Commit Graph

51 Commits

Author SHA1 Message Date
toby 347291d1a9 re-factor of interface config compile process 2018-10-09 18:06:28 +00:00
toby 4a89aa2c93 re-arranging before interface config refactor 2018-10-09 16:25:45 +00:00
toby 1f58cd3918 cleaning up leading space vs tab bs 2018-10-09 16:23:52 +00:00
toby 1b891db635 renaming WIT customers prefix-list to be more consistent, in preparation for edge support 2018-10-08 18:20:48 +02:00
toby 460ee34f03 adding support for ibgp interfaces and feth/up/ibgp support for up to 4 nics 2018-10-08 11:33:18 +02:00
toby 836822aebe minor but critical typo in udev rule logic 2018-10-04 19:21:55 +02:00
toby 22edbf98f3 adding mac udev rules through DNS lookup configs 2018-10-04 18:12:55 +02:00
toby 1cff4bac8e keeping the loopback ip as main tld of the host for simplicity of own lookup 2018-10-01 14:59:33 +02:00
toby 1c50cecdb5 adding direct ssh access on default for bastion, and migrating to admin domain instead of 3 different zones 2018-10-01 10:39:17 +02:00
toby d87f7c1720 configuring etc/network/interfaces from postinst instead of installing a static file 2018-09-25 23:24:42 +02:00
toby 7f51717f21 adding strongswan-pki to dependency list 2018-09-23 22:07:50 +02:00
toby 37c69ab507 adding ipv6 tunnel to strongswan and matching firewall rules 2018-09-17 21:28:02 +02:00
toby 4a69025703 removing legacy dhcp stuff and starting to rely on DNS for loopback v4/v6 and asn 2018-09-12 20:01:52 +02:00
toby 4a24a5a513 switching back mgmt1 to ipv6 auto/slaac since ipmi is that way too regardless and finally found jinja2 filter 2018-09-12 12:27:37 +02:00
toby dc6a02d0d4 fixing ipv6 mgmt firewall rules (again) and setting mgmt1 interface to be dhcp as well (not just auto) 2018-09-10 21:03:57 +02:00
toby 4d3026d7c4 fixing a damn typo... 2018-09-10 18:21:04 +02:00
toby 028e2d455d fixing bug in IPv6 LOOPBACK, pulling that from DNS as well, ASN is still generated for now 2018-09-09 23:11:54 +02:00
toby 769ef9695f fixing the preinst script to rely on DNS as well 2018-09-09 13:32:32 +02:00
toby 8a53109d81 fixing typo ... 2018-09-09 13:30:43 +02:00
toby 37125104c3 pulling loopback IP from DNS instead of relaying on dhcp and configfile, moving net-interfaces to each own files in interfaces.d, cleaning up the postinst scritp a bit for easier read 2018-09-09 12:58:45 +02:00
toby 2f1a2d497a removing qemu-system-common dependency again to test if dpkg-displace is all working... 2018-08-25 12:25:54 +02:00
toby 75dadb6d92 moving to automatic changelog generation and trying to fix collision with qemu-system-common 2018-08-25 00:20:56 +02:00
toby 4d967cc329 displacing default qemu if scripts to allow qemu install 2018-08-24 23:25:41 +02:00
toby 52658cebe2 adding some more verbose output to drone for testing 2018-08-24 20:47:13 +02:00
toby e1d13857b2 adding qemu deplendencies just to not break stuff later when installing it 2018-08-24 20:20:50 +02:00
root 1bacfa20dc upping the version so it gets pushed to the repo 2018-08-19 08:35:20 +00:00
root f2507c74d0 drone ... starting over ... 2018-08-16 21:37:27 +00:00
root 9e95ef6478 removing ipsec.secrets from diversion since it breaks apparmor permissions and strongswan 2018-08-14 10:04:59 +00:00
root f6303f817b adding support for frr 5.0 2018-08-12 16:34:19 +00:00
root 8508708aaf re-enabling frr dependencies and upping version for push to repo 2018-08-09 13:32:24 +00:00
root fbb3ac8d6f minor loopback validy check fix 2018-08-09 12:49:26 +00:00
root 3592ea524b cleanup... 2018-08-09 12:42:42 +00:00
root 13fbc9d572 I may come close to the full support finally 2018-08-09 10:18:19 +00:00
root 24e5d81bff renaming dhcp option loopback to tier-id 2018-08-08 22:38:14 +00:00
toby 933901f933 rename package to wit-network-config 2018-08-08 23:05:05 +02:00
root e8a00a6adf adding first steps for dhcp-loopback support and vcs info in control 2018-08-08 20:59:37 +00:00
root b8368a446f just a coupe more comments and adding vteps to auto-detect 2018-08-06 18:45:35 +00:00
root 35e370d4d7 addign dhcpcd5 conflict dependency and fixing rc.local to exit 0 2018-08-02 21:54:14 +00:00
root 248bdb7f80 refacotring to some extend now that we switched to dhcpcd and turned off networkd entirely. 2018-08-02 21:35:37 +00:00
root 5280d685c6 if we're not dealing with a datanode or hypervisor write the TIER_ID down into the environment so it's available next time, also cleanup interfaces and do not restart strongswan just like we don't restart frr to avoid service interruption after an upgrade 2018-08-02 15:45:52 +00:00
root 653d175c30 package rename to -config 2018-07-31 17:31:30 +00:00
root 1bc3a07b9f missing dhcp-client, and seems like I finally got the networkd/lldp issue fixed 2018-07-30 21:03:35 +00:00
root a88beae0e2 cleanup ... 2018-07-28 20:52:38 +00:00
root 27ece3ddea getting very very close 2018-07-28 18:47:08 +00:00
root 14c4cd626b final tweaks 2018-07-27 20:51:10 +00:00
root 906bcb2a7c adding ipsec config as well 2018-07-27 20:34:21 +00:00
root ce140aaa2f almost working ... files are installed correctly, variables not replacing correctly yet 2018-07-27 18:57:47 +00:00
root 214ea903fc getting close.... only frr.conf is not behaving 2018-07-27 18:28:18 +00:00
root c467b30914 building and major patches still 2018-07-27 10:39:47 +00:00
root a65021ece5 minor bugs 2018-07-26 10:17:17 +00:00