Skip to content

Commit 8ef41b2

Browse files
authored
Merge pull request #1173 from netbox-community/devel
Release 3.17
2 parents e2f9a94 + 3c12f31 commit 8ef41b2

File tree

218 files changed

+12489
-6019
lines changed

Some content is hidden

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

218 files changed

+12489
-6019
lines changed

.github/workflows/main.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -76,12 +76,12 @@ jobs:
7676
fail-fast: false
7777
matrix:
7878
include:
79-
- VERSION: "v3.4"
80-
NETBOX_DOCKER_VERSION: 2.5.3
8179
- VERSION: "v3.5"
8280
NETBOX_DOCKER_VERSION: 2.6.1
8381
- VERSION: "v3.6"
8482
NETBOX_DOCKER_VERSION: 2.7.0
83+
- VERSION: "v3.7"
84+
NETBOX_DOCKER_VERSION: 2.7.0
8585
# If we want to integration test wiht all supported Python:
8686
#python-version: ["3.9", "3.10", "3.11"]
8787

CHANGELOG.rst

+22
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,28 @@ NetBox.NetBox Release Notes
55
.. contents:: Topics
66

77

8+
v3.17.0
9+
=======
10+
11+
Minor Changes
12+
-------------
13+
14+
- CI - CI adjustments [#1154](https://github.com/netbox-community/ansible_modules/pull/1154) [#1155](https://github.com/netbox-community/ansible_modules/pull/1155) [#1157](https://github.com/netbox-community/ansible_modules/pull/1157)
15+
- nb_lookup - Add new VPN endpoints for NetBox 3.7 support [#1162](https://github.com/netbox-community/ansible_modules/pull/1162)
16+
- netbox_rack_role - Add description option [#1143](https://github.com/netbox-community/ansible_modules/pull/1143)
17+
- netbox_virtual_disk - New module [#1153](https://github.com/netbox-community/ansible_modules/pull/1153)
18+
- netbox_virtual_machine and netbox_device - Add option config_template [#1171](https://github.com/netbox-community/ansible_modules/pull/1171)
19+
20+
Bugfixes
21+
--------
22+
23+
- netbox_vlan - Fix documentation of vlan_group [#1138](https://github.com/netbox-community/ansible_modules/pull/1138)
24+
25+
New Modules
26+
-----------
27+
28+
- netbox.netbox.netbox_virtual_disk - Create, updates, or removes a disk from a Virtual Machine
29+
830
v3.16.0
931
=======
1032

changelogs/changelog.yaml

+15
Original file line numberDiff line numberDiff line change
@@ -843,3 +843,18 @@ releases:
843843
- nb_inventory - Enable ansible-vault strings in config-context data [#1114](https://github.com/netbox-community/ansible_modules/pull/1114)
844844
- netbox_platform - Add config_template option to netbox_platform [#1119](https://github.com/netbox-community/ansible_modules/pull/1119)
845845
release_date: '2023-12-10'
846+
3.17.0:
847+
changes:
848+
bugfixes:
849+
- netbox_vlan - Fix documentation of vlan_group [#1138](https://github.com/netbox-community/ansible_modules/pull/1138)
850+
minor_changes:
851+
- nb_lookup - Add new VPN endpoints for NetBox 3.7 support [#1162](https://github.com/netbox-community/ansible_modules/pull/1162)
852+
- netbox_rack_role - Add description option [#1143](https://github.com/netbox-community/ansible_modules/pull/1143)
853+
- netbox_virtual_disk - New module [#1153](https://github.com/netbox-community/ansible_modules/pull/1153)
854+
- CI - CI adjustments [#1154](https://github.com/netbox-community/ansible_modules/pull/1154) [#1155](https://github.com/netbox-community/ansible_modules/pull/1155) [#1157](https://github.com/netbox-community/ansible_modules/pull/1157)
855+
- netbox_virtual_machine and netbox_device - Add option config_template [#1171](https://github.com/netbox-community/ansible_modules/pull/1171)
856+
modules:
857+
- description: Create, updates, or removes a disk from a Virtual Machine
858+
name: netbox_virtual_disk
859+
namespace: ''
860+
release_date: '2024-02-14'

docs/conf.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
author = "Mikhail Yohman <@FragmentedPacket>"
2828

2929
# The full version, including alpha/beta/rc tags
30-
release = "3.16.0"
30+
release = "3.17.0"
3131

3232

3333
# -- General configuration ---------------------------------------------------

docs/plugins/environment_variables.rst

+11-8
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11

22
:orphan:
33

4+
.. meta::
5+
:antsibull-docs: 2.7.0
6+
47
.. _list_of_collection_env_vars:
58

69
Index of all Collection Environment Variables
@@ -14,14 +17,14 @@ Environment variables used by the ansible-core configuration are documented in :
1417
Merge extra vars into the available variables for composition (highest precedence).
1518

1619
*Used by:*
17-
:ref:`netbox.netbox.nb\_inventory inventory plugin <ansible_collections.netbox.netbox.nb_inventory_inventory>`
20+
:ansplugin:`netbox.netbox.nb\_inventory inventory plugin <netbox.netbox.nb_inventory#inventory>`
1821
.. envvar:: NETBOX_API
1922

2023
See the documentations for the options where this environment variable is used.
2124

2225
*Used by:*
23-
:ref:`netbox.netbox.nb\_inventory inventory plugin <ansible_collections.netbox.netbox.nb_inventory_inventory>`,
24-
:ref:`netbox.netbox.nb\_lookup lookup plugin <ansible_collections.netbox.netbox.nb_lookup_lookup>`
26+
:ansplugin:`netbox.netbox.nb\_inventory inventory plugin <netbox.netbox.nb_inventory#inventory>`,
27+
:ansplugin:`netbox.netbox.nb\_lookup lookup plugin <netbox.netbox.nb_lookup#lookup>`
2528
.. envvar:: NETBOX_API_KEY
2629

2730
NetBox API token to be able to read against NetBox.
@@ -33,25 +36,25 @@ Environment variables used by the ansible-core configuration are documented in :
3336
If you do not provide a "type" and "value" parameter, the HTTP authorization header will be set to "Token", which is the NetBox default
3437

3538
*Used by:*
36-
:ref:`netbox.netbox.nb\_inventory inventory plugin <ansible_collections.netbox.netbox.nb_inventory_inventory>`
39+
:ansplugin:`netbox.netbox.nb\_inventory inventory plugin <netbox.netbox.nb_inventory#inventory>`
3740
.. envvar:: NETBOX_API_TOKEN
3841

3942
The API token created through NetBox
4043

4144
This may not be required depending on the NetBox setup.
4245

4346
*Used by:*
44-
:ref:`netbox.netbox.nb\_lookup lookup plugin <ansible_collections.netbox.netbox.nb_lookup_lookup>`
47+
:ansplugin:`netbox.netbox.nb\_lookup lookup plugin <netbox.netbox.nb_lookup#lookup>`
4548
.. envvar:: NETBOX_TOKEN
4649

4750
See the documentations for the options where this environment variable is used.
4851

4952
*Used by:*
50-
:ref:`netbox.netbox.nb\_inventory inventory plugin <ansible_collections.netbox.netbox.nb_inventory_inventory>`,
51-
:ref:`netbox.netbox.nb\_lookup lookup plugin <ansible_collections.netbox.netbox.nb_lookup_lookup>`
53+
:ansplugin:`netbox.netbox.nb\_inventory inventory plugin <netbox.netbox.nb_inventory#inventory>`,
54+
:ansplugin:`netbox.netbox.nb\_lookup lookup plugin <netbox.netbox.nb_lookup#lookup>`
5255
.. envvar:: NETBOX_URL
5356

5457
The URL to the NetBox instance to query
5558

5659
*Used by:*
57-
:ref:`netbox.netbox.nb\_lookup lookup plugin <ansible_collections.netbox.netbox.nb_lookup_lookup>`
60+
:ansplugin:`netbox.netbox.nb\_lookup lookup plugin <netbox.netbox.nb_lookup#lookup>`

0 commit comments

Comments
 (0)