summary refs log tree commit diff
path: root/nixos/tests/ec2.nix
Commit message (Collapse)AuthorAge
* nixosTests.ec2-config: mark as brokenFlorian Klink2020-08-23
| | | | | | 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.
* nixosTests.ec2: Port tests that depend on common/ec2.nixJacek Galowicz2020-08-23
|
* treewide: use https for nixos.org and hydra.nixos.orgPavol Rusnak2020-05-03
| | | | | tarballs.nixos.org is omitted from the change because urls from there are always hashed and checked
* nixos/tests/ec2: return to passing stateAndrew Childs2020-01-13
| | | | | | | | | | | | 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.
* nixos/httpd: limit serving web content to virtual hosts, convert ↵Aaron Andersen2019-12-24
| | | | virtualHosts option type from listOf to attrsOf, add ACME integration
* nixos/tests/ec2: reuse ssh keys from ssh-keys.nixAntoine Eiche2019-02-11
|
* nova-image: use wget instead of cloud-init (via EC2 API)Antoine Eiche2019-01-28
| | | | | | | | | | | | 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.
* tests: refactor to carry the package set as an argumentLéo Gaspard2018-11-11
| | | | | This way, the package set will be possible to pass without re-importing all the time
* qemu: 2.12.1 -> 3.0.0volth2018-08-20
|
* nixos/tests: Drop unnecessary qemu-flags.nix includeTuomas Tynkkynen2018-01-30
| | | | None of these files are using anything from there.
* amazon-init.service: fix starting services at startupDan Peebles2017-02-27
| | | | | | | | | | 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
* Fix the boot-ec2-config testEelco Dolstra2016-03-30
|
* 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
* boot.initrd.network: Support DHCPEelco Dolstra2016-02-02
| | | | This allows us to use it for EC2 instances.
* tests.ec2-config: fix to not try to talk to the internet (which breaks on Hydra)Dan Peebles2016-01-07
|
* Test whether EC2 root volume resizing worksEelco Dolstra2015-09-28
|
* Fix the EC2 testEelco Dolstra2015-09-28
|
* 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