Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Fix typo | Eelco Dolstra | 2018-03-22 |
| | |||
* | vmTools: update distributions | Nikolay Amiantov | 2018-02-21 |
| | | | | | | | | Drop currently unsupported releases. Add Fedora 26 and 27. Update CentOS. Add Debian 9. Add Ubuntu 17.10. | ||
* | makeModulesClosure: support firmware | Nikolay Amiantov | 2018-02-16 |
| | | | | Link it in stage 1. | ||
* | runInLinuxVM: Use QEMU command line that works on other architectures | Tuomas Tynkkynen | 2018-01-30 |
| | | | | | ... by moving the existing definition to qemu-flags.nix and reusing that. | ||
* | runInLinuxVM: Don't hardcode x86-specific serial device | Tuomas Tynkkynen | 2018-01-30 |
| | |||
* | lib, openssl: Get rid of openssl.system | John Ericson | 2018-01-26 |
| | | | | We compute it on the fly, careful to avoid any mass rebuilds for now. | ||
* | nixos/initrd: Don't include some x86-specific modules unconditionally | Tuomas Tynkkynen | 2018-01-22 |
| | |||
* | build-support/vm: Autodetect kernel filename | Tuomas Tynkkynen | 2018-01-22 |
| | | | | It's 'Image' on AArch64. | ||
* | vmTools: omit '-drive ...' entirely instead of using /dev/null | Will Dietz | 2018-01-07 |
| | | | | Fixes #33378. | ||
* | build-support/vm: Use devtmpfs, not static device nodes | Tuomas Tynkkynen | 2017-12-12 |
| | | | | In 2017, there is no reason to create a static /dev. | ||
* | debian: 8.9 -> 8.10 | Eelco Dolstra | 2017-12-12 |
| | |||
* | Init Centos 7.4 vmTools diskImage | Benjamin Hipple | 2017-12-03 |
| | | | | | | | This commit adds the CentOS 7.4 base image from the CentOS mirror, for use with building RPMs or evaluating Nix expressions in a CentOS image. When CentOS 7.5 comes out, I will swap this URL to the permanently vaulted image. | ||
* | nixos/qemu-guest: Ensure virtio_mmio is available in initrd | Tuomas Tynkkynen | 2017-11-26 |
| | | | | ARM and AArch64 might use virtio_mmio in some cases. | ||
* | Merge pull request #31801 from bhipple/centos-7.3-vmtools-image | Graham Christensen | 2017-11-22 |
|\ | | | | | Init Centos 7.3 vmTools diskImage | ||
| * | Init Centos 7.3 vmTools diskImage | Benjamin Hipple | 2017-11-18 |
| | | | | | | | | | | This commit adds the CentOS 7.3 base image from the CentOS vault, for use with building RPMs or evaluating Nix expressions. | ||
* | | vm: Create /dev/full | Eelco Dolstra | 2017-11-21 |
|/ | | | | https://hydra.nixos.org/build/64519371 | ||
* | vm: remove trusty-updates hash as it changes too often | Domen Kožar | 2017-09-14 |
| | |||
* | vm: bump trusty-updates hash | Domen Kožar | 2017-09-11 |
| | | | | | In future we might just not use the updates if hash changes too often. | ||
* | vm: Add trusty-updates to the packages list | Antoine Eiche | 2017-08-30 |
| | |||
* | makeImageFromDebDist: Add extraDebs arguments | Eelco Dolstra | 2017-07-27 |
| | | | | | | | | | | | | This allows adding packages that are not part of the distribution, e.g.g extraDebs = [ (pkgs.fetchurl { name = "openjdk.deb"; url = http://ppa.launchpad.net/openjdk-r/ppa/ubuntu/pool/main/o/openjdk-8/openjdk-8-jdk-headless_8u111-b14-3~14.04.1_amd64.deb; sha256 = "1n5ibpkx9pjmc4nr052rls1yqbq7ckav2rabixjhd4yxbyhjl0ap"; }) ]; | ||
* | debian: 8.8 -> 8.9 | Eelco Dolstra | 2017-07-26 |
| | |||
* | NixOS VM tests: Don't create a setgid group in vde_switch | Eelco Dolstra | 2017-06-07 |
| | | | | | | Nix no longer allows this for security reasons. http://hydra.nixos.org/build/53993125 | ||
* | debian: 8.7 -> 8.8 | Eelco Dolstra | 2017-05-08 |
| | |||
* | /bin/sh -> ${stdenv.shell} | rht | 2017-04-30 |
| | |||
* | build-support/vm: replace sha256 with sha1 | Jörg Thalheim | 2017-02-26 |
| | |||
* | Grrr | Eelco Dolstra | 2017-02-21 |
| | |||
* | Fix Ubuntu 16.10 name | Eelco Dolstra | 2017-02-21 |
| | |||
* | Add Ubuntu 16.10 | Eelco Dolstra | 2017-02-21 |
| | |||
* | VM builds: Use -smp when enableParallelBuilding is set | Eelco Dolstra | 2017-02-21 |
| | |||
* | Add Fedora 25 | Eelco Dolstra | 2017-02-21 |
| | |||
* | VM tests: veryloose -> cache=loose | Eelco Dolstra | 2017-02-13 |
| | |||
* | cygwin-iso: fix the most obvious parts of bit rot | Michael Raskin | 2017-02-09 |
| | | | | Still doesn't build though. Is anyone still using it? | ||
* | debian: 8.6 -> 8.7 | Eelco Dolstra | 2017-01-17 |
| | |||
* | Use looser 9pfs caching in VM tests/builds | Eelco Dolstra | 2016-12-29 |
| | | | | | This can give significant speed ups, see https://github.com/edolstra/linux/commit/7e20254412c780a2102761fee92cb1d32ceeaefd. | ||
* | netcat: make netcat-openbsd the default netcat (#19411) | sternenseemann | 2016-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 now | Vladimír Čunát | 2016-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 variable | Profpatsch | 2016-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 functions | Allen Nelson | 2016-09-29 |
|/ | | | | | | | | | | bring back ls_tar replace goPackages with go don't hardcode /nix/store in vmTools more docs | ||
* | debian: 8.5 -> 8.6 | Eelco Dolstra | 2016-09-22 |
| | |||
* | runVM: mount devpts | Nikolay Amiantov | 2016-09-04 |
| | |||
* | runVM: check exit code before postVM eval | Nikolay Amiantov | 2016-09-04 |
| | |||
* | treewide: Use makeBinPath | Tuomas Tynkkynen | 2016-08-23 |
| | |||
* | add Fedora 24 | Domen Kožar | 2016-08-12 |
| | |||
* | vmTools.runInLinuxImage: add virtio_rng device | Maarten Hoogendoorn | 2016-07-31 |
| | | | | | This allows the QEMU VM's to use the /dev/random device, by getting entropy from the host. | ||
* | buildInLinuxVM: Workaround bug #16742 | Tuomas Tynkkynen | 2016-07-14 |
| | | | | This is blocking the channel update: #16949 | ||
* | Revert "stdenv: introduce baseHash() to replace stripHash()" | zimbatm | 2016-06-25 |
| | | | | | | Introduced by mistake This reverts commit e71a5cb87841f0af4a2279517b77a9a07ba394c0. | ||
* | stdenv: introduce baseHash() to replace stripHash() | zimbatm | 2016-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.5 | Eelco Dolstra | 2016-06-20 |
| | |||
* | Merge pull request #16180 from zimbatm/shell-escaping | zimbatm | 2016-06-19 |
|\ | | | | | Escape all shell arguments uniformly | ||
| * | Escape all shell arguments uniformly | zimbatm | 2016-06-12 |
| | |