Commit Graph

7746 Commits

Author SHA1 Message Date
Michael Schurter
7e4b786e8a Add changelog entry 2017-07-14 10:52:20 -07:00
Michael Schurter
51501d2874 Update go-getter to get .xz support 2017-07-14 10:31:21 -07:00
Alex Dadgar
01f8d95a0c Merge pull request #2833 from hashicorp/f-log-rejection
Log reason a plan gets rejected per node.
2017-07-14 10:17:19 -07:00
Alex Dadgar
b3e90b633b Fix typo 2017-07-14 09:53:46 -07:00
Alex Dadgar
0b2099c833 Log reason a plan gets rejected per node.
This PR adds a log explaining why a plan gets rejected. Should help
debugging.
2017-07-13 17:14:02 -07:00
Alex Dadgar
3f6eb0985f Fix log line for gc'ing deployments 2017-07-13 15:07:25 -07:00
Rob Genova
1c95f278d6 Merge pull request #2831 from hashicorp/d-vault-integration-tokens
Update the `vault token-create` example on the Vault Integration page  to use `-orphan`
2017-07-13 13:16:49 -07:00
Alex Dadgar
367e342649 Merge pull request #2826 from abednarik/patch-1
Update README.md
2017-07-13 13:15:52 -07:00
Rob Genova
7d41d89b5c Update the vault token-create example to use -orphan (to prevent revocation if the parent token expires); add note about Vault token hierarchies 2017-07-13 13:04:31 -07:00
Michael Schurter
a97d97c4d5 Remove synced folder from demo vagrant
Demo vagrant isn't intended to be used from a cloned repo, so this was
syncing random host folders which is a bit sketchy.
2017-07-13 11:47:19 -07:00
Alejandro Bednarik
5056121c92 Update README.md
Change Ubuntu version used in Vagrant for development purpose.
2017-07-12 15:09:54 -03:00
Michael Schurter
d232c2522c Merge pull request #2822 from hashicorp/d-fix-demo-vagrant
Don't require cloned repo for demo vagrant
2017-07-11 13:19:40 -07:00
Michael Schurter
43771b4a94 Don't require cloned repo for demo vagrant
Also update how Docker installed to match the latest upstream
instructions.
2017-07-11 08:00:46 -07:00
Rob Genova
733896bb4c Merge pull request #2754 from hashicorp/d-spark-guide
Apache Spark Integration Guide
2017-07-10 22:11:06 -07:00
Rob Genova
67ffa3f20c Fix terraform links 2017-07-10 22:09:17 -07:00
Rob Genova
e3841f7eb4 Fix link to Terraform 2017-07-10 22:03:45 -07:00
Rob Genova
b0522fb1cf Merge pull request #2815 from hashicorp/d-getting-started-terraform
Update Getting Started guide to reference example Terraform configuration
2017-07-10 15:59:07 -07:00
Rob Genova
d2933e8217 Merge pull request #2738 from hashicorp/f-terraform-config
Add Packer, Terraform configs to spin up an integrated Nomad, Consul, Vault cluster in AWS
2017-07-10 15:55:04 -07:00
Rob Genova
58c8630e4b Move Terraform reference to Next Steps 2017-07-10 12:41:40 -07:00
Rob Genova
5b0f40a7dd update references to build tgz 2017-07-10 12:05:36 -07:00
Rob Genova
cdf5fba7e6 Add reference to example Terraform configuration; reframe getting started options as manual vs. automated 2017-07-08 10:16:13 -07:00
Rob Genova
6248992e11 Fix formatting; remove reference to personal S3 bucket 2017-07-08 08:20:10 -07:00
Rob Genova
99160e34d5 Remove references to personal S3 bucket 2017-07-08 08:09:10 -07:00
Rob Genova
e0de279f4c update AMI 2017-07-07 22:31:22 -07:00
Rob Genova
490dee4e75 Replace references to personal S3 bucket 2017-07-07 22:29:21 -07:00
Alex Dadgar
eac3f49d1b Release v0.6.0-rc1 2017-07-07 18:10:38 -07:00
Alex Dadgar
5187fcfcae bump version 2017-07-07 17:55:35 -07:00
Alex Dadgar
d06fa455b7 Small fixes 2017-07-07 17:34:50 -07:00
Alex Dadgar
c0d35bffc1 Merge pull request #2807 from hashicorp/f-validate-ports
Prevent port conflicts
2017-07-07 16:59:18 -07:00
Alex Dadgar
c26e813c31 changelog 2017-07-07 16:59:07 -07:00
Alex Dadgar
d247203328 Handle same task reserving ports twice 2017-07-07 16:58:20 -07:00
Alex Dadgar
25b393b77e Merge pull request #2806 from hashicorp/d-update-stanza
Document new upgrade stanza
2017-07-07 16:52:50 -07:00
Alex Dadgar
efaaab4db2 changelog 2017-07-07 16:52:37 -07:00
Alex Dadgar
4fc3c488ca Merge pull request #2808 from hashicorp/b-restore-periodic
When restoring periodic jobs, take into consideration launch time zone
2017-07-07 16:51:23 -07:00
Alex Dadgar
e280205df4 Merge pull request #2809 from hashicorp/f-scheduling-logs
Basic logs from reconciler
2017-07-07 16:49:58 -07:00
Alex Dadgar
5001fafd09 Basic logs 2017-07-07 16:49:08 -07:00
Michael Schurter
0ce0973d3a Merge pull request #2793 from hashicorp/b-2776-ct-vault-servername
Propagate vault.tls_server_name to consul-template
2017-07-07 16:44:19 -07:00
Michael Schurter
7536f7efdd Merge pull request #2794 from hashicorp/f-update-raft
Update raft to get hashicorp/raft#212 fix
2017-07-07 16:22:23 -07:00
Michael Schurter
ef98449b07 Merge pull request #2787 from hashicorp/f-docker-test-mac
Test #2652 - Docker MAC Address option
2017-07-07 16:22:10 -07:00
Michael Schurter
5ab252fe43 Merge pull request #2797 from hashicorp/f-2785-docker-bridge-ip
Add driver.docker.bridge_ip node attribute
2017-07-07 16:20:20 -07:00
Michael Schurter
024d5a8edc Remove debug logging 2017-07-07 16:19:42 -07:00
Alex Dadgar
4f91f2bcd3 When restoring periodic jobs, take into consideration launch time zone
Fixes https://github.com/hashicorp/nomad/issues/2721
2017-07-07 16:18:56 -07:00
Michael Schurter
0ba7948f9e Merge pull request #2805 from hashicorp/b-2722-invalid-type
Validate job type
2017-07-07 16:18:37 -07:00
Michael Schurter
13982879b6 Prevent port conflicts
Validate that no two tasks in the same task group can reserve the same
static port.
2017-07-07 16:17:05 -07:00
Alex Dadgar
ee13d1a81a Document new upgrade stanza
This PR adds documentation and examples for the new update stanza.
2017-07-07 16:04:35 -07:00
Michael Schurter
faa4da7c29 Merge pull request #2804 from hashicorp/b-2802-docker-panic
Don't panic in container list/remove/inspect race
2017-07-07 15:35:51 -07:00
Michael Schurter
2559ab72b1 Validate job type
Fixes #2722
2017-07-07 15:34:26 -07:00
Michael Schurter
c47860f928 Don't panic in container list/remove/inspect race
Fixes #2802

While it's hard to reproduce the theoretical race is:

1. This goroutine calls ListContainers()
2. Another goroutine removes a container X
3. This goroutine attempts to InspectContainer(X)

However, this bug could be hit in the much simpler case of
InspectContainer() timing out.

In those cases an error is returned and the old code attempted to wrap
the error with the now-nil container.ID. Storing the container ID fixes
that panic.
2017-07-07 15:10:59 -07:00
Michael Schurter
b602278176 Merge pull request #2801 from hashicorp/f-update-go-winio
Update go-winio to get some fixes
2017-07-07 15:04:02 -07:00
Michael Schurter
de2d5655dd Merge pull request #2803 from hashicorp/f-update-ct
Update consul-template
2017-07-07 15:03:46 -07:00