Last Month in Nautobot – January 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.
New Cookiecutter Templates Released for Nautobot App Development
We have released new Cookiecutters to help developers bootstrap their Nautobot App projects. Take a look at Jeremy’s blog post Introducing Cookiecutter Project Templates to Support Nautobot App Development for Network Automation to learn more!
Nautobot Core
Releases – Stable
- Nautobot: v2.1.2 – 2024-01-22
- #5054 – Added validation of redirect URLs to the “Add a new IP Address” and “Assign an IP Address” views
- #5109 – Removed
/files/get/
URL endpoint (for viewing FileAttachment files in the browser), as it was unused and could potentially pose security issues - #5133 – Fixed an XSS vulnerability (GHSA-v4xv-795h-rv4h) in the
render_markdown()
utility function used to render comments, notes, job log entries, etc. - #3877 – Added global filtering to Job Result log table, enabling search across all pages
- Multiple bug fixes including some performance enhancements
- Nautobot: v2.1.1 – 2024-01-08
Releases – LTM 1.6
- Nautobot: v1.6.10 – 2024-01-22
- #5109 – Removed
/files/get/
URL endpoint (for viewing FileAttachment files in the browser), as it was unused and could potentially pose security issues - #5134 – Fixed an XSS vulnerability (GHSA-v4xv-795h-rv4h) in the
render_markdown()
utility function used to render comments, notes, job log entries, etc. - #5134 – Enhanced Markdown-supporting fields (
comments
,description
, Notes, Job log entries, etc.) to also permit the use of a limited subset of “safe” HTML tags and attributes
- #5109 – Removed
- Nautobot: v1.6.9 – 2024-01-08
- #5042 – Fixed early return conditional in ensure_git_repository
Apps Ecosystem
- Nautobot App Device Lifecycle Mgmt: v1.6.0 – 2024-01-27
- Nautobot LTM version 1.6 support
- Add new tab “Contract devices” to the Contract details view
- Bug fixes and performance enhancements
- Nautobot App Device Lifecycle Mgmt: v2.1.0 – 2024-01-27
- Bug fixes and performance enhancements
- Nautobot Lab: 2.1.2 – 2024-01-26
- Update to Nautobot v2.1.2
- Nautobot Ansible: v5.1.1 – 2024-01-23
- Remove status attribute requirement when state is present
- Nautobot App SSoT: v2.2.0 – 2024-01-18
- Add custom relationship capabilities to the contrib module
- Update Infoblox SSoT to allow for gathering of IPv6 Prefixes
- Bug fixes
- Nautobot App Golden Config: v1.6.4 – 2024-01-11
- Update Nautobot Nornir Dependency
- Cookiecutter Nautobot App: v2.0.0 – 2024-01-09
- Add templates for ChatOps Apps
- Bug fixes for SSoT Apps
- Nautobot App Firewall Models: v2.0.3 – 2024-01-08
- Bug fixes
- Nautobot App SSoT: v2.1.0 – 2024-01-05
- Validate default settings exist for CVP integration and fix DeviceRole attribute
- Add a debugging guide for SSoT jobs
- Add Custom Database Parameter Loader
- Fix bugs related to Nautobot v2.0 data model changes
- Add single network view and IP Address type support
- Add support for long interface names with IPFabric
- Add support to IPFabric for additional interface media
- Nautobot App Firewall Models: v2.0.2 – 2024-01-04
- Documentation updates and bug fixes
- Nornir Nautobot: v3.1.0 – 2024-01-04
- Updates for Nautobot v2.0
- Update Nornir logging
- Cookiecutter Nautobot App: v1.2 – 2024-01-03
- Nautobot App template improvements
- Add Nautobot App SSoT template
- Cookiecutter Nautobot App: v1.1 – 2024-01-03
- Initial release of the Network to Code templates for Nautobot Apps
Community
- Josh starts the year with an introductory post about the Nautobot App Cookiecutter Templates repo that just got open sourced: Nautobot App Baking Cookies.
- The folks at Pulumi have written a guide on how to Deploy the Nautobot Helm chart on Linode Kubernetes Engine.
- YouTuber IEE is showcasing how to install Nautobot Apps (or, as we used to call them, Plugins) in his new video: Elevate Your Nautobot Experience: A Step-by-Step Plugin Installation Guide.
- Brian from AHEAD is showcasing how they use Nautobot data within their own Network Automation Solutions in a video demo: AHEAD Network Automation Demo: Nautobot and Ansible.
- Przemek is back with Part 3 of the series on Django QuerySet annotations.
- Susan writes about using Event-Driven Ansible and Nautobot to simplify the process of automating other systems based on changes in Nautobot.
- The recordings from two webinars are now on YouTube: Nautobot Cloud: Your Gateway to Network Automation and Beyond Boundaries: Exploring 2023 Breakthroughs in Nautobot’s Core, Cloud, and App Ecosystem.
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!