Project

General

Profile

Actions

action #15546

closed

[Migration] Combine both online and offline upgrades into one jobgroup

Added by maritawerner about 7 years ago. Updated almost 7 years ago.

Status:
Resolved
Priority:
High
Assignee:
Category:
Infrastructure
Start date:
2016-12-19
Due date:
% Done:

100%

Estimated time:
Difficulty:

Description

As we decided in the mgmt offsite we want to have all migration scenarios in 1 Jobgroup.

BUT:

Open questions:

  • who will be in the migration subgroup and do the daily review?
  • coordinator?
Actions #1

Updated by maritawerner about 7 years ago

  • Assignee set to maritawerner
  • Priority changed from Normal to High
Actions #2

Updated by okurz about 7 years ago

  • Category set to Infrastructure
  • Target version set to Milestone 5
Actions #3

Updated by okurz about 7 years ago

  • Assignee changed from maritawerner to mitiao

AFAIU sunny is fine with taking the offline migration scenarios of openQA into the migration job group. That currently involves x86_64 and ppc64le. s390x is currently under development and not yet touched by this.

@mitiao: Do you agree to move the according scenarios into the migration job group? If yes, please do so.

Actions #4

Updated by mitiao about 7 years ago

okurz wrote:

AFAIU sunny is fine with taking the offline migration scenarios of openQA into the migration job group. That currently involves x86_64 and ppc64le. s390x is currently under development and not yet touched by this.

@mitiao: Do you agree to move the according scenarios into the migration job group? If yes, please do so.

Yes, I will do it.

Actions #5

Updated by mitiao about 7 years ago

  • Status changed from New to In Progress

I am a little confused that all migration scenarios in ONE job group.
As we can see the all migration scenarios across 3 medium types which are sle-12-SP3-Server-DVD, sle-12-SP3-Server-DVD-HA and sle-12-SP3-Desktop-DVD, do you mean that all migrations would be combined into ONE job group on TOP-Level?
Or just according to each medium type to separately combine them into ONE job group as a subgroup in Server, HA and Desktop?

Actions #6

Updated by okurz about 7 years ago

hm, good point. As we want more functional groups for each product I suggest to split the online migration group per product and put offline+online together in one job group for each product as you have it already for Server and Desktop. As HA is considered its own product it would mean to also split that into a parent group "HA" with a subgroup "Acceptance: HA" and a subgroup "Migration" like this:

  • Server

    • Acceptance: Server
    • Kernel
    • FIPS
    • Migration <-- including both offline+online but only for SLES
  • Desktop

    • Migration
  • HA

    • Migration

Also, it was already mentioned that "Acceptance: Server" is not a good name and "Functional" would better describe it (by @sebchlad, @maritawerner).

so I see the following tasks:

  • Rename existing job groups "Online Migration" to just "Migration"
  • Create new parent group "HA"
  • Move existing job group "HA" into the new parent and rename "Functional"
  • Rename "Acceptance: Server" to "Functional"
  • Rename "Acceptance: Desktop" to "Functional"

@all: agreed?

Actions #7

Updated by mitiao about 7 years ago

+1

Actions #8

Updated by mitiao about 7 years ago

Combined migration scenarios for each product in following job groups:

Migration: Server
Migration: Desktop
Migration: HA

Also created functional group for HA and rename acceptance groups for Server and Desktop as following:

Functional: Server
Functional: Destkop
Functional: HA

I still remain the product suffix because that would be confused with many same name gropus shown in different folder in page https://openqa.suse.de/admin/groups if suffix removed.
Maybe better to have sub-name to differ them?

Also I removed 'Acceptance' for FIPS since it is only for Server.

Please have a review for all of my changes.
Thanks.

Actions #9

Updated by okurz about 7 years ago

I still remain the product suffix because that would be confused with many same name gropus shown in different folder in page https://openqa.suse.de/admin/groups if suffix removed.
Maybe better to have sub-name to differ them?

I understand the problem but I think it is only for the admin during creation of the job groups. I propose to leave out the sub-name. Or do you see a problem which would be visible by non-admin users, too?

Actions #10

Updated by mitiao about 7 years ago

okurz wrote:

I still remain the product suffix because that would be confused with many same name gropus shown in different folder in page https://openqa.suse.de/admin/groups if suffix removed.
Maybe better to have sub-name to differ them?

I understand the problem but I think it is only for the admin during creation of the job groups. I propose to leave out the sub-name. Or do you see a problem which would be visible by non-admin users, too?

Yes, this problem is only for admin, for 'Operater' they can access above page without edit privilege and for 'User' they don't have permission to access it.
Without consideration of admin page, it's fine to remove suffix, and I will do it.

Actions #11

Updated by mitiao about 7 years ago

mitiao wrote:

okurz wrote:

I still remain the product suffix because that would be confused with many same name gropus shown in different folder in page https://openqa.suse.de/admin/groups if suffix removed.
Maybe better to have sub-name to differ them?

I understand the problem but I think it is only for the admin during creation of the job groups. I propose to leave out the sub-name. Or do you see a problem which would be visible by non-admin users, too?

Yes, this problem is only for admin, for 'Operater' they can access above page without edit privilege and for 'User' they don't have permission to access it.
Without consideration of admin page, it's fine to remove suffix, and I will do it.

Trid and given 'Unable to apply changes'.
Seems now openQA doesn't supprot same name for job group

Actions #12

Updated by mitiao about 7 years ago

All proxyscc online migration server scenarios are in Migration: Server job group.
Should I move the scenarios involved with ha addon into Migration: HA job group like offline migration do?

Actions #13

Updated by okurz@suse.de about 7 years ago

Should I move the scenarios involved with ha addon into Migration: HA
job group like offline migration do?

I think that makes sense

Actions #14

Updated by mitiao about 7 years ago

  • Status changed from In Progress to Resolved
  • % Done changed from 0 to 100

The scenarios involved with HA addon have been moved into Migration: HA job group.

Actions #15

Updated by okurz about 7 years ago

please check the so called "autoupgrade" testsuites which are still in the "Functional: Server" group: https://openqa.suse.de/tests/overview?distri=sle&version=12-SP3&groupid=55

To me it seems they are "migration jobs" based on autoyast configuration files, right? E.g. see https://openqa.suse.de/tests/780094#step/bootloader/6 for the "autoyast*.xml autoupgrade=1" typing

Actions #16

Updated by okurz about 7 years ago

  • Status changed from Resolved to In Progress
Actions #17

Updated by mitiao about 7 years ago

Moved them into Migration: Server group.
@dgutu are you maintaining these 5 autoupgrade by autoyast configuration files?
If any unknown issue on them, I could ask you. :)

Actions #18

Updated by okurz about 7 years ago

  • Target version changed from Milestone 5 to Milestone 6
Actions #19

Updated by mitiao almost 7 years ago

  • Status changed from In Progress to Resolved

Can be resolved as all migration cases combined into migration groups.

Actions

Also available in: Atom PDF