Michael Lange
778ebcf816
Merge pull request #7512 from hashicorp/b-ui/null-host-volumes
...
UI: Guard against a null value for the HostVolumes hash
2020-03-26 11:17:55 -07:00
Michael Lange
2db4f5519a
Guard against a null value for the HostVolumes hash
...
When a node has no host volumes, the API response will
have a null value for the HostVolumes attribute, which
in turn becomes a null value instead of an empty array
in the store. This protects against that, ensuring host
volumes is always an array.
2020-03-26 09:54:59 -07:00
Lang Martin
3375c92aa0
csi: make volume registration idempotent ( #7490 )
...
If not in use and not changing external ids, it should not be an error to register a volume again.
* nomad/state/state_store: make volume registration idempotent
2020-03-26 12:27:19 -04:00
Lang Martin
ea80330aaa
csi: nomad/structs: test volume denormalize without plugin ( #7472 )
2020-03-26 09:43:59 -04:00
Brandon Romano
ba30101e40
Merge pull request #7504 from hashicorp/br.website-master-catchup
...
website: Miscellaneous cherry-picks from stable-website that was accidentally never pushed to master
2020-03-25 17:40:53 -07:00
Brandon Romano
3b6ce3eb7e
Adds .11 Alert Banner
2020-03-25 17:11:19 -07:00
nicolelyn
67532c34eb
clean up css styles
2020-03-25 17:02:12 -07:00
Brandon Romano
7a06454a56
Constrain subnav
2020-03-25 17:01:29 -07:00
nicolelyn
8f399e4245
add csi feature content
2020-03-25 16:50:34 -07:00
Jeff Escalante
3d7abc243f
Update website dependencies, fix IE11 ( #7345 )
2020-03-25 16:34:16 -04:00
Drew Bailey
9bebd4e0c5
Merge pull request #7488 from hashicorp/mv-noopauditor
...
allow all build contexts to use noOpAuditor
2020-03-25 16:06:31 -04:00
Buck Doyle
8932686aa6
UI: Fix check for Mirage presence setting up sockets ( #7497 )
...
Without this, exec UI doesn’t work at all in the binary. I made an
unfortunate error in not copying the environment check from
app/utils/fetch.js.
2020-03-25 13:23:23 -05:00
Jasmine Dahilig
719d68698a
docs: add beta tag to lifecycle stanza ( #7496 )
2020-03-25 10:30:44 -07:00
Buck Doyle
398db02449
UI: Change determination of exec sidebar active tasks ( #7491 )
...
This closes #7476 . The decomposition of computed properties
is necessary to avoid nested aggregate dependent keys; the
previous dependent key of `taskGroup` will be inadequate
when the sidebar becomes live-updating.
2020-03-25 12:08:33 -05:00
Jasmine Dahilig
c063e84129
docs: lifecycle stanza ( #7493 )
2020-03-25 09:57:53 -07:00
Mahmood Ali
28b951be81
Merge pull request #7478 from hashicorp/docs-scaling-api
...
docs: nomad scaling policy api
2020-03-25 12:50:56 -04:00
Mahmood Ali
da0a27c19d
Merge pull request #7489 from hashicorp/docs-update-website-0.11.0-beta1
...
Prepare website for 0.11.0-beta1 release
2020-03-25 12:27:07 -04:00
Seth Hoenig
109a2bc307
Merge pull request #7492 from hashicorp/doc-fielddiff-comparison-reminder
...
doc: add a reminder about field order for diff comparisons
2020-03-25 09:40:54 -06:00
Seth Hoenig
8209eb4d80
doc: add a reminder about field order for diff comparisons
...
After spending hours re-learning this lesson more than once,
update the jobspec contribution guide with a reminder about
how to configure FieldDiff comparisons.
2020-03-25 09:33:27 -06:00
Mahmood Ali
6e10ca72e4
add beta info
2020-03-25 11:14:55 -04:00
Mahmood Ali
af8263fb5b
Publish nomad 0.10.5 release
2020-03-25 11:12:39 -04:00
Drew Bailey
b96a4da6fc
sync changes made to oss files from ent
2020-03-25 10:57:44 -04:00
Drew Bailey
218bfff6dd
add in change missed from ent
2020-03-25 10:53:38 -04:00
Drew Bailey
97cc19276d
add auditor
2020-03-25 10:48:23 -04:00
Drew Bailey
7329a88758
allow all build contexts to use noOpAuditor
2020-03-25 10:38:40 -04:00
Mahmood Ali
1c1186b344
Merge pull request #7487 from hashicorp/b-xss-oss
...
agent: prevent XSS by controlling Content-Type
2020-03-25 09:56:11 -04:00
Mahmood Ali
e7ebf5ce71
changelog: add 0.10.5 entry
...
[ci skip]
2020-03-25 09:55:33 -04:00
Tim Gross
f849d2cb5e
api: prevent panic if volume has nil allocs ( #7486 )
2020-03-25 09:45:51 -04:00
Michael Schurter
29622013fa
remove double negative from comment
...
Co-Authored-By: Mahmood Ali <mahmood@hashicorp.com>
2020-03-25 09:45:43 -04:00
Michael Schurter
1a27b8a07d
test: assert monitor endpoint sets proper headers
2020-03-25 09:45:43 -04:00
Michael Schurter
d6d44a8214
test: assert fs endpoints are xss safe
2020-03-25 09:45:43 -04:00
Michael Schurter
5ff458e840
agent: prevent XSS by controlling Content-Type
2020-03-25 09:45:43 -04:00
Mahmood Ali
70bd20390a
Merge pull request #7484 from hashicorp/fix-tests-20200325_1
...
Some test fixes
2020-03-25 09:02:17 -04:00
Michael Lange
1bd6a69067
UI: Support for CSI ( #7446 )
...
Closes #7197 #7199
Note: Test coverage is limited to adapter and serializer unit tests. All
acceptance tests have been stubbed and all features have been manually
tested end-to-end.
This represents Phase 1 of #6993 which is the core workflow of CSI in
the UI. It includes a couple new pages for viewing all external volumes
as well as the allocations associated with each. It also updates
existing volume related views on job and allocation pages to handle both
Host Volumes and CSI Volumes.
2020-03-25 07:51:26 -05:00
Chris Baker
d3e031b96b
Update website/pages/api-docs/jobs.mdx
...
Co-Authored-By: James Rasell <jrasell@users.noreply.github.com>
2020-03-25 07:51:25 -05:00
Mahmood Ali
c7cf60c837
tests: test agent to use a noop auditor
2020-03-25 08:45:44 -04:00
Mahmood Ali
b33dbe539b
tests: TestCSIPluginEndpoint_ACLNamespaceAlloc is ent
...
TestCSIPluginEndpoint_ACLNamespaceAlloc uses namespace features not
present in OSS.
2020-03-25 08:45:44 -04:00
Mahmood Ali
281fc9837c
tests: relax index checks
...
TestStateStore_Indexes specifically tests for `nodes` index, but asserts
on the exact number of indexes present in the state. This is fragile
and will break almost everytime we add a state index.
2020-03-25 08:45:38 -04:00
Mahmood Ali
0c1dd8a204
Merge pull request #7485 from hashicorp/backfill-changelog
...
add missing changelog entry for 6975
2020-03-25 08:43:16 -04:00
Drew Bailey
38d2cf9a42
add missing changelog entry for 6975
2020-03-25 08:41:36 -04:00
Mahmood Ali
884d18f068
Merge pull request #7383 from hashicorp/b-health-detect-failing-tasks
...
health: detect failing tasks
2020-03-25 06:30:05 -04:00
Mahmood Ali
354ad01493
Merge pull request #7482 from hashicorp/b-fix-tests-20200324
...
Fix some flaky tests
2020-03-24 22:24:22 -04:00
Mahmood Ali
92632a1bea
tweaks 0.11.0 changelog ( #7481 )
2020-03-24 22:20:51 -04:00
Mahmood Ali
a5b024fdea
tests: restart restartpolicy for all tasks in tests
2020-03-24 21:52:48 -04:00
Mahmood Ali
2698056311
ci: collect json file
...
Start collecting raw `go test -json` output to help with debugging odd
CI failures.
2020-03-24 21:47:21 -04:00
Mahmood Ali
7565ac34c0
tests: populate task restart policy properly
2020-03-24 21:44:37 -04:00
Mahmood Ali
ab83780851
Merge pull request #7466 from hashicorp/csi_changelog
...
add changelog entries for 0.11.0
2020-03-24 20:47:25 -04:00
Drew Bailey
8c681f4fdb
Merge pull request #7480 from hashicorp/docs-ent-fix-typo
...
fix typo
2020-03-24 19:50:18 -04:00
Drew Bailey
e3a449bbee
fix typo
2020-03-24 19:48:29 -04:00
Drew Bailey
209ff549b6
Merge pull request #7479 from hashicorp/docs-ent-audit
...
update enterprise audit blurb
2020-03-24 19:46:38 -04:00