summaryrefslogtreecommitdiffstats
path: root/nixos/tests/ec2.nix
AgeCommit message (Collapse)Author
2020-08-23nixosTests.ec2-config: mark as brokenFlorian Klink
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 Galowicz
2020-05-03treewide: use https for nixos.org and hydra.nixos.orgPavol Rusnak
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 Childs
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 Andersen
virtualHosts option type from listOf to attrsOf, add ACME integration
2019-02-11nixos/tests/ec2: reuse ssh keys from ssh-keys.nixAntoine Eiche
2019-01-28nova-image: use wget instead of cloud-init (via EC2 API)Antoine Eiche
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 Gaspard
This way, the package set will be possible to pass without re-importing all the time
2018-08-20qemu: 2.12.1 -> 3.0.0volth
2018-01-30nixos/tests: Drop unnecessary qemu-flags.nix includeTuomas Tynkkynen
None of these files are using anything from there.
2017-02-27amazon-init.service: fix starting services at startupDan Peebles
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 Dolstra
2016-03-30Fix the EC2 testEelco Dolstra
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 Dolstra
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 Peebles
2015-09-28Test whether EC2 root volume resizing worksEelco Dolstra
2015-09-28Fix the EC2 testEelco Dolstra
2015-06-11Initial attempt at configuring from EC2 userdata (with input from cstrahan). ↵Dan Peebles
Now with VM tests!
2015-06-11Simple EC2 user-data VM testDan Peebles