about summary refs log tree commit diff
path: root/pkgs/build-support/vm
Commit message (Collapse)AuthorAge
* NixOS VM tests: Don't create a setgid group in vde_switchEelco Dolstra2017-06-07
| | | | | | Nix no longer allows this for security reasons. http://hydra.nixos.org/build/53993125
* debian: 8.7 -> 8.8Eelco Dolstra2017-05-08
|
* /bin/sh -> ${stdenv.shell}rht2017-04-30
|
* build-support/vm: replace sha256 with sha1Jörg Thalheim2017-02-26
|
* GrrrEelco Dolstra2017-02-21
|
* Fix Ubuntu 16.10 nameEelco Dolstra2017-02-21
|
* Add Ubuntu 16.10Eelco Dolstra2017-02-21
|
* VM builds: Use -smp when enableParallelBuilding is setEelco Dolstra2017-02-21
|
* Add Fedora 25Eelco Dolstra2017-02-21
|
* VM tests: veryloose -> cache=looseEelco Dolstra2017-02-13
|
* cygwin-iso: fix the most obvious parts of bit rotMichael Raskin2017-02-09
| | | | Still doesn't build though. Is anyone still using it?
* debian: 8.6 -> 8.7Eelco Dolstra2017-01-17
|
* Use looser 9pfs caching in VM tests/buildsEelco Dolstra2016-12-29
| | | | | This can give significant speed ups, see https://github.com/edolstra/linux/commit/7e20254412c780a2102761fee92cb1d32ceeaefd.
* netcat: make netcat-openbsd the default netcat (#19411)sternenseemann2016-10-30
| | | | | | | The motivation for this change is the following: As gnu-netcat, e. g. does not support ipv6, it is not suitable as default netcat. This commit also fixes all obvious build issues caused by this change.
* Merge staging without python splitting for nowVladimír Čunát2016-10-14
|\ | | | | | | | | The split needs more time to finish rebuilding, but the rest seems OK and there are security fixes.
| * stdenv/stripHash: print to stdout, not to variableProfpatsch2016-10-11
| | | | | | | | | | | | | | | | | | | | `stripHash` documentation states that it prints out the stripped name to the stdout, but the function stored the value in `strippedName` instead. Basically all usages did something like `$(stripHash $foo | echo $strippedName)` which is just braindamaged. Fixed the implementation and all invocations.
* | add docs to docker build functionsAllen Nelson2016-09-29
|/ | | | | | | | | | bring back ls_tar replace goPackages with go don't hardcode /nix/store in vmTools more docs
* debian: 8.5 -> 8.6Eelco Dolstra2016-09-22
|
* runVM: mount devptsNikolay Amiantov2016-09-04
|
* runVM: check exit code before postVM evalNikolay Amiantov2016-09-04
|
* treewide: Use makeBinPathTuomas Tynkkynen2016-08-23
|
* add Fedora 24Domen Kožar2016-08-12
|
* vmTools.runInLinuxImage: add virtio_rng deviceMaarten Hoogendoorn2016-07-31
| | | | | This allows the QEMU VM's to use the /dev/random device, by getting entropy from the host.
* buildInLinuxVM: Workaround bug #16742Tuomas Tynkkynen2016-07-14
| | | | This is blocking the channel update: #16949
* Revert "stdenv: introduce baseHash() to replace stripHash()"zimbatm2016-06-25
| | | | | | Introduced by mistake This reverts commit e71a5cb87841f0af4a2279517b77a9a07ba394c0.
* stdenv: introduce baseHash() to replace stripHash()zimbatm2016-06-25
| | | | | | | | | stripHash uses a global variable to communicate it's computation results, but it's not necessary. You can just pipe to stdout in a subshell. A function mostly behaves like just another command. baseHash() also introduces a suffix-stripping capability since it's something the users of the function tend to use.
* debian: 7.10 -> 7.11, 8.4 -> 8.5Eelco Dolstra2016-06-20
|
* Merge pull request #16180 from zimbatm/shell-escapingzimbatm2016-06-19
|\ | | | | Escape all shell arguments uniformly
| * Escape all shell arguments uniformlyzimbatm2016-06-12
| |
* | Fix hash for Debian 8.4 JessieRob Vermaas2016-06-13
|/ | | | (cherry picked from commit fd60751ce0c85427423b78d8a46c3f78d65bd0e2)
* add CentOS 7.1Domen Kožar2016-05-24
|
* add OpenSuse 13.2Domen Kožar2016-05-24
| | | | | (cherry picked from commit 2cf5dcd99a7d3aac8a39ab98c1738454dfa20bfb) Signed-off-by: Domen Kožar <domen@dev.si>
* debian7: change hash due to 7.10 releaseDomen Kožar2016-05-24
| | | | | (cherry picked from commit 00df301ac2fd1818fa1f96debcee23dbb979834d) Signed-off-by: Domen Kožar <domen@dev.si>
* makeImageFromDebDist: accept additional parameters for vm, as in rpm version.Carles Pagès2016-05-11
|
* vmTools.diskImages: add ubuntu 16.04Domen Kožar2016-04-29
|
* treewide: Replace module_init_tools -> kmodTuomas Tynkkynen2016-04-22
| | | | | The former is deprecated and doesn't handle compressed kernel modules, so all current usages of it are broken.
* Merge branch 'master' into closure-sizeVladimír Čunát2016-04-10
|\ | | | | | | | | | | Comparison to master evaluations on Hydra: - 1255515 for nixos - 1255502 for nixpkgs
| * vmTools: update debian jessie 8.3 -> 8.4Vladimír Čunát2016-04-05
| | | | | | | | Their in-place updates break download hashes...
| * vm: allow overriding QEMU_OPTS / memSize for images.Lluís Batlle i Rossell2016-04-01
| | | | | | | | | | It's nice to be able to create disk images with -smp 4 in qemu.
* | Merge 'staging' into closure-sizeVladimír Čunát2016-04-07
|\| | | | | | | | | | | This is mainly to get the update of bootstrap tools. Otherwise there were mysterious segfaults: https://github.com/NixOS/nixpkgs/pull/7701#issuecomment-203389817
| * Making vm's qemu cache=unsafe. Faster.Lluís Batlle i Rossell2016-03-31
| | | | | | | | I don't think it's unsafe, if it's meant for nix expressions.
| * Making vm's interactive shell handle the terminal well.Lluís Batlle i Rossell2016-03-31
| |
* | Merge branch 'master' into closure-sizeVladimír Čunát2016-04-01
|\| | | | | | | | | Beware that stdenv doesn't build. It seems something more will be needed than just resolution of merge conflicts.
| * Replace references to all-packages.nix, by references to the top-level of ↵Nicolas B. Pierron2016-03-13
| | | | | | | | nixpkgs repository.
* | Merge master into closure-sizeVladimír Čunát2016-03-08
|\| | | | | | | | | The kde-5 stuff still didn't merge well. I hand-fixed what I saw, but there may be more problems.
| * vm/rpm/rpm-closure.pl: make it deterministicLluís Batlle i Rossell2016-03-01
| | | | | | | | | | | | | | | | | | Some recent perl version introduced "keys" to return the keys in random order. As some of the packages are solved by "provides" and based on the order, this randomness affects what packages get into the closure. This problem may be in other nix perl scripts.
| * azure: package qemu @ 2.2.0Cole Mickens2016-02-18
| | | | | | | | | | This commit packages qemu-220. This package is qemu-2.2.0 and is only used with Azure.
* | Merge branch 'master' into closure-sizeVladimír Čunát2016-02-14
|\|
| * debian: 8.2 -> 8.3Eelco Dolstra2016-01-30
| |
* | treewide: Mass replace 'lzma}/bin' to refer the 'bin' outputTuomas Tynkkynen2016-02-01
| |