Commit Graph

30 Commits

Author SHA1 Message Date
Danielle Lancashire
844cc33ff3 e2e: Add Host Volume Configuration 2019-09-17 20:06:50 +02:00
Tim Gross
f7c9db5624 e2e: tag instances with origin (#6293)
When multiple developers are working on e2e testing, it helps to be
able to identify which infrastructure belongs to which Nomad SHA and
which developer. This adds tags to the EC2 instances.
2019-09-06 15:49:18 -04:00
Michael Schurter
2011b46a19 e2e: test demo job for connect 2019-09-04 12:40:08 -07:00
Tim Gross
e19520cf13 e2e: filter default AMI by OS
Add an OS tag to Packer builds of our e2e test AMIs and then filters
by this in Terraform.
2019-08-30 16:51:13 -04:00
Danielle Lancashire
1cd86141d9 chore: Format hcl configurations 2019-07-20 16:55:07 +02:00
Michael Schurter
b73882882e e2e: debug log level for everyone! 2019-07-18 06:55:27 -07:00
Michael Schurter
b66c6cfc2d e2e: enable_debug=true for all agents
Enables the pprof http endpoint for debugging.
2019-07-17 15:20:45 -07:00
Preetha
c031f666c9 Merge pull request #5912 from hashicorp/f-systemd-nofile
systemd: set a high but non-infinite fd limit
2019-07-11 12:31:12 -05:00
Preetha Appan
47bdbf9f20 add module version constraint to e2e/terraform 2019-07-05 09:18:38 -05:00
Michael Schurter
4652ccfec5 systemd: set a high but non-infinite fd limit 2019-07-02 09:13:24 -07:00
Lang Martin
1e9f3145d6 e2e readme minor changes to command + env val templates and order 2019-05-22 12:34:57 -04:00
Michael Schurter
846b482814 e2e: fix nomad service for systemd<230 2019-05-14 10:53:26 -07:00
Michael Schurter
9ef81dbe7f Merge pull request #5647 from hashicorp/e2e-tf
E2E Test Terraform/Packer Improvements
2019-05-06 15:42:52 -07:00
Mahmood Ali
5035db0c49 docs: update s3 urls to use virtual bucket style
In response to https://forums.aws.amazon.com/ann.jspa?annID=6776
2019-05-06 10:39:51 -04:00
Michael Schurter
452d9ab26c e2e: explain these scripts are for packer
It took me way too long to figure out these weren't used by TF.
2019-05-03 07:55:28 -07:00
Michael Schurter
d477ca50ff e2e: let the unindex clients do anything...
...and be debugable!
2019-05-03 07:54:55 -07:00
Michael Schurter
ac8d50f937 e2e: ssh instructions + remove redundant naming 2019-05-03 07:54:34 -07:00
Michael Schurter
10dfbb391e e2e: update deps and install nomad in packer
Nomad on the packer image will be overwritten by the sha specified in
the TF var, but including a base version on the packer image makes the
image valid for independent use.
2019-05-03 07:53:08 -07:00
Michael Schurter
782016fc78 e2e: enable systemd units so they start on boot 2019-05-03 07:52:03 -07:00
Preetha
8ac39a17a9 Merge pull request #5405 from hashicorp/e2e_metrics
Prometheus metrics for the e2e environment
2019-03-21 09:30:12 -05:00
Michael Schurter
475bcaafd6 docs: sync systemd unit files; update deploy guide
The systemd configs spread across our repo were fairly out of sync. This
should get them on our best practices.

The deployment guide also had some strange things like running Nomad as
a non-root user. It would be fine for servers but completely breaks
clients. For simplicity I simply removed the non-root user references.
2019-03-19 15:18:12 -07:00
Preetha Appan
5c32cd4dca prometheus and fabio for metrics 2019-03-11 09:21:04 -05:00
Preetha Appan
de84a2e463 update to Consul 1.4.0 for e2e tests 2019-01-24 09:52:15 -06:00
Danielle Tomlinson
b51021ac28 e2e: Output setup instructions after terraform
This adds a message that provides environment setup instructions for
running e2e tests after running terraform apply.

This allows copy/pasting exports, rather than manually constructing
them.
2019-01-04 16:55:14 +01:00
Preetha
38929049f4 Update README.md 2019-01-03 15:31:19 -06:00
Preetha
4d6bf2a68b Update README.md 2019-01-03 13:19:04 -06:00
Preetha
136e690d3e Update README.md 2019-01-03 12:12:43 -06:00
Preetha Appan
75294a781a added readme 2018-12-18 13:37:03 -06:00
Preetha Appan
82f95b2e0c suggestions from code review 2018-12-17 15:06:22 -06:00
Jack Pearkes
dca95c2e57 Terraform configs for e2e tests 2018-12-17 11:40:09 -06:00