v4.0.0
v4.0 Release Notes
!!! warning
Nautobot Device Onboarding v4.0.0 completely revamps the applications design and framework. The original OnboardingTask
job is still packaged with the app to provide a backwards compatible way for users that have used its extensions framework in the past to solve complex problems. However, that job is now hidden by default to avoid confusion with the two new SSoT based onboarding jobs that v4.0.0 exposes.
v4.0.0 (2024-08-05)
Added
- #181 - Sync Devices from Network job was added which utilizes the SSoT framework to onboard devices.
- #181 - Sync Data from Network job was added which utilizes the SSoT framework to onboard devices.
- #181 - Git Datasource object to be able to use a Git Repo to overload new SSoT job YAML file definitions.
- #181 - Create a Nornir inventory
EmptyInventory
to support ondemand inventory population forSync Devices
job. - #181 - Add
nautobot-app-nornir
dependency to reuseNautobotORMInventory
to support inventory creation forSync Data
job. - #201 - - Add ability to sync in cables for cisco ios,nxos and Juniper via neighbor discovery protocol commands.
Changed
- #151 - Replaced pydocstyle with ruff.
- #181 - The
OnboardingTask
job is changed tohidden
by default.
Housekeeping
- #167 - Re-baked from the template
nautobot-app-v2.2.1
. - #194 - - Add @housebpass to Codeowners
- #194 - - Add ntc-templates to new issue template
- #203 - - Add compatibility matrix for what platforms support which data fields to sync.
New Contributors
- @susanhooks made their first contribution in #140
- @nautobot-bot made their first contribution in #151
- @housepbass made their first contribution in #175
- @joewesch made their first contribution in #207
- @zackt25 made their first contribution in #199
Full Changelog: v3.0.1...v4.0.0