Last Month in Nautobot – February 2025

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 Core

Releases – Stable

  • Nautobot: v2.4.3 – 2025-02-18
    • This is a summary of the features added in Nautobot v2.4.3. See the release notes for the full list of changes.
    • #6865 – Added Bulk Edit functionality for the Tenant Group model.
    • #5568 – Added hyperlink to the total device count number under device family.
    • #6667 – Added custom clearable file input form widget.
    • #6764 – Fixed global and user default saved views incorrectly overriding filtered views.
    • #6785 – Fixed Saved Views throwing an unexpected error when they contain boolean filter parameters.
    • #6805 – Fixed an exception when saving a dynamic group of IP addresses.
    • #6806 – Fixed a bug that prevented users from accessing the detail views of Location related Dynamic Groups.
    • #6836 – Fixed various models that incorrectly assumed Notes support in the API.
    • #6841 – Fixed missing termination side when creating from Circuit detail page.
    • #6860 – Fixed incorrect marking of channel_width and allowed_channel_list as required fields in the Wireless Radio Profile REST API.
    • #6901 – Fixed incorrect rendering of cable traces in the case where Modules are part of the hardware definition.
    • #6901 – Fixed incorrect rendering of device-component (Interface, Front Port, etc.) detail views when Modules are involved.
  • Nautobot: v2.4.2 – 2025-02-03
    • This is a summary of the features added in Nautobot v2.4.2. See the release notes for the full list of changes.
    • #3319 – Added the appropriate Namespace to the link for adding a new IP address from an existing Prefix’s detail view.
    • #4702 – Added support for loading GraphQL queries from a Git repository.
    • #5622 – Added tags field on DeviceFamilyForm.
    • #6347 – Added Bulk Edit functionality for the LocationType model.
    • #6487 – Added the ability to perform a shallow copy of a GitRepository instance and to optionally check out a different branch and/or a specific commit hash.
    • #6767 – Added cacheable CustomField.choices property for retrieving the list of permissible values for a select/multiselect Custom Field.
    • #6808 – Improved returned data when syncing a Git repository via the REST API.
    • #3319 – Fixed an exception when retrieving available IP addresses within a Prefix for certain IPv6 networks.
    • #3319 – Fixed incorrect potential inclusion of IPv4 IP addresses from the same Namespace when calling .get_all_ips() or .get_utilization() on an IPv6 Prefix.
    • #6767 – Improved performance of object detail views when a large number of select/multiselect Custom Fields and also filtered Relationships are defined on the model class.
    • #6767 – Improved performance of Device detail view by adding appropriate select_related/prefetch_related calls.
    • #6767 – Fixed display of Cluster Group in Device detail view.
    • #6810 – Fixed Bulk Edit Objects job failure when passing a single value to add_*/remove_* fields.
    • #6812 – Fixed the incorrect rendering of the Relationship panel in Object Detail View.
    • #6821 – Fixed the rendering of Location in the RackReservation detail page.
    • #6838 – Added missing key and label fields to Relationship Detail View.

Apps Ecosystem

  • Nautobot App Golden Config: v2.4.0 – 2025-02-21
    • Added the first iteration of Config Plans that support post processing functionality.
    • Fixed multiple permissions in the application views.
    • Dropped Python 3.8 support.
    • Changed minimum supported Nautobot to 2.4.2.
    • Updated nautobot-plugin-nornir dependency minimum to 2.2.1.
  • Nautobot App Golden Config: v2.3.0 – 2025-02-04
    • Added a branch parameter to the “Generate Intended Config” view.
    • Fixed some bugs in the UI for device compliance and config compliance views.
  • Nautobot App SSoT: v3.5.0 – 2025-02-05
    • This release includes a new Job to sync data from Nautobot into LibreNMS and support for the ScheduledJob class in the Bootstrap integration. There are also a variety of bug fixes.
  • Nautobot Ansible: v5.8.0 – 2025-02-20
    • Added network_driver to platform.
    • Added pagination to gql_inventory.
  • Nautobot App Device Onboarding: v4.2.2 – 2025-02-19
    • #320 – Fixed app startup crashing Nautobot during startup in some cases.
  • Nautobot App Device Onboarding: v4.2.1 – 2025-02-11
    • #311 – Fixed issue with Lags, VRFs, and Untagged VLANs not being removed from interfaces.
    • #313 – Fixed issue where running a sync job via CSV would raise an exception.
  • Nautobot App Nornir: v2.2.1 – 2025-02-19
  • Nautobot App Nornir: v2.2.0 – 2025-02-19
    • #162 – Augmented SecretAccessType to support both HTTP(S) with HTTP in _get_secret_value.
    • #189 – Dropped Python 3.8 support.
    • #189 – Bumped nornir-nautobot to newest version 3.3.0.
  • Nornir Nautobot: v3.3.1 – 2025-02-27
    • Fixed a bug when using Netmiko merge_config.
  • Nornir Nautobot: v3.3.0 – 2025-02-17
    • Added merge_config method to the default Netmiko dispatcher.
    • Dropped Python 3.8 support.
    • Added a can_diff argument to *_config dispatcher methods to avoid logging sensitive data.
    • Added an extreme_exos dispatcher.
    • Added Scrapli support and a default Scrapli Dispatcher.
    • Added get_command(s) methods to all default dispatchers and changed get_config to use get_command.
  • Helm Charts: v2.4.5 – 2025-02-21
    • Upgraded Nautobot from 2.4.2 to 2.4.3.
    • Upgraded Bitnami common subchart from 2.29.1 to 2.30.0.
  • Helm Charts: v2.4.4 – 2025-02-07
    • Upgraded Nautobot from 2.3.16 to 2.4.2.
    • Upgraded nginx-prometheus-exporter image from 1.4.0 to 1.4.1.
    • Upgraded Bitnami common subchart from 2.29.0 to 2.29.1.
  • Pynautobot: v2.6.1 – 2025-02-14
    • Fixed a bug in napalm_args parsing for platforms.
  • Pynautobot: v2.6.0 – 2025-02-13
    • Added the wireless models from Nautobot v2.4.0.
    • Added run_and_wait method.
  • Cookiecutter Nautobot App: nautobot-app-v2.4.2 – 2025-02-27

Community

Panel: Network Automation Showdown: NetBox, Nautobot & Infrahub for Source of Truth


Conclusion

Do you have any cool Nautobot-related projects 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.

-Gary



ntc img
ntc img

Contact Us to Learn More

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

Thanks for submitting the form.

Author