-
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
Support Ansible2.8 #4778
Comments
Actually there is a regression for: ansible/ansible#50009 #1600 Currently it fails with:
btw. after dowgrading to ansible=2.7.9 |
mine is failing with below error with ansible 2.8.0, works fine with 2.7.10 "reason": "'delegate_to' is not a valid attribute for a TaskInclude\n\nThe error appears to be in '/tmp/ansible.OCmOWrk8s_setup/kubespray-2.8.3/roles/download/tasks/download_container.yml': line 2, column 3, but may\nbe elsewhere in the file depending on the exact syntax problem.\n\nThe offending line appears to be:\n\n---\n- name: container_download | Make download decision if pull is required by tag or sha256\n ^ here\n" |
@puneethkosaraju - See #3985 |
@rhockenbury the issue you linked has been closed just FYI (although it does have some good info about the errors seen when using ansible 2.8, i.e. "'delegate_to' is not a valid attribute for a TaskInclude"). This issue should probably be the go-to for ansible 2.8 support |
The Their names are a bit different now in |
|
We had to switch to using
|
EDIT: Release 2.10.4 was just released and does pin Ansible to 2.7.x
|
Should 2.8 support be exclusive (2.7.x no longer supported) or should Kubespray work with both 2.7 and 2.8? Edit: Hostname fixes made it in for 2.8.2 (ansible/ansible#58211), if Ansible >=2.8.2 gets targeted, we could drop a small workaround in |
if possible we should make 2.7 stay supported |
Issues go stale after 90d of inactivity. If this issue is safe to close now please do so with Send feedback to sig-testing, kubernetes/test-infra and/or fejta. |
I just wanted to mention that I used kubespray (a pre-2.10.3 version) with ansible 2.8.5 with no issues under Fedora deploying to Ubuntu. I also see that all mentioned bugs are fixed, although at least 2 of them are reported against ansible 2.7.5 and 2.6 versions; nothing new for 2.8 |
/remove-lifecycle stale |
FYI I ran into this issue with ansible 2.8.5:
Even after installing sshpass I still had troubles with a broken pipe error which I believe is the same as this: Downgrading to ansible 2.7 does not have this issue. |
Using the |
FYI I'm working on Ansible 2.9 support in #5361 |
Now that #5361 is merged can we consider this resolved? |
Does it work on all supported platforms? |
Issues go stale after 90d of inactivity. If this issue is safe to close now please do so with Send feedback to sig-testing, kubernetes/test-infra and/or fejta. |
Related to #5842 |
For people watching this issue, if you want to comment in #5847, I bump ansible to latest 2.9 so that the CI tests the latest and greatest |
Since #5847 Kubespray is using Ansible 2.9 /close |
@Miouge1: Closing this issue. In response to this:
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. |
What would you like to be added:
Ensure kubespray is compatible with Ansible 2.8
Why is this needed:
The text was updated successfully, but these errors were encountered: