Skip to content

Commit dac848e

Browse files
authored
Release 3.2.0 (#613)
* Prepare for 3.2.0 - Add changelog information - Bump galaxy.yml to 3.2.0 - Generate docs and changelog using antsibull
1 parent 037584c commit dac848e

File tree

61 files changed

+122
-123
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

61 files changed

+122
-123
lines changed

CHANGELOG.rst

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,23 @@ Netbox.Netbox Release Notes
55
.. contents:: Topics
66

77

8+
v3.2.0
9+
======
10+
11+
Minor Changes
12+
-------------
13+
14+
- Add connected-devices to nb_lookup [#540](https://github.com/netbox-community/ansible_modules/pull/540)
15+
- Add location and power panel as lookup keys to nb_lookup [#599](https://github.com/netbox-community/ansible_modules/pull/599)
16+
- netbox_device_interface and netbox_vm_interface - Add parent interface to modules [#604](https://github.com/netbox-community/ansible_modules/pull/604)
17+
- netbox_virtual_machine - Change vCPU to float from int (to reflect NetBox 3.0) [#605](https://github.com/netbox-community/ansible_modules/pull/605)
18+
19+
Bugfixes
20+
--------
21+
22+
- Copy interfaces before processing [#556](https://github.com/netbox-community/ansible_modules/pull/556)
23+
- Make attached_ips subscriptable. [#609](https://github.com/netbox-community/ansible_modules/pull/609)
24+
825
v3.1.2
926
======
1027

changelogs/changelog.yaml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -554,3 +554,14 @@ releases:
554554
\nThis release works with NetBox 3.0, but needs further investigation with regards to idopmentcy (nothing really major) & some CI.
555555
\nThe next release will idenify and resolve any issues with NetBox 3.0."
556556
release_date: '2021-09-20'
557+
3.2.0:
558+
changes:
559+
minor_changes:
560+
- netbox_device_interface and netbox_vm_interface - Add parent interface to modules [#604](https://github.com/netbox-community/ansible_modules/pull/604)
561+
- netbox_virtual_machine - Change vCPU to float from int (to reflect NetBox 3.0) [#605](https://github.com/netbox-community/ansible_modules/pull/605)
562+
- Add location and power panel as lookup keys to nb_lookup [#599](https://github.com/netbox-community/ansible_modules/pull/599)
563+
- Add connected-devices to nb_lookup [#540](https://github.com/netbox-community/ansible_modules/pull/540)
564+
bugfixes:
565+
- Make attached_ips subscriptable. [#609](https://github.com/netbox-community/ansible_modules/pull/609)
566+
- Copy interfaces before processing [#556](https://github.com/netbox-community/ansible_modules/pull/556)
567+
release_date: '2021-10-18'

docs/plugins/index.rst

Lines changed: 3 additions & 64 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
1+
:orphan:
12

23
.. _plugins_in_netbox.netbox:
34

45
Netbox.Netbox
56
=============
67

7-
Collection version 3.1.2
8+
Collection version 3.2.0
89

910
.. toctree::
1011
:maxdepth: 1
1112

12-
1313
Plugin Index
1414
------------
1515

@@ -84,67 +84,6 @@ Modules
8484
* :ref:`netbox_vrf <ansible_collections.netbox.netbox.netbox_vrf_module>` -- Create, update or delete vrfs within Netbox
8585

8686

87-
8887
.. seealso::
8988

90-
List of :ref:`collections <list_of_collections>` with docs hosted here.
91-
92-
.. toctree::
93-
:maxdepth: 1
94-
:hidden:
95-
96-
nb_inventory_inventory
97-
nb_lookup_lookup
98-
netbox_aggregate_module
99-
netbox_cable_module
100-
netbox_circuit_module
101-
netbox_circuit_termination_module
102-
netbox_circuit_type_module
103-
netbox_cluster_module
104-
netbox_cluster_group_module
105-
netbox_cluster_type_module
106-
netbox_console_port_module
107-
netbox_console_port_template_module
108-
netbox_console_server_port_module
109-
netbox_console_server_port_template_module
110-
netbox_device_module
111-
netbox_device_bay_module
112-
netbox_device_bay_template_module
113-
netbox_device_interface_module
114-
netbox_device_interface_template_module
115-
netbox_device_role_module
116-
netbox_device_type_module
117-
netbox_front_port_module
118-
netbox_front_port_template_module
119-
netbox_inventory_item_module
120-
netbox_ip_address_module
121-
netbox_ipam_role_module
122-
netbox_manufacturer_module
123-
netbox_platform_module
124-
netbox_power_feed_module
125-
netbox_power_outlet_module
126-
netbox_power_outlet_template_module
127-
netbox_power_panel_module
128-
netbox_power_port_module
129-
netbox_power_port_template_module
130-
netbox_prefix_module
131-
netbox_provider_module
132-
netbox_rack_module
133-
netbox_rack_group_module
134-
netbox_rack_role_module
135-
netbox_rear_port_module
136-
netbox_rear_port_template_module
137-
netbox_region_module
138-
netbox_rir_module
139-
netbox_route_target_module
140-
netbox_service_module
141-
netbox_site_module
142-
netbox_tag_module
143-
netbox_tenant_module
144-
netbox_tenant_group_module
145-
netbox_virtual_chassis_module
146-
netbox_virtual_machine_module
147-
netbox_vlan_module
148-
netbox_vlan_group_module
149-
netbox_vm_interface_module
150-
netbox_vrf_module
89+
List of :ref:`collections <list_of_collections>` with docs hosted here.

docs/plugins/nb_inventory_inventory.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ netbox.netbox.nb_inventory -- NetBox inventory source
2020
.. Collection note
2121
2222
.. note::
23-
This plugin is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.1.2).
23+
This plugin is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.2.0).
2424

2525
To install it use: :code:`ansible-galaxy collection install netbox.netbox`.
2626

docs/plugins/nb_lookup_lookup.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ netbox.netbox.nb_lookup -- Queries and returns elements from Netbox
2020
.. Collection note
2121
2222
.. note::
23-
This plugin is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.1.2).
23+
This plugin is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.2.0).
2424

2525
To install it use: :code:`ansible-galaxy collection install netbox.netbox`.
2626

docs/plugins/netbox_aggregate_module.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ netbox.netbox.netbox_aggregate -- Creates or removes aggregates from Netbox
2020
.. Collection note
2121
2222
.. note::
23-
This plugin is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.1.2).
23+
This plugin is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.2.0).
2424

2525
To install it use: :code:`ansible-galaxy collection install netbox.netbox`.
2626

docs/plugins/netbox_cable_module.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ netbox.netbox.netbox_cable -- Create, update or delete cables within Netbox
2020
.. Collection note
2121
2222
.. note::
23-
This plugin is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.1.2).
23+
This plugin is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.2.0).
2424

2525
To install it use: :code:`ansible-galaxy collection install netbox.netbox`.
2626

docs/plugins/netbox_circuit_module.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ netbox.netbox.netbox_circuit -- Create, update or delete circuits within Netbox
2020
.. Collection note
2121
2222
.. note::
23-
This plugin is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.1.2).
23+
This plugin is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.2.0).
2424

2525
To install it use: :code:`ansible-galaxy collection install netbox.netbox`.
2626

docs/plugins/netbox_circuit_termination_module.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ netbox.netbox.netbox_circuit_termination -- Create, update or delete circuit ter
2020
.. Collection note
2121
2222
.. note::
23-
This plugin is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.1.2).
23+
This plugin is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.2.0).
2424

2525
To install it use: :code:`ansible-galaxy collection install netbox.netbox`.
2626

docs/plugins/netbox_circuit_type_module.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ netbox.netbox.netbox_circuit_type -- Create, update or delete circuit types with
2020
.. Collection note
2121
2222
.. note::
23-
This plugin is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.1.2).
23+
This plugin is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.2.0).
2424

2525
To install it use: :code:`ansible-galaxy collection install netbox.netbox`.
2626

docs/plugins/netbox_cluster_group_module.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ netbox.netbox.netbox_cluster_group -- Create, update or delete cluster groups wi
2020
.. Collection note
2121
2222
.. note::
23-
This plugin is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.1.2).
23+
This plugin is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.2.0).
2424

2525
To install it use: :code:`ansible-galaxy collection install netbox.netbox`.
2626

docs/plugins/netbox_cluster_module.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ netbox.netbox.netbox_cluster -- Create, update or delete clusters within Netbox
2020
.. Collection note
2121
2222
.. note::
23-
This plugin is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.1.2).
23+
This plugin is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.2.0).
2424

2525
To install it use: :code:`ansible-galaxy collection install netbox.netbox`.
2626

docs/plugins/netbox_cluster_type_module.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ netbox.netbox.netbox_cluster_type -- Create, update or delete cluster types with
2020
.. Collection note
2121
2222
.. note::
23-
This plugin is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.1.2).
23+
This plugin is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.2.0).
2424

2525
To install it use: :code:`ansible-galaxy collection install netbox.netbox`.
2626

docs/plugins/netbox_console_port_module.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ netbox.netbox.netbox_console_port -- Create, update or delete console ports with
2020
.. Collection note
2121
2222
.. note::
23-
This plugin is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.1.2).
23+
This plugin is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.2.0).
2424

2525
To install it use: :code:`ansible-galaxy collection install netbox.netbox`.
2626

docs/plugins/netbox_console_port_template_module.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ netbox.netbox.netbox_console_port_template -- Create, update or delete console p
2020
.. Collection note
2121
2222
.. note::
23-
This plugin is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.1.2).
23+
This plugin is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.2.0).
2424

2525
To install it use: :code:`ansible-galaxy collection install netbox.netbox`.
2626

docs/plugins/netbox_console_server_port_module.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ netbox.netbox.netbox_console_server_port -- Create, update or delete console ser
2020
.. Collection note
2121
2222
.. note::
23-
This plugin is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.1.2).
23+
This plugin is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.2.0).
2424

2525
To install it use: :code:`ansible-galaxy collection install netbox.netbox`.
2626

docs/plugins/netbox_console_server_port_template_module.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ netbox.netbox.netbox_console_server_port_template -- Create, update or delete co
2020
.. Collection note
2121
2222
.. note::
23-
This plugin is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.1.2).
23+
This plugin is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.2.0).
2424

2525
To install it use: :code:`ansible-galaxy collection install netbox.netbox`.
2626

docs/plugins/netbox_device_bay_module.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ netbox.netbox.netbox_device_bay -- Create, update or delete device bays within N
2020
.. Collection note
2121
2222
.. note::
23-
This plugin is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.1.2).
23+
This plugin is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.2.0).
2424

2525
To install it use: :code:`ansible-galaxy collection install netbox.netbox`.
2626

docs/plugins/netbox_device_bay_template_module.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ netbox.netbox.netbox_device_bay_template -- Create, update or delete device bay
2020
.. Collection note
2121
2222
.. note::
23-
This plugin is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.1.2).
23+
This plugin is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.2.0).
2424

2525
To install it use: :code:`ansible-galaxy collection install netbox.netbox`.
2626

docs/plugins/netbox_device_interface_module.rst

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ netbox.netbox.netbox_device_interface -- Creates or removes interfaces on device
2020
.. Collection note
2121
2222
.. note::
23-
This plugin is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.1.2).
23+
This plugin is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.2.0).
2424

2525
To install it use: :code:`ansible-galaxy collection install netbox.netbox`.
2626

@@ -321,6 +321,22 @@ Parameters
321321
<td>
322322
<div>Name of the interface to be created</div>
323323
</td>
324+
</tr>
325+
<tr>
326+
<td class="elbow-placeholder"></td>
327+
<td colspan="1">
328+
<div class="ansibleOptionAnchor" id="parameter-data/parent_interface"></div>
329+
<b>parent_interface</b>
330+
<a class="ansibleOptionLink" href="#parameter-data/parent_interface" title="Permalink to this option"></a>
331+
<div style="font-size: small">
332+
<span style="color: purple">raw</span>
333+
</div>
334+
</td>
335+
<td>
336+
</td>
337+
<td>
338+
<div>The device&#x27;s parent interface</div>
339+
</td>
324340
</tr>
325341
<tr>
326342
<td class="elbow-placeholder"></td>

docs/plugins/netbox_device_interface_template_module.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ netbox.netbox.netbox_device_interface_template -- Creates or removes interfaces
2020
.. Collection note
2121
2222
.. note::
23-
This plugin is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.1.2).
23+
This plugin is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.2.0).
2424

2525
To install it use: :code:`ansible-galaxy collection install netbox.netbox`.
2626

docs/plugins/netbox_device_module.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ netbox.netbox.netbox_device -- Create, update or delete devices within Netbox
2020
.. Collection note
2121
2222
.. note::
23-
This plugin is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.1.2).
23+
This plugin is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.2.0).
2424

2525
To install it use: :code:`ansible-galaxy collection install netbox.netbox`.
2626

docs/plugins/netbox_device_role_module.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ netbox.netbox.netbox_device_role -- Create, update or delete devices roles withi
2020
.. Collection note
2121
2222
.. note::
23-
This plugin is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.1.2).
23+
This plugin is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.2.0).
2424

2525
To install it use: :code:`ansible-galaxy collection install netbox.netbox`.
2626

docs/plugins/netbox_device_type_module.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ netbox.netbox.netbox_device_type -- Create, update or delete device types within
2020
.. Collection note
2121
2222
.. note::
23-
This plugin is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.1.2).
23+
This plugin is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.2.0).
2424

2525
To install it use: :code:`ansible-galaxy collection install netbox.netbox`.
2626

docs/plugins/netbox_front_port_module.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ netbox.netbox.netbox_front_port -- Create, update or delete front ports within N
2020
.. Collection note
2121
2222
.. note::
23-
This plugin is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.1.2).
23+
This plugin is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.2.0).
2424

2525
To install it use: :code:`ansible-galaxy collection install netbox.netbox`.
2626

docs/plugins/netbox_front_port_template_module.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ netbox.netbox.netbox_front_port_template -- Create, update or delete front port
2020
.. Collection note
2121
2222
.. note::
23-
This plugin is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.1.2).
23+
This plugin is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.2.0).
2424

2525
To install it use: :code:`ansible-galaxy collection install netbox.netbox`.
2626

docs/plugins/netbox_inventory_item_module.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ netbox.netbox.netbox_inventory_item -- Creates or removes inventory items from N
2020
.. Collection note
2121
2222
.. note::
23-
This plugin is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.1.2).
23+
This plugin is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.2.0).
2424

2525
To install it use: :code:`ansible-galaxy collection install netbox.netbox`.
2626

docs/plugins/netbox_ip_address_module.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ netbox.netbox.netbox_ip_address -- Creates or removes IP addresses from Netbox
2020
.. Collection note
2121
2222
.. note::
23-
This plugin is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.1.2).
23+
This plugin is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.2.0).
2424

2525
To install it use: :code:`ansible-galaxy collection install netbox.netbox`.
2626

docs/plugins/netbox_ipam_role_module.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ netbox.netbox.netbox_ipam_role -- Creates or removes ipam roles from Netbox
2020
.. Collection note
2121
2222
.. note::
23-
This plugin is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.1.2).
23+
This plugin is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.2.0).
2424

2525
To install it use: :code:`ansible-galaxy collection install netbox.netbox`.
2626

docs/plugins/netbox_manufacturer_module.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ netbox.netbox.netbox_manufacturer -- Create or delete manufacturers within Netbo
2020
.. Collection note
2121
2222
.. note::
23-
This plugin is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.1.2).
23+
This plugin is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.2.0).
2424

2525
To install it use: :code:`ansible-galaxy collection install netbox.netbox`.
2626

0 commit comments

Comments
 (0)