Skip to content

Commit

Permalink
Merge pull request #304 from nautobot/release-2.4.0-to-develop
Browse files Browse the repository at this point in the history
Release 2.4.0 to develop
  • Loading branch information
jeffkala authored Jan 18, 2025
2 parents fa067e0 + 2f36250 commit b9d7998
Show file tree
Hide file tree
Showing 24 changed files with 62 additions and 35 deletions.
1 change: 0 additions & 1 deletion changes/+nautobot-app-v2.4.1.housekeeping

This file was deleted.

2 changes: 0 additions & 2 deletions changes/189.housekeeping

This file was deleted.

1 change: 0 additions & 1 deletion changes/200.added

This file was deleted.

1 change: 0 additions & 1 deletion changes/241.added

This file was deleted.

1 change: 0 additions & 1 deletion changes/243.changed

This file was deleted.

1 change: 0 additions & 1 deletion changes/255.fixed

This file was deleted.

1 change: 0 additions & 1 deletion changes/257.fixed

This file was deleted.

4 changes: 0 additions & 4 deletions changes/266.housekeeping

This file was deleted.

1 change: 0 additions & 1 deletion changes/272.fixed

This file was deleted.

5 changes: 0 additions & 5 deletions changes/274.added

This file was deleted.

1 change: 0 additions & 1 deletion changes/277.fixed

This file was deleted.

2 changes: 0 additions & 2 deletions changes/279.fixed

This file was deleted.

1 change: 0 additions & 1 deletion changes/282.added

This file was deleted.

1 change: 0 additions & 1 deletion changes/283.fixed

This file was deleted.

1 change: 0 additions & 1 deletion changes/286.housekeeping

This file was deleted.

1 change: 0 additions & 1 deletion changes/287.fixed

This file was deleted.

1 change: 0 additions & 1 deletion changes/289.added

This file was deleted.

2 changes: 0 additions & 2 deletions changes/289.fixed

This file was deleted.

1 change: 0 additions & 1 deletion changes/293.fixed

This file was deleted.

1 change: 0 additions & 1 deletion changes/301.fixed

This file was deleted.

55 changes: 55 additions & 0 deletions docs/admin/release_notes/version_4.2.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@

# v4.2 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

- Major features or milestones
- Changes to compatibility with Nautobot and/or other apps, libraries etc.

## [v4.2.0 (2025-01-17)](https://github.com/nautobot/nautobot-app-device-onboarding/releases/tag/v4.2.0)

### Added

- [#200](https://github.com/nautobot/nautobot-app-device-onboarding/issues/200) - Added basic connectivity checker using Netutils tcp_ping method.
- [#241](https://github.com/nautobot/nautobot-app-device-onboarding/issues/241) - Added FQDN support to the sync network device job.
- [#274](https://github.com/nautobot/nautobot-app-device-onboarding/issues/274) - Added TTP Parser support.
- [#274](https://github.com/nautobot/nautobot-app-device-onboarding/issues/274) - Added ability to load TTP templates from Git Repository.
- [#274](https://github.com/nautobot/nautobot-app-device-onboarding/issues/274) - Added TTP template precedence loading from Git Repository.
- [#274](https://github.com/nautobot/nautobot-app-device-onboarding/issues/274) - Added Sync Device from Network support for Palo Alto Panos.
- [#274](https://github.com/nautobot/nautobot-app-device-onboarding/issues/274) - Added a ability to use nautobot-app-nornir connection option extras in Sync Devices job.
- [#282](https://github.com/nautobot/nautobot-app-device-onboarding/issues/282) - Added support for trying a textfsm directory from the git repo for initial template parsing.
- [#289](https://github.com/nautobot/nautobot-app-device-onboarding/issues/289) - Added additional error handling/logging to the git repository sync method

### Changed

- [#243](https://github.com/nautobot/nautobot-app-device-onboarding/issues/243) - Sync Devices From Network job form now highlights required fields.

### Fixed

- [#255](https://github.com/nautobot/nautobot-app-device-onboarding/issues/255) - Fixed Timeout and Authenticaiton failure detection to base netmiko_send_commands task.
- [#257](https://github.com/nautobot/nautobot-app-device-onboarding/issues/257) - Fixed Docs typo in nautobot-server command.
- [#272](https://github.com/nautobot/nautobot-app-device-onboarding/issues/272) - Fixed incorrect default on SSoT based jobs for has_sensitive_data Meta field. Now defaults to false.
- [#277](https://github.com/nautobot/nautobot-app-device-onboarding/issues/277) - Fixed multiple git repo provides not working, change filter logic to contains from exact.
- [#279](https://github.com/nautobot/nautobot-app-device-onboarding/issues/279) - Fix incorrect "no platform set" error which was catching all errors.
- [#279](https://github.com/nautobot/nautobot-app-device-onboarding/issues/279) - Properly skip command extraction when command_getter fails.
- [#283](https://github.com/nautobot/nautobot-app-device-onboarding/issues/283) - Fixed adding invalid VLAN 0 to Diffsync Store causing Sync Data job to fail.
- [#287](https://github.com/nautobot/nautobot-app-device-onboarding/issues/287) - Fix conditional logic to only show job log entries when git repo is used.
- [#289](https://github.com/nautobot/nautobot-app-device-onboarding/issues/289) - Fixed typos in the 3.0 changelog
- [#289](https://github.com/nautobot/nautobot-app-device-onboarding/issues/289) - Fixed a logging typo in an adapter
- [#293](https://github.com/nautobot/nautobot-app-device-onboarding/issues/293) - Makes fixes to platform detection so that netmiko ssh pubkey auth settings are applied.
- [#301](https://github.com/nautobot/nautobot-app-device-onboarding/issues/301) - Fixed missing job argument for the troubleshooting job.

### Housekeeping

- [#1](https://github.com/nautobot/nautobot-app-device-onboarding/issues/1) - Rebaked from the cookie `nautobot-app-v2.4.1`.
- [#189](https://github.com/nautobot/nautobot-app-device-onboarding/issues/189) - Added documentation on using ssh public key authentication.
- [#189](https://github.com/nautobot/nautobot-app-device-onboarding/issues/189) - Added documentation on using ssh proxy via jumphost.
- [#266](https://github.com/nautobot/nautobot-app-device-onboarding/issues/266) - Fixed typos in function names, comments, and errors.
- [#266](https://github.com/nautobot/nautobot-app-device-onboarding/issues/266) - Updated documentation to include an example CSV for bulk onboarding.
- [#266](https://github.com/nautobot/nautobot-app-device-onboarding/issues/266) - Updated documentation to make yaml override placement and git repository more clear.
- [#266](https://github.com/nautobot/nautobot-app-device-onboarding/issues/266) - Added a homepage to the app config.
- [#286](https://github.com/nautobot/nautobot-app-device-onboarding/issues/286) - Fixed typos on app overview file
1 change: 1 addition & 0 deletions mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -114,6 +114,7 @@ nav:
- Compatibility Matrix: "admin/compatibility_matrix.md"
- Release Notes:
- "admin/release_notes/index.md"
- v4.2: "admin/release_notes/version_4.2.md"
- v4.1: "admin/release_notes/version_4.1.md"
- v4.0: "admin/release_notes/version_4.0.md"
- v3.0: "admin/release_notes/version_3.0.md"
Expand Down
9 changes: 5 additions & 4 deletions poetry.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[tool.poetry]
name = "nautobot-device-onboarding"
version = "4.1.1a0"
version = "4.2.1a0"
description = "A app for Nautobot to easily onboard new devices."
authors = ["Network to Code, LLC <[email protected]>"]
license = "Apache-2.0"
Expand Down

0 comments on commit b9d7998

Please sign in to comment.