Merge "Remove nova-consoleauth"
This commit is contained in:
@@ -270,9 +270,6 @@ nova
|
|||||||
[nova-conductor:children]
|
[nova-conductor:children]
|
||||||
nova
|
nova
|
||||||
|
|
||||||
[nova-consoleauth:children]
|
|
||||||
nova
|
|
||||||
|
|
||||||
[nova-novncproxy:children]
|
[nova-novncproxy:children]
|
||||||
nova
|
nova
|
||||||
|
|
||||||
|
|||||||
@@ -289,9 +289,6 @@ nova
|
|||||||
[nova-conductor:children]
|
[nova-conductor:children]
|
||||||
nova
|
nova
|
||||||
|
|
||||||
[nova-consoleauth:children]
|
|
||||||
nova
|
|
||||||
|
|
||||||
[nova-novncproxy:children]
|
[nova-novncproxy:children]
|
||||||
nova
|
nova
|
||||||
|
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
capitalize_regex_backreference yes
|
capitalize_regex_backreference yes
|
||||||
rewriterule1 programname ^(cinder-api-access|cloudkitty-api-access|gnocchi-api-access|horizon-access|keystone-apache-admin-access|keystone-apache-public-access|monasca-api-access|monasca-log-api-access|placement-api-access|panko-api-access)$ apache_access
|
rewriterule1 programname ^(cinder-api-access|cloudkitty-api-access|gnocchi-api-access|horizon-access|keystone-apache-admin-access|keystone-apache-public-access|monasca-api-access|monasca-log-api-access|placement-api-access|panko-api-access)$ apache_access
|
||||||
rewriterule2 programname ^(aodh_wsgi_access|barbican-api|zun_api_wsgi_access|vitrage_wsgi_access)$ wsgi_access
|
rewriterule2 programname ^(aodh_wsgi_access|barbican-api|zun_api_wsgi_access|vitrage_wsgi_access)$ wsgi_access
|
||||||
rewriterule3 programname ^(nova-api|nova-compute|nova-compute-ironic|nova-conductor|nova-consoleauth|nova-manage|nova-novncproxy|nova-scheduler|nova-placement-api|placement-api|privsep-helper)$ openstack_python
|
rewriterule3 programname ^(nova-api|nova-compute|nova-compute-ironic|nova-conductor|nova-manage|nova-novncproxy|nova-scheduler|nova-placement-api|placement-api|privsep-helper)$ openstack_python
|
||||||
rewriterule4 programname ^(sahara-api|sahara-engine)$ openstack_python
|
rewriterule4 programname ^(sahara-api|sahara-engine)$ openstack_python
|
||||||
rewriterule5 programname ^(neutron-server|neutron-openvswitch-agent|neutron-ns-metadata-proxy|neutron-metadata-agent|neutron-l3-agent|neutron-dhcp-agent)$ openstack_python
|
rewriterule5 programname ^(neutron-server|neutron-openvswitch-agent|neutron-ns-metadata-proxy|neutron-metadata-agent|neutron-l3-agent|neutron-dhcp-agent)$ openstack_python
|
||||||
rewriterule6 programname ^(magnum-conductor|magnum-api)$ openstack_python
|
rewriterule6 programname ^(magnum-conductor|magnum-api)$ openstack_python
|
||||||
|
|||||||
@@ -13,7 +13,7 @@
|
|||||||
</rule>
|
</rule>
|
||||||
<rule>
|
<rule>
|
||||||
key programname
|
key programname
|
||||||
pattern ^(nova-api|nova-compute|nova-compute-ironic|nova-conductor|nova-consoleauth|nova-manage|nova-novncproxy|nova-scheduler|nova-placement-api|placement-api|privsep-helper)$
|
pattern ^(nova-api|nova-compute|nova-compute-ironic|nova-conductor|nova-manage|nova-novncproxy|nova-scheduler|nova-placement-api|placement-api|privsep-helper)$
|
||||||
tag openstack_python
|
tag openstack_python
|
||||||
</rule>
|
</rule>
|
||||||
<rule>
|
<rule>
|
||||||
|
|||||||
@@ -57,13 +57,6 @@ nova_services:
|
|||||||
external: false
|
external: false
|
||||||
port: "{{ rdp_port }}"
|
port: "{{ rdp_port }}"
|
||||||
host_group: "hyperv"
|
host_group: "hyperv"
|
||||||
nova-consoleauth:
|
|
||||||
container_name: "nova_consoleauth"
|
|
||||||
group: "nova-consoleauth"
|
|
||||||
image: "{{ nova_consoleauth_image_full }}"
|
|
||||||
enabled: True
|
|
||||||
volumes: "{{ nova_consoleauth_default_volumes + nova_consoleauth_extra_volumes }}"
|
|
||||||
dimensions: "{{ nova_consoleauth_dimensions }}"
|
|
||||||
nova-novncproxy:
|
nova-novncproxy:
|
||||||
container_name: "nova_novncproxy"
|
container_name: "nova_novncproxy"
|
||||||
group: "nova-novncproxy"
|
group: "nova-novncproxy"
|
||||||
|
|||||||
@@ -109,32 +109,6 @@
|
|||||||
or policy_overwriting.changed | bool
|
or policy_overwriting.changed | bool
|
||||||
or nova_scheduler_container.changed | bool
|
or nova_scheduler_container.changed | bool
|
||||||
|
|
||||||
- name: Restart nova-consoleauth container
|
|
||||||
vars:
|
|
||||||
service_name: "nova-consoleauth"
|
|
||||||
service: "{{ nova_services[service_name] }}"
|
|
||||||
config_json: "{{ config_jsons.results|selectattr('item.key', 'equalto', service_name)|first }}"
|
|
||||||
nova_conf: "{{ nova_confs.results|selectattr('item.key', 'equalto', service_name)|first }}"
|
|
||||||
policy_overwriting: "{{ nova_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}"
|
|
||||||
nova_consoleauth_container: "{{ check_nova_containers.results|selectattr('item.key', 'equalto', service_name)|first }}"
|
|
||||||
become: true
|
|
||||||
kolla_docker:
|
|
||||||
action: "recreate_or_restart_container"
|
|
||||||
common_options: "{{ docker_common_options }}"
|
|
||||||
name: "{{ service.container_name }}"
|
|
||||||
image: "{{ service.image }}"
|
|
||||||
privileged: "{{ service.privileged | default(False) }}"
|
|
||||||
volumes: "{{ service.volumes|reject('equalto', '')|list }}"
|
|
||||||
dimensions: "{{ service.dimensions }}"
|
|
||||||
when:
|
|
||||||
- kolla_action != "config"
|
|
||||||
- inventory_hostname in groups[service.group]
|
|
||||||
- service.enabled | bool
|
|
||||||
- config_json.changed | bool
|
|
||||||
or nova_conf.changed | bool
|
|
||||||
or policy_overwriting.changed | bool
|
|
||||||
or nova_consoleauth_container.changed | bool
|
|
||||||
|
|
||||||
- name: Restart nova-novncproxy container
|
- name: Restart nova-novncproxy container
|
||||||
vars:
|
vars:
|
||||||
service_name: "nova-novncproxy"
|
service_name: "nova-novncproxy"
|
||||||
|
|||||||
@@ -31,7 +31,6 @@
|
|||||||
inventory_hostname in groups['compute'] or
|
inventory_hostname in groups['compute'] or
|
||||||
inventory_hostname in groups['nova-api'] or
|
inventory_hostname in groups['nova-api'] or
|
||||||
inventory_hostname in groups['nova-conductor'] or
|
inventory_hostname in groups['nova-conductor'] or
|
||||||
inventory_hostname in groups['nova-consoleauth'] or
|
|
||||||
inventory_hostname in groups['nova-novncproxy'] or
|
inventory_hostname in groups['nova-novncproxy'] or
|
||||||
inventory_hostname in groups['nova-scheduler']
|
inventory_hostname in groups['nova-scheduler']
|
||||||
|
|
||||||
@@ -182,7 +181,6 @@
|
|||||||
- nova-compute
|
- nova-compute
|
||||||
- nova-compute-ironic
|
- nova-compute-ironic
|
||||||
- nova-conductor
|
- nova-conductor
|
||||||
- nova-consoleauth
|
|
||||||
- nova-novncproxy
|
- nova-novncproxy
|
||||||
- nova-serialproxy
|
- nova-serialproxy
|
||||||
- nova-scheduler
|
- nova-scheduler
|
||||||
|
|||||||
@@ -19,3 +19,10 @@
|
|||||||
|
|
||||||
- include_tasks: rolling_upgrade.yml
|
- include_tasks: rolling_upgrade.yml
|
||||||
when: nova_enable_rolling_upgrade | bool
|
when: nova_enable_rolling_upgrade | bool
|
||||||
|
|
||||||
|
# NOTE(jeffrey4l): Remove this task in U cycle.
|
||||||
|
- name: Remove nova-consoleauth container
|
||||||
|
become: true
|
||||||
|
kolla_docker:
|
||||||
|
action: "remove_container"
|
||||||
|
name: "nova_consoleauth"
|
||||||
|
|||||||
@@ -1,24 +0,0 @@
|
|||||||
{
|
|
||||||
"command": "nova-consoleauth",
|
|
||||||
"config_files": [
|
|
||||||
{
|
|
||||||
"source": "{{ container_config_directory }}/nova.conf",
|
|
||||||
"dest": "/etc/nova/nova.conf",
|
|
||||||
"owner": "nova",
|
|
||||||
"perm": "0600"
|
|
||||||
}{% if nova_policy_file is defined %},
|
|
||||||
{
|
|
||||||
"source": "{{ container_config_directory }}/{{ nova_policy_file }}",
|
|
||||||
"dest": "/etc/nova/{{ nova_policy_file }}",
|
|
||||||
"owner": "nova",
|
|
||||||
"perm": "0600"
|
|
||||||
}{% endif %}
|
|
||||||
],
|
|
||||||
"permissions": [
|
|
||||||
{
|
|
||||||
"path": "/var/log/kolla/nova",
|
|
||||||
"owner": "nova:nova",
|
|
||||||
"recurse": true
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -708,7 +708,6 @@
|
|||||||
- compute
|
- compute
|
||||||
- nova-api
|
- nova-api
|
||||||
- nova-conductor
|
- nova-conductor
|
||||||
- nova-consoleauth
|
|
||||||
- nova-novncproxy
|
- nova-novncproxy
|
||||||
- nova-scheduler
|
- nova-scheduler
|
||||||
- '&enable_nova_True'
|
- '&enable_nova_True'
|
||||||
|
|||||||
@@ -0,0 +1,8 @@
|
|||||||
|
---
|
||||||
|
upgrade:
|
||||||
|
- |
|
||||||
|
The ``nova-consoleauth`` service is no longer deployed. This has been
|
||||||
|
`deprecated in nova since Rocky`__ and has not been used by other nova
|
||||||
|
services since.
|
||||||
|
|
||||||
|
__ https://specs.openstack.org/openstack/nova-specs/specs/rocky/implemented/convert-consoles-to-objects.html
|
||||||
@@ -263,9 +263,6 @@ nova
|
|||||||
[nova-conductor:children]
|
[nova-conductor:children]
|
||||||
nova
|
nova
|
||||||
|
|
||||||
[nova-consoleauth:children]
|
|
||||||
nova
|
|
||||||
|
|
||||||
[nova-novncproxy:children]
|
[nova-novncproxy:children]
|
||||||
nova
|
nova
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user