Skip to content
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

feat: Upgrade to crossplane-runtime v1.14.4 #119

Merged

Conversation

MisterMX
Copy link
Collaborator

@MisterMX MisterMX commented Feb 1, 2024

Description of your changes

Add support for store configs.
Add support for management policies.

I have:

  • Read and followed Crossplane's contribution process.
  • Run make reviewable test to ensure this PR is ready for review.

How has this code been tested

n.a. since no changes in the controller logic have been made. Only Setup has been adjusted.

@MisterMX MisterMX requested a review from janwillies February 1, 2024 14:25
@MisterMX MisterMX force-pushed the feat/crossplane-runtime-v1.14 branch 3 times, most recently from b4e52e1 to ae5d898 Compare February 1, 2024 14:54
Copy link
Collaborator

@janwillies janwillies left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @MisterMX! Looks good to me, but before merging please run s/aws/gitlab/

@MisterMX MisterMX force-pushed the feat/crossplane-runtime-v1.14 branch 2 times, most recently from 5acc514 to a19c46c Compare February 14, 2024 13:43
Copy link
Collaborator

@janwillies janwillies left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some of aws still present :)


// Package v1alpha1 contains core AWS resources.
// +kubebuilder:object:generate=true
// +groupName=aws.crossplane.io
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These should be gitlab and a couple others too

Add support for store configs.
Add support for management policies.
Bump golanci-lint to v1.54.0

Signed-off-by: Maximilian Blatt <[email protected]>
@MisterMX MisterMX force-pushed the feat/crossplane-runtime-v1.14 branch from 77ed6c1 to f065d04 Compare February 16, 2024 15:45
Copy link
Collaborator

@janwillies janwillies left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thanks @MisterMX!

"${HELM3}" repo add crossplane-stable https://charts.crossplane.io/stable/ --force-update
chart_version="$("${HELM3}" search repo crossplane-stable/crossplane | awk 'FNR == 2 {print $2}')"
"${HELM3}" repo add crossplane-stable https://charts.crossplane.io/stable/
chart_version="1.14.5"
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not a huge fan of hard coding the version. Why is it necessary?

@janwillies janwillies merged commit 0e11dcb into crossplane-contrib:master Feb 21, 2024
7 checks passed
@MisterMX MisterMX mentioned this pull request Feb 26, 2024
2 tasks
markussiebert pushed a commit to markussiebert/provider-gitlab that referenced this pull request Apr 8, 2024
…ne-runtime-v1.14

feat: Upgrade to crossplane-runtime `v1.14.4`
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants