StarlingX Platform Armada App
Go to file
Erickson Silva de Oliveira d3048d0f04 Separates the type of operation in the semantic check condition
The change made in [1] created a bug when creating a new storage
using a new tier, where the storageclass was not created.

This happened because when it is an operation of type
APP_EVALUATE_REAPPLY_OP, relative_timing is not sent in lifecycle,
and this caused an exception that was caught by the conductor:

ERROR sysinv.conductor.manager [-] Unexpected error during hook
for app platform-integ-apps, error: Cannot load 'relative_timing'
in the base class: NotImplementedError: Cannot load 'relative_timing'
in the base class.

To resolve this, the condition to check relative_timing only if the
operation is APP_APPLY_OP was corrected.

[1]: https://review.opendev.org/c/starlingx/platform-armada-app/+/907246

Test Plan:
  PASS: Apply pkg with this changes
  PASS: Create new storage using new tier

Closes-bug: 2054738

Change-Id: I6ff7180e339a55ac5dfe20e378cb301e52eaa6a3
Signed-off-by: Erickson Silva de Oliveira <Erickson.SilvadeOliveira@windriver.com>
2024-02-22 18:24:06 -03:00
helm-charts Add check for csi-snapshotter container creation 2024-01-25 13:28:02 -03:00
python3-k8sapp-platform Separates the type of operation in the semantic check condition 2024-02-22 18:24:06 -03:00
stx-platform-helm Add minimum Kubernetes version supported 2024-02-01 11:02:04 -03:00
.gitignore Update app Zuul Check Jobs. 2023-12-15 12:44:37 -07:00
.gitreview Add a .gitreview file to the new repo 2019-09-09 09:29:58 -05:00
.zuul.yaml Correct trigger for metadata job in .zuul.yaml 2024-02-06 09:47:00 -07:00
bindep.txt Enable py39 tox gate/test for app plugins 2021-09-13 11:37:39 -04:00
CONTRIBUTING.rst Adding zuul jobs for new repo 2019-09-09 14:47:45 -05:00
debian_build_layer.cfg Add debian_build_layer.cfg file 2021-10-05 14:10:40 -04:00
debian_iso_image.inc platform-armada-app: update debian_iso_image.inc 2022-11-23 11:11:19 +08:00
debian_pkg_dirs Auto-increment chart versions 2024-01-17 16:26:23 -06:00
HACKING.rst Adding zuul jobs for new repo 2019-09-09 14:47:45 -05:00
requirements.txt Adding zuul jobs for new repo 2019-09-09 14:47:45 -05:00
test-requirements.txt Adding zuul jobs for new repo 2019-09-09 14:47:45 -05:00
tox.ini Update app Zuul Check Jobs. 2023-12-15 12:44:37 -07:00