Commit Graph

36 Commits

Author SHA1 Message Date
Graham Christensen
764232cd61
Expose many more attrs to get something done 2018-07-07 11:27:23 -04:00
Graham Christensen
b772611d67
License hyperkit 2018-07-07 11:25:56 -04:00
Graham Christensen
c7a209a9c6
Fixups 2018-07-07 11:21:52 -04:00
Graham Christensen
a73d421ac3
Add a release.nix for Hydra 2018-07-07 11:13:27 -04:00
Graham Christensen
f4b7b252f2
Fixup in newer nixpkgs: rust outputs _-separated bins instead of --separated bins 2018-06-04 12:24:51 -04:00
Graham Christensen
f297d37c50
fixup: pass args to sh -l, in root' shell, to allow 'ssh nix-store -r' 2018-06-04 11:42:34 -04:00
Graham Christensen
f5757f5cb8 Reduce closure by reusing busybox more 2018-06-01 09:52:56 -04:00
Graham Christensen
c9fb0d8a56 Fix default.nix to accept a custom pkgs 2018-06-01 09:52:43 -04:00
Graham Christensen
c206ceef34 Strip the last / off the DIR to avoid ugly double slashes 2018-05-30 15:40:22 -04:00
Graham Christensen
594beedb26 Remove write-bit from the group plist after updating 2018-05-30 15:38:25 -04:00
Graham Christensen
0b31642b0d Add the builder's plist as a gcroot to avoid it being GCd 2018-05-30 15:37:02 -04:00
Graham Christensen
5fc2efc84d Accept a -q to avoid printingc the example 2018-05-30 15:36:48 -04:00
Graham Christensen
df1eba0a1d Fixup chmod err output 2018-05-24 17:51:47 -04:00
Graham Christensen
45dd1c5f87 Handle missing files and directories 2018-05-24 12:56:23 -04:00
Graham Christensen
b46c75a999 Update features 2018-05-24 12:26:11 -04:00
Graham Christensen
cede0919bb Clean up variables / paths / emit more help info prior to asking for sudo 2018-05-24 11:38:03 -04:00
Graham Christensen
ec5a81877a Create a configure vs. run phase, update docs 2018-05-24 11:20:16 -04:00
Graham Christensen
5b76fc45f8 runner: pass -v instead of -verbose 2018-05-24 11:07:24 -04:00
Graham Christensen
e2ee557029 Switch the builder to use the linuxkit runner
Tested with:

while true; doecho Stopping; launchctl stop org.nix-community.linuxkit-builder; sleep 5; echo Starting; launchctl start org.nix-community.linuxkit-builder; sleep 20; done

all night long and found it never failed to boot / shutdown.
2018-05-23 10:41:23 -04:00
Graham Christensen
5bbbc2b35c accept -v 2018-05-23 09:59:37 -04:00
Graham Christensen
2ff39edb00 linuxkit VM: pass additonal kernel args which improve bootup reliability 2018-05-23 09:58:47 -04:00
Graham Christensen
d2f4d25033 nix-linuxkit-runner: init 2018-05-23 09:58:20 -04:00
Graham Christensen
4569331df7 Increase defaults RAM 1024m -> 4096m, DISK 10g -> 80g 2018-05-14 13:25:43 -04:00
Graham Christensen
f08cef047c Fixup using pixz instead of xz for building the image 2018-05-14 13:25:21 -04:00
Graham Christensen
0e0fd1ee88 Clean up some path shenanigans 2018-04-17 10:46:20 -04:00
Graham Christensen
27e2dcc669 Update readme 2018-04-11 08:48:41 -04:00
Graham Christensen
66c9ba4c16 Port the work from nixpkgs 2018-04-10 14:55:20 -04:00
Brian McKenna
b540c3e293 Add license
Same as nixpkgs, because lots of code is copied from there
2018-04-03 14:06:35 -07:00
Brian McKenna
5e78ad5e85 Looks like we need acpi=debug 2018-04-03 05:04:05 -07:00
Brian McKenna
fc3e8525e0 Add dockerTools example 2018-04-03 04:54:09 -07:00
Brian McKenna
e4e0a7d82c Simplify instructions a little 2018-04-03 04:52:25 -07:00
Brian McKenna
dd7e80fcfa Cleanly halt VM 2018-04-03 04:52:11 -07:00
Brian McKenna
af8cc58698 Add README 2018-04-02 07:34:28 -07:00
Brian McKenna
01f4a4cad0 Add nix-script-store-plugin 2018-04-02 07:21:04 -07:00
Brian McKenna
cfea43a0b3 Add version of Nix which includes setOptions patch 2018-04-02 07:14:40 -07:00
Brian McKenna
220208deb0 Initial commit 2018-04-02 05:57:18 -07:00