Skip to content

Commit cd88356

Browse files
authored
Merge pull request #440 from nautobot/release-v2.6.1
Release 2.6.1
2 parents bd4aa05 + 1a40602 commit cd88356

File tree

95 files changed

+2554
-1860
lines changed

Some content is hidden

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

95 files changed

+2554
-1860
lines changed

.github/workflows/ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ jobs:
106106
fail-fast: true
107107
matrix:
108108
python-version: ["3.11"]
109-
nautobot-version: ["2.1.0"]
109+
nautobot-version: ["2.2.1"]
110110
env:
111111
INVOKE_NAUTOBOT_SSOT_PYTHON_VER: "${{ matrix.python-version }}"
112112
INVOKE_NAUTOBOT_SSOT_NAUTOBOT_VER: "${{ matrix.nautobot-version }}"
@@ -152,7 +152,7 @@ jobs:
152152
include:
153153
- python-version: "3.11"
154154
db-backend: "postgresql"
155-
nautobot-version: "2.1.0"
155+
nautobot-version: "2.2.1"
156156
- python-version: "3.11"
157157
db-backend: "mysql"
158158
nautobot-version: "stable"

changes/427.housekeeping

Lines changed: 0 additions & 1 deletion
This file was deleted.

development/app_config_schema.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
"""App Config Schema Generator and Validator."""
2+
23
import json
34
from importlib import import_module
45
from os import getenv

development/nautobot_config.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
"""Nautobot development configuration file."""
2+
23
import os
34
import sys
45

docs/admin/release_notes/version_2.6.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,3 +23,26 @@
2323

2424
- [#418](https://github.com/nautobot/nautobot-app-ssot/issues/418) - Unpins multiple dependencies.
2525
- [#421](https://github.com/nautobot/nautobot-app-ssot/issues/421) - Opened prometheus-client dependency range and removed direct drf-spectacular dependency.
26+
27+
## [v2.6.1 (2024-04-29)](https://github.com/nautobot/nautobot-app-ssot/releases/tag/v2.6.1)
28+
29+
### Added
30+
31+
- [#436](https://github.com/nautobot/nautobot-app-ssot/issues/436) - Added additional unit tests for Device42 integration.
32+
33+
### Changed
34+
35+
- [#437](https://github.com/nautobot/nautobot-app-ssot/issues/437) - Improved performance of the Infoblox client by using `requests.Session` for API calls instead of `requests.request`.
36+
37+
### Fixed
38+
39+
- [#435](https://github.com/nautobot/nautobot-app-ssot/issues/435) - Fixed handling of DLM App installed but not enabled throwing RuntimeError.
40+
- [#436](https://github.com/nautobot/nautobot-app-ssot/issues/436) - Fixed IPAddress attribute to be ip_version.
41+
- [#436](https://github.com/nautobot/nautobot-app-ssot/issues/436) - Fixed IPAddress Status incorrectly being set to Reserved when the status in Device42 showed as "available".
42+
- [#436](https://github.com/nautobot/nautobot-app-ssot/issues/436) - Fixed multiple bugs when assigning IPAddresses to Interfaces.
43+
- [#436](https://github.com/nautobot/nautobot-app-ssot/issues/436) - Fixed check for Building definiton when creating a VLAN.
44+
- [#436](https://github.com/nautobot/nautobot-app-ssot/issues/436) - Fixed VLAN to use location instead of location_id in create().
45+
46+
### Housekeeping
47+
48+
- [#431](https://github.com/nautobot/nautobot-app-ssot/issues/431) - Updated note on nautobot_ssot/integrations/ipfabric/diffsync/adapter_ipfabric.py IPFabricDiffSync from Nautobot to IPFabric.

nautobot_ssot/__init__.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
"""App declaration for nautobot_ssot."""
2+
23
import os
34
from importlib import metadata
45

nautobot_ssot/contrib/__init__.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
"""SSoT Contrib."""
2+
23
from nautobot_ssot.contrib.adapter import NautobotAdapter
34
from nautobot_ssot.contrib.model import NautobotModel
45
from nautobot_ssot.contrib.types import (

nautobot_ssot/contrib/types.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
"""Contrib type classes for interfacing with Nautobot in SSoT."""
2+
23
# pylint: disable=protected-access
34
# Diffsync relies on underscore-prefixed attributes quite heavily, which is why we disable this here.
45

nautobot_ssot/integrations/aci/constant.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
"""Constants for use with the ACI SSoT app."""
2+
23
from django.conf import settings
34

45

nautobot_ssot/integrations/aci/diffsync/adapters/aci.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
"""DiffSync Adapter for Cisco ACI.""" # pylint: disable=too-many-lines, too-many-instance-attributes, too-many-arguments
2+
23
# pylint: disable=duplicate-code
34

45

0 commit comments

Comments
 (0)