Skip to content
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

Missing ec2 driver defaults in scenario #190

Open
gamblar13 opened this issue Sep 18, 2023 · 3 comments
Open

Missing ec2 driver defaults in scenario #190

gamblar13 opened this issue Sep 18, 2023 · 3 comments

Comments

@gamblar13
Copy link

As i started using Molecule 6.0.2 with the newest ec2-driver, "molecule init..." command doesn't provide the correct file contents matching the drivers ec2.
For example the create.yml has not the values from

src/molecule_plugins/ec2/cookiecutter/{{cookiecutter.molecule_directory}}/{{cookiecutter.scenario_name}}

Instead the values are from ...molecule/data/templates/scenario/create.yml.j2

Installation method

  • Python venv
  • pip3 install molecule 'molecule-plugins[ec2]'

Version Information:
molecule 6.0.2 using python 3.10
ansible:2.15.3
azure:23.5.0 from molecule_plugins
containers:23.5.0 from molecule_plugins requiring collections: ansible.posix>=1.3.0 community.docker>=1.9.1 containers.podman>=1.8.1
default:6.0.2 from molecule
docker:23.5.0 from molecule_plugins requiring collections: community.docker>=3.0.2 ansible.posix>=1.4.0
ec2:23.5.0 from molecule_plugins
gce:23.5.0 from molecule_plugins requiring collections: google.cloud>=1.0.2 community.crypto>=1.8.0
podman:23.5.0 from molecule_plugins requiring collections: containers.podman>=1.7.0 ansible.posix>=1.3.0
vagrant:23.5.0 from molecule_plugins

Thanks

@apatard
Copy link
Member

apatard commented Sep 18, 2023

Not really a plugin issue. It's probably a "side effect" of ansible/molecule@21dcd2b. Anyway the plan of the molecule maintainers is to kill the plugins even if currently, there's nothing providing equivalent of the plugin repo. I'm afraid you'll have to write your own playbooks.

@gamblar13
Copy link
Author

Thanks for your answer. I see. This is really disappointing. The templates were a great help.

@theko2fi
Copy link

Killing the plugins is a bad idea. Why break something that's working well? It's really disappointing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants