DEV Community

Cover image for Simplify Ansible Upgrades: Steampunk Spotter 1.1 has been released
XLAB Steampunk
XLAB Steampunk

Posted on • Updated on

Simplify Ansible Upgrades: Steampunk Spotter 1.1 has been released

We're excited to announce that the new version of Steampunk Spotter, Assisted Automation Writing Tool for your Playbooks, is here.

Steampunk Spotter 1.1 brings new checks, features, and reporting functions to help you simplify your automation.

What’s new?

⚙️ New checks for simplified upgrades between old and new Ansible versions, including:

A check for missing entries in requirements.yml, which checks if the requirements.yml file is missing an Ansible Collection or if there is no requirements.yml file at all and it needs to be generated.

A check for changes in module parameter's default values, which warns if the default value of a parameter in the module might have changed with the Ansible or collection version change.

⚙️ Rewrite function for Ansible Collection requirements

Spotter CLI can automatically fix or generate the requirements.yml file to ensure that the required versions of the collections used in your Ansible project get installed.

⚙️ Quick reference to Ansible module documentation for the entire Ansible Galaxy

Whenever Spotter CLI spots something in your playbooks, it will point you to the module documentation of the correct collection version.

⚙️ Most common mistakes feature in the Spotter app

Get useful insight on what most often leads to failed execution of your playbooks, so you can work on avoiding making the same mistakes.

⚙️ GitLab integration

Spotter CLI tool outputs scan results compatible with GitLab's unit test report, meaning that GitLab CI/CD displays check results as green check marks for successful checks and red crosses for unsuccessful checks.

Image description

Top comments (0)