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

Removing the RP and Gateway SA creation functions #3615

Merged
merged 5 commits into from
Jun 11, 2024

Conversation

azoppiserpa
Copy link
Contributor

@azoppiserpa azoppiserpa commented Jun 5, 2024

Which issue this PR addresses:

Fixes https://issues.redhat.com/browse/ARO-7792 and https://issues.redhat.com/browse/ARO-7791

What this PR does / why we need it:

Removes gateway and RP storage accounts that are used to store Boot Diagnostics logs, because we're now using Managed Boot Diagnostics and thus these two accounts are no longer necessary.

Previous PR making the Boot Diagnostics managed has already been merged: #3603

Test plan for issue:

Unit tests:

  • Ran go test on pkg/deploy and all passed.

  • Ran make generate and it generated the JSONs without the removed resources and parameters and no other undesired changes.

Integration tests: not applicable.

Is there any documentation that needs to be updated for this PR?

If these two accounts are listed anywhere in our docs, we need to remove them from the list, as they will no longer exist, and explaining that our boot diagnostics is now of managed type. Are there any such documents? I can update them.

How do you know this will function as expected in production?

This is only removing resources, there isn't much to be verified I guess?

@nwnt
Copy link
Contributor

nwnt commented Jun 11, 2024

/azp run ci, e2e

Copy link

Azure Pipelines successfully started running 2 pipeline(s).

hlipsig
hlipsig previously approved these changes Jun 11, 2024
@hlipsig
Copy link
Contributor

hlipsig commented Jun 11, 2024

Would like a passing e2e before this merges. e2e currently broken we need to regenerate a certificate it uses. Working on getting it fixed.

@github-actions github-actions bot added the needs-rebase branch needs a rebase label Jun 11, 2024
Copy link

Please rebase pull request.

@github-actions github-actions bot removed the needs-rebase branch needs a rebase label Jun 11, 2024
@nwnt
Copy link
Contributor

nwnt commented Jun 11, 2024

/azp run ci,e2e

Copy link

Azure Pipelines successfully started running 2 pipeline(s).

@hlipsig hlipsig merged commit 4fa3b00 into master Jun 11, 2024
20 checks passed
@SudoBrendan SudoBrendan deleted the azoppiserpa/ARO-7791/deleting-rp-gwy-sas branch July 24, 2024 15:54
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

Successfully merging this pull request may close these issues.

3 participants