Last Month in Nautobot – June 2024
Welcome to our monthly Nautobot community update! We’ll dive into the latest updates across the Nautobot community, highlighting the key milestones, releases, and noteworthy contributions. From new features and enhancements to bug fixes and events, there’s always something happening in our dynamic ecosystem. Open source is at the core of our values, empowering individuals and organizations to collaborate, innovate, and make a positive impact together. This monthly blog post is our way of celebrating the accomplishments and contributions of our Nautobot community members.
Nautobot App Device Onboarding Refactor
The Nautobot App Device Onboarding v4.0.0 release candidate has been published and we’re looking for feedback from the community. This version is a complete redesign of the app and it exposes two new Nautobot SSoT-based jobs. This first new job is called “Sync Devices From Network” and it mimics what the original onboarding task did, i.e., bare minimum creation of device, serial number, management IP, and interface. The second new job is called “Sync Network Data From Network” and it mimics what the NTC library network-importer does: syncs interfaces, their MTU, description, IP address, type, status, etc. A toggle option also exists to sync in VRFs, adding them to device interfaces, and VLANs (adding tagged and untagged VLANs to interfaces).
If you have any feedback, you can join us in the Network to Code Slack or open a discussion or issue on the GitHub repository page.
Nautobot Core
Releases – Stable
- Nautobot: v2.2.6 – 2024-06-24
- #5821 – Updated
urllib3
to 2.2.2 due to CVE-2024-37891. This is not a direct dependency, so it will not auto-update when upgrading. Please be sure to upgrade your local environment. - #5550 – Added support for specifying a tag or a commit hash as the Git repository
branch
value. - #5550 – Added an
enabled
flag to the JobButton class; disabled JobButtons will not appear in the UI. - #5807 – Added the ability to sort and filter the
IPAddress
list view by thenat_inside
field. - Multiple Git repository fixes. See the release notes for more details.
- #5821 – Updated
Releases – LTM 1.6
- Nautobot: v1.6.24 – 2024-06-24
- #5821 – Updated
urllib3
to 2.2.2 due to CVE-2024-37891. This is not a direct dependency, so it will not auto-update when upgrading. Please be sure to upgrade your local environment.
- #5821 – Updated
Apps Ecosystem
- Nautobot App Secrets Providers: v3.0.0 – 2024-06-28
- Added support for the Azure Key Vault secrets provider.
- All references to
Thycotic
were changed toDelinea
. Be sure to update your app accordingly, including withinPLUGINS_CONFIG
innautobot_config.py
.
- Nautobot App Device Onboarding: v4.0.0-rc.2 – 2024-06-27
- Added Device type schema to support “integers” and “strings” as at times the model may be a stringified integer, like “2811”.
- Nautobot App Device Onboarding: v4.0.0-rc.1 – 2024-06-11
- Complete redesign. Added two new sync jobs.
- Nautobot App Design Builder: v1.3.0 – 2024-06-07
- Added a new mode that tracks the design deployment (lifecycle management)
- Added optional data protection for data that has been created or modified by a design deployment.
- Nautobot App Circuit Maintenance: v2.2.1 – 2024-06-04
- Nautobot App Circuit Maintenance: v2.2.0 – 2024-06-04
- #284 – Added feature to support Microsoft Exchange Web Services as an Email platform.
Community
- Baptiste Girard presents at AutoCon1 about How Network Source of Truth Transformed Customer Provisioning and Team Dynamics
- Josh VanDeraa writes about WAN Design and Source of Truth
- Jason Edelman talks at the ONE Summit about Embracing a Data-Driven Approach to Network Automation
Conclusion
Do you have any cool Nautobot-related project we should write about? Swing by the Network to Code Slack -> channel #nautobot
and write us a quick line! Sign up here if you don’t have an account.
-Cristian and Gary
Contact Us to Learn More
Share details about yourself & someone from our team will reach out to you ASAP!