Commit graph

14376 commits

Author SHA1 Message Date
Nick Ethier 24cbf42798
scheduler: fix NPE when deployment is nil, but placement is a canary 2019-01-28 20:22:59 -06:00
Nick Ethier bcbed3c532
Merge pull request #5248 from hashicorp/b-rawexec-leak
Fix leaked executor in raw_exec
2019-01-28 21:18:31 -05:00
Alex Dadgar 655b43328d
Merge pull request #5257 from hashicorp/f-changelog
Nomad 0.9.0 changelog
2019-01-28 15:48:45 -08:00
Alex Dadgar 5043ba4ab8
Update CHANGELOG.md 2019-01-28 15:48:33 -08:00
Preetha 7db55b50d4
Merge pull request #5258 from hashicorp/remove-mac-log-caveats
remove mac logs caveat
2019-01-28 17:19:36 -06:00
Alex Dadgar 4647091d8b add more detail to backwards incompatabilities 2019-01-28 15:16:42 -08:00
Omar Khawaja b0f779d428 remove mac logs caveat 2019-01-28 18:01:17 -05:00
Alex Dadgar 394d0da4b8 rework spread doc intro 2019-01-28 14:59:55 -08:00
Alex Dadgar 8ac1f3e598 changelog 2019-01-28 14:56:45 -08:00
Mahmood Ali 32aa667592
dev: use golang 1.11.5
Use latest Golang point release at this time for development.
2019-01-28 15:05:47 -05:00
Nick Ethier f9baa9d378
circbufwritter: add defer to stop ticker in flush loop 2019-01-28 14:33:20 -05:00
Alex Dadgar e98acb4539 Merge branch 'master' of github.com:hashicorp/nomad 2019-01-28 11:19:17 -08:00
Alex Dadgar b938a71397 make nomad upgrade e2e build on non linux 2019-01-28 11:18:59 -08:00
Preetha ac4db29cd0
Merge pull request #5254 from hashicorp/b-website-link-fix
fixed broken link in docs
2019-01-28 13:18:23 -06:00
Alex Dadgar 9310058dc4
Merge pull request #5253 from hashicorp/b-template-env
Fix env templates having interpolated destinations
2019-01-28 11:17:16 -08:00
Mahmood Ali 2e29f96875 fix link typo 2019-01-28 14:04:46 -05:00
Chris Baker 7eaf429515 fixed broken link in docs 2019-01-28 19:03:54 +00:00
Alex Dadgar 4e616043cc
Merge pull request #5245 from hashicorp/b-docker-shutdown
Fix killing non-existant container with a kill timeout
2019-01-28 10:33:47 -08:00
Alex Dadgar 6e8dff67ab changelog 2019-01-28 10:32:14 -08:00
Alex Dadgar 5da21635fb Fix env templates having interpolated destinations
Fixes an issue where env templates that had interpolated destinations
would not work.

Fixes https://github.com/hashicorp/nomad/issues/5250
2019-01-28 10:28:53 -08:00
Alex Dadgar 991bcc3ef1 Don't fall through 2019-01-28 09:53:19 -08:00
Alex Dadgar 403faa0d7c comment 2019-01-28 09:47:53 -08:00
Preetha 144535203d
Merge pull request #5251 from hashicorp/doc-fix-recovery-raft-port
Update port in Raft V3 example.
2019-01-28 11:38:07 -06:00
Preetha 4b2395a06a
quota replication bug fix to changelog 2019-01-28 11:24:01 -06:00
Preetha Appan f0adfcfd91
Add 0.9 beta superscript to sidebar for all 0.9 features 2019-01-28 11:16:23 -06:00
Nick Ethier 610d1600ef
circbufwriter: defer unlock in Write since it will not block 2019-01-28 12:15:12 -05:00
Nick Ethier 4fc9b79acc
circbufwriter: Add tests 2019-01-28 12:04:41 -05:00
Preetha 48b4ed91a3
Merge pull request #5249 from hashicorp/consul_e2e
Consul e2e tests
2019-01-28 10:46:49 -06:00
Preetha 437520a6e6
Merge pull request #5244 from hashicorp/b-template-restart-count
Fix double restart counting for templates
2019-01-28 10:38:19 -06:00
Nick Ethier c21ce7b523
add circbufwriter package 2019-01-28 11:35:21 -05:00
Charlie Voiselle e3a38806e8
Update outage.html.markdown 2019-01-28 09:04:52 -05:00
Preetha Appan 25a29cb52f
Moved in place upgrade canary test over to new e2e framework 2019-01-27 20:15:35 -06:00
Preetha fbb89d382a
fix typo 2019-01-26 17:48:34 -06:00
Preetha 7185d3e97b
Update CHANGELOG.md 2019-01-26 17:48:02 -06:00
Preetha 0dafa5f2cd
Update CHANGELOG.md 2019-01-26 17:47:35 -06:00
Preetha Appan b4a722e08f
Basic consul registration e2e 2019-01-26 10:58:25 -06:00
Preetha Appan 2d135e96b7
Fix broken scheduling links in advanced scheduling guide 2019-01-26 10:57:49 -06:00
Nick Ethier 3ef163b03b
executor: prevent logger from blocking when stderr pipe is detached 2019-01-25 23:08:01 -05:00
Nick Ethier 8d7a47340c
drivermanager: don't store nil reattach configs 2019-01-25 23:07:04 -05:00
Nick Ethier 1f4c26e19e
raw_exec: ensure executor is killed after task is stopped 2019-01-25 23:06:31 -05:00
Alex Dadgar 68ced492fb Fix killing non-existant container with a kill timeout 2019-01-25 16:21:51 -08:00
Alex Dadgar d6412fd8e7 Fix double restart counting for templates
This PR fixes an issue where template restarts would count twice since
it was emitting a restarting event.
2019-01-25 15:38:13 -08:00
Mahmood Ali a9a336a65f changelog 2019-01-25 14:18:56 -05:00
Mahmood Ali cbd8b6b909
Merge pull request #5242 from hashicorp/b-fix-drivers-panic
drivers: pass logger through driver plugin client
2019-01-25 13:22:54 -05:00
Nick Ethier 448f93f1e9
Merge pull request #5237 from hashicorp/b-docker-09upgrade-shutdown
drivers/docker: handle shutdown of upgraded tasks correctly
2019-01-25 12:13:03 -05:00
Mahmood Ali 32ea92325b
Merge pull request #5243 from hashicorp/b-fix-scheduling-links
website: redirect to new scheduling doc
2019-01-25 11:17:47 -05:00
Mahmood Ali f9164dae67
Merge pull request #5228 from hashicorp/f-vault-err-tweaks
server/vault: tweak error messages
2019-01-25 11:17:31 -05:00
Omar Khawaja 69c887972b
Advanced scheduling guides (affinity + spread) (#5001)
* initial structure

* add to affinity guide

* add to affinity guide

* update affinity guide

* spread guide

* update content

* update step 3 to spread stanza

* update

* add wording to motivate the use of spread and affinity

* improve guide description and use clearer wording to distinguish constrain from affinity

* clarify challenge to user with specific example

* improve wording in the solution section

* incorporate rest of suggestions into affinity guide

* modify spread guide description

* improve wording of spread docs

* change instance count from 5 to 10 to more easily show spread

* improving spread guide and changing demo architecture

* motivate spread a bit more

* clarification about spread

* fix wording
2019-01-25 10:43:39 -05:00
Mahmood Ali f4560d8a2a server/vault: tweak error messages
Closes #5139
2019-01-25 10:33:54 -05:00
Mahmood Ali f41606c11c website: redirect to new scheduling doc 2019-01-25 10:24:33 -05:00