ReleaseDigitalOcean (GradientAI)DigitalOcean (GradientAI)published Dec 10, 2025seen 5d

digitalocean/ansible-collection v1.5.0

digitalocean/ansible-collection

Open original ↗

Captured source

source ↗
published Dec 10, 2025seen 5dcaptured 12hhttp 200method plain

v1.5.0

Repository: digitalocean/ansible-collection

Tag: v1.5.0

Published: 2025-12-10T19:40:04Z

Prerelease: no

Release notes: Breaking Changes / Porting Guide --------------------------------

  • droplets inventory plugin - the C(tags) attribute is now automatically renamed to C(do_tags) when included in the C(attributes) list to avoid conflicting with Ansible's reserved C(tags) variable. Users should update their inventory configurations to use C(do_tags) in C(keyed_groups), C(compose), and C(groups) sections (https://github.com/digitalocean/ansible-collection/issues/249).

Bugfixes --------

  • droplet_action_resize - fixed to properly capture and poll the action response from the API instead of repeatedly querying the droplet state. The action response is now returned in the module output and used to determine when the resize operation completes (https://github.com/digitalocean/ansible-collection/issues/243).
  • droplets inventory plugin - fixed warning "[WARNING]: Found variable using reserved name 'tags'" by automatically renaming the C(tags) attribute to C(do_tags) to avoid conflicting with Ansible's reserved variable name (https://github.com/digitalocean/ansible-collection/issues/249).
  • ssh_key - module now handles the case where an SSH key with the same public key already exists on the account, making it idempotent instead of failing with a 422 error (https://github.com/digitalocean/ansible-collection/issues/102).
  • tag - fixed KeyError when tag creation fails due to validation errors. The module now properly catches and reports API error messages instead of showing a cryptic KeyError (https://github.com/digitalocean/ansible-collection/issues/181).

Notability

notability 4.0/10

Routine release of infrastructure tool