x123
2cda20c12e
nixos/tests/munin: port to python
2019-12-06 01:05:04 +01:00
x123
07be580889
nixos/tests/timezone: port to python
2019-12-06 00:45:30 +01:00
Florian Klink
ea9c3b9342
Merge pull request #74032 from ckauhaus/remove-networking.hostconf
...
Remove networking.hostConf option
2019-12-05 21:42:33 +01:00
Florian Klink
3140fa89c5
Merge pull request #73097 from andrew-d/andrew/gvisor-redux
...
gvisor: init at 2019-11-14
2019-12-05 01:28:43 +01:00
Marek Mahut
25f7bd7c4b
Merge pull request #74753 from mmilata/moinmoin-python-test
...
nixosTests.moinmoin: port to python
2019-12-05 00:13:41 +01:00
Jacek Galowicz
5d91b29e0d
nixosTests.openldap: port test to python
2019-12-04 16:22:26 +01:00
Jacek Galowicz
15f105d41f
nixosTests.ldap: port integration test to python
2019-12-04 16:22:13 +01:00
Florian Klink
746a888f86
Merge pull request #74898 from tfc/nixos-test-retry
...
nixos/test: Use retry() in all looping functions that need timeouts
2019-12-04 16:18:42 +01:00
Christian Kauhaus
8d36536c2e
Rewrite test script
...
Thanks to @flokli and @tfc
2019-12-04 11:25:12 +01:00
Andrew Dunham
c37902dfd1
nixosTests.gvisor: add test for gvisor and gvisor as a Docker runtime
2019-12-03 23:55:24 -08:00
Florian Klink
b7c19e1b91
Merge pull request #74866 from x123/x123-test-tiddlywiki
...
nixos/tests/tiddlywiki: port to python
2019-12-04 01:05:00 +01:00
Florian Klink
f7a232297a
Merge pull request #74938 from x123/x123-i3wm-test-to-python
...
nixos/tests/i3wm: port to python
2019-12-04 00:50:31 +01:00
Florian Klink
b62c02ce04
nixosTests.gocd-agent: mark as broken
2019-12-04 00:35:07 +01:00
x123
b6d5e3844f
nixos/tests/i3wm: port to python
2019-12-03 21:51:26 +01:00
x123
c0d5332ab3
remove duplicate test in tiddlywiki
2019-12-03 17:18:59 +01:00
Jacek Galowicz
a16695578b
nixos/pam-oath-login: Port test to python
2019-12-03 17:06:04 +01:00
x123
2ad9a627de
nixos/tests/tiddlywiki: port to python
2019-12-03 00:20:01 +01:00
Florian Klink
f8218178f7
nixosTests.gocd-server: port to python
2019-12-02 23:13:09 +01:00
Florian Klink
46daafa269
nixosTest.gocd-agent: port to python
2019-12-02 23:13:09 +01:00
x123
362e377154
nixos/tests/xrdp: port to python
2019-12-02 22:20:36 +01:00
Florian Klink
fdb65314fc
Merge pull request #74759 from mmilata/openarena-python-test
...
nixosTests.openarena: port to python
2019-12-02 20:29:04 +01:00
Florian Klink
9144d84a60
Merge pull request #74762 from mmilata/mediawiki-python-test
...
nixosTests.mediawiki: port to python
2019-12-02 20:28:31 +01:00
Florian Klink
85a345327f
Merge pull request #74764 from mmilata/radicale-python-test
...
nixosTests.radicale: port to python
2019-12-02 20:27:51 +01:00
Jörg Thalheim
7ee6319745
nixosTests.matomo: port to python ( #74756 )
...
nixosTests.matomo: port to python
2019-12-02 05:48:00 +00:00
Martin Milata
0168f41d70
nixosTests.moinmoin: port to python
2019-12-01 16:45:36 +01:00
Jörg Thalheim
7e6718e425
nixosTests.predictable-interface-names: port to python ( #74765 )
...
nixosTests.predictable-interface-names: port to python
2019-12-01 10:40:29 +00:00
Martin Milata
8d6bcf80a2
nixosTests.predictable-interface-names: python
2019-12-01 03:16:34 +01:00
Martin Milata
be911515eb
nixosTests.radicale: port to python
2019-12-01 03:05:39 +01:00
Martin Milata
268062198d
nixosTests.mediawiki: port to python
2019-12-01 02:44:49 +01:00
Jörg Thalheim
eabf256408
Merge pull request #74513 from Mic92/ferm
...
nixos/ferm: port test to python
2019-12-01 01:27:56 +00:00
Martin Milata
8f6bea4ae9
nixosTests.openarena: port to python
2019-12-01 01:34:37 +01:00
Martin Milata
1a5d3070ac
nixosTests.matomo: port to python
2019-12-01 00:50:55 +01:00
Martin Milata
33ab6997cd
nixosTests.nat: port to python
2019-12-01 00:20:28 +01:00
Christian Kauhaus
918c2ca01a
Remove networking.hostConf option
...
This PR is part of the networking.* namespace cleanup. We feel that
networking.hostConf is rarely used and provides little value compared to
using environment.etc."host.conf" directly.
Provide sensible default: multi on
2019-11-29 12:08:34 +01:00
Oleksii Filonenko
085766fd63
nixosTests.netdata: port to python
2019-11-28 22:23:36 +01:00
Jörg Thalheim
189a345e22
nixos/ferm: port test to python
...
related to #72828
2019-11-28 16:50:51 +00:00
Florian Klink
4e8c2f08b0
Merge pull request #74048 from ckauhaus/ssmtp-named-ssmtp
...
ssmtp: use services.ssmtp not networking.defaultMailServer
2019-11-28 16:32:50 +01:00
Maximilian Bosch
a9a271792d
nixos/ndppd: port test to python test-driver
2019-11-27 20:22:16 +01:00
Robin Gloster
bf12ddebe8
Merge pull request #74254 from tfc/nixos-test-ejabberd
...
nixos/ejabberd: Port test to python
2019-11-27 17:38:45 +01:00
Robin Gloster
236b928a61
Merge pull request #74313 from filalex77/nixosTests.kernel-python
...
nixosTests.kernel-*: port to python
2019-11-27 17:34:30 +01:00
Robin Gloster
39022bc3e7
Merge pull request #74218 from tfc/nixos-test-containers-python-port
...
Nixos test containers python port
2019-11-27 17:28:07 +01:00
Robin Gloster
470f29cdd2
Merge pull request #74312 from filalex77/nixosTests.memcached-python
...
nixosTests.memcached: port to python
2019-11-27 17:11:13 +01:00
Oleksii Filonenko
af0f948c9e
nixosTests.memcached: port to python
2019-11-27 12:02:24 +02:00
Maximilian Bosch
6225fc5303
nixos/nextcloud: port tests to python test-driver
2019-11-27 10:51:21 +01:00
Jacek Galowicz
9de0a8a7b3
nixos/containers-imperative: Port test to python
2019-11-27 09:13:02 +01:00
Jacek Galowicz
07802f4d20
nixos/containers-ip: Test both ipv4 and ipv6 in the same script
2019-11-27 09:13:02 +01:00
Oleksii Filonenko
a610202cb6
nixosTests.kernel-*: port to python
2019-11-27 10:02:58 +02:00
Maximilian Bosch
88a40abc92
nixos/iftop: port test to python test-driver
2019-11-26 22:29:27 +01:00
Maximilian Bosch
696b44013e
nixos/xss-lock: port test to python test-driver
...
Also refactored the test script to have different subtests for different
configurations.
2019-11-26 21:58:30 +01:00
Maximilian Bosch
bf39cf8518
Merge pull request #74123 from filalex77/nixosTests.rabbitmq-python
...
nixosTests.rabbitmq: port to python
2019-11-26 19:37:29 +01:00
worldofpeace
406efdb934
nixosTests.pantheon: don't check bob username
...
From looking at
* https://hydra.nixos.org/build/107447356
it appears the subtest fails at this exact step.
OCR in the testing driver has been notoriously
flaky, so let's just match alice's user description.
This does have the downside of not verifying the
appearence of other user cards, which was an
issue with the greeter in the past.
2019-11-26 09:24:42 -05:00
Christian Kauhaus
dd87e9eb4d
ssmtp: use services.ssmtp.* options
...
This PR is part of the networking.* namespace cleanup.
ssmtp used to be configured via `networking.defaultMailServer` which is
sort of misleading since it provides options only for ssmtp. Other
dumb mail relays like nullmailer have always been living under
services.
The intent of this PR is to align ssmtp's options with those of similar
services. Specifically, two renames have been done:
* Rename `networking.defaultMailHost` to `services.ssmtp`.
* Rename `directDelivery` to `enable` because this is what it basically does.
2019-11-26 11:08:44 +01:00
Jacek Galowicz
4e89f75ca6
nixos/containers-bridge: Port test to python
2019-11-26 10:06:06 +01:00
Jacek Galowicz
76605b2127
nixos/ejabberd: Port test to python
2019-11-26 10:03:34 +01:00
Jacek Galowicz
ab374b3056
nixos/containers-tmpfs: Port test to python
2019-11-25 22:20:14 +01:00
Jacek Galowicz
da39d2be5a
nixos/containers-reloadable: Port test to python
2019-11-25 22:20:14 +01:00
Jacek Galowicz
e4abed35be
nixos/containers-hosts: Port test to python
2019-11-25 21:57:46 +01:00
Jacek Galowicz
acb53c777c
nixos/containers-ephemeral: Port test to python
2019-11-25 21:57:27 +01:00
Florian Klink
b16ddb977d
Merge pull request #73140 from worldofpeace/port-pantheon-test
...
nixosTests.pantheon: port to python
2019-11-25 21:08:25 +01:00
Florian Klink
e6aba99c54
Merge pull request #74084 from WilliButz/systemd-services/use-correct-groups
...
dont use nogroup for networkd, resolved and timesyncd
2019-11-25 20:05:25 +01:00
worldofpeace
c16df6bbac
nixosTests.pantheon: use subtest
2019-11-25 12:03:51 -05:00
worldofpeace
a60daae733
nixosTests.pantheon: check for bob description
2019-11-25 11:54:37 -05:00
worldofpeace
e15c4e48a2
nixosTests.pantheon: port to python
2019-11-25 11:54:37 -05:00
worldofpeace
aa6fb602a0
nixosTests.pantheon: adjust test slightly
2019-11-25 11:54:37 -05:00
worldofpeace
87f3224765
nixosTests.plasma5: port to python
2019-11-25 09:31:19 -05:00
worldofpeace
e4962aa6a7
nixosTests.plasma5: drop sddm ocr theme
...
OCR in this test has been disabled.
2019-11-25 09:22:39 -05:00
WilliButz
ec16f4fd5b
tests/systemd-networkd: add regression test for service group
...
Previously systemd-networkd.service ran as systemd-network:nogroup.
The wireguard private key file is now owned by root:systemd-network with
mode 0640. It is therefore required that the systemd-network user is in the group
with the same name, so that it is able to read the key file.
2019-11-25 10:47:31 +01:00
Oleksii Filonenko
248a3de948
nixosTests.rabbitmq: port to python
2019-11-25 11:35:19 +02:00
Andrew Dunham
7398211601
nixosTests.syncthing*: port to python
2019-11-25 00:36:37 -08:00
Maximilian Bosch
9a2c7caa43
nixos/nexus: port test to python test-driver
2019-11-25 00:18:04 +01:00
Florian Klink
4273a6adcc
Merge pull request #74081 from flokli/osquery
...
osquery: remove
2019-11-25 00:17:46 +01:00
Martin Milata
e290dd881c
nixosTests.wordpress: fix assertions
2019-11-25 00:01:51 +01:00
Florian Klink
02f869ff30
osquery: remove
...
osquery was marked as broken since April.
If somebody steps up to fix it, we can always revive it from the
histroy, but there's not much value in shipping completely broken things
in current master.
cc @ma27
2019-11-24 22:38:07 +01:00
Robin Gloster
3e3918d02a
Merge pull request #74055 from tfc/nixos-test-port-prometheus
...
nixos/prometheus: Port prometheus test to python
2019-11-24 21:59:45 +01:00
Florian Klink
013b9a853b
Merge pull request #74076 from filalex77/nixosTests.sudo-python
...
nixosTests.sudo: port to python
2019-11-24 21:48:24 +01:00
Oleksii Filonenko
1043b55e4b
nixosTests.sudo: port to python
2019-11-24 22:11:04 +02:00
Robin Gloster
dde45712a7
nixosTests.jenkins: port to python
2019-11-24 20:54:10 +01:00
Robin Gloster
4572821435
Merge pull request #74069 from flokli/nixos-test-port-influxdb
...
nixosTests.influxdb: port to python
2019-11-24 20:46:49 +01:00
Florian Klink
aa5f701e88
nixosTests.influxdb: port to python
2019-11-24 20:21:06 +01:00
Robin Gloster
b86d62006d
nixosTests.minio: port to python
2019-11-24 20:20:32 +01:00
Robin Gloster
f58069eb8e
Merge pull request #74063 from flokli/nixos-test-port-gitolite
...
nixosTests.gitolite: port to python
2019-11-24 20:08:45 +01:00
Robin Gloster
a76eae4220
Merge pull request #74061 from flokli/nixos-test-port-uwsgi
...
nixosTests.uwsgi: port to python
2019-11-24 20:04:50 +01:00
Florian Klink
84e32f6d9c
nixosTests.gitolite: port to python
2019-11-24 19:27:34 +01:00
Florian Klink
e6d71e498f
nixosTests.uwsgi: port to python
2019-11-24 19:12:14 +01:00
Florian Klink
ca12e08caa
nixosTests.bees: port to python
2019-11-24 18:49:35 +01:00
Robin Gloster
2d49ee8727
Merge pull request #73993 from flokli/nixos-test-port-wordpress
...
nixosTests.wordpress: port to python
2019-11-24 18:41:04 +01:00
Jacek Galowicz
e20e12442e
nixos/prometheus: Port prometheus test to python
2019-11-24 17:53:18 +01:00
Florian Klink
2b9773f91e
nixos/tests/beegfs: remove
...
This was broken for quite some time.
cc https://github.com/NixOS/nixpkgs/issues/73998
2019-11-24 17:32:55 +01:00
Florian Klink
069364f348
nixosTests.wordpress: add flokli and mmilata
2019-11-24 17:24:31 +01:00
Florian Klink
ec16d5c3ba
nixosTests.wordpress: port to python
2019-11-24 17:11:50 +01:00
Robin Gloster
c383268e11
Merge pull request #74040 from Ma27/port-graylog-test
...
nixos/graylog: port test to python test-driver
2019-11-24 16:43:50 +01:00
Robin Gloster
c2d9d6146a
Merge pull request #74036 from Ma27/port-codimd-test
...
nixos/codimd: port test to python test-driver
2019-11-24 15:30:27 +01:00
Robin Gloster
4e007fb1f6
Merge pull request #74033 from Ma27/port-docker-registry-test
...
nixos/docker-registry: port test to python test-driver
2019-11-24 15:23:49 +01:00
Robin Gloster
17e20a03ff
Merge pull request #74034 from Ma27/port-gotify-test
...
nixos/gotify-server: port test to python test-driver
2019-11-24 15:19:18 +01:00
Maximilian Bosch
7ca619018f
nixos/graylog: port test to python test-driver
2019-11-24 14:50:00 +01:00
Maximilian Bosch
a1e6e5145b
nixos/codimd: port test to python test-driver
2019-11-24 14:19:36 +01:00
worldofpeace
16296a571f
Merge pull request #74031 from mayflower/prosody-tests-python
...
nixosTests.prosody*: port to python
2019-11-24 13:13:36 +00:00
Maximilian Bosch
2403c1a88d
nixos/gotify-server: port test to python test-driver
2019-11-24 13:49:04 +01:00
Maximilian Bosch
3b218e8570
nixos/docker-registry: port test to python test-driver
2019-11-24 13:46:09 +01:00
Robin Gloster
433972d65b
nixosTests.prosody*: port to python
2019-11-24 13:04:11 +01:00
Robin Gloster
7c23496e46
Merge pull request #74002 from flokli/nixos-test-port-google-oslogin
...
nixosTests.google-oslogin: port to python
2019-11-24 12:44:31 +01:00
Robin Gloster
0a724f9e5d
Merge pull request #74005 from flokli/nixos-test-port-etcd
...
nixosTests.etcd*: port to python
2019-11-24 11:52:04 +01:00
Robin Gloster
a9ef2dedeb
Merge pull request #73994 from flokli/nixos-test-port-nix-ssh-serve
...
nixosTests.nix-ssh-serve: port to python
2019-11-24 11:49:25 +01:00
Robin Gloster
76ad040bb1
Merge pull request #73992 from flokli/nixos-test-port-mysql
...
nixosTests.mysql*: port to python
2019-11-24 11:46:27 +01:00
worldofpeace
22cbd24409
Merge pull request #73990 from flokli/nixos-test-port-systemd-nspawn
...
nixosTests.systemd-nspawn: convert test to python
2019-11-24 10:26:07 +00:00
Florian Klink
8e85fec810
Merge pull request #74004 from mayflower/py-tests/dovecot
...
nixosTests.dovecot: port test to python
2019-11-24 02:20:04 +01:00
Florian Klink
6e60f849db
Merge pull request #74003 from nh2/nixos-tests-port-glusterfs
...
nixosTests.glusterfs: port to python
2019-11-24 02:03:22 +01:00
Niklas Hambüchen
3a38343576
nixosTests.glusterfs: port to python
...
Also fix a hardcoded sleep.
2019-11-24 02:00:50 +01:00
Florian Klink
65e3bf8267
Merge pull request #73961 from kwohlfahrt/kerberos-tests-python
...
nixos/kerberos: port tests to python
2019-11-24 02:00:29 +01:00
Florian Klink
6bd28271dc
nixosTests.etcd-cluster: port to python
2019-11-24 01:38:51 +01:00
Florian Klink
39e8f9a312
nixosTests.etcd: port to python
2019-11-24 01:38:24 +01:00
Franz Pletz
b118137d43
nixosTests.dovecot: port test to python
2019-11-24 01:36:49 +01:00
Florian Klink
cfaaa524e3
nixosTests.google-oslogin: port to python
...
also use a .ssh/config instead of passing the same options over and over
again
2019-11-24 01:27:22 +01:00
Florian Klink
ba77344400
nixosTests.nix-ssh-serve: port to python
2019-11-24 00:15:39 +01:00
Florian Klink
132b703271
nixosTests.mysqlBackup: port to python
2019-11-23 23:48:55 +01:00
Florian Klink
ced69719cd
nixosTests.mysqlReplication: port to python
2019-11-23 23:48:55 +01:00
Florian Klink
56718763e9
nixosTests.mysql: port to python
2019-11-23 23:48:55 +01:00
Florian Klink
c47da6bd48
nixosTests.neo4j: port test to python
...
also, switch to wait_for_open_port instead of just waiting 20s.
2019-11-23 23:16:23 +01:00
Florian Klink
a8a552da53
nixosTests.systemd-nspawn: convert test to python
...
also fix a wrong test name ;-)
2019-11-23 23:08:46 +01:00
Kai Wohlfahrt
d28fd8f8da
nixos/kerberos: port tests to python
2019-11-23 19:45:46 +00:00
WilliButz
be5dcb4606
Merge pull request #73933 from flokli/nixos-test-port-mongodb
...
nixosTests.mongodb: port to python
2019-11-22 23:58:41 +01:00
WilliButz
2e54c90c38
Merge pull request #73939 from flokli/nixos-test-port-gitlab
...
nixosTests.gitlab: port to python
2019-11-22 23:54:27 +01:00
Florian Klink
1d65113d41
nixosTests.gitlab: port to python
2019-11-22 23:08:06 +01:00
Florian Klink
5121706951
nixosTests.mpd: port to python
2019-11-22 21:21:05 +01:00
Florian Klink
86a947297a
nixosTests.mongodb: port to python
2019-11-22 20:56:43 +01:00
Jan Hrnko
bc1d542f09
nixos/miniflux: port test to python
2019-11-22 20:38:56 +01:00
Jan Hrnko
32ef9dbfea
nixos/jackett: port test to python
2019-11-22 20:38:56 +01:00
Jan Hrnko
caa0cadaed
nixos/minidlna: port test to python
2019-11-22 20:38:56 +01:00
Jan Hrnko
1e70152489
nixos/incron: port test to python
2019-11-22 20:38:56 +01:00
Jan Hrnko
35f16042a2
nixos/icingaweb2: port test to python
2019-11-22 20:38:56 +01:00
Jan Hrnko
e4e1eea625
nixos/handbrake: port test to python
2019-11-22 20:38:56 +01:00
Jan Hrnko
98b28a776a
nixos/hound: port test to python
2019-11-22 20:38:56 +01:00
Jan Hrnko
66c9911264
nixos/hibernate: port test to python
2019-11-22 20:38:56 +01:00
Jan Hrnko
c999eab3e7
nixos/fluentd: port test to python
2019-11-22 20:38:56 +01:00
Jan Hrnko
a0a07e3936
nixos/fish: port test to python
2019-11-22 20:38:56 +01:00
Jan Hrnko
541e2ca6d3
nixos/firewall: port test to python
2019-11-22 20:38:56 +01:00
Jan Hrnko
05163ec981
nixos/clickhouse: port test to python
2019-11-22 20:38:56 +01:00
Jan Hrnko
103f128dbb
nixos/deluge: port test to python
2019-11-22 20:38:56 +01:00
Jan Hrnko
e31441ba9e
nixos/fancontrol: port test to python
2019-11-22 20:38:56 +01:00
Florian Klink
ce139ed229
Merge pull request #73411 from gazally/yggdrasil-python-test
...
nixosTests.yggdrasil: port to python
2019-11-22 20:30:39 +01:00
Florian Klink
0b0da4c944
Merge pull request #73699 from NinjaTrappeur/wg-test-python
...
tests/systemd-networkd-wireguard: migrate to python test runner
2019-11-22 20:25:25 +01:00
Maximilian Bosch
e292be76fc
roundcube: 1.4.0 -> 1.4.1
...
https://github.com/roundcube/roundcubemail/releases/tag/1.4.1
Also fixed the test which got broken during #71407 , most likely due to a
merge issue.
2019-11-22 17:13:41 +01:00
Florian Klink
758efb9348
Merge pull request #73190 from flokli/ceph-tests-python
...
WIP: nixos/ceph: port tests to python
2019-11-21 20:13:41 +01:00
Florian Klink
0f2635b7d4
Merge pull request #73827 from tfc/mosquitto-test-python
...
Mosquitto test python
2019-11-21 20:13:11 +01:00
markuskowa
196880d28c
Merge pull request #73568 from markuskowa/prt-rxe-test
...
nixosTests.rxe: port to python
2019-11-20 22:27:43 +01:00
Markus Kowalewski
f2564a4008
nixosTests.rxe: cleanup with loop serveral protocols
2019-11-20 20:47:45 +01:00
Jacek Galowicz
432f8a424b
nixos/mosquitto: Refactor integration test code
2019-11-20 19:13:01 +01:00
Jacek Galowicz
855eb6f264
nixos/mosquitto: Port integration test to python
2019-11-20 19:08:18 +01:00
Florian Klink
6815017dcd
nixosTests.ceph-multi-node: port to python
2019-11-20 17:38:20 +01:00
Florian Klink
a796dbead5
nixosTests.ceph-single-node: port to python
2019-11-20 17:38:20 +01:00
Frederik Rietdijk
65edeb8633
Merge master into staging-next
2019-11-20 10:01:49 +01:00
Robin Gloster
5f7bcffe21
Merge pull request #71407 from f--t/fix/roundcube
...
roundcube: fix -- quoting string env variable
2019-11-20 09:25:10 +01:00
worldofpeace
a72f8a36de
nixosTests.xfce: port to python
2019-11-19 19:21:58 -05:00
worldofpeace
b64a77de32
nixosTests: remove xfce4-14 test
2019-11-19 18:47:02 -05:00
f--t
4c18309ca6
Merge branch 'master' into fix/roundcube
2019-11-19 13:16:16 -08:00
Frederik Rietdijk
f6b39f852e
Merge master into staging-next
2019-11-19 10:53:44 +01:00
Félix Baylac-Jacqué
fe12d5df42
tests/systemd-networkd-wireguard: migrate to make-test-python
...
Updating `systemd-networkd-wireguard` to use the python test runner.
This change was purely syntactic. This migration did not require any
semantic change.
2019-11-18 18:56:00 +01:00
Lassulus
ce52d6b6ae
Merge pull request #73188 from blitz/spike
...
spike: init at 1.0.0
2019-11-17 19:19:17 +01:00
Markus Kowalewski
f880347b17
nixosTests.rxe: port to python
2019-11-17 15:11:31 +01:00
Frederik Rietdijk
3864800226
Merge master into staging-next
2019-11-17 10:31:52 +01:00
rnhmjoj
f6a8eb2d00
nixos/tests/magnetico: port to python
2019-11-16 22:14:46 +01:00
rnhmjoj
6823199dbe
nixos/tests/magnetico: check for different web port
2019-11-16 22:02:41 +01:00
Emery Hemingway
7a1b4d1964
nixos/yggdrasil: remove /etc effects
...
Use of the /etc directory should be avoided for software without
hardcoded configuration paths.
2019-11-16 16:36:17 +01:00
Frederik Rietdijk
be7125dde7
Merge master into staging-next
2019-11-16 11:45:07 +01:00
Robin Gloster
ab99684408
Merge pull request #73169 from Ma27/bump-roundcube
...
roundcube: 1.3.10 -> 1.4.0
2019-11-15 18:09:43 +01:00
worldofpeace
4583e293fd
Merge pull request #73251 from worldofpeace/remove-slim
...
nixos/slim: remove
2019-11-15 15:56:48 +00:00
Sascha Grunert
7f358a5f3b
nixos/kubernetes: Module and test compatibility with kubernetes 1.16
...
Signed-off-by: Sascha Grunert <sgrunert@suse.com>
2019-11-15 05:58:35 +01:00
Jan Tojnar
da76deffd1
Merge branch 'master' into staging-next
2019-11-14 23:25:36 +01:00
Gemini Lasswell
45c1be7cae
nixosTests.yggdrasil: port to python
2019-11-14 09:50:38 -08:00
Leonhard Markert
ceccff3439
lorri: init at version unstable-2019-10-30
...
Includes user service (nixos/modules/services/development/lorri) that
starts on demand.
2019-11-14 16:06:27 +01:00
Frederik Rietdijk
c6e31d0767
Merge master into staging-next
2019-11-14 13:31:39 +01:00
Franz Pletz
e84840117b
Merge pull request #71510 from asymmetric/wg-ns
...
Add namespace support to Wireguard module
2019-11-14 01:24:59 +00:00
Florian Klink
01e280aa44
Merge pull request #73064 from minijackson/jellyfin-things
...
jellyfin: update to 10.4.1, port test to python
2019-11-13 22:15:37 +01:00
Franz Pletz
4d9899ef13
nixos/tests: fix mpd test
2019-11-13 16:44:44 +01:00
Franz Pletz
7d1731186e
nixos/tests: fix prometheus-exporter formatting
2019-11-13 16:39:46 +01:00
markuskowa
6928cb22e9
Merge pull request #73179 from markuskowa/fix-slurm
...
nixos/slurm: fix test and X11 options
2019-11-12 21:49:29 +01:00
worldofpeace
cf74d290ae
nixosTests.sddm: make regex case insensitive
...
I read the q/select your user/i as q/select your user/
not noticing it needed to be case insensitive.
2019-11-12 12:46:30 -05:00
worldofpeace
ce26b3eaf0
nixos/slim: remove
...
The SLIM project is abandoned and their last release was in 2013.
Because of this it poses a security risk to systems, no one is working
on it or picked up maintenance. It also lacks compatibility with systemd
and logind sessions. For users, there liikely isn't anything like slim
that's as lightweight in terms of dependencies.
2019-11-11 17:10:41 -05:00
Jan Tojnar
1569632bf8
Merge branch 'staging-next' into staging
2019-11-11 22:28:32 +01:00
worldofpeace
deb125271c
Merge pull request #73137 from worldofpeace/port-xmonad-test
...
nixosTests.xmonad: port to python
2019-11-11 20:23:41 +00:00
misuzu
08eb63b5ac
nixos/3proxy: init
2019-11-11 16:15:29 +02:00
Florian Klink
60390c81dc
Merge pull request #72603 from flokli/ceph-tmpfiles
...
nixos/ceph: run unprivileged, use state directories, handle non-initialized clusters without config switch
2019-11-11 13:42:54 +01:00
Frederik Rietdijk
73b88e17dd
Merge staging-next into staging
2019-11-11 12:09:26 +01:00
Florian Klink
848399f448
Merge pull request #72390 from flokli/bump-opensmtpd
...
opensmtpd: 6.4.2p1 -> 6.6.1p1
2019-11-11 01:56:24 +01:00
Julian Stecklina
e750461511
spike: init at 1.0.0
...
Spike is the RISC-V ISA simulator from the RISC-V project.
2019-11-11 00:46:05 +01:00
worldofpeace
ea288463db
Merge pull request #73136 from worldofpeace/port-sddm-test
...
nixosTests.sddm: port to python
2019-11-10 23:06:21 +00:00
worldofpeace
8cf9315425
Merge pull request #73135 from worldofpeace/port-lightdm-test
...
nixosTests.lightdm: port to python
2019-11-10 23:05:51 +00:00
Markus Kowalewski
9b28dbd36a
nixos/slurm: convert test from perl to python
2019-11-10 23:07:08 +01:00
Markus Kowalewski
472e165b56
nixos/slurm: add option for external slurmdbd.conf
...
Slurmdbd requires a password database which is stored in slurmdbd.conf.
A seperate config file avoids that the password ends up in the nix store.
Slurmdbd does 19.5 does not support MySQL socket conections.
Adapated the slurm test to provide username and password.
2019-11-10 21:28:09 +01:00
Maximilian Bosch
d75c296dc2
roundcube: 1.3.10 -> 1.4.0
...
https://roundcube.net/news/2019/11/09/roundcube-1.4.0-released
* `curl` cmd in the test can fail as roundcube returns a http/401 if
unauthorized (and we're explicitly requesting the login form). By
checking if the `persistent_login` plugin is loaded, the assertion is
still valid)
* Use `$argv[0]` to determine install path in the installer script. I'm
not exactly sure why, but it seems as `__DIR__` now resolves symlinks
which breaks the installer if roundcube is in a `buildEnv` with
third-party plugins.
2019-11-10 18:41:26 +01:00
Aaron Andersen
d2d009f4a6
Merge pull request #73080 from flokli/nixos-samba-python-tmpfiles
...
nixos/samba: use tmpfiles, port test to python
2019-11-09 21:05:50 -05:00
Daniel Kuehn
1972904fc6
nixos/ceph: Clarify comments in tests and add source reference for the bootstraping method
2019-11-09 23:35:30 +01:00
worldofpeace
488e6b7a23
Merge pull request #73059 from flokli/nixos-test-port-tinydns
...
nixos/tinydns: port test to python
2019-11-09 21:53:07 +00:00
worldofpeace
4f2daa7b29
nixosTests.xmonad: port to python
2019-11-09 15:24:41 -05:00
worldofpeace
b2fc25fe3c
nixosTests.sddm: port to python
2019-11-09 15:20:20 -05:00
worldofpeace
1132f037a1
nixosTests.lightdm: port to python
2019-11-09 15:14:56 -05:00
Peter Hoeg
954e234b98
nixos/haproxy: support hot-reload without dropping packets
2019-11-09 10:11:57 -08:00
Florian Klink
ffd0060869
nixos/ceph: use ConditionPathExists to delay ceph daemon start
...
This prevents services to be started before they're initialized, and
renders the `systemd.targets.ceph.wantedBy = lib.mkForce [];` hack in
the vm tests obsolete - The config now starts up ceph after a reboot,
too.
Let's take advantage of that, crash all VMs, and boot them up again.
2019-11-09 16:13:13 +01:00
Florian Klink
67e0777f62
nixos/ceph: run unprivileged, use StateDirectory and tmpfiles, don't pass extraServiceConfig
...
Don't pass user and group to ceph, and rely on it to drop ceps, but let
systemd handle running it as the appropriate user.
This also inlines the extraServiceConfig into the makeService function,
as we have conditionals depending on daemonType there anyways.
Use StateDirectory to create directories in
/var/lib/ceph/${daemonType}/${clusterName}-${daemonId}.
There previously was a condition on daemonType being one of mds,mon,rgw
or mgr. We only instantiate makeServices with these types, and "osd" was
special.
In the osd case, test examples suggest it'd be in something like
/var/lib/ceph/osd/ceph-${cfg.osd0.name} - so it's not special at all,
but exactly like the pattern for the others.
During initialization, we also need these folders, before the unit is
started up. Move the mkdir -p commands in the vm tests to the line
immediately before they're required.
2019-11-09 16:02:53 +01:00
Florian Klink
64c9c08302
nixos/ceph: create /etc/ceph and /var/lib/ceph via tmpfiles
...
We seem to be relying on those being present during runtime anyways.
2019-11-09 15:27:45 +01:00