Reorganize ATVM workspace into scripts, docs, inventory, and archive

Restructure the ATVM folder to separate executable scripts from workflow documentation and long-form environment reference material.

Move setup and automation scripts into scripts/, move setup and automation guides into docs/, add top-level README and workflow conventions, and organize durable environment details into inventory/ while preserving the original long-form ATVM notes under archive/imported-notes/.

Update internal documentation paths to match the new layout and remove the archived Zone.Identifier metadata file.
This commit is contained in:
2026-03-21 20:39:23 -04:00
parent 08b2ab3104
commit 274b920b40
17 changed files with 332 additions and 191 deletions

View File

@@ -0,0 +1,63 @@
# ATVM Accounts And Credentials
This file organizes the ATVM lab account and credential information that was preserved from the original long-form notes.
## CMC GCStage
- URL:
- `https://ui.gcstage.cloud.nonprod.cirrusdata.com/`
## CMC ATVM Test Account
- User:
- `qatest.atvm@cirrusdata.com`
- Password:
- `fEMQ9N4KEfYyFnS`
- 2FA registration code:
- `C7FIIZV6SGZ67XGATFN7YQHEJI6BHGPL`
- CMC API token:
- `lNSrdRkqJWJlxierQTcoIiZppmORigyZiXQsHhGiJtmnGKCGAJTwMpRsqKSLgKdSHTXDpYPtPyszDZTvOvGEoXuBZFdkTkxyvNTlSxYKLsBcEpTbRkRQkQppdwBhaUyauPZxolHmOTeZOVIAZCnyGBTQjVxsSaaJXwaguIgeFbYctONcCBhayNTruJOtYJGYbLBESrRkDMuHZBCpZoMeKgeNjifqdROMYhKCyUFhVhaOvFSWizFNlQZYRInscFw`
- Xray location for failed tests:
- `../cdc-e2e/cypress/cmcXray`
## CMC User-Administration Test Account
- User:
- `qatestuser.atvm@cirrusdata.com`
- Password:
- `fEMQ9N4KEfYyFnS#1`
- 2FA registration code:
- `WQ6F6NIDSIY57BLHMTTVBMIXZI44G5F7`
- CMC API token:
- `DQYjVaDFbsFDcfVEoIZNbiiWLkoMOMSzoFyVKkFxwvribCrLiUqEwVVVZDurapQTiJEuGYcJVOvFnXSmcIpwXIJDzPGiidaQwMfbPGirmpKsVZrPQeHAgbABpyNjiDxSOzmGWvDpBEHdrnYceSxtkvYkhSGPOolWOUYdblCuzfnFCuwLtOklRZGsZRAEbBfeJPyrfnZCSMcGBRoVkMRXttYcJKEwOqzlKKKXWtyKKirfyOpSpTlnREUQlgwjGSB`
## Red Hat Free Subscription Account
- User:
- `qatest.atvm@cirrusdata.com`
- Password:
- `rh@CDSi101cdsi2012`
- Registration command:
- `subscription-manager register --username qatest.atvm@cirrusdata.com --password rh@CDSi101cdsi2012`
- Re-register sequence:
```none
# subscription-manager remove --all
# subscription-manager unregister
# subscription-manager clean
# subscription-manager register --username qatest.atvm@cirrusdata.com --password rh@CDSi101cdsi2012
```
- Renewal link:
- `https://developers.redhat.com/products/rhel/download#publicandprivatecloudreadyrhelimages`
## Related Host Credentials
- ATVM controller host:
- `root / atvmcdsi2012`
- `cypressuser / atvmcypress`
- Linux repository VM:
- `root / cdsi2012`
- vCenter `192.168.0.201`:
- `administrator@qalab.cdsi.local / CDSi101!`
- ESXi `192.168.1.165`:
- `root / CDSi101!`
- ESXi `192.168.1.166`:
- `root / CDSi101!`
## Preserved Source
- Full original notes remain in:
- `archive/imported-notes/cypress-automation-for-cmc.md`

View File

@@ -0,0 +1,60 @@
# ATVM Infrastructure
This file organizes the main infrastructure reference that was previously embedded in the long-form ATVM notes.
## Storage / Appliance
- Primary DGS Phoenix Server: `192.168.1.172`
- Replica DGS Phoenix Server: `192.168.1.89`
- Primary DGS web login:
- `admin / cdsi2012DGS172`
- The preserved detailed storage and appliance notes remain in:
- `archive/imported-notes/cypress-automation-for-cmc.md`
## VMware
- Active vCenter Server Appliance: `192.168.0.201`
- vCenter login:
- `administrator@qalab.cdsi.local / CDSi101!`
- Primary ESXi hosts:
- `192.168.1.165`
- `192.168.1.166`
- ESXi `192.168.1.165`:
- SSH: `root / CDSi101!`
- IPMI: `admin / cdsi2012`
- ESXi `192.168.1.166`:
- SSH: `root / CDSi101!`
- IPMI: `admin / cdsi2012`
- Legacy VMware environment details are preserved in the archived notes.
## ATVM Controller Host
- Controller host reference:
- `atvm-cypress-vm`
- `atvm-cypress-vm-1`
- Controller IP:
- `192.168.3.190`
- Controller credentials:
- `root / atvmcdsi2012`
- `cypressuser / atvmcypress`
- Current noted controller variants:
- `atvm-cypress-vm`
- `atvm-cypress-vm-1`
## Offline Repository Host
- Repository host:
- `linux-repo-vm`
- Repository IP:
- `192.168.3.199`
- Repository credentials:
- `root / cdsi2012`
- Repository content families include:
- RedHat
- Debian
- Suse
## Detailed Source Sections
- Storage Array / Appliance
- VMware Hosts
- ATVM Cypress Host
- Offline DVD Linux Repository
These sections are preserved in full at:
- `archive/imported-notes/cypress-automation-for-cmc.md`

View File

@@ -0,0 +1,19 @@
# ATVM Inventory Overview
This directory contains the durable environment reference for the ATVM workspace.
## Inventory Files
- `infrastructure.md`
- environment overview, storage, VMware, ATVM controller host, and offline repo summary
- `accounts-and-credentials.md`
- test accounts, credentials, tokens, and subscription details used in this environment
- `reserved-ips.md`
- reserved IP ranges and per-IP role assignments
- `specialized-reference.md`
- map of the preserved detailed sections for zoning, ISO inventory, guest image inventory, guest configuration, gold images, and temporary clients
## Preserved Source
- Full original notes are preserved at:
- `archive/imported-notes/cypress-automation-for-cmc.md`
Use the inventory files first for organized access, then use the archived source when you need the original full narrative and detailed listings in their original order.

View File

@@ -0,0 +1,30 @@
# ATVM Reserved IPs
This file indexes the reserved IP ranges and role assignments used in the ATVM environment.
## Key Reserved Range
- `192.168.3.190 - 199`
- ATVM infrastructure
- `192.168.3.180 - 189`
- unit testing ATVM clones
## High-Use Addresses
- `192.168.3.190`
- ATVM Cypress controller host
- `192.168.3.191`
- ATVM source machine static IP target
- `192.168.3.192`
- H2H destination hosts
- `192.168.3.193`
- second source-machine static IP target set
- `192.168.3.194`
- second H2H destination host set
- `192.168.3.199`
- Linux repository VM
## Primary Source
The full reserved IP listing and per-IP notes are preserved in:
- `archive/imported-notes/cypress-automation-for-cmc.md`
## Relevant Archived Section
- `## __Reserved IP Address__`

View File

@@ -0,0 +1,24 @@
# ATVM Specialized Reference Map
The archived ATVM source file still contains several specialized detailed sections that were preserved intact.
## Archived Source
- `archive/imported-notes/cypress-automation-for-cmc.md`
## Section Map
- `## __Zoning__`
- zoning details and SAN-related reference material
- `## VM Guest OS ISO Inventory`
- ISO inventory and media reference
- `## List of Available VM Guest OS Images:`
- guest image listing
- `## VM Guest OS Configuration - Linux`
- Linux guest setup and configuration reference
- `## Switch from SEL=disabled to SEL=enforcing`
- SELinux mode transition notes
- `## __VM Guest OS Gold Images__`
- gold image listings and notes
- `## Temporary Unit Test Clients`
- temporary client inventory
Use this file as a map when you need those detailed sections in the preserved archived notes.