Add support for devstack to install using system-scopes

Bug #1926338 reported by Lance Bragstad on 2021-04-27
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
devstack
Medium
Unassigned

Bug Description

Right now devstack primarily runs under the assumption that project-admins can access deployment-level APIs (e.g., creating endpoints and services in keystone, creating compute hypervisors, creating public images, etc.)

This functionality is going to break when services start updating policies to use system-scope and removing the old functionality for project-administrators.

We should prepare devstack for that change by updating the installation process to use system-scope where applicable.

This topic was discussed during the Xena PTG [0].

[0] https://etherpad.opendev.org/p/policy-popup-xena-ptg

description: updated
Changed in devstack:
status: New → Triaged
importance: Undecided → Medium
Revision history for this message
Dr. Jens Harbott (j-harbott) wrote :

For this I'd also prefer to have the installation documentation updated accordingly first, but I could understand if you would want to see things tested before doing so. Would you expect to just switch the process to using system scope or would you expect to need to be able to run both variants at least for some transition period?

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

Other bug subscribers