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:
63
atvm/inventory/accounts-and-credentials.md
Normal file
63
atvm/inventory/accounts-and-credentials.md
Normal 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`
|
||||
60
atvm/inventory/infrastructure.md
Normal file
60
atvm/inventory/infrastructure.md
Normal 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`
|
||||
19
atvm/inventory/overview.md
Normal file
19
atvm/inventory/overview.md
Normal 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.
|
||||
30
atvm/inventory/reserved-ips.md
Normal file
30
atvm/inventory/reserved-ips.md
Normal 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__`
|
||||
24
atvm/inventory/specialized-reference.md
Normal file
24
atvm/inventory/specialized-reference.md
Normal 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.
|
||||
Reference in New Issue
Block a user