devstack/lib
Julia Kreger 6af3cb9eb2 nova ironic-hypevisor - support scoped auth config
The Secure RBAC effort has updated Ironic such that it
can support a mode where it is scope enforcing for all
interactions with the API. Due to the design, and operating
nature of Ironic's API, services speaking with it must
authenticate with a system scope to have a full picture
of the universe.

In this case, we need to update the nova configuration
accordingly such that the compute service understands
how to talk to ironic so that it can see the nodes under
management.

Ironic will likely update this again at a later point in
time to enable a "hybrid" mixed-mode as the operating model
and related permissions *should* allow nova to use a project
scoped "owner" account with Ironic, in order to access
and command nodes to deploy. But at this time, we're
focusing on the exclusive operating mode.

Change-Id: I1946725ce08c495178c419eaf38829f921c91bbe
Needed-By: https://review.opendev.org/c/openstack/ironic/+/778957
2021-06-15 11:32:45 -07:00
..
cinder_backends Merge "Add support for ceph_iscsi cinder driver" 2021-05-20 23:25:33 +00:00
cinder_backups Rely on ceph.conf settings when cinder backup pool is created 2021-04-07 22:57:29 +02:00
cinder_plugins Remove references to XenAPI driver 2021-03-05 15:10:19 +00:00
databases Cleanup rpm-distro mariadb install 2020-04-22 14:02:10 +10:00
neutron_plugins [OVN] Set up routing on public bridge like OVS did 2021-06-08 16:19:40 +00:00
nova_plugins nova ironic-hypevisor - support scoped auth config 2021-06-15 11:32:45 -07:00
apache Drop Bionic support 2021-04-29 09:33:59 -05:00
cinder Merge "Remove Block Storage API v2 support" 2021-05-20 22:26:26 +00:00
database Remove the usage of read_password from library files 2019-02-21 10:37:45 +01:00
dstat Re-enable memory_tracker 2020-07-08 14:11:18 +00:00
etcd3 Set ETCD_USE_RAMDISK=True by default 2019-02-05 11:21:39 -05:00
glance Merge "Address feedback from glance-remote patch" 2021-03-23 16:56:21 +00:00
horizon lib/horizon: no need to specify keystone v3 to API version 2019-10-02 16:33:46 +09:00
infra Create virtualenv with abstracted VIRTUALENV_CMD 2020-01-13 16:05:11 +11:00
keystone Async task support 2021-02-09 15:57:04 -08:00
ldap Fixes devstack ldap plugin 2017-07-10 17:06:16 -03:00
libraries Install bindep packages when installing lib from src 2020-07-28 08:57:22 -05:00
lvm Remove Fedora 30 support 2020-09-25 11:34:03 +01:00
neutron Use uwsgi binary from path 2020-06-01 15:48:16 +00:00
neutron-legacy Look for ipv6 routes so ipv6-only jobs will not fail 2020-11-09 17:05:38 -05:00
nova Merge "nova: Default NOVA_USE_SERVICE_TOKEN to True" 2021-03-23 14:44:24 +00:00
oslo mv lib/oslo to lib/libraries 2017-06-20 14:09:30 -04:00
placement Remove deprecated tail_log function 2020-10-28 13:06:52 +00:00
rpc_backend Fix benign epmd@0.0.0.0.socket failure 2019-07-27 13:32:43 +02:00
stack Ensure valid service names are passed to stack_install_service 2017-08-01 18:22:35 +00:00
swift Install swift keystone extras requirements 2020-12-23 09:51:24 +00:00
tcpdump Add service to tcpdump during run 2019-03-29 11:20:19 -07:00
tempest Remove Block Storage API v2 support 2021-05-19 08:43:44 -04:00
template clean up screen and tail_log references 2017-09-01 15:08:17 -04:00
tls Remove deprecated tail_log function 2020-10-28 13:06:52 +00:00