Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

E2C: Migration summary #84890

Merged
merged 5 commits into from Mar 21, 2024
Merged

E2C: Migration summary #84890

merged 5 commits into from Mar 21, 2024

Conversation

joshhunt
Copy link
Contributor

Adds the Migration Summary box to the top of Migrate to Cloud to show the current connected stack, disconnect, and to start the migration.

7345_2024-03-21-11-17_firefox

  • Adds startMigration API mutation. It doesn't really do anything, not even a mocked behaviour. I figured this is more dependant on real functionality, so I think this is fine for now.
  • Adds migration info to the on-prem Page

Fixes #84553

@joshhunt joshhunt requested a review from a team as a code owner March 21, 2024 11:20
@joshhunt joshhunt requested review from ashharrison90 and eledobleefe and removed request for a team March 21, 2024 11:20
@grafana-delivery-bot grafana-delivery-bot bot added this to the 11.0.x milestone Mar 21, 2024
@joshhunt joshhunt added the no-changelog Skip including change in changelog/release notes label Mar 21, 2024
Copy link
Contributor

@ashharrison90 ashharrison90 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks great 🥳 just nitpicking really 😄

public/app/features/migrate-to-cloud/onprem/Page.tsx Outdated Show resolved Hide resolved
public/app/features/migrate-to-cloud/onprem/Page.tsx Outdated Show resolved Hide resolved
@joshhunt joshhunt force-pushed the joshhunt/e2c-migration-summary branch from 94d3c85 to a15bc5f Compare March 21, 2024 16:12
alignItems="center"
justifyContent="space-between"
>
<Stack gap={4} alignItems="center">
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
<Stack gap={4} alignItems="center">

This Stack is not needed anymore.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

hm yeah you're technically right for the current state, I guess 😅

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i sympathise cause i know from the design this will be needed fairly imminently 😄

Copy link
Contributor

@ashharrison90 ashharrison90 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1 to alex's comment, otherwise lgtm 👍

@joshhunt joshhunt enabled auto-merge (squash) March 21, 2024 16:36
@joshhunt joshhunt merged commit 648f5ff into main Mar 21, 2024
21 checks passed
@joshhunt joshhunt deleted the joshhunt/e2c-migration-summary branch March 21, 2024 16:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/frontend no-changelog Skip including change in changelog/release notes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

E2C: Migration summary box
4 participants