Commit graph

12434 commits

Author SHA1 Message Date
Alex Dadgar 63ad69ab91
Merge pull request #4598 from hashicorp/f-device-plugin-example
Example device plugin and helpers
2018-08-28 14:00:12 -07:00
Alex Dadgar e14fa23961 Add stats to launcher 2018-08-28 13:59:57 -07:00
Alex Dadgar 3e3ca1ac04 Add stats to example plugin 2018-08-28 13:59:57 -07:00
Alex Dadgar 83ad5afb69 Example device plugin and helpers
This PR introduces:
* An example device plugin that exposes files as devices for testing.
* Helpers for serving a device plugin
* A launcher binary that allows interacting with a device plugin without
needing a Nomad client.
2018-08-28 13:59:57 -07:00
Alex Dadgar 30d1635051
Merge pull request #4621 from hashicorp/f-device-stats
Device plugins expose device statistics
2018-08-28 13:59:24 -07:00
Alex Dadgar cefa806519 gofmt -s 2018-08-28 10:32:03 -07:00
Alex Dadgar c394798106 add stats to device interface 2018-08-27 16:11:07 -07:00
Michael Schurter c4028769ad
Merge pull request #4614 from wyattanderson/wa-eligibility-docs
Add documentation for eligibility toggle endpoint
2018-08-27 10:48:47 -07:00
Preetha c6e3924758
Merge pull request #4617 from hashicorp/docs-reord
Rebased docs reorg
2018-08-27 07:21:31 -07:00
Preetha Appan 9863449ff3
Minor wording change 2018-08-27 09:19:22 -05:00
Rob Genova b6dc487a15
Add redirects and fix broken link in layouts/downloads.erb 2018-08-25 11:35:56 -05:00
Rob Genova e5050a332f
Misc. /guides updates 2018-08-25 11:35:56 -05:00
Rob Genova 2e5f483dc2
Update guides/spark 2018-08-25 11:35:56 -05:00
Rob Genova 1ebdcf7688
Update guides/security 2018-08-25 11:35:56 -05:00
Rob Genova 8ae384dac7
Update guides/operating-a-job 2018-08-25 11:35:56 -05:00
Rob Genova 0bd33ee163
Updates to guides/operations 2018-08-25 11:35:56 -05:00
Rob Genova 4f7fb30ee7
Misc. changes and fixes to docs/ 2018-08-25 11:35:56 -05:00
Rob Genova 5dde6d0e40
Fix broken links in docs/job-specification 2018-08-25 11:35:56 -05:00
Rob Genova 090b736692
Link Enterprise in header and footer to Nomad Enterprise docs page instead of marketing page; add "request more info" links 2018-08-25 11:35:56 -05:00
Rob Genova 1f77b2b7bb
Fix broken links in docs/drivers 2018-08-25 11:35:56 -05:00
Rob Genova 7914abdcee
Fix broken links in docs/configuration 2018-08-25 11:35:56 -05:00
Rob Genova cb0333069c
Fix broken links in docs/commands 2018-08-25 11:35:56 -05:00
Rob Genova 0be66f4de1
Minor updates to intro and vs. content; update use cases 2018-08-25 11:35:56 -05:00
Rob Genova f10155f285
Fix broken links in API docs 2018-08-25 11:35:56 -05:00
Rob Genova e4120e34c9
Re-organize existing docs and guides 2018-08-25 11:35:56 -05:00
Wyatt Anderson 9dccb62489 Add documentation for eligibility toggle endpoint 2018-08-24 10:50:12 -04:00
Alex Dadgar 1eb043a46c statistics protos 2018-08-23 11:18:35 -07:00
Nick Ethier 6f1b5e2921
lint: fix comment spelling 2018-08-22 22:47:38 -04:00
Nick Ethier f14c8a223e driver/base: fix proto pr comments 2018-08-22 22:20:46 -04:00
Nick Ethier b3b80b380c driver/base: add size on disk field for task 2018-08-22 22:20:46 -04:00
Nick Ethier a005792f98 driver/base: fixup comments from code review 2018-08-22 22:20:46 -04:00
Nick Ethier 3a817dc7c9 driver/base: add task event emitting to proto 2018-08-22 22:20:46 -04:00
Nick Ethier a2c32dda57 driver/base: Add initial protobuf spec 2018-08-22 22:20:46 -04:00
Alex Dadgar 822891787a Remove docker only on linux from getting started 2018-08-20 16:21:13 -07:00
Alex Dadgar 49c56b1d79
Merge pull request #4591 from hashicorp/f-device-plugin
Initial device go-plugin
2018-08-20 15:19:26 -07:00
Alex Dadgar 9ac7dcd1ee Describe public interface of Fingerprint 2018-08-20 15:19:08 -07:00
Michael Lange 5ab8eab230
Merge pull request #4545 from hashicorp/f-ui-no-leader-error
UI: Specialized No Leader error page
2018-08-20 15:16:01 -07:00
Alex Dadgar bcc1e20b92
Merge pull request #4599 from hashicorp/f-docker-kill-timeout
Fix kill timeout exceeding 5m on Docker driver
2018-08-20 15:13:25 -07:00
Michael Lange 8ed04e64fe Specialized No Leader error page 2018-08-20 14:11:50 -07:00
Alex Dadgar 089b533047 Fix kill timeout exceeding 5m on Docker driver
Fixes an issue where the Docker API client would timeout before the kill
timeout was hit.
2018-08-17 16:01:09 -07:00
Alex Dadgar 98a67938a0 initial device go-plugin 2018-08-16 16:49:09 -07:00
Charlie Voiselle 4612cac021
Merge pull request #4588 from hashicorp/d-fix-max-parallel-over-group
Clarify `max_parallel` interaction with taskgroups
2018-08-16 12:30:45 -04:00
Charlie Voiselle e97fe2300c Clarify max_parallel interaction with taskgroups
Updates are parallelized at the task group level always.  The
`max_parallel` attribute controls parallelization over the `count`
allocations of the task group itself.
2018-08-16 12:11:30 -04:00
Chelsea Komlo 0a69cdb304
Merge pull request #4565 from hashicorp/b-compare-cert-alg
Error if TLS Certificate signature algorithm isn't supported in cipher suites
2018-08-15 16:09:46 -04:00
Chelsea Holland Komlo 71a4ced04c fix up test failure due to keyloader instantiated on tls config during parsing 2018-08-15 00:59:29 -04:00
Chelsea Komlo 7d25dd6244
Merge pull request #4584 from hashicorp/b-build-fixes
Vendor github.com/golang/protobuf/ptypes/empty
2018-08-14 17:38:15 -04:00
Chelsea Komlo a936c452b5
Merge pull request #4577 from hashicorp/b-panic-job-history
Fix for panic when submitting non-existent version for job history CLI command
2018-08-14 17:34:05 -04:00
Chelsea Holland Komlo 67f2e6c046 vendor github.com/golang/protobuf/ptypes/empty 2018-08-14 16:20:20 -04:00
Chelsea Holland Komlo ba7a46471f spelling fix 2018-08-14 14:06:04 -04:00
Chelsea Komlo f011649ac5
Merge pull request #4573 from Xopherus/fix-4413
Close multiplexer when context is cancelled
2018-08-14 13:18:31 -04:00