Hi all,

The problem was that the workers needed to be updated with ''yum -y 
update''. I added the following code to my playbook:

      - name: yum update
        yum:
          name: '*'
          state: latest


Unfortunately I don't know why this solved the problem :(

Thanks for helping!


Em sexta-feira, 11 de maio de 2018 08:44:37 UTC-3, Jean-Yves LENHOF 
escreveu:
>
> Hi,
>
> Please provide logs to see the exact problem
>
> Perhaps information given by a manual yum could help also...
>
>
> But looking for your problem I found some related information that could 
> (not sure) let us know that the problem is somewhere else :
>
> https://github.com/kubernetes/kubernetes/issues/37922
>
> https://github.com/kubernetes/kubernetes/issues/60134
>
> Regards,
>
> JY
>
> Le 11/05/2018 à 13:26, Fabio Gomes Sakiyama a écrit :
>
> Hi Jean/js.a 
>
> I splitted up but the error persists. I'm not sure if my playbook is 
> correct though. Here's the splitted playbook.
>
> ---
>   - hosts: all
>     become: yes
>     tasks:
>       - name: install docker
>         yum:
>           name: docker
>           state: present
>           update_cache: true
>
>       - name: add yum key repo
>         rpm_key:
>           key: "https://packages.cloud.google.com/yum/doc/yum-key.gpg"; 
> <https://packages.cloud.google.com/yum/doc/yum-key.gpg>
>           state: present
>
>       - name: add rpm key repo
>         rpm_key:
>           key: 
> "https://packages.cloud.google.com/yum/doc/rpm-package-key.gpg"; 
> <https://packages.cloud.google.com/yum/doc/rpm-package-key.gpg>
>           state: present
>
>       - name: add repo
>         yum_repository:
>           name: kuberepo
>           description: kubernetes-repo
>           baseurl: 
> "https://packages.cloud.google.com/yum/repos/kubernetes-el7-x86_64"; 
> <https://packages.cloud.google.com/yum/repos/kubernetes-el7-x86_64>
>           enabled: yes
>           gpgcheck: yes
>           repo_gpgcheck: yes
>
>
>
>
> Em sexta-feira, 11 de maio de 2018 00:11:46 UTC-3, js.a escreveu: 
>>
>> Hey Fabio, like Jean-Yves said, try to split up your "Add repo" task in 
>> two, key install and package install. Something like this: 
>>
>> - name: add key repo
>>         rpm_key:
>>           key: "
>> https://packages.cloud.google.com/yum/doc/rpm-package-key.gpg";
>>           state: present
>>
>> - name: add repo
>>         yum_repository:
>>           name: kuberepo
>>           description: kubernetes-repo
>>           baseurl: "
>> https://packages.cloud.google.com/yum/repos/kubernetes-el7-x86_64";
>>           enabled: yes
>>           gpgcheck: yes
>>           repo_gpgcheck: yes
>>
>>
>> -------------------------------------------------
>>
>> Em quinta-feira, 10 de maio de 2018 17:02:54 UTC-3, Jean-Yves LENHOF 
>> escreveu: 
>>>
>>> Hi,
>>>
>>> Could you try to add the GPG key with something like this before doing 
>>> the yum ansible command ?
>>>
>>> - name: Add repository key
>>>   rpm_key:
>>>     key: "https://packages.cloud.google.com/yum/doc/rpm-package-key.gpg"; 
>>> <https://packages.cloud.google.com/yum/doc/rpm-package-key.gpg>
>>>
>>> Regards,
>>>
>>> Le 10/05/2018 à 18:25, Fabio Gomes Sakiyama a écrit :
>>>
>>> Hi, 
>>>
>>> I'm trying to install kubelet with *Ansible*, but I'm struggling to do 
>>> it.
>>>
>>>
>>> This is my *playbook*:
>>>
>>>
>>> ---
>>>   - hosts: all
>>>     become: yes
>>>     tasks:
>>>       - name: install docker
>>>         yum:
>>>           name: docker
>>>           state: present
>>>           update_cache: true
>>>
>>>       - name: add repo
>>>         yum_repository:
>>>           name: kuberepo
>>>           description: kubernetes-repo
>>>           baseurl: 
>>> "https://packages.cloud.google.com/yum/repos/kubernetes-el7-x86_64"; 
>>> <https://packages.cloud.google.com/yum/repos/kubernetes-el7-x86_64>
>>>           enabled: yes
>>>           gpgcheck: yes
>>>           repo_gpgcheck: yes
>>>           gpgkey:
>>>             - "https://packages.cloud.google.com/yum/doc/yum-key.gpg"; 
>>> <https://packages.cloud.google.com/yum/doc/yum-key.gpg>
>>>             - 
>>> "https://packages.cloud.google.com/yum/doc/rpm-package-key.gpg"; 
>>> <https://packages.cloud.google.com/yum/doc/rpm-package-key.gpg>
>>>
>>>       - name: setenforce
>>>         shell: setenforce 0
>>>
>>>       - name: install kubelet
>>>         yum:
>>>           name: kubelet
>>>           state: present
>>>           update_cache: true
>>>
>>>
>>> This is the *error* when i run the playbook (ansible-playbook -i hosts 
>>> kube-dependencies.yml) 
>>>
>>>
>>> <https://lh3.googleusercontent.com/-oT8v8pXEIb0/WvRyKSWIGvI/AAAAAAAATK8/ZpT3y8kJ5cwPjxgUQ3hBkMhMSxI_ByIjgCLcBGAs/s1600/ansibleError.png>
>>>
>>>
>>> The "ok" from [master] node is because I manually executed "sudo yum 
>>> install kubelet" on that machine, and it worked.
>>>
>>>
>>> *Conclusions:* So basically, manually executing the yum install command 
>>> it works, but I can't make it work with ansible.
>>>
>>>
>>> Any clues? What am I doing wrong?
>>>
>>>
>>> Thanks in advance!
>>>
>>>
>>> -- 
>>> You received this message because you are subscribed to the Google 
>>> Groups "Ansible Project" group.
>>> To unsubscribe from this group and stop receiving emails from it, send 
>>> an email to ansible-proje...@googlegroups.com.
>>> To post to this group, send email to ansible...@googlegroups.com.
>>> To view this discussion on the web visit 
>>> https://groups.google.com/d/msgid/ansible-project/d20d7fb9-3fb7-4084-8655-950b69a38380%40googlegroups.com
>>>  
>>> <https://groups.google.com/d/msgid/ansible-project/d20d7fb9-3fb7-4084-8655-950b69a38380%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>>
>>> -- 
> You received this message because you are subscribed to the Google Groups 
> "Ansible Project" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to ansible-proje...@googlegroups.com <javascript:>.
> To post to this group, send email to ansible...@googlegroups.com 
> <javascript:>.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/ansible-project/fd327a34-5296-40b9-bc09-a271d0eee74d%40googlegroups.com
>  
> <https://groups.google.com/d/msgid/ansible-project/fd327a34-5296-40b9-bc09-a271d0eee74d%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to ansible-project+unsubscr...@googlegroups.com.
To post to this group, send email to ansible-project@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/3a110d13-20a3-40d1-be42-a84a662f7403%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to