Include default config files in python wheel
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Barbican |
Fix Released
|
Undecided
|
Jesse Pretorius | ||
Cinder |
Fix Released
|
Undecided
|
Jesse Pretorius | ||
Cyborg |
Fix Released
|
Undecided
|
zhangyangyang | ||
Designate |
Fix Released
|
Undecided
|
Nguyen Van Trung | ||
Fuxi |
New
|
Undecided
|
Unassigned | ||
Glance |
Fix Released
|
Undecided
|
Jesse Pretorius | ||
Ironic |
Fix Released
|
Wishlist
|
Jesse Pretorius | ||
Karbor |
Fix Released
|
Undecided
|
Spencer Yu | ||
Magnum |
In Progress
|
Undecided
|
Jesse Pretorius | ||
OpenStack Compute (nova) |
In Progress
|
Undecided
|
Jesse Pretorius | ||
OpenStack DBaaS (Trove) |
Fix Released
|
Undecided
|
Jesse Pretorius | ||
OpenStack Heat |
In Progress
|
Undecided
|
Jesse Pretorius | ||
OpenStack Identity (keystone) |
Fix Released
|
Undecided
|
Jesse Pretorius | ||
Sahara |
Fix Released
|
Undecided
|
Jesse Pretorius | ||
Zun |
Fix Released
|
Undecided
|
Rajat Sharma | ||
kuryr-libnetwork |
New
|
Undecided
|
Unassigned | ||
neutron |
Fix Released
|
Undecided
|
Jesse Pretorius | ||
octavia |
Invalid
|
Undecided
|
Jesse Pretorius | ||
openstack-ansible |
Fix Released
|
Medium
|
Jesse Pretorius |
Bug Description
The projects which deploy OpenStack from source or using python wheels currently have to either carry templates for api-paste, policy and rootwrap files or need to source them from git during deployment. This results in some rather complex mechanisms which could be radically simplified by simply ensuring that all the same files are included in the built wheel.
A precedence for this has already been set in neutron [1], glance [2] and designate [3] through the use of the data_files option in the files section of setup.cfg.
[1] https:/
[2] https:/
[3] https:/
This bug will be used for a cross-project implementation of patches to normalise the implementation across the OpenStack projects. Hopefully the result will be a consistent implementation across all the major projects.
A mailing list thread corresponding to this standard setting was begun:
http://
Changed in neutron: | |
assignee: | nobody → Jesse Pretorius (jesse-pretorius) |
Changed in glance: | |
assignee: | nobody → Jesse Pretorius (jesse-pretorius) |
Changed in openstack-ansible: | |
assignee: | nobody → Jesse Pretorius (jesse-pretorius) |
Changed in nova: | |
assignee: | nobody → Jesse Pretorius (jesse-pretorius) |
Changed in octavia: | |
assignee: | nobody → Jesse Pretorius (jesse-pretorius) |
Changed in magnum: | |
assignee: | nobody → Jesse Pretorius (jesse-pretorius) |
Changed in trove: | |
assignee: | nobody → Jesse Pretorius (jesse-pretorius) |
Changed in sahara: | |
assignee: | nobody → Jesse Pretorius (jesse-pretorius) |
Changed in neutron: | |
status: | New → In Progress |
description: | updated |
Changed in zun: | |
assignee: | nobody → Rajat Sharma (tajar29) |
Changed in kuryr-libnetwork: | |
assignee: | nobody → Rajat Sharma (tajar29) |
Changed in fuxi: | |
assignee: | nobody → Rajat Sharma (tajar29) |
Changed in designate: | |
assignee: | Jesse Pretorius (jesse-pretorius) → Nguyen Van Trung (trungnv) |
Changed in ironic: | |
importance: | Undecided → Wishlist |
Changed in cyborg: | |
assignee: | nobody → zhangyangyang (zhangyangyang) |
status: | New → In Progress |
Changed in openstack-ansible: | |
status: | New → Confirmed |
description: | updated |
Changed in cinder: | |
status: | In Progress → Fix Released |
Changed in karbor: | |
assignee: | nobody → Spencer Yu (yushb) |
tags: | added: neutron-proactive-backport-potential |
tags: | added: neutron-easy-proactive-backport-potential |
Changed in fuxi: | |
assignee: | Rajat Sharma (tajar29) → nobody |
tags: | removed: neutron-easy-proactive-backport-potential neutron-proactive-backport-potential |
Changed in zun: | |
status: | In Progress → Fix Released |
Changed in kuryr-libnetwork: | |
assignee: | Rajat Sharma (tajar29) → nobody |
Changed in openstack-ansible: | |
status: | Confirmed → In Progress |
importance: | Undecided → Medium |
Changed in openstack-ansible: | |
status: | In Progress → Fix Released |
Why are neutron and glance part of this bug if they already fixed this? Why aren't cinder/keystone affected?