OSP10 minor update fails with `You are not authorized to perform the requested action` on different heat resource types.

Solution In Progress - Updated -

Issue

When perform a minor OSP10 update it fails with You are not authorized to perform the requested action on different resource types like OS::TripleO::Server or OS::TripleO::SoftwareDeployment.
The environment got updated previously from OSP7 -> 8 -> 9 -> 10.

$ openstack overcloud update stack -i overcloud
starting package update on stack overcloud
IN_PROGRESS
WAITING
on_breakpoint: [u'overcloud-controller-1', u'overcloud-cephstorage-2', u'overcloud-controller-0', u'overcloud-compute-1', u'overcloud-cephstorage-3', u'overcloud-cephstorage-0', u'overcloud-cephstorage-1', u'overcloud-compute-0']
Breakpoint reached, continue? Regexp or Enter=proceed (will clear c339f295-c096-4b1c-a167-5e320667449a), no=cancel update, C-c=quit interactive mode: 
failed to remove breakpoint on overcloud-compute-0: ERROR: HEAT-E99001 Service nova is not available for resource type OS::TripleO::Server, reason: You are not authorized to perform the requested action. (HTTP 403) (Request-ID: req-ae7e902c-6dd7-480b-9d25-482b4de36d12)
WAITING
on_breakpoint: [u'overcloud-controller-1', u'overcloud-cephstorage-2', u'overcloud-controller-0', u'overcloud-compute-1', u'overcloud-cephstorage-3', u'overcloud-cephstorage-0', u'overcloud-cephstorage-1', u'overcloud-compute-0']
Breakpoint reached, continue? Regexp or Enter=proceed (will clear c339f295-c096-4b1c-a167-5e320667449a), no=cancel update, C-c=quit interactive mode: overcloud-controller-1
failed to remove breakpoint on overcloud-controller-1: ERROR: HEAT-E99001 Service nova is not available for resource type OS::TripleO::Server, reason: You are not authorized to perform the requested action. (HTTP 403) (Request-ID: req-8275e180-b70d-4a71-a19d-e939320bb00a)
WAITING
on_breakpoint: [u'overcloud-controller-1', u'overcloud-cephstorage-2', u'overcloud-controller-0', u'overcloud-compute-1', u'overcloud-cephstorage-3', u'overcloud-cephstorage-0', u'overcloud-cephstorage-1', u'overcloud-compute-0']
Breakpoint reached, continue? Regexp or Enter=proceed (will clear c339f295-c096-4b1c-a167-5e320667449a), no=cancel update, C-c=quit interactive mode: 
$ date;openstack overcloud update stack -i overcloud
Thu Sep 14 09:51:51 UTC 2017
starting package update on stack overcloud
IN_PROGRESS
WAITING
on_breakpoint: [u'overcloud-controller-1', u'overcloud-cephstorage-2', u'overcloud-controller-0', u'overcloud-compute-1', u'overcloud-cephstorage-3', u'overcloud-cephstorage-0', u'overcloud-cephstorage-1', u'overcloud-compute-0']
Breakpoint reached, continue? Regexp or Enter=proceed (will clear c339f295-c096-4b1c-a167-5e320667449a), no=cancel update, C-c=quit interactive mode: overcloud-cephstorage-0
failed to remove breakpoint on overcloud-cephstorage-0: ERROR: HEAT-E99001 Service heat is not available for resource type OS::TripleO::SoftwareDeployment, reason: You are not authorized to perform the requested action. (HTTP 403) (Request-ID: req-9c7c5af5-0506-4331-90b5-0eaeefb200f0)
WAITING
...

Environment

  • Red Hat OpenStack Platform 10.0

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content