-
Notifications
You must be signed in to change notification settings - Fork 6.5k
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
bump crio version to 1.19 #6758
Conversation
Hi @hafe. Thanks for your PR. I'm waiting for a kubernetes-sigs member to verify that this patch is reasonable to test. If it is, they should reply with Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
/ok-to-test |
@@ -24,8 +24,9 @@ crio_stream_port: "10010" | |||
crio_required_version: "{{ kube_version | regex_replace('^v(?P<major>\\d+).(?P<minor>\\d+).(?P<patch>\\d+)$', '\\g<major>.\\g<minor>') }}" | |||
|
|||
crio_kubernetes_version_matrix: | |||
"1.19": "1.19" | |||
"1.18": "1.18" | |||
"1.17": "1.17" | |||
"1.16": "1.16" |
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.
You can remove this line, 1.16 should not be needed anymore
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.
sorry missed that, will do, probably 1.17 also right?
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.
Yes not sure as we are in quite a weird state, still supporting 1.17 while at the same time not supporting it for future 2.15 :/
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.
(I would keep it for now)
Looks like ubuntu18 is not quite ready for that, maybe pin a specific version (lower) for it ? |
Turned out the package name had changed! That will affect upgrades... |
Oh, nice |
Great so now fedora is failing when Ubuntu made it |
I skipped Fedora since I have no clue how it works |
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.
/cc @oomichi
"1.18": "1.18" | ||
"1.17": "1.17" | ||
|
||
crio_version: "{{ crio_kubernetes_version_matrix[crio_required_version] | default('1.17') }}" |
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.
It would be better to add # NOTE: Need to specify 1.17 for fedora instead of the default 1.19 due to test failure
or something because it is a little tricky to specify different version here from the default one.
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.
Ok will do
* crio package name has changed for debian/ubuntu * crio upgrade does not work, see kubernetes-sigs#6757
Thanks for updating. /lgtm |
@hafe Looks good to me, could you update the README as cri-o version is specified there ? |
Sure |
There is also docs/crio.md that need some updates. It says scale is not supported, why would that be? |
Indeed, but those comments are 2years old so it might (should) need some update. |
/lgtm |
/approve |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: hafe, woopstar The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
* 'master' of https://github.com/kubernetes-sigs/kubespray: Disable audio device mapping for VirtualBox VMs (kubernetes-sigs#6811) bump crio version to 1.19 (kubernetes-sigs#6758)
* bump crio version to 1.19 * crio package name has changed for debian/ubuntu * crio upgrade does not work, see kubernetes-sigs#6757 * update crio info in docs
* bump crio version to 1.19 * crio package name has changed for debian/ubuntu * crio upgrade does not work, see kubernetes-sigs#6757 * update crio info in docs
* cherry-pick bump crio version to 1.19 (#6758) cherry-pick modifications: * keep default to 1.17 as release 2.14 came with * don't change readme with newer versions * bump crio version to 1.19 * crio package name has changed for debian/ubuntu * crio upgrade does not work, see #6757 * update crio info in docs * Install cri-o with package version (#6853) and thereby support upgrade from e.g. 1.18.x to 1.19.y Included OSes: - Centos7/8 - Ubuntu18/20 New variables for overriding by default installed packages: - centos_crio_packages - ubuntu_crio_packages * add support crio version for varios k8s vers (#7003) * add support crio version for various k8s vers * regexp in pkg versions Co-authored-by: Hans Feldt <2808287+hafe@users.noreply.github.com> Co-authored-by: Sergey <s.bondarev@southbridge.ru>
note that crio upgrade does not work, see #6757
What type of PR is this?
/kind feature
What this PR does / why we need it:
Use latest crio aligned with k8 version.
Which issue(s) this PR fixes:
Fixes #
Special notes for your reviewer:
Does this PR introduce a user-facing change?: