Commit graph

15538 commits

Author SHA1 Message Date
Nick Ethier 66c514a388
Add network lifecycle management
Adds a new Prerun and Postrun hooks to manage set up of network namespaces
on linux. Work still needs to be done to make the code platform agnostic and
support Docker style network initalization.
2019-07-31 01:03:17 -04:00
Nick Ethier 6537279686
agent: simplify if block 2019-07-31 01:03:17 -04:00
Nick Ethier a03f6a95a2
structs: refactor network validation to seperate fn 2019-07-31 01:03:16 -04:00
Danielle 1e7571eb85
fix structs comment
Co-Authored-By: nickethier <ncethier@gmail.com>
2019-07-31 01:03:16 -04:00
Nick Ethier aa7c08679e
structs: Add validations for task group networks 2019-07-31 01:03:16 -04:00
Nick Ethier 6c160df689
fix tests from introducing new struct fields 2019-07-31 01:03:16 -04:00
Nick Ethier 8650429e38
Add network stanza to group
Adds a network stanza and additional options to the task group level
in prep for allowing shared networking between tasks of an alloc.
2019-07-31 01:03:12 -04:00
Michael Schurter 5ccbd57583 changelog: add #5978 2019-07-30 15:56:50 -07:00
Michael Schurter d31488e262
Merge pull request #5978 from pete-woods/configurable-job-gc-interval
command/agent: allow the job GC interval to be configured
2019-07-30 15:54:29 -07:00
Buck Doyle 34603b8bdf
UI: Add IPv6 bracket-wrapping to network serializer (#6007)
This addresses the issue raised by @pznamensky in #5966.
2019-07-30 16:58:01 -05:00
Preetha Appan d858a04deb
Update to latest downloadable release 2019-07-30 16:47:40 -05:00
Preetha Appan d048029b5a
remove generated code and change version to 0.10.0 2019-07-30 15:56:05 -05:00
Preetha Appan 9f3e500391
Release v0.9.4 2019-07-30 15:51:17 -05:00
Preetha Appan c07ff8123a
Release date in changelog 2019-07-30 15:50:40 -05:00
Nomad Release bot e39fb11531 Generate files for 0.9.4 release 2019-07-30 19:05:18 +00:00
Preetha Appan fa93345c5d
Fix broken link 2019-07-30 13:37:44 -05:00
Preetha Appan 0ee67b632c
Add log level reloading to changelog 2019-07-30 11:55:57 -05:00
Michael Schurter 9a11edbfb5
Merge pull request #6026 from hashicorp/docs-job-name
docs: job names are unique by region/namespace
2019-07-30 08:13:04 -07:00
Michael Schurter a9690053bc
Merge pull request #6028 from hashicorp/revert-6001-allow-unix-container-path-in-lcow
Revert "driver/docker: support unix destination mount path in windows"
2019-07-29 14:45:53 -07:00
Omar Khawaja f1a0086b53
fix typo for link to acl bootstrap reset process (#6032) 2019-07-29 17:11:14 -04:00
Michael Schurter efcfa09031
Merge pull request #6027 from hashicorp/docs-ref-arch
docs: mention acls & sentinel are multi-region
2019-07-29 13:47:06 -07:00
Omar Khawaja 0d52fd8893
Service and Batch Job Preemption Guide (#5853)
* fix navigation issue for spread guide

* skeleton for preemption guide

* background info, challenge, and pre-reqs

* steps

* rewording of intro

* re-wording

* adding more detail to intro

* clarify use of preemption in intro
2019-07-29 16:38:18 -04:00
Michael Schurter ea7fac7bcf
Revert "driver/docker: support unix destination mount path in windows" 2019-07-29 09:09:54 -07:00
Michael Schurter 5bd655e87d
Merge pull request #6001 from Iqoqo/allow-unix-container-path-in-lcow
driver/docker: support unix destination mount path in windows
2019-07-29 09:09:41 -07:00
Michael Schurter 163821c82e docs: mention acls & sentinel are multi-region
The reference architecture neglected to mention ACLs and Sentinel
policies are the exception to "no data is shared between regions."
2019-07-29 08:14:20 -07:00
Michael Schurter 9bce153a50 docs: job names are unique by region/namespace
"globally" is incorrect here unless you're running 1 region or at least
only 1 per planet.

Sorted link list at the bottom as well.
2019-07-29 08:00:28 -07:00
Buck Doyle 196bbcff3b Change UI changelog entries to be length-sorted
Thanks to @notnoop for letting me know about this:
https://github.com/hashicorp/nomad/pull/6007#discussion_r308052454
2019-07-29 09:58:03 -05:00
Michael Schurter 9ec48d27f8
Merge pull request #6010 from spuder/patch-1
Clarify encryption keys are shared across datacenters
2019-07-26 11:24:36 -07:00
Pete Woods b47c5ca467
Allow the job GC interval to be configured from default of 5 minutes 2019-07-26 10:11:25 +01:00
Mahmood Ali cb49b0a066
Merge pull request #5993 from hashicorp/b-appveyor-go1.11
use go1.11 in windows CI
2019-07-26 13:45:00 +08:00
Mahmood Ali 9bad183d32 use go1.11 in windows CI 2019-07-26 13:19:28 +08:00
Preetha Appan 7455688649
fix grammar 2019-07-25 21:03:20 -05:00
Michael Schurter 5d5a9676e8
docs: cluster -> region 2019-07-25 15:23:10 -07:00
Spencer Owen 835e74f3b2
Clarify encryption keys are shared across datacenters
#5973
2019-07-24 21:03:46 -06:00
Lang Martin 92ca20f18b
Merge pull request #6008 from hashicorp/doc-cgroup-raw-exec
document cgroup raw exec
2019-07-24 13:27:54 -04:00
Lang Martin 1e33da5fd1 executor_universal_linux log a link to the docs on cgroup error 2019-07-24 12:37:33 -04:00
Lang Martin db9fcb03f4 docs for linux raw_exec cgroups 2019-07-24 12:36:49 -04:00
Danielle 45f3f928f5
Merge pull request #5996 from hashicorp/f-reload-log-level
Support for hot reloading log levels
2019-07-24 13:54:04 +02:00
Danielle Lancashire 0422f1b0c2
Support for hot reloading log levels 2019-07-24 13:37:08 +02:00
Ilya Guterman cb2284fc3a driver/docker: support unix destination mount path in windows 2019-07-24 11:57:28 +03:00
Preetha Appan b541b08b0c
Update changelog 2019-07-23 14:50:38 -05:00
Buck Doyle b2a4ee17de
UI: Remove unused route (#5925)
This is an extraneous addition from #4612.
2019-07-23 14:48:39 -05:00
Buck Doyle 354b4c830f
UI: Remove ember-native-dom-helpers (#5959)
This also includes migration of some tests to async.
2019-07-23 14:40:32 -05:00
Preetha Appan cc20b3169c
Add download link for Nomad 0.9.4 rc1 2019-07-23 12:16:53 -05:00
Preetha Appan c47435cdff
Merge branch 'master' of github.com:hashicorp/nomad 2019-07-23 12:09:39 -05:00
Preetha Appan 6b4c40f5a8
remove generated code 2019-07-23 12:07:49 -05:00
Preetha Appan f1fe73d896
Release v0.9.4-rc1 2019-07-23 12:00:45 -05:00
Preetha 02edd7d1e0
Update CHANGELOG.md 2019-07-22 19:58:32 -05:00
Nomad Release bot 04187c8b86 Generate files for 0.9.4-rc1 release 2019-07-22 21:42:36 +00:00
Michael Schurter 5741dd88af
Merge pull request #5990 from hashicorp/b-hack-goworkaround
logmon: Workaround golang/go#29119
2019-07-22 13:53:13 -07:00