Tech Debt: Reverse temporary gate fix

Bug #1474152 reported by Adrian Otto
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Magnum
Fix Released
Low
Spyros Trigazis

Bug Description

On 2015-07-10 changes in Devstack broke the Magnum gate. We are working around this breakage with this patch:

https://review.openstack.org/200835

This happened because the changes are not compatible with the Keystone v2 API, which Magnum uses.

We have asked Devstack to re-implement their changes in a way that will not break us in the future. While we wait for that, we will use our workaround. Once Devstack has been changed in accordance with suggestions from here:

http://lists.openstack.org/pipermail/openstack-dev/2015-July/069398.html

Once Devstack is no longer setting the following environment variables (which are incompatible with Keystone v2 API):

OS_PROJECT_DOMAIN_ID
OS_USER_DOMAIN_ID

Then we can remove the code added by review 200835, as it will no longer be needed. This ticket should be acted upon once this condition is met.

Changed in magnum:
assignee: nobody → Vilobh Meshram (vilobhmm)
Adrian Otto (aotto)
Changed in magnum:
milestone: none → mitaka-1
yatin (yatinkarel)
Changed in magnum:
status: Triaged → In Progress
assignee: Vilobh Meshram (vilobhmm) → yatin (yatinkarel)
Revision history for this message
yatin (yatinkarel) wrote :

Fix proposed to branch: master
Review: https://review.openstack.org/#/c/338472

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on magnum (master)

Change abandoned by yatin (<email address hidden>) on branch: master
Review: https://review.openstack.org/338472
Reason: Devstack still sets this variable for v2 keystone API, so needs abandon

yatin (yatinkarel)
Changed in magnum:
assignee: yatin (yatinkarel) → nobody
status: In Progress → Confirmed
Changed in magnum:
assignee: nobody → Spyros Trigazis (strigazi)
status: Confirmed → In Progress
Changed in magnum:
milestone: mitaka-1 → none
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to magnum (master)

Reviewed: https://review.openstack.org/405454
Committed: https://git.openstack.org/cgit/openstack/magnum/commit/?id=1f81a4e5dfb822a41897b10e7da18202523463f8
Submitter: Jenkins
Branch: master

commit 1f81a4e5dfb822a41897b10e7da18202523463f8
Author: Spyros Trigazis <email address hidden>
Date: Thu Dec 1 16:37:14 2016 +0100

    Use keystone v3 for functional tests

    * Update functional_creds.conf.sample
    * and functional_creds.conf in post_gate_hook
    * Update python_client_base to use keystone v3 credentials
    * Get magnum_url from magnum.conf

    Closes-Bug: #1474152
    Change-Id: If1ce6e77396857fef68c5c288f0b1c7fecb0b4d4

Changed in magnum:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/magnum 4.0.0

This issue was fixed in the openstack/magnum 4.0.0 release.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.