about summary refs log tree commit diff
path: root/nixos/tests/ec2.nix
AgeCommit message (Collapse)AuthorFilesLines
2022-11-23nixos/ec2: remove paravirtualization-specific codeLinus Heckemann1-2/+0
Paravirtualized EC2 instances haven't been supported since 2017. It's safe to remove this now.
2021-09-22nixos/tests/ec2: fix conflicting option valuesrnhmjoj1-0/+5
2020-08-23nixosTests.ec2-config: mark as brokenFlorian Klink1-0/+1
This test wants to download things from the internet while building the system. It can probably be fixed by ensuring these paths are present in the initial nix-store.
2020-08-23nixosTests.ec2: Port tests that depend on common/ec2.nixJacek Galowicz1-68/+71
2020-05-03treewide: use https for nixos.org and hydra.nixos.orgPavol Rusnak1-1/+1
tarballs.nixos.org is omitted from the change because urls from there are always hashed and checked
2020-01-13nixos/tests/ec2: return to passing stateAndrew Childs1-13/+32
Updates required: - Use vpc image format (new default, supported by Amazon) - Pass full image filename to makeEc2Test - Increase memory allocation for nixos-rebuild - Set a networking.hostName for services.httpd - Add appropriate escaping in literal userdata While I'm here, try to make it fail fast.
2019-12-24nixos/httpd: limit serving web content to virtual hosts, convert ↵Aaron Andersen1-1/+1
virtualHosts option type from listOf to attrsOf, add ACME integration
2019-02-11nixos/tests/ec2: reuse ssh keys from ssh-keys.nixAntoine Eiche1-0/+4
2019-01-28nova-image: use wget instead of cloud-init (via EC2 API)Antoine Eiche1-56/+4
The Openstack metadata service exposes the EC2 API. We use the existing `ec2.nix` module to configure the hostname and ssh keys of an Openstack Instance. A test checks the ssh server is well configured. This is mainly to reduce the size of the image (700MB). Also, declarative features provided by cloud-init are not really useful since we would prefer to use our `configuration.nix` file instead.
2018-11-11tests: refactor to carry the package set as an argumentLéo Gaspard1-2/+5
This way, the package set will be possible to pass without re-importing all the time
2018-08-20qemu: 2.12.1 -> 3.0.0volth1-1/+3
2018-01-30nixos/tests: Drop unnecessary qemu-flags.nix includeTuomas Tynkkynen1-1/+0
None of these files are using anything from there.
2017-02-27amazon-init.service: fix starting services at startupDan Peebles1-2/+19
We now make it happen later in the boot process so that multi-user has already activated, so as to not run afoul of the logic in switch-to-configuration.pl. It's not my favorite solution, but at least it works. Also added a check to the VM test to catch the failure so we don't break in future. Fixes #23121
2016-03-30Fix the boot-ec2-config testEelco Dolstra1-0/+8
2016-03-30Fix the EC2 testEelco Dolstra1-6/+5
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
2016-02-02boot.initrd.network: Support DHCPEelco Dolstra1-4/+8
This allows us to use it for EC2 instances.
2016-01-07tests.ec2-config: fix to not try to talk to the internet (which breaks on Hydra)Dan Peebles1-1/+1
2015-09-28Test whether EC2 root volume resizing worksEelco Dolstra1-0/+17
2015-09-28Fix the EC2 testEelco Dolstra1-26/+36
2015-06-11Initial attempt at configuring from EC2 userdata (with input from cstrahan). ↵Dan Peebles1-1/+24
Now with VM tests!
2015-06-11Simple EC2 user-data VM testDan Peebles1-0/+96