Skip to content

[BUG] Fix corrupted 'Azure Local Cloud Azure Local Cloudnology' terminology across all repos #29

@kristopherjturner

Description

@kristopherjturner

Problem

Multiple documentation files across the AzureLocal org repositories contain instances of the phrase "Azure Local Cloud Azure Local Cloudnology" (and variations like "AzureLocal Cloudnology"). This appears to be a corrupted find-and-replace, templating artifact, or bad merge that left nonsensical text in published documentation.

Expected Correct Values

The correct terminology, based on docs/standards/examples.md, is:

Term When to Use
Azure Local Cloud The community project, the docs site at azurelocal.cloud, the GitHub org
Hybrid Cloud Solutions The author/maintainer LLC — used in script headers, copyright notices, contact pages

Context determines which is the right replacement. Do not blindly replace one with the other.

Scope — Repos to Search

Search ALL of these repositories:

  • azurelocal.github.io
  • azurelocal-avd
  • azurelocal-sofs-fslogix
  • azurelocal-loadtools
  • azurelocal-vm-conversion-toolkit
  • azurelocal-toolkit
  • azurelocal-copilot
  • azurelocal-training
  • azurelocal-nutanix-migration

Search Terms

Search for these patterns (case-insensitive):

Azure Local Cloud Azure Local Cloudnology
AzureLocal Cloudnology
Cloudnology

Exclusions

  • Skip CHANGELOG.md and CHANGELOG/** in any repo (version history)
  • Skip node_modules/ directories
  • Skip site/ build output directories
  • Skip .git/ directories

PowerShell Search Command (for reference)

$repos = @(
    "e:\git\azurelocal.github.io",
    "e:\git\azurelocal-avd",
    "e:\git\azurelocal-sofs-fslogix",
    "e:\git\azurelocal-loadtools",
    "e:\git\azurelocal-vm-conversion-toolkit",
    "e:\git\azurelocal-toolkit",
    "e:\git\azurelocal-copilot",
    "e:\git\azurelocal-training",
    "e:\git\azurelocal-nutanix-migration"
)
foreach ($r in $repos) {
    Get-ChildItem $r -Recurse -Include "*.md","*.mdx","*.ps1","*.yml","*.yaml" |
        Where-Object { $_.FullName -notmatch "node_modules|\\site\\|\.git|CHANGELOG" } |
        Select-String -Pattern "Cloudnology" -CaseSensitive:$false |
        ForEach-Object { Write-Host "$($_.Path):$($_.LineNumber): $($_.Line.Trim())" }
}

Acceptance Criteria

  • All repositories searched and all instances documented in a comment on this issue
  • Every instance corrected to either "Azure Local Cloud" or "Hybrid Cloud Solutions" based on context
  • Changes committed per-repo with commit message referencing this issue number
  • Final verification: grep for "Cloudnology" across all repos returns zero results (excluding CHANGELOGs)

References

  • docs/standards/examples.md (in any repo) — defines the two correct entity names

Metadata

Metadata

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions