Commit Graph

11199 Commits

Author SHA1 Message Date
Charlie Voiselle
734121d8ff Updated Placement tables for consistency 2018-04-04 18:57:10 -04:00
Michael Schurter
f5ce7331c8 Merge pull request #4104 from hashicorp/f-update-tf
tf: update services and add tools
2018-04-04 15:55:44 -07:00
Michael Schurter
c6371dcbe2 tf: update services and add tools
Also use the latest method for installing Docker via:
https://docs.docker.com/install/linux/docker-ce/debian/
2018-04-04 15:05:49 -07:00
Preetha
ff006877de Merge pull request #4101 from hashicorp/b-rescheduling-edge-fixes
Fixes edge cases around timing/ task finish time being set more than once
2018-04-04 16:18:21 -05:00
Preetha Appan
e81886d588 remove outdated commented out test code 2018-04-04 15:03:24 -05:00
Preetha Appan
8b6143f272 Remove old comment 2018-04-04 15:01:48 -05:00
Preetha Appan
7fa7655ebe Moves setting finishedAt to the right place and adds two unit tests. 2018-04-04 14:38:15 -05:00
Michael Lange
a6a04b3cac Merge pull request #4096 from hashicorp/d-ui-update-docs
Docs: Update UI API and UI Guide
2018-04-04 10:38:42 -07:00
Alex Dadgar
599c5b8643 Merge pull request #4108 from hashicorp/t-flaky-jobs-api
Fix flaky api/jobs tests based on index != 0
2018-04-04 10:31:40 -07:00
Michael Schurter
688a7d3a86 Merge pull request #4094 from hashicorp/b-drain-panic
drain: fix double-close panic on drain future
2018-04-04 10:31:14 -07:00
Alex Dadgar
3643f11627 Merge pull request #4107 from hashicorp/t-flaky-prettytimediff
fix flaky pretty time test
2018-04-04 10:30:22 -07:00
Preetha Appan
7ebf6032dc remove unnecessary check and other fixes from code review 2018-04-04 07:35:20 -05:00
Alex Dadgar
c46cc059d4 Don't assume the read index won't be zero if no jobs have been registered 2018-04-03 18:24:59 -07:00
Alex Dadgar
8f47469f5c fix flaky pretty time test 2018-04-03 18:15:12 -07:00
Preetha Appan
d8e975510a Add comment 2018-04-03 19:49:03 -05:00
Alex Dadgar
67552a9435 Merge pull request #4100 from hashicorp/b-vault-no-auth
Improve handling of Vault errors
2018-04-03 17:23:43 -07:00
Alex Dadgar
c845144e09 changelog 2018-04-03 17:23:25 -07:00
Alex Dadgar
69bb648b42 Merge pull request #4105 from hashicorp/b-flaky-deadline-tests
Fix flaky deadline tests
2018-04-03 17:21:38 -07:00
Alex Dadgar
4cfe3a5043 Fix flaky deadline tests 2018-04-03 16:51:57 -07:00
Michael Schurter
717bd7512a drain: return on first error
If one error is encountered it is unlikely any further attempts will
succeed, so fail fast.
2018-04-03 16:46:35 -07:00
Alex Dadgar
85c41a62e3 Merge pull request #4103 from ozkatz/testutil-server-consul
Support custom Consul config for TestServer
2018-04-03 16:00:10 -07:00
Alex Dadgar
aea5d5191e Fix spelling 2018-04-03 15:58:03 -07:00
Alex Dadgar
49b57196a2 vendor vault/api to get fix from https://github.com/hashicorp/vault/pull/4258 2018-04-03 15:48:26 -07:00
Oz Katz
3e743b5f2e Support custom Consul config for TestServer
Adds a Consul field to the TestServerConfig that allows passing in non-default values for e.g. consul address.
This will allow the TestServer to integrate with Consul's testutil/TestServer.
2018-04-04 01:40:11 +03:00
Alex Dadgar
f4909fd1cc Merge pull request #4102 from hashicorp/b-drain-upgrade
Correctly handle the upgrade path of a node being drained when applying Raft logs
2018-04-03 15:37:23 -07:00
Alex Dadgar
dd2eeccd96 Correctly handle the upgrade path of a node being drained when applying Raft logs 2018-04-03 15:32:44 -07:00
Preetha Appan
aa4a0cff50 Fixes edge cases around timing and task finish time being set more than once 2018-04-03 16:34:59 -05:00
Alex Dadgar
16ec4481e3 Improve Vault error handling 2018-04-03 14:29:22 -07:00
Michael Lange
c528439563 Update the UI guide to add instructions & screenshots for new features 2018-04-02 18:19:17 -07:00
Michael Lange
4ffb6818f3 Remove note about stats being requested from clients
This is no longer true 🎉
2018-04-02 18:19:17 -07:00
Michael Lange
e47ef9526f Update existing UI guide to include information about live updating views 2018-04-02 18:19:17 -07:00
Michael Lange
c26ae1d955 Update the UI routes in the API docs 2018-04-02 18:19:17 -07:00
Michael Lange
3d92263c85 Remove an extraneous component of the service job page 2018-04-02 18:19:17 -07:00
Michael Schurter
feabcac0b7 drain: improve tests and fix spelling
* transistion -> transition
* don't t.Fatal in goroutines
* don't mutate global state
2018-04-02 16:40:47 -07:00
Michael Schurter
a8e65c3fd4 drain: refactor batch_future into its own file
aka What If structs.go Wasn't So Big?
2018-04-02 16:40:06 -07:00
Michael Schurter
0900a1dbcc drain: fix double-close panic on drain future 2018-04-02 16:39:18 -07:00
Rob Genova
3dcdda7ac2 Merge pull request #4093 from hashicorp/f-terraform-naming
Add name variable to AWS Terraform configs
2018-04-02 15:32:28 -07:00
Rob Genova
d3686371c4 Add variable to enable unique naming of infra components 2018-03-31 18:01:21 +00:00
Alex Dadgar
b4bb89d6da fix typo 2018-03-30 16:55:45 -07:00
Alex Dadgar
1a66631eff remove generated files 2018-03-30 16:52:49 -07:00
Alex Dadgar
f67da0b14a Release v0.8.0-rc1 2018-03-30 16:39:58 -07:00
Michael Lange
40ab90e22c Update changelog with UI changes for 0.8.0 2018-03-30 16:35:27 -07:00
Michael Schurter
a3849c001c Merge pull request #4085 from hashicorp/docs-node-drain
Initial Node drain docs
2018-03-30 16:34:49 -07:00
Alex Dadgar
c53becf596 Fix prefix output of agent metadata 2018-03-30 16:27:18 -07:00
Michael Schurter
cd721ba654 docs: grammar fix from pr 2018-03-30 16:24:19 -07:00
Michael Schurter
0a4f34009d docs: add migrate to example.nomad 2018-03-30 16:18:46 -07:00
Michael Schurter
ded8ad4cb9 docs: node drain, eligibility; jobspec migrate 2018-03-30 16:18:36 -07:00
Alex Dadgar
702a3be41e Generated files 2018-03-30 16:14:40 -07:00
Alex Dadgar
0d31cf335c Nomad v0.8.0-rc1 2018-03-30 16:12:38 -07:00
Alex Dadgar
98210966cc Merge pull request #4089 from hashicorp/tls-error-fix
Check for nil for RPC listener; prevent double closing of listener channel
2018-03-30 16:08:13 -07:00