action #117226
closed
coordination #121822: [epic] Enable Interactive installation for SAP/HA with libyui-rest-api
Enable Interactive installation for HA with libyui rest api
Added by JERiveraMoya about 2 years ago.
Updated almost 2 years ago.
Description
Motivation¶
Cover interactive installations for HA, where it makes sense that the squad 'QE YaST and Migration' will own them and also makes sense to convert them to use libyui rest api.
See comment in the our "Install and Migration Level Test Plan for SAP and HA 15 SP5"
https://confluence.suse.com/display/qasle/Install+and+Migration+Level+Test+Plan+for+SAP+and+HA+15+SP5?focusedCommentId=1081541017#comment-1081541017
Scope¶
All architectures, both Flavors Full and Online.
List of test suites:
Acceptance criteria¶
AC1: New HA interactive installation will be setup in 'YaST' job group
AC2: New HA interactive installation will rename its test suite to start all by ha_textmode_*
AC3: Convert to libyui rest api the test suites above, developing new modules or adapting existing one.
AC4: Remove needle-based interactive installation in 'Migration: HA' job group.
AC5: Remove needle-based interactive installation in 'HA' job group, notifying SAP/HA squad using MR.
Correct @coolgw, looks like the description only shows the test suites from the online medium.
What is unclear for me is if the "converted to libyui test suites" should only be used in Migration-HA job group (id=452) or also in the HA job group (id=143)?
- Description updated (diff)
Please, read modified ACs, should clear the doubts.
Why are textmode_ha_skip_registration
and textmode_ha_skip_registration_minimal_base
listed twice in the cope section?
- Description updated (diff)
geor wrote:
Why are textmode_ha_skip_registration
and textmode_ha_skip_registration_minimal_base
listed twice in the cope section?
fixed, thx.
HA current group only exist following two test cases for online.
Online:
textmode_ha
textmode_ha_minimal_base
So I have questions on following scenario:
1)
Online:
textmode_ha_skip_registration <=== Online DVD without register? i do not think this is valid scenario
textmode_ha_skip_registration_minimal_base <=== Online DVD without register? i do not think this is valid scenario
2)
Offline: <=== No offline scenario in current ha group, so that means we need extend current scope to offline scenario?
textmode_ha_skip_registration
textmode_ha_skip_registration_minimal_base
textmode_ha
textmode_ha_minimal_base
AC1: New HA interactive installation will be setup in 'Migration' job group <=== Migration job group should not be the correct place to hold installation job, i suggest put into yast group. Or Migraiton ha group if we still need this job group.
- Description updated (diff)
coolgw wrote:
AC1: New HA interactive installation will be setup in 'Migration' job group <=== Migration job group should not be the correct place to hold installation job, i suggest put into yast group. Or Migraiton ha group if we still need this job group.
good catch, yes, YaST should be the right job group.
- Tags deleted (
qe-yast-refinement)
- Description updated (diff)
- Status changed from New to Workable
coolgw wrote:
HA current group only exist following two test cases for online.
Online:
textmode_ha
textmode_ha_minimal_base
So I have questions on following scenario:
1)
Online:
textmode_ha_skip_registration <=== Online DVD without register? i do not think this is valid scenario
textmode_ha_skip_registration_minimal_base <=== Online DVD without register? i do not think this is valid scenario
2)
Offline: <=== No offline scenario in current ha group, so that means we need extend current scope to offline scenario?
textmode_ha_skip_registration
textmode_ha_skip_registration_minimal_base
textmode_ha
textmode_ha_minimal_base
_skip_registration_ test suites are only valid scenarios for Full Medium, we don't need to convert more or extend more than what is there (for now). Just transform what is there, 2 test suites for Full Medium and 2 test suites for Online Medium:
Updated links in the description.
- Status changed from Workable to In Progress
- Assignee set to zoecao
- Related to coordination #121822: [epic] Enable Interactive installation for SAP/HA with libyui-rest-api added
- Parent task changed from #115322 to #121822
I rise the mr to SAP slack channel, waiting for their review.
- Status changed from In Progress to Resolved
The MR submitted to sap/ha team is also merged, so close here, thanks.
Also available in: Atom
PDF