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

kustomize: upgrade kustomize to v5.3.0 #1731

Merged

Conversation

liudalibj
Copy link
Member

@liudalibj liudalibj commented Mar 11, 2024

  • upgrade kustomize to v5.3.0 which has s390x arch support

fixes #1732

Copy link
Contributor

@snir911 snir911 left a comment

Choose a reason for hiding this comment

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

Thanks! I wonder why peerpodsconfig doesn't have it, old operator-sdk? maybe it should be bumped ?

@liudalibj
Copy link
Member Author

liudalibj commented Mar 11, 2024

Thanks! I wonder why peerpodsconfig doesn't have it, old operator-sdk? maybe it should be bumped ?

take a look on peerpodsconfig, it is using another way to install kustomize, and it is using kustomize@v4 latest version, that is v4.5.7
https://github.com/confidential-containers/cloud-api-adaptor/blob/main/peerpodconfig-ctrl/Makefile#L166
and it's has s390x support: https://github.com/kubernetes-sigs/kustomize/releases/tag/kustomize%2Fv4.5.7

Copy link
Contributor

@huoqifeng huoqifeng left a comment

Choose a reason for hiding this comment

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

LGTM

- upgrade kustomize to v5.3.0 which has s390x arch support
- sync get dep tools in peerpodconfig-ctrl with peerpod-ctrl

Signed-off-by: Da Li Liu <liudali@cn.ibm.com>
@liudalibj
Copy link
Member Author

Thanks! I wonder why peerpodsconfig doesn't have it, old operator-sdk? maybe it should be bumped ?

update the get dep tools method in peerpodsconfig-ctrl, make it same as the one in peerpods-ctrl

Copy link
Member

@stevenhorsman stevenhorsman 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 for unifying the approach that all three components take!

@liudalibj
Copy link
Member Author

As govulncheck issue is kwon issue, and we are working on it. To not block others tasks, I will merge this issue now.

@liudalibj liudalibj merged commit 72bbe68 into confidential-containers:main Mar 12, 2024
17 of 18 checks passed
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.

It's failed to deploy peerpod-ctrl from s390x machine.
4 participants