* [Cluster-devel] kernel packaging split up landing in Rawhide
[not found] <CA+5PVA5aXe2T7c-fKkQtziQ5j=dog8LqcmJ3Md0y=ju1iyn-MA@mail.gmail.com>
@ 2014-04-30 9:41 ` Steven Whitehouse
2014-04-30 11:56 ` Josh Boyer
0 siblings, 1 reply; 6+ messages in thread
From: Steven Whitehouse @ 2014-04-30 9:41 UTC (permalink / raw)
To: cluster-devel.redhat.com
Hi,
On 29/04/14 22:41, Josh Boyer wrote:
> Hi All,
>
> As part of the F21 "Modular Kernel Packaging for Cloud" Feature[1],
> I've committed and pushed the kernel packaging split up into
> kernel-core and kernel-drivers subpackages. For those of you running
> rawhide, this really shouldn't be a major impact at all. When you do
> a yum update, you will see "kernel", "kernel-core", and
> "kernel-drivers" packages being installed. The end result should be
> in line with today's rawhide kernels.
>
> Note: Unless you're using a typical VM or Cloud image, don't uninstall
> the kernel or kernel-drivers packages. The machine may boot with just
> kernel-core, but it will lack drivers for a significant portion of
> bare-metal hardware without kernel-drivers installed.
>
> Despite best efforts in testing, it's always possible a bug or two
> snuck through. In the event that you do have an issue with this,
> please file a bug against the kernel package.
>
> josh
>
> [1]https://fedoraproject.org/wiki/Changes/Modular_Kernel_Packaging_for_Cloud
Just wondering how this will (or will not) affect kernel-module-extras ?
Currently there is a dependency (largely for backwards compatibility
purposes) on kernel-module-extras from gfs2-utils and I'm wondering if
that will need to be changed (or dropped) as a result of this,
Steve.
^ permalink raw reply [flat|nested] 6+ messages in thread
* [Cluster-devel] kernel packaging split up landing in Rawhide
2014-04-30 9:41 ` [Cluster-devel] kernel packaging split up landing in Rawhide Steven Whitehouse
@ 2014-04-30 11:56 ` Josh Boyer
2014-04-30 12:53 ` Bruno Wolff III
2014-05-01 17:18 ` Richard W.M. Jones
0 siblings, 2 replies; 6+ messages in thread
From: Josh Boyer @ 2014-04-30 11:56 UTC (permalink / raw)
To: cluster-devel.redhat.com
On Wed, Apr 30, 2014 at 5:41 AM, Steven Whitehouse <swhiteho@redhat.com> wrote:
> Hi,
>
>
> On 29/04/14 22:41, Josh Boyer wrote:
>>
>> Hi All,
>>
>> As part of the F21 "Modular Kernel Packaging for Cloud" Feature[1],
>> I've committed and pushed the kernel packaging split up into
>> kernel-core and kernel-drivers subpackages. For those of you running
>> rawhide, this really shouldn't be a major impact at all. When you do
>> a yum update, you will see "kernel", "kernel-core", and
>> "kernel-drivers" packages being installed. The end result should be
>> in line with today's rawhide kernels.
>>
>> Note: Unless you're using a typical VM or Cloud image, don't uninstall
>> the kernel or kernel-drivers packages. The machine may boot with just
>> kernel-core, but it will lack drivers for a significant portion of
>> bare-metal hardware without kernel-drivers installed.
>>
>> Despite best efforts in testing, it's always possible a bug or two
>> snuck through. In the event that you do have an issue with this,
>> please file a bug against the kernel package.
>>
>> josh
>>
>>
>> [1]https://fedoraproject.org/wiki/Changes/Modular_Kernel_Packaging_for_Cloud
>
>
> Just wondering how this will (or will not) affect kernel-module-extras ?
Great question. It won't affect it.
> Currently there is a dependency (largely for backwards compatibility
> purposes) on kernel-module-extras from gfs2-utils and I'm wondering if that
> will need to be changed (or dropped) as a result of this,
Nothing at the moment. Later this week I'm going to look at enabling
auto-provides for kernel modules in the various kernel packages. This
will make situations like this much more flexible, as gfs2-utils will
be able to Requires: gfs2.ko (or whatever it is) instead of the
package name. That will allow us to move modules around without
breaking packages, and potentially get ride of k-m-e down the road.
Once the auto-provides are enabled, I'll go through the tracker bug
Bruno has open and fix up the userspace package requires.
josh
^ permalink raw reply [flat|nested] 6+ messages in thread
* [Cluster-devel] kernel packaging split up landing in Rawhide
2014-04-30 11:56 ` Josh Boyer
@ 2014-04-30 12:53 ` Bruno Wolff III
2014-05-01 17:18 ` Richard W.M. Jones
1 sibling, 0 replies; 6+ messages in thread
From: Bruno Wolff III @ 2014-04-30 12:53 UTC (permalink / raw)
To: cluster-devel.redhat.com
On Wed, Apr 30, 2014 at 07:56:29 -0400,
Josh Boyer <jwboyer@fedoraproject.org> wrote:
>
>Nothing at the moment. Later this week I'm going to look at enabling
>auto-provides for kernel modules in the various kernel packages. This
>will make situations like this much more flexible, as gfs2-utils will
>be able to Requires: gfs2.ko (or whatever it is) instead of the
>package name. That will allow us to move modules around without
>breaking packages, and potentially get ride of k-m-e down the road.
>
>Once the auto-provides are enabled, I'll go through the tracker bug
>Bruno has open and fix up the userspace package requires.
Thanks for this update. I was going to nag about this soon, if someone
else hadn't.
^ permalink raw reply [flat|nested] 6+ messages in thread
* [Cluster-devel] kernel packaging split up landing in Rawhide
2014-04-30 11:56 ` Josh Boyer
2014-04-30 12:53 ` Bruno Wolff III
@ 2014-05-01 17:18 ` Richard W.M. Jones
2014-05-01 19:24 ` Bruno Wolff III
1 sibling, 1 reply; 6+ messages in thread
From: Richard W.M. Jones @ 2014-05-01 17:18 UTC (permalink / raw)
To: cluster-devel.redhat.com
On Wed, Apr 30, 2014 at 07:56:29AM -0400, Josh Boyer wrote:
> Nothing at the moment. Later this week I'm going to look at enabling
> auto-provides for kernel modules in the various kernel packages. This
> will make situations like this much more flexible, as gfs2-utils will
> be able to Requires: gfs2.ko (or whatever it is) instead of the
> package name. That will allow us to move modules around without
> breaking packages, and potentially get ride of k-m-e down the road.
That would be useful for libguestfs too. It has a pretty well defined
list of kernel modules that it needs.
> Once the auto-provides are enabled, I'll go through the tracker bug
> Bruno has open and fix up the userspace package requires.
Which is the tracker bug?
Rich.
--
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
Read my programming and virtualization blog: http://rwmj.wordpress.com
Fedora Windows cross-compiler. Compile Windows programs, test, and
build Windows installers. Over 100 libraries supported.
http://fedoraproject.org/wiki/MinGW
^ permalink raw reply [flat|nested] 6+ messages in thread
* [Cluster-devel] kernel packaging split up landing in Rawhide
2014-05-01 17:18 ` Richard W.M. Jones
@ 2014-05-01 19:24 ` Bruno Wolff III
2014-05-01 19:37 ` Richard W.M. Jones
0 siblings, 1 reply; 6+ messages in thread
From: Bruno Wolff III @ 2014-05-01 19:24 UTC (permalink / raw)
To: cluster-devel.redhat.com
On Thu, May 01, 2014 at 18:18:43 +0100,
"Richard W.M. Jones" <rjones@redhat.com> wrote:
>
>Which is the tracker bug?
https://bugzilla.redhat.com/show_bug.cgi?id=1058331
I added everything that depended on kernel_modules_extra. There might
be other things that should be changed, that depend on modules that
are currently in kernel-drivers in case the modules move from one
to the other.
^ permalink raw reply [flat|nested] 6+ messages in thread
* [Cluster-devel] kernel packaging split up landing in Rawhide
2014-05-01 19:24 ` Bruno Wolff III
@ 2014-05-01 19:37 ` Richard W.M. Jones
0 siblings, 0 replies; 6+ messages in thread
From: Richard W.M. Jones @ 2014-05-01 19:37 UTC (permalink / raw)
To: cluster-devel.redhat.com
On Thu, May 01, 2014 at 02:24:14PM -0500, Bruno Wolff III wrote:
> On Thu, May 01, 2014 at 18:18:43 +0100,
> "Richard W.M. Jones" <rjones@redhat.com> wrote:
> >
> >Which is the tracker bug?
>
> https://bugzilla.redhat.com/show_bug.cgi?id=1058331
>
> I added everything that depended on kernel_modules_extra. There
> might be other things that should be changed, that depend on modules
> that are currently in kernel-drivers in case the modules move from
> one to the other.
Thanks. I think that particular bug isn't relevant to libguestfs.
Adding 'Requires: foo.ko, bar.ko' will be possible. Whether it will
make libguestfs pull in a smaller kernel sub-dependency is unlikely.
Rich.
--
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
Read my programming and virtualization blog: http://rwmj.wordpress.com
libguestfs lets you edit virtual machines. Supports shell scripting,
bindings from many languages. http://libguestfs.org
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2014-05-01 19:37 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <CA+5PVA5aXe2T7c-fKkQtziQ5j=dog8LqcmJ3Md0y=ju1iyn-MA@mail.gmail.com>
2014-04-30 9:41 ` [Cluster-devel] kernel packaging split up landing in Rawhide Steven Whitehouse
2014-04-30 11:56 ` Josh Boyer
2014-04-30 12:53 ` Bruno Wolff III
2014-05-01 17:18 ` Richard W.M. Jones
2014-05-01 19:24 ` Bruno Wolff III
2014-05-01 19:37 ` Richard W.M. Jones
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).