-
Notifications
You must be signed in to change notification settings - Fork 37
test: add migration e2e test for OCM environment #2243
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
Merged
openshift-merge-bot
merged 32 commits into
stolostron:main
from
yanmxa:fix-migration-ocm-e2e
Jan 22, 2026
Merged
Changes from all commits
Commits
Show all changes
32 commits
Select commit
Hold shift + click to select a range
6a5ddf5
test: add migration e2e test for OCM environment
yanmxa 9b14ea6
fix: remove ClusterManager CRD download in e2e setup
yanmxa ba5454c
fix: add missing kubeconfig parameters in event_exporter_kafka.sh
yanmxa fd402f6
fix: restore ClusterManager CRD update for autoApproveUsers support
yanmxa 6b14fb2
fix: remove stderr suppression for ClusterManager CRD update
yanmxa 48e56c6
fix: move ClusterManager CRD update after clusteradm init
yanmxa f23badc
fix: update clusteradm version to match bundle version
yanmxa 758d2b9
fix: move migration e2e test to the end to avoid breaking BYO tests
yanmxa 1b0f1a6
fix: ensure namespace exists before applying ConfigMap in e2e tests
yanmxa 14bdb28
fix: cleanup BYO test resources before migration test
yanmxa 37d83fd
fix: only delete BYO MulticlusterGlobalHub instance, not undeploy ope…
yanmxa 5fbdcb3
fix: explicitly delete BYO NodePort service before migration test
yanmxa 634a456
refactor: optimize migration e2e PR with code simplification and cleanup
yanmxa 6ce4f03
Remove unnecessary ClusterManager CRD workaround from e2e setup
yanmxa 37a5640
gitignore: exclude .claude/rules/ from version control
yanmxa a03e955
chore: remove .claude/rules/ from version control
yanmxa ba40102
refactor: improve shell script consistency and code comments
yanmxa 60c1f8c
fix: update ClusterManager CRD to support autoApproveUsers in e2e tests
yanmxa 7bfe3cf
fix: apply ClusterManager CRD update to all hubs including managed hubs
yanmxa edeffd8
Revert "fix: ClusterManager CRD updates are unnecessary"
yanmxa ab26f78
fix: enable ManagedClusterAutoApproval feature gate for autoApproveUsers
yanmxa 07e4898
fix: add wait time after enabling ManagedClusterAutoApproval feature …
yanmxa b84d941
refactor: use Eventually with timeout instead of sleep for robustness
yanmxa cf1e7fb
fix: set feature gate and autoApproveUsers in same update operation
yanmxa 9f9331d
debug: add detailed logging for autoApproveUsers update and verification
yanmxa c11ee8e
fix: update ClusterManager CRD to support autoApproveUsers field
yanmxa 2f4e3fd
fix: update ClusterManager CRD after clusteradm init
yanmxa dc700ec
revert: remove manual ClusterManager CRD update
yanmxa 757fc09
fix: update ClusterManager CRD to support autoApproveUsers field
yanmxa 4fe33e4
refactor: simplify bootstrap ClusterRole detection and use phase cons…
yanmxa 92e6678
fix: validate bootstrap ClusterRole exists before creating binding
yanmxa c962ffc
fix: add missing ClusterRole to migration unit tests
yanmxa File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
|
yanmxa marked this conversation as resolved.
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.