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

Use only subm cluster to recover broker-info.subm #621

Merged
merged 2 commits into from
Mar 30, 2023

Conversation

Jaanki
Copy link
Contributor

@Jaanki Jaanki commented Mar 24, 2023

Epic: submariner-io/enhancements#143

Signed-off-by: Janki Chhatbar [email protected]

@submariner-bot
Copy link
Contributor

🤖 Created branch: z_pr621/Jaanki/only_subm_recover
🚀 Full E2E won't run until the "ready-to-test" label is applied. I will add it automatically once the PR has 2 approvals, or you can add it manually.

@github-advanced-security
Copy link

You have successfully added a new Grype configuration .github/workflows/linting.yml:vulnerability-scan. As part of the setup process, we have scanned this repository and found no existing alerts. In the future, you will see all code scanning alerts on the repository Security tab.

@Jaanki Jaanki marked this pull request as draft March 24, 2023 12:08
@Jaanki Jaanki self-assigned this Mar 28, 2023
@Jaanki Jaanki force-pushed the only_subm_recover branch 3 times, most recently from 7f44bbe to 85fc13d Compare March 29, 2023 09:40
@Jaanki Jaanki marked this pull request as ready for review March 29, 2023 09:40
@Jaanki Jaanki requested a review from mkolesnik as a code owner March 29, 2023 09:40
Jaanki added a commit to Jaanki/submariner-operator that referenced this pull request Mar 29, 2023
subctl uses its own Broker RBAC permissions. New permissions are
recently added in subctl. Sync those permissions in operator repo as
well because these are used by ACM or other third parties.

Depends on submariner-io/subctl#621

Signed-off-by: Janki Chhatbar <[email protected]>
cmd/subctl/recover_broker_info.go Outdated Show resolved Hide resolved
cmd/subctl/recover_broker_info.go Outdated Show resolved Hide resolved
cmd/subctl/recover_broker_info.go Outdated Show resolved Hide resolved
cmd/subctl/recover_broker_info.go Outdated Show resolved Hide resolved
cmd/subctl/recover_broker_info.go Outdated Show resolved Hide resolved
cmd/subctl/recover_broker_info.go Show resolved Hide resolved
cmd/subctl/recover_broker_info.go Outdated Show resolved Hide resolved
...instead of specifying both Broker and Submariner clusters.

Add required RBAC permissions for the client cluster to access the
Broker.

System tests are also accordingly adjusted.

Epic: submariner-io/enhancements#143

Signed-off-by: Janki Chhatbar <[email protected]>
@submariner-bot submariner-bot added the ready-to-test When a PR is ready for full E2E testing label Mar 30, 2023
@Jaanki Jaanki enabled auto-merge (rebase) March 30, 2023 13:40
@Jaanki Jaanki merged commit 9e1717c into submariner-io:devel Mar 30, 2023
@submariner-bot
Copy link
Contributor

🤖 Closed branches: [z_pr621/Jaanki/only_subm_recover]

skitt pushed a commit to submariner-io/submariner-operator that referenced this pull request Mar 30, 2023
subctl uses its own Broker RBAC permissions. New permissions are
recently added in subctl. Sync those permissions in operator repo as
well because these are used by ACM or other third parties.

Depends on submariner-io/subctl#621

Signed-off-by: Janki Chhatbar <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ready-to-test When a PR is ready for full E2E testing
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants