From 62403753e1f7287f2aedf86c751031bdbc927747 Mon Sep 17 00:00:00 2001 From: Dmitriy Rabotyagov Date: Fri, 30 Jan 2026 16:27:22 +0100 Subject: [PATCH] Drop translations scenario This testing scenario is not related to any translations activity and pretty much spawns an AIO environment with most of services being deployed. Eventually, this scenario is quite optimistic, and most likely run OOM as a result. Last time it completed successfully was May 16, 2024. It is proposed to clean up scenario, as it not really being utilized. Change-Id: Idf1b5be6c6b57c95f34715b116d4b81f905086ee Signed-off-by: Dmitriy Rabotyagov --- .../tasks/prepare_aio_config.yml | 3 --- .../user_variables_translations.yml.j2 | 23 ------------------- tests/roles/bootstrap-host/vars/main.yml | 7 ++---- zuul.d/jobs.yaml | 5 ---- zuul.d/project-templates.yaml | 3 --- 5 files changed, 2 insertions(+), 39 deletions(-) delete mode 100644 tests/roles/bootstrap-host/templates/user_variables_translations.yml.j2 diff --git a/tests/roles/bootstrap-host/tasks/prepare_aio_config.yml b/tests/roles/bootstrap-host/tasks/prepare_aio_config.yml index b963841cdc..7ffd286b51 100644 --- a/tests/roles/bootstrap-host/tasks/prepare_aio_config.yml +++ b/tests/roles/bootstrap-host/tasks/prepare_aio_config.yml @@ -160,9 +160,6 @@ - src: user_variables_ceph.yml.j2 dest: user_variables_ceph.yml condition: "{{ 'ceph' in bootstrap_host_scenarios_expanded }}" - - src: user_variables_translations.yml.j2 - dest: user_variables_translations.yml - condition: "{{ 'translations' in bootstrap_host_scenarios_expanded }}" - src: user_variables_barbican.yml.j2 dest: user_variables_barbican.yml condition: "{{ 'barbican' in bootstrap_host_scenarios_expanded }}" diff --git a/tests/roles/bootstrap-host/templates/user_variables_translations.yml.j2 b/tests/roles/bootstrap-host/templates/user_variables_translations.yml.j2 deleted file mode 100644 index 4d50cd02c7..0000000000 --- a/tests/roles/bootstrap-host/templates/user_variables_translations.yml.j2 +++ /dev/null @@ -1,23 +0,0 @@ ---- -# Copyright 2017, Logan Vig -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Trove settings for translations site. -trove_provider_net_name: dbaas-mgmt -trove_service_net_phys_net: dbaas-mgmt -trove_service_net_setup: True - -trove_service_net_subnet_cidr: "{{ dbaas_network }}" -trove_service_net_allocation_pool_start: "{{ dbaas_network | ansible.utils.nthhost('110') }}" -trove_service_net_allocation_pool_end: "{{ dbaas_network | ansible.utils.nthhost('-10') }}" diff --git a/tests/roles/bootstrap-host/vars/main.yml b/tests/roles/bootstrap-host/vars/main.yml index 259ae31b01..8ac038eb85 100644 --- a/tests/roles/bootstrap-host/vars/main.yml +++ b/tests/roles/bootstrap-host/vars/main.yml @@ -36,8 +36,8 @@ _lxc_container_backing_store: |- bootstrap_host_scenarios_expanded: |- {# Keystone is included in every scenario #} {% set scenario_list = bootstrap_host_scenarios + ['keystone', 'haproxy'] %} - {% if ['aio', 'translations'] | intersect(bootstrap_host_scenarios) | length > 0 %} - {# Base services deployed with aio and translations scenarios #} + {% if ['aio'] | intersect(bootstrap_host_scenarios) | length > 0 %} + {# Base services deployed with aio scenario #} {% set _ = scenario_list.extend(['cinder', 'glance', 'neutron', 'nova', 'placement', 'horizon']) %} {% endif %} {# Service additions based on scenario presence #} @@ -63,9 +63,6 @@ bootstrap_host_scenarios_expanded: |- {% if ['telemetry', 'aodh', 'ceilometer', 'gnocchi'] | intersect(bootstrap_host_scenarios) | length > 0 %} {% set _ = scenario_list.extend(['aodh', 'ceilometer', 'gnocchi', 'zookeeper']) %} {% endif %} - {% if 'translations' in bootstrap_host_scenarios %} - {% set _ = scenario_list.extend(['designate', 'heat', 'magnum', 'swift', 'trove']) %} - {% endif %} {{ (scenario_list | unique) | sort }} _neutron_plugin_driver: |- diff --git a/zuul.d/jobs.yaml b/zuul.d/jobs.yaml index b8996a80f0..ab86e0145c 100644 --- a/zuul.d/jobs.yaml +++ b/zuul.d/jobs.yaml @@ -493,11 +493,6 @@ parent: openstack-ansible-deploy-aio nodeset: ubuntu-noble -- job: - name: openstack-ansible-deploy-translations-ubuntu-noble - parent: openstack-ansible-deploy-aio - nodeset: ubuntu-noble - - job: name: openstack-ansible-deploy-aio_distro_metal-ubuntu-noble parent: openstack-ansible-deploy-aio-distro diff --git a/zuul.d/project-templates.yaml b/zuul.d/project-templates.yaml index b98a7e8392..ea2f79ac82 100644 --- a/zuul.d/project-templates.yaml +++ b/zuul.d/project-templates.yaml @@ -30,9 +30,6 @@ - openstack-ansible-deploy-infra_lxc-validate - openstack-ansible-deploy-hosts_lxc-validate - openstack-tox-docs - periodic: - jobs: - - openstack-ansible-deploy-translations-ubuntu-noble experimental: jobs: - openstack-ansible-deploy_with_ansible_devel-aio-ubuntu-noble