summaryrefslogtreecommitdiffstats
path: root/nixos/release.nix
AgeCommit message (Collapse)Author
2020-07-26nixos/release: add pantheon closureworldofpeace
2020-05-01nixos/release.nix: closures.lapp: use enablePHP, fixes metrics job #86439Frederik Rietdijk
Still building but this should fix the metrics job.
2020-04-21nixos/release: add GNOME ISOworldofpeace
2020-02-12nixos/release.nix: Import './..' instead of nixpkgsEelco Dolstra
'nixpkgs' is a result of a call to cleanSource, which is very expensive and fails in --dry-run mode.
2020-01-27nixos/release: rename iso_graphical to iso_plasma5worldofpeace
And all the other things and paths to match it
2020-01-23Pass on nixos configuration to amazonImageChristian Höppner
2019-09-27Merge pull request #68265 from tkerber/rpi4Samuel Dionne-Riel
Various: Add support for raspberry pi 4.
2019-09-17nixos/release: add gnome3 closureworldofpeace
2019-09-17Various: Add support for raspberry pi 4.Thomas Kerber
2019-09-05nixos/release.nix: add "amazonImage" for building Amazon EC2 ImagesAndrew Childs
2018-12-26nixos/sd-image-aarch64-new-kernel: Added to releaseSamuel Dionne-Riel
This, paired with the previous commit, ensures the channel won't be held back from a kernel upgrade and a non-building sd image, while still having a new-kernel variant available.
2018-12-20Merge pull request #52534 from samueldr/aarch64/supportedSamuel Dionne-Riel
nixos/release-combined: adds aarch64-linux as supported
2018-12-19nixos/release: build iso_minimal_new_kernel for aarch64-linux tooSamuel Dionne-Riel
2018-12-19lapp: change postgresql version, fixes metricsFrederik Rietdijk
2018-11-11tests: split into a separate `all-tests.nix` fileLéo Gaspard
This will make the list much easier to re-use, eg. for `nixosTests` The drawback is that this approaches makes the ``` nix-build release.nix -A tests.opensmtpd.x86_64-linux ``` command about twice as slow (3s to 6s): it now has to evaluate `nixpkgs` once for each architecture, instead of just having the hardcoded list of tests that allowed to say “ok just evaluate for x86_64-linux”. On the other hand, complete evaluation of `release.nix` should be much faster because we no longer import `nixpkgs` for each test: testing with the following command went from 30s to 18s, and that's just for a few tests. ``` time nix-instantiate --eval --strict nixos/release.nix -A tests.nat ``` I initially wanted to test on the whole `release.nix`, but there are too many broken tests and it takes too long to eval them all, especially compared to the fact that the current implementation breaks some setup. Given developers can just `nix-build nixos/tests/my-test.nix`, it sounds like an overall win.
2018-11-10nixos/incron: added nixos test to ensure expected behaviourAaron Andersen
2018-11-08Merge pull request #49814 from aanderse/giteaRenaud
nixos/gitea: fix mysql issue, add mysql socket auth, and add a nixos test
2018-11-08nixos/gitea: add a nixos test to ensure the initial database migration ↵Aaron Andersen
succeeds so the application can start
2018-11-08nixos/release.nix: generalize `modules` copy-paste into `makeModules`Jan Malakhovski
2018-11-03solr: 4.10.3 -> 7.5.0, refactor service to reflect major changes in version ↵Aaron Andersen
bump, NixOS test included
2018-11-03Merge pull request #49658 from mayflower/gitlab-refactorFlorian Klink
gitlab: refactor and fix test
2018-11-03nixos/dockerPreloader: preload docker images (#49379)lewo
This module permits to preload Docker image in a VM in order to reduce OIs on file copies. This module has to be only used in testing environments, when the test requires several Docker images such as in Kubernetes tests. In this case, `virtualisation.dockerPreloader.images` can replace the `services.kubernetes.kubelet.seedDockerImages` options. The idea is to populate the /var/lib/docker directory by mounting qcow files (we uses qcow file to avoid permission issues) that contain images. For each image specified in config.virtualisation.dockerPreloader.images: 1. The image is loaded by Docker in a VM 2. The resulting /var/lib/docker is written to a QCOW file This set of QCOW files can then be used to populate the /var/lib/docker: 1. Each QCOW is mounted in the VM 2. Symlink are created from these mount points to /var/lib/docker 3. A /var/lib/docker/image/overlay2/repositories.json file is generated 4. The docker daemon is started.
2018-11-02gitlab: refactor and fix testRobin Gloster
2018-10-30postgresql*: use underscores in version numbersAlyssa Ross
2018-10-27nixos/rsyslogd & nixos/syslog-ng: fix broken module (#47306)aanderse
* journald: forward message to syslog by default if a syslog implementation is installed * added a test to ensure rsyslog is receiving messages when expected * added rsyslogd tests to release.nix
2018-10-11buildbot: add Python 3 supportBen Wolsieffer
2018-10-11Merge pull request #48189 from aanderse/redmineMichael Raskin
redmine: refactor, cleanup, bug fix, and add functionality
2018-10-10added test to nixos/release.nix so it will be run on hydraAaron Andersen
2018-10-08nixos/tests: add test for prometheus exportersWilliButz
2018-10-05Merge pull request #46443 from bobvanderlinden/pr-test-upnpMatthew Bauer
Miniupnpd and bittorrent improvements
2018-10-03Merge pull request #47159 from eqyiel/nextcloudJörg Thalheim
nextcloud module: init
2018-09-30Merge pull request #46400 from oxij/nixos/release-configxeji
nixos: release.nix: add `configuration` parameter
2018-10-01nixos/nextcloud: initFranz Pletz
Co-authored-by: Franz Pletz <fpletz@fnordicwalking.de> Co-authored-by: Robin Gloster <mail@glob.in> Co-authored-by: Janne Heß <janne@hess.ooo> Co-authored-by: Florian Klink <flokli@flokli.de>
2018-09-23nixos: doc: rename `manual` to `manualHTML`, cleanup referencesJan Malakhovski
Because when I see "config.system.build.manual.manual" after I forgot what it means I ask "Why do I need that second `.manual` there again?". Doesn't happen with `config.system.build.manual.manualHTML`.
2018-09-22nixos/release.nix: run test for pgjwt (#47181)WilliButz
2018-09-18nixos/release.nix: disable tests.ec2-config (#46830)xeji
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-17nixos/tests: add test for codimdWilliButz
2018-09-15tests: upnp: init test for upnp using miniupnpd / miniupnpcBob van der Linden
2018-09-08nixos/release.nix: add `configuration` parameterJan Malakhovski
2018-09-08nixos/release.nix: import lib onceJan Malakhovski
2018-09-08nixos/release.nix: make `makeNetboot` more like `makeIso`Jan Malakhovski
2018-09-05statsd: mark broken, disable nixos test (#46097)xeji
It's broken with node v8 and the upstream project is dead (last commit Nov. 2016), see #45946 and https://github.com/etsy/statsd/issues/646
2018-09-03kernel: Remove CopperheadTim Steinbach
The patches are unmaintained and suggest a false sense of security
2018-09-02nixos/release.nix: disable blivet test (#45931)xeji
- has been broken since 2017-07-24 - no attempts to fix it - it tests an outdated blivet version (Oct 2014)
2018-08-31nixos/tests/bcachefs: initOkina Matara
2018-08-28systemd: ensure fsck Requires/After links are created in mount unitsMatt McHenry
systemd-fsck-generator only produces these lines if it can find the necessary fsck executable in its PATH. fixes #29139.
2018-08-20treewide: Purge `stdenv.platform` and top-level `platform`John Ericson
Progress towards #27069
2018-08-10Merge pull request #44556 from johanot/certmgr-module-initSilvan Mosberger
nixos/certmgr: init
2018-08-10nixos/certmgr: initJohan Thomsen
2018-08-06nixos/release.nix: add docker-registry testRobin Gloster