Update ATVM inventory references

This commit is contained in:
Anthony Wen
2026-06-13 18:41:19 -04:00
parent 5f7824619d
commit a3a89e5a9c
6 changed files with 177 additions and 157 deletions

View File

@@ -5,7 +5,7 @@ Use `/home/aw/code/cds/.env.credentials.local` for the local-only values referen
# Summary
This document outlines the equipement, hardware, vm inventory and any tips to configure the vms for the cmc cypress automation. The vms were initially configured manually but as of 2026, are now being configured via AI tools to make configuration more automated and efficient. The
This document outlines the equipement, hardware, vm inventory and any tips to configure the vms for the cmc cypress automation. The vms were initially configured manually but as of 2026, are now being configured via AI tools to make configuration more automated and efficient.
# Equipment/Hardware
@@ -17,14 +17,14 @@ This document outlines the equipement, hardware, vm inventory and any tips to co
***Note:*** For SSH login, use **root** and the password needs to be obtained from <https://callcenter.cdsi.us.com/main/phoenix/>
ESX Assigned Volumes:
ESX Assigned Volumes:
* AutomatedTest-Install-ISO (1 TB) - contains the OS ISOs used for the ATVM environment
* AutomatedTest-Install-ISO-2 (1TB) - contains the OS ISOs used for the ATVM environment
* AutomatedTest-VMBootImg-Gold (3 TB) - contains the VMs created for the ATVM environment
* AutomatedTest-VMBootImg-Gold-2 (3 TB) - contains the VMs created for the ATVM environment
* AutomatedTest-Cypress (512 GB) - contains the cypress machine to run the automated scripts for the ATVM environment
* AutomatedTest-VMBootImgComputeMigration-Gold (512GB) - contains the vmware, ovirt, openshift compute migrate destinations
* Internal-DVD-Offline-Linux-Repository (1TB) - This is a DVD offline repository for the QA Test Lab. It is not mirrored and packages are not updated or maintained. Created and provided are AS IS.
* AutomatedTest-Cypress (1 TB) - contains the cypress machine to run the automated scripts for the ATVM environment
* AutomatedTest-VMBootImgComputeMigration-Gold (3TB) - contains the vmware, ovirt, openshift compute migrate destinations
* Internal-DVD-Offline-Linux-Repository (1TB) - This is a DVD offline repository for the QA Test Lab. It is not mirrored and packages are not updated or maintained. Created and provided AS IS.
2. Replica DGS Phoenix Server: 192.168.1.89 (Web GUI login: \[Wayne Lam's DGS Server - Anthony Wen has access at this time\])
@@ -37,15 +37,15 @@ This document outlines the equipement, hardware, vm inventory and any tips to co
***Note:*** For SSH login, use **VCENTER_USER** / **VCENTER_PASSWORD** from `.env.credentials.local` (or the equivalent root credential if still valid).
1. ESX Server 165: 192.168.1.165 (ssh: **ESXI_HOST_1_USER** / **ESXI_HOST_1_PASSWORD**; IPMI: **ESXI_HOST_1_IPMI_USER** / **ESXI_HOST_1_IPMI_PASSWORD** from `.env.credentials.local`) - License: 1Y2RU-DWK14-H81E0-UH8Z6-0Y2J4
1. VMware ESXi, 7.0.3, 19193900
2. Assigned AutomatedTest-VMBootImg-Gold (3 TB)
2. ESX Server 166: 192.168.1.166 (ssh: **ESXI_HOST_2_USER** / **ESXI_HOST_2_PASSWORD**; IPMI: **ESXI_HOST_2_IPMI_USER** / **ESXI_HOST_2_IPMI_PASSWORD** from `.env.credentials.local`) - License: 1Y2RU-DWK14-H81E0-UH8Z6-0Y2J4
1. VMware ESXi, 7.0.3, 19193900
2. Assigned AutomatedTest-VMBootImg-Gold-2 (3 TB)
@@ -57,21 +57,21 @@ This document outlines the equipement, hardware, vm inventory and any tips to co
***==Note:==*** ==For SSH login, use the matching legacy vCenter credential from `.env.credentials.local`==
==\[VM name: **CDS1-VSCA6.7-200**. Location: ESXi 6.0.0, 192.168.0.43, root/CDSi101\]==
==\[VM name: **CDS1-VSCA6.7-200**. Location: ESXi 6.0.0, 192.168.0.43, legacy ESXi credential from `.env.credentials.local`\]==
\
2. ==ESXi Server **CDS1-H011**: 192.168.1.11 (SSH login: **LEGACY_ESXI_H011_USER** / **LEGACY_ESXI_H011_PASSWORD** from `.env.credentials.local`)==
==iDRAC: 192.168.2.11 (login: **LEGACY_ESXI_H011_IDRAC_USER** / **LEGACY_ESXI_H011_IDRAC_PASSWORD** from `.env.credentials.local`)==
==S/W: ESXi 6.5.x. H/W: Dell R720, 160 GB RAM, 18 x 8Gb FC HBA Ports (*14* passthrough-enabled)==
==S/W: ESXi 6.5.x. H/W: Dell R720, 160 GB RAM, 18 x 8Gb FC HBA Ports (*14* passthrough-enabled)==
\
3. ==ESXi Server **CDS1-H018**: 192.168.1.18 (SSH login: **LEGACY_ESXI_H018_USER** / **LEGACY_ESXI_H018_PASSWORD** from `.env.credentials.local`)==
==iDRAC: 192.168.2.18 (login: **LEGACY_ESXI_H018_IDRAC_USER** / **LEGACY_ESXI_H018_IDRAC_PASSWORD** from `.env.credentials.local`)==
==S/W: ESXi 6.7.x. H/W: Dell R720, 192 GB RAM, 12 x 8Gb FC HBA Ports (*8* passthrough-enabled)==
==S/W: ESXi 6.7.x. H/W: Dell R720, 192 GB RAM, 12 x 8Gb FC HBA Ports (*8* passthrough-enabled)==
## __ATVM Cypress Host__
@@ -96,7 +96,7 @@ Disk Space: 128GB
Located on AutomatedTest-Cypress
OS: Rocky 9.6 -
OS: Rocky 9.6 -
CPU: 8
@@ -125,9 +125,9 @@ Disk Space: 50G
Data Disk: Internal-DVD-Offline-Linux-Repository (1TiB)
2. Repository Content:
2. Repository Content:
1. RedHat 6.0-6.10, 7.0-7.9, 8.0-8.7, 9.1-9.3
2. Debian 9.0.0-9.9.0, 9.11.0-9.13.0, 10.0.0-10.13.0
3. Suse 11.4, 12.0-12.5, 15.0-15.6
@@ -172,7 +172,7 @@ This account is specifically used for the CMC automation test environment. The
3. REDHAT FREE SUBSCRIPTION ACCOUNT - This account is used to access the redhat repos. The only caveat is that free subscriptions expire in 1 year and need be manually renewed. The clients will need to be unregistered and re-registered again after the account is renewed. The automation scripts automatically re-register every time the scripts are ran just for simplicity sake.
\
* Registration:
* Registration:
\
You may register the redhat vm during installation via the wizard or you can registrer via the following command: `subscription-manager register --username "$REDHAT_SUBSCRIPTION_USER" --password "$REDHAT_SUBSCRIPTION_PASSWORD"`
@@ -195,7 +195,7 @@ This account is specifically used for the CMC automation test environment. The
<https://developers.redhat.com/products/rhel/download#publicandprivatecloudreadyrhelimages>
\
* REDHAT LOGIN: `REDHAT_SUBSCRIPTION_USER` / `REDHAT_SUBSCRIPTION_PASSWORD` from `.env.credentials.local` (alias email currently linked with anthony.wen@cirrusdata.com). (Ask administrator to switch alias to whoever takes over this environment).
* REDHAT LOGIN: `REDHAT_SUBSCRIPTION_USER` / `REDHAT_SUBSCRIPTION_PASSWORD` from `.env.credentials.local` (alias email currently linked with anthony.wen@cirrusdata.com). (Ask administrator to switch alias to whoever takes over this environment).
\
==Note: EOL OSes might not be allowed to register. In those cases, offline DVD repo needs to be used.==
@@ -210,57 +210,46 @@ Reserved static ip address for atvm environment:
1. **192.168.3.190**: atvm-cypress-vm / atvm-cypress-vm-1
1. AutomatedTest-Cypress (512GB) Datastore
2. **192.168.3.191**: atvm\[#\]-\[os version\] (all atvm source machines will use the same static ip)
1. AutomatedTest-VMBootImg-Gold (3 TB) Datastore
3. **192.168.3.192**: atvm-linux-h2h / atvm-win-h2h (all atvm H2H remote destination machines will use the same static ip). H2H VMs should periodically be remade (cloned) to use the latest OS version?
1. AutomatedTest-VMBootImg-Gold (3 TB) Datastore
2. atvm-linux-h2h - redhat 9.4 5.14.0-427.13.1.el9_4.x86_64
3. atvm-win-h2h - Microsoft Windows Server 2022 Standard Evaluation Version: 10.0.20438 Build 20348
4. **192.168.3.193**: atvm\[#\]-\[os version\] (all atvm source machines will use the same static ip)
1. AutomatedTest-VMBootImg-Gold-2 (3 TB) Datastore
5. **192.168.3.194**: atvm-linux-h2h-2 / atvm-win-h2h-2 (all atvm H2H remote destination machines will use the same static ip). H2H VMs should periodically be remade (cloned) to use the latest OS version?
1. AutomatedTest-VMBootImg-Gold-2 (3 TB) Datastore
2. atvm-linux-h2h - redhat 9.4 5.14.0-427.13.1.el9_4.x86_64
3. atvm-win-h2h - Microsoft Windows Server 2022 Standard Evaluation Version: 10.0.20438 Build 20348
6. 192.168.3.195: cmc-helper for compute migration ops
7. 192.168.3.196:
8. 192.168.3.197:
7. 192.168.3.196: atvm-openstack (ssh: **OPENSTACK_SSH_USER** / **OPENSTACK_SSH_PASSWORD** from `.env.credentials.local`)
8. 192.168.3.197: atvm-openstack (ssh: **OPENSTACK_SSH_USER** / **OPENSTACK_SSH_PASSWORD** from `.env.credentials.local`) - needs a 2nd ip?
9. 192.168.3.198:
10. 192.168.3.199**:** linux-repo-vm:
**__192.168.3.180 - 189:__** used for unit testing atvm clones (may release some ips down the road if we determine we don't need this many)
**__192.168.3.180 - 189:__** used for unit testing atvm clones (may release some ips down the road if we determine we don't need this many).
1. 192.168.3.180: aw-redhat8.10-disks - testing 100 disks migration
1. CDS1_ESX166_vmhba16_671538 21:00:00:24:ff:67:15:38 (0000:0e:00.0)
2. CDS1_ESX166_vmhba17_671539 21:00:00:24:ff:67:15:39 (0000:0e:00.1)
3. (The following ports were used by aw-redhat8.10-disks but are now used by atvmxxx-w2k25 192.168.0.97)
1. CDS1_ESX166_vmhba4_688d48 21:00:00:24:ff:68:8d:48 (0000:44:00.0)
2. CDS1_ESX166_vmhba5_688d49 21:00:00:24:ff:68:8d:49 (0000:44:00.1)
2. 192.168.3.181: aw999-redhat9.6 (cdssync - aw 01/20/2026)
3. 192.168.3.182: aw-del-w2k16 (test ovirt controller issue - aw 01/30/2026)
1. 192.168.3.180:
2. 192.168.3.181: aw999-redhat9.6 (unstructured migration client - aw 0413/2026)
3. 192.168.3.182:
4. 192.168.3.183: atvmxxx-w2k22-uefi (anthony 01/02/2026)
5. 192.168.3.184: atvm999-redhat9.6 (anthony 01/12/2026 - 5.14.0-570.39.1.el9_6.x86_64 nvm vmdks and pure fc 100 disks from 2.8)
1. CDS1_ESX166_vmhba18_67153a 21:00:00:24:ff:67:15:3a (0000:0f:00.0)
2. CDS1_ESX166_vmhba19_67153b 21:00:00:24:ff:67:15:3b (0000:0f:00.1)
6. 192.168.3.185: atvm999-oracle8.10 (aw install test 03/03/2026)
7. 192.168.3.186:
* CDS1_ESX166_vmhba4_688d48 21:00:00:24:ff:68:8d:48 (0000:44:00.0)
* CDS1_ESX166_vmhba5_688d49 21:00:00:24:ff:68:8d:49 (0000:44:00.1)
5. 192.168.3.184:
6. 192.168.3.185: atvm999-oracle8.10 (unstructured migration migrator - aw 03/03/2026)
7. 192.168.3.186:
8. 192.168.3.187:
9. 192.168.3.188:
10. 192.168.3.189:
@@ -270,7 +259,7 @@ Reserved static ip address for atvm environment:
1. 192.168.3.176: atvm-ovirtengine (ssh: **OVIRT_ENGINE_SSH_USER** / **OVIRT_ENGINE_SSH_PASSWORD**; web portal: **OVIRT_ENGINE_WEB_USER** / **OVIRT_ENGINE_WEB_PASSWORD** from `.env.credentials.local`) - sometimes after a reboot the kvm shows as down but it really isn't. Seems like a glitch. Putting it in maintenance mode and activating it seemed to get working again for whatever reason.
1. AutomatedTest-VMBootImgComputeMigration-Gold (512 GB)
2. atvm-ovirtengine.cds.lab.com
3. Cluster Name: atvm-kvm01-QACL
@@ -282,13 +271,13 @@ Reserved static ip address for atvm environment:
9. 4 cpu, 8GB memory, 60GB disk space
2. 192.168.3.177: atvm-kvm01 (ssh: **OVIRT_KVM01_USER** / **OVIRT_KVM01_PASSWORD** from `.env.credentials.local`)
1. AutomatedTest-VMBootImgComputeMigration-Gold (512 GB)
2. atvm-kvm01.cds.lab.com
3. 8 cpu, 16GB memory, 70GB disk space
3. 192.168.3.178: atvm-proxmox (ssh: **PROXMOX_USER** / **PROXMOX_PASSWORD** from `.env.credentials.local`)
1. https://192.168.3.178:8006/
2. email used for alerts: `PROXMOX_ALERT_EMAIL` from `.env.credentials.local` (alias email currently linked with anthony.wen@cirrusdata.com)
3. hostname (FQDN): atvm-proxmox.cdsi.us.local
@@ -361,19 +350,19 @@ Brocade 192.168.2.240 (use the locally managed switch credential; do not store i
* zone1: InfiniBox_N2FC5_c425_To_CDS1_ESX165_vmhba7_654a1a
* InfiniBox_N2FC5_c425 57:42:b0:f0:00:10:c4:25
* CDS1_ESX165_vmhba7_654a1a 21:00:00:24:ff:65:4a:1a (0000:85:00.0)
* zone2: InfiniBox_N3FC5_c435_To_CDS1_ESX165_vmhba8_654a1b
* InfiniBox_N3FC5_c435 57:42:b0:f0:00:10:c4:35
* zone2: InfiniBox_N3FC5_c435_To_CDS1_ESX165_vmhba8_654a1b
* InfiniBox_N3FC5_c435 57:42:b0:f0:00:10:c4:35
* CDS1_ESX165_vmhba8_654a1b 21:00:00:24:ff:65:4a:1b (0000:85:00.1)
**__CDS1_ESX166 Passthrough Ports (==In-Use==):__**
**__PURE 192.168.2.8:__**
* ==zone1: Pure1_TA1_deee01_To_CDS1_ESX166_vmhba6_688d4a==
* ==Pure1_TA1_deee01 52:4a:93:71:98:de:ee:01==
* ==zone1: Pure1_TA1_deee01_To_CDS1_ESX166_vmhba6_688d4a==
* ==Pure1_TA1_deee01 52:4a:93:71:98:de:ee:01==
* ==CDS1_ESX166_vmhba6_688d4a 21:00:00:24:ff:68:8d:4a (0000:45:00.0)==
* ==zone2: Pure1_TB1_deee11_To_CDS1_ESX166_vmhba7_688d4b==
* ==Pure1_TB1_deee11 52:4a:93:71:98:de:ee:11==
* ==zone2: Pure1_TB1_deee11_To_CDS1_ESX166_vmhba7_688d4b==
* ==Pure1_TB1_deee11 52:4a:93:71:98:de:ee:11==
* ==CDS1_ESX166_vmhba7_688d4b 21:00:00:24:ff:68:8d:4b (0000:45:00.1)==
* ==zone3: Pure1_TA1_deee01_To_CDS1_ESX166_vmhba4_688d48==
* ==Pure1_TA1_deee01 52:4a:93:71:98:de:ee:01==
@@ -387,18 +376,18 @@ Brocade 192.168.2.240 (use the locally managed switch credential; do not store i
* ==zone6: Pure1_TB1_deee11_To_CDS1_ESX166_vmhba5_688d49==
* ==Pure1_TB1_deee11 52:4a:93:71:98:de:ee:11==
* ==CDS1_ESX166_vmhba5_688d49 21:00:00:24:ff:68:8d:49 (0000:44:00.1)==
* ==zone7: Pure1_TA1_deee01_To_CDS1_ESX166_vmhba16_671538==
* ==Pure1_TA1_deee01 52:4a:93:71:98:de:ee:01==
* ==CDS1_ESX166_vmhba16_671538 21:00:00:24:ff:67:15:38 (0000:0e:00.0)==
* ==zone8: Pure1_TB1_deee11_To_CDS1_ESX166_vmhba16_671538==
* ==Pure1_TB1_deee11 52:4a:93:71:98:de:ee:11==
* ==CDS1_ESX166_vmhba16_671538 21:00:00:24:ff:67:15:38 (0000:0e:00.0)==
* ==zone9: Pure1_TA1_deee01_To_CDS1_ESX166_vmhba17_671539==
* ==Pure1_TA1_deee01 52:4a:93:71:98:de:ee:01==
* ==CDS1_ESX166_vmhba17_671539 21:00:00:24:ff:67:15:39 (0000:0e:00.1)==
* ==zone10: Pure1_TB1_deee11_To_CDS1_ESX166_vmhba17_671539==
* ==Pure1_TB1_deee11 52:4a:93:71:98:de:ee:11==
* ==CDS1_ESX166_vmhba17_671539 21:00:00:24:ff:67:15:39 (0000:0e:00.1)==
* zone7: Pure1_TA1_deee01_To_CDS1_ESX166_vmhba16_671538
* Pure1_TA1_deee01 52:4a:93:71:98:de:ee:01
* CDS1_ESX166_vmhba16_671538 21:00:00:24:ff:67:15:38 (0000:0e:00.0)
* zone8: Pure1_TB1_deee11_To_CDS1_ESX166_vmhba16_671538
* Pure1_TB1_deee11 52:4a:93:71:98:de:ee:11
* CDS1_ESX166_vmhba16_671538 21:00:00:24:ff:67:15:38 (0000:0e:00.0)
* zone9: Pure1_TA1_deee01_To_CDS1_ESX166_vmhba17_671539
* Pure1_TA1_deee01 52:4a:93:71:98:de:ee:01
* CDS1_ESX166_vmhba17_671539 21:00:00:24:ff:67:15:39 (0000:0e:00.1)
* zone10: Pure1_TB1_deee11_To_CDS1_ESX166_vmhba17_671539
* Pure1_TB1_deee11 52:4a:93:71:98:de:ee:11
* CDS1_ESX166_vmhba17_671539 21:00:00:24:ff:67:15:39 (0000:0e:00.1)
* ==zone11: Pure1_TA1_deee01_To_CDS1_ESX166_vmhba18_67153a==
* ==Pure1_TA1_deee01 52:4a:93:71:98:de:ee:01==
* ==CDS1_ESX166_vmhba18_67153a 21:00:00:24:ff:67:15:3a (0000:0f:00.0)==
@@ -423,15 +412,15 @@ Brocade 192.168.2.240 (use the locally managed switch credential; do not store i
**__Storage Port Connections to Infinidat 192.168.2.65__**
* ESX165 (192.168.1.165):
* zone1: InfiniBox_N2FC5_c425_To_ESX165_I_871e
* ESX165 (192.168.1.165):
* zone1: InfiniBox_N2FC5_c425_To_ESX165_I_871e
* 57:42:b0:f0:00:10:c4:25
* 21:00:00:24:ff:46:87:1e (vmhba3)
* zone2: InfiniBox_N3FC5_c435_To_ESX165_I_871f
* 57:42:b0:f0:00:10:c4:35
* 21:00:00:24:ff:46:87:1f (vmhba4)
* ESX166 (192.168.1.166):
* zone1: InfiniBox_N2FC5_c425_To_ESX166_I_8888
* ESX166 (192.168.1.166):
* zone1: InfiniBox_N2FC5_c425_To_ESX166_I_8888
* 57:42:b0:f0:00:10:c4:25
* 21:00:00:24:ff:46:88:88 (vmhba2)
* zone2: InfiniBox_N3FC5_c435_To_ESX166_I_8889
@@ -440,7 +429,7 @@ Brocade 192.168.2.240 (use the locally managed switch credential; do not store i
**__Storage Port Connections from ESX165 and ESX166 to DGS172__**
* zone1: CDS1_DGS172_T100_821098_To_CDS1_ESX165_vmhba3_46871e
* zone1: CDS1_DGS172_T100_821098_To_CDS1_ESX165_vmhba3_46871e
* CDS1_DGS172_T100_821098 53:a5:e0:30:01:82:10:98
* CDS1_ESX165_vmhba3_46871e 21:00:00:24:ff:46:87:1e
* zone2: CDS1_DGS172_T101_82109a_To_CDS1_ESX165_vmhba4_46871f
@@ -519,8 +508,10 @@ Brocade 192.168.2.240 (use the locally managed switch credential; do not store i
* ==RHEL 9.5==
* ==RHEL 9.6==
* ==RHEL 9.7==
* RHEL 9.8
* ==RHEL 10.0==
* ==RHEL 10.1==
* RHEL 10.2
### AMAZON
@@ -554,9 +545,9 @@ Brocade 192.168.2.240 (use the locally managed switch credential; do not store i
* ==Rocky 9.4==
* ==Rocky 9.5==
* ==Rocky 9.6==
* Rocky 9.7
* ==Rocky 9.7==
* ==Rocky 10.0==
* Rocky 10.1
* ==Rocky 10.1==
### UBUNTU
@@ -567,8 +558,9 @@ Brocade 192.168.2.240 (use the locally managed switch credential; do not store i
* ==Ubuntu 16.04==
* ==Ubuntu 18.04==
* ==Ubuntu 20.04==
* ==Ubuntu 22.04==
* ==Ubuntu 22.04==
* ==Ubuntu 24.04==
* Ubuntu 26.04
### FEDORA
@@ -708,9 +700,9 @@ NOTES:
* ==Oracle 9.4==
* ==Oracle 9.5==
* ==Oracle 9.6==
* Oracle 9.7
* ==Oracle 9.7==
* ==Oracle 10.0==
* Oracle 10.1
* ==Oracle 10.1==
### CENTOS
@@ -774,13 +766,13 @@ Need a paid subscription to access the repo. Only made up to 15.2 before having
VM's will be powered on and tested 1 at a time. So the shared resources should not conflict with each other (ex. FC passthrough adapter and data disks. NOTE: esx prevents you from powering on multiple vm's sharing the same FC passthrough adapter and shared disks)
1. Name the VM on ESX:
1. Name the VM on ESX:
1. "atvm\[#\]-\[os \]\[major\].\[minor\]" (ex. atvm2-Ubuntu16.04)
2. Install OS
1. 4 CPU, 8GB Memory, \[minimum disk size for specific distribution - as of 02/25/2025, atvm currently uses 16GB for linux, 40GB for windows but need to check distros and adjust accordingly\]
2. Name the VM hostname (OS won't like "." and sometimes "_" so replace with "-"): "atvm\[#\]-\[os \]\[major\]-\[minor\]" (ex. atvm2-Ubuntu16-04)
3. Non-root user creation: `ATVM_NONROOT_DEFAULT_USER` / `ATVM_NONROOT_DEFAULT_PASSWORD` from `.env.credentials.local` (if required)
@@ -790,48 +782,48 @@ VM's will be powered on and tested 1 at a time. So the shared resources should
3. Assign SCSI Controller
4. Assign VM Network
1. vmxnet3
2. Oracle: assign e1000 (can't use vmxnet3 for all or most?)
5. Assign 2 disks to be used for FC and iSCSI migration
1. atvm-DISK_1.vmdk
2. atvm-DISK_2.vmdk
2. atvm-DISK_2.vmdk
6. Assign FC adapter
1. 85.00.0 / 85.00.1 (esx 1.165)
2. 45:00.0 / 45:00.1 (esx 1.166)
7. Select Boot Option (under VM Options → Boot Options): Turn off Secure Boot if using EFI
8. Enable ssh / root
1. May need to install openssh-server
2. Edit /etc/ssh/sshd_config and set "PermitRootLogin" to "yes"
3. Restart sshd
9. Disable auto OS updates (like Ubuntu)
1. Ubuntu: vim /etc/apt/apt.conf.d/20auto-upgrades and set the following to 0 to disable
1. APT::Periodic::Update-Package-Lists "0";
2. APT::Periodic::Unattended-Upgrade "0";
10. Change default boot order to base kernel instead of UEK kernel (like Oracle Linux) - as of 05/2024, we support UEK and SEL. By default, ATVM environment has it off but we can make a handful of UEK / SEL versions on a case by case basis.
11. May need to update repositories for eol versions: Find repo related files in "AutomatedTest-Install-ISO/Updating EoL Packages - CentOS RHEL/Repo Config" folder
1. CentOS 6.10 and below - point repo to centos vault 6.10 release
2. Redhat 6.10 and below - Sometimes had issues when pointing to centos vault repo so created an internal offline DVD inux repo. Point repo to redhat vault 6.10 internal offline DVD linux repository on 192.168.3.199/redhat-vault.
2. Redhat 6.10 and below - Sometimes had issues when pointing to centos vault repo so created an internal offline DVD inux repo. Point repo to redhat vault 6.10 internal offline DVD linux repository on 192.168.3.199/redhat-vault.
3. Oracle 6.10 and below - point repo to latest 6 repo
4. Debian - point to the archive repo
1. Edit: `/etc/apt/sources.list` and add `deb http://archive.debian.org/debian/ stretch main`
2. Create and edit: `/etc/apt/apt.conf.d/99no-check-valid-until` and add the following lines:
1. `Acquire::Check-Valid-Until "true";`
2. `Acquire::Check-Date "true";`
3. Run `apt update`
@@ -841,95 +833,95 @@ VM's will be powered on and tested 1 at a time. So the shared resources should
14. Point SUSE Linux to the internal offline DVD linux repository. Suse requires an active paid subscription to get updates.
15. May need to "hack" eol os versions to update the ssl in order to perform yum installs (CentOS/RHEL/OEL 6.10 and below)
1. File Location: "AutomatedTest-Install-ISO/Updating EoL Packages - CentOS RHEL OEL"
2. Download and install kernel header / devel packages for OS version:
2. Download and install kernel header / devel packages for OS version:
* rpm -Uvh kernel-devel\* kernel-headers\* --force
3. Download and install the 38 rpm packages from the root of "Updating EoL Packages - CentOS RHEL" folder:
* rpm -Uvh perl-5.10.1-144.el6.x86_64.rpm perl-Module-Pluggable-3.90-144.el6.x86_64.rpm perl-Pod-Simple-3.13-144.el6.x86_64.rpm perl-version-0.77-144.el6.x86_64.rpm perl-libs-5.10.1-144.el6.x86_64.rpm perl-Pod-Escapes-1.04-144.el6.x86_64.rpm ; rpm -Uvh libgcc-4.4.7-23.el6.x86_64.rpm ; rpm -Uvh tzdata-2018e-3.el6.noarch.rpm ; rpm -Uvh glibc-2.12-1.212.el6.x86_64.rpm glibc-common-2.12-1.212.el6.x86_64.rpm glibc-devel-2.12-1.212.el6.x86_64.rpm glibc-headers-2.12-1.212.el6.x86_64.rpm ; rpm -Uvh cpp-4.4.7-23.el6.x86_64.rpm mpfr-2.4.1-6.el6.x86_64.rpm ppl-0.10.2-11.el6.x86_64.rpm ; rpm -Uvh gcc-4.4.7-23.el6.x86_64.rpm cloog-ppl-0.15.7-1.2.el6.x86_64.rpm libgomp-4.4.7-23.el6.x86_64.rpm ; rpm -Uvh make-3.81-23.el6.x86_64.rpm ; rpm -Uvh openssl-1.0.1e-57.el6.x86_64.rpm ; rpm -Uvh curl-7.19.7-53.el6_9.x86_64.rpm libcurl-7.19.7-53.el6_9.x86_64.rpm libssh2-1.4.2-2.el6_7.1.x86_64.rpm nss-3.36.0-8.el6.x86_64.rpm nss-util-3.36.0-1.el6.x86_64.rpm nspr-4.19.0-1.el6.x86_64.rpm nss-softokn-3.14.3-23.3.el6_8.x86_64.rpm nss-softokn-freebl-3.14.3-23.3.el6_8.x86_64.rpm nss-sysinit-3.36.0-8.el6.x86_64.rpm nss-tools-3.36.0-8.el6.x86_64.rpm ; rpm -Uvh ca-certificates-2018.2.22-65.1.el6.noarch.rpm p11-kit-0.18.5-2.el6_5.2.x86_64.rpm p11-kit-trust-0.18.5-2.el6_5.2.x86_64.rpm libtasn1-2.3-6.el6_5.x86_64.rpm ; rpm -Uvh zlib-1.2.3-29.el6.x86_64.rpm --force
16. Install linux headers (Perform if step 9 was skipped. May need to install manually. Make sure the kernel versions match)
1. apt install linux-headers-$(uname -r)
2. yum install kernel-devel (yum install "kernel-devel-$(uname -r)") / yum install kernel-headers (yum install "kernel-headers-$(uname -r)")
3. zypper install -n -y --type pattern devel_basis ; zypper install -n -y -f kernel-devel kernel-source libselinux-devel
17. Install vim
1. apt -y install vim
2. yum -y install vim
3. zypper install -n -y vim
18. Install perl
1. apt -y install perl
2. yum -y install perl
3. zypper install -n -y perl
19. Install gdb
1. apt -y install gdb
2. yum -y install gdb
3. zypper install -n -y gdb
20. Install for rescan-scsi-bus
1. apt -y install scsitools
2. yum -y install sg3_utils
3. zypper install -n -y sg3_utils
21. Install net-tools
1. apt -y install net-tools
2. yum -y install net-tools
3. zypper install -n -y net-tools
22. Install parted
1. apt -y install parted
2. yum -y install parted
3. zypper install -n -y parted
23. Install FIO (can get a version from "AutomatedTest-Install-ISO/Updating EoL Packages - CentOS RHEL")
1. apt -y install fio
2. yum -y install fio
3. zypper install -n -y fio
4. Install from source code - copy of fio-3.20.tar.gz with installation notes should be in "AutomatedTest-Install-ISO" datastore
24. Install ssl / ca-certificates
1. apt -y install ca-certificates
2. yum -y install ca-certificates
3. zypper install -n -y ca-certificates
25. May need to update curl
1. apt -y install curl
2. yum -y install curl
3. zypper install -n -y curl
26. Install python (3.6.6?)
1. apt -y install python3
2. yum -y install python3
3. zypper install -n -y python3
27. Might need to install elfutils-libelf-devel to compile cmc (Centos8.0 - 8.3, Redhat 8.0 - 8.6, Oracle 8.0-8.6, Rocky8.9)
1. yum -y install elfutils-libelf-devel
28. Make sure vmtools are installed (might need to manually install vmtools for older OS versions)
1. Click "Click VMware Tools" on ESX UI
2. From the client, mount the cdrom
3. Extract: tar -zxvf /mnt/cdrom/VMwareTools-10.2.1-8267844.tar.gz -C /tmp/
4. cd /tmp/
5. Run: "./vmware-install.pl"
6. Refresh the ESX UI and confirm ip address of client is now displayed
6. Refresh the ESX UI and confirm ip address of client is now displayed
29. May need to remake the boot image for some versions and include the vmw_pvscsi drivers in the image (for compute migration). Older versions of CentOS and RHEL don't seem to need to have the images remade despite not listing the driver there (lsinitrd |grep vmw_pvscsi). However, Oracle 7.3+, CentOS 7.3+, Rocky8.9-8.10, 9.3+ and RHEL 7.0+ do need to have their boot images remade.
1. backup the boot image:
cp /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.orig ; ll /boot/initramfs-$(uname -r).img\*
@@ -939,58 +931,58 @@ VM's will be powered on and tested 1 at a time. So the shared resources should
3. perform dracut to remake the image:
/usr/sbin/dracut -f -v --no-hostonly /boot/initramfs-$(uname -r).img
4. check the image includes the driver:
4. check the image includes the driver:
lsinitrd |grep vmw_pvscsi
30. Make sure SEL is disabled - as of 05/14/2024 we can install cmc successfully with SEL enabled. However, the atvm environment will have it off by default on the gold disk image. We can subsequently switch SEL to enforcing if we want to specifically test with SEL set to enforcing. Please see the following section to switch SEL to enforcing [Switch from SEL=disabled to SEL=enforcing](https://docs.cdsi.us.com/doc/cypress-automation-for-cmc-Wbisze4vGs#h-switch-from-seldisabled-to-selenforcing)
1. "getenforce" or "setatus"
2. edit "etc/selinux/config", change "SELINUX=enforcing" to "disabled" and reboot:
sed -i 's/=enforcing/=disabled/g' /etc/selinux/config ; cat /etc/selinux/config
31. SUSE / Debian- by default it installs multipath. Some later versions of RHEL might install it by default. Remove it so we can test cmc installing it for us
1. SUSE
1. zypper remove -n -y multipath-tools
2. zypper remove -n -y libmpath0
2. Debian
1. apt remove multipath-tools
2. dpkg --purge multipath-tools
3. apt remove open-iscsi
4. dpkg --purge open-iscsi
3. RedHat
1. yum remove -y device-mapper-multipath
32. Check if a network manager is installed. MIght need to install one that is supported by migrateops (ex. Debian 13 doesn't have one installed by default)
1. apt install network-manager
33. SUSE - Might need to install the following (needed by: SUSE15.3)
1. zypper install -n -y libopenssl-devel
34. Might need to install sudo
1. apt install sudo
2. zypper install -n -y sudo
35. Note the kernel and add to inventory in this doc as well as the "notes" field on the VM
1. uname -r
36. Power off the vm
37. Take a snapshot before verifying cmc can be installed
38. If packages need to installed / updated or system needs to be adjusted to get cmc installed, make notes to perform these on the gold atvm.
39. Verify you can create
39. Verify you can create
1. local migration
2. compute migration
40. Revert back to the snapshot before cmc was installed
@@ -1021,7 +1013,7 @@ If the system has been up and running with SEL=disabled, you cannot just swtich
## __VM Guest OS Gold Images__
Notes:
Notes:
1. Supported Versions: <https://customer.cirrusdata.com/cdc/kb/articles/cirrus-migrate-cloud-oskernel-requirements-o3F2UdKnds>
@@ -1039,7 +1031,7 @@ Notes:
* Ubuntu 22.04 \[atvm5-ubuntu22.04\] - 5.15.0-25-generic
* Problem with the rescan-scsi-bus.sh. It will either remove all devices from the system or change the sd mapping, thus making the OS read-only. Updated the packages for the kernel and that fixed it.
* apt-get update
* apt-mark hold linux-image\* linux-headers\* linux-modules\*
* apt-mark hold linux-image\* linux-headers\* linux-modules\*
* apt-get upgrade
* *==CentOS 6.0 \[atvm6-centos6.0\] - 2.6.32-71.el6.x86_64==*
* *==couldn't compile and install cmc but keeping in case there is a way (as of 04/19/2023). Will reuse atvm6 in future if it's not possible==*
@@ -1065,7 +1057,7 @@ Notes:
* CentOS 7.8 \[atvm25-centos7.8\] - 3.10.0-1127.el7.x86_64
* CentOS 7.9 \[atvm26-centos7.9\] - 3.10.0-1160.el7.x86_64
* CentOS 8.0 \[atvm27-centos8.0\] - 4.18.0-80.el8.x86_64
* CentOS 8.1 \[atvm28-centos8.1\] - 4.18.0-147.el8.x86_64
* CentOS 8.1 \[atvm28-centos8.1\] - 4.18.0-147.el8.x86_64
* Based kernel compatibility issues with ESX PCI Passthrough with QLogic QLE25xx HBA. Needed to be updated. Works about 90% of the time.
* Over time need to multipath service becomes masked for some reason: unmask the service (systemctl unmask multipathd.service) or reinstall (yum -y remove device-mapper-multipath ; yum -y install device-mapper-multipath)
* CentOS 8.2 \[atvm29-centos8.2\] - 4.18.0-193.el8.x86_64
@@ -1077,10 +1069,10 @@ Notes:
* Rocky Linux 8.6 \[atvm35-rocky8.6\] - 4.18.0-372.9.1.el8.x86_64
* Rocky Linux 8.7 \[atvm36-rocky8.7\] - 4.18.0-425.3.1.el8.x86_64
* Rocky Linux 8.8 \[atvm37-rocky8.8\] - 4.18.0-477.10.1.el8_8.x86_64
* Rocky Linux 9.0 \[atvm38-rocky9.0\] - 5.14.0-70.13.1.el9_0.x86_64
* Rocky Linux 9.0 \[atvm38-rocky9.0\] - 5.14.0-70.13.1.el9_0.x86_64
* Rocky Linux 9.1 \[atvm39-rocky9.1\] - 5.14.0-162.6.1.el9_1.x86_64
* Rocky Linux 9.2 \[atvm40-rocky9.2\] - 5.14.0-284.11.1.el9_2.x86_64
* *==RedHat Linux 6.0 \[atvm41-redhat6.0\] - 2.6.32-71.el6.x86_64==*
* *==RedHat Linux 6.0 \[atvm41-redhat6.0\] - 2.6.32-71.el6.x86_64==*
* *==couldn't compile and install cmc but keeping in case there is a way (as of 07/28/2023). Will reuse atvm41 in future if it's not possible==*
* RedHat Linux 6.1 \[atvm42-redhat6.1\] - 2.6.32-131.0.15.el6.x86_64
* RedHat Linux 6.2 \[atvm43-redhat6.2\] - 2.6.32-220.el6.x86_64
@@ -1104,7 +1096,7 @@ Notes:
* RedHat Linux 7.8 \[atvm60-redhat7.8\] - 3.10.0-1127.el7.x86_64
* RedHat Linux 7.9 \[atvm61-redhat7.9\] - 3.10.0-1160.el7.x86_64
* RedHat Linux 8.0 \[atvm62-redhat8.0\] - 4.18.0-80.el8.x86_64
* RedHat Linux 8.1 \[atvm63-redhat8.1\] - 4.18.0-147.el8.x86_64
* RedHat Linux 8.1 \[atvm63-redhat8.1\] - 4.18.0-147.el8.x86_64
* Based kernel compatibility issues with ESX PCI Passthrough with QLogic QLE25xx HBA. Needed to be updated. Works about 60-70% of the time
* RedHat Linux 8.2 \[atvm64-redhat8.2\] - 4.18.0-193.el8.x86_64
* RedHat Linux 8.3 \[atvm65-redhat8.3\] - 4.18.0-240.el8.x86_64
@@ -1115,11 +1107,11 @@ Notes:
* RedHat Linux 9.0 \[atvm70-redhat9.0\] - 5.14.0-70.22.1.el9_0.x86_64
* RedHat Linux 9.1 \[atvm71-redhat9.1\] - 5.14.0-162.6.1.el9_1.x86_64
* RedHat Linux 9.2 \[atvm72-redhat9.2\] - 5.14.0-284.11.1.el9_2.x86_64
* *==Oracle Linux 6.0 \[atvm73-oracle6.0\] - 2.6.32-71.el6.x86_64==*
* *==Oracle Linux 6.0 \[atvm73-oracle6.0\] - 2.6.32-71.el6.x86_64==*
* *==couldn't compile and install cmc but keeping in case there is a way (as of 07/28/2023). Will reuse atvm73 in future if it's not possible.==*
* Oracle Linux 6.1 \[atvm74-oracle6.1\] - 2.6.32-131.0.15.el6.x86_64
* Oracle Linux 6.2 \[atvm75-oracle6.2\] - 2.6.32-220.el6.x86_64
* Oracle Linux 6.3 \[atvm76-oracle6.3\] - 2.6.32-279.el6.x86_64
* Oracle Linux 6.3 \[atvm76-oracle6.3\] - 2.6.32-279.el6.x86_64
* Oracle Linux 6.4 \[atvm77-oracle6.4\] - 2.6.32-358.el6.x86_64
* Oracle Linux 6.5 \[atvm78-oracle6.5\] - 2.6.32-431.el6.x86_64
* Oracle Linux 6.6 \[atvm79-oracle6.6\] - 2.6.32-504.el6.x86_64
@@ -1141,18 +1133,18 @@ Notes:
* Oracle Linux 8.0 \[atvm94-oracle8.0\] - 4.18.0-80.el8.x86_64
* Oracle Linux 8.1 \[atvm95-oracle8.1\] - 4.18.0-147.el8.x86_64
* Over time need to multipath service becomes masked for some reason: unmask the service (systemctl unmask multipathd.service) or reinstall (yum -y remove device-mapper-multipath ; yum -y install device-mapper-multipath)
* Oracle Linux 8.2 \[atvm96-oracle8.2\] - 4.18.0-193.el8.x86_64
* Oracle Linux 8.3 \[atvm97-oracle8.3\] - 4.18.0-240.el8.x86_64
* Oracle Linux 8.2 \[atvm96-oracle8.2\] - 4.18.0-193.el8.x86_64
* Oracle Linux 8.3 \[atvm97-oracle8.3\] - 4.18.0-240.el8.x86_64
* Oracle Linux 8.4 \[atvm98-oracle8.4\] - 4.18.0-305.el8.x86_64
* Oracle Linux 8.5 \[atvm99-oracle8.5\] - 4.18.0-348.el8.x86_64
* Oracle Linux 8.6 \[atvm100-oracle8.6\] - 4.18.0-372.9.1.el8.x86_64
* Oracle Linux 8.6 \[atvm100-oracle8.6\] - 4.18.0-372.9.1.el8.x86_64
* Oracle Linux 8.7 \[atvm101-oracle8.7\] - 4.18.0-425.3.1.el8.x86_64
* Oracle Linux 9.0 \[atvm102-oracle9.0\] - 5.14.0-70.13.1.0.3.el9_0.x86_64
* Oracle Linux 9.1 \[atvm103-oracle9.1\] - 5.14.0-162.6.1.el9_1.x86_64
* Fedora 27 \[atvm104-fedora27\] - 4.13.9-300.fc27.x86_64
* Fedora 28 \[atvm105-fedora28 - 4.16.3-301.fc28.x86_64
* Fedora 28 \[atvm105-fedora28 - 4.16.3-301.fc28.x86_64
* Fedora 33 \[atvm106-fedora33\] - 5.8.15-301.fc33.x86_64 (default kernel); 5.14.18-100.fc33.x86_64
* Fedora 34 \[atvm107-fedora34\] - 5.11.12-300.fc34.x86_64
* Fedora 34 \[atvm107-fedora34\] - 5.11.12-300.fc34.x86_64
* ==local boot migration will boot into a blank unresponsive screen after choosing kernel to boot into. There is no issue when doing remote boot migration.==
* ==Windows Server 2008R2 \[atvm108-w2k8r2\] - 6.1.7601 Service Pack 1 Build 7601==
* ==Lower priority - still needs to be worked on since it's older and is lacking support/==
@@ -1171,7 +1163,7 @@ Notes:
* Amazon Linux 2023 \[atvm114-amazonlinux2023\] - 6.1.61-85.141.amzn2023.x86_64
* ==Currently can't figure out how to get FC to work with Amazon Linux==
* ==Reboot template (cmc-automated-pure-allocation-reboot-test-template.py) won't work well because mtdi service starts up before the iscsi service starts (07/16/2024 - script was updated to resync when specific error was encountered.==
* **==#Waiting for request to support: Debian 9.1.0 \[atvm115-debian9.1.0\] - 4.9.0-3-amd64 (12/14/2023 need to use -no-check-certificate and --insecure to install cmc)==**
* **==#Waiting for request to support: Debian 9.1.0 \[atvm115-debian9.1.0\] - 4.9.0-3-amd64 (12/14/2023 need to use -no-check-certificate and --insecure to install cmc)==**
* **==snapshot==**
* **==test==**
* **==change ip to 3.191==**
@@ -1185,7 +1177,7 @@ Notes:
* **==add data disks==**
* **==add FC adapters==**
* **==delete snapshot==**
* Oracle 9.2 \[atvm117-oracle9.2\] - 5.14.0-284.11.1.el9_2.x86_64
* Oracle 9.2 \[atvm117-oracle9.2\] - 5.14.0-284.11.1.el9_2.x86_64
* Oracle 9.3 \[atvm118-oracle9.3\] - 5.14.0-362.8.1.el9_3.x86_64
* Rocky Linux 9.3 \[atvm119-rocky9.3\] - 5.14.0-362.8.1.el9_3.x86_64
* RedHat Linux 9.3 \[atvm120-redhat9.3\] - 5.14.0-362.8.1.el9_3.x86_64
@@ -1215,7 +1207,7 @@ Notes:
* Suse Linux 15.6 \[atvm140-suse15.6\] - 6.4.0-150600.21-default
* Hanging issue if doing "rescan-scsi-bus.sh -a -r" if done after cmotion → reboot… used updated version of sg3_utils. Doesn't seem to our issue. Skipping rescan for SUSE
* lsblk issue - can use redhat 8.8 lsblk to replace system one
* Suse Linux 15.3 \[atvm141-suse15.3\] - 5.14.21-150400.22-default
* Suse Linux 15.3 \[atvm141-suse15.3\] - 5.14.21-150400.22-default
* Couldn't make with base kernel 5.3.18-57-default for some reason?
* Hanging issue if doing "rescan-scsi-bus.sh -a -r" if done after cmotion → reboot… used updated version of sg3_utils. Doesn't seem to be our issue. Skipping rescan for SUSE
* lsblk issue - can use redhat 8.8 lsblk to replace system one
@@ -1226,7 +1218,7 @@ Notes:
* Hanging issue if doing "rescan-scsi-bus.sh -a -r" if done after cmotion → reboot… used updated version of sg3_utils. Doesn't seem to be our issue. Skipping rescan for SUSE
* lsblk issue - can use redhat 7.8 lsblk to replace system one
* Suse Linux 15.0 \[atvm144-suse15.0\] - 4.12.14-23-default
* ==Currently crashes when session is created.. skip this for automation for now==
* ==Currently crashes when session is created.. skip this for automation for now==
* Hanging issue if doing "rescan-scsi-bus.sh -a -r" if done after cmotion → reboot… used updated version of sg3_utils. Doesn't seem to be our issue. Skipping rescan for SUSE
* lsblk issue - can use redhat 7.8 lsblk to replace system one
* Windows Server 2025 \[atvm145-w2k25\] - 10.0.26100 Build 26100
@@ -1247,14 +1239,14 @@ Notes:
* Suse Linux 15.7 \[atvm155-suse15.7\] UEFI - 6.4.0-150700.51-default
* **==#Waiting for request to support - currently insertion has issues:==** ==Debian 9.3 \[atvm156-debian9.3.0\] - 4.9.0-4-amd64==
* **==test==**
* ==NEED TO REMAKE THIS - doesn't turn on==
* ==NEED TO REMAKE THIS - doesn't turn on==
* Debian 13.0.0 \[atvm157-debian13.0.0\] - 6.12.38+deb13-amd64 # need to set the multipath.conf
```none
defaults {
find_multipaths "yes"
}
```
* Debian 13.1.0 \[atvm158-debian13.1.0\] - 6.12.43+deb13-amd64 # need to set the multipath.conf
@@ -1262,7 +1254,7 @@ Notes:
defaults {
find_multipaths "yes"
}
```
* Debian 13.2.0 \[atvm159-debian13.2.0\] - 6.12.57+deb13-amd64 \* RETEST - used setup script \* # need to set the multipath.conf
@@ -1270,34 +1262,32 @@ Notes:
defaults {
find_multipaths "yes"
}
```
* Redhat 9.7 \[atvm160-redhat9.7\] - 5.14.0-611.16.1.el9_7.x86_64 \* used setup script \*
* Redhat 10.1 \[atvm161-redhat10.1\] - 6.12.0-124.8.1.el10_1.x86_64 \* used setup script \*
* Oracle 9.7 \[atvm162-oracle9.7\] - 5.14.0-611.5.1.el9_7.x86_64
* Oracle 9.7 \[atvm162-oracle9.7\] - 5.14.0-611.5.1.el9_7.x86_64 \* used codex / script \*
* Oracle 10.1 \[atvm163-oracle10.1\] - 6.12.0-124.8.1.el10_1.x86_64 \* used codex / script \*
* Rocky 9.7 \[atvm164-rocky9.7\] - 5.14.0-611.5.1.el9_7.x86_64 \* used codex / script \*
* Rocky 10.1 \[atvm165-rocky10.1\] - 6.12.0-124.8.1.el10_1.x86_64 \* used codex / script \*
* Ubuntu 26.04 \[atvm166-ubuntu26.04\] - 7.0.0-15-generic \* used codex / script \*
* Redhat 9.8 \[atvm167-redhat9.8\] -
* **==rollback snapshot==**
* **==move to gold disk==**
* **==add data disks==**
* **==add FC adapters==**
* **==delete snapshot==**
* Oracle 10.1 \[atvm163-oracle10.1\] - 6.12.0-124.8.1.el10_1.x86_64
* **==test==**
* **==move to gold disk==**
* **==add data disks==**
* **==add FC adapters==**
* **==delete snapshot==**
* Rocky 9.7 \[atvm164-rocky9.7\] - 5.14.0-611.5.1.el9_7.x86_64
* **==test==**
* **==move to gold disk==**
* **==add data disks==**
* **==add FC adapters==**
* **==delete snapshot==**
* Rocky 10.1 \[atvm165-rocky10.1\] - 6.12.0-124.8.1.el10_1.x86_64
* Redhat 10.2 \[atvm168-redhat10.2\] -
* **==configure==**
* **==snapshot==**
* **==test==**
* **==move to gold disk==**
* **==change ip 3.191==**
* **==add data disks==**
* **==add FC adapters==**
* **==delete snapshot==**
==========
**==VM Creation Notes:==**
@@ -1313,10 +1303,9 @@ Notes:
\
## Temporary Unit Test Clients
## Temporary Unit Test Clients
These clients are created for other QA but on a temporary basis to help them unit test certain issues
1. atvmxxx-w2k25 192.168.0.75 - 100 disk migration. (Tomasz - as of 06/02/2025)
2. aw-ubuntu24.04 192.168.0.71 (cmc general - carolina 02/18/2026)
1. atvmxxx-w2k25 192.168.0.75