Commit 81ab86e
File tree
46 files changed
+1314
-468
lines changed- .github/workflows
- chart/templates/mayastor
- agents/ha
- csi
- io
- dependencies
- k8s
- plugin/src
- resources
- upgrade
- src
- bin/upgrade-job
- common
- kube
- events
- helm
- opts
- upgrade
- plugin
- nix
- lib
- pkgs/extensions
- scripts
- helm
- k8s
- python
- utils
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
46 files changed
+1314
-468
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| 11 | + | |
| 12 | + | |
11 | 13 | | |
12 | 14 | | |
13 | 15 | | |
| |||
17 | 19 | | |
18 | 20 | | |
19 | 21 | | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
20 | 31 | | |
21 | 32 | | |
22 | 33 | | |
23 | | - | |
24 | | - | |
25 | | - | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
26 | 38 | | |
27 | 39 | | |
28 | 40 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
| 25 | + | |
25 | 26 | | |
26 | | - | |
27 | | - | |
28 | | - | |
29 | | - | |
30 | | - | |
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
2 | | - | |
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
3 | 10 | | |
4 | 11 | | |
5 | 12 | | |
| |||
8 | 15 | | |
9 | 16 | | |
10 | 17 | | |
11 | | - | |
| 18 | + | |
12 | 19 | | |
13 | 20 | | |
14 | 21 | | |
15 | 22 | | |
| 23 | + | |
| 24 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
72 | 72 | | |
73 | 73 | | |
74 | 74 | | |
75 | | - | |
| 75 | + | |
| 76 | + | |
76 | 77 | | |
77 | 78 | | |
78 | 79 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
90 | 90 | | |
91 | 91 | | |
92 | 92 | | |
93 | | - | |
| 93 | + | |
| 94 | + | |
94 | 95 | | |
95 | 96 | | |
96 | 97 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
98 | 98 | | |
99 | 99 | | |
100 | 100 | | |
101 | | - | |
| 101 | + | |
102 | 102 | | |
103 | 103 | | |
104 | 104 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
2 | 11 | | |
3 | 12 | | |
4 | 13 | | |
5 | 14 | | |
6 | | - | |
| 15 | + | |
7 | 16 | | |
8 | 17 | | |
9 | 18 | | |
| |||
Submodule control-plane updated 83 files
- .gitignore+1
- control-plane/agents/src/bin/ha/node/main.rs+25-7
- control-plane/agents/src/bin/ha/node/reporter.rs+1-1
- control-plane/agents/src/bin/ha/node/server.rs+12-2
- control-plane/csi-driver/src/bin/controller/client.rs+1-4
- control-plane/csi-driver/src/bin/node/dev/nvmf.rs+27-1
- control-plane/csi-driver/src/bin/node/main_.rs+83-15
- control-plane/csi-driver/src/bin/node/node.rs+7
- control-plane/plugin/src/resources/volume.rs+3-3
- control-plane/rest/openapi-specs/v0_api_spec.yaml+1
- control-plane/rest/service/src/v0/volumes.rs+6-6
- default.nix+10-2
- nix/overlay.nix+3-3
- nix/pkgs/control-plane/cargo-project.nix+7-4
- nix/pkgs/control-plane/default.nix+2-2
- nix/pkgs/images/default.nix+2-2
- nix/pkgs/openapi-generator/default.nix-71
- nix/pkgs/openapi-generator/source.json-6
- nix/pkgs/paperclip/default.nix+29
- nix/pkgs/paperclip/source.json+11
- openapi/build.rs+1-1
- openapi/templates/default/Cargo.mustache+61
- openapi/templates/default/README.mustache+50
- openapi/templates/default/actix/client/api_clients.mustache+201
- openapi/templates/default/actix/client/client.mustache+134
- openapi/templates/default/actix/client/configuration.mustache+105
- openapi/templates/default/actix/mod.mustache+4
- openapi/templates/default/actix/server/api.mustache+21
- openapi/templates/default/actix/server/api_mod.mustache+251
- openapi/templates/default/actix/server/handlers.mustache+60
- openapi/templates/default/api_doc.mustache+47
- openapi/templates/default/api_mod.mustache+55
- openapi/templates/default/gitignore.mustache+2
- openapi/templates/default/lib.mustache+24
- openapi/templates/default/mod.mustache+4
- openapi/templates/default/mod_clients.mustache+9
- openapi/templates/default/model.mustache+129
- openapi/templates/default/model_doc.mustache+12
- openapi/templates/default/model_mod.mustache+6
- openapi/templates/default/openapi.mustache+1
- openapi/templates/default/tower-hyper/client/api_clients.mustache+291
- openapi/templates/default/tower-hyper/client/body.mustache+46
- openapi/templates/default/tower-hyper/client/client.mustache+318
- openapi/templates/default/tower-hyper/client/configuration.mustache+485
- openapi/templates/default/tower-hyper/mod.mustache+2
- scripts/nix/update-openapi-generator.sh-52
- scripts/nix/update-paperclip.sh+64
- scripts/python/generate-openapi-bindings.sh+8
- scripts/rust/generate-openapi-bindings.sh+50-57
- shell.nix+4-1
- tests/bdd/common/nvme.py+6-1
- tests/bdd/common/operations.py+3-3
- tests/bdd/features/ana/validate/test_validate_nexus_swap.py+15-8
- tests/bdd/features/capacity/thin/test_cluster.py+7-5
- tests/bdd/features/capacity/thin/volume/test_mixed.py+12-11
- tests/bdd/features/capacity/thin/volume/test_rebuild.py+26-20
- tests/bdd/features/cordon/node/test_cordon_node.py+15-9
- tests/bdd/features/csi/controller/test_controller.py+2-9
- tests/bdd/features/csi/node/test_csi.py+5-5
- tests/bdd/features/csi/node/test_node.py+4-4
- tests/bdd/features/csi/node/test_parameters.py+5-5
- tests/bdd/features/garbage-collection/replicas/test_feature.py+2-2
- tests/bdd/features/ha/core-agent/test_target_switchover.py+9-6
- tests/bdd/features/ha/node-agent/test_path_replacement.py+6-3
- tests/bdd/features/ha/test_robustness.py+10-6
- tests/bdd/features/rebuild/test_log_based_rebuild.py+9-7
- tests/bdd/features/rebuild/test_rebuild.py+2-2
- tests/bdd/features/snapshot/create/test_feature.py+7-3
- tests/bdd/features/snapshot/delete/test_delete.py+2-2
- tests/bdd/features/snapshot/garbage_collection/test_garbage_collection.py+2-2
- tests/bdd/features/snapshot/list/test_list.py+4-2
- tests/bdd/features/volume/delete/test_feature.py+3-3
- tests/bdd/features/volume/nexus-info/test_feature.py+2-2
- tests/bdd/features/volume/nexus/test_feature.py+5-5
- tests/bdd/features/volume/publish/test_feature.py+9-9
- tests/bdd/features/volume/replicas/test_feature.py+5-3
- tests/bdd/features/volume/resize/test_resize_offline.py+25-16
- tests/bdd/features/volume/resize/test_resize_online.py+8-8
- tests/bdd/features/volume/topology/test_feature.py+10-4
- tests/bdd/features/volume/unpublish/test_feature.py+3-3
- tests/bdd/features/volume_group/publish/test_publish.py+12-6
- utils/dependencies+1-1
- utils/utils-lib/src/constants.rs+6-2
0 commit comments