Skip to main content

A Nautobot plugin for evpn management

Project description

Nautobot EVPN

This represents a Nautobot plugin for EVPN management. This creates some resources to fully document a EVPN-based setup in Nautobot.

Integration

To integrate this plugin, please add nautobot-change to PLUGINS in your Nautobot settings.

Migration from nautobot-change

We seperated nautobot-change and nautobot-evpn at some point in time. Data is not migrated automagically due to Django restrictions. This means some manual steps to migrate the data.

  1. Migrate nautobot-change to the latest point. We just ignore the EVPN tables at some point.
  2. Migrate nautobot-vpn to 0001. This creates the basic tables.
  3. Move nautobot_change_{anycastdummyip,anycastip,ethernetsegment,ethernetsegmentmembership,vlanvrf,vlanvrflist} to nautobot_evpn_{anycastdummyip,anycastip,ethernetsegment,ethernetsegmentmembership,vlanvrf,vlanvrflist}:
insert into nautobot_evpn_anycastdummyip select * from nautobot_change_anycastdummyip;
insert into nautobot_evpn_anycastip select * from nautobot_change_anycastip;
insert into nautobot_evpn_ethernetsegment select * from nautobot_change_ethernetsegment;
insert into nautobot_evpn_ethernetsegmentmembership select * from nautobot_change_ethernetsegmentmembership;
insert into nautobot_evpn_vlanvrf select * from nautobot_change_vlanvrf;
insert into nautobot_evpn_vlanvrflist select * from nautobot_change_vlanvrflist;
drop nautobot_change_anycastdummyip;
drop nautobot_change_anycastip;
drop nautobot_change_ethernetsegment;
drop nautobot_change_ethernetsegmentmembership;
drop nautobot_change_vlanvrf;
drop nautobot_change_vlanvrflist;
  1. Do a full migration.
  2. Have Fun!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nautobot-evpn-0.3.0.tar.gz (12.4 kB view details)

Uploaded Source

File details

Details for the file nautobot-evpn-0.3.0.tar.gz.

File metadata

  • Download URL: nautobot-evpn-0.3.0.tar.gz
  • Upload date:
  • Size: 12.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for nautobot-evpn-0.3.0.tar.gz
Algorithm Hash digest
SHA256 cd748d0527525aaa0870d7a160a256753dcb426ce19700b3a0ffced0a3b207f3
MD5 ce98439c9476d816453b306a53e20d75
BLAKE2b-256 794213c88a54ef81eace44ca83ee4e44506c6c5630f4448b308d484d5c8ab868

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page