gardener / landscapercli

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Enable consistent Versioning Information

In-Ko opened this issue · comments

Description
Endusers need to know exactly which versions of Landscaper CLi / Components CLI and Landscaper itself are used.
This is especially needed at the moment due to the fact that a lot of things are changing in all three components, and endusers facing problems need to report to us / landscaper colleagues which versions they have been using when a certain issue occurred.
So we have to update Landscaper CLI version command to display the versions of a) the Landscaper CLI itself, b) the Component-CLI and c) the Landscaper version (e.g. = Helm Chart Version) deployed when the quickstart command is used.

Done Criteria

  • All Features implemented
  • Code has been reviewed by other team members
  • Unit Tests created for new code
  • Integration Test Suite updated (if applicable)
  • Internal technical Documentation updated
  • Enduser Documentation updated (if applicable)
  • Successful demonstration in Review

Status after Sprint 1b:

  • Currently the go get does not work, due to this the installation documentation has been adjusted (https://github.com/gardener/landscapercli/blob/master/docs/installation.md)
  • A small fix has been provided to get the latest versions into the CLI version command.
  • So as of now, this works, but the real solution is blocked due to the go get issue. We will have to work on this backlog item whenever the go get installation has been fixed.