[opensuse-buildservice] Again: Correctly unpublishing packages
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi everyone, I just stumbled upon a problem that has been discussed before: How to correctly unpublish a package? I found this:
Wipe binaries and enable publishing with building disabled. Or use `osc wipebinaries --all PROJECT [PACKAGE]`. "--all" is sufficient as I know.
http://lists.opensuse.org/opensuse-buildservice/2013-06/msg00199.html
I
found that the latter possibility is not working, i.e. just wiping the binaries does not delete them. At least after waiting for some hours. So does one really have to disable builds, enable publishing, and then wipebinaries? Or is there an easier solution? And, even if this could be a boomerang: Should stuff like this not be on the wiki somewhere? ;-) Regards, Johannes - -- They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety. (Benjamin Franklin, 1759) -----BEGIN PGP SIGNATURE----- Comment: Using GnuPG with SeaMonkey - http://www.enigmail.net/ iEYEARECAAYFAlTA1IMACgkQzi3gQ/xETbKTtgCfcCLzpQdypU9MIeV42PpCz8RF E84AoI9vSecbfjM0/04q5KUaem4FERwI =FaZo -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On Thu, 2015-01-22 at 11:44 +0100, Johannes Kastl wrote:
Hi everyone,
I just stumbled upon a problem that has been discussed before: How to correctly unpublish a package?
I found this:
Wipe binaries and enable publishing with building disabled. Or use `osc wipebinaries --all PROJECT [PACKAGE]`. "--all" is sufficient as I know.
http://lists.opensuse.org/opensuse-buildservice/2013-06/msg00199.html
I
found that the latter possibility is not working, i.e. just wiping the binaries does not delete them. At least after waiting for some hours.
So does one really have to disable builds, enable publishing, and then wipebinaries?
The important part is 'publishing enabled': if it's disabled, any change on this package, including wiping binaries, is 'not published' (so no effect on the download servers)
And, even if this could be a boomerang: Should stuff like this not be on the wiki somewhere? ;-)
:) add it - It's a wiki ? :) Cheers, Dominique -- Dimstar / Dominique Leuenberger <dimstar@opensuse.org> -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Dimstar / Dominique Leuenberger <dimstar@opensuse.org> writes:
The important part is 'publishing enabled': if it's disabled, any change on this package, including wiping binaries, is 'not published' (so no effect on the download servers)
Also note that a repository is only published after it is complete, ie. no pending build jobs left. Andreas. -- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different." -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 22.01.2015 Dimstar / Dominique Leuenberger wrote:
The important part is 'publishing enabled': if it's disabled, any change on this package, including wiping binaries, is 'not published' (so no effect on the download servers)
Sorry, but that is not really straightforward (and probably the cause for the questions about this issue). IMHO wiping binaries should wipe the binaries, no matter is publishing is enabled or not. Or it should have a switch to do that. Also, having to enable publishing to disable publishing packages is quite confusing. Does it suffice to have publishing enabled for one package, but disabled for the repos at project level? Regards, Johannes - -- `Don't, Ginny, we'll send you loads of owls.´ `We'll send you a Hogwarts toilet seat.´ `George!´ `Only joking, Mum.´ (Harry Potter and the Philosopher's Stone) -----BEGIN PGP SIGNATURE----- Comment: Using GnuPG with SeaMonkey - http://www.enigmail.net/ iEYEARECAAYFAlTA2NIACgkQzi3gQ/xETbKzLgCfdwIqHk4miK2r3nnHmcTa/uwU UEAAn1v0aey8LP13rgXg2R0/HJC1JIW3 =ftgB -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On Donnerstag, 22. Januar 2015, 12:02:47 wrote Johannes Kastl:
On 22.01.2015 Dimstar / Dominique Leuenberger wrote:
The important part is 'publishing enabled': if it's disabled, any change on this package, including wiping binaries, is 'not published' (so no effect on the download servers)
Sorry, but that is not really straightforward (and probably the cause for the questions about this issue). IMHO wiping binaries should wipe the binaries, no matter is publishing is enabled or not.
Or it should have a switch to do that.
We have fate #309393 as a feature request for this.
Also, having to enable publishing to disable publishing packages is quite confusing.
Does it suffice to have publishing enabled for one package, but disabled for the repos at project level?
Regards, Johannes -- `Don't, Ginny, we'll send you loads of owls.´ `We'll send you a Hogwarts toilet seat.´ `George!´ `Only joking, Mum.´ (Harry Potter and the Philosopher's Stone)
-- Adrian Schroeter email: adrian@suse.de SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Jennifer Guild, Dilip Upmanyu, Graham Norton, HRB 21284 (AG Nürnberg) Maxfeldstraße 5 90409 Nürnberg Germany -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
participants (4)
-
Adrian Schröter
-
Andreas Schwab
-
Dimstar / Dominique Leuenberger
-
Johannes Kastl