566d4ec5de
This is not officially supported by openstack for the Yoga release due to 22.04 shipping python3.10, but the jobs are passing with only small adjustments so experimental support is added during the Yoga release. Depends-On: https://review.opendev.org/c/openstack/openstack-ansible-lxc_hosts/+/838836 Depends-On: https://review.opendev.org/c/openstack/ansible-role-uwsgi/+/838830 Depends-On: https://review.opendev.org/c/openstack/openstack-ansible-openstack_hosts/+/838832 Depends-On: https://review.opendev.org/c/openstack/openstack-ansible-galera_server/+/839521 Depends-On: https://review.opendev.org/c/openstack/openstack-ansible-os_horizon/+/840278 Depends-On: https://review.opendev.org/c/openstack/openstack-ansible-os_rally/+/840313 Depends-On: https://review.opendev.org/c/openstack/openstack-ansible-lxc_hosts/+/840518 Change-Id: Ieee9c0d690d4e8207a0806bd385ffccc12188906
39 lines
1.1 KiB
YAML
39 lines
1.1 KiB
YAML
---
|
|
# Copyright 2020, VEXXHOST, Inc.
|
|
#
|
|
# 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.
|
|
|
|
- name: Cleanup gate images
|
|
hosts: all
|
|
become: yes
|
|
become_user: root
|
|
tasks:
|
|
|
|
- name: Cleanup gate images
|
|
block:
|
|
|
|
- name: Switch apt source from https to http
|
|
replace:
|
|
path: /etc/apt/sources.list
|
|
regexp: 'https'
|
|
replace: "http"
|
|
when:
|
|
- ansible_facts['distribution_release'] in ['focal', 'jammy']
|
|
|
|
- name: Remove package excludes for yum/dnf
|
|
lineinfile:
|
|
dest: '/etc/dnf/dnf.conf'
|
|
regexp: "^exclude="
|
|
state: absent
|
|
when: ansible_pkg_mgr == 'dnf'
|