Mahmood Ali
3d49a31135
Merge pull request #7662 from hashicorp/docs-external-rkt
...
docs: move rkt to external drivers
2020-04-08 07:59:26 -04:00
Mahmood Ali
2ef4ce04bb
change tense
...
Co-Authored-By: Chris Baker <1675087+cgbaker@users.noreply.github.com>
2020-04-08 07:59:11 -04:00
Mahmood Ali
fa4a6f7052
docs: move rkt to external drivers
2020-04-07 23:13:16 -04:00
Michael Schurter
e80b53c3d4
Merge pull request #7654 from hashicorp/docs-beta
...
docs: update changelog/upgrade for 0.11.0
2020-04-07 11:31:45 -07:00
Michael Schurter
34581070f8
docs: remove 0.11 from scaling docs
...
Keep beta label for now.
2020-04-07 11:22:13 -07:00
Michael Schurter
75018847ec
docs: remove beta marker from lifecycle
2020-04-07 11:22:04 -07:00
Michael Schurter
fa9bf43cad
Update website/pages/docs/upgrade/upgrade-specific.mdx
...
Co-Authored-By: Buck Doyle <buck@hashicorp.com>
2020-04-07 11:08:40 -07:00
Michael Schurter
cfecae904b
Update CHANGELOG.md
...
Co-Authored-By: Drew Bailey <2614075+drewbailey@users.noreply.github.com>
2020-04-07 10:45:18 -07:00
Michael Schurter
a338597ec1
docs: update changelog/upgrade for 0.11.0
2020-04-07 10:32:23 -07:00
Tim Gross
457b83a967
build: remove working dir from stack traces ( #7653 )
...
Adding `-trimpath` to builds removes the local working directory from
the goroutine stack traces, which makes our builds more reproducible
and doesn't leak information about our local development workstations
or CI environment.
2020-04-07 13:32:07 -04:00
dependabot[bot]
7e6a05370f
build(deps): bump next from 9.3.1 to 9.3.2 in /website ( #7571 )
...
Bumps [next](https://github.com/zeit/next.js ) from 9.3.1 to 9.3.2.
- [Release notes](https://github.com/zeit/next.js/releases )
- [Commits](https://github.com/zeit/next.js/compare/v9.3.1...v9.3.2 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-04-07 12:31:27 -04:00
Michael Schurter
b48be2838c
Merge pull request #7651 from hashicorp/docs-0110rc1
...
docs: add 0.11.0-rc1 to download page
2020-04-07 07:51:08 -07:00
dependabot[bot]
f565841782
build(deps): bump acorn from 5.7.3 to 5.7.4 in /ui ( #7346 )
...
Bumps [acorn](https://github.com/acornjs/acorn ) from 5.7.3 to 5.7.4.
- [Release notes](https://github.com/acornjs/acorn/releases )
- [Commits](https://github.com/acornjs/acorn/compare/5.7.3...5.7.4 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-04-07 10:50:21 -04:00
Michael Schurter
85d4309128
docs: add 0.11.0-rc1 to download page
...
update banner from "Beta" to "Release Candidate"
2020-04-07 07:48:53 -07:00
Charles Z
42e1070aa4
Fix wrong title in sidecar_task stanza docs ( #7335 )
2020-04-07 08:28:30 -04:00
Spencer Owen
51741f7aad
Improve vault language ( #7644 )
2020-04-07 07:54:25 -04:00
Tim Gross
caa258b924
docs: add warnings for CSI plugin jobspec ( #7642 )
...
* Node/monolith plugins require root privileges and this wasn't being
made super clear.
* Node/monolith plugins should always be run as system jobs.
2020-04-07 07:51:50 -04:00
Lang Martin
c0dbcbef5f
e2e: csi: wait for volume write claims to be released before starting read jobs ( #7641 )
2020-04-07 07:40:44 -04:00
Michael Schurter
b5104e5b6a
Merge pull request #7643 from hashicorp/b-7537
...
ar/bridge_networking: ensure cni configuration is loaded
2020-04-06 20:25:40 -07:00
Michael Schurter
3c5205c534
docs: add #7643 to changelog
2020-04-06 20:25:09 -07:00
Nick Ethier
44ad5d96d8
ar/bridge: use cni.IsCNINotInitialized helper
2020-04-06 21:44:01 -04:00
Nick Ethier
58fe326090
ar/bridge: better cni status err handling
2020-04-06 21:21:42 -04:00
Nick Ethier
6a286777c7
ar/bridge: ensure cni configuration is always loaded
2020-04-06 21:02:26 -04:00
Nick Ethier
5166806993
Merge pull request #7600 from hashicorp/b-5767
...
tr/service_hook: prevent Update from running before Poststart finish
2020-04-06 16:52:42 -04:00
Tim Gross
0a9b32e94e
docs: fix broken internal link on job plan page ( #7640 )
2020-04-06 16:39:11 -04:00
Michael Lange
35d4b48644
Merge pull request #7577 from hashicorp/f-ui/csi-beta-label
...
UI: Change CSI to Storage and mark it as beta
2020-04-06 13:21:11 -07:00
Nick Ethier
567609e101
tr/service_hook: reset initialized flag during deregister
2020-04-06 16:05:36 -04:00
Buck Doyle
f10906e006
UI: add exec handling for dead jobs/task states ( #7637 )
...
This closes #7456 . It hides the terminal when the job is dead and
displays an error when trying to open an exec session for a task
that isn’t running. There’s a skipped test for the latter behaviour
that I’ll have to come back for.
2020-04-06 14:08:22 -05:00
Buck Doyle
fc7de8b153
UI: add live-updating to exec sidebar ( #7499 )
...
This closes #7454 . It makes use of the existing watchable tools to
allow the exec popup sidebar to be live-updating. It also adds
alphabetic sorting of task groups and tasks.
2020-04-06 13:52:42 -05:00
Drew Bailey
476ca7e7b6
Merge pull request #7638 from hashicorp/audit-docs-queryparams
...
add note about query params for filtering
2020-04-06 13:08:55 -04:00
Drew Bailey
71b687e7d8
add note about query params for filtering
2020-04-06 13:07:38 -04:00
Drew Bailey
4ab7c03641
Merge pull request #7618 from hashicorp/b-shutdown-delay-updates
...
Fixes bug that prevented group shutdown_delay updates
2020-04-06 13:05:20 -04:00
Michael Lange
bf9887083b
Merge pull request #7630 from hashicorp/f-ui/csi-acceptance-tests
...
UI: CSI Acceptance Tests
2020-04-06 09:37:45 -07:00
Drew Bailey
0d4bb6bf92
guard against nil maps
2020-04-06 12:25:50 -04:00
Drew Bailey
0c26161e56
update changelog
2020-04-06 11:58:27 -04:00
Tim Gross
50f807060a
e2e: csi tests can only run on linux ( #7635 )
2020-04-06 11:57:59 -04:00
Drew Bailey
3b8afce9e6
test added and removed
2020-04-06 11:53:46 -04:00
Drew Bailey
0d550049e9
ensure shutdown delay can be removed
2020-04-06 11:33:04 -04:00
Drew Bailey
9874e7b21d
Group shutdown delay fixes
...
Group shutdown delay updates were not properly handled in Update hook.
This commit also ensures that plan output is displayed.
2020-04-06 11:29:12 -04:00
Tim Gross
73dc2ad443
e2e/csi: add waiting for alloc stop
2020-04-06 10:15:55 -04:00
Tim Gross
027277a0d9
csi: make volume GC in job deregister safely async
...
The `Job.Deregister` call will block on the client CSI controller RPCs
while the alloc still exists on the Nomad client node. So we need to
make the volume claim reaping async from the `Job.Deregister`. This
allows `nomad job stop` to return immediately. In order to make this
work, this changeset changes the volume GC so that the GC jobs are on a
by-volume basis rather than a by-job basis; we won't have to query
the (possibly deleted) job at the time of volume GC. We smuggle the
volume ID and whether it's a purge into the GC eval ID the same way we
smuggled the job ID previously.
2020-04-06 10:15:55 -04:00
Tim Gross
5a3b45864d
csi: fix unpublish workflow ID mismatches
...
The CSI plugins uses the external volume ID for all operations, but
the Client CSI RPCs uses the Nomad volume ID (human-friendly) for the
mount paths. Pass the External ID as an arg in the RPC call so that
the unpublish workflows have it without calling back to the server to
find the external ID.
The controller CSI plugins need the CSI node ID (or in other words,
the storage provider's view of node ID like the EC2 instance ID), not
the Nomad node ID, to determine how to detach the external volume.
2020-04-06 10:15:55 -04:00
Tim Gross
161f9aedc3
scheduler: prevent a reported NPE for CSI ( #7633 )
2020-04-06 09:42:27 -04:00
Mahmood Ali
23be53a366
Merge pull request #7612 from hashicorp/b-auth-alloc-exec-ws
...
Authenticate alloc/exec websocket requests
2020-04-06 09:24:51 -04:00
Michael Lange
2955d356e7
Test coverage for the volume detail page
2020-04-04 17:13:40 -07:00
Michael Lange
25f4f5a61d
Sort allocation tables by modify index
2020-04-04 17:11:58 -07:00
Michael Lange
a1d2e585a1
Update breadcrumb to match side menu
2020-04-04 17:11:29 -07:00
Michael Lange
6b798518b9
Fix the allocations page compoent to support multiple prop keys
...
It was designed to be used this way, but allocationFor has never
worked as intended 🤦
2020-04-04 10:56:12 -07:00
Michael Lange
76bead58a3
Add page size select tests to volumes list tests
2020-04-04 09:58:34 -07:00
Michael Lange
e8e41c5757
Acceptance tests for the volumes list page
2020-04-03 19:28:12 -07:00