Skip to content

Commit 900ea98

Browse files
Fixed pre-commit issues seen due to yaml lint failure
1 parent 157fa7d commit 900ea98

2 files changed

Lines changed: 6 additions & 12 deletions

File tree

‎test/integration/plugins/ontap/migration/AGENTS.md‎

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ Deeper design lives in the Cursor skill
3737
## Confluence and specs
3838

3939
| Doc | URL | pageId |
40-
|---|---|---|
40+
| --- | --- | --- |
4141
| Transfer of Information: NetApp ONTAP Storage Plugin | https://netapp.atlassian.net/wiki/spaces/OSSG/pages/624932561 | `624932561` |
4242
| Admin Guide | https://netapp.atlassian.net/wiki/spaces/OSSG/pages/669425954 | `669425954` |
4343
| Integrated Spec | https://netapp.atlassian.net/wiki/spaces/OSSG/pages/330407273 | `330407273` |
@@ -81,7 +81,7 @@ Apache CloudStack APIs:
8181
Typical layout used for this work:
8282

8383
| Role | Host | Notes |
84-
|---|---|---|
84+
| --- | --- | --- |
8585
| Management + KVM Cluster1 | `10.193.56.62` (cstack53) | jetty `:cloud-client-ui`; agent; NFS `/export/primary`, `/export/secondary` |
8686
| KVM Cluster2 | `10.193.56.63` (cstack54) | agent only |
8787
| Integration API | `http://10.193.56.62:8096` | `integration.api.port=8096` |
@@ -104,7 +104,7 @@ Data mover for Running VMs with storage: `handleLiveMigrationForKVM` →
104104
driver.
105105

106106
| Source | Dest | Allowed |
107-
|---|---|---|
107+
| --- | --- | --- |
108108
| ONTAP NFS3 (same SVM) | ONTAP NFS3 | Yes — dest file QCOW2 |
109109
| ONTAP iSCSI (same SVM) | ONTAP iSCSI | Yes — dest LUN RAW |
110110
| DefaultPrimary / non-managed | ONTAP NFS3 or iSCSI | Yes |
@@ -130,7 +130,7 @@ before putting dest TOs on `PrepareForMigrationCommand`.
130130
## Code map
131131

132132
| Path | Why |
133-
|---|---|
133+
| --- | --- |
134134
| `engine/storage/datamotion/.../StorageSystemDataMotionStrategy.java` | `handleLiveMigrationForKVM`, `verifyLiveMigrationForKVM`, `isSupportedOntapMigrationPoolPair`, offline `CopyCommand` branch |
135135
| `server/.../vm/VirtualMachineManagerImpl.java` | `migrateWithStorage`, `executeManagedStorageChecksWhenTargetStoragePoolProvided` |
136136
| `server/.../vm/UserVmManagerImpl.java` | `migrateVirtualMachineWithVolume` |
@@ -152,7 +152,7 @@ Do not widen `handleLiveMigrationForKVM` for other vendors. Do not set
152152
## Marvin suites
153153

154154
| Tag | File |
155-
|---|---|
155+
| --- | --- |
156156
| `live_storage` | `test_01_live_vm_with_storage_migration.py` (22 cases; 01–13 same cluster; 14–22 cross-cluster) |
157157
| `stopped_vm` | `test_02_stopped_vm_storage_migration.py` |
158158
| `volume_migration` | `test_03_volume_migration.py` |
@@ -295,7 +295,7 @@ curl -sk -u "$USER:$PASS" "https://$ONTAP/api/protocols/san/igroups?svm.name=$SV
295295
## Failure patterns (do not misdiagnose)
296296

297297
| Symptom | Likely cause |
298-
|---|---|
298+
| --- | --- |
299299
| `Image is not in qcow2 format` | Dest NFS file created RAW; QCOW2 stamp missing |
300300
| API `NullPointerException` on live with-storage | Check `vmops.log`. May be **cleanup NPE after a real error**. test_19 was `migration of disk vdb failed: No space left on device` then `VolumeObject.stateTransit` NPE on already-deleted dest volume |
301301
| `KVMStoragePool.getType() because pool is null` | Dest storage pool not in libvirt on dest host (`PrepareForMigration`) |

‎test/integration/plugins/ontap/run_tests.sh‎

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -86,12 +86,6 @@ MIGRATION_SUITES=(
8686
"Volume migration|volume_migration|${ONTAP_DIR}/migration/test_03_volume_migration.py"
8787
)
8888

89-
MIGRATION_SUITES=(
90-
"Live VM with storage migration|live_storage|${ONTAP_DIR}/migration/test_01_live_vm_with_storage_migration.py"
91-
"Stopped VM storage migration|stopped_vm|${ONTAP_DIR}/migration/test_02_stopped_vm_storage_migration.py"
92-
"Volume migration|volume_migration|${ONTAP_DIR}/migration/test_03_volume_migration.py"
93-
)
94-
9589
record_results() {
9690
local tag="$1"
9791
local label="$2"

0 commit comments

Comments
 (0)