Skip to content

Commit dfdd613

Browse files
rackerchrissowm9802ycy1766cloudnullGaurav-t
authored
Release 2025.2.6 rc (#1102) (#1104)
* fix: nova schedule does not equal nova scheduler (#1073) (cherry picked from commit 1550f75) * fix: correct gnocci baseline (#1074) (cherry picked from commit 3a468b7) * fix: only define values we are overriding (#1077) * fix: only define values we are overriding * fix: whitespace (cherry picked from commit 321a060) * feat(policy): allow readers to retrieve flavor profiles in Octavia (#1081) * fix: cinder service mapping in skyline configuration * feat(policy): allow readers to retrieve flavor profiles in Octavia (cherry picked from commit 193777a) * feat: allow extra_specs to be read by admin_or_reader (cherry picked from commit 521a2ec) * fix: (nova) correct where lifecycle lives * Fix typo alertmanager route (#1100) * fix: Fix typo in Alertmanager route Renames 'custom-alertmanger-gateway-route' to 'custom-alertmanager-gateway-route'. * fix: (yamllint) correct indents --------- (cherry picked from commit 6a4c56d) * fix: (nova) lifecycel in the correct place merge conflict * chore: fix heat liveness probe (#1056) (cherry picked from commit fc27bed) * fix: merge conflict on mkdocs --------- Signed-off-by: Chanyeol Yoon <[email protected]> Signed-off-by: Kevin Carter <[email protected]> Co-authored-by: Sowmya Nethi <[email protected]> Co-authored-by: Chanyeol Yoon <[email protected]> Co-authored-by: Chanyeol Yoon <[email protected]> Co-authored-by: Kevin Carter <[email protected]> Co-authored-by: Gaurav-t <[email protected]>
1 parent 2dd9b74 commit dfdd613

22 files changed

+370
-50
lines changed

base-helm-configs/barbican/barbican-helm-overrides.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,14 @@ pod:
2525
memory: "256Mi"
2626
cpu: "100m"
2727
limits: {}
28+
lifecycle:
29+
upgrades:
30+
deployments:
31+
revision_history: 3
32+
pod_replacement_strategy: RollingUpdate
33+
rolling_update:
34+
max_unavailable: 20%
35+
max_surge: 3
2836

2937
dependencies:
3038
static:

base-helm-configs/ceilometer/ceilometer-helm-overrides.yaml

Lines changed: 11 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1764,34 +1764,13 @@ endpoints:
17641764
pod:
17651765
resources:
17661766
enabled: true
1767-
compute:
1768-
requests:
1769-
memory: {}
1770-
cpu: {}
1771-
limits:
1772-
memory: {}
1773-
cpu: {}
17741767
notification:
17751768
requests:
1776-
memory: {}
1777-
cpu: {}
1778-
limits:
1779-
memory: {}
1780-
cpu: {}
1781-
central:
1782-
requests:
1783-
memory: {}
1784-
cpu: {}
1769+
memory: 256
1770+
cpu: 500
17851771
limits:
1786-
memory: {}
1787-
cpu: {}
1788-
ipmi:
1789-
requests:
1790-
memory: {}
1791-
cpu: {}
1792-
limits:
1793-
memory: {}
1794-
cpu: {}
1772+
memory: 2Gi
1773+
cpu: "2000m"
17951774
replicas:
17961775
central: 1
17971776
notification: 1
@@ -1801,14 +1780,20 @@ pod:
18011780
revision_history: 3
18021781
pod_replacement_strategy: RollingUpdate
18031782
rolling_update:
1804-
max_unavailable: 1
1783+
max_unavailable: 20%
18051784
max_surge: 3
18061785
daemonsets:
18071786
pod_replacement_strategy: RollingUpdate
18081787
compute:
18091788
enabled: true
18101789
min_ready_seconds: 0
18111790
max_unavailable: 20%
1791+
disruption_budget:
1792+
api:
1793+
min_available: 0
1794+
termination_grace_period:
1795+
api:
1796+
timeout: 600
18121797

18131798
manifests:
18141799
deployment_api: false

base-helm-configs/cinder/cinder-helm-overrides.yaml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,20 @@ images:
3030
# hyperconverged lab (/scripts/hyperconverged-lab.sh).
3131
# limit values based on defaults from the openstack-helm charts unless defined
3232
pod:
33+
lifecycle:
34+
upgrades:
35+
deployments:
36+
revision_history: 3
37+
pod_replacement_strategy: RollingUpdate
38+
rolling_update:
39+
max_unavailable: 20%
40+
max_surge: 3
41+
disruption_budget:
42+
api:
43+
min_available: 0
44+
termination_grace_period:
45+
api:
46+
timeout: 60
3347
resources:
3448
enabled: true
3549
api:
@@ -89,6 +103,8 @@ conf:
89103
volume_clear: zero
90104
volume_driver: cinder_rxt.rackspace.RXTLVM
91105
volume_group: cinder-volumes-1
106+
policy:
107+
"volume_extension:types_extra_specs:read_sensitive": "rule:xena_system_admin_or_project_reader"
92108
cinder:
93109
DEFAULT:
94110
allow_availability_zone_fallback: true

base-helm-configs/designate/designate-helm-overrides.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ pod:
121121
revision_history: 3
122122
pod_replacement_strategy: RollingUpdate
123123
rolling_update:
124-
max_unavailable: 1
124+
max_unavailable: 20%
125125
max_surge: 3
126126
disruption_budget:
127127
api:
@@ -138,9 +138,9 @@ pod:
138138
min_available: 0
139139
termination_grace_period:
140140
api:
141-
timeout: 30
141+
timeout: 60
142142
mdns:
143-
timeout: 30
143+
timeout: 60
144144
resources:
145145
enabled: true
146146
api:

base-helm-configs/glance/glance-helm-overrides.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -255,14 +255,14 @@ pod:
255255
revision_history: 3
256256
pod_replacement_strategy: RollingUpdate
257257
rolling_update:
258-
max_unavailable: 1
258+
max_unavailable: 20%
259259
max_surge: 3
260260
disruption_budget:
261261
api:
262262
min_available: 0
263263
termination_grace_period:
264264
api:
265-
timeout: 30
265+
timeout: 60
266266
probes:
267267
api:
268268
glance-api:

base-helm-configs/gnocchi/gnocchi-helm-overrides.yaml

Lines changed: 18 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ conf:
4545
gnocchi_api_wsgi:
4646
wsgi:
4747
processes: 2
48-
threads: 4
48+
threads: 1
4949
paste:
5050
"app:gnocchiv1":
5151
paste.app_factory: "gnocchi.rest.app:app_factory"
@@ -100,14 +100,28 @@ pod:
100100
limits: {}
101101
lifecycle:
102102
upgrades:
103+
deployments:
104+
revision_history: 3
105+
pod_replacement_strategy: RollingUpdate
106+
rolling_update:
107+
max_unavailable: 20%
108+
max_surge: 3
103109
daemonsets:
110+
pod_replacement_strategy: RollingUpdate
104111
metricd:
105-
enabled: true
112+
enabled: false
113+
min_ready_seconds: 0
106114
max_unavailable: 20%
107-
pod_replacement_strategy: RollingUpdate
108115
statsd:
109-
enabled: true
116+
enabled: false
117+
min_ready_seconds: 0
110118
max_unavailable: 20%
119+
disruption_budget:
120+
api:
121+
min_available: 0
122+
termination_grace_period:
123+
api:
124+
timeout: 60
111125

112126
endpoints:
113127
fluentd:

base-helm-configs/heat/heat-helm-overrides.yaml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,30 @@ images:
2323
# hyperconverged lab (/scripts/hyperconverged-lab.sh).
2424
# limit values based on defaults from the openstack-helm charts unless defined
2525
pod:
26+
lifecycle:
27+
upgrades:
28+
deployments:
29+
revision_history: 3
30+
pod_replacement_strategy: RollingUpdate
31+
rolling_update:
32+
max_unavailable: 20%
33+
max_surge: 3
34+
disruption_budget:
35+
api:
36+
min_available: 0
37+
cfn:
38+
min_available: 0
39+
cloudwatch:
40+
min_available: 0
41+
termination_grace_period:
42+
api:
43+
timeout: 60
44+
cfn:
45+
timeout: 60
46+
cloudwatch:
47+
timeout: 60
48+
engine:
49+
timeout: 60
2650
resources:
2751
enabled: true
2852
api:

base-helm-configs/keystone/keystone-helm-overrides.yaml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,20 @@ images:
2222
# hyperconverged lab (/scripts/hyperconverged-lab.sh).
2323
# limit values based on defaults from the openstack-helm charts unless defined
2424
pod:
25+
lifecycle:
26+
upgrades:
27+
deployments:
28+
revision_history: 3
29+
pod_replacement_strategy: RollingUpdate
30+
rolling_update:
31+
max_unavailable: 20%
32+
max_surge: 3
33+
disruption_budget:
34+
api:
35+
min_available: 0
36+
termination_grace_period:
37+
api:
38+
timeout: 60
2539
resources:
2640
enabled: true
2741
api:

base-helm-configs/libvirt/libvirt-helm-overrides.yaml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,3 +18,12 @@ dependencies:
1818
ovn:
1919
libvirt:
2020
pod: [] # In a hybrid deployment, we don't want to run ovn-controller on the same node as libvirt
21+
pod:
22+
lifecycle:
23+
upgrades:
24+
daemonsets:
25+
pod_replacement_strategy: RollingUpdate
26+
libvirt:
27+
enabled: true
28+
min_ready_seconds: 0
29+
max_unavailable: 20%

base-helm-configs/magnum/magnum-helm-overrides.yaml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,20 @@ images:
1818
# hyperconverged lab (/scripts/hyperconverged-lab.sh).
1919
# limit values based on defaults from the openstack-helm charts unless defined
2020
pod:
21+
lifecycle:
22+
upgrades:
23+
deployments:
24+
revision_history: 3
25+
pod_replacement_strategy: RollingUpdate
26+
rolling_update:
27+
max_unavailable: 20%
28+
max_surge: 3
29+
disruption_budget:
30+
api:
31+
min_available: 0
32+
termination_grace_period:
33+
api:
34+
timeout: 60
2135
resources:
2236
enabled: true
2337
api:

0 commit comments

Comments
 (0)