Skip to content

[6.18.z] [IOP] Add test for advisor iop upgrade scenario#21679

Open
Satellite-QE wants to merge 1 commit into
6.18.zfrom
cherry-pick-6.18.z-52d418ac8f3613c7434962369733dcef2e6db1bb
Open

[6.18.z] [IOP] Add test for advisor iop upgrade scenario#21679
Satellite-QE wants to merge 1 commit into
6.18.zfrom
cherry-pick-6.18.z-52d418ac8f3613c7434962369733dcef2e6db1bb

Conversation

@Satellite-QE
Copy link
Copy Markdown
Collaborator

Cherrypick of PR: #20042

Adding upgrade scenario for Insights Advisor IOP.

Summary by Sourcery

Add a new Red Hat Lightspeed (IOP) advisor upgrade scenario test and supporting shared Satellite fixture.

New Features:

  • Introduce an IOP (Red Hat Lightspeed) upgrade test validating advisor recommendations persistence and remediation across Satellite upgrades.

Enhancements:

  • Extend shared Satellite checkout and fixtures to support IOP-specific upgrade workflows and shared resources.

* add test for advisor iop upgrades

* update upgrade test for new framework

* add force register to test

* update shared_sat and client call

* update iop upgrade test and fixture

* update test for testing

* update test to enable repo

* add assertion to register

* update workflow to support sat and capsule

(cherry picked from commit 52d418a)
@Satellite-QE Satellite-QE added 6.18.z Introduced in or relating directly to Satellite 6.18 Auto_Cherry_Picked Automatically cherrypicked PR using GHA No-CherryPick PR doesnt need CherryPick to previous branches labels May 27, 2026
@Satellite-QE
Copy link
Copy Markdown
Collaborator Author

trigger: test-robottelo
pytest: -n 2 tests/new_upgrades/test_puppet.py
env:
    ROBOTTELO_server__xdist_behavior: 'run-on-one'
    ROBOTTELO_upgrade__from_version: '@str 6.18'
    ROBOTTELO_upgrade__to_version: '@str 6.19'

@Satellite-QE Satellite-QE added the AutoMerge_Cherry_Picked The cherrypicked PRs of master PR would be automerged if all checks passing label May 27, 2026
@Satellite-QE
Copy link
Copy Markdown
Collaborator Author

PRT Result

Build Number: 15621
Build Status: UNSTABLE
PRT Comment: pytest -n 2 tests/new_upgrades/test_puppet.py --external-logging
Test Result : ============ 1 failed, 1 passed, 22 warnings in 4103.80s (1:08:23) =============

@Satellite-QE Satellite-QE added the PRT-Failed Indicates that latest PRT run is failed for the PR label May 27, 2026
@tpapaioa
Copy link
Copy Markdown
Contributor

trigger: test-robottelo
pytest: tests/new_upgrades -m iop_upgrades
env:
    ROBOTTELO_server__xdist_behavior: 'run-on-one'
    ROBOTTELO_upgrade__from_version: '@str 6.17'
    ROBOTTELO_upgrade__to_version: '@str 6.18'

@Satellite-QE
Copy link
Copy Markdown
Collaborator Author

PRT Result

Build Number: 15634
Build Status: UNSTABLE
PRT Comment: pytest tests/new_upgrades -m iop_upgrades --external-logging
Test Result : ========== 66 deselected, 23 warnings, 2 errors in 851.46s (0:14:11) ===========

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

6.18.z Introduced in or relating directly to Satellite 6.18 Auto_Cherry_Picked Automatically cherrypicked PR using GHA AutoMerge_Cherry_Picked The cherrypicked PRs of master PR would be automerged if all checks passing No-CherryPick PR doesnt need CherryPick to previous branches PRT-Failed Indicates that latest PRT run is failed for the PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants