StarlingX ORAN Spec Compliance O2 Interfaces App
Go to file
Zhang Rong(Jon) affec587e0 Change deployment strategy to Recreate
The default deployment strategy is RollingUpdate, which causes the
application update to fail. Since the Pods share the same Persistent
Volume for their database, the original Pod must be shut down before
creating a new one.

This commit resolves the application issue by switching the deployment
strategy to Recreate. This ensures the old Pod is shut down before a new
Pod is created during the upgrade process.

Test Plan:
PASS: Validate basic application lifecycle operations:
      upload/apply/remove/delete
PASS: Upgrade the application on Duplex nodes, confirming a successful
      upgrade to the new version without issues.

Closes-Bug: 2088424
Change-Id: Ide821620ffedfd0a8e58ad2883e3348fddb6994f
Signed-off-by: Zhang Rong(Jon) <rong.zhang@windriver.com>
2024-11-18 07:34:50 +00:00
helm-charts/upstream/oran-o2-helm Change deployment strategy to Recreate 2024-11-18 07:34:50 +00:00
python3-k8sapp-oran-o2 Merge "Application versioning based on build release" 2024-01-08 15:15:30 +00:00
stx-oran-o2-helm Change deployment strategy to Recreate 2024-11-18 07:34:50 +00:00
.gitignore Update app Zuul Check Jobs. 2023-12-13 15:00:19 -07:00
.gitreview Added .gitreview 2022-09-23 18:48:22 +00:00
.zuul.yaml Add minimum Kubernetes version supported 2024-02-06 11:17:29 -03:00
bindep.txt Remove unit test class HelmOperatorTestSuiteMixin 2023-09-15 14:57:14 -03:00
debian_build_layer.cfg Introduction of the ORAN O2 application 2022-11-12 16:49:24 +08:00
debian_iso_image.inc Standardize app configs 2023-01-20 15:41:02 +00:00
debian_pkg_dirs Auto-increment chart versions 2024-07-12 15:55:17 -04:00
requirements.txt Introduction of the ORAN O2 application 2022-11-12 16:49:24 +08:00
test-requirements.txt Update app Zuul Check Jobs. 2023-12-13 15:00:19 -07:00
tox.ini Update app Zuul Check Jobs. 2023-12-13 15:00:19 -07:00