nixpkgs/nixos/tests
Jörg Thalheim c23032a8b1 docker: update service units from upstream
All the new options in detail:

Enable docker in multi-user.target make container created with restart=always
to start. We still want socket activation as it decouples dependencies between
the existing of /var/run/docker.sock and the docker daemon. This means that
services can rely on the availability of this socket. Fixes  

  wantedBy = ["multi-user.target"];

This allows us to remove the postStart hack, as docker reports on its own when
it is ready.

  Type=notify

The following will set unset some limits because overhead in kernel's ressource
accounting was observed. Note that these limit only apply to containerd.
Containers will have their own limit set.

  LimitNPROC=infinity
  LimitCORE=infinity
  TasksMax=infinity

Upgrades may require schema migrations. This can delay the startup of dockerd.

  TimeoutStartSec=0

Allows docker to create its own cgroup subhierarchy to apply ressource limits on
containers.

  Delegate=true

When dockerd is killed, container should be not affected to allow
`live restore` to work.

  KillMode=process
2016-12-23 21:39:38 +01:00
..
common
avahi.nix
bittorrent.nix
blivet.nix blivet test: use python2 2016-11-24 22:28:03 +01:00
boot-stage1.nix tests/boot-stage1: Use runCommandCC for kcanary 2016-10-09 14:15:19 +02:00
boot.nix
cadvisor.nix cadvisor test: fix () 2016-09-16 22:06:16 +02:00
cassandra.nix
chromium.nix nixos/tests/chromium: Fix popup detection 2016-11-09 09:41:10 +01:00
cjdns.nix cjdns test: fix typo 2016-11-15 01:57:30 +01:00
containers-bridge.nix
containers-extra_veth.nix
containers-hosts.nix containers: fix broken /etc/hosts entries when localAddress contains a netmask 2016-12-12 09:20:28 +01:00
containers-imperative.nix
containers-ipv4.nix
containers-ipv6.nix
containers-macvlans.nix Add macvlan support for declarative containers 2016-12-12 07:34:28 +01:00
containers-physical_interfaces.nix containers: Improve device dependency tracking 2016-10-08 22:28:49 +02:00
containers-tmpfs.nix containers module: Add tmpfs options () 2016-11-22 02:11:33 +01:00
dnscrypt-proxy.nix dnscrypt-proxy test: simplification 2016-11-05 17:45:02 +01:00
docker-registry.nix docker: update service units from upstream 2016-12-23 21:39:38 +01:00
docker.nix docker module: updates 2016-09-13 12:51:13 +02:00
ec2.nix
ecryptfs.nix ecryptfs test: use TTY output to stabilize test 2016-12-02 19:36:27 -05:00
emacs-daemon.nix
etcd-cluster.nix etcd-cluster: split up openssl commands 2016-09-03 13:59:28 +02:00
etcd.nix etcd module: add test for simple one node etcd service 2016-08-25 14:42:22 +02:00
ferm.nix ferm: fix race condition in integration test () 2016-09-04 14:34:06 +02:00
firefox.nix
firewall.nix nixos: Fix ordering of firewall.service 2016-09-07 15:11:24 +02:00
flannel.nix flannel service: init 2016-10-01 17:08:48 +02:00
fleet.nix
gitlab.nix
gnome3-gdm.nix
gnome3.nix
gocd-agent.nix
gocd-server.nix
grsecurity.nix grsecurity test: refactoring 2016-12-13 15:12:11 +01:00
haka.nix
hibernate.nix netcat: make netcat-openbsd the default netcat () 2016-10-30 15:06:04 +01:00
hound.nix hound: init module 2016-10-15 13:54:59 -04:00
i3wm.nix
influxdb.nix cadvisor test: fix () 2016-09-16 22:06:16 +02:00
initrd-network.nix
installer.nix
ipfs.nix tests: added basic ipfs test 2016-11-28 15:33:58 +01:00
ipv6.nix
jenkins.nix
kde4.nix
kde5.nix Work around slowness in the KDE 5 test 2016-12-21 19:30:35 -05:00
kexec.nix
keymap.nix
keystone.nix nixos/keystone: add test in release.nix 2016-12-16 20:53:32 +01:00
kubernetes.nix kubernetes module: support for kubernetes 1.4 2016-11-17 02:46:31 +01:00
leaps.nix leaps: 0.5.1 + add a service + test 2016-11-06 10:34:42 +01:00
lightdm.nix
login.nix login test: Create and use direct reads of the TTY contents. 2016-11-30 00:17:18 -05:00
logstash.nix logstash: fix test 2016-10-01 23:18:24 +02:00
make-test.nix
mathics.nix
mesos.nix
misc.nix
mongodb.nix mongodb service: add test case 2016-09-17 10:47:36 +01:00
mpich-example.c
mumble.nix mumble: fix failing vm tests 2016-09-13 09:45:08 +02:00
munin.nix
mysql-replication.nix
mysql.nix
nat.nix
networking-proxy.nix
networking.nix tests.networking: remove network-interfaces.target 2016-09-13 11:19:23 +02:00
nfs.nix
nsd.nix
openssh.nix
panamax.nix
partition.nix
peerflix.nix
phabricator.nix
postgis.nix postgresql: Fix use with extensions 2016-09-02 11:51:21 +02:00
postgresql.nix
printing.nix
prometheus.nix nixos: unbreak prometheus test 2016-12-20 23:26:51 +01:00
proxy.nix
pump.io.nix pump.io test: adapt mongodb extraConf to YAML 2016-09-18 09:30:04 +09:00
quagga.nix quagga test: Add test for the quagga service. 2016-09-02 14:00:32 +03:00
quake3.nix
rabbitmq.nix
riak.nix
run-in-machine.nix
samba.nix Add a simple test for Samba 2016-09-30 21:24:18 +02:00
sddm.nix nixos: Disable OCR for tests that do not use it 2016-12-19 22:25:42 +01:00
simple.nix
slurm.nix
smokeping.nix smokeping module: fix missing js, broken alerts 2016-10-08 20:52:45 -04:00
subversion.nix
taskserver.nix
testdb.sql
tomcat.nix Remove tomcat vm test timing issues 2016-09-13 22:46:46 +02:00
trac.nix
udisks2.nix
virtualbox.nix netcat: make netcat-openbsd the default netcat () 2016-10-30 15:06:04 +01:00
wordpress.nix wordpress: 4.3.1 -> 4.6.1 + add a test 2016-09-26 19:36:07 -04:00
xfce.nix