Metadata-Version: 2.1
Name: nautobot-evpn
Version: 0.2.3
Summary: A Nautobot plugin for evpn management
Home-page: https://gitlab-ce.gwdg.de/gwdg-netz/nautobot-plugins/nautobot-evpn
Author: Gesellschaft für wissenschaftliche Datenverarbeitung mbH Göttingen
Author-email: netzadmin@gwdg.de
License: Apache-2.0
Description-Content-Type: text/markdown
License-File: LICENSE.txt

# 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}`:
```sql
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;
```
4. Do a full migration.
5. Have Fun!
