diff options
| author | Jens Nolte <git@queezle.net> | 2020-12-15 02:40:12 +0100 |
|---|---|---|
| committer | Jens Nolte <git@queezle.net> | 2020-12-19 04:32:05 +0100 |
| commit | ad6c2dea6a38e31e62ff41ecb1bcbc8d2bb58db4 (patch) | |
| tree | 03e83f8d011f849475978747952b25be4cfe6d2d /pkgs/development/python-modules/python-mapnik | |
| parent | c898defdbf6867dc3e90ab683375d409a66d357d (diff) | |
nixos/nixos-container: Always apply extraVeth ip configuration
Fixes that `containers.<name>.extraVeths.<name>` configuration was not
always applied.
When configuring `containers.<name>.extraVeths.<name>` and not
configuring one of `containers.<name>.localAddress`, `.localAddress6`,
`.hostAddress`, `.hostAddress6` or `.hostBridge` the veth was created,
but otherwise no configuration (i.e. no ip) was applied.
nixos-container always configures the primary veth (when `.localAddress`
or `.hostAddress` is set) to be the containers default gateway, so
this fix is required to create a veth in containers that use a different
default gateway.
To test this patch configure the following container and check if the
addresses are applied:
```
containers.testveth = {
extraVeths.testveth = {
hostAddress = "192.168.13.2";
localAddress = "192.168.13.1";
};
config = {...}:{};
};
```
Diffstat (limited to 'pkgs/development/python-modules/python-mapnik')
0 files changed, 0 insertions, 0 deletions
