-
-
Notifications
You must be signed in to change notification settings - Fork 13
remove additional bracket #23
remove additional bracket #23
Conversation
@WissemChb By any chance could you also work on updating this driver to use fully qualified collections names and expose the required collection needed? Requiring a collection is done by adding something like https://github.com/ansible-community/molecule-podman/blob/main/src/molecule_podman/driver.py#L237-L240 and bumping driver to require molecule 3.4.0 or newer. |
Hi @ssbarnea, Thank you for your review. Yes, with pleasure, I'll add the feature. |
I'm sorry, I checked the
|
No, molecule python package dependency is already correct at https://github.com/ansible-community/molecule-gce/blob/main/setup.cfg#L65 just add google.cloud like you already have and update the playbooks to use full module names like |
The playbooks already use the fully qualified collection name for google.cloud modules, we could add the FQCN for openssh_keypair (community.crypto) the same way (driver.py + FQCN in the task), and also use FQCN for ansible.builtin modules as recommended by Ansible. |
@nbttmbrg Glad to see that, I was sure I seen something w/o it yesterday, maybe I was looking the wrong place. This means that only advertising the required collection is enough. |
Would it be overkill to specify the collection for every module ? |
Added an issue for this specific topic to continue the conversation there : |
Bug
There is an additional Bracket that is introduced in the instance SSH public key association that fails the SSH connection to the instance.
Additional information
Molecule version