Commit Graph

12712 Commits

Author SHA1 Message Date
Michael Schurter
0892aca3fc begin adding AllocRunner.Update 2018-10-16 16:53:29 -07:00
Michael Schurter
15c0731096 artifact task hook 2018-10-16 16:53:29 -07:00
Alex Dadgar
deede95117 Initial V2 alloc runner 2018-10-16 16:53:28 -07:00
Preetha
fb3b8c09f6 Merge pull request #4791 from hashicorp/f-fix-resource-type
Change CPU/Disk/MemoryMB to int everywhere in new resource structs
2018-10-16 19:44:51 -04:00
Preetha Appan
b7de9570e2 Merge branch 'f-fix-resource-type' of github.com:hashicorp/nomad into f-fix-resource-type 2018-10-16 18:30:12 -05:00
Preetha Appan
851bfb2af7 fix linting 2018-10-16 18:29:49 -05:00
Alex Dadgar
6307142331 Merge pull request #4790 from hashicorp/f-block-attrs
Add BlockAttrs
2018-10-16 15:37:15 -07:00
Alex Dadgar
5e67b37aad use int64 2018-10-16 15:34:32 -07:00
Preetha Appan
3ca71ae935 Change CPU/Disk/MemoryMB to int everywhere in new resource structs 2018-10-16 16:21:42 -05:00
Alex Dadgar
807de0eb33 Add BlockAttrs 2018-10-15 20:47:38 -07:00
Alex Dadgar
6fb074e0e8 Merge pull request #4783 from hashicorp/f-device-scheduling
Device constraint checking
2018-10-15 15:31:32 -07:00
Alex Dadgar
9776141240 review comments 2018-10-15 15:31:13 -07:00
Alex Dadgar
7b1753bd9a Merge pull request #4780 from hashicorp/f-device-attributes
Device fingerprinting uses Attribute object
2018-10-15 13:37:49 -07:00
Alex Dadgar
add43f9535 Merge pull request #4779 from hashicorp/f-attributes-typed
Attribute object that supports units and comparison
2018-10-15 13:16:36 -07:00
Alex Dadgar
a7e40bb85b fix typos 2018-10-15 13:15:58 -07:00
Charlie Voiselle
f13bf3590d Merge pull request #4784 from roansong/master
Typo fix
2018-10-15 06:49:55 -07:00
Roan Song
75e8e3295c Typo fix 2018-10-15 11:36:57 +02:00
Alex Dadgar
ef82a33329 Check constraints on devices 2018-10-14 13:35:47 -07:00
Alex Dadgar
08e0d2502f rework device checker 2018-10-13 16:47:53 -07:00
Alex Dadgar
41bd0da920 Replace attributes map with new Attribute object 2018-10-13 14:08:58 -07:00
Alex Dadgar
521a1cf22f validate constraints/affinities 2018-10-13 12:27:49 -07:00
Alex Dadgar
670c7e57dc add to stack 2018-10-13 12:27:49 -07:00
Alex Dadgar
d52130cc4b Device feasability checker 2018-10-13 12:27:49 -07:00
Alex Dadgar
b0f826aec6 node devices 2018-10-13 12:27:49 -07:00
Alex Dadgar
38a421a54b Use Attribute in device fingerprinting 2018-10-13 11:43:06 -07:00
Preetha
e17108573b 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
cb773f3dc1 fmt -s 2018-10-12 15:34:21 -07:00
Alex Dadgar
929eb5570a New parser and comparison 2018-10-12 15:25:34 -07:00
Alex Dadgar
f2e1cefda1 Units defined and parsing 2018-10-11 23:30:28 -07:00
Alex Dadgar
cf37f91494 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
e9ddf2c533 parse affinities and constraints on devices 2018-10-11 14:05:19 -07:00
Sébastien Portebois
e4307bd1f1 Add missing ref for reschedule and migrate in job and group docs 2018-10-10 20:55:50 -04:00
Sébastien Portebois
cb0a0a44ad Fix variable interpolation "active" state in docs menu 2018-10-10 20:37:49 -04:00
Preetha
6522da3386 Update CHANGELOG.md 2018-10-10 10:33:39 -05:00
Michael Schurter
7e7687eea4 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
de6d989efe 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
e3bcb8218e website testing: swapped out trap in website testing script for a simpler error catch 2018-10-09 16:06:12 -04:00
Chris Baker
0f2247b7ab website testing: minor formatting changes, passing in middleman version from outer Makefile 2018-10-09 15:28:46 -04:00
Preetha
3691a857c0 Update CHANGELOG.md 2018-10-09 13:24:53 -05:00
Preetha
60a3f6211d 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
Alex Dadgar
4568da6494 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
94c28a4c6c 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
dfc76b3e1f 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
2be2650a75 Diff 2018-10-08 17:02:58 -07:00
Alex Dadgar
e47ddbdd9f parse devices 2018-10-08 16:09:41 -07:00
Alex Dadgar
8b9b77dd59 Define device request structs 2018-10-08 15:38:03 -07:00
Alex Dadgar
6e369c653c Merge pull request #4750 from hashicorp/f-allocated-resources
Split Resource struct
2018-10-08 14:50:40 -07:00
Chris Baker
430388b361 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
d9c31e8950 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
73fc429fcc docs: broke docs testing out into its own travis stage 2018-10-08 15:11:46 -04:00