Commit Graph

12501 Commits

Author SHA1 Message Date
Alex Dadgar 2c2a8322b5 Fix device launcher ctx cleanup 2018-09-04 15:48:38 -07:00
Michael Schurter 9bc34d8c7f
Merge pull request #4627 from hashicorp/doc-rkt-group
docs: mention rkt group option
2018-09-04 10:21:47 -07:00
Michael Schurter 36073157fb
Merge pull request #4620 from hashicorp/f-optional-race
Add a -race enabled build to Travis
2018-08-31 14:03:28 -07:00
Nick Ethier 3e82ad74f4
Merge branch 'master' of https://github.com/hashicorp/nomad
* 'master' of https://github.com/hashicorp/nomad: (59 commits)
  Test coverage for the promote canary feature
  Update README.md
  launcher readme
  Add stats to launcher
  Add stats to example plugin
  Example device plugin and helpers
  Fix the flickering issue with start/stop job
  Add a confirmation loading state to the two-step-button component
  Switch stop/run job actions to EC tasks
  Test coverage for the Start Job behavior
  Add Start Job action on the job overview page for when a job is dead
  gofmt -s
  Update the info message about token storage
  Switch token storage to localStorage from sessionStorage
  add stats to device interface
  Change the latest deployment component to include a Promote Canary button
  Support the promote deployment api action
  Simplify the data control flow around job.plan()
  statistics protos
  Acceptance tests for the edit behaviors on the job definition page
  ...
2018-08-31 14:46:20 -04:00
Nick Ethier 22c620e9f9
add changelog line for npe fix 2018-08-31 14:45:38 -04:00
Michael Lange 33da5ed14f
Merge pull request #4600 from hashicorp/f-ui-job-writes
UI: Job Writes
2018-08-30 10:41:14 -07:00
Michael Lange ebe0e97b1a
Merge pull request #4615 from hashicorp/f-ui-restart-stopped-job
UI: Restart stopped job
2018-08-30 09:49:14 -07:00
Michael Lange 3c2e7b7dd3
Merge pull request #4616 from hashicorp/f-ui-promote-canary
UI: Promote canary
2018-08-30 09:48:31 -07:00
Michael Lange 62e9cf268b Test coverage for the promote canary feature 2018-08-30 09:38:29 -07:00
Michael Lange f641a22e9c
Merge pull request #4628 from hashicorp/f-ui-use-ls-not-ss-for-tokens
UI: Use localStorage instead of sessionStorage to store ACL tokens
2018-08-28 15:27:09 -07:00
Alex Dadgar 6a1db58593
Update README.md 2018-08-28 15:08:59 -07:00
Alex Dadgar b7f3e24391 launcher readme 2018-08-28 15:00:48 -07:00
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
Michael Lange 182e020835 Fix the flickering issue with start/stop job
When the server doesn't respond immediately, there is a visible window
of time between the action being submitted and the blocking query coming
back with the new job status.
2018-08-28 11:27:00 -07:00
Michael Lange 37acc77c9c Add a confirmation loading state to the two-step-button component 2018-08-28 11:27:00 -07:00
Michael Lange c8492682e1 Switch stop/run job actions to EC tasks 2018-08-28 11:27:00 -07:00
Michael Lange 18d5efce1e Test coverage for the Start Job behavior 2018-08-28 11:27:00 -07:00
Michael Lange a4d951a757 Add Start Job action on the job overview page for when a job is dead 2018-08-28 11:27:00 -07:00
Michael Lange e9454e1b05
Merge pull request #4612 from hashicorp/f-ui-job-edit
UI: Edit a job
2018-08-28 11:26:16 -07:00
Alex Dadgar cefa806519 gofmt -s 2018-08-28 10:32:03 -07:00
Michael Lange 0142f97069 Update the info message about token storage 2018-08-28 10:05:36 -07:00
Michael Lange 0eb5e61e36 Switch token storage to localStorage from sessionStorage 2018-08-28 10:05:15 -07:00
Michael Schurter b8b641c8e1 docs: mention rkt group option 2018-08-28 09:41:21 -07:00
Alex Dadgar c394798106 add stats to device interface 2018-08-27 16:11:07 -07:00
Michael Schurter cb9663acf2 Add a -race enabled build to Travis
Allow it to fail for now with the goal of making it the default build in
the future.
2018-08-27 14:15:56 -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
Michael Lange bcbeac7f35 Change the latest deployment component to include a Promote Canary button
Before it would say the deployment required promotion, now it has a
button that triggers the promotion.
2018-08-24 16:41:47 -07:00
Michael Lange c4cb0229d6 Support the promote deployment api action 2018-08-24 16:41:47 -07:00
Wyatt Anderson 9dccb62489 Add documentation for eligibility toggle endpoint 2018-08-24 10:50:12 -04:00