Skip to content

Commit 870a499

Browse files
authored
Merge pull request #883 from stackhpc/upstream/master-2026-06-15
Synchronise master with upstream
2 parents b6c756e + 428951a commit 870a499

9 files changed

Lines changed: 22 additions & 20 deletions

File tree

ansible/group_vars/all/neutron.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,6 @@ neutron_keystone_user: "neutron"
2424
# Valid options are [ openvswitch, ovn ]
2525
neutron_plugin_agent: "openvswitch"
2626

27-
# Valid option is [ internal ]
28-
neutron_ipam_driver: "internal"
29-
3027
eutron_external_interface: "eth1"
3128

3229
#######################

ansible/roles/kolla_toolbox/handlers/main.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,3 +23,7 @@
2323
become: true
2424
ansible.builtin.command: "{{ kolla_container_engine }} exec -t {{ service['container_name'] }} ansible --version"
2525
changed_when: false
26+
register: result
27+
until: result.rc == 0
28+
retries: 5
29+
delay: 5

ansible/roles/loadbalancer/templates/keepalived/check_alive_proxysql.sh.j2

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,10 @@
33
# This will return 0 when it successfully talks to the ProxySQL daemon via localhost
44
# Failures return 1
55

6-
echo "show info" | socat unix-connect:/var/lib/kolla/proxysql/admin.sock stdio > /dev/null
6+
mariadb --no-defaults \
7+
--protocol socket \
8+
--socket=/var/lib/kolla/proxysql/admin.sock \
9+
--user={{ proxysql_admin_user }} \
10+
--password={{ proxysql_admin_password }} \
11+
--skip-ssl \
12+
-e "SELECT 1" 2>/dev/null

ansible/roles/neutron/templates/neutron.conf.j2

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,8 +52,6 @@ dns_domain = {{ neutron_dns_domain }}
5252
external_dns_driver = designate
5353
{% endif %}
5454

55-
ipam_driver = {{ neutron_ipam_driver }}
56-
5755
[nova]
5856
auth_url = {{ keystone_internal_url }}
5957
auth_type = password

etc/kolla/globals.yml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -160,9 +160,6 @@ workaround_ansible_issue_8743: true
160160
# Valid options are [ openvswitch, ovn ]
161161
#neutron_plugin_agent: "openvswitch"
162162

163-
# Valid options are [ internal, infoblox ]
164-
#neutron_ipam_driver: "internal"
165-
166163
# Configure Neutron upgrade option, currently Kolla support
167164
# two upgrade ways for Neutron: legacy_upgrade and rolling_upgrade
168165
# The variable "neutron_enable_rolling_upgrade: true" is meaning rolling_upgrade
@@ -406,7 +403,6 @@ workaround_ansible_issue_8743: true
406403
#enable_neutron_sfc: false
407404
#enable_neutron_trunk: false
408405
#enable_neutron_metering: false
409-
#enable_neutron_infoblox_ipam_agent: false
410406
#enable_neutron_port_forwarding: false
411407
#enable_nova_serialconsole_proxy: false
412408
#enable_nova_ssh: true

tests/templates/globals-default.j2

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -246,9 +246,7 @@ octavia_network_type: "tenant"
246246
enable_valkey: "yes"
247247
{% endif %}
248248

249-
{% if groups['all'] | length == 1 %}
250249
keepalived_track_script_enabled: "no"
251-
{% endif %}
252250

253251
neutron_modules_extra:
254252
- name: 'nf_conntrack_tftp'

tests/templates/inventory.j2

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -325,8 +325,11 @@ neutron
325325
[neutron-dhcp-agent:children]
326326
neutron
327327

328+
{# NOTE(mnasiadka): Remove me after 2026.2 release #}
329+
{% if is_upgrade %}
328330
[neutron-infoblox-ipam-agent:children]
329331
neutron
332+
{% endif %}
330333

331334
[neutron-l3-agent:children]
332335
neutron

zuul.d/scenarios/aio.yaml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
- ^ansible/group_vars/all/(common|cron|fluentd|glance|haproxy|heat|horizon|keepalived|keystone|loadbalancer|neutron|nova|nova-cell|openvswitch|placement|proxysql|rabbitmq).yml
88
- ^ansible/group_vars/baremetal/ansible-python-interpreter.yml
99
- ^ansible/(action_plugins|filter_plugins|library|module_utils)/
10-
- ^ansible/roles/(common|cron|fluentd|glance|haproxy-config|heat|horizon|keystone|loadbalancer|loadbalancer-config|neutron|nova|nova-cell|openvswitch|placement|proxysql|rabbitmq|service.*)/
10+
- ^ansible/roles/(common|cron|fluentd|glance|haproxy-config|heat|horizon|keystone|kolla-toolbox|loadbalancer|loadbalancer-config|neutron|nova|nova-cell|openvswitch|placement|proxysql|rabbitmq|service.*)/
1111
- ^ansible/templates/
1212
- ^kolla_ansible/
1313
- ^roles/kolla-ansible-(deploy|tempest|test-dashboard|reconfigure)/
@@ -146,12 +146,6 @@
146146
- kolla-ansible-ubuntu-noble
147147
- kolla-ansible-ubuntu-noble-podman
148148
- kolla-ansible-ubuntu-noble-upgrade
149-
check-arm64:
150-
jobs:
151-
- kolla-ansible-debian-trixie-aarch64
152-
- kolla-ansible-debian-trixie-aarch64-podman
153-
- kolla-ansible-debian-trixie-aarch64-upgrade
154-
- kolla-ansible-ubuntu-noble-aarch64
155149
gate:
156150
jobs:
157151
- kolla-ansible-debian-trixie
@@ -163,3 +157,9 @@
163157
- kolla-ansible-ubuntu-noble
164158
- kolla-ansible-ubuntu-noble-upgrade
165159
- kolla-ansible-ubuntu-noble-podman
160+
experimental:
161+
jobs:
162+
- kolla-ansible-debian-trixie-aarch64
163+
- kolla-ansible-debian-trixie-aarch64-podman
164+
- kolla-ansible-debian-trixie-aarch64-upgrade
165+
- kolla-ansible-ubuntu-noble-aarch64

zuul.d/scenarios/ironic.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,6 @@
7171
- kolla-ansible-rocky-10-ironic-upgrade
7272
- kolla-ansible-ubuntu-noble-ironic
7373
- kolla-ansible-ubuntu-noble-ironic-upgrade
74-
check-arm64:
74+
experimental:
7575
jobs:
7676
- kolla-ansible-debian-trixie-aarch64-ironic

0 commit comments

Comments
 (0)