Eelco Dolstra
69829dd4ff
Debian: Update to 8.1
2015-06-12 11:22:59 +02:00
Eelco Dolstra
99d2e80d97
In VM builds, connect stdin to /dev/null
...
This prevents programs from hanging while trying to read from stdin.
2015-06-04 20:08:56 +02:00
Benjamin Staffin
1db5bafc94
Typo fix! s/wheezy/jessie/
2015-05-29 11:16:33 +02:00
Benjamin Staffin
c7ac0ed3eb
Add Debian 8.0
...
Had to add file type logic in debClosureGenerator because Packages.bz2
is not available for Jessie - only Packages.xz is.
2015-05-29 10:49:20 +02:00
Eelco Dolstra
178c52e7ad
Add Ubuntu 15.04
2015-05-22 13:21:02 +02:00
Eelco Dolstra
fef86de618
Make module loading work in VMs
...
Also, execute stage 2 as PID 1.
2015-05-13 17:36:58 +02:00
Eelco Dolstra
b97362989f
Provide /run in VMs
2015-05-13 17:36:29 +02:00
Eelco Dolstra
c3f6c8c582
Mount /dev/shm in VMs
2015-05-07 15:31:36 +02:00
Eelco Dolstra
3a31043b43
fillDiskWithRPMs: Pass --extract-over-symlinks to cpio
...
http://hydra.nixos.org/build/20003320
2015-02-27 14:00:11 +01:00
Eelco Dolstra
28ea9050fa
Remove ancient RedHat 9 / SuSE 9 images
...
These are 12 years old and I don't think anybody is using them.
2015-02-12 17:55:29 +01:00
Eelco Dolstra
da73688e3d
fillDiskWithRPMs: Shut up some warnings
2015-02-12 17:55:28 +01:00
Eelco Dolstra
3786f08d25
Add Fedora 21
2015-02-10 11:32:43 +01:00
Eelco Dolstra
1b1e015e6e
Update Debian to 7.8
2015-01-15 14:51:55 +01:00
Eelco Dolstra
7358b8dfda
Fix a warning in initrd generation
...
${pkgs.busybox}/bin and ${pkgs.busybox}/sbin are now the same
directory, so don't copy both.
2015-01-12 17:52:30 +01:00
Eelco Dolstra
872f8c0431
Remove RHEL 7 RC
...
It no longer exists on the RedHat FTP site.
2015-01-12 15:13:21 +01:00
Eelco Dolstra
02df7cdaa0
Fix CentOS 6.5 URLs
2015-01-12 15:13:05 +01:00
Eelco Dolstra
b8e33a5dcb
Ubuntu 14.10: Update hashes
2014-12-05 16:02:59 +01:00
Eelco Dolstra
99a2afd784
Update to Debian 7.7
2014-11-20 11:11:21 +01:00
Eelco Dolstra
e5513ac4dc
Add Ubuntu 14.10
2014-11-20 11:11:08 +01:00
Eelco Dolstra
fda5c17a6f
vmTools: Fix permissions on /tmp and /dev/*
2014-11-18 14:49:39 +01:00
Shea Levy
3fe41ca763
Debain 7.6-amd64 tarball was updated in place
2014-10-20 15:26:51 -04:00
Shea Levy
652030e85d
debian packages tarball was updated in place
2014-10-20 15:23:44 -04:00
Mathijs Kwik
e80cbedbae
VM builds: Use default kernel
...
(this was set to 3.10 when 3.4 was our default)
See commit d846e97656
.
2014-09-23 09:17:01 +02:00
Eelco Dolstra
05e81e0d9f
debian: Update to 6.0.10
2014-08-10 15:17:00 +02:00
Eelco Dolstra
1245ca3ff7
debian: Update to 7.6
2014-07-14 14:35:09 +02:00
Eelco Dolstra
139608dd34
Update Ubuntu Packages.bz2 hashes
2014-05-20 13:39:06 +02:00
Eelco Dolstra
0ff68e81b9
debian: Update to 7.5
...
[Note from Austin: I think @edolstra forgot to merge this to master.]
(cherry picked from commit 02b056c5b180b4b8ba22ddc3061d78258e2ef98f on
release-14.04)
2014-05-03 10:55:26 -05:00
Austin Seipp
2be1b4c034
build-support/vm: add Ubuntu 14.04 Trusty Tahir
...
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2014-05-03 10:51:32 -05:00
Rob Vermaas
eaedf303a0
Add RHEL7 to vm functions.
2014-05-01 15:13:35 +02:00
Eelco Dolstra
1bae93cb82
debian: Update to 6.0.9
2014-04-25 10:43:26 +02:00
Eelco Dolstra
f73ff0529e
runInLinuxVM: Set the clock properly
2014-03-18 15:02:09 +01:00
aszlig
88ea17284e
vmTools: Hook in runInWindowsVM function.
...
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2014-02-26 06:21:48 +01:00
Petr Rockai
97721af469
VMs: Add Fedora 17 to the list of distros (only had 16 and 18).
2014-02-15 12:57:21 +01:00
Eelco Dolstra
8ba1fdef00
debian: Update to 7.4
2014-02-14 20:29:43 +01:00
Shea Levy
b529a34b4a
Add Fedora 20
...
Signed-off-by: Shea Levy <shea@shealevy.com>
2014-01-19 20:50:46 -05:00
Rob Vermaas
1625743902
Fix Fedora8 vm builds.
2014-01-15 21:32:38 +01:00
Rob Vermaas
ed9520bfb5
Allow specifying extra qemu flags using QEMU_OPTS. Replace CentOS 6.3 with CentOS 6.5 (6.3 is removed from site).
2014-01-14 22:51:26 +01:00
Eelco Dolstra
3abcd7e268
debian: Update to 7.3
2014-01-06 15:51:00 +01:00
Eelco Dolstra
4747796a9e
Build RPMs for i686 rather than i386
...
The default target (i386-linux) causes flags like "-march i386" to be
added, which breaks on recent Fedora releases (18 and up), resulting
in errors like:
/usr/lib/gcc/i686-redhat-linux/4.7.2/../../../../include/c++/4.7.2/ext/atomicity.h:48: undefined reference to `__atomic_fetch_add_4'
So set the target to i686-linux.
http://hydra.nixos.org/build/6567357
2013-10-23 12:55:07 +02:00
Eelco Dolstra
391de89913
Debian 7: Update to 7.2
...
Also rename "debian70" to "debian7" to reflect the Wheezy's new
versioning scheme.
2013-10-23 11:30:51 +02:00
Eelco Dolstra
d6f97c3601
Debian 6: Update to 6.0.8
2013-10-23 11:17:20 +02:00
Eelco Dolstra
27e91e0044
Add Fedora 19
2013-10-23 11:15:45 +02:00
Eelco Dolstra
34fcf33c0b
Add Ubuntu 13.10
2013-10-23 11:08:12 +02:00
Eelco Dolstra
d846e97656
VM builds: Use Linux 3.10
...
3.4 apparently gives corrupt 9pfs data on x86. See e.g.
http://hydra.nixos.org/build/5661036
where reading /nix/store/kfldnrrsq0lbbv13gjxdfb3vb1sbaz88-vm-run-stage2
gives garbage. Strangely it doesn't happen here:
http://hydra.nixos.org/build/5658978
Ah well.
2013-08-07 14:48:22 +02:00
Eelco Dolstra
4342a32deb
VM builds: Reduce kernel verbosity
2013-08-01 14:35:31 +02:00
Eelco Dolstra
d077851b7d
VM builds: Use the default kernel
2013-08-01 14:35:31 +02:00
Eelco Dolstra
b5fcb5b67d
Use the qemu-kvm wrapper
2013-07-31 14:53:35 +02:00
aszlig
69dccda3c0
VM builds: Update debian Wheezy image to v7.1.
...
Wheezy has been released on June 15th and on all mirrors the SHA256 hash
of Packages.bz2 has changed to reflect the new release, so let's update.
Here is the release announcement from Debian:
http://www.debian.org/News/2013/20130615
It also seems that the versioning scheme has changed in version 7.x, so
they seem to have switched to a two digit versioning scheme. This means,
that the attribute name "debian70..." should really be something like
"debian7...", but I'm keeping the attribute as-is to not break
references.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2013-07-30 05:59:59 +02:00
aszlig
cd4b5e1a35
fillDiskWithDebs: Create fake start-stop-daemon.
...
This is needed in order to prevent services from starting while
populating the image with the contents of the .deb files. The procedure
used here is exactly the same as used in debootstrap.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2013-07-30 05:59:40 +02:00
Eelco Dolstra
59aca26975
* Use 'or'.
2013-07-15 14:33:27 +02:00