[Bug 906727] New: mass rename all openSUSE_Factory targets that refer to the snapshot repository to openSUSE_Tumbleweed
http://bugzilla.opensuse.org/show_bug.cgi?id=906727 Bug ID: 906727 Summary: mass rename all openSUSE_Factory targets that refer to the snapshot repository to openSUSE_Tumbleweed Classification: openSUSE Product: openSUSE.org Version: unspecified Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: BuildService Assignee: bnc-team-screening@forge.provo.novell.com Reporter: cobexer@gmail.com QA Contact: adrian@suse.com Found By: --- Blocker: --- Now that openSUSE_Tumbleweed has backing of the openSUSE project OBS should be cleaned up to make sure that Tumbleweed users never have the need to add a openSUSE_Factory repository to their machines that isn't actually meant to be added to a Tumbleweed system. Adding an openSUSE_Factory repository should never be suggested for anyone that uses Tumbleweed - it's too hard to tell if this is correct or not (one needs to read and understand the Meta xml of the repo config to figure out if that openSUSE_Factory refers to standard or snapshot). I believe this should be done at least to all repos outside of the home: namespace to save every repository maintainers to do this manually. The patching should also remove a openSUSE_Factory target if a Tumbleweed one already exists and the Factory one refers to snapshot to avoid wasting build cycles. Currently using Tumbleweed is a bit annoying as lots of repos aren't available for it yet and one has to use Factory repos for those. Example: https://build.opensuse.org/project/show/server:php:extensions Even worse are repos where the maintainers are ignorant or unwilling to do the renaming / adding of the Tumbleweed repo: https://build.opensuse.org/project/show/devel:tools:building please solve this on the project level thanks in advance -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=906727 Bernhard Wiedemann <bwiedemann@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |adrian@suse.com, | |bwiedemann@suse.com, | |coolo@suse.com, | |rbrown@suse.com --- Comment #1 from Bernhard Wiedemann <bwiedemann@suse.com> --- IMHO, this needs discussion. Yes, Tumbleweed is the new name for what already was Factory_snapshot but I would be hesitant to go around and change repo names everywhere because it breaks repo URLs that people are already using. bug 906217 might be caused by such repo confusion (though there is no non-snapshot Factory in there) Overall, using devel project repos with Tumbleweed seems to be even a bit harder that with stable releases because of the fast-moving versions in both places. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=906727 --- Comment #2 from Christoph Obexer <cobexer@gmail.com> --- (In reply to Bernhard Wiedemann from comment #1)
IMHO, this needs discussion. Yes, Tumbleweed is the new name for what already was Factory_snapshot but I would be hesitant to go around and change repo names everywhere because it breaks repo URLs that people are already using.
I created this bug because I believe this is ok for former Factory users that were expected to read the opensuse-factory mailing list where such a change would need to be announced of course.
Overall, using devel project repos with Tumbleweed seems to be even a bit harder that with stable releases because of the fast-moving versions in both places.
The two examples I provided aren't devel project repos AFAICT - they provide packages that are not part of Factory/Tumbleweed or released version (in my case php5-xdebug and jenkins). -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=906727 Sergey Kondakov <virtuousfox@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |954697 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=906727 http://bugzilla.opensuse.org/show_bug.cgi?id=906727#c3 Karl Cheng <qantas94heavy@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |qantas94heavy@gmail.com --- Comment #3 from Karl Cheng <qantas94heavy@gmail.com> --- Mass rename may be a bit difficult but perhaps we could warn if someone tries to create an openSUSE_Factory repo that points to snapshot. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com