sysinv-helm command fails to generate application overrides
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
StarlingX |
Fix Released
|
Low
|
Joshua Reed |
Bug Description
Brief Description
-----------------
When debugging application plugins, I attempted to use the sysinv-helm command to validate override generation outside of application-apply.
Severity
-----------------
Minor: sysinv-helm command is not usable but overrides are correctly generated during application-apply
Steps to Reproduce
-----------------
source /etc/platform/
system application-upload /usr/local/
sudo sysinv-helm create-
Expected Behavior
------------------
The command should result in a populated yaml file in the path specified.
Actual Behavior
----------------
Command fails with a stack trace printed to terminal.
Reproducibility
---------------
100%
System Configuration
-------
AIO-SX
Branch/Pull Time/Commit
-------
Current Master Branch of config repo.
Last Pass
---------
Unknown
Timestamp/Logs
--------------
sysadmin@
sysinv 2024-01-04 13:26:29.436 1074590 INFO sysinv.helm.helm [-] No entry points for systemconfig.
sysinv 2024-01-04 13:26:29.437 1074590 INFO sysinv.helm.helm [-] No entry points for systemconfig.
sysinv 2024-01-04 13:26:29.437 1074590 INFO sysinv.helm.helm [-] No entry points for systemconfig.
sysinv 2024-01-04 13:26:29.737 1074590 INFO sysinv.helm.helm [-] Plugins for dell-storage : loaded from k8sapp-dell-storage - /opt/platform/
sysinv 2024-01-04 13:26:29.737 1074590 INFO sysinv.helm.helm [-] Plugins for generic : loaded from sysinv - /usr/lib/
sysinv 2024-01-04 13:26:29.737 1074590 INFO sysinv.helm.helm [-] Plugins for platform-integ-apps : loaded from k8sapp-platform - /opt/platform/
sysinv 2024-01-04 13:26:29.737 1074590 INFO sysinv.helm.helm [-] Plugins for rook-ceph-apps : loaded from k8sapp-rook - /opt/platform/
sysinv 2024-01-04 13:26:29.739 1074590 ERROR stevedore.extension [-] Could not load 'metrics-server': name 'MetricsServerA
sysinv 2024-01-04 13:26:29.744 1074590 INFO sysinv.
sysinv 2024-01-04 13:26:29.748 1074590 CRITICAL sysinv [-] Unhandled error: KeyError: 'apps'
2024-01-04 13:26:29.748 1074590 ERROR sysinv Traceback (most recent call last):
2024-01-04 13:26:29.748 1074590 ERROR sysinv File "/usr/bin/
2024-01-04 13:26:29.748 1074590 ERROR sysinv sys.exit(main())
2024-01-04 13:26:29.748 1074590 ERROR sysinv File "/usr/lib/
2024-01-04 13:26:29.748 1074590 ERROR sysinv CONF.action.
2024-01-04 13:26:29.748 1074590 ERROR sysinv File "/usr/lib/
2024-01-04 13:26:29.748 1074590 ERROR sysinv app_operator = kube_app.
2024-01-04 13:26:29.748 1074590 ERROR sysinv File "/usr/lib/
2024-01-04 13:26:29.748 1074590 ERROR sysinv self.load_
2024-01-04 13:26:29.748 1074590 ERROR sysinv File "/usr/lib/
2024-01-04 13:26:29.748 1074590 ERROR sysinv AppOperator.
2024-01-04 13:26:29.748 1074590 ERROR sysinv File "/usr/lib/
2024-01-04 13:26:29.748 1074590 ERROR sysinv return f(*args, **kwargs)
2024-01-04 13:26:29.748 1074590 ERROR sysinv File "/usr/lib/
2024-01-04 13:26:29.748 1074590 ERROR sysinv apps_metadata_
2024-01-04 13:26:29.748 1074590 ERROR sysinv KeyError: 'apps'
2024-01-04 13:26:29.748 1074590 ERROR sysinv
Test Activity
-------------
Normal use
Workaround
----------
None
Changed in starlingx: | |
assignee: | nobody → Joshua Reed (jreed7) |
Changed in starlingx: | |
importance: | Undecided → Low |
tags: | added: stx.9.0 stx.apps stx.config |
Fix proposed to branch: master /review. opendev. org/c/starlingx /config/ +/910661
Review: https:/