Drop Murano, Sahara, Senlin, Solum and Vitrage

Change-Id: I704b4e79ce5519a57830fbcaa51b8cf19f3f249a
This commit is contained in:
Pierre Riteau 2024-05-29 11:49:08 +02:00
parent fed106b253
commit a7815784fe
19 changed files with 20 additions and 95 deletions

View File

@ -46,8 +46,6 @@ Features
<https://docs.openstack.org/nova/latest/>`_ <https://docs.openstack.org/nova/latest/>`_
* Containerised workloads on bare metal using `OpenStack magnum * Containerised workloads on bare metal using `OpenStack magnum
<https://docs.openstack.org/magnum/latest/>`_ <https://docs.openstack.org/magnum/latest/>`_
* Big data on bare metal using `OpenStack sahara
<https://docs.openstack.org/sahara/latest/>`_
* Control plane monitoring using `Prometheus <https://prometheus.io/>`__ and * Control plane monitoring using `Prometheus <https://prometheus.io/>`__ and
`Grafana <https://grafana.com/>`__. `Grafana <https://grafana.com/>`__.
* Log aggregation using `OpenSearch <https://opensearch.org/docs/latest/>`__ * Log aggregation using `OpenSearch <https://opensearch.org/docs/latest/>`__

View File

@ -199,8 +199,6 @@ overcloud_container_image_regex_map:
enabled: "{{ kolla_enable_mistral | bool }}" enabled: "{{ kolla_enable_mistral | bool }}"
- regex: ^multipathd - regex: ^multipathd
enabled: "{{ kolla_enable_multipathd | bool }}" enabled: "{{ kolla_enable_multipathd | bool }}"
- regex: ^murano
enabled: "{{ kolla_enable_murano | bool }}"
- regex: "neutron-\\(server\\|metadata-agent\\)" - regex: "neutron-\\(server\\|metadata-agent\\)"
enabled: "{{ kolla_enable_neutron | bool }}" enabled: "{{ kolla_enable_neutron | bool }}"
- regex: "neutron-\\(dhcp\\|l3\\|linuxbridge\\|openvswitch\\)-agent" - regex: "neutron-\\(dhcp\\|l3\\|linuxbridge\\|openvswitch\\)-agent"
@ -235,14 +233,8 @@ overcloud_container_image_regex_map:
enabled: "{{ kolla_enable_rabbitmq | bool }}" enabled: "{{ kolla_enable_rabbitmq | bool }}"
- regex: ^redis - regex: ^redis
enabled: "{{ kolla_enable_redis | bool }}" enabled: "{{ kolla_enable_redis | bool }}"
- regex: ^sahara
enabled: "{{ kolla_enable_sahara | bool }}"
- regex: ^senlin
enabled: "{{ kolla_enable_senlin | bool }}"
- regex: ^skyline - regex: ^skyline
enabled: "{{ kolla_enable_skyline | bool }}" enabled: "{{ kolla_enable_skyline | bool }}"
- regex: ^solum
enabled: "{{ kolla_enable_solum | bool }}"
- regex: ^swift - regex: ^swift
enabled: "{{ kolla_enable_swift | bool }}" enabled: "{{ kolla_enable_swift | bool }}"
- regex: ^tacker - regex: ^tacker
@ -253,8 +245,6 @@ overcloud_container_image_regex_map:
enabled: "{{ kolla_enable_cinder | bool or kolla_enable_ironic | bool }}" enabled: "{{ kolla_enable_cinder | bool or kolla_enable_ironic | bool }}"
- regex: ^trove - regex: ^trove
enabled: "{{ kolla_enable_trove | bool }}" enabled: "{{ kolla_enable_trove | bool }}"
- regex: ^vitrage
enabled: "{{ kolla_enable_vitrage | bool }}"
- regex: ^watcher - regex: ^watcher
enabled: "{{ kolla_enable_watcher | bool }}" enabled: "{{ kolla_enable_watcher | bool }}"
- regex: ^zun - regex: ^zun
@ -544,7 +534,6 @@ kolla_enable_manila: "no"
kolla_enable_masakari: "no" kolla_enable_masakari: "no"
kolla_enable_mistral: "no" kolla_enable_mistral: "no"
kolla_enable_multipathd: "no" kolla_enable_multipathd: "no"
kolla_enable_murano: "no"
kolla_enable_neutron_mlnx: "no" kolla_enable_neutron_mlnx: "no"
kolla_enable_neutron_provider_networks: "no" kolla_enable_neutron_provider_networks: "no"
kolla_enable_neutron_sriov: "no" kolla_enable_neutron_sriov: "no"
@ -560,10 +549,7 @@ kolla_enable_placement: "{{ kolla_enable_nova | bool or kolla_enable_zun | bool
kolla_enable_prometheus: "no" kolla_enable_prometheus: "no"
kolla_enable_qdrouterd: "no" kolla_enable_qdrouterd: "no"
kolla_enable_redis: "no" kolla_enable_redis: "no"
kolla_enable_sahara: "no"
kolla_enable_senlin: "no"
kolla_enable_skyline: "no" kolla_enable_skyline: "no"
kolla_enable_solum: "no"
kolla_enable_swift: "no" kolla_enable_swift: "no"
kolla_enable_tacker: "no" kolla_enable_tacker: "no"
kolla_enable_telegraf: "no" kolla_enable_telegraf: "no"

View File

@ -30,7 +30,6 @@
vars: vars:
rabbitmq_containers: rabbitmq_containers:
- rabbitmq - rabbitmq
- outward_rabbitmq
tasks: tasks:
- name: Check whether rabbitmq container is running - name: Check whether rabbitmq container is running
command: docker inspect -f {{ '{{.Id}}' }} {{ item }} command: docker inspect -f {{ '{{.Id}}' }} {{ item }}

View File

@ -224,15 +224,12 @@ kolla_openstack_logging_debug:
#kolla_enable_magnum: #kolla_enable_magnum:
#kolla_enable_manila: #kolla_enable_manila:
#kolla_enable_mistral: #kolla_enable_mistral:
#kolla_enable_murano:
#kolla_enable_multipathd: #kolla_enable_multipathd:
#kolla_enable_neutron_dvr: #kolla_enable_neutron_dvr:
#kolla_enable_neutron_qos: #kolla_enable_neutron_qos:
#kolla_enable_neutron_agent_ha: #kolla_enable_neutron_agent_ha:
#kolla_enable_neutron_vpnaas: #kolla_enable_neutron_vpnaas:
#kolla_enable_prometheus: #kolla_enable_prometheus:
#kolla_enable_sahara:
#kolla_enable_senlin:
#kolla_enable_swift: #kolla_enable_swift:
#kolla_enable_telegraf: #kolla_enable_telegraf:
#kolla_enable_watcher: #kolla_enable_watcher:

View File

@ -393,11 +393,6 @@ libvirt_enable_sasl: {{ kolla_libvirt_enable_sasl | bool }}
# URL from which Nova Hyper-V MSI is downloaded # URL from which Nova Hyper-V MSI is downloaded
#nova_msi_url: "https://www.cloudbase.it/downloads/HyperVNovaCompute_Beta.msi" #nova_msi_url: "https://www.cloudbase.it/downloads/HyperVNovaCompute_Beta.msi"
#############################
# Horizon - Dashboard Options
#############################
#horizon_backend_database: "{% raw %}{{ enable_murano | bool }}{% endraw %}"
############################# #############################
# Ironic options # Ironic options
############################# #############################

View File

@ -174,7 +174,6 @@
kolla_enable_mariadb: True kolla_enable_mariadb: True
kolla_enable_mistral: True kolla_enable_mistral: True
kolla_enable_multipathd: True kolla_enable_multipathd: True
kolla_enable_murano: True
kolla_enable_neutron_agent_ha: True kolla_enable_neutron_agent_ha: True
kolla_enable_neutron_bgp_dragent: True kolla_enable_neutron_bgp_dragent: True
kolla_enable_neutron_dvr: True kolla_enable_neutron_dvr: True
@ -187,10 +186,7 @@
kolla_enable_opensearch_dashboards: True kolla_enable_opensearch_dashboards: True
kolla_enable_osprofiler: True kolla_enable_osprofiler: True
kolla_enable_prometheus: True kolla_enable_prometheus: True
kolla_enable_sahara: True
kolla_enable_senlin: True
kolla_enable_skyline: True kolla_enable_skyline: True
kolla_enable_solum: True
kolla_enable_swift: True kolla_enable_swift: True
kolla_enable_tacker: True kolla_enable_tacker: True
kolla_enable_telegraf: True kolla_enable_telegraf: True
@ -293,7 +289,6 @@
#enable_mariadb: True #enable_mariadb: True
#enable_mistral: True #enable_mistral: True
#enable_multipathd: True #enable_multipathd: True
#enable_murano: True
#enable_neutron_agent_ha: True #enable_neutron_agent_ha: True
#enable_neutron_bgp_dragent: True #enable_neutron_bgp_dragent: True
#enable_neutron_dvr: True #enable_neutron_dvr: True
@ -306,10 +301,7 @@
#enable_opensearch_dashboards: True #enable_opensearch_dashboards: True
#enable_osprofiler: True #enable_osprofiler: True
#enable_prometheus: True #enable_prometheus: True
#enable_sahara: True
#enable_senlin: True
#enable_skyline: True #enable_skyline: True
#enable_solum: True
#enable_swift: True #enable_swift: True
#enable_tacker: True #enable_tacker: True
#enable_telegraf: True #enable_telegraf: True

View File

@ -126,10 +126,6 @@ kolla_openstack_custom_config_include_globs_default:
glob: multipath.conf glob: multipath.conf
- enabled: '{{ kolla_enable_multipathd | bool }}' - enabled: '{{ kolla_enable_multipathd | bool }}'
glob: multipath/** glob: multipath/**
- enabled: '{{ kolla_enable_murano | bool }}'
glob: murano.conf
- enabled: '{{ kolla_enable_murano | bool }}'
glob: murano/**
- enabled: '{{ kolla_enable_neutron | bool }}' - enabled: '{{ kolla_enable_neutron | bool }}'
glob: neutron.conf glob: neutron.conf
- enabled: '{{ kolla_enable_neutron | bool }}' - enabled: '{{ kolla_enable_neutron | bool }}'
@ -154,10 +150,6 @@ kolla_openstack_custom_config_include_globs_default:
glob: placement/** glob: placement/**
- enabled: '{{ kolla_enable_prometheus | bool }}' - enabled: '{{ kolla_enable_prometheus | bool }}'
glob: prometheus/** glob: prometheus/**
- enabled: '{{ kolla_enable_sahara | bool }}'
glob: sahara.conf
- enabled: '{{ kolla_enable_sahara | bool }}'
glob: sahara/**
- enabled: '{{ kolla_enable_swift | bool }}' - enabled: '{{ kolla_enable_swift | bool }}'
glob: swift/** glob: swift/**
- enabled: '{{ kolla_enable_telegraf | bool }}' - enabled: '{{ kolla_enable_telegraf | bool }}'
@ -711,16 +703,6 @@ kolla_enable_multipathd: false
# Free form extra configuration to append to multipath.conf. # Free form extra configuration to append to multipath.conf.
kolla_extra_multipathd: kolla_extra_multipathd:
###############################################################################
# Murano configuration.
# Whether to enable Murano.
kolla_enable_murano: false
# Deprecated:
# Free form extra configuration to append to murano.conf.
kolla_extra_murano:
############################################################################### ###############################################################################
# Neutron configuration. # Neutron configuration.
@ -821,16 +803,6 @@ kolla_extra_placement:
# Whether to enable Prometheus. # Whether to enable Prometheus.
kolla_enable_prometheus: false kolla_enable_prometheus: false
###############################################################################
# Sahara configuration.
# Whether to enable sahara.
kolla_enable_sahara: false
# Deprecated:
# Free form extra configuration to append to sahara.conf.
kolla_extra_sahara:
############################################################################### ###############################################################################
# Swift configuration. # Swift configuration.

View File

@ -44,11 +44,9 @@ testinfra_hosts = testinfra.utils.ansible_runner.AnsibleRunner(
'manila', 'manila',
'mariadb', 'mariadb',
'masakari', 'masakari',
'murano',
'neutron', 'neutron',
'nova', 'nova',
'prometheus', 'prometheus',
'sahara',
'swift']) 'swift'])
def test_service_config_directory_absent(host, path): def test_service_config_directory_absent(host, path):
path = os.path.join('/etc/kolla/config', path) path = os.path.join('/etc/kolla/config', path)

View File

@ -114,10 +114,6 @@ provisioner:
kolla_extra_multipathd: | kolla_extra_multipathd: |
[extra-multipath.conf] [extra-multipath.conf]
foo=bar foo=bar
kolla_enable_murano: true
kolla_extra_murano: |
[extra-murano.conf]
foo=bar
kolla_enable_neutron: true kolla_enable_neutron: true
kolla_extra_neutron: | kolla_extra_neutron: |
[extra-neutron.conf] [extra-neutron.conf]
@ -142,10 +138,6 @@ provisioner:
[extra-placement.conf] [extra-placement.conf]
foo=bar foo=bar
kolla_enable_prometheus: true kolla_enable_prometheus: true
kolla_enable_sahara: true
kolla_extra_sahara: |
[extra-sahara.conf]
foo=bar
kolla_enable_swift: true kolla_enable_swift: true
kolla_enable_telegraf: true kolla_enable_telegraf: true
lint: lint:

View File

@ -67,7 +67,6 @@
- keystone.conf - keystone.conf
- magnum.conf - magnum.conf
- manila.conf - manila.conf
- murano.conf
- backup.my.cnf - backup.my.cnf
- galera.cnf - galera.cnf
- masakari.conf - masakari.conf
@ -75,7 +74,6 @@
- neutron/ml2_conf.ini - neutron/ml2_conf.ini
- nova.conf - nova.conf
- octavia.conf - octavia.conf
- sahara.conf
- placement.conf - placement.conf
- name: Ensure extra YAML configuration files exist - name: Ensure extra YAML configuration files exist

View File

@ -43,13 +43,11 @@ testinfra_hosts = testinfra.utils.ansible_runner.AnsibleRunner(
'manila.conf', 'manila.conf',
'masakari.conf', 'masakari.conf',
'multipath.conf', 'multipath.conf',
'murano.conf',
'neutron/ml2_conf.ini', 'neutron/ml2_conf.ini',
'neutron.conf', 'neutron.conf',
'nova.conf', 'nova.conf',
'octavia.conf', 'octavia.conf',
'placement.conf', 'placement.conf',
'sahara.conf',
'backup.my.cnf']) 'backup.my.cnf'])
def test_service_ini_file(host, path): def test_service_ini_file(host, path):
# TODO(mgoddard): Check more of config file contents. # TODO(mgoddard): Check more of config file contents.
@ -77,13 +75,11 @@ def test_service_ini_file(host, path):
'magnum.conf', 'magnum.conf',
'manila.conf', 'manila.conf',
'masakari.conf', 'masakari.conf',
'murano.conf',
'neutron/ml2_conf.ini', 'neutron/ml2_conf.ini',
'neutron.conf', 'neutron.conf',
'nova.conf', 'nova.conf',
'octavia.conf', 'octavia.conf',
'placement.conf', 'placement.conf',
'sahara.conf',
'backup.my.cnf']) 'backup.my.cnf'])
def test_service_ini_file_extra_confs(host, path): def test_service_ini_file_extra_confs(host, path):
# Tests config added via extra config files # Tests config added via extra config files

View File

@ -1,7 +0,0 @@
{% if kolla_extra_murano %}
#######################
# Extra configuration
#######################
{{ kolla_extra_murano }}
{% endif %}

View File

@ -1,7 +0,0 @@
{% if kolla_extra_sahara %}
#######################
# Extra configuration
#######################
{{ kolla_extra_sahara }}
{% endif %}

View File

@ -733,8 +733,6 @@ which files are supported.
``masakari.conf`` Masakari configuration. ``masakari.conf`` Masakari configuration.
``masakari/*`` Extended masakari configuration. ``masakari/*`` Extended masakari configuration.
``multipath.conf`` Multipathd configuration. ``multipath.conf`` Multipathd configuration.
``murano.conf`` Murano configuration.
``murano/*`` Extended murano configuration.
``neutron.conf`` Neutron configuration. ``neutron.conf`` Neutron configuration.
``neutron/ml2_conf.ini`` Neutron ML2 configuration. ``neutron/ml2_conf.ini`` Neutron ML2 configuration.
``neutron/*`` Extended neutron configuration. ``neutron/*`` Extended neutron configuration.
@ -746,8 +744,6 @@ which files are supported.
``placement.conf`` Placement configuration. ``placement.conf`` Placement configuration.
``placement/*`` Extended Placement configuration. ``placement/*`` Extended Placement configuration.
``prometheus/*`` Prometheus configuration. ``prometheus/*`` Prometheus configuration.
``sahara.conf`` Sahara configuration.
``sahara/*`` Extended sahara configuration.
``swift/*`` Extended swift configuration. ``swift/*`` Extended swift configuration.
``telegraf/*`` Extended Telegraf configuration. ``telegraf/*`` Extended Telegraf configuration.
=============================== ======================================================= =============================== =======================================================

View File

@ -0,0 +1,4 @@
---
upgrade:
- |
Support for deploying Murano has been dropped.

View File

@ -0,0 +1,4 @@
---
upgrade:
- |
Support for deploying Sahara has been dropped.

View File

@ -0,0 +1,4 @@
---
upgrade:
- |
Support for deploying Senlin has been dropped.

View File

@ -0,0 +1,4 @@
---
upgrade:
- |
Support for deploying Solum has been dropped.

View File

@ -0,0 +1,4 @@
---
upgrade:
- |
Support for deploying Vitrage has been dropped.