Hi,

Could you please provide `ansible-galaxy collection list` output?
helm_repository is added in Kubernetes collection 0.11.0. If your version
Kubernetes collection is less than this then you need to update.


On Sat, Jul 11, 2020 at 8:51 AM [email protected] <[email protected]>
wrote:

> I am trying to use Ansible collections with my molecule test
>
> molecule.yml
>
> ```
> ---
> dependency:
> name: galaxy
> options:
> requirements-file: molecule/common/requirements.yml
> driver:
> name: delegated
> options:
> managed: False
> ansible_connection_options:
> ansible_connection: local
> lint: |
> set -e
> yamllint .
> platforms:
> - name: molecule-kind-ingress
> provisioner:
> name: ansible
> verifier:
> name: ansible
> playbooks:
> converge: ${MOLECULE_PLAYBOOK:-converge.yml}
> ```
>
> With my converge.yml
>
> ```
> ---
> - name: Converge
> hosts: localhost
> connection: local
>
> collections:
> - community.kubernetes
>
> vars:
> ansible_python_interpreter: '{{ ansible_playbook_python }}'
> cluster_name: molecule-ingress
> kind_home_dir: "/tmp/kind_test"
> deploy_ingress: True
>
> roles:
> - role: kameshsampath.kind
> ```
>
> When running the test molecule is not picking up my collection, eventually
> resulting in a playbook error like:
>
> ```
> fatal: [localhost]: FAILED! => {
>     "reason": "couldn't resolve module/action 'helm_repository'. This
> often indicates a misspelling, missing collection, or incorrect module
> path.\n\nThe error appears to be in
> '/Users/kameshs/git/kameshsampath/kameshsampath.kind/tasks/ingress.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: Add
> stable chart Repo\n  ^ here\n"
> }
> ```
>
> my requirements.yml does have the following entry
>
> ```
> ---
> collections:
> - community.kubernetes
> ```
>
> I am not sure if I am missing anything here ?
>
> --
> 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 [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/ansible-project/1f2320e3-e0ff-41eb-ad27-234e467adeadn%40googlegroups.com
> <https://groups.google.com/d/msgid/ansible-project/1f2320e3-e0ff-41eb-ad27-234e467adeadn%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>


-- 
Thanks,
Abhijeet Kasurde

-- 
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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/CAFwWkHqPvnL2BeV_1fp7Cus6zCSNxN_PON7Xg3rZ-mjmfpPDsg%40mail.gmail.com.

Reply via email to