Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 1558612 - /sbin/dhclient-script: line 220: run-parts: command not found
Summary: /sbin/dhclient-script: line 220: run-parts: command not found
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: dhcp
Version: 28
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Pavel Zhukov
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2018-03-20 15:43 UTC by Dusty Mabe
Modified: 2018-03-30 13:11 UTC (History)
5 users (show)

Fixed In Version: dhcp-4.3.6-19.fc28
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2018-03-30 13:11:42 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Dusty Mabe 2018-03-20 15:43:18 UTC
Description of problem:

`run-parts: command not found` is observed on boot of a f28 cloud image. I've been told this error is harmless because "crontabs isn't installed, thus it can't run dhclient hooks", but the message looks like an issue and we should probably change things so that if crontabs isn't there then we give a better message. 

Version-Release number of selected component (if applicable):
dhcp-client-4.3.6-17.fc28.x86_64


How reproducible:
always

Steps to Reproduce:
1. Boot cloud image: https://kojipkgs.fedoraproject.org/compose/branched/Fedora-28-20180320.n.0/compose/Cloud/x86_64/images/Fedora-Cloud-Base-28-20180320.n.0.x86_64.qcow2
2. look at journal -u network

Actual results:

```
[root@vanilla-f28 ~]# journalctl -u network
-- Logs begin at Tue 2018-03-20 15:41:12 UTC, end at Tue 2018-03-20 15:42:09 UTC. --
Mar 20 15:41:14 localhost.localdomain systemd[1]: Starting LSB: Bring up/down networking...
Mar 20 15:41:14 localhost.localdomain NET[715]: /etc/sysconfig/network-scripts/ifup-post : updated /etc/resolv.conf
Mar 20 15:41:14 localhost.localdomain network[523]: Bringing up loopback interface:  [  OK  ]
Mar 20 15:41:14 localhost.localdomain network[523]: Bringing up interface eth0:
Mar 20 15:41:14 localhost.localdomain network[523]: Determining IP information for eth0.../usr/sbin/dhclient-script: line 220: run-parts: command not found
Mar 20 15:41:14 localhost.localdomain dhclient[744]: Created duid "\000\004~q\367/\377qG6\204\231\350e\327\3315\337".
Mar 20 15:41:14 localhost.localdomain dhclient[744]: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 5 (xid=0x2529cc2c)
Mar 20 15:41:17 localhost.localdomain dhclient[744]: DHCPREQUEST on eth0 to 255.255.255.255 port 67 (xid=0x2529cc2c)
Mar 20 15:41:17 localhost.localdomain dhclient[744]: DHCPOFFER from 192.168.121.1
Mar 20 15:41:17 localhost.localdomain dhclient[744]: DHCPACK from 192.168.121.1 (xid=0x2529cc2c)
Mar 20 15:41:20 localhost.localdomain network[523]: /usr/sbin/dhclient-script: line 220: run-parts: command not found
Mar 20 15:41:20 localhost.localdomain dhclient[744]: bound to 192.168.121.213 -- renewal in 1446 seconds.
Mar 20 15:41:20 localhost.localdomain network[523]:  done.
Mar 20 15:41:20 localhost.localdomain network[523]: [  OK  ]
Mar 20 15:41:20 localhost.localdomain systemd[1]: Started LSB: Bring up/down networking.
Mar 20 15:41:24 vanilla-f28 systemd[1]: Stopping LSB: Bring up/down networking...
Mar 20 15:41:24 vanilla-f28 network[1804]: Shutting down interface eth0:  /sbin/dhclient-script: line 220: run-parts: command not found
Mar 20 15:41:24 vanilla-f28 NET[1906]: /etc/sysconfig/network-scripts/ifdown-post : updated /etc/resolv.conf
Mar 20 15:41:24 vanilla-f28 network[1804]: [  OK  ]
Mar 20 15:41:25 vanilla-f28 network[1804]: Shutting down loopback interface:  [  OK  ]
Mar 20 15:41:25 vanilla-f28 systemd[1]: Stopped LSB: Bring up/down networking.
Mar 20 15:41:25 vanilla-f28 systemd[1]: Starting LSB: Bring up/down networking...
Mar 20 15:41:25 vanilla-f28 NET[2189]: /etc/sysconfig/network-scripts/ifup-post : updated /etc/resolv.conf
Mar 20 15:41:25 vanilla-f28 network[2033]: Bringing up loopback interface:  [  OK  ]
Mar 20 15:41:25 vanilla-f28 network[2033]: Bringing up interface eth0:
Mar 20 15:41:25 vanilla-f28 network[2033]: Determining IP information for eth0.../usr/sbin/dhclient-script: line 220: run-parts: command not found
Mar 20 15:41:25 vanilla-f28 dhclient[2218]: DHCPREQUEST on eth0 to 255.255.255.255 port 67 (xid=0x2ebf7350)
Mar 20 15:41:25 vanilla-f28 dhclient[2218]: DHCPACK from 192.168.121.1 (xid=0x2ebf7350)
Mar 20 15:41:27 vanilla-f28 network[2033]: /usr/sbin/dhclient-script: line 220: run-parts: command not found
Mar 20 15:41:27 vanilla-f28 dhclient[2218]: bound to 192.168.121.213 -- renewal in 1719 seconds.
Mar 20 15:41:27 vanilla-f28 network[2033]:  done.
Mar 20 15:41:27 vanilla-f28 network[2033]: [  OK  ]
Mar 20 15:41:27 vanilla-f28 systemd[1]: Started LSB: Bring up/down networking.

```

Comment 1 Pavel Zhukov 2018-03-21 09:23:42 UTC
(In reply to Dusty Mabe from comment #0)
> Description of problem:
> 
> `run-parts: command not found` is observed on boot of a f28 cloud image.
> I've been told this error is harmless because "crontabs isn't installed,
> thus it can't run dhclient hooks", but the message looks like an issue and
> we should probably change things so that if crontabs isn't there then we
> give a better message. 
Hello,
It's harmless until we don't have hooks otherwise it's real bug... Thank you. fixing

Comment 2 Fedora Update System 2018-03-21 10:00:55 UTC
dhcp-4.3.6-19.fc28 has been submitted as an update to Fedora 28. https://bodhi.fedoraproject.org/updates/FEDORA-2018-93c3fdfbc6

Comment 3 Fedora Update System 2018-03-21 14:14:42 UTC
dhcp-4.3.6-19.fc28 has been pushed to the Fedora 28 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-93c3fdfbc6

Comment 4 Fedora Update System 2018-03-30 13:11:42 UTC
dhcp-4.3.6-19.fc28 has been pushed to the Fedora 28 stable repository. If problems still persist, please make note of it in this bug report.


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