agama-project / agama

A service-based Linux installer
GNU General Public License v2.0
135 stars 41 forks source link

openQA: product-testing please provide a way to inject a custom repository #1474

Closed lkocman closed 1 month ago

lkocman commented 2 months ago

We need to be able to change/inject repository for product (e.g. Leap 16) for installation in openQA

We need to be able to test against repositories from the new product build in OBS rather than previously published repo in https://download.opensuse.org/distribution/leap/16.0/repo/oss/.

I understand that we pass the repository as a boot param on Leap 15.

openQA sync's it from OBS with openqa obs sync.

lkocman commented 2 months ago

The initial test suite would be probably installing from https://download.opensuse.org/distribution/leap/16.0/repo/oss/ which is okay for pre-Alpha ... but we need to get that changed soon.

lkocman commented 2 months ago

We've touched this issue with Dominique on our 1x1 when we were discussing testing, as the download-o-o repo is not acceptable for e.g. staging testing etc.

The URL edit is also improtant if we have download-o-o outage like we've had 2 days ago. Mirrors could have been still used.

lkocman commented 1 month ago

Closing the issue! Thank you all for assistance.

lkocman commented 1 month ago

Can be tested with https://download.opensuse.org/repositories/systemsmanagement:/Agama:/Devel/images/iso/agama-installer.x86_64-9.0.0-openSUSE-Build11.3.iso and newer