Skip to content

Commit

Permalink
Release 5.0.2 (#270)
Browse files Browse the repository at this point in the history
Release 5.0.2
  • Loading branch information
pszulczewski authored Oct 24, 2023
1 parent 9af4380 commit 84ea93c
Show file tree
Hide file tree
Showing 85 changed files with 720 additions and 1,997 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ jobs:
python-version:
- "3.9"
nautobot-version:
- "2.0.0"
- "2.0"
ansible-version:
- "2.14"
- "2.15"
Expand All @@ -75,7 +75,7 @@ jobs:
- "3.10"
- "3.11"
nautobot-version:
- "2.0.0"
- "2.0"
ansible-version:
- "2.14"
- "2.15"
Expand Down
12 changes: 11 additions & 1 deletion .github/workflows/trigger_release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,9 +47,19 @@ jobs:
python-version: "3.9"
- name: "Install Python Packages"
run: "pip install ansible-core"
- name: "Create the ansible.cfg file"
run: |
cat << EOF > ansible.cfg
[galaxy]
server_list = published
[galaxy_server.published]
url=https://galaxy.ansible.com/api/
token=${{ secrets.GALAXY_API_TOKEN }}
EOF
shell: bash
- name: "Build the collection"
run: "ansible-galaxy collection build --output-path build"
- name: "Publish the collection"
run: "ansible-galaxy collection publish build/* --api-key=${{ secrets.GALAXY_API_TOKEN }}"
run: "ansible-galaxy collection publish build/*"
needs:
- "tests"
82 changes: 44 additions & 38 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,27 +4,31 @@ networktocode.nautobot Release Notes

.. contents:: Topics

v5.0.1

v5.0.2
======

Release Summary
---------------
Minor Changes
-------------

Fix plugins module
- (#248) Remove choices from various modules, in favor of pynaubot choices() method.
- (#269) Fix SSL verification.

Bugfixes
--------
v5.0.1
======

- (#257) Fix plugin module.
Minor Changes
-------------

- (#257) Fix plugin module.

v5.0.0
======

Release Summary
---------------

This release updates collection code for compatibility code with Nautobot 2.0, where API has breaking changes.
This release updates collection code for compatibility code with Nautobot 2.0, where API has breaking changes.

Breaking Changes / Porting Guide
--------------------------------
Expand All @@ -35,64 +39,66 @@ New Modules
-----------

- networktocode.nautobot.ip_address_to_interface - Creates or removes associations between IP and interface.
- networktocode.nautobot.role - Creates or removes a role.

Removed Modules
-----------

- networktocode.nautobot.site - Removed as locations replace sites and regions.
- networktocode.nautobot.region - Removed as locations replace sites and regions.
- networktocode.nautobot.device_role - Removed as roles changes into generic type with content_types.
- networktocode.nautobot.ipam_role - Removed as roles changes into generic type with content_types.
- networktocode.nautobot.rack_role - Removed as roles changes into generic type with content_types.
- networktocode.nautobot.aggregate - Model removed in 2.0.
- networktocode.nautobot.role - Creates or removes a role. Collapsed from several role modules in DCIM and IPAM.

v4.4.0
v4.5.0
======

Release Summary
---------------

Adds plugin module and makes updates to HTTP handling on GraphQL
Fixes error handling in inventory to not erase inventories, minor bug fixes, and introduces Plugin module

Minor Changes
-------------

- (#211) Removes codecov from dev dependencies
- (#217) Fixes and enables testing for Nautobot 1.5
- (#220) Adds status option to device_interface module

Bugfixes
--------

- (#209) Catches HTTPError for `query_graphql` and fails to enable ansible retries
- (#223) Inventory Hosts Empty On Error
- (#228) Fixes graphql inventory grouping by tags

v4.4.0
======

Minor Changes
-------------

- (#203) Adds plugin module
- (#209) Catches HTTPError for GraphQL query and enables Ansible retries
- (#211) Removes codecov from dev dependencies

v4.3.1
======

Release Summary
---------------

Adds Location and Location Type modules.

Bugfixes
--------
- (#170) Updates incorrect key name
- (#175) Adds additional key options for circuit termination and manufacturer

- (#196) Virtual Chassis return multiple result at times

v4.3.0
======

Minor Changes
-------------
- (#191) Added Location and Location Type modules

- (#185) Updated Doc Fragments
- (#187) Updated Tag documentation
- (#191) Added locations and location_type modules

v4.2.0
======

Release Summary
---------------

Update missing keys on module updates.

Bugfixes
--------
Minor Changes
-------------

- (#171) Add provider_network to circuit_termination module
- (#172) Add description to manufacturer
- (#171) Drop testing for Python 3.6 & Python 3.7 (may still work, just no longer tested)
- (#171) Adds provider_networks to lookup plugin filter

v4.1.1
======
Expand Down
Loading

0 comments on commit 84ea93c

Please sign in to comment.