Vladimír Čunát
10d6afbd2d
Merge #144897 : treewide: eliminate stdenv.lib usage
2021-11-06 17:42:07 +01:00
Vladimír Čunát
26e1daaa43
treewide: eliminate stdenv.lib usage
...
It was breaking evaluation on Hydra.
2021-11-06 17:20:11 +01:00
Aaron Andersen
ecb6c3515f
Merge pull request #133006 from nberlee/pam-mk-homedir-umask
...
nixos/pam: pam_mkhomedir umask to 0077
2021-11-06 12:17:42 -04:00
Aaron Andersen
a97d32da9c
Merge pull request #144895 from arcnmx/ddclient-privs
...
nixos/ddclient: password permission fixes
2021-11-06 12:17:01 -04:00
arcnmx
cdd385510a
nixos/ddclient: customizable package option
2021-11-06 08:50:39 -07:00
arcnmx
7deb5247a5
nixos/ddclient: fix privs when loading password
2021-11-06 08:50:39 -07:00
Izorkin
a71576b07b
nixos/mastodon/streaming: add '@memlock' SystemCallFilter
2021-11-06 16:45:20 +01:00
Izorkin
91e510ae22
nixos/mastodon: add '@ipc' SystemCallFilter
2021-11-06 16:45:20 +01:00
Izorkin
700ea62f54
nixos/mastodon: remove duplicates SystemCallFilters
2021-11-06 16:45:20 +01:00
Izorkin
943f15d4b7
nixos/mastodon: add new sandboxing options
2021-11-06 16:45:20 +01:00
Nico Berlee
90bac670c0
nixos/pam: pam_mkhomedir umask to 0077
...
pam_mkhomedir should create homedirs with the same umask as the rest
of the system. Currently it creates homedirs with go+rx which makes
it readable for other non-privileged users.
2021-11-06 17:45:00 +02:00
Robert Hensing
e62c9ce932
Merge pull request #144872 from hercules-ci/fix-nixosTests-chromium-xclip-blocked
...
nixosTests.chromium: unblock
2021-11-06 16:21:20 +01:00
Thomas Tuegel
a506f9c797
Merge pull request #143673 from oxalica/fix/sddm-default-session
...
plasma5: set default session to plasma X11 and fix sddm
2021-11-06 09:55:47 -05:00
happysalada
9c71958cfa
plausible: use loadcredentials
...
plausible: service fixes, remove console attempt
plausible: fix yarn.nix call
2021-11-06 09:15:19 -04:00
Robert Hensing
68f6d76684
nixosTests.chromium: Avoid blocking on xclip stdout
2021-11-06 13:46:51 +01:00
Robert Hensing
2a4d433b1f
nixosTest: Add xclip as example of stdout blocker
2021-11-06 13:46:51 +01:00
github-actions[bot]
e57ae1d6b3
Merge staging-next into staging
2021-11-06 12:01:54 +00:00
github-actions[bot]
89ec09c858
Merge master into staging-next
2021-11-06 12:01:12 +00:00
Martin Weinelt
65be52ba2a
Merge pull request #144201 from misuzu/iptables-switch-fix
2021-11-06 12:28:51 +01:00
Florian Klink
6ae271565d
Merge pull request #140046 from jrobsonchase/systemd-boot/fix-regexp
...
nixos/systemd-boot: Fix installed version regexp
2021-11-06 12:24:32 +01:00
Jörg Thalheim
185aeb4ab8
Merge pull request #142765 from pennae/mosquitto-fixes
...
nixos/mosquitto: restore checkPasswords=false from old module, add module doc chapter
2021-11-06 10:08:43 +00:00
Mihai-Drosi Câju
7e76b12d57
nixos/waydroid: init
2021-11-06 08:57:57 +01:00
github-actions[bot]
a41ea4ced3
Merge master into staging-next
2021-11-06 06:01:07 +00:00
Bernardo Meurer
cbc785a8b2
Merge pull request #144795 from hercules-ci/fix-issue-144613-nixosTest-wait-stdout-followup
...
nixosTests: followup stdout blocking fixes
2021-11-05 21:05:37 -07:00
github-actions[bot]
0d70d17925
Merge master into staging-next
2021-11-06 00:01:27 +00:00
Andreas Rammhold
ea58baa275
Merge pull request #141189 from piegamesde/update-appservice-irc
...
matrix-appservice-irc 0.26.1 -> 0.30.0
2021-11-05 23:54:32 +01:00
Robert Hensing
d659856747
nixosTests.service-runner: Redirect stdout to avoid blocking
2021-11-05 21:22:31 +01:00
Robert Hensing
1927b71928
nixosTests.xfce: Redirect stdout to avoid blocking
2021-11-05 21:13:47 +01:00
Robert Hensing
0fb806301d
nixosTests.pantheon: Redirect stdout to avoid blocking
2021-11-05 21:13:36 +01:00
Robert Hensing
edc67d3862
nixosTests.chromium: Redirect stdout to avoid blocking
2021-11-05 21:13:25 +01:00
Robert Hensing
4ec119009b
virtualisation/qemu-vm: Double the default diskSize
...
The default has been unchanged for a decade. Space is cheaper and
software catches up with that. Let's not make our testing harder
than necessary by default.
2021-11-05 21:06:08 +01:00
github-actions[bot]
933da575d4
Merge master into staging-next
2021-11-05 18:01:07 +00:00
Josh Robson Chase
3efc2de6d1
nixos/systemd-boot: Use the correct version string from the bootctl --version output
2021-11-05 12:11:22 -04:00
Josh Robson Chase
4ddc78818e
nixos/systemd-boot: Re-add the verison check, but as equivalence-only
2021-11-05 12:11:21 -04:00
Josh Robson Chase
71ed9d096e
nixos/systemd-boot: Remove the installed version check altogether
...
bootctl does it as a part of its update process anyway, so we're just
duplicating code.
2021-11-05 12:11:20 -04:00
Josh Robson Chase
1d5ffa8cac
nixos/systemd-boot: Fix installed version regexp
...
The regexp was only matching numbers and not the '.', so everyone using
systemd-boot would always see `could not find any previously installed
systemd-boot` on a `nixos-rebuild`.
2021-11-05 12:11:19 -04:00
Josh Robson Chase
f275d82a2f
nixos/systemd-boot: Update test for version regexp
...
This should fail since the regexp in systemd-boot-builder.py won't match
the '.' in the version string.
2021-11-05 12:11:18 -04:00
Bernardo Meurer
66c041e3bb
Merge pull request #144703 from lovesegfault/fix-owncast-tests
2021-11-05 08:22:13 -07:00
github-actions[bot]
2663e5b623
Merge master into staging-next
2021-11-05 12:01:17 +00:00
ajs124
ce21576c61
Merge pull request #142408 from mschwaig/fix-vmware-guest-headless
...
nixos/vmware-guest: fix headless option
2021-11-05 12:33:37 +01:00
Pascal Bach
0f60c45e9c
nixos/unifi: refactor mountpoints
...
Use service internal bind mounts instead of global ones.
This also moves the logs to /var/log/unifi on the host
and the run directory to /run/unifi.
Closes #61424
2021-11-05 12:20:40 +01:00
Yannik Rödel
7d34d32b3d
nixos/prometheus: add remaining service discovery options
2021-11-05 12:18:13 +01:00
Vladimír Čunát
555a4016a2
Merge branch 'staging-next' into staging
2021-11-05 10:48:58 +01:00
Simon Bruder
59225ebaf1
deluge: fix test ( #144718 )
...
In 780135ad5ce54a6b3e7dfb35e3b596757e2ea6f8 the nodes for testing Deluge
1.x were removed, but the test script still referred to it.
This removes the references in the test script and also renames the
nodes to drop the 2 suffix.
2021-11-05 10:44:25 +01:00
Bernardo Meurer
1403ce522d
Merge pull request #144239 from illustris/hadoop
...
nixos/hadoop: Add HA services and HTTPFS
2021-11-04 23:30:47 -07:00
Cole Mickens
fd6e9350d0
Merge pull request #139354 from colemickens/nvidia
...
nvidia: fix egl-wayland loading
2021-11-04 23:09:38 -07:00
Bernardo Meurer
86373221ae
Merge pull request #144679 from hercules-ci/fix-issue-144613-nixosTest-wait-stdout
...
nixosTest: document wait for stdout behavior, fix #144613
2021-11-04 22:57:06 -07:00
Bernardo Meurer
9bd3a51bba
nixos/tests/owncast: rewrite test
2021-11-04 22:30:45 -07:00
Robert Hensing
739c51ae4e
nixosTests: Redirect stdout to stderr when detaching
...
Avoids blocking on stdout.
2021-11-05 02:41:26 +01:00
Robert Hensing
698fb089d8
nixosTest: Document stdout waiting behavior
2021-11-05 02:41:25 +01:00
github-actions[bot]
ac4cb43546
Merge staging-next into staging
2021-11-05 00:02:01 +00:00
Bernardo Meurer
1a5e8b2c04
Merge pull request #144665 from lovesegfault/wine-test-fix-syntax
...
nixos/tests/wine: syntax fix
2021-11-04 16:28:57 -07:00
Bernardo Meurer
4e18eac594
Merge pull request #144630 from lovesegfault/roon-server-486
...
roon-server: 1.8-831 -> 1.8-846
2021-11-04 16:28:45 -07:00
Maximilian Bosch
49e31e85be
Merge pull request #143230 from nomeata/docs-boot-nixos-rebuild-switch
...
Nixos manual: nixos-rebuild switch to clear boot entries
2021-11-04 23:45:16 +01:00
Bernardo Meurer
98749ffa5f
nixos/tests/wine: syntax fix
2021-11-04 15:20:06 -07:00
Bernardo Meurer
b3e7ddabfb
Merge pull request #125118 from chkno/wine
...
wine: gecko 2.47.1 -> 2.47.2 and add tests
2021-11-04 13:11:38 -07:00
github-actions[bot]
20bee66ec8
Merge staging-next into staging
2021-11-04 18:01:44 +00:00
Bernardo Meurer
a13bfe7fbc
roon-server: 1.8-831 -> 1.8-846
2021-11-04 09:40:19 -07:00
Yannik Rödel
b3d4f6d841
nixos/prometheus: add service discovery options
2021-11-04 15:07:18 +00:00
Yannik Rödel
904d29e1c4
nixos/prometheus: add new configuration options
2021-11-04 15:02:00 +00:00
Francesco Gazzetta
7c6d4c902a
staticjinja: 4.1.0 -> 4.1.1
2021-11-04 15:27:22 +01:00
Maciej Krüger
f37f1b2d01
Merge pull request #130388 from oxalica/fix/etc-nixos-tag-in-activation
2021-11-04 15:26:17 +01:00
Bas van Dijk
0140e239f3
Merge pull request #143147 from basvandijk/prometheus-reload
...
nixos/prometheus: optionally support reloading on config changes
2021-11-04 13:54:18 +01:00
github-actions[bot]
cca97be2f0
Merge staging-next into staging
2021-11-04 12:01:39 +00:00
Robert Hensing
3bccce68d1
Merge pull request #144440 from SuperSandro2000/lib-fromJSON
...
treewide: switch ``builtins.fromJSON(builtins.readFile ./file.json)``…
2021-11-04 12:17:40 +01:00
Bas van Dijk
f12e976ade
module/prometheus: optionally support reloading on config changes
...
The new option `services.prometheus.enableReload` has been introduced
which, when enabled, causes the prometheus systemd service to reload
when its config file changes.
More specifically the following property holds: switching to a
configuration (`switch-to-configuration`) that changes the prometheus
configuration only finishes successully when prometheus has finished
loading the new configuration.
`enableReload` is `false` by default in which case the old semantics
of restarting the prometheus systemd service are in effect.
2021-11-04 11:15:21 +00:00
github-actions[bot]
524db8975e
Merge staging-next into staging
2021-11-04 06:02:01 +00:00
illustris
57225575df
nixos/hadoop: fix errors in HTTPFS
2021-11-04 11:26:32 +05:30
illustris
8331b56701
nixos/hadoop: correct openFirewall options
2021-11-04 11:18:11 +05:30
illustris
c8df915e0e
nixos/hadoop: add links for config files
2021-11-04 11:07:32 +05:30
Aaron Andersen
0c5d86b18c
Merge pull request #135601 from stackshadow/code-server-bin
...
code-server: init code-server-module
2021-11-03 22:15:26 -04:00
github-actions[bot]
7516a2e172
Merge staging-next into staging
2021-11-04 00:02:12 +00:00
Robert Hensing
bbce1d9d60
nixosTests.elk.ELK-6: Fix evaluation
2021-11-03 15:15:47 -07:00
github-actions[bot]
3567177949
Merge staging-next into staging
2021-11-03 18:10:58 +00:00
illustris
0bd4b60a42
nixos/hadoop: release notes
2021-11-03 22:59:17 +05:30
illustris
42e14ff69f
nixos/hadoop: replace enable = mkoption bools with mkEnableOption
2021-11-03 22:44:25 +05:30
illustris
c3d147f507
nixos/hadoop: replace "enabled" options with "enable" options
...
The module has been using "enabled" in place of enable since init ( 0c10b2baa6
)
2021-11-03 22:44:25 +05:30
illustris
9ca4363191
nixos/hadoop: add HTTPFS
2021-11-03 22:44:25 +05:30
illustris
39c007ce9c
nixos/hadoop: Add HA capabilities
...
- Add HDFS journalnode and ZKFC services
- Test failover of HDFS and YARN master services in full hadoop test
- Check if a minimal HDFS cluster works in the minimal HDFS test
2021-11-03 22:44:24 +05:30
Maciej Krüger
cc10e135d4
Merge pull request #144442 from mkg20001/lxd-path
2021-11-03 15:07:32 +01:00
Maciej Krüger
b4e153c4ce
Merge pull request #144174 from mkg20001/lxdimage
2021-11-03 15:07:10 +01:00
Maciej Krüger
3eaa28d3c4
nixosTests.lxd: fix test, nftables is now always loaded
2021-11-03 15:05:43 +01:00
Sandro Jäckel
8547db919a
treewide: switch `builtins.fromJSON(builtins.readFile ./file.json)
` to lib.importJSON ./file.json
2021-11-03 14:43:52 +01:00
Maciej Krüger
e1107898c8
nixosTests.lxd-image-server: init
2021-11-03 14:32:47 +01:00
Maciej Krüger
e7fd175e97
nixos/lxd-image-server: init
...
Co-authored-by: Aaron Andersen <aaron@fosslib.net>
2021-11-03 14:32:44 +01:00
Robert Hensing
c8a63f5adf
Merge pull request #114456 from thefloweringash/elk-update
...
elk: 7.5.1 -> 7.11.1
2021-11-03 13:16:02 +01:00
github-actions[bot]
bf39715fe0
Merge staging-next into staging
2021-11-03 12:01:58 +00:00
Maciej Krüger
f9bbc60cfb
nixos/odoo: apply suggestions from review
2021-11-03 12:40:59 +01:00
Robert Hensing
15e4c45cc7
nixos/tests/elk: Restructure attribute layout to avoid ELK-7 (non-OSS) on Hydra
...
... or any other tool that respects the recurseForDerivations attribute.
2021-11-03 12:24:41 +01:00
Robert Hensing
a9952f0093
Revert "nixos/tests/elk: remove OSS ELK-7 test"
...
This reverts commit 35db6bc554
.
2021-11-03 11:41:53 +01:00
Andrew Childs
35db6bc554
nixos/tests/elk: remove OSS ELK-7 test
2021-11-03 11:37:07 +01:00
Andrew Childs
b7f4556002
nixos/tests/elk: propagate pkgs and system to test runner
2021-11-03 11:37:07 +01:00
Maciej Krüger
19781e6663
Merge pull request #120965 from mkg20001/lxd-roundup
2021-11-03 11:10:24 +01:00
Cole Helbling
516b49155e
nixos/zfs: replace parentheses with braces
...
The parentheses prevent the `continue` line from working by running the
enclosed in a subshell -- I noticed that ZFS would start asking me for
my password to encrypted child datasets, even though they were not
specified in `requestEncryptionCredentials`. The following logs would
also be present in the import unit's journal:
Oct 31 22:13:17 host systemd[1]: Starting Import ZFS pool "pool"...
Oct 31 22:13:44 host zfs-import-pool-start[3711]: importing ZFS pool "pool"...
Oct 31 22:13:44 host zfs-import-pool-start[4017]:pool/nix/store/39zij3xcxn4w38v6x8f88bx8y91nv0rm-unit-script-zfs-import-pool-start/bin/zfs-import-pool-start: line 31: continue: only meaningful in a `for', `while', or `until' loop
Oct 31 22:13:44 host zfs-import-pool-start[4020]:pool/nix/store/39zij3xcxn4w38v6x8f88bx8y91nv0rm-unit-script-zfs-import-pool-start/bin/zfs-import-pool-start: line 31: continue: only meaningful in a `for', `while', or `until' loop
Oct 31 22:15:14 host zfs-import-pool-start[4023]: Failed to query password: Timer expired
Oct 31 22:15:14 host zfs-import-pool-start[4024]: Key load error: encryption failure
Oct 31 22:15:14 host systemd[1]: zfs-import-pool.service: Main process exited, code=exited, status=255/EXCEPTION
Oct 31 22:15:14 host systemd[1]: zfs-import-pool.service: Failed with result 'exit-code'.
Oct 31 22:15:14 host systemd[1]: Failed to start Import ZFS pool "pool".
2021-11-03 04:59:46 -04:00
Alyssa Ross
703ffa2f5d
Merge remote-tracking branch 'nixpkgs/staging-next' into staging
2021-11-03 07:34:33 +00:00
Pascal Bach
b01c019afd
Merge pull request #136191 from LeSuisse/nixos-unifi-poller-loki
...
nixos/unifi-poller: add support of Loki
2021-11-03 08:25:13 +01:00
Maciej Krüger
1c31f8db6a
nixosTest.lxdImage: add lxdImage test
2021-11-03 07:49:54 +01:00
Maciej Krüger
a797967cec
lxdImage: split from docker profile, use generators.toYAML
2021-11-03 07:49:54 +01:00
Maciej Krüger
3c3349e24b
lxdImage: enable docs & xlibs in standalone image
2021-11-03 07:49:54 +01:00
Maciej Krüger
fec499bb98
virtualisation.lxc: replace /sbin/init on switch
...
in the future maybe a proper shim-bootloader could be used that supports
switching out /sbin/init (so nixos-rebuild boot would just switch the
link)
2021-11-03 07:49:53 +01:00
Maciej Krüger
8eac2a669a
virtualisation.lxc: add default for .templates
2021-11-03 07:49:53 +01:00
Maciej Krüger
cc1e70f839
release-notes: add LXD support
2021-11-03 07:49:53 +01:00
Maciej Krüger
681bd59661
virtualisation.lxc: apply changes from review
2021-11-03 07:49:52 +01:00
Maciej Krüger
9f66f9a669
release.lxdImage: add lxdImage to hydra
2021-11-03 07:49:52 +01:00
Maciej Krüger
5ea329958a
virtualisation.lxc: add the overrides from distrobuilder
2021-11-03 07:49:52 +01:00
Maciej Krüger
1c7a7f198c
virtualisation.lxc: split meta and root
2021-11-03 07:49:51 +01:00
Maciej Krüger
d203189dbf
virtualisation.lxc: use openFirewall instead of allowedTCPPorts
2021-11-03 07:49:51 +01:00
Maciej Krüger
caabd8933c
virtualisation.lxc: add support for lxd templates
2021-11-03 07:49:51 +01:00
Maciej Krüger
b9df9ca2c4
virtualisation.lxc: indent config
2021-11-03 07:49:50 +01:00
Maciej Krüger
d262f6f593
virtualisation.lxc-container: overwrite tarball for lxd
2021-11-03 07:49:50 +01:00
Maciej Krüger
7667f641c9
systemd: disable systemd-udev-trigger.service in containers
2021-11-03 07:49:50 +01:00
Maciej Krüger
9d3df0b2ac
nixos/lxd: fix nftables switch #81172 breaking module
2021-11-03 07:41:40 +01:00
Maciej Krüger
f7dbaa0754
Merge pull request #144172 from mkg20001/odoo
2021-11-03 03:59:44 +01:00
Aaron Andersen
fc98560b99
Merge pull request #142433 from aanderse/flirc
...
flirc: init at 3.24.3
2021-11-02 22:55:41 -04:00
Maciej Krüger
f21e2644d3
nixosTests.odoo: init
2021-11-03 03:52:42 +01:00
Maciej Krüger
abc90b4851
nixos/odoo: init
2021-11-03 03:52:41 +01:00
Aaron Andersen
45891c5f1c
Merge pull request #143705 from felschr/ddclient-password-file
...
nixos/ddclient: replace password with passwordFile option
2021-11-02 19:42:49 -04:00
Martin Weinelt
8f5da907b0
Merge remote-tracking branch 'origin/staging-next' into staging
2021-11-02 23:31:28 +01:00
Martin Weinelt
b47fcee2a5
Merge pull request #144219 from mweinelt/firefox
2021-11-02 23:31:13 +01:00
Patrick Hilhorst
bb009ea48b
nixosTests.bittorrent: fix with new transmission options
2021-11-02 17:41:55 +01:00
Aaron Andersen
5d7683fcae
nixos/zabbixWeb: remove added whitespace to the passwordFile option
2021-11-02 10:35:55 -04:00
Jacek Galowicz
2ba0732988
Merge pull request #142747 from helsinki-systems/fix/test-runner-execute
...
nixos/test-runner: Fix execute() flakiness
2021-11-02 14:51:50 +01:00
Martin Weinelt
d69e703b71
firefox-esr-78: drop
...
Firefox ESR 78.15 was the last release of this series and is now EOL.
2021-11-02 14:41:04 +01:00
github-actions[bot]
36b42d42c9
Merge staging-next into staging
2021-11-02 12:02:08 +00:00
happysalada
81640c0d8c
dokuwiki: add release notes
2021-11-02 19:29:49 +09:00
misuzu
ff22dd6684
nixos/libvirtd: use /etc/ethertypes from iptables package
...
This change is part of #81172 and must have been lost during staging cycle.
2021-11-02 11:45:19 +02:00
Michele Guerini Rocco
b67e752c29
Merge pull request #144210 from evils/fancontrol
...
nixos/fancontrol: restart on-failure
2021-11-02 10:22:25 +01:00
Evils
9cb2107476
nixos/fancontrol: restart on-failure
2021-11-02 09:24:31 +01:00
github-actions[bot]
5cac0ef189
Merge staging-next into staging
2021-11-02 06:01:58 +00:00
github-actions[bot]
4b2ca106c9
Merge master into staging-next
2021-11-02 06:01:22 +00:00
Michael Fellinger
cb3a0f55e8
stage2: use atomic bind mounts
2021-11-01 20:12:59 -07:00
oxalica
0f57c4b952
nixosTest/plasma5-systemd-start: init
2021-11-02 09:57:52 +08:00
Jonas Heinrich
50029ed89c
nixos/dokuwiki: add missing option enable
2021-11-02 09:23:06 +09:00
github-actions[bot]
3f03065e05
Merge staging-next into staging
2021-11-02 00:02:12 +00:00
github-actions[bot]
d27dd6653e
Merge master into staging-next
2021-11-02 00:01:32 +00:00
Sandro
c3051ea7c2
Merge pull request #144024 from SuperSandro2000/fix-plasma-users
2021-11-01 23:56:12 +01:00
Niklas Hambüchen
29f4f7110c
nixos/smokeping: Add nh2 to maintainers
2021-11-01 23:20:40 +01:00
Niklas Hambüchen
4aeabbee61
nixos/rl-2111: Document smokeping service updates
2021-11-01 23:20:40 +01:00
Niklas Hambüchen
c7ed7466c3
nixos/smokeping: Don't listen on all interfaces by default.
...
In general, NixOS services are configured such that by default
they are not exposed to the Internet for security, see #100192 .
2021-11-01 23:20:40 +01:00
Niklas Hambüchen
bb2a6ec751
nixos/smokeping: Use requiredBy instead of wantedBy.
...
This makes switch-configuration fail if something is wrong with it,
which is desired especially for NixOps deployments.
2021-11-01 23:20:40 +01:00
Niklas Hambüchen
123171b557
nixos/smokeping: Remove partOf to ensure restarts work.
...
Details on https://github.com/NixOS/nixops/issues/1063#issuecomment-453253666 .
`partOf` makes that if `smokeping.service` is stopped, `thttpd.service` will
be stopped as well.
(But not that `thttpd` will be started when `smokeping` is started).
Once `thttpd.service` is stopped that way, `Restart = always` will not apply.
When the smokeping config options are changed, NixOS's `switch-configuration.pl`
will stop `smokeping` (whit shuts down thttpd due to `partOf`), and then restart
smokeping; but this does not start thttpd.
As a result, thttpd will be off after changing the config, which isn't desired.
This commit fixes it by removing the `partOf`, which makes `Restart` work
as expected.
2021-11-01 23:20:40 +01:00
Niklas Hambüchen
17e4387b38
nixos/smokeping: Make default imgUrl relative.
...
This avoids a common problem:
Until now, port forwarding to multiple hosts running smokeping did not work;
they all show the data of the first smokeping instance.
That ws because the image URLs generated by smokeping are absolute
(`imgurl` setting).
Consequently, if you ran
ssh node-1 -L 8081:localhost:8081
ssh node-2 -L 8081:localhost:8082
ssh node-3 -L 8081:localhost:8083
and try to open http://localhost:8081 , http://localhost:8082 and
http://localhost:8083 , they all would show the images of node-1!
Using a relative `imgurl` fixes that.
As per smokeping docs on `imgurl`:
> Either an absolute URL to the `imgcache` directory or one relative to the
> directory where you keep the SmokePing cgi.
2021-11-01 23:20:40 +01:00
Niklas Hambüchen
2760695df0
nixos/smokeping: Add host option.
...
Allows setting smokeping to not listen on the public Internet.
2021-11-01 23:20:40 +01:00
Niklas Hambüchen
0a2103547f
nixos/smokeping: Remove bash wrapper, refactor.
...
The bash wrapper process served no purpose, and systemd directly controlling the
processes is more reliable / more responsive to systemctl commands.
2021-11-01 23:20:40 +01:00
Julian Stecklina
6204fa6c7a
spike: move test to installCheck phase ( #143832 )
...
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-11-01 21:26:38 +01:00
markuskowa
6834ca6639
Merge pull request #143421 from ck3d/fix-neovim-EDITOR
...
nixos/neovim: Respect option defaultEditor
2021-11-01 21:14:04 +01:00
github-actions[bot]
83d6b7a7e0
Merge staging-next into staging
2021-11-01 18:01:40 +00:00
github-actions[bot]
bd0051cd54
Merge master into staging-next
2021-11-01 18:01:02 +00:00
Martin
f4d551c0d4
maintainer: add stackshadow
2021-11-01 18:47:04 +01:00
Martin
e620c32e59
code-server: ✨ init code-server-module
2021-11-01 18:46:57 +01:00
Sandro
0dbbf28f8d
Merge pull request #144106 from alyssais/qemu-kvm
2021-11-01 15:40:13 +01:00
Anderson Torres
83c3a8b356
Merge pull request #143708 from AndersonTorres/new-misc
...
ucg: rewrite tests
2021-11-01 11:23:42 -03:00
Michael Weiss
22fa348963
Merge pull request #144099 from primeos/nixos-tests-chromium
...
nixos/tests/chromium: Add a workaround to fix the test for M96+
2021-11-01 13:09:29 +01:00
Alyssa Ross
e791519f0f
nixos/qemu-vm: use qemu_kvm
...
qemu_kvm is only built for one architecture, so it's smaller and takes
MUCH less time to build if it has to be built from source. And this
module doesn't support running a VM for one architecture from another
architecture, so the one architecture is all we'll need.
2021-11-01 12:04:45 +00:00
github-actions[bot]
9e9ee310f8
Merge staging-next into staging
2021-11-01 12:01:37 +00:00
github-actions[bot]
cc41bb5851
Merge master into staging-next
2021-11-01 12:01:00 +00:00
Michael Weiss
a188a74486
nixos/tests/chromium: Add a workaround to fix the test for M96+
...
Some upstream changes broke the automatic fallback to SwiftShader.
Without this workaround the GPU initialization fails (apparently due to requiring Vulkan):
machine # libva error: vaGetDriverNameByIndex() failed with unknown libva error, driver_name = (null)
machine # [1001:1001:1101/104304.000625:ERROR:viz_main_impl.cc(161)] Exiting GPU process due to errors during initialization
machine # libva error: vaGetDriverNameByIndex() failed with unknown libva error, driver_name = (null)
machine # [1052:1052:1101/104305.060496:ERROR:viz_main_impl.cc(161)] Exiting GPU process due to errors during initialization
machine # [1084:1084:1101/104305.165898:ERROR:angle_platform_impl.cc(44)] Display.cpp:894 (initialize): ANGLE Display::initialize error 0: Internal Vulkan error (-3): Initialization of an object could not be completed for implementation-specific reasons, in ../../third_party/angle/src/libANGLE/renderer/vulkan/RendererVk.cpp, initialize:1048.
machine # [1084:1084:1101/104305.171191:ERROR:gl_surface_egl.cc(782)] EGL Driver message (Critical) eglInitialize: Internal Vulkan error (-3): Initialization of an object could not be completed for implementation-specific reasons, in ../../third_party/angle/src/libANGLE/renderer/vulkan/RendererVk.cpp, initialize:1048.
machine # [1084:1084:1101/104305.178707:ERROR:gl_surface_egl.cc(1382)] eglInitialize SwANGLE failed with error EGL_NOT_INITIALIZED
machine # [1084:1084:1101/104305.180111:ERROR:gl_ozone_egl.cc(20)] GLSurfaceEGL::InitializeOneOff failed.
machine # [1084:1084:1101/104305.189760:ERROR:viz_main_impl.cc(161)] Exiting GPU process due to errors during initialization
machine # [1092:1092:1101/104305.233470:ERROR:gpu_init.cc(457)] Passthrough is not supported, GL is disabled, ANGLE is
This workaround restores the previous result:
machine # [1004:1004:1101/104551.131190:ERROR:gpu_init.cc(457)] Passthrough is not supported, GL is swiftshader, ANGLE is
The workaround is only required for Chromium, not Google Chrome.
2021-11-01 12:19:28 +01:00
oxalica
ad20e87e39
plasma5: set default session to plasma X11
...
Plasma wayland currently has many tiny bugs hurting user experience.
2021-11-01 18:58:00 +08:00
oxalica
91812b84b8
sddm: respect services.xserver.displayManager.defaultSession
2021-11-01 18:57:59 +08:00
Maximilian Bosch
f823249125
Merge pull request #144079 from xaverdh/linux-5.15
...
Linux 5.15
2021-11-01 11:29:59 +01:00
Dominik Xaver Hörl
256a798f82
nixos/kernel: test all upstream kernels, reference linuxKernel directly
2021-11-01 10:20:39 +01:00
Robert Hensing
0b0d2637fc
Revert "nixos/specialisation: Rephrase in terms of extendModules, noUserModules"
...
This reverts commit e2bea4427b
.
While this commit was probably fine, I want to be conservative
with changes right before the release branch-off.
So far the extendModules commits have been adding and refactoring
expressions that did not affect derivation hashes, whereas this
commit changes the module ordering. I will open a separate PR for
it.
2021-11-01 09:41:55 +01:00
Robert Hensing
e2bea4427b
nixos/specialisation: Rephrase in terms of extendModules, noUserModules
2021-11-01 09:40:16 +01:00
Robert Hensing
22584ce667
nixos/eval-config.nix: Expose type
...
Also works for (pkgs.nixos {}).type.
2021-11-01 09:38:49 +01:00
AndersonTorres
dc4e3b543d
ucg: rewrite tests
...
The tests can be easily done in the local machine, there is no necessity of
starting a virtual machine for them.
2021-10-31 21:25:12 -03:00
github-actions[bot]
bef900528f
Merge staging-next into staging
2021-11-01 00:02:05 +00:00
github-actions[bot]
7eaf56d92e
Merge master into staging-next
2021-11-01 00:01:32 +00:00
Sandro
487dd864e5
Merge pull request #143813 from iAmMrinal0/move/ammoniteTest
2021-10-31 23:21:11 +01:00
Sandro
afa027591c
Merge pull request #143776 from iAmMrinal0/remove/awsCliTest
2021-10-31 23:20:43 +01:00
Sandro
33f7dd3cfd
Merge pull request #143620 from jtojnar/ppd
2021-10-31 22:48:45 +01:00
Robert Hensing
c4eb2858ba
Merge pull request #144039 from Synthetica9/cifs-utils-test-remove
...
nixosTests.cifs-utils: remove
2021-10-31 22:15:37 +01:00
Sandro
89aa371808
Merge pull request #143745 from jwoudenberg/yubikey-agent-fixes
2021-10-31 21:56:56 +01:00
Patrick Hilhorst
4fa7ac22c4
nixosTests.cifs-utils: remove
...
It was broken on all counts and not included in all-tests.nix, so it was never really executed anyways.
2021-10-31 21:51:01 +01:00
Guillaume Girol
9545fade8b
Merge pull request #142743 from symphorien/ihm-5-dev-2
...
python3.pkgs.ihatemoney: 4.2 -> 5.1.1
2021-10-31 19:32:40 +00:00
Sandro Jäckel
c88d7f42cb
nixos/plasma5: fix accounts-daemon can't read profile image from systemsettings5
2021-10-31 19:50:07 +01:00
Sandro Jäckel
19142fd079
nixos/plasma5: enable accounts dbus daemon to beable to modify user settings like Pictures
2021-10-31 19:01:59 +01:00
Sandro Jäckel
22987611d0
nixos/plasma5: assorted manually formatting changes and cleanups + statix
...
nixos/plasma5: asd
2021-10-31 19:01:58 +01:00
github-actions[bot]
e92f6f6da8
Merge staging-next into staging
2021-10-31 18:01:34 +00:00
github-actions[bot]
7ca1d48ff2
Merge master into staging-next
2021-10-31 18:01:01 +00:00
Robert Hensing
3028246ac0
Merge pull request #144014 from hercules-ci/fix-nixosTest-infinite-recursion
...
nixosTest: Fix infinite recursion involving hasContext testScript whe…
2021-10-31 18:49:05 +01:00
Robert Hensing
56c4f9d005
nixosTest: Fix infinite recursion involving hasContext testScript when useNixStoreImage = true
...
The involved test was nixosTests.nextcloud.basic21.
It has a testScript that is strict in nodes.nextcloud.config.system.build.vm,
in assertions about imagemagick being in the system closure.
The recursion was introduced in 329a4461a7
from
https://github.com/NixOS/nixpkgs/pull/140792
2021-10-31 18:25:19 +01:00
Maximilian Bosch
aaeba3c577
Merge pull request #143840 from maralorn/nextcloud-cron
...
nixos/nextcloud: Adapt cron frequency to changed upstream requirement
2021-10-31 15:50:47 +01:00
Robert Hensing
67e9f0551f
Merge pull request #144001 from hercules-ci/fix-nixos-release-eval-test-ghostunnel
...
nixos/tests/ghostunnel.nix: Fix eval as invoked by release.nix
2021-10-31 15:41:10 +01:00
Robert Hensing
e4e3fbe8aa
nixos/tests/ghostunnel.nix: Fix eval as invoked by release.nix
...
Worked fine with nixosTests.
2021-10-31 15:35:02 +01:00
Jan Tojnar
ef02a97f27
Merge pull request #142865 from jansol/master
...
pipewire: 0.3.38 -> 0.3.39
2021-10-31 15:32:20 +01:00
Robert Hensing
78cf2dda33
nixosTests.nixops: Fix deprecation warning
2021-10-31 13:36:14 +01:00
Luke Granger-Brown
13fad0f81b
nixos/systemd-boot: create boot entries for specialisations
...
Some specialisations (such as those which affect various boot-time
attributes) cannot be switched to at runtime. This allows picking the
specialisation at boot time.
2021-10-31 11:36:15 +00:00
github-actions[bot]
bc5e1e9c27
Merge staging-next into staging
2021-10-31 06:01:37 +00:00
github-actions[bot]
e4e8cd182e
Merge master into staging-next
2021-10-31 06:01:06 +00:00
Mario Rodas
984c59161a
Merge pull request #143808 from iAmMrinal0/move/lsdTest
...
lsd: move nixos test to installCheckPhase
2021-10-30 22:31:41 -05:00
Evils
788920fcdf
nixosTests.rasdaemon: init module test
...
and passthru test in the package
2021-10-30 22:22:12 -04:00
Evils
e14378789c
nixos/rl-2111: add new service: rasdaemon
2021-10-30 22:22:12 -04:00
Evils
b6ff276fb1
nixos/rasdaemon: init module
2021-10-30 22:22:12 -04:00
github-actions[bot]
062a1496d6
Merge staging-next into staging
2021-10-30 18:01:37 +00:00
github-actions[bot]
0fa76ebdca
Merge master into staging-next
2021-10-30 18:00:59 +00:00
illustris
185e6a477a
sssd: 1.16.5 -> 2.6.0, fix broken build
2021-10-30 09:48:28 -07:00
Artturi
564ea1b19a
Merge pull request #137677 from Artturin/nixosenterresolv
2021-10-30 19:27:29 +03:00
Artturin
9145f833cc
nixos/nixos-enter: bind mount /etc/resolv.conf to chroot
2021-10-30 18:46:14 +03:00
Simon Bruder
fa0bfdbe09
nixos/invidious: add test
2021-10-30 16:33:38 +02:00
Silvan Mosberger
f1447fdaa8
nixos/invidious: init
...
Co-authored-by: Simon Bruder <simon@sbruder.de>
2021-10-30 16:33:38 +02:00