about summary refs log tree commit diff
path: root/nixos/release.nix
AgeCommit message (Collapse)AuthorFilesLines
2018-02-27Merge pull request #35061 from lopsided98/buildbot-updateFrederik Rietdijk1-0/+1
buildbot: 0.9.15.post1 -> 1.0.0
2018-02-26nixos/tests: add forgotten xrdp.nixvolth1-0/+1
2018-02-23Merge pull request #35065 from jtojnar/fwupd-1.0.5Jan Tojnar1-1/+1
fwupd: 1.0.5 update & cleanups
2018-02-22rabbitmq: 3.6.10 -> 3.6.15 (and various improvements)Profpatsch1-0/+1
- split outputs (doc, man, out) - a new runtime dependency on getconf - fix up SCRIPTS_DIR in wrapper - clean output folder of stray doc files - add license & maintainer Tested with `nixos/tests/rabbitmq.nix`, inside a docker image and manually.
2018-02-22Revert "nixos tests: disable fwupd for now"Jan Tojnar1-1/+1
This reverts commit 11fc2bad56bb6464b161f5ce911511a0137cfe2c.
2018-02-20Merge pull request #35078 from Mic92/powerdnsJörg Thalheim1-0/+1
powerdns: 4.0.5 -> 4.1.1
2018-02-20release: only run novacomd test on x86_64-linuxWill Dietz1-1/+1
novacom and novacomd build on aarch64, but the daemon fails to start with something like: novacomd[547]: unhandled level 2 translation fault (11) at 0x00000000, esr 0x92000046 So, uh, nevermind that then.
2018-02-20nixos/release: Add novacomdWill Dietz1-0/+1
This is unlikely to break and is a cheap test. I'd like to be notified if it stops working. If this ever blocks anything and I've been notified you have my blessing to remove this as I doubt many folks depend on it.
2018-02-18nixos: rename config.system.nixos* -> config.system.nixos.*Jan Malakhovski1-2/+2
2018-02-17nixos/powerdns: add testJörg Thalheim1-0/+1
2018-02-17nixos/buildbot: also run test on hydraJörg Thalheim1-0/+1
2018-02-16nixos tests: disable fwupd for nowVladimír Čunát1-1/+1
See https://github.com/NixOS/nixpkgs/pull/32751/files#r168736256
2018-02-15Merge pull request #32751 from jtojnar/fwupd-1.0.2Jan Tojnar1-0/+1
fwupd: 1.0.1 → 1.0.4
2018-02-15nixos/fwupd: add testJan Tojnar1-0/+1
2018-02-14Merge pull request #34979 from jtojnar/gjs-1.50.4Jan Tojnar1-0/+1
gnome3.gjs: 1.50.2 → 1.50.4
2018-02-14nixos/gjs: add testJan Tojnar1-0/+1
2018-02-14nixos/plotinus: add module to enable plotinusSam Parkinson1-0/+1
2018-02-14nixos/tests: add simple dockerTools testProfpatsch1-0/+1
2018-02-10nixos/rdma-core: add module for soft RoCE and test (#34607)markuskowa1-0/+1
2018-02-09Merge pull request #32582 from Ma27/yabar-moduleFranz Pletz1-0/+1
yabar: add module
2018-02-09nixos/tests: add predictable-interface-names.nix (#34305)symphorien1-0/+1
2018-02-09nixos/release*.nix: Clean nixpkgs sources by defaultRobert Hensing1-1/+1
Currently, when building NixOS from a git clone, Nix has to copy the entire repo at >1GB into the store by default. That is not necessary and causes a dumping large path message. If you need the old behaviour for some reason, you will have to specify it by passing the path to your repo explicitly as the nixpkgs argument like this: --arg nixpkgs '{outPath = ./.; revCount = 56789; shortRev = "gfedcba"; }'
2018-02-09Merge pull request #34562 from griff/rspamd-workersAndreas Rammhold1-0/+1
nixos/rspamd: worker configuration, socket activation and tests
2018-02-04nixos/tests: add matrix-synapse testDavid McFarland1-0/+1
2018-02-03nixos/tests: add basic tests for services.rspamdBrian Olsen1-0/+1
2018-01-31home-assistant: add NixOS testRobert Schütz1-0/+1
2018-01-29nixos/borgbackup: add testJörg Thalheim1-0/+1
We had problems to get borg's own test suite running. This test is intended to perform a quick smoke test to see whether we have missed not any important dependency necessary to create backups with borg. tested with: $ nix-build nixos/release.nix -A tests.borgbackup.x86_64-linux
2018-01-23nixos/release.nix: Use callSubTestsOnTheseSystems for ec2 testsTuomas Tynkkynen1-2/+2
2018-01-23nixos/release.nix: Introduce callSubTestsOnTheseSystemsTuomas Tynkkynen1-8/+6
The existing callSubTests seems to already have special-cased code to allow enabling subtests on a single specific system by looking at the `system` attribute in the test arguments. Replace it with a new version similar to the callTestOnTheseSystems because: - It's consistent with the existing functions for creating system-specific tests (though admittedly, the callSubTests special case for `system` predates them) - This approach allows limiting to multiple system types, the previous one inherently allows only one system type. - This also fixes the problem that if you pass in e.g. supportedSystems = [ "aarch64-linux" ], you end up with a tests.chromium job that silently runs on x86_64-linux. - Finally, this causes renames of the jobs like: tests.chromium -> tests.chromium.x86_64-linux to be consistent with the rest of the tests.
2018-01-19Merge pull request #33331 from cransom/netdata-moduleJörg Thalheim1-0/+1
netdata service: fix permissions for apps.plugin
2018-01-19nixos/release.nix: More refactoring for multi-archTuomas Tynkkynen1-8/+9
Currently, even if you pass supportedSystems = [ "aarch64-linux" ] you end up with e.g. `nixos.tests.docker` which actually silently runs on x86_64-linux. Using the new callTestOnTheseSystems fixes that. As a side-effect, this also causes a rename of `nixos.tests.docker` -> `nixos.tests.docker.x86_64-linux`, which is IMHO a good thing since it's makes them consistent with the rest of the tests.
2018-01-19nixos/release.nix: Add preferLocalBuild to makeNetboot resultTuomas Tynkkynen1-0/+1
2018-01-19nixos/release.nix: Clean some syntaxTuomas Tynkkynen1-5/+5
2018-01-17sudo: define extra rules in Nix language (#33905)Leon Schuermann1-0/+1
2018-01-16nixos/release.nix: Use forTheseSystems from release-libTuomas Tynkkynen1-19/+10
Currently, even if you pass `supportedSystems = [ "aarch64-linux" ]` you end up with e.g. `nixos.iso_graphical.x86_64-linux` job. Using forTheseSystems from release-lib avoids that. This shouldn't affect the usual x86 trunk-combined jobset.
2018-01-16nixos/release.nix: Move forAllSystems to release-libTuomas Tynkkynen1-2/+1
There's already a similar forTheseSystems in release-lib, so be more consistent.
2018-01-04yabar: add moduleMaximilian Bosch1-0/+1
To make the configuration of `yabar` more pleasant and easier to validate, a NixOS module will be quite helpful. An example config could look like this: ``` { programs.yabar = { enable = true; bars.top.indicators.exec = "YA_DATE"; }; } ``` The module adds a user-controlled systemd service which runs `yabar` after starting up X.
2018-01-02netdata service: fix permissions for apps.pluginCasey Ransom1-0/+1
apps.plugin requires capabilities for full process monitoring. with 1.9.0, netdata allows multiple directories to search for plugins and the setuid directory can be specified here. the module is backwards compatible with older configs. a test is included that verifies data gathering for the elevated privileges. one additional attribute is added to make configuration more generic than including configuration in string form.
2018-01-02elk: add elasticsearch6, logstash6, kibana6 and the beats at v6.1.0Bas van Dijk1-1/+1
This change is backwards compatible since the ELK tools at version 5.x remain unchanged. The test suite now both tests ELK-5 and ELK-6.
2017-12-31beegfs: init at 6.17Markus Kowalewski1-0/+1
package, kernel module, nixos module, and nixos test
2017-12-15glance: ripmakefu1-1/+0
part of openstack cleanup
2017-12-15keystone: ripmakefu1-1/+0
part of openstack cleanup
2017-12-11Netboot: Add aarch64Graham Christensen1-17/+32
2017-12-04services.statsd: add simple testMaximilian Bosch1-0/+1
2017-12-04vault: add nixos testDaiderd Jordan1-0/+1
2017-11-27tests/initrd-network-ssh: Don't build during evaluationTuomas Tynkkynen1-1/+1
Issue #29774
2017-11-25Merge pull request #31048 from LumiGuide/fix-owncloudJoachim F1-0/+1
Fix some but not all errors in owncloud
2017-11-19Merge pull request #31805 from gleber/make-switch-to-configuration-pureobadz1-0/+1
nixos/system: make switch-to-configuration script pure
2017-11-19Merge pull request #31569 from gleber/add-mutable-users-testFranz Pletz1-0/+1
nixos/tests: add a test for config.users.mutableUsers.
2017-11-19nixos/release: add nixos/tests/switch-test.nix to tested jobGleb Peregud1-0/+1