From 79490c8461ceca0dea17b7aebf78df0dd263c7d7 Mon Sep 17 00:00:00 2001 From: Justin Drew <2396364+jdrew82@users.noreply.github.com> Date: Tue, 14 Jan 2025 14:38:26 -0600 Subject: [PATCH 1/3] =?UTF-8?q?docs:=20=F0=9F=93=9D=20Generate=20release?= =?UTF-8?q?=20notes=20for=203.4.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- changes/+nautobot-app-v2.4.1.housekeeping | 1 - changes/597.fixed | 1 - changes/598.fixed | 1 - changes/621.fixed | 2 -- changes/624.fixed | 1 - changes/626.fixed | 1 - changes/631.added | 1 - changes/631.changed | 1 - changes/634.fixed | 1 - changes/636.added | 1 - changes/641.fixed | 1 - changes/643.fixed | 1 - changes/646.fixed | 1 - changes/648.fixed | 2 -- changes/650.fixed | 1 - docs/admin/release_notes/version_3.4.md | 39 +++++++++++++++++++++++ mkdocs.yml | 1 + 17 files changed, 40 insertions(+), 17 deletions(-) delete mode 100644 changes/+nautobot-app-v2.4.1.housekeeping delete mode 100644 changes/597.fixed delete mode 100644 changes/598.fixed delete mode 100644 changes/621.fixed delete mode 100644 changes/624.fixed delete mode 100644 changes/626.fixed delete mode 100644 changes/631.added delete mode 100644 changes/631.changed delete mode 100644 changes/634.fixed delete mode 100644 changes/636.added delete mode 100644 changes/641.fixed delete mode 100644 changes/643.fixed delete mode 100644 changes/646.fixed delete mode 100644 changes/648.fixed delete mode 100644 changes/650.fixed create mode 100644 docs/admin/release_notes/version_3.4.md diff --git a/changes/+nautobot-app-v2.4.1.housekeeping b/changes/+nautobot-app-v2.4.1.housekeeping deleted file mode 100644 index 317148814..000000000 --- a/changes/+nautobot-app-v2.4.1.housekeeping +++ /dev/null @@ -1 +0,0 @@ -Rebaked from the cookie `nautobot-app-v2.4.1`. diff --git a/changes/597.fixed b/changes/597.fixed deleted file mode 100644 index 5598573a8..000000000 --- a/changes/597.fixed +++ /dev/null @@ -1 +0,0 @@ -Fixed ACI integration LocationType usage in CRUD operations to match Job device_site or specified APIC Location's LocationType. \ No newline at end of file diff --git a/changes/598.fixed b/changes/598.fixed deleted file mode 100644 index 10fd39a05..000000000 --- a/changes/598.fixed +++ /dev/null @@ -1 +0,0 @@ -Swapped out `nautobot.extras.plugins.PluginTemplateExtension` for `TemplateExtension` diff --git a/changes/621.fixed b/changes/621.fixed deleted file mode 100644 index 51e48ff32..000000000 --- a/changes/621.fixed +++ /dev/null @@ -1,2 +0,0 @@ -Fixed ASN updates on Location objects. -Fixed documentation on data normalization. \ No newline at end of file diff --git a/changes/624.fixed b/changes/624.fixed deleted file mode 100644 index b8c28b66f..000000000 --- a/changes/624.fixed +++ /dev/null @@ -1 +0,0 @@ -Fixed Floors respecting location map for Building related changes. \ No newline at end of file diff --git a/changes/626.fixed b/changes/626.fixed deleted file mode 100644 index 0d1f01ab2..000000000 --- a/changes/626.fixed +++ /dev/null @@ -1 +0,0 @@ -Fixed SoftwareVersion update on Devices in DNA Center integration. \ No newline at end of file diff --git a/changes/631.added b/changes/631.added deleted file mode 100644 index a53cb0599..000000000 --- a/changes/631.added +++ /dev/null @@ -1 +0,0 @@ -Added integration with SolarWinds. diff --git a/changes/631.changed b/changes/631.changed deleted file mode 100644 index 28acc2d83..000000000 --- a/changes/631.changed +++ /dev/null @@ -1 +0,0 @@ -Added documentation for SolarWinds integration. diff --git a/changes/634.fixed b/changes/634.fixed deleted file mode 100644 index 363c0cd71..000000000 --- a/changes/634.fixed +++ /dev/null @@ -1 +0,0 @@ -Fixed load locations on the source adapter for the ServiceNow integration when a site filter is applied. \ No newline at end of file diff --git a/changes/636.added b/changes/636.added deleted file mode 100644 index a2dd9c9d7..000000000 --- a/changes/636.added +++ /dev/null @@ -1 +0,0 @@ -Added LibreNMS integration. \ No newline at end of file diff --git a/changes/641.fixed b/changes/641.fixed deleted file mode 100644 index 7f67f028b..000000000 --- a/changes/641.fixed +++ /dev/null @@ -1 +0,0 @@ -Fixed incorrectly nested imports within if block used for Device Lifecycle Models. \ No newline at end of file diff --git a/changes/643.fixed b/changes/643.fixed deleted file mode 100644 index c47fb3c6d..000000000 --- a/changes/643.fixed +++ /dev/null @@ -1 +0,0 @@ -Fixed DNA Center bug where empty Locations were imported. \ No newline at end of file diff --git a/changes/646.fixed b/changes/646.fixed deleted file mode 100644 index ab2306f4a..000000000 --- a/changes/646.fixed +++ /dev/null @@ -1 +0,0 @@ -Fixed IPAddress assigned wrong parent Prefix in Citrix ADM. \ No newline at end of file diff --git a/changes/648.fixed b/changes/648.fixed deleted file mode 100644 index 839b0fb78..000000000 --- a/changes/648.fixed +++ /dev/null @@ -1,2 +0,0 @@ -Fixed Citrix ADM deleting SoftwareVersion in use with ValidatedSoftware. -Fixed Meraki deleting SoftwareVersion in use with ValidatedSoftware. \ No newline at end of file diff --git a/changes/650.fixed b/changes/650.fixed deleted file mode 100644 index 106bdd045..000000000 --- a/changes/650.fixed +++ /dev/null @@ -1 +0,0 @@ -Fixed Device floor name being incorrectly defined and including Building name when it shouldn't. \ No newline at end of file diff --git a/docs/admin/release_notes/version_3.4.md b/docs/admin/release_notes/version_3.4.md new file mode 100644 index 000000000..b78e54324 --- /dev/null +++ b/docs/admin/release_notes/version_3.4.md @@ -0,0 +1,39 @@ + +# v3.4 Release Notes + +This document describes all new features and changes in the release. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## Release Overview + +This release adds two new integrations to the project, one for Solarwinds Orion and one for LibreNMS! There are also a lot of bug fixes for various integrations. + +## [v3.4.0 (2025-01-14)](https://github.com/nautobot/nautobot-app-ssot/releases/tag/v3.4.0) + +### Added + +- [#631](https://github.com/nautobot/nautobot-app-ssot/issues/631) - Added integration with SolarWinds. +- [#636](https://github.com/nautobot/nautobot-app-ssot/issues/636) - Added LibreNMS integration. + +### Documentation + +- [#631](https://github.com/nautobot/nautobot-app-ssot/issues/631) - Added documentation for SolarWinds integration. + +### Fixed + +- [#597](https://github.com/nautobot/nautobot-app-ssot/issues/597) - Fixed ACI integration LocationType usage in CRUD operations to match Job device_site or specified APIC Location's LocationType. +- [#598](https://github.com/nautobot/nautobot-app-ssot/issues/598) - Swapped out `nautobot.extras.plugins.PluginTemplateExtension` for `TemplateExtension` +- [#621](https://github.com/nautobot/nautobot-app-ssot/issues/621) - Fixed ASN updates on Location objects. +- [#621](https://github.com/nautobot/nautobot-app-ssot/issues/621) - Fixed documentation on data normalization. +- [#624](https://github.com/nautobot/nautobot-app-ssot/issues/624) - Fixed Floors respecting location map for Building related changes. +- [#626](https://github.com/nautobot/nautobot-app-ssot/issues/626) - Fixed SoftwareVersion update on Devices in DNA Center integration. +- [#634](https://github.com/nautobot/nautobot-app-ssot/issues/634) - Fixed load locations on the source adapter for the ServiceNow integration when a site filter is applied. +- [#641](https://github.com/nautobot/nautobot-app-ssot/issues/641) - Fixed incorrectly nested imports within if block used for Device Lifecycle Models. +- [#643](https://github.com/nautobot/nautobot-app-ssot/issues/643) - Fixed DNA Center bug where empty Locations were imported. +- [#646](https://github.com/nautobot/nautobot-app-ssot/issues/646) - Fixed IPAddress assigned wrong parent Prefix in Citrix ADM. +- [#648](https://github.com/nautobot/nautobot-app-ssot/issues/648) - Fixed Citrix ADM deleting SoftwareVersion in use with ValidatedSoftware. +- [#648](https://github.com/nautobot/nautobot-app-ssot/issues/648) - Fixed Meraki deleting SoftwareVersion in use with ValidatedSoftware. +- [#650](https://github.com/nautobot/nautobot-app-ssot/issues/650) - Fixed Device floor name being incorrectly defined and including Building name when it shouldn't. + +### Housekeeping + +- [#1](https://github.com/nautobot/nautobot-app-ssot/issues/1) - Rebaked from the cookie `nautobot-app-v2.4.1`. diff --git a/mkdocs.yml b/mkdocs.yml index 27af2ce7a..3d71ac32a 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -149,6 +149,7 @@ nav: - Compatibility Matrix: "admin/compatibility_matrix.md" - Release Notes: - "admin/release_notes/index.md" + - v3.4: "admin/release_notes/version_3.4.md" - v3.3: "admin/release_notes/version_3.3.md" - v3.2: "admin/release_notes/version_3.2.md" - v3.1: "admin/release_notes/version_3.1.md" From f5400a70d5fe10c4b161f48d6686ce059df53955 Mon Sep 17 00:00:00 2001 From: Justin Drew <2396364+jdrew82@users.noreply.github.com> Date: Tue, 14 Jan 2025 14:38:43 -0600 Subject: [PATCH 2/3] =?UTF-8?q?build:=20=F0=9F=94=96=20Bump=20to=203.4.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 03728d496..03911ef98 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "nautobot-ssot" -version = "3.3.1a0" +version = "3.4.0" description = "Nautobot Single Source of Truth" authors = ["Network to Code, LLC "] license = "Apache-2.0" From a152c871bbc6c317611d39f31689249644c85463 Mon Sep 17 00:00:00 2001 From: Justin Drew <2396364+jdrew82@users.noreply.github.com> Date: Tue, 14 Jan 2025 17:04:36 -0600 Subject: [PATCH 3/3] Bump version --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 03911ef98..5b7b04e87 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "nautobot-ssot" -version = "3.4.0" +version = "3.4.1a0" description = "Nautobot Single Source of Truth" authors = ["Network to Code, LLC "] license = "Apache-2.0"