environments with direnv and vm based config tests #9

Merged
steveej merged 30 commits from staging into master 2018-10-28 10:27:39 +00:00
Showing only changes of commit cfcc0cde6c - Show all commits

View file

@ -59,6 +59,7 @@ rec {
networking.networkmanager = { networking.networkmanager = {
enable = true; enable = true;
useDnsmasq = true;
unmanaged = [ unmanaged = [
"interface-name:veth*" "interface-name:veth*"
"interface-name:virbr*" "interface-name:virbr*"
@ -67,6 +68,12 @@ rec {
"interface-name:*cni*" "interface-name:*cni*"
]; ];
}; };
# Used for testing local Tectonic clusters
environment.etc."NetworkManager/dnsmasq.d/tectonic.conf".text = ''
server=/tt.testing/192.168.124.1
server=/tectonic-ci.de/192.168.124.1
server=/tectonic-ci.lan/192.168.124.1
'';
networking.bridges."virbr1".interfaces = []; networking.bridges."virbr1".interfaces = [];
networking.interfaces."virbr1".ipv4.addresses = [ networking.interfaces."virbr1".ipv4.addresses = [