Properly apply always tag to haproxy_endpoint_manage

Intention behind that to always disable haproxy backend against which
playbook is gonna be executed, regardless of tags supplied.

Change-Id: I97a123fb130fd1e8e4ff1fa879f11b4aca36e928
This commit is contained in:
Dmitriy Rabotyagov 2024-07-17 10:38:39 +02:00
parent 827a7e340a
commit dec6ed2209
25 changed files with 150 additions and 0 deletions

View File

@ -33,6 +33,9 @@
- name: Disabling haproxy backends
include_role:
name: openstack.osa.haproxy_endpoint_manage
apply:
tags:
- always
vars:
haproxy_backend: cinder_api-back
haproxy_state: disabled
@ -117,6 +120,9 @@
- name: Enabling haproxy backends
include_role:
name: openstack.osa.haproxy_endpoint_manage
apply:
tags:
- always
vars:
haproxy_backend: cinder_api-back
haproxy_state: enabled

View File

@ -33,6 +33,9 @@
- name: Disabling haproxy backends
include_role:
name: openstack.osa.haproxy_endpoint_manage
apply:
tags:
- always
vars:
haproxy_backend: neutron_server-back
haproxy_state: disabled
@ -90,6 +93,9 @@
- name: Enabling haproxy backends
include_role:
name: openstack.osa.haproxy_endpoint_manage
apply:
tags:
- always
vars:
haproxy_backend: neutron_server-back
haproxy_state: enabled

View File

@ -53,6 +53,9 @@
- name: Disabling haproxy backends
include_role:
name: openstack.osa.haproxy_endpoint_manage
apply:
tags:
- always
vars:
haproxy_backend: galera-back
haproxy_state: drain
@ -70,6 +73,9 @@
- name: Enabling haproxy backends
include_role:
name: openstack.osa.haproxy_endpoint_manage
apply:
tags:
- always
vars:
haproxy_backend: galera-back
haproxy_state: enabled

View File

@ -51,6 +51,9 @@
- name: Disabling haproxy backends
include_role:
name: openstack.osa.haproxy_endpoint_manage
apply:
tags:
- always
vars:
haproxy_backend: adjutant_api-back
haproxy_state: disabled
@ -75,6 +78,9 @@
- name: Enabling haproxy backends
include_role:
name: openstack.osa.haproxy_endpoint_manage
apply:
tags:
- always
vars:
haproxy_backend: adjutant_api-back
haproxy_state: enabled

View File

@ -52,6 +52,9 @@
- name: Disabling haproxy backends
include_role:
name: openstack.osa.haproxy_endpoint_manage
apply:
tags:
- always
vars:
haproxy_backend: aodh_api-back
haproxy_state: disabled
@ -81,6 +84,9 @@
- name: Enabling haproxy backends
include_role:
name: openstack.osa.haproxy_endpoint_manage
apply:
tags:
- always
vars:
haproxy_backend: aodh_api-back
haproxy_state: enabled

View File

@ -51,6 +51,9 @@
- name: Disabling haproxy backends
include_role:
name: openstack.osa.haproxy_endpoint_manage
apply:
tags:
- always
vars:
haproxy_backend: barbican-back
haproxy_state: disabled
@ -79,6 +82,9 @@
- name: Enabling haproxy backends
include_role:
name: openstack.osa.haproxy_endpoint_manage
apply:
tags:
- always
vars:
haproxy_backend: barbican-back
haproxy_state: enabled

View File

@ -51,6 +51,9 @@
- name: Disabling haproxy backends
include_role:
name: openstack.osa.haproxy_endpoint_manage
apply:
tags:
- always
vars:
haproxy_backend: blazar_api-back
haproxy_state: disabled
@ -83,6 +86,9 @@
- name: Enabling haproxy backends
include_role:
name: openstack.osa.haproxy_endpoint_manage
apply:
tags:
- always
vars:
haproxy_backend: blazar_api-back
haproxy_state: enabled

View File

@ -52,6 +52,9 @@
- name: Disabling haproxy backends
include_role:
name: openstack.osa.haproxy_endpoint_manage
apply:
tags:
- always
vars:
haproxy_backend: cloudkitty_api-back
haproxy_state: disabled
@ -76,6 +79,9 @@
- name: Enabling haproxy backends
include_role:
name: openstack.osa.haproxy_endpoint_manage
apply:
tags:
- always
vars:
haproxy_backend: cloudkitty_api-back
haproxy_state: enabled

View File

@ -54,6 +54,9 @@
- name: Disabling haproxy backends
include_role:
name: openstack.osa.haproxy_endpoint_manage
apply:
tags:
- always
vars:
haproxy_backend: designate_api-back
haproxy_state: disabled
@ -82,6 +85,9 @@
- name: Enabling haproxy backends
include_role:
name: openstack.osa.haproxy_endpoint_manage
apply:
tags:
- always
vars:
haproxy_backend: designate_api-back
haproxy_state: enabled

View File

@ -51,6 +51,9 @@
- name: Disabling haproxy backends
include_role:
name: openstack.osa.haproxy_endpoint_manage
apply:
tags:
- always
vars:
haproxy_backend: glance_api-back
haproxy_state: disabled
@ -95,6 +98,9 @@
- name: Enabling haproxy backends
include_role:
name: openstack.osa.haproxy_endpoint_manage
apply:
tags:
- always
vars:
haproxy_backend: glance_api-back
haproxy_state: enabled

View File

@ -51,6 +51,9 @@
- name: Disabling haproxy backends
include_role:
name: openstack.osa.haproxy_endpoint_manage
apply:
tags:
- always
vars:
haproxy_backend: gnocchi-back
haproxy_state: disabled
@ -83,6 +86,9 @@
- name: Enabling haproxy backends
include_role:
name: openstack.osa.haproxy_endpoint_manage
apply:
tags:
- always
vars:
haproxy_backend: gnocchi-back
haproxy_state: enabled

View File

@ -51,6 +51,9 @@
- name: Disabling haproxy backends
include_role:
name: openstack.osa.haproxy_endpoint_manage
apply:
tags:
- always
vars:
haproxy_backend: heat_api-back
haproxy_state: disabled
@ -82,6 +85,9 @@
- name: Enabling haproxy backends
include_role:
name: openstack.osa.haproxy_endpoint_manage
apply:
tags:
- always
vars:
haproxy_backend: heat_api-back
haproxy_state: enabled

View File

@ -51,6 +51,9 @@
- name: Disabling haproxy backends
include_role:
name: openstack.osa.haproxy_endpoint_manage
apply:
tags:
- always
vars:
haproxy_backend: horizon-back
haproxy_state: disabled
@ -81,6 +84,9 @@
- name: Enabling haproxy backends
include_role:
name: openstack.osa.haproxy_endpoint_manage
apply:
tags:
- always
vars:
haproxy_backend: horizon-back
haproxy_state: enabled

View File

@ -51,6 +51,9 @@
- name: Disabling haproxy backends
include_role:
name: openstack.osa.haproxy_endpoint_manage
apply:
tags:
- always
vars:
haproxy_backend: ironic_api-back
haproxy_state: disabled
@ -82,6 +85,9 @@
- name: Enabling haproxy backends
include_role:
name: openstack.osa.haproxy_endpoint_manage
apply:
tags:
- always
vars:
haproxy_backend: ironic_api-back
haproxy_state: enabled

View File

@ -83,6 +83,9 @@
- name: Disabling haproxy backends
include_role:
name: openstack.osa.haproxy_endpoint_manage
apply:
tags:
- always
vars:
haproxy_backend: "keystone_service-back"
haproxy_state: disabled
@ -118,6 +121,9 @@
- name: Enabling haproxy backends
include_role:
name: openstack.osa.haproxy_endpoint_manage
apply:
tags:
- always
vars:
haproxy_backend: "keystone_service-back"
haproxy_state: enabled

View File

@ -54,6 +54,9 @@
- name: Disabling haproxy backends
include_role:
name: openstack.osa.haproxy_endpoint_manage
apply:
tags:
- always
vars:
haproxy_backend: magnum-back
haproxy_state: disabled
@ -83,6 +86,9 @@
- name: Enabling haproxy backends
include_role:
name: openstack.osa.haproxy_endpoint_manage
apply:
tags:
- always
vars:
haproxy_backend: magnum-back
haproxy_state: enabled

View File

@ -60,6 +60,9 @@
- name: Disabling haproxy backends
include_role:
name: openstack.osa.haproxy_endpoint_manage
apply:
tags:
- always
vars:
haproxy_backend: manila-back
haproxy_state: disabled
@ -84,6 +87,9 @@
- name: Enabling haproxy backends
include_role:
name: openstack.osa.haproxy_endpoint_manage
apply:
tags:
- always
vars:
haproxy_backend: manila-back
haproxy_state: enabled

View File

@ -81,6 +81,9 @@
- name: Disabling haproxy backends
include_role:
name: openstack.osa.haproxy_endpoint_manage
apply:
tags:
- always
vars:
haproxy_backend: masakari_api-back
haproxy_state: disabled
@ -110,6 +113,9 @@
- name: Enabling haproxy backends
include_role:
name: openstack.osa.haproxy_endpoint_manage
apply:
tags:
- always
vars:
haproxy_backend: masakari_api-back
haproxy_state: enabled

View File

@ -52,6 +52,9 @@
- name: Disabling haproxy backends
include_role:
name: openstack.osa.haproxy_endpoint_manage
apply:
tags:
- always
vars:
haproxy_backend: mistral-back
haproxy_state: disabled
@ -84,6 +87,9 @@
- name: Enabling haproxy backends
include_role:
name: openstack.osa.haproxy_endpoint_manage
apply:
tags:
- always
vars:
haproxy_backend: mistral-back
haproxy_state: enabled

View File

@ -79,6 +79,9 @@
- name: Disabling haproxy backends
include_role:
name: openstack.osa.haproxy_endpoint_manage
apply:
tags:
- always
vars:
haproxy_backend: "{{ backend_name }}-back"
haproxy_state: disabled
@ -123,6 +126,9 @@
- name: Enabling haproxy backends
include_role:
name: openstack.osa.haproxy_endpoint_manage
apply:
tags:
- always
vars:
haproxy_backend: "{{ backend_name }}-back"
haproxy_state: enabled

View File

@ -52,6 +52,9 @@
- name: Disabling haproxy backends
include_role:
name: openstack.osa.haproxy_endpoint_manage
apply:
tags:
- always
vars:
haproxy_backend: octavia-back
haproxy_state: disabled
@ -83,6 +86,9 @@
- name: Enabling haproxy backends
include_role:
name: openstack.osa.haproxy_endpoint_manage
apply:
tags:
- always
vars:
haproxy_backend: octavia-back
haproxy_state: enabled

View File

@ -52,6 +52,9 @@
- name: Disabling haproxy backends
include_role:
name: openstack.osa.haproxy_endpoint_manage
apply:
tags:
- always
vars:
haproxy_backend: placement-back
haproxy_state: disabled
@ -83,6 +86,9 @@
- name: Enabling haproxy backends
include_role:
name: openstack.osa.haproxy_endpoint_manage
apply:
tags:
- always
vars:
haproxy_backend: placement-back
haproxy_state: enabled

View File

@ -52,6 +52,9 @@
- name: Disabling haproxy backends
include_role:
name: openstack.osa.haproxy_endpoint_manage
apply:
tags:
- always
vars:
haproxy_backend: tacker-back
haproxy_state: disabled
@ -74,6 +77,9 @@
- name: Enabling haproxy backends
include_role:
name: openstack.osa.haproxy_endpoint_manage
apply:
tags:
- always
vars:
haproxy_backend: tacker-back
haproxy_state: enabled

View File

@ -55,6 +55,9 @@
- name: Disabling haproxy backends
include_role:
name: openstack.osa.haproxy_endpoint_manage
apply:
tags:
- always
vars:
haproxy_backend: trove-back
haproxy_state: disabled
@ -83,6 +86,9 @@
- name: Enabling haproxy backends
include_role:
name: openstack.osa.haproxy_endpoint_manage
apply:
tags:
- always
vars:
haproxy_backend: trove-back
haproxy_state: enabled

View File

@ -68,6 +68,9 @@
- name: Disabling haproxy backends
include_role:
name: openstack.osa.haproxy_endpoint_manage
apply:
tags:
- always
vars:
haproxy_backend: zun_api-back
haproxy_state: disabled
@ -97,6 +100,9 @@
- name: Enabling haproxy backends
include_role:
name: openstack.osa.haproxy_endpoint_manage
apply:
tags:
- always
vars:
haproxy_backend: zun_api-back
haproxy_state: enabled