Skip to content

Commit fdb31d0

Browse files
authored
Merge pull request #852 from stackhpc/upstream/2025.1-2026-03-09
Synchronise 2025.1 with upstream
2 parents 7ee97c5 + 1de74a1 commit fdb31d0

File tree

8 files changed

+17
-5
lines changed

8 files changed

+17
-5
lines changed

ansible/roles/loadbalancer/defaults/main.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -192,7 +192,7 @@ keepalived_track_script_enabled: True
192192
# Default backend for single external frontend (for missing mappings)
193193
haproxy_external_single_frontend_default_backend: "horizon_external_back"
194194

195-
haproxy_external_single_frontend_public_port: "443"
195+
haproxy_single_external_frontend_public_port: "443"
196196

197197
haproxy_external_single_frontend_options:
198198
- option httplog

ansible/roles/loadbalancer/templates/haproxy/haproxy_external_frontend.cfg.j2

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,6 @@ frontend external_frontend
77
{{ http_option }}
88
{% endfor %}
99
http-request set-header X-Forwarded-Proto https if { ssl_fc }
10-
bind {{ kolla_external_vip_address }}:{{ haproxy_external_single_frontend_public_port }} {{ external_tls_bind_info }}
10+
bind {{ kolla_external_vip_address }}:{{ haproxy_single_external_frontend_public_port }} {{ external_tls_bind_info }}
1111
use_backend %[req.hdr(host),lower,map_dom(/etc/haproxy/external-frontend-map,{{ haproxy_external_single_frontend_default_backend }})]
1212
http-request deny if { path -i -m beg /server-status }

ansible/roles/prometheus/defaults/main.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -197,7 +197,7 @@ prometheus_node_exporter_targets_extra: []
197197
# For a list of default endpoints see
198198
# prometheus_blackbox_exporter_endpoints_default.
199199
# For a list of modules see the alertmanager config.
200-
prometheus_blackbox_exporter_endpoints: "{{ prometheus_blackbox_exporter_endpoints_default | selectattr('enabled', 'true') | map(attribute='endpoints') | flatten | union(prometheus_blackbox_exporter_endpoints_custom) | unique | select | list }}"
200+
prometheus_blackbox_exporter_endpoints: "{{ prometheus_blackbox_exporter_endpoints_default | selectattr('enabled', 'true') | map(attribute='endpoints') | flatten | union(prometheus_blackbox_exporter_endpoints_custom) | unique | select | list | sort }}"
201201

202202
prometheus_blackbox_exporter_endpoints_default:
203203
# OpenStack endpoints

doc/requirements.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,3 +10,6 @@ reno>=3.1.0 # Apache-2.0
1010
sphinx>=2.0.0,!=2.1.0 # BSD
1111
sphinxcontrib-svg2pdfconverter>=0.1.0 # BSD
1212
whereto>=0.3.0 # Apache-2.0
13+
# NOTE(bbezak): pin setuptools
14+
# https://setuptools.pypa.io/en/stable/history.html#v82-0-0
15+
setuptools==81.0
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
fixes:
3+
- |
4+
Fix generating passwords longer than 72 characters. This fixes prometheus
5+
configuration. `LP#2126975 <https://bugs.launchpad.net/kolla/+bug/2126975>`__

requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Password hashing
2-
bcrypt>=3.0.0 # Apache-2.0
2+
bcrypt>=4.0.1,<5 # Apache-2.0
33

44
# password generation
55
cryptography>=2.1 # BSD/Apache-2.0

tests/templates/globals-default.j2

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -198,6 +198,7 @@ libvirt_tls: "yes"
198198
neutron_plugin_agent: "ovn"
199199
neutron_ovn_distributed_fip: "yes"
200200
neutron_enable_ovn_agent: "yes"
201+
ovn_sb_db_relay_count: "3"
201202
enable_octavia: "yes"
202203
octavia_provider_drivers: "ovn:OVN provider"
203204
octavia_provider_agents: "ovn"

zuul.d/project.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,10 @@
22
- project:
33
queue: kolla
44
templates:
5-
- check-requirements
5+
# NOTE(bbezak): requirement check disabled due to
6+
# setuptools pin.
7+
# https://setuptools.pypa.io/en/stable/history.html#v82-0-0
8+
# - check-requirements
69
- openstack-cover-jobs
710
- ansible-role-jobs
811
- publish-openstack-docs-pti

0 commit comments

Comments
 (0)