cinder udev entry has empty whitespace
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack-Ansible |
Fix Released
|
Medium
|
Nolan Brubaker |
Bug Description
In this commit "389b0f0dd88638
+ - "lxc.mount.entry = udev dev devtmpfs defaults 0 0"
In the old lxc module thats being carried in Juno when the module adds an entry to config it pads space on the left and right side of the "=" sign. Sadly this causes an issue in future releases where a duplicate config entry is created causing the cinder volume contianer to fail to start.
The duplicate config is as follows:
+ - "lxc.mount.entry = udev dev devtmpfs defaults 0 0"
+ - "lxc.mount.
#### I added .. to the mount entry to should the spaces, Launchpad removes extra white space on submission.
To fix this issue in Juno which will ensure its stable for future releases the padding should be removed from the container config and a pre task should be added to the rpc_deployment/
Effected file for change:
rpc_deployment/
Note that in the upgrade process this issue has been addressed in the pending restructuring of the Kilo Upgrade process as found here: https:/
description: | updated |
description: | updated |
Changed in openstack-ansible: | |
assignee: | nobody → Hugh Saunders (hughsaunders) |
status: | Confirmed → In Progress |
Changed in openstack-ansible: | |
milestone: | 10.1.15 → 10.2.0 |
Changed in openstack-ansible: | |
assignee: | nobody → Nolan Brubaker (nolan-brubaker) |
Changed in openstack-ansible: | |
status: | Confirmed → Fix Committed |
milestone: | 10.2.0 → 10.1.16 |
Changed in openstack-ansible: | |
status: | Fix Committed → Fix Released |
I'm going to have to pass this bug on as I'll be off for the next few weeks.