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

Retire longhauls in MSFT internal Azure subscription #210

Closed
tmacam opened this issue Oct 26, 2023 · 4 comments
Closed

Retire longhauls in MSFT internal Azure subscription #210

tmacam opened this issue Oct 26, 2023 · 4 comments
Assignees

Comments

@tmacam
Copy link
Contributor

tmacam commented Oct 26, 2023

Dapr longhaul environments exist in an Azure subscription that is internal to MSFT (henceforth referred as "internal sub").

As mentioned in #167, there is the desire to move these environments to an existing Dapr project-owned subscription, which is the same currently used by E2E tests(henceforth referred as "OSS sub"). This will allow for Dapr OSS members to have access to said environments and give the project more independence.

Additionally, within MSFT there is a need to deprecate, vacate and destroy the internal sub as soon as possible. This has been postponed to after 1.12 release to

  1. avoid causing any disruption to the 1.12 release and
  2. to give time to prepare some work to automate the creation of LH environments .

But Dapr v1.12 was released. PRs such as #201, #199 and others give us confidence we can replicate our longhaul environments in nny azure subscription (OSS sub included). As such, as the time urges and there is no remaining impediments, the time has come to deprecate the existing longhaul environments in the internal sub.

The current solution does not persist metrics after 30 days. Given that, if the new solution is up 30 days before the next release, there is no risk of data loss.

I am creating this issue to track the progress of this task and to collect any feedback or concerns regarding this process. The creation of the mirror longhaul environment is being tracked on #167.

Related tasks

@tmacam
Copy link
Contributor Author

tmacam commented Nov 7, 2023

Saving the status of the cluster

Weekly longhaul

image

Release longhaul

image

@tmacam
Copy link
Contributor Author

tmacam commented Nov 7, 2023

Adding an export of the LongHaulAlerts dashboard which never made to a PR and whose content I am not sure is ready to be added as a PR either.

LongHaulAlerts-1699322293133.json

@tmacam
Copy link
Contributor Author

tmacam commented Nov 21, 2023

Clusters were removed yesterday.

@tmacam
Copy link
Contributor Author

tmacam commented Nov 21, 2023

Service Principal and Role assignment used by the previous longhaul clusters were removed. The current secrets in this repository refer to the new service principal that grants access to the clusters in the OSS subscription.

Nothing else pending. Resolving.

@tmacam tmacam closed this as completed Nov 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant