Project

General

Profile

action #72202

[qe-core] setup openSUSE Leap 15.3 openqa

Added by msmeissn 6 months ago. Updated 7 days ago.

Status:
In Progress
Priority:
Urgent
Assignee:
Category:
New test
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:
Difficulty:

Description

(this old ticket started as a ticket for Jump, later modified to be about Leap 15.3)

We need to setup openSUSE Leap 15.3 openqa.

It will have 3 update repos it consumes:

http://download.opensuse.org/update/leap/15.3/sle/
http://download.opensuse.org/repositories/openSUSE:/Backports:/SLE-15-SP3:/Update/standard/
http://download.opensuse.org/repositories/openSUSE:/Maintenance:/Test:/Leap_15.3/

the full test repo is at:

the incidents are below openSUSE Maintenance as usual, example incident openSUSE:Maintenance:14199

Current Build ISOs are below http://download.opensuse.org/distribution/leap/15.3/

[Acceptance Criteria]

  • Write also the documentation of the process preferably in confluence, see notes in comment #note-13

* Clarify why are we testing what on leap :)

This would need at least PR to https://github.com/openSUSE/openSUSE-release-tools/tree/master/data


Related issues

Related to openSUSE Leap 15.0 - action #25032: enable openQA maintenance testingResolved2018-04-012018-04-19

Related to openSUSE Leap 15.1 - action #39449: enable openQA maintenance testingResolved2019-03-112019-04-05

Precedes openSUSE Leap 15.3 - action #76702: [qe-core][u] disable iso download in openQANew2021-02-022021-02-02

History

#1 Updated by msmeissn 6 months ago

https://progress.opensuse.org/issues/70957 tracker issue in jump space

#3 Updated by tjyrinki_suse 6 months ago

  • Status changed from New to Workable
  • Priority changed from Normal to High
  • Start date deleted (2020-10-02)

#4 Updated by hrommel1 6 months ago

  • Due date set to 2020-10-30

Please evaluate until the deadline if there are any challenges with setting up.

Planned release is in November.

#5 Updated by geor 6 months ago

  • Priority changed from High to Urgent

#6 Updated by geor 6 months ago

  • Description updated (diff)

#7 Updated by geor 6 months ago

  • Subject changed from setup openSUSE Jump 15.2 openqa to [sprint] setup openSUSE Jump 15.2 openqa

#8 Updated by punkioudi 6 months ago

  • Assignee set to punkioudi

#9 Updated by punkioudi 6 months ago

Hi msmeissn,

Right now there are these runs :

So what more is it expected from the openqa tests in relation to these repos? Is it sufficient for the system to be up-to-date, by using the aforementioned repositories and then do the testing?
thanks!

#10 Updated by msmeissn 6 months ago

These are the groups for product development before release.

What we also need is the openqa setup for the maintenance phase.

e.g. for Leap 15.2: https://openqa.opensuse.org/group_overview/69 and https://openqa.opensuse.org/group_overview/70

#11 Updated by punkioudi 6 months ago

Thank you msmeissn for the answers!

After some research though I did today, an implementation of the openQA bot is also required which is handled by osukup (who has time-off this week). Consequently, this ticket can be handled on the beginning of next week.

tjyrinki_suse , it is an urgent+sprint item, but I have to postpone it for next week, will it be ok? :)

#12 Updated by tjyrinki_suse 6 months ago

Sure ok punkioudi, it's urgent but we need Ondrej indeed.

#13 Updated by szarate 5 months ago

So what I get from asking around:

#14 Updated by szarate 5 months ago

  • Due date changed from 2020-10-30 to 2021-02-01
  • Priority changed from Urgent to Low

So after double checking with Marcus, this ticket is not urgent anymore as the Jump 15.2.1 received a no-go.

I'd like to announce that we have a final no-Go for Leap 15.2.1 after talking to stakeholders or engineers working on blocking issues.

https://lists.opensuse.org/opensuse-project/2020-11/msg00001.html

#15 Updated by msmeissn 5 months ago

  • Subject changed from [sprint] setup openSUSE Jump 15.2 openqa to [sprint] setup openSUSE Jump 15.3 openqa

change to be the 15.3 setup ticket.

#16 Updated by punkioudi 5 months ago

  • Subject changed from [sprint] setup openSUSE Jump 15.3 openqa to setup openSUSE Jump 15.3 openqa

I remove also the sprint tag for now. Thanks szarate and msmeissn for the update!

#17 Updated by punkioudi 5 months ago

  • Assignee deleted (punkioudi)

#18 Updated by szarate 5 months ago

  • Description updated (diff)

#19 Updated by szarate 5 months ago

  • Related to action #25032: enable openQA maintenance testing added

#20 Updated by szarate 5 months ago

  • Related to action #39449: enable openQA maintenance testing added

#21 Updated by szarate 5 months ago

See linked tickets for future reference

#22 Updated by tjyrinki_suse 5 months ago

  • Subject changed from setup openSUSE Jump 15.3 openqa to [qe-core] setup openSUSE Jump 15.3 openqa

#23 Updated by tjyrinki_suse 5 months ago

  • Project changed from QAM to openQA Tests
  • Priority changed from Low to Normal

#24 Updated by tjyrinki_suse 5 months ago

  • Category set to New test

#25 Updated by msmeissn 3 months ago

  • Subject changed from [qe-core] setup openSUSE Jump 15.3 openqa to [qe-core] setup Leap Jump 15.3 openqa

Name is openSUSE Leap 15.3.

#26 Updated by msmeissn 3 months ago

  • Subject changed from [qe-core] setup Leap Jump 15.3 openqa to [qe-core] setup openSUSE Leap 15.3 openqa

we need openqa setup, and it will be a bit different.

we can have incidents now for 2 different locations

  • openSUSE Backports SLE-15-SP3
    test incident: openSUSE:Maintenance:15678

  • openSUSE Leap 15.3

test incident: openSUSE:Maintenance:15681

both targets will go into Leap 15.3.

#27 Updated by tjyrinki_suse 2 months ago

  • Priority changed from Normal to Urgent

This needs bumping in priority and finding someone who can configure O3 accordingly.

#28 Updated by tjyrinki_suse 2 months ago

I've pinged osukup about this.

#29 Updated by szarate 2 months ago

  • Precedes action #76702: [qe-core][u] disable iso download in openQA added

#31 Updated by szarate about 2 months ago

  • Description updated (diff)

#32 Updated by szarate about 2 months ago

  • Description updated (diff)

Santiago to clarify if it's jump or leap

#33 Updated by szarate about 2 months ago

  • Description updated (diff)

#34 Updated by msmeissn about 2 months ago

it is called leap now. jump was only for 15.2.1, but 15.3 will be called leap, also in the directory paths.

#35 Updated by tjyrinki_suse about 2 months ago

  • Description updated (diff)

#36 Updated by tjyrinki_suse about 2 months ago

  • Description updated (diff)

#37 Updated by tjyrinki_suse about 1 month ago

  • Due date deleted (2021-02-01)
  • Target version set to Ready

#38 Updated by tjyrinki_suse about 1 month ago

  • Target version changed from Ready to QE-Core: Ready

#39 Updated by tjyrinki_suse about 1 month ago

  • Target version changed from QE-Core: Ready to Ready

#40 Updated by szarate about 1 month ago

  • Target version changed from Ready to QE-Core: Ready

#41 Updated by tjyrinki_suse about 1 month ago

  • Description updated (diff)
  • Target version changed from QE-Core: Ready to future

#42 Updated by szarate 27 days ago

  • Assignee set to szarate
  • Target version changed from future to QE-Core: Ready

I'm picking this up while in training.

For now: https://github.com/openSUSE/openSUSE-release-tools/pull/2537 has been created based on the information that we have within the ticket.

#43 Updated by tjyrinki_suse 27 days ago

  • Status changed from Workable to In Progress

#44 Updated by szarate 7 days ago

  • How to test this?
  • Who consumes/what the json files modified in the PR
  • How do we check that the results are correct? (i.E that maintenance updates will be picked up)
  • What does the syncing of the jobgroups between Maintenance and OBS once the leap product is released

#45 Updated by msmeissn 7 days ago

someone needs to setup 15.3 job groups in openqa.opensuse.org. (antonios?)

There will be code changes needed in opensuse-release-tools and os-autoinst-distri-opensuse, as we now have 2 different looking incidents.

what is not handled yet, are incidents like this:

openSUSE:Maintenance:15953 hello

As we now have 2 sources for updates, openSUSE:Leap:15.3:Update AND openSUSE:Backports:SLE-15-SP3:Update to test for Leap 15.3.

openSUSE:Maintenance:15681 is the other possible case, with rpmlint-mini

BOTH cases must be handled.

Also available in: Atom PDF