-
Notifications
You must be signed in to change notification settings - Fork 15
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
Sync upstream main #133
Sync upstream main #133
Commits on May 20, 2024
-
Move realtime composition event handlers into their own file
Signed-off-by: Nic Cope <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b756bd1 - Browse repository at this point
Copy the full SHA b756bd1View commit details -
Use a single cache for all dynamic controllers
Crossplane uses a controller engine to dynamically start claim and XR controllers when a new XRD is installed. Before this commit, each controller gets at least one cache. This is because when I built this functionality, you couldn't stop a single informer within a cache (a cache is basically a map of informers by GVK). When realtime composition is enabled, there are even more caches. One per composed resource GVK. A GVK routed cache routes cache lookups to these various delegate caches. Meanwhile, controller-runtime recently made it possible to stop an informer within a cache. It's also been possible to remove an event handler from an informer for some time (since Kubernetes 1.26). kubernetes-sigs/controller-runtime#2285 kubernetes-sigs/controller-runtime#2046 This commit uses a single client, backed by a single cache, across all dynamic controllers (specifically the definition, offered, claim, and XR controllers). Compared to the current implementation, this commit: * Takes fewer global locks when realtime compositions are enabled. Locking is now mostly at the controller scope. * Works with the breaking changes to source.Source introduced in controller-runtime v0.18. :) I think this makes the realtime composition code a little easier to follow by consolodating it into the ControllerEngine, but that's pretty subjective. Signed-off-by: Nic Cope <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5ce3edd - Browse repository at this point
Copy the full SHA 5ce3eddView commit details
Commits on May 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3c1a910 - Browse repository at this point
Copy the full SHA 3c1a910View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d8dcdf - Browse repository at this point
Copy the full SHA 7d8dcdfView commit details -
Signed-off-by: Neeraj Nagure <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0c09a86 - Browse repository at this point
Copy the full SHA 0c09a86View commit details -
renamed errApplyComposed and fixed unit tests
Signed-off-by: Neeraj Nagure <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1a11084 - Browse repository at this point
Copy the full SHA 1a11084View commit details -
resolves crossplane/crossplane#5717
Signed-off-by: Chuan-Yen Chiang <[email protected]> Signed-off-by: Chuan-Yen Chiang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d88600f - Browse repository at this point
Copy the full SHA d88600fView commit details -
follow coding style, use lint ignore if the err output is safe to ign…
…ore. Signed-off-by: Chuan-Yen Chiang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9644d74 - Browse repository at this point
Copy the full SHA 9644d74View commit details -
Update the code based on the feedback
Signed-off-by: Chuan-Yen Chiang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for de5b33a - Browse repository at this point
Copy the full SHA de5b33aView commit details -
Merge pull request #5651 from negz/engine-swap
Use a single cache for all dynamic controllers (i.e. XRs and claims)
Configuration menu - View commit details
-
Copy full SHA for 02a5fa0 - Browse repository at this point
Copy the full SHA 02a5fa0View commit details
Commits on May 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 982aa2d - Browse repository at this point
Copy the full SHA 982aa2dView commit details -
Unset some UP env vars to avoid unexpect test behaviour.
Signed-off-by: Chuan-Yen Chiang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7be5df6 - Browse repository at this point
Copy the full SHA 7be5df6View commit details -
Merge pull request #5718 from crossplane/renovate/master-actions-chec…
…kout-digest chore(deps): update actions/checkout digest to a5ac7e5 (master)
Configuration menu - View commit details
-
Copy full SHA for 63255c4 - Browse repository at this point
Copy the full SHA 63255c4View commit details -
Signed-off-by: Neeraj Nagure <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f5bebfd - Browse repository at this point
Copy the full SHA f5bebfdView commit details -
Signed-off-by: Neeraj Nagure <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8e08fbf - Browse repository at this point
Copy the full SHA 8e08fbfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 662cc78 - Browse repository at this point
Copy the full SHA 662cc78View commit details -
Configuration menu - View commit details
-
Copy full SHA for fe4b4fc - Browse repository at this point
Copy the full SHA fe4b4fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for a6abe33 - Browse repository at this point
Copy the full SHA a6abe33View commit details -
Merge pull request #5724 from cychiang/fix-5721-test-issue
Unset some UP env vars to avoid unexpect test behaviour.
Configuration menu - View commit details
-
Copy full SHA for ac96bd7 - Browse repository at this point
Copy the full SHA ac96bd7View commit details -
Merge pull request #5698 from NeerajNagure/enhance-error-logging
Enhanced error logging
Configuration menu - View commit details
-
Copy full SHA for a8b579d - Browse repository at this point
Copy the full SHA a8b579dView commit details
Commits on May 23, 2024
-
Merge pull request #5725 from crossplane/renovate/master-github-codeq…
…l-action-digest chore(deps): update github/codeql-action digest to 9fdb3e4 (master)
Configuration menu - View commit details
-
Copy full SHA for 9863da9 - Browse repository at this point
Copy the full SHA 9863da9View commit details
Commits on May 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3a86167 - Browse repository at this point
Copy the full SHA 3a86167View commit details -
Merge pull request #5731 from crossplane/renovate/master-github.com-d…
…ocker-docker-credential-helpers-0.x fix(deps): update module github.com/docker/docker-credential-helpers to v0.8.2 (master)
Configuration menu - View commit details
-
Copy full SHA for 3eaa6e3 - Browse repository at this point
Copy the full SHA 3eaa6e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 808e30b - Browse repository at this point
Copy the full SHA 808e30bView commit details -
chore: disable deprecated execinquery linter
Signed-off-by: Philippe Scorsolini <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4819297 - Browse repository at this point
Copy the full SHA 4819297View commit details -
chore: rename goerr113 to err113
Signed-off-by: Philippe Scorsolini <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c5024e9 - Browse repository at this point
Copy the full SHA c5024e9View commit details -
Signed-off-by: Philippe Scorsolini <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1c224d1 - Browse repository at this point
Copy the full SHA 1c224d1View commit details -
chore: update govet syntax to disable shadow
Signed-off-by: Philippe Scorsolini <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4909402 - Browse repository at this point
Copy the full SHA 4909402View commit details -
chore: drop deprecated maligned linter
Signed-off-by: Philippe Scorsolini <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8734b1e - Browse repository at this point
Copy the full SHA 8734b1eView commit details -
chore: update unparam deprecated config
Signed-off-by: Philippe Scorsolini <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 09dcbc2 - Browse repository at this point
Copy the full SHA 09dcbc2View commit details -
chore: update deprecated max issues per linter syntax
Signed-off-by: Philippe Scorsolini <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fc66a6f - Browse repository at this point
Copy the full SHA fc66a6fView commit details -
chore: remove unnecessary and deprecated errcheck.ignore
Signed-off-by: Philippe Scorsolini <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8df2a82 - Browse repository at this point
Copy the full SHA 8df2a82View commit details -
chore: ignore few fatcontext linter errors
Signed-off-by: Philippe Scorsolini <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e2bee10 - Browse repository at this point
Copy the full SHA e2bee10View commit details -
Merge pull request #5648 from crossplane/renovate/master-golangci-gol…
…angci-lint-1.x chore(deps): update dependency golangci/golangci-lint to v1.58.2 (master)
Configuration menu - View commit details
-
Copy full SHA for cee9758 - Browse repository at this point
Copy the full SHA cee9758View commit details
Commits on May 25, 2024
-
Add CloudScript adopter. Signed-off-by: Helias Rodrigues <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7f4503e - Browse repository at this point
Copy the full SHA 7f4503eView commit details -
Configuration menu - View commit details
-
Copy full SHA for bbd1502 - Browse repository at this point
Copy the full SHA bbd1502View commit details -
adopters: add Zuru Tech Italy to ADOPTERS.md
Signed-off-by: Jared Watts <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c10a05b - Browse repository at this point
Copy the full SHA c10a05bView commit details -
Merge pull request #5732 from jbw976/update-adopters
adopters: add Zuru Tech Italy to ADOPTERS.md
Configuration menu - View commit details
-
Copy full SHA for c154ec9 - Browse repository at this point
Copy the full SHA c154ec9View commit details -
Merge pull request #5719 from crossplane/renovate/master-codecov-code…
…cov-action-digest chore(deps): update codecov/codecov-action digest to 125fc84 (master)
Configuration menu - View commit details
-
Copy full SHA for 9249984 - Browse repository at this point
Copy the full SHA 9249984View commit details -
Configuration menu - View commit details
-
Copy full SHA for 406f2df - Browse repository at this point
Copy the full SHA 406f2dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e743d4 - Browse repository at this point
Copy the full SHA 5e743d4View commit details -
chore: ignore checklist for renovate prs
Signed-off-by: Philippe Scorsolini <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2099982 - Browse repository at this point
Copy the full SHA 2099982View commit details -
Merge pull request #5736 from phisco/be-kind-with-renovate
chore: ignore checklist for renovate prs
Configuration menu - View commit details
-
Copy full SHA for a61575d - Browse repository at this point
Copy the full SHA a61575dView commit details -
Merge pull request #5735 from crossplane/renovate/master-aquasecurity…
…-trivy-action-0.x
Configuration menu - View commit details
-
Copy full SHA for 8d2bd82 - Browse repository at this point
Copy the full SHA 8d2bd82View commit details -
fix(trace): set default qps and burst back
Signed-off-by: Philippe Scorsolini <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 685ed5a - Browse repository at this point
Copy the full SHA 685ed5aView commit details -
Merge pull request #5733 from crossplane/renovate/master-github.com-g…
…olang-jwt-jwt-v5-5.x fix(deps): update module github.com/golang-jwt/jwt/v5 to v5.2.1 (master)
Configuration menu - View commit details
-
Copy full SHA for 914b83a - Browse repository at this point
Copy the full SHA 914b83aView commit details
Commits on May 26, 2024
-
build: allow CRD patch dir to already exist
Signed-off-by: Jared Watts <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 65cb501 - Browse repository at this point
Copy the full SHA 65cb501View commit details -
Configuration menu - View commit details
-
Copy full SHA for 59d4072 - Browse repository at this point
Copy the full SHA 59d4072View commit details -
Configuration menu - View commit details
-
Copy full SHA for b404cd0 - Browse repository at this point
Copy the full SHA b404cd0View commit details
Commits on May 28, 2024
-
Merge pull request #5739 from jbw976/patch-dir-exists
build: allow CRD patch dir to already exist
Configuration menu - View commit details
-
Copy full SHA for 27344c7 - Browse repository at this point
Copy the full SHA 27344c7View commit details -
fix(deps): update module github.com/google/go-containerregistry to v0…
….19.1 Signed-off-by: Jared Watts <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 10c5aeb - Browse repository at this point
Copy the full SHA 10c5aebView commit details -
Add a one-pager proposing we adopt Earthly
Signed-off-by: Nic Cope <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6de28f9 - Browse repository at this point
Copy the full SHA 6de28f9View commit details -
Upload Trivy results to GitHub
Signed-off-by: Nic Cope <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e7a7002 - Browse repository at this point
Copy the full SHA e7a7002View commit details -
So that it stops warning about it. Signed-off-by: Nic Cope <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7b63b19 - Browse repository at this point
Copy the full SHA 7b63b19View commit details -
The current format uses }, { style, which I find makes it much more laborious to edit, especially when I want to quickly copy and modify a block. Signed-off-by: Nic Cope <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fdc7972 - Browse repository at this point
Copy the full SHA fdc7972View commit details -
Replace Makefile with Earthfile
Signed-off-by: Nic Cope <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3093e1e - Browse repository at this point
Copy the full SHA 3093e1eView commit details -
We could reimplement this with Earthly but I suspect it's not used. Signed-off-by: Nic Cope <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ea9e439 - Browse repository at this point
Copy the full SHA ea9e439View commit details -
I'm not currently reimplementing the crds.clean target that trims the leading --- from the CRDs because it's unclear whether it's still needed. Signed-off-by: Nic Cope <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2bea574 - Browse repository at this point
Copy the full SHA 2bea574View commit details -
Patch the DeploymentRuntimeConfig CRD
This is hacky and I hate it, but I can't think of a better approach. Signed-off-by: Nic Cope <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c758343 - Browse repository at this point
Copy the full SHA c758343View commit details -
Don't mention bumping golangci-lint in the workflow
Its version isn't specified there anymore. Signed-off-by: Nic Cope <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5023de3 - Browse repository at this point
Copy the full SHA 5023de3View commit details -
Make the +e2e target work without FLAGS
Signed-off-by: Nic Cope <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d875a1f - Browse repository at this point
Copy the full SHA d875a1fView commit details -
Use the correct platform for the hack targets
TARGETPLATFORM is incorrect on MacOS, where TARGETOS will be Linux. There we want USERPLATFORM, i.e. Darwin. Signed-off-by: Nic Cope <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ba9e43f - Browse repository at this point
Copy the full SHA ba9e43fView commit details -
Merge pull request #5711 from negz/third-rock-from-the-sun
Proposal: Try using Earthly instead of Make for one release
Configuration menu - View commit details
-
Copy full SHA for 2d526c7 - Browse repository at this point
Copy the full SHA 2d526c7View commit details
Commits on May 29, 2024
-
Have Renovate bump Kubectl version, too
Signed-off-by: Nic Cope <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ce01d4c - Browse repository at this point
Copy the full SHA ce01d4cView commit details -
Pass AWS credits instead of using --aws
I thought the experimental --aws flag did this, but it seems like it might not. There's not much documentation on it, so for now just pass AWS credentials explicitly. Signed-off-by: Nic Cope <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 762c793 - Browse repository at this point
Copy the full SHA 762c793View commit details -
Bump Earthly version with Renovate
Signed-off-by: Nic Cope <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4974aa8 - Browse repository at this point
Copy the full SHA 4974aa8View commit details -
We'll have to see whether this helps at all. I expect it to slow down master builds, since we'll spend time pushing everything to cache. For PR builds, I hope it'll improve some by being able to avoid compiling / linting / testing when nothing changed. Signed-off-by: Nic Cope <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7bb719b - Browse repository at this point
Copy the full SHA 7bb719bView commit details -
Merge pull request #5746 from negz/third-rock-from-the-sun
Enable Earthly remote caching, pass AWS credentials explicitly
Configuration menu - View commit details
-
Copy full SHA for 007e7f8 - Browse repository at this point
Copy the full SHA 007e7f8View commit details -
Merge pull request #5741 from crossplane/renovate/master-zeebe-io-bac…
…kport-action-2.x chore(deps): update zeebe-io/backport-action action to v2.5.0 (master)
Configuration menu - View commit details
-
Copy full SHA for eca0d62 - Browse repository at this point
Copy the full SHA eca0d62View commit details -
Fix typo in Renovate configuration
Signed-off-by: Nic Cope <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0a94235 - Browse repository at this point
Copy the full SHA 0a94235View commit details -
Actually configure Earthly to push remote cache
For both required environment variables to be set we need >>, or the second will just overwrite the first. Signed-off-by: Nic Cope <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ab417f8 - Browse repository at this point
Copy the full SHA ab417f8View commit details -
Add back the --only-show-errors aws s3 flag
I dropped this thinking a little more detail wouldn't hurt. Turned out it was there for a reason - there's so much output the CI job logs get truncated. Signed-off-by: Nic Cope <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 77daa7e - Browse repository at this point
Copy the full SHA 77daa7eView commit details -
Merge pull request #5744 from jbw976/bump-gcr
fix(deps): update module github.com/google/go-containerregistry to v0.19.1
Configuration menu - View commit details
-
Copy full SHA for c0eae55 - Browse repository at this point
Copy the full SHA c0eae55View commit details -
Merge pull request #5747 from negz/third-rock-from-the-sun
Fix Earthly remote cache, and typo in Renovate configuration
Configuration menu - View commit details
-
Copy full SHA for 00ed272 - Browse repository at this point
Copy the full SHA 00ed272View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c71af3 - Browse repository at this point
Copy the full SHA 8c71af3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 88ab861 - Browse repository at this point
Copy the full SHA 88ab861View commit details -
Set --cache-control flag when copying Helm index
This was lost in translation from Make -> Earthly. Signed-off-by: Nic Cope <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 600f2ab - Browse repository at this point
Copy the full SHA 600f2abView commit details -
Merge pull request #5748 from crossplane/renovate/master-pin-dependen…
…cies chore(deps): pin dependencies (master)
Configuration menu - View commit details
-
Copy full SHA for 5f366ce - Browse repository at this point
Copy the full SHA 5f366ceView commit details -
Merge pull request #5749 from crossplane/renovate/master-docker-login…
…-action-digest chore(deps): update docker/login-action digest to 0d4c9c5 (master)
Configuration menu - View commit details
-
Copy full SHA for 925e888 - Browse repository at this point
Copy the full SHA 925e888View commit details -
Merge pull request #5751 from negz/third-rock-from-the-sun
Set --cache-control flag when copying Helm index
Configuration menu - View commit details
-
Copy full SHA for 2937cd8 - Browse repository at this point
Copy the full SHA 2937cd8View commit details -
Fix Earthfile Renovate version matching and extraction
Signed-off-by: Nic Cope <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2d99508 - Browse repository at this point
Copy the full SHA 2d99508View commit details -
Enforced immutable fields using CEL rules (#5682)
Enforce immutable fields using CEL rules Signed-off-by: Neeraj Nagure <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ed0fb98 - Browse repository at this point
Copy the full SHA ed0fb98View commit details -
Have Renovate run earthly, not make
Signed-off-by: Nic Cope <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1cb5caa - Browse repository at this point
Copy the full SHA 1cb5caaView commit details -
Don't re-run CodeQL or E2E tests if nothing but the git commit changes
Signed-off-by: Nic Cope <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9ad8dac - Browse repository at this point
Copy the full SHA 9ad8dacView commit details -
Configuration menu - View commit details
-
Copy full SHA for 545dab6 - Browse repository at this point
Copy the full SHA 545dab6View commit details -
Configuration menu - View commit details
-
Copy full SHA for dc9c523 - Browse repository at this point
Copy the full SHA dc9c523View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f64141 - Browse repository at this point
Copy the full SHA 5f64141View commit details -
TRY WITH DOCKER, not WITH DOCKER TRY
Right now the order is important. See earthly/earthly#4177 Signed-off-by: Nic Cope <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fa21fe3 - Browse repository at this point
Copy the full SHA fa21fe3View commit details -
Only match github/codeql-action tags starting with codeql-bundle-.+
The repo has two forms of tag, and this is the one we're interested in. Signed-off-by: Nic Cope <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2628e27 - Browse repository at this point
Copy the full SHA 2628e27View commit details -
Merge pull request #5756 from crossplane/renovate/master-helm-helm-3.x
chore(deps): update dependency helm/helm to v3.15.1 (master)
Configuration menu - View commit details
-
Copy full SHA for 2e5be4b - Browse repository at this point
Copy the full SHA 2e5be4bView commit details -
Signed-off-by: Nic Cope <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c9ce975 - Browse repository at this point
Copy the full SHA c9ce975View commit details -
Remove superfluous ' in check-diff
Signed-off-by: Nic Cope <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f747d78 - Browse repository at this point
Copy the full SHA f747d78View commit details
Commits on May 30, 2024
-
Merge pull request #5758 from negz/new-linters-just-dropped
Bump golangci-lint to v1.59.0
Configuration menu - View commit details
-
Copy full SHA for f8a1793 - Browse repository at this point
Copy the full SHA f8a1793View commit details -
Merge pull request #5757 from negz/third-rock-from-the-sun
Fix earthly E2E test results, CodeQL Renovate version
Configuration menu - View commit details
-
Copy full SHA for a062061 - Browse repository at this point
Copy the full SHA a062061View commit details -
Fix EARTHLY_VERSION matching in GitHub Workflows
Signed-off-by: Nic Cope <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6cf19c3 - Browse repository at this point
Copy the full SHA 6cf19c3View commit details -
Merge pull request #5759 from negz/third-rock-from-the-sun
Fix EARTHLY_VERSION matching in GitHub Workflows
Configuration menu - View commit details
-
Copy full SHA for c7d5013 - Browse repository at this point
Copy the full SHA c7d5013View commit details -
Configuration menu - View commit details
-
Copy full SHA for 64094bb - Browse repository at this point
Copy the full SHA 64094bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for ade6949 - Browse repository at this point
Copy the full SHA ade6949View commit details -
Merge pull request #5761 from crossplane/renovate/master-norwoodj-hel…
…m-docs-1.x chore(deps): update dependency norwoodj/helm-docs to v1.13.1 (master)
Configuration menu - View commit details
-
Copy full SHA for 7c243b8 - Browse repository at this point
Copy the full SHA 7c243b8View commit details -
Merge pull request #5760 from crossplane/renovate/master-earthly-eart…
…hly-0.x chore(deps): update dependency earthly/earthly to v0.8.13 (master)
Configuration menu - View commit details
-
Copy full SHA for 93610dc - Browse repository at this point
Copy the full SHA 93610dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c91ac8 - Browse repository at this point
Copy the full SHA 3c91ac8View commit details -
Merge pull request #5763 from crossplane/renovate/master-gotestyourse…
…lf-gotestsum-1.x chore(deps): update dependency gotestyourself/gotestsum to v1.12.0 (master)
Configuration menu - View commit details
-
Copy full SHA for 8957baa - Browse repository at this point
Copy the full SHA 8957baaView commit details -
It needs to be in the Docker container, not the runner. Signed-off-by: Nic Cope <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e380e59 - Browse repository at this point
Copy the full SHA e380e59View commit details -
Have Renovate only run earthly on master
Right now master has an Earthfile and all release branches have a Makefile. Eventually they'll all arrive at one implementation or the other depending on whether we decide to adopt Earthly. Signed-off-by: Nic Cope <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6d78352 - Browse repository at this point
Copy the full SHA 6d78352View commit details -
Use GitHub releases, not tags, to detect new releases
We download release artifacts, so releases are a better signal. With tags, it's possible a new tag is created without a corresponding release. This would be a false positive, since we wouldn't actually be able to download a release artifact. Signed-off-by: Nic Cope <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f137f43 - Browse repository at this point
Copy the full SHA f137f43View commit details -
Use correct URL when indexing Helm repo
The URL should include the channel, e.g. see: https://github.com/crossplane/build/blob/b0dfb8fbe8c626e3e0f0b6efdfac926d750adf48/makelib/helm.mk#L154 Signed-off-by: Nic Cope <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for df0a2f0 - Browse repository at this point
Copy the full SHA df0a2f0View commit details -
Merge pull request #5762 from negz/third-rock-from-the-sun
Fix Renovate running `earthly`
Configuration menu - View commit details
-
Copy full SHA for e43b619 - Browse repository at this point
Copy the full SHA e43b619View commit details -
USE GITHUB_REF, not EARTHLY_GIT_BRANCH for S3 uploads
${GITHUB_REF##*/} somewhat confusingly resolves to 'merge' for PRs and (e.g.) 'master' for merges to a branch. I'm not sure 'merge' is what we _really_ want (as opposed to the PR number) but it's what the build submodule does, so keep compatibility with that. EARTHLY_GIT_BRANCH was working for master, but was resolving to HEAD for PR builds. Signed-off-by: Nic Cope <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8394321 - Browse repository at this point
Copy the full SHA 8394321View commit details -
Only push Docker images for master and release branches.
Signed-off-by: Nic Cope <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4a8ec3f - Browse repository at this point
Copy the full SHA 4a8ec3fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0336390 - Browse repository at this point
Copy the full SHA 0336390View commit details -
Configuration menu - View commit details
-
Copy full SHA for 33202e9 - Browse repository at this point
Copy the full SHA 33202e9View commit details -
Merge pull request #5764 from crossplane/renovate/master-github.com-a…
…lecthomas-kong-0.x fix(deps): update module github.com/alecthomas/kong to v0.9.0 (master)
Configuration menu - View commit details
-
Copy full SHA for ccf3454 - Browse repository at this point
Copy the full SHA ccf3454View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f85a60 - Browse repository at this point
Copy the full SHA 2f85a60View commit details -
Configuration menu - View commit details
-
Copy full SHA for dde1be1 - Browse repository at this point
Copy the full SHA dde1be1View commit details
Commits on May 31, 2024
-
Merge pull request #5765 from negz/third-rock-from-the-sun
Match build submodule artifact pushing behavior
Configuration menu - View commit details
-
Copy full SHA for a86dd0d - Browse repository at this point
Copy the full SHA a86dd0dView commit details -
Merge pull request #5767 from crossplane/renovate/master-github.com-a…
…ws-smithy-go-1.x fix(deps): update module github.com/aws/smithy-go to v1.20.2 (master)
Configuration menu - View commit details
-
Copy full SHA for 6ae1601 - Browse repository at this point
Copy the full SHA 6ae1601View commit details -
Merge pull request #5768 from crossplane/renovate/master-github.com-g…
…o-git-go-git-v5-5.x fix(deps): update module github.com/go-git/go-git/v5 to v5.12.0 (master)
Configuration menu - View commit details
-
Copy full SHA for 9056079 - Browse repository at this point
Copy the full SHA 9056079View commit details -
Merge pull request #5769 from crossplane/renovate/master-amazon-aws-c…
…li-2.x chore(deps): update amazon/aws-cli docker tag to v2.15.61 (master)
Configuration menu - View commit details
-
Copy full SHA for 4c9f529 - Browse repository at this point
Copy the full SHA 4c9f529View commit details -
Configuration menu - View commit details
-
Copy full SHA for a64ff10 - Browse repository at this point
Copy the full SHA a64ff10View commit details -
Fix check for master branch to enable pushing
crossplane/crossplane#5765 Follow up to the above PR, which broke it. It should be refs/heads, not refs/head. Signed-off-by: Nic Cope <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for de2d053 - Browse repository at this point
Copy the full SHA de2d053View commit details -
Merge pull request #5772 from negz/third-rock-from-the-sun
Fix check for master branch to enable pushing
Configuration menu - View commit details
-
Copy full SHA for 11333cf - Browse repository at this point
Copy the full SHA 11333cfView commit details -
Merge pull request #5770 from crossplane/renovate/master-kubernetes-s…
…igs-kind-0.x chore(deps): update dependency kubernetes-sigs/kind to v0.23.0 (master)
Configuration menu - View commit details
-
Copy full SHA for edc1ac6 - Browse repository at this point
Copy the full SHA edc1ac6View commit details -
Configuration menu - View commit details
-
Copy full SHA for f5acba0 - Browse repository at this point
Copy the full SHA f5acba0View commit details -
reported the status as deleted for the resources being deleted
Signed-off-by: Neeraj Nagure <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4df8b39 - Browse repository at this point
Copy the full SHA 4df8b39View commit details -
Merge pull request #5773 from crossplane/renovate/master-github.com-p…
…rometheus-client_golang-1.x fix(deps): update module github.com/prometheus/client_golang to v1.19.1 (master)
Configuration menu - View commit details
-
Copy full SHA for 334e2be - Browse repository at this point
Copy the full SHA 334e2beView commit details
Commits on Jun 1, 2024
-
Signed-off-by: Neeraj Nagure <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0c90f38 - Browse repository at this point
Copy the full SHA 0c90f38View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7121dae - Browse repository at this point
Copy the full SHA 7121daeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 26107bd - Browse repository at this point
Copy the full SHA 26107bdView commit details
Commits on Jun 4, 2024
-
Merge pull request #5776 from crossplane/renovate/master-github-codeq…
…l-action-digest chore(deps): update github/codeql-action digest to f079b84 (master)
Configuration menu - View commit details
-
Copy full SHA for 6a6abca - Browse repository at this point
Copy the full SHA 6a6abcaView commit details
Commits on Jun 9, 2024
-
fix(Earthfile): Build also the go binaries when running +build
The `+multiplatform-build` step includes `+go-multiplatform-build`, so similarly the `build` step should include `+go-build`. When calling the `+go-build` target, the OS/arch that is used is the native, but in some cases, eg on Docker Desktop on Mac OS X, emulation is used, thus the $NATIVEPLATFORM and $TARGETPLATFORM variables incorrectly report linux/amd64. The USERPLATFORM var though always returns the correct OS/arch of the host that is triggering the build. When calling the `+build` target locally, the expectation is to produce a binary for our own system, so that we can use/test it afterwards. Thus, this commit changes the `+build` target to call `+go-build` but for platform=$USERPLATFORM. Co-authored-by: Nic Cope <[email protected]> Signed-off-by: Theo Chatzimichos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 894da76 - Browse repository at this point
Copy the full SHA 894da76View commit details
Commits on Jun 10, 2024
-
Merge pull request #5782 from tampakrap/earthfile_build_step_also_bui…
…ld_go fix(Earthfile): Build also the go binaries when running +build
Configuration menu - View commit details
-
Copy full SHA for 7744602 - Browse repository at this point
Copy the full SHA 7744602View commit details -
fix(Earthfile): Add .exe extension in the windows binaries
This is a regression compared to the Makefile era, see for example https://releases.crossplane.io/stable/v1.16.0/bin/windows_amd64/ and also what install.sh expects. Signed-off-by: Theo Chatzimichos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bc5cfbd - Browse repository at this point
Copy the full SHA bc5cfbdView commit details
Commits on Jun 12, 2024
-
Merge pull request #5781 from tampakrap/earthfile_crank_exe
fix(Earthfile): Add .exe extension in the windows binaries
Configuration menu - View commit details
-
Copy full SHA for 69fd693 - Browse repository at this point
Copy the full SHA 69fd693View commit details
Commits on Jun 20, 2024
-
Add Topology Spread Constraints to Helm Chart
Signed-off-by: Blake R <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fa8fe89 - Browse repository at this point
Copy the full SHA fa8fe89View commit details
Commits on Jun 21, 2024
-
fix(runtime): remove Docker containers after render completes
Signed-off-by: johnathan-sq <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 735c974 - Browse repository at this point
Copy the full SHA 735c974View commit details
Commits on Jun 22, 2024
-
Merge pull request #5796 from johnathan-sq/docker-rm-container
fix(runtime): remove container after run
Configuration menu - View commit details
-
Copy full SHA for d85d6cb - Browse repository at this point
Copy the full SHA d85d6cbView commit details
Commits on Jun 24, 2024
-
improve trace client performance using concurrent resource load
fixes #5707 Add a loader with configurable concurrency to load resources in concurrent manner. The xrm client delegates to the loader for resource load and supports a functional option to set the concurrency. Add a `--concurrency` flag for the `crank beta trace` command and configure the xrm client appropriately. Signed-off-by: gotwarlost <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ca6cbd0 - Browse repository at this point
Copy the full SHA ca6cbd0View commit details -
sort children, set default QPS and burst, update test structure
* sorts children after concurrent load using the same algorithm that crossplane uses to sort resource refs * sets default QPS and burst when not set to the same values as a recent PR * updates test structure to match existing tests Signed-off-by: gotwarlost <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 31160f9 - Browse repository at this point
Copy the full SHA 31160f9View commit details -
remove duplicate QPS/ burst setting
Signed-off-by: gotwarlost <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5147274 - Browse repository at this point
Copy the full SHA 5147274View commit details -
* remove context from the loader interface when not needed * change member name from l to rl * simplify tests to lose regexes * add concurrency docs * remove module global for channel capacity, pass in as parameter * use range over ints instead of for loops since linter complains otherwise * do not run goroutines when there are no child refs to add * add more docs for sorting logic and why it is needed Signed-off-by: gotwarlost <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for df75bca - Browse repository at this point
Copy the full SHA df75bcaView commit details
Commits on Jun 26, 2024
-
Signed-off-by: Blake R <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e2b3b24 - Browse repository at this point
Copy the full SHA e2b3b24View commit details -
Merge pull request #5795 from blakeromano/helm-chart-topology-spread-…
…constraints Add Topology Spread Constraints to Helm Chart
Configuration menu - View commit details
-
Copy full SHA for 4039b9d - Browse repository at this point
Copy the full SHA 4039b9dView commit details
Commits on Jun 28, 2024
-
Composition Function status conditions and claim events.
Signed-off-by: dalton hill <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0b75611 - Browse repository at this point
Copy the full SHA 0b75611View commit details -
Merge pull request #5450 from dalton-hill-0/copy-events-to-claim-v2
Composition Function Events and Status Conditions
Configuration menu - View commit details
-
Copy full SHA for 2a427fc - Browse repository at this point
Copy the full SHA 2a427fcView commit details
Commits on Jun 29, 2024
-
Initial recursive validation logic
Signed-off-by: Mehmet Enes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 881f762 - Browse repository at this point
Copy the full SHA 881f762View commit details -
use pruning to get unknown fields
Signed-off-by: Mehmet Enes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ef857df - Browse repository at this point
Copy the full SHA ef857dfView commit details -
change error format of unknown field validation
Signed-off-by: Mehmet Enes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 98c029a - Browse repository at this point
Copy the full SHA 98c029aView commit details -
Signed-off-by: Mehmet Enes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c369af4 - Browse repository at this point
Copy the full SHA c369af4View commit details
Commits on Jun 30, 2024
-
Signed-off-by: Mehmet Enes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 371e997 - Browse repository at this point
Copy the full SHA 371e997View commit details
Commits on Jul 3, 2024
-
Signed-off-by: Mehmet Enes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6b227e3 - Browse repository at this point
Copy the full SHA 6b227e3View commit details -
Merge pull request #5791 from enesonus/add-more-validations
Add unknown field check to `beta validate`
Configuration menu - View commit details
-
Copy full SHA for 5d53c2a - Browse repository at this point
Copy the full SHA 5d53c2aView commit details
Commits on Jul 4, 2024
-
README: add SIG-docs to the list of SIGs
Signed-off-by: Jared Watts <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 758faeb - Browse repository at this point
Copy the full SHA 758faebView commit details -
Merge pull request #5814 from jbw976/sig-docs
README: add SIG-docs to the list of SIGs
Configuration menu - View commit details
-
Copy full SHA for 47de72b - Browse repository at this point
Copy the full SHA 47de72bView commit details -
Add configuration.meta support for deps to beta validate
Signed-off-by: Mehmet Enes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0b29694 - Browse repository at this point
Copy the full SHA 0b29694View commit details
Commits on Jul 11, 2024
-
Update cmd/crank/beta/validate/manager_test.go
Co-authored-by: Ezgi Demirel <[email protected]> Signed-off-by: Mehmet Enes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 566791d - Browse repository at this point
Copy the full SHA 566791dView commit details
Commits on Jul 12, 2024
-
Change m.confs variable type and update tests
Signed-off-by: Mehmet Enes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 75380c0 - Browse repository at this point
Copy the full SHA 75380c0View commit details
Commits on Jul 13, 2024
-
Merge pull request #5726 from gotwarlost/trace-perf
improve trace client performance using concurrent resource load
Configuration menu - View commit details
-
Copy full SHA for 2c4631f - Browse repository at this point
Copy the full SHA 2c4631fView commit details
Commits on Jul 15, 2024
-
chore: fix comment for struct field
Signed-off-by: stellrust <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4959d72 - Browse repository at this point
Copy the full SHA 4959d72View commit details
Commits on Jul 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d365c20 - Browse repository at this point
Copy the full SHA d365c20View commit details -
Support dependecies with version constraints in crank validate
Signed-off-by: Jiri Tyr <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6c781b4 - Browse repository at this point
Copy the full SHA 6c781b4View commit details -
Moving functionality into a separate function
Signed-off-by: Jiri Tyr <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e53c771 - Browse repository at this point
Copy the full SHA e53c771View commit details -
Seach for newest compliant constraint in revese order
Signed-off-by: Jiri Tyr <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ba13510 - Browse repository at this point
Copy the full SHA ba13510View commit details -
Signed-off-by: Jiri Tyr <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 645386d - Browse repository at this point
Copy the full SHA 645386dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3179927 - Browse repository at this point
Copy the full SHA 3179927View commit details
Commits on Jul 18, 2024
-
Merge pull request #5833 from mergenci/fix-broken-links
Fix broken links
Configuration menu - View commit details
-
Copy full SHA for 0d7fc85 - Browse repository at this point
Copy the full SHA 0d7fc85View commit details
Commits on Jul 19, 2024
-
change manager_test.go provider and function's apiVersion
Signed-off-by: Mehmet Enes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b7a5400 - Browse repository at this point
Copy the full SHA b7a5400View commit details
Commits on Jul 22, 2024
-
edit provider/function meta.pkg
Signed-off-by: Mehmet Enes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 83ce98f - Browse repository at this point
Copy the full SHA 83ce98fView commit details -
Signed-off-by: Lawrence Aiello <[email protected]> Signed-off-by: aiell0 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a78817c - Browse repository at this point
Copy the full SHA a78817cView commit details -
docs: specify we run in production
Signed-off-by: aiell0 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9d21171 - Browse repository at this point
Copy the full SHA 9d21171View commit details -
Merge pull request #5837 from aiell0/master
docs: add Rogo to ADOPTERS.md
Configuration menu - View commit details
-
Copy full SHA for b9a8bef - Browse repository at this point
Copy the full SHA b9a8befView commit details -
Merge pull request #5815 from enesonus/config-meta-validate
Add configuration.meta/crossplane.yaml support for dependencies to beta validate
Configuration menu - View commit details
-
Copy full SHA for 6b8545c - Browse repository at this point
Copy the full SHA 6b8545cView commit details -
use global cache directory at validate
Signed-off-by: Mehmet Enes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 959db21 - Browse repository at this point
Copy the full SHA 959db21View commit details
Commits on Jul 23, 2024
-
Update cmd/crank/beta/validate/cmd.go
Co-authored-by: Jared Watts <[email protected]> Signed-off-by: Mehmet Enes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0170de4 - Browse repository at this point
Copy the full SHA 0170de4View commit details
Commits on Jul 25, 2024
-
Merge pull request #5669 from jtyr/jtyr-validate
Support dependecies with version constraints in crank validate
Configuration menu - View commit details
-
Copy full SHA for 5352fdf - Browse repository at this point
Copy the full SHA 5352fdfView commit details
Commits on Jul 30, 2024
-
Merge pull request #5839 from enesonus/global-validate-cache
Use more global cache directory at validate
Configuration menu - View commit details
-
Copy full SHA for 52d3a7e - Browse repository at this point
Copy the full SHA 52d3a7eView commit details -
download/cache full graph of dependencies at beta validate
Signed-off-by: Mehmet Enes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f16020f - Browse repository at this point
Copy the full SHA f16020fView commit details -
Signed-off-by: Mehmet Enes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for aaad842 - Browse repository at this point
Copy the full SHA aaad842View commit details -
update m.confs var type and tests
Signed-off-by: Mehmet Enes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7634a6e - Browse repository at this point
Copy the full SHA 7634a6eView commit details -
Update cmd/crank/beta/validate/manager_test.go
Co-authored-by: Jared Watts <[email protected]> Signed-off-by: Mehmet Enes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8f551ee - Browse repository at this point
Copy the full SHA 8f551eeView commit details
Commits on Jul 31, 2024
-
Signed-off-by: Mehmet Enes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 93dff5d - Browse repository at this point
Copy the full SHA 93dff5dView commit details -
Merge pull request #5809 from enesonus/download-all-config-deps
download/cache full graph of dependencies at `beta validate`
Configuration menu - View commit details
-
Copy full SHA for 691dcc7 - Browse repository at this point
Copy the full SHA 691dcc7View commit details
Commits on Aug 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b902a0e - Browse repository at this point
Copy the full SHA b902a0eView commit details
Commits on Aug 6, 2024
-
Merge pull request #5832 from stellrust/master
chore: fix comment for struct field
Configuration menu - View commit details
-
Copy full SHA for 63d16f5 - Browse repository at this point
Copy the full SHA 63d16f5View commit details -
Retry on conflict during CRD dry-run updates in XRD validation webhook
Signed-off-by: Alper Rifat Ulucinar <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a045274 - Browse repository at this point
Copy the full SHA a045274View commit details
Commits on Aug 10, 2024
-
This happened when I ran `earthly +reviewable`. Not sure how this got into the master branch? Signed-off-by: Nic Cope <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f07c181 - Browse repository at this point
Copy the full SHA f07c181View commit details -
Delete resources that don't have a controller but appear in resourceRefs
Previously if a composed resource appeared in an XR's spec.resourceRefs but didn't have a controller reference the XR would refuse to garbage collect it. The XR would then remove the composed resource from its resource refs, effectively orphaning it. Now if the composed resource has _no_ controller, the XR will delete it. Most likely it was owned by the XR, then had its controller ref stripped (e.g. due to being backed up and restored using a tool like Velero). If the composed resource is controlled by another resource, we'll now return an error rather than silently orphaning it. Signed-off-by: Nic Cope <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 352b24b - Browse repository at this point
Copy the full SHA 352b24bView commit details
Commits on Aug 12, 2024
-
Merge pull request #5852 from crossplane/renovate/master-go-github.co…
…m-docker-docker-vulnerability fix(deps): update module github.com/docker/docker to v25.0.6+incompatible [security] (master)
Configuration menu - View commit details
-
Copy full SHA for 77acf79 - Browse repository at this point
Copy the full SHA 77acf79View commit details -
fix: exit on fatal handling extra resources
Signed-off-by: Philippe Scorsolini <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 23b1ada - Browse repository at this point
Copy the full SHA 23b1adaView commit details -
Merge pull request #5876 from negz/this-is-probably-okay
Delete resources that don't have a controller but appear in resourceRefs
Configuration menu - View commit details
-
Copy full SHA for e9cd980 - Browse repository at this point
Copy the full SHA e9cd980View commit details
Commits on Aug 13, 2024
-
refactor: avoid using named loops
Signed-off-by: Philippe Scorsolini <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d31a117 - Browse repository at this point
Copy the full SHA d31a117View commit details
Commits on Aug 14, 2024
-
Add a FunctionRunner that supports extra resources
This breaks extra resource handling out of the main function composer loop (and crossplane beta render loop). It's now implemented as a FunctionRunner that wraps the existing FunctionRunner implementation, fetching extra resources as needed. Signed-off-by: Nic Cope <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a808bf1 - Browse repository at this point
Copy the full SHA a808bf1View commit details -
Add secrets.crossplane.io grant rules to RBAC manager roles
Signed-off-by: Lucas Käldström <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 81074a1 - Browse repository at this point
Copy the full SHA 81074a1View commit details -
Merge pull request #5883 from negz/extra-extra
Implement extra resource handling as a `FunctionRunner`
Configuration menu - View commit details
-
Copy full SHA for cc4813b - Browse repository at this point
Copy the full SHA cc4813bView commit details
Commits on Aug 15, 2024
-
Promote functions to v1, deprecate native P&T
Signed-off-by: Nic Cope <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2f2241d - Browse repository at this point
Copy the full SHA 2f2241dView commit details -
Promote render and xpkg init CLI commands to GA
Signed-off-by: Nic Cope <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 78d6d1a - Browse repository at this point
Copy the full SHA 78d6d1aView commit details
Commits on Aug 16, 2024
-
Update storage versions for Functions and FunctionRevisions to v1
Signed-off-by: Nic Cope <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fd8b001 - Browse repository at this point
Copy the full SHA fd8b001View commit details -
Fall back to v1beta1 if a function doesn't implement v1
We want to promote the v1beta1 function proto to v1. This isn't a breaking change. There's actually no changes - we just want to signal that it's reached v1. Crossplane (the client) must continue to support v1beta1 functions (i.e. servers) in order to remain compatible with existing functions before they update to SDKs that use the v1 protobuf. To do this, Crossplane will first attempt to send a v1 RPC. If the server responds that v1 is unimplemented, it'll fall back to v1beta1. The v1beta1 protos are now automatically replicated from v1. So all changes made to v1 will be propagated to v1beta1. This means Crossplane can work entirely with v1 types internally. When it needs to fall back to send a v1beta1 RunFunctionRequest, it converts a v1 request by serializing it to bytes, then deserializing it into a v1beta1 request. As far as I can tell this is the best way to convert a Go protobuf message to an identical message of a different type. Signed-off-by: Nic Cope <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b37968e - Browse repository at this point
Copy the full SHA b37968eView commit details -
Fix typo when hidden --enable-composition-revisions flag is passed
Signed-off-by: Nic Cope <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 31653fe - Browse repository at this point
Copy the full SHA 31653feView commit details -
Register the init command under crossplane xpkg
I missed this when moving it out from crossplane beta xpkg. Signed-off-by: Nic Cope <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f5f73ed - Browse repository at this point
Copy the full SHA f5f73edView commit details -
Include gRPC method in metrics
This method includes the version (v1 or v1beta1). Including it in the metrics will help folks identify whether their control planes are running any functions that are still speaking only v1beta1. Signed-off-by: Nic Cope <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a1f6752 - Browse repository at this point
Copy the full SHA a1f6752View commit details -
Remove comment about E2E testing beta features
It's still generally relevant, but it was at the functions test which isn't beta anymore. Signed-off-by: Nic Cope <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 332d42b - Browse repository at this point
Copy the full SHA 332d42bView commit details -
Merge pull request #5885 from negz/its-happening-dot-gif
Promote composition functions to v1, and deprecate patch and transform
Configuration menu - View commit details
-
Copy full SHA for de23777 - Browse repository at this point
Copy the full SHA de23777View commit details
Commits on Aug 17, 2024
-
README: clarify public roadmap change process
Signed-off-by: Jared Watts <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 43b1226 - Browse repository at this point
Copy the full SHA 43b1226View commit details -
security: update links to release cycle in security policy
Signed-off-by: Jared Watts <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e86d292 - Browse repository at this point
Copy the full SHA e86d292View commit details -
Merge pull request #5889 from jbw976/graduation-updates
Documentation housekeeping for graduation application
Configuration menu - View commit details
-
Copy full SHA for 75f2fed - Browse repository at this point
Copy the full SHA 75f2fedView commit details
Commits on Aug 18, 2024
-
Fix race condition creating certs in init.
Using Update instead of CreateOrUpdate avoids a race by failing with a conflict if the underlying Secret changed between the call to Get and the call to Update. Signed-off-by: Jonathan Oddy <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9eca638 - Browse repository at this point
Copy the full SHA 9eca638View commit details
Commits on Aug 19, 2024
-
Merge pull request #5892 from JonathanO/jono-fix-cert-init-race
Fix race condition creating certs in init.
Configuration menu - View commit details
-
Copy full SHA for 49efeb4 - Browse repository at this point
Copy the full SHA 49efeb4View commit details
Commits on Aug 20, 2024
-
chore(deps): bump crossplane-runtime to v1.18.0-rc.0
Signed-off-by: Philippe Scorsolini <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 446d9d0 - Browse repository at this point
Copy the full SHA 446d9d0View commit details -
Merge pull request #5896 from phisco/bump-xp-runtime-v1.18.0-rc.0
chore(deps): bump crossplane-runtime to v1.18.0-rc.0
Configuration menu - View commit details
-
Copy full SHA for a37673f - Browse repository at this point
Copy the full SHA a37673fView commit details -
chore: add 1.17 release branch to renovate
Signed-off-by: Philippe Scorsolini <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ae42fd7 - Browse repository at this point
Copy the full SHA ae42fd7View commit details -
Merge pull request #5898 from phisco/renovate-rolling-window-1.17
chore: add 1.17 release branch to renovate
Configuration menu - View commit details
-
Copy full SHA for 72c7d9d - Browse repository at this point
Copy the full SHA 72c7d9dView commit details -
ci: docker login to right registry when promoting
Signed-off-by: Philippe Scorsolini <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3f906fb - Browse repository at this point
Copy the full SHA 3f906fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for f4247d8 - Browse repository at this point
Copy the full SHA f4247d8View commit details -
Signed-off-by: Philippe Scorsolini <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d46a1c5 - Browse repository at this point
Copy the full SHA d46a1c5View commit details -
Merge pull request #5884 from luxas/secrets_roles
Add secrets.crossplane.io grant rules to RBAC manager roles, even though the feature is alpha.
Configuration menu - View commit details
-
Copy full SHA for 7d263c1 - Browse repository at this point
Copy the full SHA 7d263c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for b017f86 - Browse repository at this point
Copy the full SHA b017f86View commit details -
Omit docker login registry arg when promoting tag in Docker Hub
Apparently you get a magic URL in your Docker config file when you omit the registry. It seems to be needed to successfully push. Signed-off-by: Nic Cope <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 265dc44 - Browse repository at this point
Copy the full SHA 265dc44View commit details -
Merge pull request #5907 from negz/thanks-docker
Omit docker login registry arg when promoting tag in Docker Hub
Configuration menu - View commit details
-
Copy full SHA for 6ed1a86 - Browse repository at this point
Copy the full SHA 6ed1a86View commit details
Commits on Aug 21, 2024
-
fix: ensure x-kubernetes-preserve-unknown-fields is copied from xrd t…
…o crd spec Signed-off-by: Christian Franco <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f55ce85 - Browse repository at this point
Copy the full SHA f55ce85View commit details
Commits on Aug 22, 2024
-
Merge pull request #5908 from vibe/master
fix: ensure x-kubernetes-preserve-unknown-fields is copied from xrd to crd spec
Configuration menu - View commit details
-
Copy full SHA for dbc6464 - Browse repository at this point
Copy the full SHA dbc6464View commit details
Commits on Aug 28, 2024
-
docs: changing gympass adopters to wellhub company
Signed-off-by: Caio Almeida <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 67b3c85 - Browse repository at this point
Copy the full SHA 67b3c85View commit details -
Merge pull request #5887 from caiofralmeida/update-wellhub-adopters
docs: changing gympass adopters to wellhub company
Configuration menu - View commit details
-
Copy full SHA for 4a51293 - Browse repository at this point
Copy the full SHA 4a51293View commit details
Commits on Aug 29, 2024
-
chore: drop 1.14 and update 1.17 date from release table
Signed-off-by: Philippe Scorsolini <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bcd938b - Browse repository at this point
Copy the full SHA bcd938bView commit details
Commits on Aug 30, 2024
-
chore: right year for 1.20 EOL
Co-authored-by: Jared Watts <[email protected]> Signed-off-by: Philippe Scorsolini <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 972c242 - Browse repository at this point
Copy the full SHA 972c242View commit details
Commits on Aug 31, 2024
-
Merge pull request #5919 from phisco/readme-1.17
chore: drop 1.14 and update 1.17 date from release table
Configuration menu - View commit details
-
Copy full SHA for 1b4de65 - Browse repository at this point
Copy the full SHA 1b4de65View commit details
Commits on Sep 3, 2024
-
Updates repo links, workflow configurations and other references from…
… master to main. Signed-off-by: Jean du Plessis <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 72175d6 - Browse repository at this point
Copy the full SHA 72175d6View commit details -
Updates e2e-framework dependency to latest version
Signed-off-by: Jean du Plessis <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 972284c - Browse repository at this point
Copy the full SHA 972284cView commit details -
Update e2e tests by adding a description for features.New calls.
Signed-off-by: Jean du Plessis <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3417cc6 - Browse repository at this point
Copy the full SHA 3417cc6View commit details -
Add generated files from earthly +generate
Signed-off-by: Jean du Plessis <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ae79fa4 - Browse repository at this point
Copy the full SHA ae79fa4View commit details
Commits on Sep 4, 2024
-
Merge pull request #5930 from jeanduplessis/main
Code updates after renaming `master` → `main`
Configuration menu - View commit details
-
Copy full SHA for 90e3812 - Browse repository at this point
Copy the full SHA 90e3812View commit details
Commits on Sep 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0efa870 - Browse repository at this point
Copy the full SHA 0efa870View commit details -
Remove unnecessary function comment.
Signed-off-by: Jean du Plessis <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 74b63c8 - Browse repository at this point
Copy the full SHA 74b63c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 51b4680 - Browse repository at this point
Copy the full SHA 51b4680View commit details -
Merge pull request #5931 from jeanduplessis/e2e-with-desc
Update e2e tests by adding a description for `features.New` calls
Configuration menu - View commit details
-
Copy full SHA for 4eab9d7 - Browse repository at this point
Copy the full SHA 4eab9d7View commit details -
Make composition revision numbers mutable
They were made immutable by mistake. Signed-off-by: Nic Cope <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c0afe70 - Browse repository at this point
Copy the full SHA c0afe70View commit details
Commits on Sep 6, 2024
-
Merge pull request #5935 from crossplane/renovate/main-actions-checko…
…ut-digest chore(deps): update actions/checkout digest to 692973e (main)
Configuration menu - View commit details
-
Copy full SHA for 838c1b6 - Browse repository at this point
Copy the full SHA 838c1b6View commit details -
Merge pull request #5939 from negz/mutants
Make composition revision numbers mutable
Configuration menu - View commit details
-
Copy full SHA for d0e9a6d - Browse repository at this point
Copy the full SHA d0e9a6dView commit details
Commits on Sep 10, 2024
-
Fix "Missing node in tree error" after updating a package source
Delete packages in lock having same name and distinct identifier. Signed-off-by: Jose Francisco Dillet Alfonso <[email protected]>
Ubuntu committedSep 10, 2024 Configuration menu - View commit details
-
Copy full SHA for 519e707 - Browse repository at this point
Copy the full SHA 519e707View commit details -
Signed-off-by: Jose Francisco Dillet Alfonso <[email protected]>
Jose Francisco Dillet Alfonso committedSep 10, 2024 Configuration menu - View commit details
-
Copy full SHA for 991ac5f - Browse repository at this point
Copy the full SHA 991ac5fView commit details -
fix(ga): remove beta for CompositionModePipeline
Signed-off-by: Christopher Haar <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fe17a8d - Browse repository at this point
Copy the full SHA fe17a8dView commit details -
Merge pull request #5948 from haarchri/fix/compositionModePipeline-re…
…move-beta fix(ga): remove beta for CompositionModePipeline
Configuration menu - View commit details
-
Copy full SHA for d0f6de6 - Browse repository at this point
Copy the full SHA d0f6de6View commit details
Commits on Sep 11, 2024
-
Merge pull request #5946 from jdillet/fix-3985
Fix "Missing node in tree error" after updating a package source
Configuration menu - View commit details
-
Copy full SHA for 38515aa - Browse repository at this point
Copy the full SHA 38515aaView commit details -
Merge pull request #5868 from ulucinar/retry-xrd-webhook
Retry on conflict during CRD dry-run updates in XRD validation webhook
Configuration menu - View commit details
-
Copy full SHA for 1efa54c - Browse repository at this point
Copy the full SHA 1efa54cView commit details
Commits on Sep 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a09fe49 - Browse repository at this point
Copy the full SHA a09fe49View commit details -
Translate upbound#132 to earthly
Signed-off-by: Hasan Turken <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 79f3fe5 - Browse repository at this point
Copy the full SHA 79f3fe5View commit details -
Signed-off-by: Eric Deitrick <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 10f8f2d - Browse repository at this point
Copy the full SHA 10f8f2dView commit details -
Signed-off-by: Eric Deitrick <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 56cb203 - Browse repository at this point
Copy the full SHA 56cb203View commit details -
Configuration menu - View commit details
-
Copy full SHA for edbc23e - Browse repository at this point
Copy the full SHA edbc23eView commit details
Commits on Sep 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6a694ba - Browse repository at this point
Copy the full SHA 6a694baView commit details -
Configuration menu - View commit details
-
Copy full SHA for c023578 - Browse repository at this point
Copy the full SHA c023578View commit details