Commit graph

3481 commits

Author SHA1 Message Date
Diptanu Choudhury 092f23a646 Locking on alloc runners before syncing with consul 2016-03-23 17:54:32 -07:00
Diptanu Choudhury 62242595fc Using the name of the task and the alloc id in the service name 2016-03-23 17:35:29 -07:00
Diptanu Choudhury 83f41993aa removing ids of services and checks on the server side 2016-03-23 17:12:53 -07:00
Diptanu Choudhury 66e35b0b96 Added a test to check whether services get updated 2016-03-23 16:25:53 -07:00
Diptanu Choudhury ab35c187b3 Added comments 2016-03-23 15:39:25 -07:00
Diptanu Choudhury 9b966ec1e6 Fixing the test 2016-03-23 15:36:46 -07:00
Diptanu Choudhury 7dab719a66 Client sync with consul and removed unwanted services 2016-03-23 15:28:55 -07:00
Diptanu Choudhury 664ff44e85 Re-syncing task when it's updated 2016-03-23 14:34:43 -07:00
Diptanu Choudhury 83976a4b96 Syncing consul periodically 2016-03-23 14:27:49 -07:00
Diptanu Choudhury bf748a522b Handling errors during service and check registration 2016-03-23 14:23:32 -07:00
Alex Dadgar a2775c34d0 Merge branch 'master' of github.com:hashicorp/nomad 2016-03-23 14:09:13 -07:00
Alex Dadgar 0567bcb639 changelog 2016-03-23 14:09:06 -07:00
Alex Dadgar abcf97e937 Merge pull request #970 from hashicorp/f-pass-env
Pass environment variables from host to exec based tasks
2016-03-23 14:07:29 -07:00
Alex Dadgar 5eddb939f3 Comment and don't override 2016-03-23 14:07:12 -07:00
Diptanu Choudhury 54a5e795a5 Hooking up the executor in all drivers 2016-03-23 13:19:45 -07:00
Alex Dadgar f3d09755c5 Pass environment variables from host to exec based tasks 2016-03-23 13:01:45 -07:00
Diptanu Choudhury 8b91606b22 Making the docker driver register services and checks 2016-03-23 12:59:22 -07:00
Alex Dadgar 836cfe5583 Fix rkt install in vagrant 2016-03-23 12:58:38 -07:00
Diptanu Choudhury f6a932194f Removing references to old consul services and adding consul config to executor context 2016-03-23 12:19:19 -07:00
Diptanu Choudhury 54dcbed148 Added a test for the sync 2016-03-23 11:49:40 -07:00
Pete Shima 11a4863a7d Add a log line to the cli output for updating server address list 2016-03-23 11:38:36 -07:00
Diptanu Choudhury 7e2789d1fc Added the sync logic 2016-03-23 10:43:35 -07:00
Miquel Sabaté Solà 8c56c64615 client/driver: added the user config value
This way Nomad allows to set which user has to run the task.

Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
2016-03-23 12:57:31 +01:00
Diptanu Choudhury 2c6ec8cf89 Added consul sync 2016-03-23 00:50:41 -07:00
Diptanu Choudhury a4b195e579 Merge pull request #966 from hashicorp/f-doc-nomad-agent-config
[Docs] Small update to retry join documentation
2016-03-22 22:25:58 -07:00
Pete Shima bac9f25d18 [Docs] Small update to retry join documentation 2016-03-22 21:43:38 -07:00
Alex Dadgar 5f2a9e5973 Make artifact escape analysis work on windows 2016-03-22 20:54:36 -07:00
Alex Dadgar 4e2ea8a08d changelog 2016-03-22 17:57:23 -07:00
Alex Dadgar 74971e0e90 Merge pull request #965 from hashicorp/f-nomad-fingerprinter
client: add nomad fingerprinter
2016-03-22 17:55:42 -07:00
Alex Dadgar aefa4b9207 add nomad fingerprinter 2016-03-22 17:12:30 -07:00
Alex Dadgar e2c0ca48b8 node-status fix panic 2016-03-22 16:25:25 -07:00
Alex Dadgar 782fa46b69 Show error when artifact validation fails in task runner 2016-03-22 16:09:41 -07:00
Alex Dadgar 4689396c53 Merge pull request #964 from hashicorp/d-clarify-distinct-hosts
docs: Clarify distinct_hosts constraint
2016-03-22 15:00:38 -07:00
Alex Dadgar f8ec21bd34 clairfy distinct_hosts constraint 2016-03-22 14:59:53 -07:00
Alex Dadgar c555905f1b Merge pull request #963 from hashicorp/d-driver-client-options
Clarify client options in drivers
2016-03-22 14:30:42 -07:00
Alex Dadgar 7d2931d61f Clarify client options in drivers 2016-03-22 14:29:47 -07:00
Diptanu Choudhury e54675b274 Bumping up the version 2016-03-22 13:57:00 -07:00
Diptanu Choudhury 2ab8ab7789 Merge pull request #961 from hashicorp/executor-tests
Making the calls to exit idempotent
2016-03-22 12:27:37 -07:00
Diptanu Choudhury 034d2f6470 Making the calls to exit idempotent 2016-03-22 11:49:56 -07:00
Alex Dadgar ce55bef7a7 Clarify log config disk usage message 2016-03-22 10:27:14 -07:00
Diptanu Choudhury c28c89d5c0 Merge pull request #960 from hashicorp/update-bolt
Updating BoltDb to 1.2
2016-03-22 00:30:32 -07:00
Diptanu Choudhury f6c0314db4 Updating BoltDb 2016-03-21 23:58:46 -07:00
Alex Dadgar f853692081 clarify server join 2016-03-21 21:49:34 -07:00
Alex Dadgar a784a78758 Merge pull request #959 from hashicorp/d-clarify-operator-equality
Document operator equality
2016-03-21 21:36:57 -07:00
Alex Dadgar 661b25bd27 Document operator equality 2016-03-21 21:36:15 -07:00
Alex Dadgar 81b289a1b1 Merge branch 'master' of github.com:hashicorp/nomad 2016-03-21 18:17:05 -07:00
Alex Dadgar 1e67be4c6f Fix indentation of init file 2016-03-21 18:16:57 -07:00
Alex Dadgar 0c0127c2b2 Update ISSUE_TEMPLATE.md 2016-03-21 18:12:50 -07:00
Alex Dadgar b63bad4359 changelog 2016-03-21 18:11:13 -07:00
Alex Dadgar c744f7a0bf Merge pull request #957 from hashicorp/b-near-node-capacity
core: ProposedAllocs dedups in-place updated allocations
2016-03-21 18:09:54 -07:00