10 Commits

Author SHA1 Message Date
Doug Goldstein
645bfa08a5 Add OSLO lock path to all OpenStack services
Add a dedicated writable emptyDir volume for OSLO's
file-based locking mechanism to all OpenStack services.

Affected charts:
aodh, barbican, blazer, ceilometer, cinder, cloudkitty, cyborg,
designate, glance, gnocchi, heat, ironic, keystone, magnum, manila,
masakari, mistral, monasca, neutron, nova, octavia, placement, tacker,
trove, watcher, and zaqar.

This ensures proper file locking functionality in Oslo libraries within
containerized environments and prevents lock file conflicts.

Assisted-by: Claude Code 2.0
Change-Id: I3ee46d9550bc6f2a6632bec748efe0be646a82b3
Signed-off-by: Doug Goldstein <cardoe@cardoe.com>
2026-02-23 22:01:06 -06:00
Vladimir Kozhukalov
0b5a30b347 Use HAProxy ingress controller by default
Ingress-nginx is deprecated and is going to become
unmaintained after Feb/2026.

See details here https://www.kubernetes.dev/blog/2025/11/12/ingress-nginx-retirement/

This PS adds support for HAProxy-ingress but does not
remove the ingress-nginx support.

Also default ingress class name and annotations are updated
to make them more implementation agnostic.

Change-Id: I1cbcd2ce0534bf865e484370297ca17c1b1af4e0
Signed-off-by: Vladimir Kozhukalov <kozhukalov@gmail.com>
2026-01-05 12:23:42 -06:00
Zuul
fe418b0442 Merge "Replace remaining usage of policy.json" 2025-12-18 19:53:44 +00:00
Sergiy Markin
9b270fe356 Switch from heat to openstack-client image
Depends-On: I4e4dee8b172623f5be31a4b3aa5fc8a58d25999e
Depends-On: I4f0d3922672db8e441e319dd292216d5fc170479
Change-Id: I6bd8a7b246288eb4b4c23580b9ab468e7ca6770a
Signed-off-by: Sergiy Markin <smarkin@mirantis.com>
Signed-off-by: Vladimir Kozhukalov <kozhukalov@gmail.com>
2025-12-17 22:46:17 +00:00
Takashi Kajinami
bb0371b425 Replace remaining usage of policy.json
The json format of policy files was deprecated long ago and policy.yaml
has been used by default.

Change-Id: Ie94d20a85b7dec837d7e6829b41140d1940b4b1c
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
2025-12-12 01:30:37 +09:00
Vladimir Kozhukalov
40c03a469b Update kubernetes-entrypoint image
Wherever we use quay.io/airshipit/kubernetes-entrypoint:latest-ubuntu-focal
let's use latest-ubuntu_jammy tag.

Change-Id: I20dd389f6d8c948ae2a3f77a59a3efd0ffb2cd7d
Signed-off-by: Vladimir Kozhukalov <kozhukalov@gmail.com>
2025-11-24 17:10:13 -06:00
Vladimir Kozhukalov
24d1f3d008 Update versions of all charts to 2025.2.0
Change-Id: Icd19e2a775609749ce7c19b1b876a9ed52535991
Signed-off-by: Vladimir Kozhukalov <kozhukalov@gmail.com>
2025-10-17 08:46:07 -05:00
Vladimir Kozhukalov
0493393655 Remove overrides for unmaintained releases
Also update default image tags on the most recent
SLURP release 2025.1

Change-Id: Idb6d7de2c1d35a1fdb0df6eeb17dd07309c90b29
Signed-off-by: Vladimir Kozhukalov <kozhukalov@gmail.com>
2025-09-27 04:24:31 -05:00
Vladimir Kozhukalov
35aed5aea9 Add periodic job for watcher chart
Change-Id: I73a5455cc889eec75d250120497a8c031a62c88f
Signed-off-by: Vladimir Kozhukalov <kozhukalov@gmail.com>
2025-08-05 11:13:27 -05:00
misook
8a6b8888a0 Add Helm chart for Watcher optimization service
Watcher provides a flexible and scalable resource optimization service for
multi-tenant OpenStack-based clouds. This is a initial Helm chart to simplify its deployment and management within Kubernetes clusters.

Implements: Add Chart for watcher
Change-Id: Ibc447afee192fde19142abf0dff77d2f3bcb2c14
Signed-off-by: misook <misook.kim@samsung.com>
2025-08-05 11:23:16 +09:00