From 4caf6384881e8cb0fcde668ddb7587fad2c526e6 Mon Sep 17 00:00:00 2001 From: Tommy Hughes Date: Wed, 22 Jul 2026 11:17:11 -0500 Subject: [PATCH 1/3] OSAC-2870: rename 3 more EPs that were tied up in open PRs during the main pass These 3 directories were missed by the original OSAC-2870 naming cleanup (#139/#144) specifically because they had active, unmerged PRs against them at the time the plan was drafted, so their Jira keys and directory names were still moving targets: - storage-control-plane-osac-2872 -> OSAC-2872-storage-control-plane (Jira key existed, but was still on an open PR (#134) that hadn't merged to main yet when #139 was planned/built) - cluster-and-vm-provisioning-wizard -> OSAC-1421-cluster-and-vm-provisioning-wizard (key OSAC-1421 has been in the doc's tracking-link since June; PR #108 was open against it at audit time) - metering-and-usage-tracking -> OSAC-985-metering-and-usage-tracking (key OSAC-985 has been in the doc's tracking-link for weeks; PRs #131 and #143 were open against it at audit time) Updated the one cross-reference found repo-wide pointing at the old cluster-and-vm-provisioning-wizard path (in OSAC-1319-bare-metal-instance-ui/design.md). No cross-references found for the other two. Note: PR #131 (open, adds a new metering-and-usage-tracking/design.md) will need to retarget to the new path when it rebases, since it adds a file git has no rename history for -- flagging this on that PR separately. Assisted-by: Claude Code Signed-off-by: Tommy Hughes --- enhancements/OSAC-1319-bare-metal-instance-ui/design.md | 2 +- .../design.md | 0 .../prd.md | 0 .../prd.md | 0 .../prd.md | 0 5 files changed, 1 insertion(+), 1 deletion(-) rename enhancements/{cluster-and-vm-provisioning-wizard => OSAC-1421-cluster-and-vm-provisioning-wizard}/design.md (100%) rename enhancements/{cluster-and-vm-provisioning-wizard => OSAC-1421-cluster-and-vm-provisioning-wizard}/prd.md (100%) rename enhancements/{storage-control-plane-osac-2872 => OSAC-2872-storage-control-plane}/prd.md (100%) rename enhancements/{metering-and-usage-tracking => OSAC-985-metering-and-usage-tracking}/prd.md (100%) diff --git a/enhancements/OSAC-1319-bare-metal-instance-ui/design.md b/enhancements/OSAC-1319-bare-metal-instance-ui/design.md index 4c6285a70..90d29a2cd 100644 --- a/enhancements/OSAC-1319-bare-metal-instance-ui/design.md +++ b/enhancements/OSAC-1319-bare-metal-instance-ui/design.md @@ -83,7 +83,7 @@ Wizard steps: 3. **Review** — summary of all field values. 4. Submit → `POST /api/fulfillment/v1/baremetal_instances`. On success → navigate to `/bare-metal/:id`. -The BM adapter follows the same catalog overlay pattern as the VM and cluster adapters (see `/enhancements/cluster-and-vm-provisioning-wizard`): static field paths are hardcoded in `BareMetalConfigurationStep`; catalog `field_definitions` overlay matching paths on the Configuration step only, controlling label (`display_name`), editability (`editable: false` → read-only control), default value, and `validation_schema`. The General step (name, SSH public key) ignores `field_definitions`. +The BM adapter follows the same catalog overlay pattern as the VM and cluster adapters (see `/enhancements/OSAC-1421-cluster-and-vm-provisioning-wizard`): static field paths are hardcoded in `BareMetalConfigurationStep`; catalog `field_definitions` overlay matching paths on the Configuration step only, controlling label (`display_name`), editability (`editable: false` → read-only control), default value, and `validation_schema`. The General step (name, SSH public key) ignores `field_definitions`. ```mermaid sequenceDiagram diff --git a/enhancements/cluster-and-vm-provisioning-wizard/design.md b/enhancements/OSAC-1421-cluster-and-vm-provisioning-wizard/design.md similarity index 100% rename from enhancements/cluster-and-vm-provisioning-wizard/design.md rename to enhancements/OSAC-1421-cluster-and-vm-provisioning-wizard/design.md diff --git a/enhancements/cluster-and-vm-provisioning-wizard/prd.md b/enhancements/OSAC-1421-cluster-and-vm-provisioning-wizard/prd.md similarity index 100% rename from enhancements/cluster-and-vm-provisioning-wizard/prd.md rename to enhancements/OSAC-1421-cluster-and-vm-provisioning-wizard/prd.md diff --git a/enhancements/storage-control-plane-osac-2872/prd.md b/enhancements/OSAC-2872-storage-control-plane/prd.md similarity index 100% rename from enhancements/storage-control-plane-osac-2872/prd.md rename to enhancements/OSAC-2872-storage-control-plane/prd.md diff --git a/enhancements/metering-and-usage-tracking/prd.md b/enhancements/OSAC-985-metering-and-usage-tracking/prd.md similarity index 100% rename from enhancements/metering-and-usage-tracking/prd.md rename to enhancements/OSAC-985-metering-and-usage-tracking/prd.md From 0cb5ef68dc410672494095b0adafa324a2f72a98 Mon Sep 17 00:00:00 2001 From: Tommy Hughes Date: Wed, 22 Jul 2026 12:14:09 -0500 Subject: [PATCH 2/3] OSAC-2870: rename 2 more EPs found via hidden Jira key in PR/commit title - carbide-integration -> OSAC-1191-carbide-integration (MGMT-23384 in PR #27 title -> OSAC-102 Story -> OSAC-31 Epic -> OSAC-1191 Feature; confirmed by author match: doc author Trey West == OSAC-102 assignee) - computeinstance-phase-condition-expansion -> OSAC-1027-computeinstance-phase-condition-expansion (MGMT-22638 in PR #24 title -> OSAC-395 Task -> OSAC-53 Epic -> OSAC-1027 Feature; confirmed by author match: doc author Akshay Nadkarni == OSAC-395 assignee) Updated tracking-link frontmatter for both and the one cross-reference in OSAC-55-vm-snapshots/README.md. Assisted-by: Claude Code Signed-off-by: Tommy Hughes --- .../README.md | 2 +- .../README.md | 4 ++-- enhancements/OSAC-55-vm-snapshots/README.md | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) rename enhancements/{computeinstance-phase-condition-expansion => OSAC-1027-computeinstance-phase-condition-expansion}/README.md (99%) rename enhancements/{carbide-integration => OSAC-1191-carbide-integration}/README.md (99%) diff --git a/enhancements/computeinstance-phase-condition-expansion/README.md b/enhancements/OSAC-1027-computeinstance-phase-condition-expansion/README.md similarity index 99% rename from enhancements/computeinstance-phase-condition-expansion/README.md rename to enhancements/OSAC-1027-computeinstance-phase-condition-expansion/README.md index 52ce718a0..bd0dddb26 100644 --- a/enhancements/computeinstance-phase-condition-expansion/README.md +++ b/enhancements/OSAC-1027-computeinstance-phase-condition-expansion/README.md @@ -5,7 +5,7 @@ authors: creation-date: 2026-01-29 last-updated: 2026-04-29 tracking-link: - - TBD + - https://redhat.atlassian.net/browse/OSAC-1027 see-also: replaces: - "[ComputeInstance-VM_PhasesAndConditions_Proposal (Google Doc)](https://docs.google.com/document/d/1wgqAblnT7OHlT5bvaI4bi842kyeR3u4VfC_TAJXbGcI/edit?usp=sharing)" diff --git a/enhancements/carbide-integration/README.md b/enhancements/OSAC-1191-carbide-integration/README.md similarity index 99% rename from enhancements/carbide-integration/README.md rename to enhancements/OSAC-1191-carbide-integration/README.md index 668ae61c8..32c50696d 100644 --- a/enhancements/carbide-integration/README.md +++ b/enhancements/OSAC-1191-carbide-integration/README.md @@ -4,8 +4,8 @@ authors: - Trey West creation-date: 2026-03-09 last-updated: 2026-03-09 -tracking-link: # link to the tracking ticket (for example: Github issue) that corresponds to this enhancement - - None +tracking-link: + - https://redhat.atlassian.net/browse/OSAC-1191 see-also: - enhancements/bare-metal-fulfillment/README.md replaces: diff --git a/enhancements/OSAC-55-vm-snapshots/README.md b/enhancements/OSAC-55-vm-snapshots/README.md index 6d61ab80a..36be71f46 100644 --- a/enhancements/OSAC-55-vm-snapshots/README.md +++ b/enhancements/OSAC-55-vm-snapshots/README.md @@ -8,7 +8,7 @@ tracking-link: - https://redhat.atlassian.net/browse/OSAC-55 see-also: - "/enhancements/vmaas" - - "/enhancements/computeinstance-phase-condition-expansion" + - "/enhancements/OSAC-1027-computeinstance-phase-condition-expansion" - "/enhancements/OSAC-356-networking" replaces: - N/A From ff4e637bba405a5dd9de72367d1394eaac6f8380 Mon Sep 17 00:00:00 2001 From: Tommy Hughes Date: Wed, 22 Jul 2026 12:17:50 -0500 Subject: [PATCH 3/3] OSAC-2870: fix stray cross-reference introduced by unrelated merge (#128) catalog-items/ui-design.md (merged via #128 after our earlier passes) still linked to the pre-rename '/enhancements/cluster-and-vm-provisioning-wizard' path. Caught by a full-repo sweep (all file types, not just .md) across every retired directory name from the whole OSAC-2870 effort. Assisted-by: Claude Code Signed-off-by: Tommy Hughes --- enhancements/catalog-items/ui-design.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/enhancements/catalog-items/ui-design.md b/enhancements/catalog-items/ui-design.md index 058156171..de1d339dc 100644 --- a/enhancements/catalog-items/ui-design.md +++ b/enhancements/catalog-items/ui-design.md @@ -10,7 +10,7 @@ prd: - "README.md" see-also: - "/enhancements/catalog-items" - - "/enhancements/cluster-and-vm-provisioning-wizard" + - "/enhancements/OSAC-1421-cluster-and-vm-provisioning-wizard" replaces: superseded-by: ---