-
Notifications
You must be signed in to change notification settings - Fork 52
OCPBUGS-95281: Synchronize From Upstream Repositories #762
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
108
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
108 commits
Select commit
Hold shift + click to select a range
d0252d4
fix: align OTel versions to v1.44.0 and use explicit e2e timeout fall…
tmshort 6a28728
:seedling: Bump github.com/google/go-containerregistry (#2800)
dependabot[bot] 8013292
feat: replace asciinema with godog-based demo recording (#2801)
pedjak 6655994
chore(deps): bump golang.org/x/net in /hack/tools/test-profiling (#2804)
dependabot[bot] 395bb86
:seedling: Bump github.com/sigstore/fulcio from 1.8.5 to 1.8.6 (#2793)
dependabot[bot] 4ef95d4
Merge branch 'main' into synchronize
b4cf422
UPSTREAM: <carry>: Add OpenShift specific files
dtfranz 64c57a4
UPSTREAM: <carry>: Add new tests for single/own namespaces install modes
camilamacedo86 ac48a54
UPSTREAM: <carry>: Upgrade OCP image from 4.20 to 4.21
camilamacedo86 663f92b
UPSTREAM: <carry>: [Default Catalog Tests] - Change logic to get ocp …
camilamacedo86 fe2e033
UPSTREAM: <carry>: Update OCP catalogs to v4.21
tmshort a5c882f
UPSTREAM: <carry>: support singleown cases in disconnected
kuiwang02 b551e63
UPSTREAM: <carry>: fix cases 81696 and 74618 for product code changes
kuiwang02 d01e42d
UPSTREAM: <carry>: Define Default timeouts and apply their usage accr…
camilamacedo86 7d1cd54
UPSTREAM: <carry>: Update to new feature-gate options in helm
tmshort 5939c6d
UPSTREAM: <carry>: Fix flake for single/own ns tests by ensuring uniq…
camilamacedo86 2dd0c94
UPSTREAM: <carry>: [OTE]: Enhance single/own ns based on review comme…
camilamacedo86 7de1dd8
UPSTREAM: <carry>: Update OwnSingle template to use spec.config.inlin…
kuiwang02 b18abe7
UPSTREAM: <carry>: [OTE]: Add webhook cleanup validation on extension…
camilamacedo86 733f18f
UPSTREAM: <carry>: Add [OTP] to migrated cases
kuiwang02 8d477ac
UPSTREAM: <carry>: [OTE]: Upgrade dependencies used
camilamacedo86 38000df
UPSTREAM: <carry>: fix(OTE): fix OpenShift Kubernetes replace version…
camilamacedo86 dcf1f26
UPSTREAM: <carry>: [Default Catalog Tests] Upgrade go 1.24.6 and depe…
camilamacedo86 3242c3b
UPSTREAM: <carry>: add disconnected environment support with custom p…
kuiwang02 3c764b8
UPSTREAM: <carry>: migrate jiazha test cases to OTE
jianzhangbjz 2d222f9
UPSTREAM: <carry>: migrate clustercatalog case to ote
Xia-Zhao-rh 85780d4
UPSTREAM: <carry>: migrate olmv1 QE stress cases
kuiwang02 200e8ff
UPSTREAM: <carry>: Use busybox/httpd to simulate probes
tmshort 44fc02d
UPSTREAM: <carry>: migrate olmv1 QE cases
Xia-Zhao-rh 5de85f3
UPSTREAM: <carry>: add agent for olmv1 qe cases
kuiwang02 a6f9fd1
UPSTREAM: <carry>: Disable upstream PodDisruptionBudget
tmshort f9c3c1b
UPSTREAM: <carry>: Add AGENTS.md for AI code contributions
rashmigottipati 96fc37c
UPSTREAM: <carry>: address review comments through addl prompts
rashmigottipati 2b68d6d
UPSTREAM: <carry>: addressing some more review comments
rashmigottipati 3bde274
UPSTREAM: <carry>: remove DCO line
rashmigottipati 0742982
UPSTREAM: <carry>: migrate bandrade test cases to OTE
bandrade 3d9a4d1
UPSTREAM: <carry>: update metadata
bandrade b01deb5
UPSTREAM: <carry>: remove originalName
bandrade 555d417
UPSTREAM: <carry>: update 80458's timeout to 180s
jianzhangbjz a56b550
UPSTREAM: <carry>: update 83026 to specify the clustercatalog
jianzhangbjz 4eb9c4d
UPSTREAM: <carry>: Update to golang 1.25 and ocp 4.22
oceanc80 b619d6e
UPSTREAM: <carry>: Use oc client for running e2e tests
pedjak f45f4e6
UPSTREAM: <carry>: Run upstream e2e tests tagged with `@catalogd-update`
pedjak 9df63bc
UPSTREAM: <carry>: enhance case to make it more stable
kuiwang02 a6e1d06
UPSTREAM: <carry>: add service account to curl job
ehearne-redhat 17d6034
UPSTREAM: <carry>: move sa creation out of buildCurlJob()
ehearne-redhat 0310522
UPSTREAM: <carry>: comment out delete service account
ehearne-redhat 0e72dc6
UPSTREAM: <carry>: move defercleanup for sa for LIFO
ehearne-redhat 7ce31aa
UPSTREAM: <carry>: add polling so job fully deleted before proceed
ehearne-redhat ac3612e
UPSTREAM: <carry>: Revert "Merge pull request #594 from ehearne-redha…
sosiouxme 59d209c
UPSTREAM: <carry>: Remove openshift-redhat-marketplace catalog tests
camilamacedo86 10247c9
UPSTREAM: <carry>: config watchnamespace cases
kuiwang02 0488232
UPSTREAM: <carry>: enhance ocp-79770
Xia-Zhao-rh 5f5cce7
UPSTREAM: <carry>: upgrade version support case
kuiwang02 2bfa755
UPSTREAM: <carry>: Remove installed condition check from auth preflig…
d39cdb4
UPSTREAM: <carry>: Add openshift/api dependency
31e62f1
UPSTREAM: <carry>: Add boxcutter specific preflight auth test
f1f9a45
UPSTREAM: <carry>: adjust watchnamespace case based on change
kuiwang02 9ba0d6a
UPSTREAM: <carry>: fix(ote): Use as operator-controller dep from root…
camilamacedo86 7087530
UPSTREAM: <carry>: add 83979 automation
bandrade 4c2f362
UPSTREAM: <carry>: add 85889 automation
bandrade a3c066e
UPSTREAM: <carry>: Update test-operator startup script to fix pod pro…
5740a09
UPSTREAM: <carry>: Fix up own-namespace invalid configuration test
a05b307
UPSTREAM: <carry>: Preflight tests use in-cluster catalog and bundles…
camilamacedo86 73a686c
UPSTREAM: <carry>: adjust sa and permission test cases per new change…
kuiwang02 39bb591
UPSTREAM: <carry>: Update OCP catalogs to v4.22
camilamacedo86 552b1ee
UPSTREAM: <carry>: chore(OTE and Default Catalog Tests) Update go and…
camilamacedo86 388c32c
UPSTREAM: <carry>: fix 83026 for TP cluster
jianzhangbjz 22e0aa1
UPSTREAM: <carry>: serviceAccount validation unified across all runtimes
kuiwang02 4cc1ed7
UPSTREAM: <carry>: Fix OLMv1 test operator to listen on IPv6
stbenjam f0501f8
UPSTREAM: <carry>: Increase install timeout and add diagnostic loggin…
camilamacedo86 1db8e8a
UPSTREAM: <carry>: add service account to curl job
ehearne-redhat c33259f
UPSTREAM: <carry>: update OCP-75441 to support multi-arch
jianzhangbjz 7cc0b92
UPSTREAM: <carry>: deployment config cases
kuiwang02 a4544dc
UPSTREAM: <carry>: Add OTE tests for OLMv1 DeploymentConfig support
tmshort ef885e7
UPSTREAM: <carry>: Update openshift/api and client-go
tmshort e7da759
UPSTREAM: <carry>: Add boxcutter tests
camilamacedo86 11d3b80
UPSTREAM: <carry>: enhance QE cases
Xia-Zhao-rh da15aca
UPSTREAM: <carry>: Update quay-operator version to one containing arm…
dtfranz ea57fc3
UPSTREAM: <carry>: verify volume/volumeMount override
kuiwang02 3b26a68
UPSTREAM: <carry>: Add long-duration test script and documents
jianzhangbjz 548cd1b
UPSTREAM: <carry>: Update grpc in default-catalog-consistency tests
tmshort 13af46d
UPSTREAM: <carry>: Rename ClusterExtensionRevision to ClusterObjectSe…
camilamacedo86 37d2d44
UPSTREAM: <carry>: Skip incompatible operator test when Boxcutter use…
camilamacedo86 b5f05d2
UPSTREAM: <carry>: add ocp-87557
bandrade a4e892e
UPSTREAM: <carry>: Add fgiudici as reviewer
fgiudici bb181ab
UPSTREAM: <carry>: Remove skip for incompatible operator check after …
camilamacedo86 b1d067a
UPSTREAM: <carry>: Test empty affinity erasure and cleanup
kuiwang02 32d0b08
UPSTREAM: <carry>: Fix boxcutter finalizer ResourceNames in prefligh…
camilamacedo86 ca09cac
UPSTREAM: <carry>: Expand OTE docs with more comprehensive details
camilamacedo86 eb086f3
UPSTREAM: <carry>: Disable upstream TLSProfile tests
tmshort 4306ff0
UPSTREAM: <carry>: OTE: Simplify by remove option to configure tests …
camilamacedo86 541bd06
UPSTREAM: <carry>: OTE - Make OTE local output easier to read
camilamacedo86 f6dbe87
UPSTREAM: <carry>: remove dead e2e registry push job and related vari…
joelanford f913a1a
UPSTREAM: <carry>: OCPBUGS-62517: Set replicas=1, PDB, and pod anti-a…
tmshort 2a7bd22
UPSTREAM: <carry>: fix(test): drop blocking namespace-deletion wait b…
tmshort 8ab0867
UPSTREAM: <carry>: Fix downstream e2e test invocation
tmshort f4a173f
UPSTREAM: <carry>: Delete openshift/registry.Dockerfile
joelanford 59fbe4c
UPSTREAM: <carry>: Remove test-experimenal-e2e
tmshort 6ca4ea4
UPSTREAM: <carry>: Update readme Default Catalog Tests
camilamacedo86 8dcb606
UPSTREAM: <carry>: add OLMv1 topology-based deployment scaling e2e test
tmshort b186f85
UPSTREAM: <carry>: Update dockerfiles to use golang-1.26-release-4.23…
tmshort 76a3941
UPSTREAM: <carry>: Updating ose-olm-operator-controller-container ima…
a3652e6
UPSTREAM: <carry>: Updating ose-olm-catalogd-container image to be co…
2daa42b
UPSTREAM: <carry>: Update catalogs for 4.23/5.0
tmshort 0f5acc7
UPSTREAM: <drop>: go mod vendor
733bcc9
UPSTREAM: <drop>: remove upstream GitHub configuration
f3c0f3a
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
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.
🩺 Stability & Availability | 🟡 Minor | ⚡ Quick win
Unquoted glob can fail when no
.castfiles exist.If
$(DEMO_OUTPUT_DIR)contains no.castfiles, the glob won't expand under default shell settings, socastbecomes the literal string$(DEMO_OUTPUT_DIR)/*.cast, anddocker runwill fail trying to mount/read a nonexistent file with a confusing error instead of a clear message.🐛 Proposed fix using nullglob guard
demo-svg: `#EXHELP` Convert asciicast recordings to SVG. `@command` -v docker >/dev/null 2>&1 || { echo "Error: docker not found in PATH."; exit 1; } - `@for` cast in $(DEMO_OUTPUT_DIR)/*.cast; do \ + `@shopt` -s nullglob; \ + casts=($(DEMO_OUTPUT_DIR)/*.cast); \ + if [ $${`#casts`[@]} -eq 0 ]; then \ + echo "No .cast files found in $(DEMO_OUTPUT_DIR)"; \ + exit 0; \ + fi; \ + for cast in "$${casts[@]}"; do \ svg=$${cast%.cast}.svg; \ echo "Converting $$(basename $$cast) -> $$(basename $$svg)"; \ docker run --rm -v $(DEMO_OUTPUT_DIR):/data node:alpine \ npx --yes svg-term-cli --in /data/$$(basename $$cast) --out /data/$$(basename $$svg) --window; \ doneRequires bash as the recipe shell (for
shopt/arrays) — verifySHELLis set to bash elsewhere in this Makefile, consistent with the[[ ]]usage already present at Line 411/422.📝 Committable suggestion
🧰 Tools
🪛 checkmake (0.3.2)
[warning] 719-719: Target body for "demo-svg" exceeds allowed length of 5 lines (7).
(maxbodylength)
[warning] 719-719: Required target "all" is missing from the Makefile.
(minphony)
[warning] 719-719: Required target "clean" is missing from the Makefile.
(minphony)
🤖 Prompt for AI Agents