Activity log for bug #1573766

Date Who What changed Old value New value Message
2016-04-22 19:41:26 Rob Crittenden bug added bug
2016-05-23 05:08:56 OpenStack Infra nova: status New In Progress
2016-05-23 05:08:56 OpenStack Infra nova: assignee Juan Antonio Osorio Robles (juan-osorio-robles)
2016-05-23 05:10:51 Juan Antonio Osorio Robles bug task added cinder
2016-05-23 05:11:56 Juan Antonio Osorio Robles bug task deleted cinder
2016-05-24 20:04:34 OpenStack Infra nova: status In Progress Fix Released
2017-11-20 06:43:01 Seyeong Kim bug task added charm-nova-cloud-controller
2017-11-20 06:43:08 Seyeong Kim charm-nova-cloud-controller: assignee Seyeong Kim (xtrusia)
2017-11-21 01:50:58 Seyeong Kim bug task added nova (Ubuntu)
2017-11-21 01:51:06 Seyeong Kim nova (Ubuntu): assignee Seyeong Kim (xtrusia)
2017-11-21 02:28:02 Seyeong Kim description oslo middleware provides a paste filter that sets the correct proxy scheme and host. This is needed for the TLS proxy case. Without this then enabling the TLS proxy in devstack will fail configuring tempest because 'nova flavor-list' returns a http scheme in Location in a redirect it returns. I've proposed a temporary workaround in devstack using: + iniset $NOVA_API_PASTE_INI filter:ssl_header_handler past e.filter_factory oslo_middleware.http_proxy_to_wsgi:HTTPProxyToWSGI.factory + iniset $NOVA_API_PASTE_INI composite:openstack_compute_ap i_v21 keystone "ssl_header_handler cors compute_req_id faultwrap sizelimit autht oken keystonecontext osapi_compute_app_v21" But this isn't a long-term solution because two copies of the default paste filters will need to be maintained. See https://review.openstack.org/#/c/301172 [Impact] Getting http link instead of https even if https setting is set. [Test case] 1. deploy openstack ( with keystone charm option use-https, https-service-endpoints) 2. create instance 3. nova --debug list - check the result if https links are there. [Regression Potential] nova pkg will be affected by this patch. However, this patch modifies only api-paste.ini by adding http_proxy_to_wsgi. To accept this patch, nova service need to be restarted. Tested no vms are affected this patch, but APIs or daemons are temporarily. [Others] related commits ( which are already in comments ) https://git.openstack.org/cgit/openstack/nova/commit/?id=b609a3b32ee8e68cef7e66fabff07ca8ad6d4649 https://git.openstack.org/cgit/openstack/nova/commit/?id=6051f30a7e61c32833667d3079744b2d4fd1ce7c [Original Description] oslo middleware provides a paste filter that sets the correct proxy scheme and host. This is needed for the TLS proxy case. Without this then enabling the TLS proxy in devstack will fail configuring tempest because 'nova flavor-list' returns a http scheme in Location in a redirect it returns. I've proposed a temporary workaround in devstack using: + iniset $NOVA_API_PASTE_INI filter:ssl_header_handler past e.filter_factory oslo_middleware.http_proxy_to_wsgi:HTTPProxyToWSGI.factory + iniset $NOVA_API_PASTE_INI composite:openstack_compute_ap i_v21 keystone "ssl_header_handler cors compute_req_id faultwrap sizelimit autht oken keystonecontext osapi_compute_app_v21" But this isn't a long-term solution because two copies of the default paste filters will need to be maintained. See https://review.openstack.org/#/c/301172
2017-11-21 02:28:24 Seyeong Kim attachment added lp1573766_xenial.debdiff https://bugs.launchpad.net/ubuntu/+source/nova/+bug/1573766/+attachment/5011937/+files/lp1573766_xenial.debdiff
2017-11-21 02:28:41 Seyeong Kim attachment added lp1573766_mitaka.debdiff https://bugs.launchpad.net/ubuntu/+source/nova/+bug/1573766/+attachment/5011938/+files/lp1573766_mitaka.debdiff
2017-11-21 02:29:36 Seyeong Kim nominated for series Ubuntu Xenial
2017-11-21 04:23:03 Ubuntu Foundations Team Bug Bot tags patch
2017-11-21 04:23:12 Ubuntu Foundations Team Bug Bot bug added subscriber Ubuntu Sponsors Team
2017-11-21 09:51:18 Dominique Poulain bug added subscriber Dominique Poulain
2017-11-21 09:51:25 Edward Hope-Morley bug task added cloud-archive
2017-11-21 19:45:43 Corey Bryant bug task added nova (Ubuntu Xenial)
2017-11-21 19:47:32 Corey Bryant nova (Ubuntu Xenial): status New Triaged
2017-11-21 19:47:35 Corey Bryant nova (Ubuntu Xenial): importance Undecided Medium
2017-11-21 19:47:43 Corey Bryant nova (Ubuntu): status New Invalid
2017-11-21 19:48:19 Corey Bryant nominated for series cloud-archive/mitaka
2017-11-21 19:48:19 Corey Bryant bug task added cloud-archive/mitaka
2017-11-21 19:48:26 Corey Bryant cloud-archive: status New Invalid
2017-11-21 19:48:28 Corey Bryant cloud-archive/mitaka: status New Triaged
2017-11-21 19:48:32 Corey Bryant cloud-archive/mitaka: importance Undecided Medium
2017-11-21 20:00:59 Corey Bryant charm-nova-cloud-controller: status New Triaged
2017-11-21 20:01:02 Corey Bryant charm-nova-cloud-controller: importance Undecided Medium
2017-11-21 21:11:04 Corey Bryant bug added subscriber Ubuntu Stable Release Updates Team
2017-11-27 09:32:22 Edward Hope-Morley charm-nova-cloud-controller: status Triaged In Progress
2017-11-27 09:32:25 Edward Hope-Morley charm-nova-cloud-controller: milestone 17.11
2017-12-01 07:29:20 James Page charm-nova-cloud-controller: milestone 17.11 18.02
2017-12-04 06:25:17 Seyeong Kim nova (Ubuntu): assignee Seyeong Kim (xtrusia)
2017-12-04 06:25:21 Seyeong Kim nova (Ubuntu Xenial): assignee Seyeong Kim (xtrusia)
2017-12-04 06:25:25 Seyeong Kim cloud-archive/mitaka: assignee Seyeong Kim (xtrusia)
2017-12-04 06:27:24 Seyeong Kim tags patch patch sts-sru
2017-12-09 00:46:14 Steve Langasek nova (Ubuntu Xenial): status Triaged Fix Committed
2017-12-09 00:46:19 Steve Langasek bug added subscriber SRU Verification
2017-12-09 00:46:24 Steve Langasek tags patch sts-sru patch sts-sru verification-needed verification-needed-xenial
2017-12-09 13:14:18 Seyeong Kim tags patch sts-sru verification-needed verification-needed-xenial patch sts-sru verification-done-xenial verification-needed
2017-12-18 18:24:26 Launchpad Janitor nova (Ubuntu Xenial): status Fix Committed Fix Released
2017-12-18 18:24:39 Ɓukasz Zemczak removed subscriber Ubuntu Stable Release Updates Team
2018-01-02 15:24:57 Corey Bryant cloud-archive/mitaka: status Triaged Fix Committed
2018-01-02 15:24:59 Corey Bryant tags patch sts-sru verification-done-xenial verification-needed patch sts-sru verification-done-xenial verification-mitaka-needed verification-needed
2018-01-04 13:24:22 Seyeong Kim tags patch sts-sru verification-done-xenial verification-mitaka-needed verification-needed patch sts-sru verification-done-xenial verification-mitaka-done verification-needed
2018-01-10 19:59:33 Corey Bryant cloud-archive/mitaka: status Fix Committed Fix Released
2018-03-05 19:51:59 Felipe Reyes tags patch sts-sru verification-done-xenial verification-mitaka-done verification-needed patch sts sts-sru verification-done-xenial verification-mitaka-done verification-needed
2018-03-09 08:54:32 Ryan Beisner charm-nova-cloud-controller: milestone 18.02 18.05
2018-03-20 17:34:18 Seyeong Kim charm-nova-cloud-controller: status In Progress Fix Released