Uploaded image for project: 'Satellite'
  1. Satellite
  2. SAT-39783

Upload checkmark visible when subscription_connection_enabled is disabled

XMLWordPrintable

    • False
    • sat-proton
    • None
    • None
    • None
    • None

      Description of Problem

      When the Satellite is configured to not connect to the Hybrid Cloud Console (subscription_connection_enabled = No), the Inventory Upload feature correctly hides the "Uploading" tab but incorrectly continues to show the upload checkmark indicator in the UI.

      Environment

      Satellite with Hybrid Cloud Console connectivity available

      Steps to Reproduce

        1. Setup a Satellite that can talk to the Hybrid Cloud Console
          2. Navigate to Administer → Settings → Content
          3. Set "Subscription connection enabled" to No
          4. Navigate to Insights → Inventory Upload
          5. Click "Generate Report" button
          6. Observe the UI indicators

      Actual Behavior

      • The "Uploading" tab is correctly hidden
      • The upload checkmark/indicator remains visible (incorrectly suggesting upload capability)

      Expected Behavior

      • The "Uploading" tab should be hidden
      • The upload checkmark/indicator should also be hidden since upload functionality is disabled

      Business Impact

      This creates UI inconsistency and may confuse users about whether reports are being uploaded when upload functionality is explicitly disabled. Users may incorrectly believe their reports are being sent to Red Hat when they have intentionally disabled this feature.

      Acceptance Criteria for QE

        1. When subscription_connection_enabled = No:
      • Verify the "Uploading" tab is not displayed in the Inventory Upload interface
      • Verify the upload checkmark/status indicator is not displayed
      • Verify the "Generate Report" button is functional
      • Verify the "Download Report" button is functional
      • Verify no upload attempt is made to the Hybrid Cloud Console

      2. When subscription_connection_enabled = Yes:

      • Verify the "Uploading" tab is displayed
      • Verify the upload checkmark/status indicator is displayed
      • Verify the "Generate and Upload Report" button is functional
      • Verify reports are successfully uploaded to the Hybrid Cloud Console

      3. Toggle behavior:

      • Verify changing subscription_connection_enabled from Yes to No correctly updates the UI
      • Verify changing subscription_connection_enabled from No to Yes correctly updates the UI
      • Verify no page refresh is required for the UI to update appropriately

              Unassigned Unassigned
              rhn-engineering-paji Partha Aji
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: