-
Story
-
Resolution: Unresolved
-
Undefined
-
None
-
None
-
None
Description
As a user of ROSA HCP in FedRAMP (GovCloud), I need to be able to view and manage my AWS Billing Account information so that I have the same billing visibility and control available in the Commercial environment.
Current Behavior
- Day 1 (ROSA HCP Wizard - Step 2: Accounts and Roles): The AWS Billing Account dropdown is hidden in FedRAMP/restricted environments, preventing users from selecting a billing account during cluster creation.
- Day 2 (Cluster Details → Overview Tab): The Billing Marketplace Account field is displayed, but the edit pencil icon is not shown, preventing users from updating the billing account after cluster creation.
Expected Behavior
- Day 1: The AWS Billing Account dropdown should be visible in the ROSA HCP wizard (Step 2: Accounts and Roles) when creating a new cluster in FedRAMP.
- Day 2: The edit pencil icon should appear next to the Billing Marketplace Account field on the Cluster Details Overview tab, allowing users to update the billing account.
Feature Flags
- ocmui-require-aws-billing-in-boundary — Controls visibility of the AWS Billing Account dropdown in the Day 1 wizard for FedRAMP environments. When enabled, the billing account selection will be shown in the ROSA HCP wizard.
- ocmui-edit-billing-account — Controls the edit pencil icon visibility on Day 2 Cluster Details. This flag already exists and is enabled in Commercial; it needs to be enabled in the FedRAMP Unleash instance.
Acceptance Criteria
- Day 1 - FedRAMP ROSA HCP Wizard: When the ocmui-require-aws-billing-in-boundary feature flag is enabled in FedRAMP, the AWS Billing Account dropdown is displayed on Step 2 (Accounts and Roles) of the ROSA HCP cluster creation wizard.
- Day 1 - Commercial Unchanged: The AWS Billing Account dropdown continues to display in Commercial environments regardless of the ocmui-require-aws-billing-in-boundary feature flag setting.
- Day 2 - Cluster Details Overview: When the ocmui-edit-billing-account feature flag is enabled in FedRAMP, the edit pencil icon appears next to the Billing Marketplace Account field on the Cluster Details → Overview tab for ROSA HCP clusters.
- Day 2 - Edit Functionality: Clicking the edit pencil opens the billing account edit modal, allowing users to select a different AWS billing account.
- Feature Flags Configured: Both feature flags (ocmui-require-aws-billing-in-boundary and ocmui-edit-billing-account) are configured and enabled in FedRAMP Unleash environments (stage and production).
- links to