-
Notifications
You must be signed in to change notification settings - Fork 46
OCPBUGS-78455: Synchronize From Upstream Repositories #680
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
Open
openshift-bot
wants to merge
82
commits into
openshift:main
Choose a base branch
from
openshift-bot:synchronize-upstream
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
82 commits
Select commit
Hold shift + click to select a range
09d32fb
🌱 Return *DeploymentConfig directly from GetDeploymentConfig() (#2598)
joelanford de9700b
fix(boxcutter): detect collision when duplicate package is installed …
camilamacedo86 e709e65
:seedling: Bump marocchino/sticky-pull-request-comment from 2 to 3 (#…
dependabot[bot] 8c7a40b
Merge branch 'main' into synchronize
1c4b880
UPSTREAM: <carry>: Add OpenShift specific files
dtfranz 8b24cbd
UPSTREAM: <carry>: Add new tests for single/own namespaces install modes
camilamacedo86 caf0ff2
UPSTREAM: <carry>: Upgrade OCP image from 4.20 to 4.21
camilamacedo86 a18cb21
UPSTREAM: <carry>: [Default Catalog Tests] - Change logic to get ocp …
camilamacedo86 979843e
UPSTREAM: <carry>: Update OCP catalogs to v4.21
tmshort cfa40e5
UPSTREAM: <carry>: support singleown cases in disconnected
kuiwang02 56ed5ef
UPSTREAM: <carry>: fix cases 81696 and 74618 for product code changes
kuiwang02 cd1caf6
UPSTREAM: <carry>: Define Default timeouts and apply their usage accr…
camilamacedo86 c62a9a6
UPSTREAM: <carry>: Update to new feature-gate options in helm
tmshort fdb6510
UPSTREAM: <carry>: Fix flake for single/own ns tests by ensuring uniq…
camilamacedo86 48ea79a
UPSTREAM: <carry>: [OTE]: Enhance single/own ns based on review comme…
camilamacedo86 04f920b
UPSTREAM: <carry>: Update OwnSingle template to use spec.config.inlin…
kuiwang02 5da419b
UPSTREAM: <carry>: [OTE]: Add webhook cleanup validation on extension…
camilamacedo86 46215a1
UPSTREAM: <carry>: Add [OTP] to migrated cases
kuiwang02 c6ca276
UPSTREAM: <carry>: [OTE]: Upgrade dependencies used
camilamacedo86 ac64409
UPSTREAM: <carry>: fix(OTE): fix OpenShift Kubernetes replace version…
camilamacedo86 a276009
UPSTREAM: <carry>: [Default Catalog Tests] Upgrade go 1.24.6 and depe…
camilamacedo86 74843fa
UPSTREAM: <carry>: add disconnected environment support with custom p…
kuiwang02 4bb1e8d
UPSTREAM: <carry>: migrate jiazha test cases to OTE
jianzhangbjz c34f9ae
UPSTREAM: <carry>: migrate clustercatalog case to ote
Xia-Zhao-rh 2549f4e
UPSTREAM: <carry>: migrate olmv1 QE stress cases
kuiwang02 17af3cc
UPSTREAM: <carry>: Use busybox/httpd to simulate probes
tmshort 5e9c028
UPSTREAM: <carry>: migrate olmv1 QE cases
Xia-Zhao-rh adb6ec6
UPSTREAM: <carry>: add agent for olmv1 qe cases
kuiwang02 d843590
UPSTREAM: <carry>: Disable upstream PodDisruptionBudget
tmshort e24647a
UPSTREAM: <carry>: Add AGENTS.md for AI code contributions
rashmigottipati c047d96
UPSTREAM: <carry>: address review comments through addl prompts
rashmigottipati c3af2ba
UPSTREAM: <carry>: addressing some more review comments
rashmigottipati 5a09a72
UPSTREAM: <carry>: remove DCO line
rashmigottipati c895fde
UPSTREAM: <carry>: migrate bandrade test cases to OTE
bandrade 4ac832f
UPSTREAM: <carry>: update metadata
bandrade 7619323
UPSTREAM: <carry>: remove originalName
bandrade e4ac70d
UPSTREAM: <carry>: update 80458's timeout to 180s
jianzhangbjz 9570ada
UPSTREAM: <carry>: update 83026 to specify the clustercatalog
jianzhangbjz 602c27d
UPSTREAM: <carry>: Update to golang 1.25 and ocp 4.22
oceanc80 989a8f6
UPSTREAM: <carry>: Use oc client for running e2e tests
pedjak 69222cd
UPSTREAM: <carry>: Run upstream e2e tests tagged with `@catalogd-update`
pedjak 112be4a
UPSTREAM: <carry>: enhance case to make it more stable
kuiwang02 aab862d
UPSTREAM: <carry>: add service account to curl job
ehearne-redhat cb49fc4
UPSTREAM: <carry>: move sa creation out of buildCurlJob()
ehearne-redhat af6d0d0
UPSTREAM: <carry>: comment out delete service account
ehearne-redhat 2005cfd
UPSTREAM: <carry>: move defercleanup for sa for LIFO
ehearne-redhat 9700234
UPSTREAM: <carry>: add polling so job fully deleted before proceed
ehearne-redhat 702cc7c
UPSTREAM: <carry>: Revert "Merge pull request #594 from ehearne-redha…
sosiouxme ca0256f
UPSTREAM: <carry>: Remove openshift-redhat-marketplace catalog tests
camilamacedo86 c094f32
UPSTREAM: <carry>: config watchnamespace cases
kuiwang02 5c103f1
UPSTREAM: <carry>: enhance ocp-79770
Xia-Zhao-rh 13a1bd0
UPSTREAM: <carry>: upgrade version support case
kuiwang02 54503cf
UPSTREAM: <carry>: Remove installed condition check from auth preflig…
ddf6bd2
UPSTREAM: <carry>: Add openshift/api dependency
ad6af4e
UPSTREAM: <carry>: Add boxcutter specific preflight auth test
df0000e
UPSTREAM: <carry>: adjust watchnamespace case based on change
kuiwang02 3088334
UPSTREAM: <carry>: fix(ote): Use as operator-controller dep from root…
camilamacedo86 9307333
UPSTREAM: <carry>: add 83979 automation
bandrade 9e518ca
UPSTREAM: <carry>: add 85889 automation
bandrade dfa3dac
UPSTREAM: <carry>: Update test-operator startup script to fix pod pro…
a951737
UPSTREAM: <carry>: Fix up own-namespace invalid configuration test
b141f37
UPSTREAM: <carry>: Preflight tests use in-cluster catalog and bundles…
camilamacedo86 49cedae
UPSTREAM: <carry>: adjust sa and permission test cases per new change…
kuiwang02 c3c0626
UPSTREAM: <carry>: Update OCP catalogs to v4.22
camilamacedo86 31da244
UPSTREAM: <carry>: chore(OTE and Default Catalog Tests) Update go and…
camilamacedo86 836b198
UPSTREAM: <carry>: fix 83026 for TP cluster
jianzhangbjz 651db6e
UPSTREAM: <carry>: serviceAccount validation unified across all runtimes
kuiwang02 bc9cbc8
UPSTREAM: <carry>: Fix OLMv1 test operator to listen on IPv6
stbenjam 347f617
UPSTREAM: <carry>: Increase install timeout and add diagnostic loggin…
camilamacedo86 cb2108f
UPSTREAM: <carry>: add service account to curl job
ehearne-redhat 1886e8f
UPSTREAM: <carry>: update OCP-75441 to support multi-arch
jianzhangbjz 029bd39
UPSTREAM: <carry>: deployment config cases
kuiwang02 c99f92c
UPSTREAM: <carry>: Add OTE tests for OLMv1 DeploymentConfig support
tmshort 4393160
UPSTREAM: <carry>: Update openshift/api and client-go
tmshort 9b58ed2
UPSTREAM: <carry>: Add boxcutter tests
camilamacedo86 e239302
UPSTREAM: <carry>: enhance QE cases
Xia-Zhao-rh 32fddc2
UPSTREAM: <carry>: Update quay-operator version to one containing arm…
dtfranz 0564cdc
UPSTREAM: <carry>: verify volume/volumeMount override
kuiwang02 7532648
UPSTREAM: <carry>: Update grpc in default-catalog-consistency tests
tmshort 4b9a304
UPSTREAM: <drop>: go mod vendor
af6b7b2
UPSTREAM: <drop>: remove upstream GitHub configuration
7b86fdb
UPSTREAM: <drop>: configure the commit-checker
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
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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,4 +1,4 @@ | ||
| expectedMergeBase: 253feaef5babbdabfb4b63d1cb3a60455947be3a | ||
| expectedMergeBase: e709e65344e8e7bc23fc421b96587ee702f1e8e3 | ||
| upstreamBranch: main | ||
| upstreamOrg: operator-framework | ||
| upstreamRepo: operator-controller |
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
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
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Keep foreign-owner collision checks enabled for unlabeled CERs.
Test_ClusterExtensionRevisionReconciler_getScopedClient_Errorsalready treats a missinglabels.OwnerNameKeyas supported, butsiblingRevisionNames()returnsnilthere and Line 216 skipsforeignRevisionController()entirely. That lets an unlabeled revision progress against objects still controlled by anotherClusterExtensionRevisionwithout surfacing the collision.Suggested fix
func (c *ClusterExtensionRevisionReconciler) siblingRevisionNames(ctx context.Context, cer *ocv1.ClusterExtensionRevision) (sets.Set[string], error) { + names := sets.New[string](cer.Name) ownerLabel, ok := cer.Labels[labels.OwnerNameKey] if !ok { - return nil, nil + return names, nil } revList := &ocv1.ClusterExtensionRevisionList{} if err := c.TrackingCache.List(ctx, revList, client.MatchingLabels{ labels.OwnerNameKey: ownerLabel, }); err != nil { return nil, fmt.Errorf("listing sibling revisions: %w", err) } - names := sets.New[string]() for i := range revList.Items { names.Insert(revList.Items[i].Name) } return names, nil }Also applies to: 216-220, 531-565
🤖 Prompt for AI Agents