Skip to main content
Version: 2604 (Preview)

Task 04: Validation Sign-Off

Runbook Platform

DOCUMENT CATEGORY: Runbook
SCOPE: Validation documentation and sign-off
PURPOSE: Document validation results and obtain approval to proceed
MASTER REFERENCE: Azure Local Cloud Deployment Standards

Status: Active Estimated Time: 30 minutes​

Overview​

Complete the Phase 02 validation sign-off by documenting all validation results, collecting artifacts, and obtaining approval to proceed with site network configuration.

Deliverable

This sign-off document becomes a permanent project artifact and provides audit trail for deployment readiness.


Validation Sign-Off Template​

Copy and complete this template for project documentation:

# Phase 09: Enterprise Network Readiness Validation Sign-Off

## Deployment Information

| Field | Value |
|-------|-------|
| **Site Name** | [Customer Site Name] |
| **Site Code** | [SITE_CODE] |
| **Validation Date** | [YYYY-MM-DD] |
| **Validated By** | [Engineer Name] |
| **Validation Workstation** | [IP Address / Hostname] |

---

## Validation Results Summary

### Task 1: Visual Hardware Inspection

| Check | Status | Notes |
|-------|--------|-------|
| Servers racked and powered | ☐ PASS / ☐ FAIL | |
| Network cabling complete | ☐ PASS / ☐ FAIL | |
| OpenGear installed | ☐ PASS / ☐ FAIL | |
| TOR switches installed | ☐ PASS / ☐ FAIL | |

**Step 1 Status**: ☐ PASS / ☐ FAIL

---

### Task 2: Customer Network Service Verification

| Service | Status | Notes |
|---------|--------|-------|
| DNS - AD Domain Controllers | ☐ PASS / ☐ FAIL | |
| DNS - Planned Node FQDNs | ☐ PASS / ☐ N/A | Optional - may be created later |
| NTP - Time Synchronization | ☐ PASS / ☐ FAIL | |
| Ping - OpenGear Console | ☐ PASS / ☐ FAIL | |
| Ping - Default Gateway | ☐ PASS / ☐ FAIL | |

**Step 2 Status**: ☐ PASS / ☐ FAIL

---

### Task 3: OpenGear Lighthouse Verification

| Check | Status | Notes |
|-------|--------|-------|
| Node visible in Lighthouse | ☐ PASS / ☐ FAIL | |
| Node status Online | ☐ PASS / ☐ FAIL | |
| Serial ports configured | ☐ PASS / ☐ FAIL | |
| Console access working | ☐ PASS / ☐ FAIL | |
| iDRAC connectivity | ☐ PASS / ☐ FAIL | |

**Step 3 Status**: ☐ PASS / ☐ FAIL

---

## Overall Assessment

| Overall Status | ☐ READY TO PROCEED / ☐ BLOCKED |
|----------------|--------------------------------|

### Blocking Issues (if any)

| Issue | Severity | Owner | Resolution ETA |
|-------|----------|-------|----------------|
| | | | |

---

## Approval

| Role | Name | Date | Signature |
|------|------|------|-----------|
| Azure Local Cloud Engineer | | | |
| Customer Network Contact | | | |
| Project Manager | | | |

---

## Artifacts Collected

- [ ] Hardware inspection checklist (completed)
- [ ] Network service test output
- [ ] Network service test notes
- [ ] Lighthouse screenshot (node online)
- [ ] This signed sign-off document

Rapid Sign-Off Checklist​

Use this for expedited deployments where full documentation is gathered post-deployment:

Phase 02 StepStatusEngineer Initials
Task 1: Hardware Inspection☐ PASS
Task 2: Customer Network Services☐ PASS
Task 3: OpenGear Verification☐ PASS

Overall: ☐ READY TO PROCEED

Validated By: _________________ Date: _________

warning

Full sign-off documentation must be completed within 48 hours of deployment completion.


Artifact Collection​

Collect All Validation Artifacts​

# Define paths
$ProjectName = "AZL-CustomerName"
$ArtifactSource = "C:\git\Azure Local Cloud-docs-azl-toolkit\artifacts\phase-02-enterprise-readiness-validation"
$ProjectDocs = "C:\Projects\$ProjectName\validation\phase-02-enterprise-readiness"

# Create project documentation folder
New-Item -Path $ProjectDocs -ItemType Directory -Force

# Copy all artifacts
Copy-Item -Path "$ArtifactSource\*" -Destination $ProjectDocs -Recurse

# List collected artifacts
Write-Host "`n=== Collected Artifacts ===" -ForegroundColor Cyan
Get-ChildItem -Path $ProjectDocs -Recurse | Format-Table Name, Length, LastWriteTime

Required Artifacts​

ArtifactSourceStatus
Hardware inspection checklistStep 1☐
Network service test notesStep 2☐
Lighthouse-NodeStatus.pngStep 3 Screenshot☐
SignOff-phase-02-enterprise-readiness.mdThis document☐
Additional Artifacts in Phase 03

Azure endpoint validation artifacts (Environment Checker output) will be collected in Phase 03 Step 4 after network infrastructure is configured.


Sign-Off Workflow​

1. Complete Validation Summary​

Fill in all sections of the sign-off template above.

2. Collect Artifacts​

Run the artifact collection script to gather all validation outputs.

3. Review with Stakeholders​

Schedule brief review meeting (15-30 min) with:

  • Customer network contact
  • Azure Local Cloud project manager
  • Deployment engineer

4. Obtain Signatures​

Get approval from all parties before proceeding to Phase 03.

5. Archive Documentation​

Save signed document to project folder:

Projects/
└── AZL-CustomerName/
└── validation/
└── phase-02-enterprise-readiness/
├── SignOff-phase-02-enterprise-readiness-SIGNED.pdf
├── ValidationReport.html
├── EnvironmentChecker-Connectivity.txt
└── Lighthouse-NodeStatus.png

Next Steps​

Sign-Off Complete?Next Action
✅ Yes - All ApprovedProceed to Phase 10: Network Infrastructure
❌ No - Issues FoundResolve blocking issues with customer network team
⏸️ Pending ApprovalSchedule sign-off meeting

Phase 02 Complete​

Upon successful sign-off, the following has been validated:

  • ✅ Physical infrastructure installed correctly
  • ✅ DNS services operational
  • ✅ NTP time synchronization working
  • ✅ Azure endpoint connectivity confirmed
  • ✅ OpenGear console access verified
  • ✅ Customer approval obtained

Proceed to Phase 10: Network Infrastructure Configuration


Acceptance Criteria​

  • All Phase 02 validation steps completed with PASS status
  • Sign-off template filled with all required information
  • All artifacts collected and archived in project folder
  • Approval obtained from customer and Azure Local Cloud representatives
  • Documentation archived to artifacts/phase-02-enterprise-readiness-validation/SignOff-phase-02-enterprise-readiness-SIGNED.pdf


When to use: Use this option for manual step-by-step execution.

See procedure steps above for manual execution guidance.

Toolkit Reference

Scripts for this task are located in the azurelocal-toolkit repository under scripts/deploy/ in the appropriate task folder.


Alternatives​

The procedures in this task use the scripted methods shown in the tabs above. Additional deployment methods including Azure CLI and Bash scripts are available in the azurelocal-toolkit repository under scripts/deploy/.

MethodDescription
Azure CLIPowerShell-based Azure CLI scripts for Azure resource operations
BashLinux/macOS compatible shell scripts for pipeline environments
← Task 03: OpenGear Verification↑ Part 3: On-Premises ReadinessPhase 03: Network Infrastructure →

Variables from variables.yml​

VariableConfig PathExample
Signoff Approversonprem.validation.signoff_approversinfrastructure-team@contoso.com
Validation Checklistonprem.validation.checklist_templateenterprise-readiness-v1

Troubleshooting​

IssueCauseResolution
Validation checklist incompletePrerequisites from earlier phases not fully metReview and complete all prerequisite phase tasks
Signoff blockedOutstanding issues preventing approvalAddress all blocking issues documented in validation report

Version Control​

VersionDateAuthorChanges
1.02025-06-04Azure Local CloudInitial document
1.12026-03-03Azure Local CloudStandardized runbook format

End of Task