open-nomad/nomad/state
Lang Martin 3621df1dbf csi: volume ids are only unique per namespace (#7358)
* nomad/state/schema: use the namespace compound index

* scheduler/scheduler: CSIVolumeByID interface signature namespace

* scheduler/stack: SetJob on CSIVolumeChecker to capture namespace

* scheduler/feasible: pass the captured namespace to CSIVolumeByID

* nomad/state/state_store: use namespace in csi_volume index

* nomad/fsm: pass namespace to CSIVolumeDeregister & Claim

* nomad/core_sched: pass the namespace in volumeClaimReap

* nomad/node_endpoint_test: namespaces in Claim testing

* nomad/csi_endpoint: pass RequestNamespace to state.*

* nomad/csi_endpoint_test: appropriately failed test

* command/alloc_status_test: appropriately failed test

* node_endpoint_test: avoid notTheNamespace for the job

* scheduler/feasible_test: call SetJob to capture the namespace

* nomad/csi_endpoint: ACL check the req namespace, query by namespace

* nomad/state/state_store: remove deregister namespace check

* nomad/state/state_store: remove unused CSIVolumes

* scheduler/feasible: CSIVolumeChecker SetJob -> SetNamespace

* nomad/csi_endpoint: ACL check

* nomad/state/state_store_test: remove call to state.CSIVolumes

* nomad/core_sched_test: job namespace match so claim gc works
2020-03-23 13:59:25 -04:00
..
autopilot.go goimports 2019-01-22 15:44:31 -08:00
autopilot_test.go implement MinQuorum 2020-02-16 16:04:59 -06:00
iterator.go csi: volumes listed in nomad node status (#7318) 2020-03-23 13:58:30 -04:00
schema.go csi: volume ids are only unique per namespace (#7358) 2020-03-23 13:59:25 -04:00
schema_test.go nomad: ensure a unique ClusterID exists when leader (gh-6702) 2020-01-31 19:03:26 -06:00
state_store.go csi: volume ids are only unique per namespace (#7358) 2020-03-23 13:59:25 -04:00
state_store_oss.go include pro tag in serveral oss.go files 2020-02-10 15:56:14 -05:00
state_store_test.go csi: volume ids are only unique per namespace (#7358) 2020-03-23 13:59:25 -04:00
testing.go goimports 2019-01-22 15:44:31 -08:00
testing_oss.go goimports 2019-01-22 15:44:31 -08:00