heat ec2tokens auth error

Bug #1672431 reported by Eduardo Gonzalez
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
kolla-ansible
Fix Released
Undecided
Eduardo Gonzalez
Ocata
New
Undecided
Unassigned
Pike
Fix Released
Undecided
Eduardo Gonzalez

Bug Description

While using scale heat scale policies, Heat is not able to auth with keystone to retrieve a valid AWS token.

2017-03-13 10:15:45.550 7 INFO heat.api.aws.ec2token [-] Checking AWS credentials..
2017-03-13 10:15:45.551 7 INFO heat.api.aws.ec2token [-] AWS credentials found, checking against keystone.
2017-03-13 10:15:45.552 7 INFO heat.api.aws.ec2token [-] Authenticating with http://119.81.251.26:5000/ec2tokens
2017-03-13 10:15:45.563 7 INFO heat.api.aws.ec2token [-] AWS authentication failure.
2017-03-13 10:15:45.564 7 INFO eventlet.wsgi.server [-] 119.81.251.25 - - [13/Mar/2017 10:15:45] "POST /v1/signal/arn%3Aopenstack%3Aheat%3A%3A2fba064fcb544f46b04276621248d387%3Astacks%2Fsdgdf%2Ff24b58a1-2b6a-4252-b67f-7f426d288b15%2Fresources%2Fnginx_scale_down_policy?Timestamp=2017-03-13T14%3A54%3A50Z&SignatureMethod=HmacSHA256&AWSAccessKeyId=d8925db4be4e430e854408efd35b51ce&SignatureVersion=2&Signature=Vu2ctasc%2FZ4KtKynPCwmI7wFwq4chTZMGHK%2FWmwog8A%3D HTTP/1.1" 403 282 0.013986

Heat should point to keystone v3 instead of auto discover version.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to kolla-ansible (master)

Fix proposed to branch: master
Review: https://review.openstack.org/444953

Changed in kolla-ansible:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to kolla-ansible (master)

Reviewed: https://review.openstack.org/444953
Committed: https://git.openstack.org/cgit/openstack/kolla-ansible/commit/?id=de31cdc77b9f339f2876df2864503f9b708d4b7d
Submitter: Jenkins
Branch: master

commit de31cdc77b9f339f2876df2864503f9b708d4b7d
Author: Eduardo Gonzalez <email address hidden>
Date: Mon Mar 13 15:35:15 2017 +0000

    Fix heat ec2 keystone auth

    Heat-api-cfn need to point to keystone v3 version.
    Otherwise heat fail while authenticating for scaling policies.

    ``AWS authentication failure.``

    Change-Id: I1950cd7359d8ad589feced870de76f02ef2c8a76
    Closes-Bug: #1672431

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

This issue was fixed in the openstack/kolla-ansible 5.0.0.0b2 development milestone.

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.