Commit Graph

11565 Commits

Author SHA1 Message Date
Nick Ethier 182e3bec1b
command: improve help text when invalid arguments are given 2018-04-18 12:02:11 -04:00
Charlie Voiselle 8aa9b8fda3
Merge pull request #4173 from hashicorp/docs-acl-vault-typos
Fix typos in example commands
2018-04-18 11:41:27 -04:00
Laura Uva 7f2b036031 Fix typos in example commands in the Vault Integration Configuration section of ACL guide 2018-04-17 17:16:35 -07:00
Michael Schurter a991923389 tests: fix race in alloc_runner_test.go
I could not reproduce the failure locally even with `stress -cpu ...`
eating all the cpu it could on my machine.

But I think the race was in one of two places:
* The task could restart which could create new events
* I think there could be a race between the updater's version of events
  and alloc runners as updates are async

I fixed both. Here's hoping that fixes this flaky test.
2018-04-17 17:14:59 -07:00
Alex Dadgar f7a450536e bump vagrant version 2018-04-17 14:13:14 -07:00
Alex Dadgar 8bf46dfb95 changelog and version 2018-04-17 14:06:14 -07:00
Alex Dadgar eeb85299ff gofmt -s nomad/structs/structs_test.go 2018-04-17 13:39:32 -07:00
Michael Lange e3433ac449
Merge pull request #4167 from hashicorp/ui-fix-flaky-tests
UI: Fix a couple flaky tests
2018-04-17 13:36:35 -07:00
Daniele Valeriani b318e78fdf
Typo fix on a link 2018-04-17 22:17:48 +02:00
Fabien Ninoles c81bec48c9 Merge branch 'master' into b-2117-windows-group-process 2018-04-17 13:47:25 -04:00
Fabien Ninoles 35cf641416 Update based on PR request. 2018-04-17 13:43:04 -04:00
Michael Lange b3c3548ccd Track requests in test mode
This is now necessary in mirage 0.4
2018-04-17 10:28:59 -07:00
Michael Lange 9331a02e67 Upgrade ember-cli-mirage 2018-04-17 10:28:58 -07:00
Michael Lange 5223a3f816 Don't read properties off of null objects
Somehow this controller code runs sometimes when the existing jobs
are dematerializing. This makes this.get('model') and array of null
2018-04-17 10:28:58 -07:00
Michael Lange 1f300eb4fb Make sure jobs and task groups have no spaces
Faker hacker nouns can sometimes be two words.
2018-04-17 10:28:58 -07:00
Alex Dadgar c4ad76091d
Merge pull request #4166 from hashicorp/b-panic-fix-update
Fixes races accessing node and updating it during fingerprinting
2018-04-17 10:02:19 -07:00
Chelsea Holland Komlo 788b23e17e add test for node copy 2018-04-17 12:58:07 -04:00
Michael Schurter 4e7786c2bb
Merge pull request #4153 from ninoles/b-2117-windows-group-process
B 2117 windows group process
2018-04-17 09:20:50 -07:00
Chelsea Holland Komlo 9b8a079558 fix up comments 2018-04-17 11:53:08 -04:00
Nick Ethier 1f99c3a0f7
minor code review fixes to api/jobs 2018-04-17 10:18:36 -04:00
Peter Dave Hello 3798b97935 Use CONSUL_VERSION variable in demo Vagrantfile 2018-04-17 13:51:30 +08:00
Nick Ethier f72c76c373
website: fix type in api/jobs/parse 2018-04-16 19:32:37 -04:00
Nick Ethier e2571a1884
add changelog entry for new jobs/parse endpoint 2018-04-16 19:24:05 -04:00
Nick Ethier bfc0e49ff2
website: add standard blocking query/ACL table to jobs/parse ep 2018-04-16 19:21:09 -04:00
Nick Ethier 555b036369
command/agent: fix url in jobs parse ep test 2018-04-16 19:21:09 -04:00
Nick Ethier 03a89060cf
api: add test for canonicalized jobs/parse 2018-04-16 19:21:09 -04:00
Nick Ethier 0baf9ba385
command/agent: fix ptr ref in job endpoint test 2018-04-16 19:21:09 -04:00
Nick Ethier ecce6d7366
website: add api docs for v1/jobs/parse endpoint 2018-04-16 19:21:09 -04:00
Nick Ethier de4176606d
command/agent: add Canonicalize option to parse args 2018-04-16 19:21:09 -04:00
Nick Ethier 31da01856a
command/agent: add HCL mock for parse endpoint 2018-04-16 19:21:09 -04:00
Nick Ethier f2db03e56c
command/agent: add /v1/jobs/parse endpoint
The parse endpoint accepts a hcl jobspec body within a json object
and returns the parsed json object for the job. This allows users to
register jobs with the nomad json api without specifically needing
a nomad binary to parse their hcl encoded jobspec file.
2018-04-16 19:21:06 -04:00
Alex Dadgar 9d612c8cb0 Cleanup 2018-04-16 15:48:34 -07:00
Alex Dadgar 32adaf9dfc Copy the config given to the alloc runner 2018-04-16 15:45:52 -07:00
Alex Dadgar 3ff2d4d795 fix race node access 2018-04-16 15:45:51 -07:00
Alex Dadgar 4f2a7b6949 Fix copying drivers 2018-04-16 15:45:51 -07:00
Alex Dadgar 0b799822ff Operate on copy 2018-04-16 15:45:49 -07:00
Michael Schurter c97c754c4c docs: document job telemetry from #3467 2018-04-16 11:48:43 -07:00
Rob Genova 43c964ad63
Merge pull request #4155 from hashicorp/f-tf-update-ami
tf: Update to Nomad 0.8, Consul 1.0.7, and Vault 0.10
2018-04-16 11:30:28 -07:00
Alex Dadgar 6308444412
Merge pull request #4156 from PeterDaveHello/fix-console-in-Vagrant-demo
Fix consul download url in Vagrant demo
2018-04-16 09:51:33 -07:00
Alex Dadgar 300f134e1e
Merge pull request #4157 from PeterDaveHello/improve-vagrant-cpu-core-detection
Improve CPU core detection in Vagrantfile
2018-04-16 09:50:46 -07:00
Alex Dadgar 44f0e341f3
Merge pull request #4158 from PeterDaveHello/docs-update-node-status-output
[Docs] Update output message of `nomad node status`
2018-04-16 09:48:45 -07:00
Peter Dave Hello 564a9e592b [Docs] Update output message of `nomad node status` 2018-04-16 15:29:38 +08:00
Peter Dave Hello 5b7a5cc73a Improve CPU core detection in Vagrantfile
Use single `grep` with `^` condition instead of `grep` + `cat` + `wc`
2018-04-16 15:11:20 +08:00
Peter Dave Hello 180a59093c Fix consul download url in Vagrant demo
This issue was introduced in 07cbe23b8c5bc23a4290a577909f1731de81dc7c

```
$ curl -I https://releases.hashicorp.com/consul/1.0.0/consul_1.0.7_linux_amd64.zip
curl: (22) The requested URL returned error: 403 Forbidden

$ curl -I https://releases.hashicorp.com/consul/1.0.7/consul_1.0.7_linux_amd64.zip
HTTP/1.1 200 OK
Cache-Control: max-age=31536000, stale-white-revalidate=86400,
stale-if-error=604800, public
Content-Disposition: attachment
Last-Modified: Fri, 13 Apr 2018 17:21:08 GMT
ETag: "c5ed9baed01b2b3e52a7ecb9850cecc6"
Content-Type: application/zip
Strict-Transport-Security: max-age=31536000; includeSubDomains; preload
X-XSS-Protection: 1; mode=block
X-Content-Type-Options: nosniff
X-Frame-Options: sameorigin
Content-Length: 12317246
Accept-Ranges: bytes
Date: Mon, 16 Apr 2018 07:04:47 GMT
Connection: keep-alive
```
2018-04-16 15:04:55 +08:00
Rob Genova 276b4f5619 Update to Nomad 0.8, Consul 1.0.7 and Vault 0.10 2018-04-15 23:00:55 +00:00
Fabien Ninoles 5aac8c58b5 Add changelog. 2018-04-14 13:58:42 -04:00
Fabien Ninoles 27cf4995ce - Clean up for windows compilation.
- Set CREATE_NEW_PROCESS_GROUP for Windows subprocess.
- Ensure we only kill actual process that need to.
2018-04-14 13:58:42 -04:00
Alex Dadgar 315564ae94 Bump versions 2018-04-13 16:16:16 -07:00
Michael Schurter 3d163443bf Add changelog entry for #3572 2018-04-13 11:58:57 -07:00
Michael Schurter 3836b8a335
Merge pull request #3572 from emate/master
Create new process group on process startup.
2018-04-13 11:56:38 -07:00