[opensuse-kernel] 3.16.1 kernel for STABLE?

HEAD is currently at 3.16.0 and stable at 3.15.8. Could somebody update, please? Thanks, Andreas -- Andreas Jaeger aj@{suse.com,opensuse.org} Twitter/Identica: jaegerandi SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany GF: Jeff Hawn,Jennifer Guild,Felix Imendörffer,HRB16746 (AG Nürnberg) GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126 -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org

At Sun, 17 Aug 2014 19:32:06 +0200, Andreas Jaeger wrote:
HEAD is currently at 3.16.0 and stable at 3.15.8.
Could somebody update, please?
Jiri is on vacation now, and I don't know who is the backup maintainer... Takashi -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org

On 08/18/2014 11:45 AM, Jiri Slaby wrote:
Thanks! Andreas -- Andreas Jaeger aj@{suse.com,opensuse.org} Twitter: jaegerandi SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany GF: Jeff Hawn,Jennifer Guild,Felix Imendörffer,HRB16746 (AG Nürnberg) GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126 -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org

At Mon, 18 Aug 2014 11:45:17 +0200, Jiri Slaby wrote:
Good to hear you're back :) While we're at it: what do you think of backup maintenance of Kernel:stable during your absence? Would you mind if anyone of kernel team takes over the role? Takashi -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org

Hi, Am 18.08.2014 13:01, schrieb Takashi Iwai:
On a related matter, are the scripts that are used to maintain Kernel:HEAD and Kernel:stable actually in some public place others can submit patches against? * Kernel:stable "ARM" repository is building against openSUSE:12.2:ARM and failing with unresolvable pesign-obs-integration. Suggest to drop it, as armv7l and aarch64 are covered by the "ports" repository already. * Both Kernel:HEAD and Kernel:stable try to build "ARM" repository for x86_64, which is senseless (unresolvable). * Should Kernel:stable cover armv6l somehow? Kernel:HEAD does via Factory:ARM. 13.1:Ports includes armv6l, but 13.1:Update does not. Similarly there's no ppc64le stable kernel. Pointing this out since Kernel:stable has become the devel project for Factory, so it might make sense to detect build errors early. Also I find it rather confusing that the master branch is being updated to a stable kernel rather than doing that on the stable branch only, given that v3.17-rc1 was tagged the day before the update to v3.16.1. It results in a non-linear history wrt upstream git. Regards, Andreas -- SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer; HRB 16746 AG Nürnberg -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org

On 2014-08-18 15:16, Andreas Färber wrote:
This is set in rpm/config.sh in the kernel-source repository. I'll drop the ARM repo.
* Both Kernel:HEAD and Kernel:stable try to build "ARM" repository for x86_64, which is senseless (unresolvable).
This needs to be fixed in the openSUSE:Factory:ARM configuration: $ osc meta prj openSUSE:Factory:ARM ... <repository name="standard" rebuild="local" linkedbuild="all"> <path project="openSUSE:Factory" repository="ports"/> <arch>aarch64</arch> <arch>armv7l</arch> <arch>armv6l</arch> <arch>x86_64</arch> </repository> ...
This has been this way for some time, so as not to submit an -rc1 to Factory. But now that the 'stable' branch is used for Factory, we might change it. But I'm not doing the version updates, so I don't know how difficult it is :). Jeff, what do you think? Thanks, Michal -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org

Michal Marek <mmarek@suse.cz> writes:
This needs to be fixed in the openSUSE:Factory:ARM configuration: $ osc meta prj openSUSE:Factory:ARM
There is nothing to fix here. The configuration is perfectly correct. 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-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org

Am 18.08.2014 15:26, schrieb Michal Marek:
No, there's nothing wrong there. x86_64 is needed for QEMU/aggregate OBS trickery, so dropping it from Factory:ARM is not going to happen. The issue is not in Factory:ARM but in those devel projects. It has not been an issue elsewhere as most projects are maintained by humans rather than automated scripts.
Was reported at least two times already without resolution. Thanks, Andreas -- SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer; HRB 16746 AG Nürnberg -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org

Andreas Färber <afaerber@suse.de> writes:
Really the correct solution is to stop this insane script. The repository configuration needs to be set up only once. 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-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org

On 08/18/2014, 03:16 PM, Andreas Färber wrote:
Hi, no, I wouldn't mind.
They are in the kernel repository: scripts/stableids -- generate a patch and a list of included SHAs scripts/stableup -- apply the patch and remove all patches from the repository having a SHA in the list above So: * in the linux tree with stable tree up-to-date: ~/repos/suse/kernel-source/scripts/stableids localhost v3.16..v3.16.1 That will scp patch-3.16.1 and ids file to localhost:/dev/shm Note that I personally use jslaby@some_suse_machine instead of localhost, hence scp. * in the suse kernel repo: ./scripts/stableup /dev/shm/patch-*[0-9] /dev/shm/ids That will move the patch to patches.kernel.org/, update series.conf and remove all patches which are superseded by the stable patch (including series.conf update).
I don't see the point. We are not even trying to preserve the history wrt to upstream git. This was like that for ages. It is just 3.16, 3.16.1, 3.17-rc1, which is a perfect linear history for our RPMs. Take into account that rc1 updates are not for free and require a hard and tedious work from Jeff's part. Until he sorts that out, it's IMNSHO good to have the stable releases in Kernel:HEAD. Quite the contrary, I (and perhaps others) do not want to see Kernel:HEAD (like 3.16) be lagging behind Kernel:stable (like 3.16.1). Kernel:stable shall be always behind Kernel:HEAD. thanks, -- js suse labs -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org

On Tue, Aug 19, 2014 at 09:38:05AM +0200, Jiri Slaby wrote:
I'm willing to do the update, feel free to poke me when needed. -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org
participants (7)
-
Andreas Färber
-
Andreas Jaeger
-
Andreas Schwab
-
David Sterba
-
Jiri Slaby
-
Michal Marek
-
Takashi Iwai