Mahmood Ali
a9f81f2daa
client config flag to disable remote exec
...
This exposes a client flag to disable nomad remote exec support in
environments where access to tasks ought to be restricted.
I used `disable_remote_exec` client flag that defaults to allowing
remote exec. Opted for a client config that can be used to disable
remote exec globally, or to a subset of the cluster if necessary.
2019-06-03 15:31:39 -04:00
Mahmood Ali
5811f41e0c
changelog exec memory consumption fix
2019-05-31 14:59:13 -05:00
Mahmood Ali
410c5fbf8d
Merge pull request #5728 from hashicorp/restore-08-caps
...
drivers/exec: Restore 0.8 capabilities
2019-05-29 11:49:39 -05:00
Chris Baker
622409f84c
update changelog for #5557 ( #5763 )
2019-05-28 09:18:24 -04:00
Mahmood Ali
cb554a015f
Fix test comparisons
2019-05-24 21:38:22 -05:00
Mahmood Ali
99637c8bbc
Test for expected capabilities specifically
2019-05-24 16:07:05 -05:00
Mahmood Ali
7455c746aa
use /bin/bash
2019-05-24 14:50:23 -04:00
Mahmood Ali
68813def56
special case root capabilities
2019-05-24 14:10:10 -04:00
Mahmood Ali
01d5c90cbb
tests: Fix binary dir permissions
2019-05-24 11:31:12 -04:00
Mahmood Ali
2112a5b239
Merge pull request #5755 from hashicorp/d-tag-0.9.2-rc1-features
...
Prepare for 0.9.2-rc1
2019-05-23 11:22:28 -04:00
Mahmood Ali
a4ead8ff79
remove 0.9.2-rc1 generated code
2019-05-23 11:14:24 -04:00
Mahmood Ali
74b9a1ceef
Release v0.9.2-rc1
2019-05-23 11:04:50 -04:00
Mahmood Ali
c37ce19ac1
docs: Tag all 0.9.2 features
2019-05-23 10:51:03 -04:00
Mahmood Ali
a4a7df0c19
docs: Link to 0.9.2-rc1
2019-05-23 10:27:17 -04:00
Nomad Release bot
6d6bc59732
Generate files for 0.9.2-rc1 release
2019-05-22 19:29:30 +00:00
Mahmood Ali
b7320b91d7
Pin node version to v10.15.3
2019-05-22 14:23:50 -04:00
Mahmood Ali
f71c618d63
use Node 10 for releases
2019-05-22 13:40:25 -04:00
Mahmood Ali
e44ebc82f4
reorder changelog
2019-05-22 13:25:36 -04:00
Lang Martin
7b4b38a087
Merge pull request #5719 from hashicorp/f-auto-promote-canaries
...
auto promote canaries
2019-05-22 13:24:22 -04:00
Lang Martin
d46613ff44
structs check TaskGroup.Update for nil
2019-05-22 12:34:57 -04:00
Lang Martin
10a3fd61b0
comment replace COMPAT 0.7.0 for job.Update with more current info
2019-05-22 12:34:57 -04:00
Lang Martin
67ebcc47dd
structs comment todo DeploymentStatus & DeploymentStatusDescription
2019-05-22 12:34:57 -04:00
Lang Martin
21bf9fdf90
structs job warnings for taskgroup with mixed auto_promote settings
2019-05-22 12:34:57 -04:00
Lang Martin
e027b9001b
Update e2e/deployment/deployment.go
...
Co-Authored-By: Mahmood Ali <mahmood@notnoop.com>
2019-05-22 12:34:57 -04:00
Lang Martin
7929ef28c7
e2e/deployment comment the job files for clarity
2019-05-22 12:34:57 -04:00
Lang Martin
16cd0beb9b
api use job.update as the default for taskgroup.update
2019-05-22 12:34:57 -04:00
Lang Martin
0f6f543a5f
deployment_watcher auto promote iff every task group is auto promotable
2019-05-22 12:34:57 -04:00
Lang Martin
fe69f89476
e2e add deployment to the list of e2e tests, minor fixes
2019-05-22 12:34:57 -04:00
Lang Martin
2a11d66258
e2e readme minor changes to command + env val templates and order
2019-05-22 12:34:57 -04:00
Lang Martin
33019c6e4b
website more explicit auto_promote instructions
2019-05-22 12:34:57 -04:00
Lang Martin
3a87290388
Update website/source/docs/job-specification/update.html.md
...
Co-Authored-By: Michael Schurter <michael.schurter@gmail.com>
2019-05-22 12:34:57 -04:00
Lang Martin
af5779c9ba
api/jobs diff tests expect AutoPromote
2019-05-22 12:34:57 -04:00
Lang Martin
97fd114535
e2e utils remove ineffectual assignment of allocs
2019-05-22 12:34:57 -04:00
Lang Martin
01276455bd
e2e README typo
2019-05-22 12:34:57 -04:00
Lang Martin
71fd354711
CHANGELOG add improvement entry
2019-05-22 12:34:57 -04:00
Lang Martin
d27d6f8ede
structs validate requires Canary for AutoPromote
2019-05-22 12:32:08 -04:00
Lang Martin
0c668ecc7a
log error on autoPromoteDeployment failure
2019-05-22 12:32:08 -04:00
Lang Martin
4b213b9580
api/jobs add AutoPromote to Canonicalize
2019-05-22 12:32:08 -04:00
Lang Martin
824d1366dd
e2e utils error format arg match
2019-05-22 12:32:08 -04:00
Lang Martin
09a6dc2054
new e2e deployment test
2019-05-22 12:32:08 -04:00
Lang Martin
d73606e54e
e2e util split new alloc and await placement, new WaitForDeployment
2019-05-22 12:32:08 -04:00
Lang Martin
f23f9fd99e
describe a pending deployment without auto_promote more explicitly
2019-05-22 12:32:08 -04:00
Lang Martin
34230577df
describe a pending deployment with auto_promote accurately
2019-05-22 12:32:08 -04:00
Lang Martin
5261c737b2
website update auto_promote doc
2019-05-22 12:32:08 -04:00
Lang Martin
b5fd735960
add update AutoPromote bool
2019-05-22 12:32:08 -04:00
Lang Martin
3c5a9fed22
deployments_watcher_test new TestWatcher_AutoPromoteDeployment
2019-05-22 12:32:08 -04:00
Lang Martin
d462639cc9
sched reconcile copy AutoPromote to DeploymentState
2019-05-22 12:32:08 -04:00
Lang Martin
0bebf5d7f8
deployment_watcher when it's ok to autopromote, do so
2019-05-22 12:32:08 -04:00
Lang Martin
0cf4168ed9
deployments_watcher comments
2019-05-22 12:32:08 -04:00
Lang Martin
0c403eafde
state_store typo in a comment
2019-05-22 12:32:08 -04:00