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 the nat_inside field.
    • Multiple Git repository fixes. See the release notes for more details.

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.

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 to Delinea. Be sure to update your app accordingly, including within PLUGINS_CONFIG in nautobot_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


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



ntc img
ntc img

Contact Us to Learn More

Share details about yourself & someone from our team will reach out to you ASAP!

Author