CORS middleware's latent configuration options need to change
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Aodh |
Fix Released
|
Undecided
|
Michael | ||
Barbican |
Fix Released
|
Undecided
|
Tin Lam | ||
Ceilometer |
Fix Released
|
Undecided
|
Michael | ||
Cinder |
Fix Released
|
Undecided
|
Michael | ||
Cue |
Fix Released
|
Undecided
|
Michael | ||
Designate |
Fix Released
|
Undecided
|
Michael | ||
Glance |
Fix Released
|
Undecided
|
Rongze Zhu | ||
Ironic |
Fix Released
|
Undecided
|
Junyuan Leng | ||
Magnum |
Fix Released
|
Undecided
|
Michael | ||
Mistral |
Fix Released
|
Undecided
|
Michael | ||
Murano |
Fix Released
|
Undecided
|
Tin Lam | ||
OpenStack Compute (nova) |
Fix Released
|
High
|
Michael | ||
OpenStack DBaaS (Trove) |
Fix Released
|
Undecided
|
Michael | ||
OpenStack Heat |
Fix Released
|
Undecided
|
Michael | ||
OpenStack Identity (keystone) |
Fix Released
|
High
|
Michael | ||
OpenStack Searchlight |
Fix Released
|
Medium
|
Michael | ||
OpenStack Shared File Systems Service (Manila) |
Fix Released
|
Undecided
|
Tin Lam | ||
Sahara |
Fix Released
|
Medium
|
Michael | ||
Solum |
Fix Released
|
Undecided
|
Michael | ||
cloudkitty |
Fix Released
|
Undecided
|
Michael | ||
congress |
Fix Released
|
Undecided
|
Tin Lam | ||
neutron |
Fix Released
|
High
|
Michael | ||
oslo.config |
Fix Released
|
Undecided
|
Michael |
Bug Description
It was pointed out in http://
A) All generated configuration files should contain any headers which the API needs to operate. This is currently supported in oslo.config's generate-config script, as of 3.7.0
B) These same configuration headers should be set as defaults for the given API, using cfg.set_defaults. This permits an operator to simply activate a domain, and not have to worry about tweaking additional settings.
C) All hardcoded headers should be detached from the CORS middleware.
D) Configuration and activation of CORS should be consistent across all projects.
It was also agreed that this is a blocking bug for mitaka. A reference patch has already been approved for keystone, available here: https:/
Changed in murano: | |
assignee: | nobody → Tin Lam (tl3438) |
Changed in keystone: | |
importance: | Undecided → High |
milestone: | none → mitaka-3 |
Changed in keystone: | |
status: | Fix Committed → Fix Released |
Changed in nova: | |
importance: | Undecided → High |
status: | New → Confirmed |
Changed in nova: | |
assignee: | nobody → Michael (krotscheck) |
status: | Confirmed → In Progress |
Changed in cinder: | |
assignee: | nobody → Bharath kumar (bharath-kumar3) |
Changed in murano: | |
assignee: | Tin Lam (tl3438) → nobody |
Changed in cinder: | |
assignee: | Bharath kumar (bharath-kumar3) → nobody |
Changed in neutron: | |
importance: | Undecided → High |
Changed in magnum: | |
assignee: | nobody → Aaron DH (aaron.d) |
Changed in searchlight: | |
importance: | Undecided → Medium |
milestone: | none → mitaka-3 |
status: | New → Fix Committed |
Changed in glance: | |
assignee: | nobody → Rongze Zhu (zrzhit) |
Changed in murano: | |
assignee: | nobody → Rongze Zhu (zrzhit) |
Changed in searchlight: | |
status: | Fix Committed → New |
Changed in murano: | |
assignee: | Rongze Zhu (zrzhit) → nobody |
Changed in searchlight: | |
assignee: | nobody → Michael (krotscheck) |
status: | New → In Progress |
Changed in sahara: | |
assignee: | nobody → Michael (krotscheck) |
Changed in murano: | |
assignee: | nobody → Rongze Zhu (zrzhit) |
Changed in ironic: | |
assignee: | nobody → Junyuan Leng (junyuan-leng) |
status: | New → In Progress |
Changed in barbican: | |
assignee: | nobody → Tin Lam (tl3438) |
Changed in murano: | |
assignee: | Rongze Zhu (zrzhit) → nobody |
Changed in cloudkitty: | |
assignee: | nobody → Aaron DH (aaron.d) |
Changed in heat: | |
assignee: | nobody → Deliang Fan (vanderliang) |
Changed in congress: | |
assignee: | nobody → Tin Lam (tl3438) |
Changed in sahara: | |
milestone: | none → mitaka-3 |
importance: | Undecided → Medium |
Changed in cue: | |
assignee: | nobody → Michael (krotscheck) |
status: | New → In Progress |
Changed in congress: | |
status: | New → In Progress |
Changed in sahara: | |
milestone: | mitaka-3 → mitaka-rc1 |
Changed in mistral: | |
assignee: | nobody → Michael (krotscheck) |
status: | New → In Progress |
Changed in solum: | |
assignee: | nobody → Michael (krotscheck) |
status: | New → In Progress |
Changed in ironic: | |
status: | In Progress → Fix Released |
Changed in murano: | |
assignee: | Tin Lam (tl3438) → Junyuan Leng (junyuan-leng) |
Changed in searchlight: | |
milestone: | mitaka-3 → mitaka-rc1 |
Changed in murano: | |
assignee: | Junyuan Leng (junyuan-leng) → Tin Lam (tl3438) |
Changed in manila: | |
milestone: | none → mitaka-rc1 |
Changed in neutron: | |
milestone: | none → mitaka-rc1 |
tags: | added: api |
Changed in trove: | |
milestone: | none → mitaka-rc1 |
Changed in aodh: | |
milestone: | none → mitaka-rc1 |
Changed in cloudkitty: | |
milestone: | none → 0.5.0b1 |
status: | In Progress → Fix Committed |
Changed in cloudkitty: | |
status: | Fix Committed → Fix Released |
Note: Ironic does not use oslo's config generator.