undercloud install fails with cryptic error message if /etc/puppet does not exist
Bug #1804527 reported by
Alex Schultz
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
Low
|
Alex Schultz |
Bug Description
If someone installs the puppetlabs version of puppet rather than our packaging, the installation of the undercloud fails with an message about 'tmp' not being defined. We should improve the error messaging to explain at least why it failed. There isn't much we can do about the wrong package being used, but we can improve the failure to help point to what is wrong in this case.
tags: | added: rocky-backport-potential |
To post a comment you must log in.
We need to check that tmpd exists http:// git.openstack. org/cgit/ openstack/ python- tripleoclient/ tree/tripleocli ent/utils. py#n1114 before attempting to do anything with it it. If tmpd is not defined then we should throw a message indicating that we could not perform the action.