Red Hat Bugzilla – Bug 1308706
dhclient can't create /var/lib/dhclient/dhclient.leases: No such file or directory
Last modified: 2016-09-21 06:10:54 EDT
Description of problem:
dracut emergency shell, journalctl reports dhclient errors
Version-Release number of selected component (if applicable):
RHCI TP2 RC9
Intermittent but frequent
Steps to Reproduce:
1. Install both RHCI and TripleO ISOs
2. Log in each system to run launch-fusor*-installer
3. Deploy OpenStack + CloudForms using RHCI
Overcloud nodes sometimes register, sometime go to dracut emergency shell
All Overcloud nodes consistently register
Same hardware worked fine earlier today.
journalctl displays "can't create /var/lib/dhclient/dhclient.leases: No such file or directory" several times
This bug did not make the OSP 8.0 release. It is being deferred to OSP 10.
The dhclient error is not fatal, please look for a real failure. Also what do you mean by "register"? I'm not sure I'm familiar with a product/project you're using with RHOS.
As mentioned, this is fatal from an end-user's perspective.
For information on QCI (a.k.a. RHCI), please see https://access.redhat.com/documentation/en/quickstart-cloud-installer/1.0/paged/quickstart-cloud-installer-guide/, especially Section 4.2
No, the "can't create leases" is NOT fatal on its own, I see it on all my machines. Could you please undig the whole journalctl? Also it's still unclear to me if it happens during introspection or during deployment. I suspect the former, but please clarify as well.
That environment was transient and removed back in February so no journalctl is currently available. Since then, there have been several rewrites to the application.
I believe your latter question is from a TripleO perspective (as opposed to a QCI perspective) so I would say introspection. The terms have different meanings, depending on the context.
So, do you still experience this problem? If not, we probably won't be able to fix it, as we need a reproducer.
I have not experienced this recently.
OK, thanks, please reopen if you see it again.