Commit Graph

11863 Commits

Author SHA1 Message Date
Alex Dadgar 58d2a4c7c2 Do not bypass normal RPC codepath when running both client and server at once 2018-05-22 14:45:34 -07:00
Alex Dadgar c268640c02 Fix noisy log 2018-05-22 14:45:34 -07:00
Alex Dadgar eb5ff42889 changelog 2018-05-22 14:12:13 -07:00
Alex Dadgar f0e73cb1af
Merge pull request #4292 from hashicorp/f-heartbeat
Emit heartbeat and node registration events
2018-05-22 21:06:53 +00:00
Alex Dadgar 21c5ed850d Register events 2018-05-22 14:06:33 -07:00
Alex Dadgar 17aac1c9de node heartbeat missed event 2018-05-22 14:05:46 -07:00
Alex Dadgar cff8fc33e7
Merge pull request #4291 from hashicorp/f-eligibility
Emit events when node eligibility is set
2018-05-22 21:05:15 +00:00
Alex Dadgar 1fe9cb4f00 update error message 2018-05-22 14:04:59 -07:00
Alex Dadgar 5f2080bc26 Emit events based on eligibility 2018-05-22 14:04:59 -07:00
Alex Dadgar 86be50fa05
Merge pull request #4284 from hashicorp/f-drain-event
Emit Node Events for draining
2018-05-22 21:04:18 +00:00
Alex Dadgar b6ecb75af9 update error message 2018-05-22 14:01:43 -07:00
Preetha d7d595be43
Merge pull request #4316 from hashicorp/doc-fix-nomad-alloc-logs
change allocation ID used with nomad alloc logs command
2018-05-22 08:12:52 -07:00
Preetha Appan e517267fb4
Update CHANGELOG.md 2018-05-21 21:37:38 -05:00
Preetha 9084bb025e
Merge pull request #4303 from hashicorp/b-docker-client-nil-panic
Add nil check before setting timeout on docker client
2018-05-21 19:34:44 -07:00
Preetha Appan 8f450f6c13
Update CHANGELOG.md 2018-05-21 18:52:21 -05:00
Preetha b409a3ed5b
Merge pull request #4313 from hashicorp/b-alloc-gc-desiredstate
Check allocation's desired state in GC eligibility logic
2018-05-21 16:49:49 -07:00
Preetha Appan 41c5180a53
Update CHANGELOG.md 2018-05-21 18:32:00 -05:00
Preetha 159888a856
Merge pull request #4274 from hashicorp/f-force-rescheduling
Add CLI and API support for forcing rescheduling of failed allocs
2018-05-21 16:24:22 -07:00
Preetha Appan 64ae37e19f
remove extra return 2018-05-21 18:00:14 -05:00
Chelsea Komlo 85def027bc
Merge pull request #4315 from hashicorp/f-upgrade-to-go-1.10.2
Upgrade Nomad to Go 1.10.2
2018-05-21 18:55:49 -04:00
Omar Khawaja 033c9133c8
Update jobs.html.md 2018-05-21 18:54:26 -04:00
Chelsea Komlo f0428ddb67
Merge pull request #4273 from hashicorp/f-add-autocomplete-to-missing-commands
Add autocomplete to missing commands
2018-05-21 18:21:31 -04:00
Preetha Appan 4a400f045b
Fix docs and method documentation in API 2018-05-21 17:20:59 -05:00
Chelsea Holland Komlo e70aa124b4 upgrade nomad to 1.10.2 2018-05-21 17:24:51 -04:00
Preetha 0834cd2228
Merge pull request #4314 from Omar-Khawaja/allocation-id-typo
changing allocation ID used with nomad alloc status command
2018-05-21 14:06:38 -07:00
Omar Khawaja 759ae3fe85 changing allocation ID used with nomad alloc status command 2018-05-21 16:51:30 -04:00
Preetha Appan a9d63c0df3
Check allocation's desired state in GC eligibility logic in core scheduler 2018-05-21 13:28:31 -05:00
Preetha 6a7d6c7846
Merge pull request #4281 from hashicorp/f-leave-on-terminate-docs
Doc updates to clarify leave_on_terminate
2018-05-21 11:10:56 -07:00
Alex Dadgar 18d975c60b Changelog 2018-05-21 10:52:47 -07:00
Alex Dadgar 38762d9bde
Merge pull request #4282 from hashicorp/f-rotator
Avoid splitting log line across two files
2018-05-21 17:52:13 +00:00
Alex Dadgar 88d4b770a1
Merge pull request #4288 from apenney/add-warning-to-docs
Add a warning not to share consul nodes
2018-05-21 17:51:53 +00:00
Alex Dadgar bfe2c5bdd2 Changelog 2018-05-21 10:51:08 -07:00
Alex Dadgar d95698e2c5
Merge pull request #4298 from justenwalker/docker-driver-digest-tags
driver/docker: pull image with digest
2018-05-21 17:46:14 +00:00
Alex Dadgar 3cd324b5f2
Merge pull request #4305 from insanejudge/systemd-killmode-patch-1
set killmode/killsignal in systemd example
2018-05-21 17:26:58 +00:00
Alex Dadgar c60b441dd7
Merge pull request #4312 from lcnja/master
Fix a typo
2018-05-21 16:56:00 +00:00
Kim Ko 40d89ce0ad
Fix a typo 2018-05-22 00:31:20 +08:00
Charlie Voiselle 38c69cf0e6
Merge pull request #4311 from aymericbeaumet/patch-1
docs: fix typo in json documentation
2018-05-21 08:36:06 -05:00
Aymeric Beaumet 0d3f6c9733
docs: fix typo in json documentation 2018-05-21 12:01:44 +02:00
Richard Kettelerij 8012b27b7b
Improve docs around Consul ACL token
If I'm not mistaken the Consul Agent default token is an anonymous token which doesn't allow writes while a Nomad server needs to write to Consul.
2018-05-18 11:03:13 +02:00
insanejudge 17b3e5200e Merge remote-tracking branch 'origin' into systemd-killmode-patch-1 2018-05-16 18:44:49 -07:00
Nick Ethier 6392009dd6
client/driver: use correct repo address when using docker-credential helper (#4266) 2018-05-15 17:39:48 -04:00
Justen Walker a8989f33bb driver/docker: add test for dockerImageRef 2018-05-14 14:24:03 -04:00
Justen Walker 194b2231d6 driver/docker: fix up TestParseDockerImage 2018-05-14 14:23:48 -04:00
Justen Walker 25b2807ce3 driver/docker: fix TestDockerDriver_ForcePull_RepoDigest 2018-05-14 14:23:02 -04:00
Nick Ethier c4d07a2200
client/driver: gaurd authHelper test from running on windows 2018-05-14 13:46:57 -04:00
Justen Walker b23ca7574c driver/docker: cleanup parseDockerImage 2018-05-14 11:11:51 -04:00
Justen Walker 60f7f1aa08 driver/docker: pull image with digest
GH #4290

Add digest support to the docker driver image config. This commit
factors out some common code to print the repo:tag (dockerImageRef) for
events/logs as well as parsing the image to retreive the repo,tag
(parseDockerImage) so that the results are consistent/sane for both
repo:tag and repo@sha256:... references.

When pulling an image with a digest, the tag is blank and the repo
contains the digest. See:
https://github.com/fsouza/go-dockerclient/blob/master/image_test.go#L471
2018-05-14 10:42:58 -04:00
Charlie Voiselle cbd2b77c6c
Merge pull request #4293 from maihde/patch-1
Update minimum Go version.
2018-05-12 12:13:07 -04:00
maihde 896a7b0c61
Update minimum Go version.
In commit 758e1cb7 the `strings.Builder` API was used; this isn't available until Go 1.10+
2018-05-12 09:42:07 -04:00
Preetha Appan de66ec7394
Add nil check before setting timeout on docker client 2018-05-11 17:09:26 -05:00