Skip to content

AEMaaCS version information: being able to determine current version, latest version and being able to upgrade envrionments (dev) though CLI #659

Description

@rwunsch

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

At the time of writing AEMaaCS environment API [1] does not allow me to:

  • inspect which version of AEMaaCS given environment runs
  • check if the version I have is the latest
  • upgrade the environment programatically. The only way to do it is via Cloud Manager Web UI (non PROD envs) or support ticket (STAGE/PROD). The latter may not be something Adobe considers doable (due to RO/RV), but we'd love to see such a feature for lower level environments. We has dozens of dev environments spread across multiple programs, so it is cumbersome to keep them in sync

[1] https://developer.adobe.com/experience-cloud/cloud-manager/reference/api/#tag/Environments

Describe the solution you'd like

Please enhance the AEMaaCS environment API (CLI tool) to :

  • be able to inspect the current version of any given AEMaaCS environment
  • provide a list of versions - and the latest version (or show with the current version above IF this is the latest version (- and what the latest version is)
  • Provide a means to execute an update through CLI on DEV instances

Describe alternatives you've considered
One can visit the Cloudmanager UI of each instance - or creating a "screen-scaping" script.
But a means though the CLI [0] and API [1] would be the way to go - IMHO.

[0] https://github.com/adobe/aio-cli-plugin-cloudmanager
[1] https://developer.adobe.com/experience-cloud/cloud-manager/reference/api/#tag/Environments

Additional context

  • none-

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions