Commit graph

13008 commits

Author SHA1 Message Date
Richard Kettelerij bb6bbb2d51
[Docs] Make clear Nomad requires leases in Vault 2018-10-15 12:21:13 +02:00
Roan Song 80c09229c7 Typo fix 2018-10-15 11:36:57 +02:00
Alex Dadgar 7ecd65109a Check constraints on devices 2018-10-14 13:35:47 -07:00
Alex Dadgar 5284554fcc rework device checker 2018-10-13 16:47:53 -07:00
Alex Dadgar f9b056e1d1 Replace attributes map with new Attribute object 2018-10-13 14:08:58 -07:00
Alex Dadgar 04ba425dd5 validate constraints/affinities 2018-10-13 12:27:49 -07:00
Alex Dadgar 1089e13b14 add to stack 2018-10-13 12:27:49 -07:00
Alex Dadgar 9b5aaac410 Device feasability checker 2018-10-13 12:27:49 -07:00
Alex Dadgar bfb4caa2e7 node devices 2018-10-13 12:27:49 -07:00
Alex Dadgar 5fc9a95201 Use Attribute in device fingerprinting 2018-10-13 11:43:06 -07:00
Preetha 9e7ec4892e
Merge pull request #4772 from sportebois/b-fix-missing-ref-in-docs
B fix missing ref in docs
2018-10-13 11:51:45 -04:00
Alex Dadgar c31a234fb3 fmt -s 2018-10-12 15:34:21 -07:00
Alex Dadgar cbb5f21112 New parser and comparison 2018-10-12 15:25:34 -07:00
Alex Dadgar 364180b396 Units defined and parsing 2018-10-11 23:30:28 -07:00
Alex Dadgar be91b5f3ac
Merge pull request #4773 from hashicorp/f-device-pars
parse affinities and constraints on devices
2018-10-11 14:53:10 -07:00
Alex Dadgar 5a07f9f96e parse affinities and constraints on devices 2018-10-11 14:05:19 -07:00
Sébastien Portebois 7bea97366c Add missing ref for reschedule and migrate in job and group docs 2018-10-10 20:55:50 -04:00
Sébastien Portebois b00c580de1 Fix variable interpolation "active" state in docs menu 2018-10-10 20:37:49 -04:00
Preetha 939c3fd85f
Update CHANGELOG.md 2018-10-10 10:33:39 -05:00
Michael Schurter 45250e808f
Merge pull request #4741 from sportebois/b-fix-task-docs-links
docs: fix links in task job specification
2018-10-09 16:19:12 -05:00
Chris Baker a16fe95de9
Merge pull request #4762 from hashicorp/f-678-check-broken-links
docs: check website for broken links
2018-10-09 16:35:06 -04:00
Chris Baker d7aa8e6285 website testing: swapped out trap in website testing script for a simpler error catch 2018-10-09 16:06:12 -04:00
Chris Baker 6cd30be1e7 website testing: minor formatting changes, passing in middleman version from outer Makefile 2018-10-09 15:28:46 -04:00
Preetha 54ef3da112
Update CHANGELOG.md 2018-10-09 13:24:53 -05:00
Preetha 9bc65bd202
Merge pull request #4764 from hashicorp/b-reconciler-markstop-filterterminal
Allocs already in terminal state do not need to be updated in the reconciler
2018-10-09 14:22:36 -04:00
Christian Winther 0c5154100c
fix: increase log rotator line scan limit
In case where gelf/json logging is used, its fairly easy to exceed the 16k limit, resulting in json output being cut up into multiple strings

the result is invalid json lines which can create all kind of badness in the logging server

This fixes https://github.com/hashicorp/nomad/issues/4699

Signed-off-by: Christian Winther <jippignu@gmail.com>
2018-10-09 18:57:18 +02:00
Alex Dadgar 10da0ad93b
Merge pull request #4763 from hashicorp/f-devices-parse
Parse devices in job spec
2018-10-09 08:59:25 -07:00
Sébastien Portebois e04c7f5060 Fix the service stanza link in task documentation
Only a single service link target was set for both the service job spec and the Consul-connect integration.
2018-10-09 09:39:33 -04:00
Preetha Appan 1574e898af
Fix bug in reconciler where terminal allocs on a job already stopped were unnecessarily updated 2018-10-08 21:03:49 -05:00
Alex Dadgar a2a56a930c Diff 2018-10-08 17:02:58 -07:00
Alex Dadgar 87cacb427f parse devices 2018-10-08 16:09:41 -07:00
Alex Dadgar 6b08b9d6b6 Define device request structs 2018-10-08 15:38:03 -07:00
Alex Dadgar 38e75bdffe
Merge pull request #4750 from hashicorp/f-allocated-resources
Split Resource struct
2018-10-08 14:50:40 -07:00
Chris Baker 0d0da84462
Merge pull request #4743 from hashicorp/doc-rpc-port-discussion
docs: make explicit the communication pattern on RPC port (4647)
2018-10-08 16:01:41 -04:00
Chris Baker 333b767b78
Merge pull request #4755 from hashicorp/f-update-go-version-to-1.11
Vagrant: Update go version to 1.11
2018-10-08 15:33:24 -04:00
Chris Baker e1062b7467 docs: broke docs testing out into its own travis stage 2018-10-08 15:11:46 -04:00
Chris Baker e2dc9b33ed docs: modified docs wget testing to be a little less verbose 2018-10-08 15:02:15 -04:00
Chris Baker daa363aaf3 docs: fixed incorrect env var in travis that to enable website testing 2018-10-08 14:54:40 -04:00
Chris Baker bd26f885ce docs: added docs website tests using a simple wget --recursive 2018-10-08 14:44:23 -04:00
Chris Baker 7326a51021 docs: changed localhost URLs for local UI from hyperlinks to pre-text, they were interfering with bad link detection 2018-10-08 14:42:33 -04:00
Chris Baker 6172eb92ca docs: fixed broken links to schedulers page 2018-10-08 13:23:14 -04:00
Alex Dadgar 300926552b Fix example drain API request 2018-10-08 10:06:39 -07:00
Alex Dadgar 0183fb4e5c nvidia package restructue + build non-linux 2018-10-05 13:56:04 -07:00
Chris Baker bd55ff8f30 renamed vagrant script to accurately reflect non-privileged requirement 2018-10-05 10:07:05 -04:00
Chris Baker 014184749f vagrant: updated go_version to 1.11 in vagrant-linux go provisioning script 2018-10-04 19:06:35 -04:00
Chris Baker 6c480ac408 vagrant: modified UI provisioning script to run as non-privileged 2018-10-04 19:06:35 -04:00
Omar Khawaja b833e4e8f6
editing monitoring.html (#4754) 2018-10-04 18:40:13 -04:00
Omar Khawaja ceb2eed3e5
editing lb guide (#4753) 2018-10-04 18:26:51 -04:00
Alex Dadgar b6d50726e2
Merge pull request #4638 from oleksii-shyman/nvidia-plugin
WIP :: Nvidia Plugin
2018-10-04 15:24:36 -07:00
Alex Dadgar 01f8e5b95f renames 2018-10-04 14:57:25 -07:00