Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 9045a8e24c4c4a981b76df7d6ddcde99a7606831
      
https://github.com/NixOS/nixpkgs/commit/9045a8e24c4c4a981b76df7d6ddcde99a7606831
  Author: Arnold Krille <arn...@arnoldarts.de>
  Date:   2016-07-28 (Thu, 28 Jul 2016)

  Changed paths:
    M nixos/modules/virtualisation/containers.nix
    M nixos/release.nix
    A nixos/tests/containers-extra_veth.nix

  Log Message:
  -----------
  declarative containers: additional veths

With these changes, a container can have more then one veth-pair. This allows 
for example to have LAN and DMZ as bridges on the host and add dedicated 
containers for proxies, ipv4-firewall and ipv6-firewall. Or to have a bridge 
for normal WAN, one bridge for administration and one bridge for 
customer-internal communication. So that web-server containers can be reached 
from outside per http, from the management via ssh and can talk to their 
database via the customer network.

The scripts to set up the containers are now rendered several times instead of 
just one template. The scripts now contain per-container code to configure the 
extra veth interfaces. The default template without support for extra-veths is 
still rendered for the imperative containers.

Also a test is there to see if extra veths can be placed into host-bridges or 
can be reached via routing.


  Commit: 07de11f165cfb6e6357938a434e29b2fa8911cbd
      
https://github.com/NixOS/nixpkgs/commit/07de11f165cfb6e6357938a434e29b2fa8911cbd
  Author: Arnold Krille <arn...@arnoldarts.de>
  Date:   2016-07-28 (Thu, 28 Jul 2016)

  Changed paths:
    M nixos/tests/containers-bridge.nix
    M nixos/tests/containers-extra_veth.nix
    M nixos/tests/containers-imperative.nix
    M nixos/tests/containers-ipv4.nix
    M nixos/tests/containers-ipv6.nix

  Log Message:
  -----------
  containers: add myself to the maintainers of the tests

Seems like the right thing to do.


  Commit: d7f7ef4c2164897f2232c649f48f1a97305b7ecb
      
https://github.com/NixOS/nixpkgs/commit/d7f7ef4c2164897f2232c649f48f1a97305b7ecb
  Author: Franz Pletz <fpl...@fnordicwalking.de>
  Date:   2016-07-31 (Sun, 31 Jul 2016)

  Changed paths:
    M nixos/modules/virtualisation/containers.nix
    M nixos/release.nix
    M nixos/tests/containers-bridge.nix
    A nixos/tests/containers-extra_veth.nix
    M nixos/tests/containers-imperative.nix
    M nixos/tests/containers-ipv4.nix
    M nixos/tests/containers-ipv6.nix

  Log Message:
  -----------
  Merge pull request #15496 from kampfschlaefer/containers_more_veth_interfaces

Declarative containers: more veth interfaces


Compare: https://github.com/NixOS/nixpkgs/compare/03a8f723bdce...d7f7ef4c2164
_______________________________________________
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits

Reply via email to