Bug 26717 - Journal displays error about systemd-udevd from 99-vmware-scsi-udev.rules, invalid substitution type
Summary: Journal displays error about systemd-udevd from 99-vmware-scsi-udev.rules, in...
Status: NEW
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: i586 Linux
Priority: Normal normal
Target Milestone: ---
Assignee: All Packagers
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-06-02 22:26 CEST by papoteur
Modified: 2020-07-09 14:33 CEST (History)
3 users (show)

See Also:
Source RPM: open-vm-tools-11.0.0-2.mga8
CVE:
Status comment:


Attachments

Description papoteur 2020-06-02 22:26:21 CEST
systemd-udevd[495]: /usr/lib/udev/rules.d/99-vmware-scsi-udev.rules:5 Invalid value "/bin/sh -c 'echo 180 >/sys$DEVPATH/device/timeout'" for RUN (char 27: invalid substitution type), ignoring, but please fix it.
juin 02 21:44:57 localhost systemd-udevd[495]: /usr/lib/udev/rules.d/99-vmware-scsi-udev.rules:6 Invalid value "/bin/sh -c 'echo 180 >/sys$DEVPATH/device/timeout'" for RUN (char 27: invalid substitution type), ignoring, but please fix it.
systemd-udevd[506]: Using default interface naming scheme 'v245'.
juin 02 21:51:40 localhost systemd-udevd[495]: /usr/lib/udev/rules.d/99-vmware-scsi-udev.rules:5 Invalid value "/bin/sh -c 'echo 180 >/sys$DEVPATH/device/timeout'" for RUN (char 27: invalid substitution type), ignoring, but please fix it.
juin 02 21:51:40 localhost systemd-udevd[495]: /usr/lib/udev/rules.d/99-vmware-scsi-udev.rules:6 Invalid value "/bin/sh -c 'echo 180 >/sys$DEVPATH/device/timeout'" for RUN (char 27: invalid substitution type), ignoring, but please fix it.
juin 02 21:52:03 localhost systemd-udevd[495]: /usr/lib/udev/rules.d/99-vmware-scsi-udev.rules:5 Invalid value "/bin/sh -c 'echo 180 >/sys$DEVPATH/device/timeout'" for RUN (char 27: invalid substitution type), ignoring, but please fix it.
juin 02 21:52:03 localhost systemd-udevd[495]: /usr/lib/udev/rules.d/99-vmware-scsi-udev.rules:6 Invalid value "/bin/sh -c 'echo 180 >/sys$DEVPATH/device/timeout'" for RUN (char 27: invalid substitution type), ignoring, but please fix it.

In Mageia 8-alpha1, Live XFCE-i586
Comment 1 papoteur 2020-06-02 23:03:05 CEST
And fix seems to be here:
https://github.com/vmware/open-vm-tools/commit/f1dab8ded45aaaa4b6993a4d96d0aefc700f1796
replace $DEVPATH with $env{DEVPATH}
papoteur 2020-06-02 23:06:58 CEST

Source RPM: (none) => open-vm-tools-11.0.0-2.mga8

Comment 2 Lewis Smith 2020-06-03 20:30:46 CEST
Thanks for the report and the pointer.

This SRPM has mixed maintainers, so assigning the bug globally; CC'ing Stig & DavidG who have dealt with it recently.

Assignee: bugsquad => pkg-bugs
CC: (none) => geiger.david68210, smelror

Comment 3 Stig-Ørjan Smelror 2020-06-03 20:38:15 CEST
There is a bug that prevents the recent version from compiling cleanly. Waiting for an upstream fix.

See https://github.com/vmware/open-vm-tools/issues/428

Cheers,
Stig
Comment 4 Olav Vitters 2020-07-09 13:57:09 CEST
Stig: Upstream seems to have a patch now. Patch seems to do change than it should leading to possible problems applying it.

CC: (none) => olav

Comment 5 Stig-Ørjan Smelror 2020-07-09 14:33:12 CEST
Version 11.1.0 has been pushed to Cauldron.

Has this fixed the issue?

Cheers,
Stig

Note You need to log in before you can comment on or make changes to this bug.