You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.rst
+28Lines changed: 28 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,6 +5,34 @@ NetBox.NetBox Release Notes
5
5
.. contents:: Topics
6
6
7
7
8
+
v3.4.0
9
+
======
10
+
11
+
Minor Changes
12
+
-------------
13
+
14
+
- nb_inventory - Add documentation for use of inventory plugin in Tower/AWX [#648](https://github.com/netbox-community/ansible_modules/pull/648)
15
+
- nb_inventory - Cache OpenAPI locally to speed up inventory [#617](https://github.com/netbox-community/ansible_modules/pull/617)
16
+
- nb_lookup - Add missing endpoints to nb_lookup [#655](https://github.com/netbox-community/ansible_modules/pull/655)
17
+
- netbox_cable - Improve lookup speed on NetBox versions earlier than 3.0.6 [#645](https://github.com/netbox-community/ansible_modules/pull/645)
18
+
- netbox_inventory_item - Add label and custom fields to module [#632](https://github.com/netbox-community/ansible_modules/pull/632)
19
+
- netbox_provider_network - Add module for handling provider networks [#653](https://github.com/netbox-community/ansible_modules/pull/653)
20
+
- netbox_virtual_chassis - Add custom_fields to netbox_virtual_chassis [#657](https://github.com/netbox-community/ansible_modules/pull/657)
21
+
- netbox_vm_interface - Add custom fields to module [#637](https://github.com/netbox-community/ansible_modules/pull/637)
22
+
23
+
Bugfixes
24
+
--------
25
+
26
+
- nb_lookup - Fix documentation of validate_cert [#629](https://github.com/netbox-community/ansible_modules/pull/629)
27
+
- netbox_site - Ensure idempotency between NetBox version 2.11 and 3.00 [#631](https://github.com/netbox-community/ansible_modules/pull/631)
28
+
- netbox_virtual_chassis - Fix issue with virtual chassis creation [#657](https://github.com/netbox-community/ansible_modules/pull/657)
29
+
- netbox_virtual_machine - Ensure idempotency between NetBox version 2.11 and 3.00 [#633](https://github.com/netbox-community/ansible_modules/pull/633)
30
+
31
+
New Modules
32
+
-----------
33
+
34
+
- netbox.netbox.netbox_provider_network - Create, update or delete Provider Network in NetBox
Copy file name to clipboardExpand all lines: changelogs/changelog.yaml
+21Lines changed: 21 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -583,3 +583,24 @@ releases:
583
583
name: netbox_config_context
584
584
namespace: ''
585
585
release_date: '2021-10-25'
586
+
3.4.0:
587
+
changes:
588
+
minor_changes:
589
+
- netbox_inventory_item - Add label and custom fields to module [#632](https://github.com/netbox-community/ansible_modules/pull/632)
590
+
- nb_inventory - Cache OpenAPI locally to speed up inventory [#617](https://github.com/netbox-community/ansible_modules/pull/617)
591
+
- netbox_vm_interface - Add custom fields to module [#637](https://github.com/netbox-community/ansible_modules/pull/637)
592
+
- netbox_provider_network - Add module for handling provider networks [#653](https://github.com/netbox-community/ansible_modules/pull/653)
593
+
- nb_lookup - Add missing endpoints to nb_lookup [#655](https://github.com/netbox-community/ansible_modules/pull/655)
594
+
- netbox_virtual_chassis - Add custom_fields to netbox_virtual_chassis [#657](https://github.com/netbox-community/ansible_modules/pull/657)
595
+
- nb_inventory - Add documentation for use of inventory plugin in Tower/AWX [#648](https://github.com/netbox-community/ansible_modules/pull/648)
596
+
- netbox_cable - Improve lookup speed on NetBox versions earlier than 3.0.6 [#645](https://github.com/netbox-community/ansible_modules/pull/645)
597
+
bugfixes:
598
+
- netbox_site - Ensure idempotency between NetBox version 2.11 and 3.00 [#631](https://github.com/netbox-community/ansible_modules/pull/631)
599
+
- netbox_virtual_machine - Ensure idempotency between NetBox version 2.11 and 3.00 [#633](https://github.com/netbox-community/ansible_modules/pull/633)
600
+
- nb_lookup - Fix documentation of validate_cert [#629](https://github.com/netbox-community/ansible_modules/pull/629)
601
+
- netbox_virtual_chassis - Fix issue with virtual chassis creation [#657](https://github.com/netbox-community/ansible_modules/pull/657)
602
+
modules:
603
+
- description: Create, update or delete Provider Network in NetBox
Copy file name to clipboardExpand all lines: docs/plugins/index.rst
+3-2Lines changed: 3 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,10 +2,10 @@
2
2
3
3
.. _plugins_in_netbox.netbox:
4
4
5
-
NetBox.NetBox
5
+
Netbox.Netbox
6
6
=============
7
7
8
-
Collection version 3.3.0
8
+
Collection version 3.4.0
9
9
10
10
.. toctree::
11
11
:maxdepth:1
@@ -65,6 +65,7 @@ Modules
65
65
* :ref:`netbox_power_port_template <ansible_collections.netbox.netbox.netbox_power_port_template_module>` -- Create, update or delete power port templates within NetBox
66
66
* :ref:`netbox_prefix <ansible_collections.netbox.netbox.netbox_prefix_module>` -- Creates or removes prefixes from NetBox
67
67
* :ref:`netbox_provider <ansible_collections.netbox.netbox.netbox_provider_module>` -- Create, update or delete providers within NetBox
68
+
* :ref:`netbox_provider_network <ansible_collections.netbox.netbox.netbox_provider_network_module>` -- Create, update or delete provider networks within NetBox
68
69
* :ref:`netbox_rack <ansible_collections.netbox.netbox.netbox_rack_module>` -- Create, update or delete racks within NetBox
69
70
* :ref:`netbox_rack_group <ansible_collections.netbox.netbox.netbox_rack_group_module>` -- Create, update or delete racks groups within NetBox
70
71
* :ref:`netbox_rack_role <ansible_collections.netbox.netbox.netbox_rack_role_module>` -- Create, update or delete racks roles within NetBox
This plugin is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.3.0).
23
+
This plugin is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.4.0).
24
24
25
25
To install it use: :code:`ansible-galaxy collection install netbox.netbox`.
26
26
@@ -1016,6 +1016,28 @@ Examples
1016
1016
- prefix: status
1017
1017
key: status.value
1018
1018
1019
+
# For use in Ansible Tower (AWX), please see this blog from RedHat: https://www.ansible.com/blog/using-an-inventory-plugin-from-a-collection-in-ansible-tower
1020
+
# The credential for NetBox will need to expose NETBOX_API and NETBOX_TOKEN as environment variables.
1021
+
# Example Ansible Tower credential Input Configuration:
1022
+
1023
+
fields:
1024
+
- id: NETBOX_API
1025
+
type: string
1026
+
label: NetBox Host URL
1027
+
- id: NETBOX_TOKEN
1028
+
type: string
1029
+
label: NetBox API Token
1030
+
secret: true
1031
+
required:
1032
+
- NETBOX_API
1033
+
- NETBOX_TOKEN
1034
+
1035
+
# Example Ansible Tower credential Injector Configuration:
<div>If <code>no</code>, SSL certificates will not be validated. This should only be used on personally controlled sites using self-signed certificates.</div>
280
+
<div>If <code>no</code>, SSL certificates will not be validated.</div>
281
+
<div>This should only be used on personally controlled sites using a self-signed certificates.</div>
<div>If <code>no</code>, SSL certificates will not be validated. This should only be used on personally controlled sites using self-signed certificates.</div>
415
+
<div>If <code>no</code>, SSL certificates will not be validated.</div>
416
+
<div>This should only be used on personally controlled sites using a self-signed certificates.</div>
0 commit comments