[Bug 1165922] New: s390x control.xml has wrong repos
http://bugzilla.suse.com/show_bug.cgi?id=1165922 Bug ID: 1165922 Summary: s390x control.xml has wrong repos Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: S/390-64 OS: Other Status: NEW Severity: Critical Priority: P5 - None Component: Basesystem Assignee: slindomansilla@suse.com Reporter: fvogt@suse.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- /etc/YaST2/control.xml (part of skelcd-control-openSUSE) contains the wrong repo URLs for s390x, e.g. http://download.opensuse.org/tumbleweed/repo/oss/. This means that the wrong repos are used in the network installation, containers and other images. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1165922 http://bugzilla.suse.com/show_bug.cgi?id=1165922#c1 --- Comment #1 from Fabian Vogt <fvogt@suse.com> --- Ping. A fix would look similar to this: https://github.com/yast/skelcd-control-openSUSE/pull/177/files -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1165922 Sergio Lindo Mansilla <slindomansilla@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |sergiolindo.empresa@gmail.c | |om, slindomansilla@suse.com -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1165922 Sergio Lindo Mansilla <slindomansilla@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|slindomansilla@suse.com |sergiolindo.empresa@gmail.c | |om -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1165922 http://bugzilla.suse.com/show_bug.cgi?id=1165922#c2 --- Comment #2 from Fabian Vogt <fvogt@suse.com> --- The main repos are working now, but not the update one: http://download.opensuse.org/ports/zsystems/update/tumbleweed/ -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1165922 Jose Lausuch <jalausuch@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dleuenberger@suse.com, | |jalausuch@suse.com -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1165922 http://bugzilla.suse.com/show_bug.cgi?id=1165922#c3 --- Comment #3 from Dominique Leuenberger <dleuenberger@suse.com> --- (In reply to Fabian Vogt from comment #2)
The main repos are working now, but not the update one: http://download.opensuse.org/ports/zsystems/update/tumbleweed/
https://build.opensuse.org/project/show/openSUSE:Factory:Update has received a new repository for zSystems to my knowledge, OBS is setup to configure additional symlinks for the update repo, for aarch for example we get this via rsync from OBS:
ports/aarch64/update/tumbleweed -> ../../../repositories/openSUSE:/Factory:/Update/aarch64/
so seems like here OBS would need to inject newly:
ports/zSystems/update/tumbleweed -> ../../../repositories/openSUSE:/Factory:/Update/zSystems/
(as an alias to http://download.opensuse.org/repositories/openSUSE:/Factory:/Update/zSystems... - which is already published by now) -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1165922 Pavel Dostál <pdostal@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |pdostal@suse.com -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1165922 https://bugzilla.suse.com/show_bug.cgi?id=1165922#c4 --- Comment #4 from Sergio Lindo Mansilla <slindomansilla@suse.com> --- (In reply to Dominique Leuenberger from comment #3)
so seems like here OBS would need to inject newly:
ports/zSystems/update/tumbleweed -> ../../../repositories/openSUSE:/Factory:/Update/zSystems/
(as an alias to http://download.opensuse.org/repositories/openSUSE:/Factory:/Update/zSystems... - which is already published by now)
Hi Dominique, Isn't that what this line is doing? https://github.com/SergioAtSUSE/skelcd-control-openSUSE/blob/master/package/... ``` sed -i -e "s,http://download.opensuse.org/update/tumbleweed/,http://download.opensuse.org...," %{buildroot}%{?skelcdpath}/CD1/control.xml ``` So, is the problem just a case sensitive issue? ``` %ifarch s390x ports_arch="zsystems" %endif ``` s/zsystems/zSystems/ -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1165922 https://bugzilla.suse.com/show_bug.cgi?id=1165922#c5 --- Comment #5 from Fabian Vogt <fvogt@suse.com> --- (In reply to Sergio Lindo Mansilla from comment #4)
(In reply to Dominique Leuenberger from comment #3)
so seems like here OBS would need to inject newly:
ports/zSystems/update/tumbleweed -> ../../../repositories/openSUSE:/Factory:/Update/zSystems/
(as an alias to http://download.opensuse.org/repositories/openSUSE:/Factory:/Update/zSystems... - which is already published by now)
Hi Dominique,
Isn't that what this line is doing? https://github.com/SergioAtSUSE/skelcd-control-openSUSE/blob/master/package/ skelcd-control-openSUSE.spec#L139
That configures the client part, but the path on the server needs to be created: http://download.opensuse.org/ports/zsystems/update Whether it's zSystems or zsystems doesn't matter, as long as it's used consistently. As control.xml uses zsystems now, it should also be that way on OBS/d.o.o. -- You are receiving this mail because: You are on the CC list for the bug.
participants (2)
-
bugzilla_noreply@novell.com
-
bugzilla_noreply@suse.com