Uli Baum
c46677fec2
nixos/tests/installer: use flock for all parted calls
...
to further reduce risk of race with udev, like util-linux
recommends for sfdisk:
https://github.com/karelzak/util-linux/blob/v2.32/disk-utils/sfdisk.8#L71
2018-09-22 12:22:17 +02:00
Uli Baum
a5183762c5
nixos/tests/installer: prevent race between parted and udev
...
by combining all parted commands into a single parted call.
This eliminates one cause of non-deterministic failure.
2018-09-22 01:32:06 +02:00
Jörg Thalheim
06df7c9a33
Merge pull request #47077 from xeji/p/ferm-test
...
nixos/tests/ferm: disable dhcpcd
2018-09-21 09:58:00 +01:00
Sarah Brofeldt
a4e9ab65f6
Merge pull request #47102 from xeji/p/test-atd
...
nixos/tests/atd: wait for atd to start
2018-09-21 10:09:28 +02:00
Uli Baum
8ffd65b12e
nixos/tests/atd: wait for atd to start
...
The test failed non-deterministically when an at command was
issued before the atd daemon was running.
2018-09-21 09:22:03 +02:00
Graham Christensen
10450ffd5b
Merge pull request #47017 from grahamc/docker-tools-test
...
dockerTools.buildImage: test that created=now makes an unstable date
2018-09-20 20:02:51 -04:00
Uli Baum
5e7b7b805a
nixos/tests/ferm: disable dhcpcd
...
The test failed in one run on Hydra, logs look like
dhcpcd changed ipv6 routing at just the wrong time.
Disable dhcpcd. It's not needed, the test uses static IPs anyway.
2018-09-21 01:17:41 +02:00
xeji
e40d850fd1
nixos/tests/gdk-pixbuf: fix test on i686 ( #46916 )
...
Test didn't run because it tried to create a VM with 4096M RAM
but qemu-system-i386 has a hard 2047M memory limit.
- reduce memory to 2047M on i686.
- increase timeout 300s -> 1800s because the tests are much slower
on i686 and timed out.
2018-09-20 21:29:37 +02:00
Graham Christensen
aedc651903
dockerTools.buildImage: test that created=now makes an unstable date
2018-09-20 13:06:14 -04:00
adisbladis
b0987f2013
Merge pull request #46510 from worldofpeace/installer-refactor
...
installer: refactor
2018-09-20 22:55:42 +08:00
xeji
05659962cd
nixos/tests/networking.virtual: prevent non-deterministic failure ( #46949 )
...
The test failed non-deterministically on Hydra because interfaces
sometimes weren't yet fully cleaned up when the result was checked.
2018-09-20 13:20:12 +02:00
Maximilian Bosch
8b58a7187c
nixos/yabar: fix module & test ( #46954 )
...
The `pkgs.yabar` package is relatively old (2016-04) and contains
several issues fixed on master. `yabar-unstable` containsa recent master
build with several fixes and a lot of new features (I use
`yabar-unstable` for some time now and had no issues with it).
In the upstream bugtracker some bugs could be fixed on ArchLinux by
simply installing `yabar-git` (an AUR package which builds a recent
master).
To stabilize the module, the option `programs.yabar.package` now
defaults to `pkgs.yabar-unstable` and yields a warning with several
linked issues that are known on `pkgs.yabar`.
The test has been refactored as well to ensure that `yabar` actually
starts (and avoid non-deterministic random success) and takes a
screenshot of a very minimalistic configuration on IceWM.
Fixes #46899
2018-09-20 12:47:46 +02:00
Eelco Dolstra
869f615ff4
nix: 2.1.1 -> 2.1.2
2018-09-20 00:17:45 +02:00
Domen Kožar
5715aa1951
datadog-agent: remove privateTmp=true
...
This allows postgres integration to connect to socket in /tmp
2018-09-19 18:53:51 +01:00
Edmund Wu
1a15b10ae3
lightdm: fix tmpfiles path ( #46886 )
2018-09-19 16:54:13 +02:00
xeji
beb8ca2887
nixos/tests/hibernate: prevent non-deterministic failure ( #46882 )
...
... that occurred mostly on i686. Improve timing.
With this, the failures are no longer reproducible on my machine.
2018-09-19 16:19:45 +02:00
xeji
daf40ab165
nixos/tests/containers-imperative: fix on i686 ( #46874 )
...
Test failed on i686 in a sandbox because some packages required
to build the nixos manual for the container were missing. Add them.
2018-09-19 16:19:31 +02:00
WilliButz
3961cab52f
codimd: remove unneeded defaults
2018-09-18 23:15:34 +02:00
WilliButz
fc93264f59
codimd: fix option configuration.saml.idpCert
2018-09-18 23:15:34 +02:00
Elis Hirwing
5664e64a01
nixos/activation: Switch from bash to sh to avoid reading users bash config ( #46851 )
...
This fixes #46750 . This should also work with non-POSIX shells like in #46042 .
2018-09-18 21:47:14 +02:00
xeji
a83d61b708
nixos/release.nix: disable tests.ec2-config ( #46830 )
...
This test doesn't work in a sandbox and never succeeded on Hydra.
It simulates an EC2 instance reconfiguring itself at runtime,
which needs network access.
2018-09-18 19:27:36 +02:00
Jörg Thalheim
f8b2c1318c
Merge pull request #46634 from mdorman/airsonic-parameters
...
airsonic: provide additional jvm configuration
2018-09-18 08:20:53 +01:00
xeji
8a2bf1319d
Merge pull request #46769 from samueldr/zhf/grub
...
Fixes grub1 installer tests
2018-09-17 19:12:23 +02:00
Jean-Paul Calderone
57834da7fc
nixos/tor: Correct "transparent" typo
2018-09-17 16:13:11 +02:00
Samuel Dionne-Riel
b63c539bdc
nixos/tests/installer: grub1 needs /tmp to exist.
2018-09-17 09:31:43 -04:00
Graham Christensen
c8cc8d496d
Merge pull request #46777 from erikarvstedt/docs
...
Improve docs
2018-09-17 09:31:30 -04:00
WilliButz
dd5dcc65ac
nixos/tests: add test for codimd
2018-09-17 15:18:52 +02:00
WilliButz
db846a88a8
nixos/codimd: add module
2018-09-17 15:18:52 +02:00
Erik Arvstedt
4c755e1218
nixos display-managers: fix typo in description
2018-09-17 15:03:01 +02:00
Erik Arvstedt
a91330a41b
nixos tests doc: update VM state path
2018-09-17 15:02:58 +02:00
Erik Arvstedt
6e203af399
nixos tests doc: add example statement
2018-09-17 13:08:08 +02:00
Erik Arvstedt
b0956b0ae3
nixos tests doc: fix example statement
...
False statements don't cause NixOS tests to fail, we need to throw an
exception or terminate.
2018-09-17 13:08:02 +02:00
worldofpeace
67e9571ba4
nixos/lightdm: use systemd.tmpfiles ( #46734 )
...
This also makes logs appear at /var/log/lightdm
2018-09-17 11:02:21 +02:00
Peter Hoeg
f456d7f575
Merge pull request #32045 from ck3d/nixos-lirc
...
initial NixOS module for LIRC
2018-09-17 11:35:15 +08:00
Peter Hoeg
3904016a3d
Merge pull request #43812 from binarin/epmd-systemd-pr
...
epmd: Introduce erlang port mapper daemon service
2018-09-17 11:33:09 +08:00
Jörg Thalheim
8ceaf29f3b
Merge pull request #46741 from pacien/exim-module-package-opt
...
exim: parametrise package
2018-09-16 22:53:02 +01:00
Jörg Thalheim
fc41ea8c8e
Merge pull request #46144 from dasJ/nullidentdmod-module
...
nixos/nullidentdmod: Init
2018-09-16 22:06:59 +01:00
pacien
d73ed4264f
exim: parametrise package
...
This allows the definition of a custom derivation of Exim,
which can be used to enable custom features such as LDAP and PAM support.
The default behaviour remains unchanged (defaulting to pkgs.exim).
2018-09-16 15:19:29 +02:00
Christian Kögler
533efd0cfd
initial NixOS module for LIRC
2018-09-14 03:57:51 +02:00
Michael Alan Dorman
c76312aea5
airsonic: provide additional jvm configuration
...
This allows the user, among other things, to configure jukebox output
to go to non-default alsa devices.
2018-09-13 20:05:02 -04:00
Sarah Brofeldt
d024f91349
Merge pull request #46573 from johanot/kubernetes-1.10-1.11
...
kubernetes: 1.10.5 -> 1.11.3
2018-09-13 11:29:11 +02:00
Domen Kožar
bef541c569
datadog: add live process monitoring
2018-09-13 09:11:06 +01:00
Domen Kožar
049b3a6cc2
nixos: remove unneeded api_key from config
2018-09-13 09:11:06 +01:00
Johan Thomsen
a49f56c3b1
kubernetes: 1.10.5 -> 1.11.3
...
Fixed minor issue where kube-addon manager complaints about
/opt/namespace.yaml missing.
Added release notes with reference to Kubernetes 1.11 release notes.
closes #43882
2018-09-12 15:17:02 +02:00
Robin Gloster
929f71d381
grafana module: allow path for extraConfig vals
2018-09-12 14:21:46 +02:00
Robin Gloster
515a7aa452
acme module: fix self-signed cert with openssl 1.1
2018-09-12 13:40:46 +02:00
Sarah Brofeldt
66f6105978
nixos/doc: Add stable pre-release warning ( #46473 )
2018-09-11 15:42:15 +02:00
Joachim F
e02575b906
Merge pull request #46381 from Chiiruno/dev/zeronet
...
nixos/zeronet: Fix TOR permissions, add torAlways option
2018-09-11 10:28:32 +00:00
Jörg Thalheim
1bdba70b71
Merge pull request #44496 from Yarny0/hylafaxplus
...
Hylafaxplus
2018-09-11 10:48:19 +01:00
Jörg Thalheim
c8ccc433df
nixos/hylafax: show correct option in warning message.
2018-09-11 10:38:04 +01:00