From 926ec48ff0f9ebfecd056d1fe99f5cdf7878e42f Mon Sep 17 00:00:00 2001 From: scetron Date: Tue, 13 May 2025 16:20:35 -0400 Subject: [PATCH 1/2] Release v4.2.5 --- changes/233.added | 1 - changes/334.added | 1 - changes/357.added | 1 - changes/358.documentation | 1 - changes/367.dependencies | 1 - changes/372.fixed | 1 - docs/admin/release_notes/version_4.2.md | 25 +++++++++++++++++++++++++ poetry.lock | 8 ++++---- pyproject.toml | 2 +- 9 files changed, 30 insertions(+), 11 deletions(-) delete mode 100644 changes/233.added delete mode 100755 changes/334.added delete mode 100644 changes/357.added delete mode 100644 changes/358.documentation delete mode 100644 changes/367.dependencies delete mode 100644 changes/372.fixed diff --git a/changes/233.added b/changes/233.added deleted file mode 100644 index e8505b54..00000000 --- a/changes/233.added +++ /dev/null @@ -1 +0,0 @@ -- Added support syncing in software versions from devices to nautobot core models. \ No newline at end of file diff --git a/changes/334.added b/changes/334.added deleted file mode 100755 index f90e5d05..00000000 --- a/changes/334.added +++ /dev/null @@ -1 +0,0 @@ -Add initial F5 Support for Network Device Sync diff --git a/changes/357.added b/changes/357.added deleted file mode 100644 index 20d9c283..00000000 --- a/changes/357.added +++ /dev/null @@ -1 +0,0 @@ -Added improved error messaging for device object `get()` call in the `update()` method of `SyncDevicesDevice` diff --git a/changes/358.documentation b/changes/358.documentation deleted file mode 100644 index d5673e04..00000000 --- a/changes/358.documentation +++ /dev/null @@ -1 +0,0 @@ -Updated documentation on the README for VRF. \ No newline at end of file diff --git a/changes/367.dependencies b/changes/367.dependencies deleted file mode 100644 index 2ee5a42b..00000000 --- a/changes/367.dependencies +++ /dev/null @@ -1 +0,0 @@ -Updated jdiff dependency pin. \ No newline at end of file diff --git a/changes/372.fixed b/changes/372.fixed deleted file mode 100644 index c30d9e30..00000000 --- a/changes/372.fixed +++ /dev/null @@ -1 +0,0 @@ -Fixed bug when loading Nautobot Vlans with multiple locations assigned. Only Vlans with 1 location will be considered for the sync. \ No newline at end of file diff --git a/docs/admin/release_notes/version_4.2.md b/docs/admin/release_notes/version_4.2.md index 79e0eb7f..6d368c10 100755 --- a/docs/admin/release_notes/version_4.2.md +++ b/docs/admin/release_notes/version_4.2.md @@ -13,6 +13,31 @@ Versioning](https://semver.org/spec/v2.0.0.html). - [#340](https://github.com/nautobot/nautobot-app-device-onboarding/issues/340) - Add Aruba AOSCX support for Sync Devices from Network Job. - [#278](https://github.com/nautobot/nautobot-app-device-onboarding/issues/278) - Optimized VLAN loading into diffsync from Nautbot - [#278](https://github.com/nautobot/nautobot-app-device-onboarding/issues/278) - Improved error handling when creating VLANs +- [#233](https://github.com/nautobot/nautobot-app-device-onboarding/issues/233) - Added support syncing in software versions from devices to nautobot core models. +- [#334](https://github.com/nautobot/nautobot-app-device-onboarding/issues/334) - Add initial F5 Support for Network Device Sync +- [#357](https://github.com/nautobot/nautobot-app-device-onboarding/issues/357) - Added improved error messaging for device object `get()` call in the `update()` method of `SyncDevicesDevice` +- [#372](https://github.com/nautobot/nautobot-app-device-onboarding/issues/372) - Fixed bug when loading Nautobot Vlans with multiple locations assigned. Only Vlans with 1 location will be considered for the sync. + +## [v4.2.5 (2025-05-13)](https://github.com/nautobot/nautobot-app-device-onboarding/releases/tag/v4.2.5) + +### Added + +- [#233](https://github.com/nautobot/nautobot-app-device-onboarding/issues/233) - Added support syncing in software versions from devices to nautobot core models. +- [#334](https://github.com/nautobot/nautobot-app-device-onboarding/issues/334) - Add initial F5 Support for Network Device Sync +- [#357](https://github.com/nautobot/nautobot-app-device-onboarding/issues/357) - Added improved error messaging for device object `get()` call in the `update()` method of `SyncDevicesDevice` + +### Fixed + +- [#372](https://github.com/nautobot/nautobot-app-device-onboarding/issues/372) - Fixed bug when loading Nautobot Vlans with multiple locations assigned. Only Vlans with 1 location will be considered for the sync. + +### Dependencies + +- [#367](https://github.com/nautobot/nautobot-app-device-onboarding/issues/367) - Updated jdiff dependency pin. + +### Documentation + +- [#358](https://github.com/nautobot/nautobot-app-device-onboarding/issues/358) - Updated documentation on the README for VRF. + ## [v4.2.4 (2025-04-08)](https://github.com/nautobot/nautobot-app-device-onboarding/releases/tag/v4.2.4) diff --git a/poetry.lock b/poetry.lock index 36aca184..2fcd9daa 100644 --- a/poetry.lock +++ b/poetry.lock @@ -3807,13 +3807,13 @@ pyyaml = "*" [[package]] name = "redis" -version = "6.0.0" +version = "6.1.0" description = "Python client for Redis database and key-value store" optional = false python-versions = ">=3.8" files = [ - {file = "redis-6.0.0-py3-none-any.whl", hash = "sha256:a2e040aee2cdd947be1fa3a32e35a956cd839cc4c1dbbe4b2cdee5b9623fd27c"}, - {file = "redis-6.0.0.tar.gz", hash = "sha256:5446780d2425b787ed89c91ddbfa1be6d32370a636c8fdb687f11b1c26c1fa88"}, + {file = "redis-6.1.0-py3-none-any.whl", hash = "sha256:3b72622f3d3a89df2a6041e82acd896b0e67d9f54e9bcd906d091d23ba5219f6"}, + {file = "redis-6.1.0.tar.gz", hash = "sha256:c928e267ad69d3069af28a9823a07726edf72c7e37764f43dc0123f37928c075"}, ] [package.dependencies] @@ -3821,7 +3821,7 @@ async-timeout = {version = ">=4.0.3", markers = "python_full_version < \"3.11.3\ [package.extras] hiredis = ["hiredis (>=3.0.0)"] -jwt = ["pyjwt (>=2.9.0,<2.10.0)"] +jwt = ["pyjwt (>=2.9.0)"] ocsp = ["cryptography (>=36.0.1)", "pyopenssl (>=20.0.1)", "requests (>=2.31.0)"] [[package]] diff --git a/pyproject.toml b/pyproject.toml index 4d95a4bf..36826563 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "nautobot-device-onboarding" -version = "4.2.5a0" +version = "4.2.5" description = "A app for Nautobot to easily onboard new devices." authors = ["Network to Code, LLC "] license = "Apache-2.0" From 0d7aaa1c378c83c0ce0e9772f006df6b48505cfa Mon Sep 17 00:00:00 2001 From: scetron Date: Tue, 13 May 2025 16:53:44 -0400 Subject: [PATCH 2/2] release 4.2.5 to develop --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 36826563..9bf03798 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "nautobot-device-onboarding" -version = "4.2.5" +version = "4.2.6a0" description = "A app for Nautobot to easily onboard new devices." authors = ["Network to Code, LLC "] license = "Apache-2.0"