summary refs log tree commit diff
path: root/nixos/maintainers
Commit message (Collapse)AuthorAge
* amazon-image: make derivation name configurableDan Peebles2017-10-23
| | | | | I'm getting dozens of nixos-disk-image entries in my store and it's getting hard to track :)
* Don't generate instance-store AMIsEelco Dolstra2017-09-28
| | | | These are obsolete, use EBS AMIs instead.
* gnome3: only maintain single GNOME 3 package set (#29397)Jan Tojnar2017-09-24
| | | | | | | | | | | | | | | | | | | | | * gnome3: only maintain single GNOME 3 package set GNOME 3 was split into 3.10 and 3.12 in #2694. Unfortunately, we barely have the resources to update a single version of GNOME. Maintaining multiple versions just does not make sense. Additionally, it makes viewing history using most Git tools bothersome. This commit renames `pkgs/desktops/gnome-3/3.24` to `pkgs/desktops/gnome-3`, removes the config variable for choosing packageset (`environment.gnome3.packageSet`), updates the hint in maintainer script, and removes the `gnome3_24` derivation from `all-packages.nix`. Closes: #29329 * maintainers/scripts/gnome: Use fixed GNOME 3 directory Since we now allow only a single GNOME 3 package set, specifying the working directory is not necessary. This commit sets the directory to `pkgs/desktops/gnome-3`.
* nixos/nova-image: cleanup image builders (#29242)lewo2017-09-11
| | | | | | | | | There are currently two ways to build Openstack image. This just picks best of both, to keep only one! - Image is resizable - Cloudinit is enable - Password authentication is disable by default - Use the same layer than other image builders (ec2, gce...)
* amazon-image: fix typo in last commitDan Peebles2017-08-11
|
* amazon-image: make image size configurableDan Peebles2017-08-11
|
* amazon-image: support VPC/VHD as an output format for the builderDan Peebles2017-08-10
|
* amazon-image: Add disk format option to image builder moduleDan Peebles2017-08-10
|
* make-disk-image: change to be less VM-centricDan Peebles2017-04-24
| | | | | | | | | | This changes much of the make-disk-image.nix logic (and thus most NixOS image building) to use LKL to set up the target directory structure rather than a Linux VM. The only work we still do in a VM is less IO-heavy stuff that while still time-consuming, is less of the overall load. The goal is to kill more of that stuff, but that will require deeper changes to NixOS activation scripts and switch-to-configuration.pl, and I don't want to bite off too much at once.
* gce/create-gce.sh: rewrite using nix-shell shebang and bash (#24869)Jörg Thalheim2017-04-13
| | | | | | | | | | | * google-cloud-sdk: 150.0.0 -> 151.0.0 - gce/create-gce.sh: rewrite using nix-shell shebang and bash - allows to run the script without being the same directory - nix-shell install google-cloud-sdk - some shellcheck cleanups and scripting best practice - gce/create-gce.sh: do not clobber NIX_PATH: this allows NIX_PATH to be overwritten to build a different release - gce/create-gce.sh: remove legacy hydra option
* Revert "Revert "EC2: Disable PV support""Eelco Dolstra2017-04-04
| | | | This reverts commit 71710fd099ce6c46b54f05c6cf769e73cf11d49f.
* Revert "EC2: Disable PV support"Jörg Thalheim2017-04-04
| | | | | | | | This reverts commit fbe6d23624b0b62cb5754d37ab81007cd4c035ab. this breaks every non-ec2 (non-hvm) system cc @edolstra
* EC2: Disable PV supportEelco Dolstra2017-04-03
| | | | | | | | | | Unfortunately, somewhere between 16.09 and 17.03, paravirtualized instances stopped working. They hang at the pv-grub prompt ("grubdom>"). I tried reverting to a 4.4 kernel, reverting kernel compression from xz to bzip2 (even though pv-grub is supposed to support xz), and reverting the only change to initrd generation (5a8147479e794d5932273d01790c3602b8abeedc). Nothing worked so I'm giving up.
* create-amis.sh: Use pv-grub-hd0_1.05Eelco Dolstra2017-04-03
|
* nova-image: refactoringAntoine Eiche2017-02-24
| | | | The nova image configuration is separated from the image build.
* make-disk-image.nix: support additional filesystem contentsDan Peebles2017-02-22
| | | | | | | | | This makes make-disk-image.nix slightly more consistent with other image builders we have. Unfortunately I duplicated some code in doing so, but this is temporary duplication on the path to consolidating everything. See https://github.com/NixOS/nixpkgs/issues/23052 for more details on that. I'm also exposing the option in the amazon-image.nix maintainer module.
* Create AMIs for ca-central-1 (Canada)Eelco Dolstra2017-02-19
|
* Create AMIs for eu-west-2 (London)Eelco Dolstra2017-01-17
|
* create-amis: use jq instead of jsonDomen Kožar2016-11-22
|
* create-amis: add us-east-2Domen Kožar2016-11-21
|
* create-amis: order mattersDomen Kožar2016-11-21
|
* create-amis.sh: another dep needed for EBS imagesDomen Kožar2016-11-21
|
* create-amis.sh: use nix-shell for convenienceDomen Kožar2016-11-16
|
* Add AMIs in ap-northeast-2 and ap-south-1Eelco Dolstra2016-07-12
|
* Copy AMIs in parallelEelco Dolstra2016-07-12
|
* Create AMIs with Enhanced NetworkingEelco Dolstra2016-07-12
| | | | Fixes #15956.
* ec2/create-amis.sh: specify the approriate size on snapshotsobadz2016-05-07
| | | | Should help with #15148
* Update AMI creation scriptEelco Dolstra2016-04-05
|
* Fix the EC2 testEelco Dolstra2016-03-30
| | | | | | | We now generate a qcow2 image to prevent hitting Hydra's output size limit. Also updated /root/user-data -> /etc/ec2-metadata/user-data. http://hydra.nixos.org/build/33843133
* virtualization/azure: update the scripts for image maintenanceEvgeny Egorochkin2016-03-13
|
* Hack to parallelize AMI copyingEelco Dolstra2015-09-29
|
* Tweak AMI scriptEelco Dolstra2015-09-29
|
* Make EBS volumes much smallerEelco Dolstra2015-09-28
| | | | Since they're resized on first boot anyway, they don't need to be big.
* Update AMI generatorEelco Dolstra2015-09-27
| | | | | | | | | The EBS and S3 (instance-store) AMIs are now created from the same image. HVM instance-store AMIs are also generated. Disk image generation has been factored out into a function (nixos/lib/make-disk-image.nix) that can be used to build other kinds of images.
* Update option-usages.nix expression to work with newer version of the module ↵Nicolas B. Pierron2015-08-09
| | | | system.
* Initial attempt at configuring from EC2 userdata (with input from cstrahan). ↵Dan Peebles2015-06-11
| | | | Now with VM tests!
* Simple EC2 user-data VM testDan Peebles2015-06-11
|
* nixos/initrd: Generic library copyingWilliam A. Kennington III2015-03-28
|
* Minor fixes to EC2 image generation script. Set autoresponder, so no ↵Rob Vermaas2015-01-05
| | | | | | interaction is necessary. Write output in a format that can be easily included in ec2-amis.nix of nixops. (cherry picked from commit 96904915d9e3e5f69b0c5bf58db1a0f0130a977a)
* Use nixos-images bucket for GCE images.Rob Vermaas2015-01-05
| | | | (cherry picked from commit bdd3a3bac8077823182233cc689b5c02cd74f4f4)
* Fixes for script that builds and uploads EC2 s3 backed images. Mostly ↵Rob Vermaas2015-01-05
| | | | | | credential related. (cherry picked from commit 42c0bc4b8f7f4f5027392a842b787434fb12094f)
* Create AMIs in the lb-nixos accountEelco Dolstra2014-12-30
|
* http://nixos.org -> https://nixos.orgDomen Kožar2014-12-14
| | | | | (cherry picked from commit 78bb17dd22e4da4e3810fbc78185d73bb25ea73e) Signed-off-by: Domen Kožar <domen@dev.si>
* Refactor EC2 image generation script. Now uses same procedure for both hvm ↵Rob Vermaas2014-10-27
| | | | | | | | | and pv-grub images. Root disks are now SSD backed and 20GB by default, both on hvm and pv-grub (previously was 8GB for HVM). Added new eu-central region to the locations to copy images to. Also the root disk for HVM instances was not deleted on termination with previous images, this is fixed as well.
* Initial configuration + image generation script for Micro$oft Azure. Work in ↵Rob Vermaas2014-09-06
| | | | progress for #3986.
* Replace depricated gcutil with gcloude compute in gce/create-gce.shRussell O'Connor2014-08-28
|
* Abstract bucket name in gce/create-gce.shRussell O'Connor2014-08-28
|
* Better support for HVM instances. Now the NixOS images canRob Vermaas2014-05-21
| | | | | | | | | | | | | be used on HVM instances without needing nixops. Previously the grub setup was incorrect, so a plain 'nixos-rebuild switch' and a reboot would result in a broken system. Also added growing of the partition of the root disk in the initrd, so you can run resize2fs after initial boot, without needing an extra reboot. This is useful especially for nixops' deployment.ec2.ebsInitialRootDiskSize option. (cherry picked from commit 044a24e58bcf4cf48df02df936c542839fb08d90)
* Use HVM instance for EBS creator, guarantees everything is created in the ↵Rob Vermaas2014-05-21
| | | | | | correct zone. (cherry picked from commit c9763e20e5e793be5eef155601f59dd7639c7ba3)
* Fix EC2 creation script for latest nixopsRob Vermaas2014-04-28
| | | | (cherry picked from commit 361eb3a5f50aba4ecfe08bf37640179dfc2e6453)