Skip to content

Conversation

emosbaugh
Copy link
Member

@emosbaugh emosbaugh commented Aug 26, 2025

What this PR does / why we need it:

Return app chart progress from the API similar to the infrastructure components.

Notes:

  • Updates the app install controller, manager, store, etc... to mimic how we do it for the infrastructure installation phase
  • Updates the app install status endpoint to return the relevant info to the ui
  • Adds / updates tests accordingly

Which issue(s) this PR fixes:

Does this PR require a test?

Does this PR require a release note?


Does this PR require documentation?

@emosbaugh emosbaugh changed the title feat(api): update app install status endpoint to return list of chart… feat(api): update app install status endpoint to return list of charts being installed Aug 26, 2025
@emosbaugh emosbaugh marked this pull request as ready for review August 26, 2025 19:46
Copy link

This PR has been released (on staging) and is available for download with a embedded-cluster-smoke-test-staging-app license ID.

Online Installer:

curl "https://staging.replicated.app/embedded/embedded-cluster-smoke-test-staging-app/ci/appver-dev-f81ef73" -H "Authorization: $EC_SMOKE_TEST_LICENSE_ID" -o embedded-cluster-smoke-test-staging-app-ci.tgz

Airgap Installer (may take a few minutes before the airgap bundle is built):

curl "https://staging.replicated.app/embedded/embedded-cluster-smoke-test-staging-app/ci-airgap/appver-dev-f81ef73?airgap=true" -H "Authorization: $EC_SMOKE_TEST_LICENSE_ID" -o embedded-cluster-smoke-test-staging-app-ci.tgz

Happy debugging!

@emosbaugh emosbaugh merged commit 06de8a0 into milestone-7 Aug 26, 2025
67 of 70 checks passed
@emosbaugh emosbaugh deleted the emosbaugh/sc-128046/update-app-install-status-endpoint-to-return branch August 26, 2025 19:59
emosbaugh added a commit that referenced this pull request Aug 27, 2025
…s being installed (#2750)

* feat(api): update app install status endpoint to return list of charts being installed

* f

* f
emosbaugh added a commit that referenced this pull request Aug 27, 2025
…s being installed (#2750)

* feat(api): update app install status endpoint to return list of charts being installed

* f

* f
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants