Skip to content

Commit

Permalink
chore(bors): merge pull request #339
Browse files Browse the repository at this point in the history
339:  chore: update control-plane submodule and plugin README r=Abhinandan-Purkait a=Abhinandan-Purkait

<!

Co-authored-by: Abhinandan Purkait <[email protected]>
  • Loading branch information
mayastor-bors and Abhinandan-Purkait committed Sep 11, 2023
2 parents 879e80b + 8ec829a commit b9aaaf1
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 8 deletions.
2 changes: 1 addition & 1 deletion dependencies/control-plane
Submodule control-plane updated 66 files
+2 −0 Jenkinsfile
+4 −2 control-plane/agents/src/bin/core/controller/io_engine/client.rs
+14 −3 control-plane/agents/src/bin/core/controller/io_engine/v1/replica.rs
+9 −1 control-plane/agents/src/bin/core/controller/io_engine/v1/translation.rs
+146 −57 control-plane/agents/src/bin/core/controller/reconciler/node/nexus.rs
+25 −24 control-plane/agents/src/bin/core/controller/reconciler/node/snapshot.rs
+2 −0 control-plane/agents/src/bin/core/controller/reconciler/snapshot/garbage_collector.rs
+9 −8 control-plane/agents/src/bin/core/controller/registry.rs
+1 −1 control-plane/agents/src/bin/core/controller/scheduling/affinity_group.rs
+1 −1 control-plane/agents/src/bin/core/controller/scheduling/volume.rs
+10 −17 control-plane/agents/src/bin/core/nexus/scheduling.rs
+7 −4 control-plane/agents/src/bin/core/tests/node/mod.rs
+6 −3 control-plane/agents/src/bin/core/volume/clone_operations.rs
+21 −18 control-plane/agents/src/bin/core/volume/operations.rs
+10 −6 control-plane/agents/src/bin/core/volume/operations_helper.rs
+45 −12 control-plane/agents/src/bin/core/volume/scheduling.rs
+9 −10 control-plane/agents/src/bin/core/volume/specs.rs
+5 −1 control-plane/agents/src/bin/ha/node/main.rs
+12 −5 control-plane/agents/src/bin/ha/node/server.rs
+10 −0 control-plane/agents/src/common/errors.rs
+27 −6 control-plane/csi-driver/src/bin/controller/controller.rs
+3 −0 control-plane/grpc/proto/v1/snapshot/snapshot.proto
+17 −3 control-plane/grpc/proto/v1/volume/volume.proto
+58 −26 control-plane/grpc/src/operations/volume/traits.rs
+4 −1 control-plane/grpc/src/operations/volume/traits_snapshots.rs
+31 −6 control-plane/plugin/src/resources/node.rs
+1 −1 control-plane/plugin/src/resources/utils.rs
+20 −0 control-plane/rest/openapi-specs/v0_api_spec.yaml
+4 −0 control-plane/stor-port/src/transport_api/mod.rs
+29 −5 control-plane/stor-port/src/types/v0/store/volume.rs
+12 −1 control-plane/stor-port/src/types/v0/transport/replica.rs
+6 −1 deployer/src/infra/agents/ha/cluster.rs
+7 −2 deployer/src/infra/agents/ha/node.rs
+2 −2 deployer/src/infra/csi-driver/controller.rs
+2 −2 deployer/src/infra/csi-driver/node.rs
+3 −0 deployer/src/infra/etcd.rs
+10 −3 deployer/src/infra/io_engine.rs
+38 −27 deployer/src/infra/mod.rs
+2 −1 deployer/src/infra/rest.rs
+1 −1 k8s/operators/src/lib.rs
+218 −20 k8s/operators/src/pool/diskpool/client.rs
+2 −1 k8s/operators/src/pool/diskpool/mod.rs
+100 −0 k8s/operators/src/pool/diskpool/v1alpha1.rs
+4 −34 k8s/operators/src/pool/diskpool/v1beta1.rs
+10 −0 k8s/operators/src/pool/error.rs
+64 −43 k8s/operators/src/pool/main.rs
+1 −1 rpc/api
+32 −35 rpc/src/lib.rs
+4 −1 scripts/python/test.sh
+27 −4 scripts/rust/test.sh
+20 −0 tests/bdd/common/deployer.py
+19 −5 tests/bdd/common/operations.py
+9 −20 tests/bdd/features/ana/validate/test_validate_nexus_swap.py
+21 −13 tests/bdd/features/csi/controller/test_controller.py
+2 −1 tests/bdd/features/ha/node-agent/test_path_replacement.py
+9 −8 tests/bdd/features/ha/test_robustness.py
+7 −1 tests/bdd/features/snapshot/create/test_feature.py
+6 −13 tests/bdd/features/snapshot/csi/controller/test_operations.py
+11 −0 tests/bdd/features/snapshot/delete/delete.feature
+82 −20 tests/bdd/features/snapshot/delete/test_delete.py
+16 −19 tests/bdd/features/snapshot/garbage_collection/test_garbage_collection.py
+2 −3 tests/bdd/features/snapshot/restore/delete.feature
+0 −8 tests/bdd/features/snapshot/restore/test_delete.py
+1 −1 utils/dependencies
+80 −8 utils/deployer-cluster/src/lib.rs
+3 −0 utils/utils-lib/src/constants.rs
14 changes: 7 additions & 7 deletions k8s/plugin/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -93,16 +93,16 @@ Options:
5. Get Nodes
```
❯ kubectl mayastor get nodes
ID GRPC ENDPOINT STATUS CORDONED
kworker1 10.1.0.7:10124 Online false
kworker2 10.1.0.6:10124 Online false
kworker3 10.1.0.8:10124 Online false
ID GRPC ENDPOINT STATUS
io-engine-1 10.1.0.5:10124 Online, Cordoned
io-engine-3 10.1.0.7:10124 Online, Cordoned, Drained
io-engine-2 10.1.0.6:10124 Online
```
6. Get Node by ID
```
❯ kubectl mayastor get node mayastor-2
ID GRPC ENDPOINT STATUS CORDONED
mayastor-2 10.1.0.7:10124 Online false
❯ kubectl mayastor get node io-engine-1
ID GRPC ENDPOINT STATUS
io-engine-1 10.1.0.5:10124 Online, Cordoned
```

7. Get Volume(s)/Pool(s)/Node(s) to a specific Output Format
Expand Down

0 comments on commit b9aaaf1

Please sign in to comment.