Skip to content

[Bug]: release v3.15.0 not available in Ansible Galaxy #1104

@arjanhak

Description

@arjanhak

Ansible NetBox Collection version

v3.15.0

Ansible version

ansible [core 2.13.3]
  config file = None
  configured module search path = ['/root/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules']
  ansible python module location = /usr/local/lib/python3.10/site-packages/ansible
  ansible collection location = /root/.ansible/collections:/usr/share/ansible/collections
  executable location = /usr/local/bin/ansible
  python version = 3.10.6 (main, Aug 10 2022, 00:19:55) [GCC 11.2.1 20220219]
  jinja version = 3.1.2
  libyaml = False

NetBox version

v3.6.4

Python version

3.10

Steps to Reproduce

Try to use version 3.15.0 in my collections/requirements.yml:

---
collections:
  - name: netbox.netbox
    type: galaxy
    version: 3.15.0

Expected Behavior

Can use v3.15.0 of the Ansible NetBox Collection to insert/update devices with "role" instead of "device_role"

Observed Behavior

ERROR! Failed to resolve the requested dependencies map. Could not satisfy the following requirements:\n* netbox.netbox:3.15.0 (direct request)

Looking at the last run of the "Deploy collection to Ansible Galaxy" action, the solution may be as simple as using actions/checkout@v3 instead of actions/checkout@v2 in .github/workflows/release.yml.
Although in fact the checkout action is currently already at v4...

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions