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.3.tar.gz (13.0 kB view details)

Uploaded Source

File details

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

File metadata

  • Download URL: nautobot-evpn-0.3.3.tar.gz
  • Upload date:
  • Size: 13.0 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.3.tar.gz
Algorithm Hash digest
SHA256 e1be3aab1dfc4200202864180bdace572c6796816e6bb2012d7043f0e388b8a2
MD5 791f19accd774cbc323e484c8283eae2
BLAKE2b-256 f12f1b267f4b21b6ee8143e889386e0735d3c1f2caf609b26094daf1140d4340

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