Skip to content

Enhance ability to get a full status of the deployed package and components #5284

Description

@GemmaClements

Is your feature request related to a problem? Please describe.

Although, zarf package list provides what was "last" deployed which is create for checking the initial version, it does not necessarily provide much details regarding "deployment state" of the cluster regarding the currently deployed components.

Consider the following:

Deploy a package i.e. zarf package deploy --components=a,b
Run zarf package list, zarf package list, it shows you the package and both components a and b.

Deploy a new version of a package, but this time you only want to test component 'a' first so just run i.e. zarf package deploy --components=a
Run zarf package list, and this time it will list the new version, with only component a listed even though the 'b' component is still there its just on an older version.

Describe the behaviour you'd like

  • Given you run an upgrade with any number of components
  • When you run zarf package list (or a zarf package status? command)
  • Then it should be possible to get a full status on each "component" deployed and the zarf package version they are deployed with

Describe alternatives you've considered

(optional) A clear and concise description of any alternative solutions or features you've considered.

Additional context

Add any other context or screenshots about the feature request here.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    • Status
      Triage

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions