To support the continued growth of Ansible we are expanding Ansible Galaxy to include new functionality and tooling. A goal of this expansion is to provide a minimum viable level of quality checks for content on Ansible Galaxy. One of the first steps we are taking is adopting molecule and ansible-lint as official Red Hat Ansible projects.
ansible-lint and molecule are great tools. They’ve been built and tested by the community that we see as essential parts of enhancing development of Ansible automation. By adopting these tools, Red Hat intends to invest resources working with the community to make them even better. We are very excited to integrate ansible-lint and molecule with the rest of the Ansible projects.
We would like to thank Cisco, specifically John Dewey, for their work on molecule. Cisco’s willingness to transfer this project over to the Red Hat Ansible team lends great credence to their contributions to the open source ecosystem. We also want to thank Will Thames, the maintainer of ansible-lint, for his contributions developing a tool that has done so much for Playbook authors. We look forward to working with the communities that have made these projects what they are. We want to share further improvements with the broader Ansible community as well.
So what happens now? The repos will be migrated to the Ansible organization on GitHub. The transition and roadmap will be iterated on gradually. Ideally, the community will help guide our decision making as we go forward.
If you’re not familiar with these projects I encourage you to become more familiar with them and how they can make automating with Ansible even more simple and frictionless.
The existing https://hub.docker.com/r/retr0h/molecule/ will not receive further updates.
Details on how pull from the new location will be included in follow up email
We will move the GitHub repos and make the associated updates the week of 29th October. Once the repo move has been completed and documentation has been rebuilt we will release new versions of both projects. We’ll send release announcements to the ansible-announce mailing list and to the relevant community lists.
What you will need to do after the changes:
If you’ve checked out the code for either project, you’ll need to update your git remote.
If you’re using Molecule from hub.docker.com, you’ll need to to update your docker registry.
We’ll provide more details when the changes have been made.
The existing https://hub.docker.com/r/retr0h/molecule/ will not receive further updates.
Details on how pull from the new location will be included in follow up email
We will move the GitHub repos and make the associated updates the week of 29th October. Once the repo move has been completed and documentation has been rebuilt we will release new versions of both projects. We’ll send release announcements to the ansible-announce mailing list and to the relevant community lists.
What you will need to do after the changes:
If you’ve checked out the code for either project, you’ll need to update your git remote.
If you’re using Molecule from hub.docker.com, you’ll need to to update your docker registry.
We’ll provide more details when the changes have been made.