-
Notifications
You must be signed in to change notification settings - Fork 0
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
Update module github.com/crossplane/crossplane to v1.3.0 #43
Closed
Conversation
This file contains 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
|
renovate
bot
force-pushed
the
renovate/github.com-crossplane-crossplane-1.x
branch
from
May 5, 2021 00:01
85a7ae7
to
523d77d
Compare
renovate
bot
changed the title
Update module github.com/crossplane/crossplane to v1.2.0
Update module github.com/crossplane/crossplane to v1.2.1
May 5, 2021
renovate
bot
force-pushed
the
renovate/github.com-crossplane-crossplane-1.x
branch
from
June 3, 2021 00:10
523d77d
to
be65131
Compare
renovate
bot
changed the title
Update module github.com/crossplane/crossplane to v1.2.1
Update module github.com/crossplane/crossplane to v1.2.2
Jun 3, 2021
renovate
bot
force-pushed
the
renovate/github.com-crossplane-crossplane-1.x
branch
from
June 3, 2021 09:27
be65131
to
41928a7
Compare
cimnine
approved these changes
Jun 10, 2021
renovate
bot
force-pushed
the
renovate/github.com-crossplane-crossplane-1.x
branch
3 times, most recently
from
June 16, 2021 20:27
7f5159e
to
316d803
Compare
renovate
bot
changed the title
Update module github.com/crossplane/crossplane to v1.2.2
Update module github.com/crossplane/crossplane to v1.2.3
Jun 16, 2021
renovate
bot
force-pushed
the
renovate/github.com-crossplane-crossplane-1.x
branch
from
June 29, 2021 18:48
316d803
to
0dd8eae
Compare
renovate
bot
changed the title
Update module github.com/crossplane/crossplane to v1.2.3
Update module github.com/crossplane/crossplane to v1.3.0
Jun 29, 2021
renovate
bot
force-pushed
the
renovate/github.com-crossplane-crossplane-1.x
branch
from
July 5, 2021 12:51
0dd8eae
to
d77fbba
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
This PR contains the following updates:
v1.1.1
->v1.3.0
Release Notes
crossplane/crossplane
v1.3.0
Compare Source
Major Themes
The v1.3.0 release introduces a hotly awaited Composition feature - crossplane/crossplane#2352 adds new
CombineFromComposite
andCombineToComposite
patch types that can be used to patch from multiple Composite Resource (XR) fields to a single composed resource field, and vice versa.Notable Updates
CombineFromComposite
andCombineToComposite
composition patch types.kubectl crossplane
to wait for operations to complete.ControllerConfig
ImagePullPolicy
from propagating to the providerDeployment
.Lock
to allow a clean uninstall of Crossplane.Upgrading
Crossplane manages its own CRDs since v1.2.0, making running
helm upgrade
the only step required for upgrading to v1.3.0. See the Upgrading Guide for more information.v1.2.3
Compare Source
This patch release contains a fix for RBAC permissions given to installed
Provider
packages (#2375). Providers that are run with leader election enabled and opt to use the Kubernetes Lease API were not able to start successfully because an incorrectLease
API group was specified for theClusterRole
that was bound to theServiceAccount
used by the providerDeployment
. This fix updates the group to be correct (coordination.k8s.io
).There is also a small fix for an error message emitted by the Crossplane CLI when a package fails to be pushed (#2381).
v1.2.2
Compare Source
This patch release contains three primary fixes. The original PRs are listed below and the relevant backports to
release-1.2
can be found in #2344.Lock
and exit early without requeue if the lock package list is empty. This drastically improves the experience of upgrading and uninstalling Crossplane. All packages must be uninstalled prior to Crossplane forLock
to be cleaned up successfully.Lock
if it does not exist when resolving dependencies. If a package revision is inactive it will not create theLock
as its only purpose would be to remove itself from it. If a package opts out of dependency management it will not create theLock
as it does not attempt to consider dependencies.ControllerConfig
API supports setting theimagePullPolicy
for the controllerDeployment
, but it was not being honored when constructing theDeployment
. This updates to honor it.v1.2.1
Compare Source
This release includes only crossplane/crossplane#2285, which fixes a bug introduced in Crossplane v1.2.0 that made it impossible to delete a
CompositeResourceDefinition
. See crossplane/crossplane#2284 for more details.v1.2.0
Compare Source
Major Themes
The v1.2.0 release introduces a number of small improvements to Crossplane's deployment model, while also adding some key new features, such as a CLI command to update installed package versions, and shifting CRD management from Helm to dedicated
initContainers
. Crossplane documentation has also been expanded to include a guide on documentation around running Crossplane in multi-tenant environments.Notable Updates
imagePullPolicy
for Crossplane and the RBAC Manager toIfNotPresent
to guard against constantly pulling new images on a default Helm chart install that becomes unhealthy.--config
flag tokubectl crossplane install provider
to allow specifying aControllerConfig
to reference on a newly installedProvider
.distroless/static:nonroot
base image todistroless/static
to address a breaking change in runc v1.0.0-rc93.runAsUser: 65532
to be consistent with the uid in the base image.provider-aws
dependency in theregistry.upbound.io/xp/getting-started-with-aws-with-vpc
image so that it remains compatible with the existing "Getting Started" guide.context
to all OCI image registry requests such that deadlines will be respected.int64
transforms, which fixes a bug that prevented from any integer transforms being performed in the composition engine. This is described in further detail here.kubectl crossplane provider update
andkubectl crossplane configuration update
commands to support upgrading an installed package to a different version.Upgrading
Crossplane now manages its own CRDs, making running
helm upgrade
the only step required for upgrading to v1.2.0. See the Upgrading Guide for more information.v1.1.3
Compare Source
This patch release contains a fix for RBAC permissions given to installed
Provider
packages (#2375). Providers that are run with leader election enabled and opt to use the Kubernetes Lease API were not able to start successfully because an incorrectLease
API group was specified for theClusterRole
that was bound to theServiceAccount
used by the providerDeployment
. This fix updates the group to be correct (coordination.k8s.io
).There is also a small fix for an error message emitted by the Crossplane CLI when a package fails to be pushed (#2381).
v1.1.2
Compare Source
This patch release contains three primary fixes. The original PRs are listed below and the relevant backports to
release-1.1
can be found in #2343.Lock
and exit early without requeue if the lock package list is empty. This drastically improves the experience of upgrading and uninstalling Crossplane. All packages must be uninstalled prior to Crossplane forLock
to be cleaned up successfully.Lock
if it does not exist when resolving dependencies. If a package revision is inactive it will not create theLock
as its only purpose would be to remove itself from it. If a package opts out of dependency management it will not create theLock
as it does not attempt to consider dependencies.ControllerConfig
API supports setting theimagePullPolicy
for the controllerDeployment
, but it was not being honored when constructing theDeployment
. This updates to honor it.Configuration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.