* [gentoo-dev] newsitem: k8s split packages returning round 2
@ 2020-10-04 19:48 William Hubbs
2020-10-04 20:16 ` William Hubbs
2020-10-04 20:23 ` Michał Górny
0 siblings, 2 replies; 5+ messages in thread
From: William Hubbs @ 2020-10-04 19:48 UTC (permalink / raw
To: gentoo development; +Cc: pr
[-- Attachment #1: Type: text/plain, Size: 728 bytes --]
Title: K8s Split Packages Returning
Author: William Hubbs <williamh@gentoo.org>
Posted: 2020-10-06
Revision: 1
News-Item-Format: 2.0
Display-If-Installed: sys-cluster/kubernetes
Due to bug #741572,, the k8s split packages are returning to fix issues
with upgrading clusters [1].
Starting with k8s 1.17.12, 1.18.9 and 1.19.2, you will need to install
the following packages in the appropriate configuration for your
cluster.
sys-cluster/kubeadm
sys-cluster/kube-apiserver
sys-cluster/kube-controller-manager
sys-cluster/kubectl
sys-cluster/kubelet
sys-cluster/kube-proxy
sys-cluster/kube-scheduler
Once the split packages are stabilized, sys-cluster/kubernetes will be
masked and removed.
[1] https://bugs.gentoo.org/741572
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 195 bytes --]
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [gentoo-dev] newsitem: k8s split packages returning round 2
2020-10-04 19:48 [gentoo-dev] newsitem: k8s split packages returning round 2 William Hubbs
@ 2020-10-04 20:16 ` William Hubbs
2020-10-04 20:23 ` Michał Górny
1 sibling, 0 replies; 5+ messages in thread
From: William Hubbs @ 2020-10-04 20:16 UTC (permalink / raw
To: gentoo development
[-- Attachment #1: Type: text/plain, Size: 179 bytes --]
On Sun, Oct 04, 2020 at 02:48:35PM -0500, William Hubbs wrote:
> Due to bug #741572,, the k8s split packages are returning to fix issues
The typo on this line is fixed.
William
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 195 bytes --]
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [gentoo-dev] newsitem: k8s split packages returning round 2
2020-10-04 19:48 [gentoo-dev] newsitem: k8s split packages returning round 2 William Hubbs
2020-10-04 20:16 ` William Hubbs
@ 2020-10-04 20:23 ` Michał Górny
2020-10-04 21:57 ` William Hubbs
1 sibling, 1 reply; 5+ messages in thread
From: Michał Górny @ 2020-10-04 20:23 UTC (permalink / raw
To: gentoo-dev; +Cc: pr
[-- Attachment #1: Type: text/plain, Size: 1302 bytes --]
On Sun, 2020-10-04 at 14:48 -0500, William Hubbs wrote:
> Title: K8s Split Packages Returning
I think you should really use the full name here, especially that it is
also the package name.
> Author: William Hubbs <williamh@gentoo.org>
> Posted: 2020-10-06
> Revision: 1
> News-Item-Format: 2.0
> Display-If-Installed: sys-cluster/kubernetes
>
> Due to bug #741572,, the k8s split packages are returning to fix issues
> with upgrading clusters [1].
It would be nice to include a short explanation what these issues are.
Expecting all affected users to open Bugzilla just to see whether
the bug in question is relevant causes them unnecessary work.
> Starting with k8s 1.17.12, 1.18.9 and 1.19.2, you will need to install
> the following packages in the appropriate configuration for your
> cluster.
>
> sys-cluster/kubeadm
> sys-cluster/kube-apiserver
> sys-cluster/kube-controller-manager
> sys-cluster/kubectl
> sys-cluster/kubelet
> sys-cluster/kube-proxy
> sys-cluster/kube-scheduler
>
> Once the split packages are stabilized, sys-cluster/kubernetes will be
> masked and removed.
Why not make it a metapackage, and maybe have USE flags to assist common
configurations?
>
> [1] https://bugs.gentoo.org/741572
--
Best regards,
Michał Górny
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 618 bytes --]
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [gentoo-dev] newsitem: k8s split packages returning round 2
2020-10-04 20:23 ` Michał Górny
@ 2020-10-04 21:57 ` William Hubbs
2020-10-05 3:00 ` Michał Górny
0 siblings, 1 reply; 5+ messages in thread
From: William Hubbs @ 2020-10-04 21:57 UTC (permalink / raw
To: gentoo-dev; +Cc: pr
[-- Attachment #1: Type: text/plain, Size: 1855 bytes --]
On Sun, Oct 04, 2020 at 10:23:10PM +0200, Michał Górny wrote:
> On Sun, 2020-10-04 at 14:48 -0500, William Hubbs wrote:
> > Title: K8s Split Packages Returning
>
> I think you should really use the full name here, especially that it is
> also the package name.
This is fixed.
>
> > Author: William Hubbs <williamh@gentoo.org>
> > Posted: 2020-10-06
> > Revision: 1
> > News-Item-Format: 2.0
> > Display-If-Installed: sys-cluster/kubernetes
> >
> > Due to bug #741572,, the k8s split packages are returning to fix issues
> > with upgrading clusters [1].
>
> It would be nice to include a short explanation what these issues are.
> Expecting all affected users to open Bugzilla just to see whether
> the bug in question is relevant causes them unnecessary work.
The short version is it is not possible to upgrade a cluster if you have
everything in one package.
> > Starting with k8s 1.17.12, 1.18.9 and 1.19.2, you will need to install
> > the following packages in the appropriate configuration for your
> > cluster.
> >
> > sys-cluster/kubeadm
> > sys-cluster/kube-apiserver
> > sys-cluster/kube-controller-manager
> > sys-cluster/kubectl
> > sys-cluster/kubelet
> > sys-cluster/kube-proxy
> > sys-cluster/kube-scheduler
> >
> > Once the split packages are stabilized, sys-cluster/kubernetes will be
> > masked and removed.
>
> Why not make it a metapackage, and maybe have USE flags to assist common
> configurations?
I've thought about that, and I'm not opposed to meta packages. I'm just
not sure yet which pieces are required where. I know you don't need all
of the pieces to run a cluster. I'm just not sure which pieces are
required on which nodes.
I don't think it would be one kubernetes meta package, but several
depending on the type of node you are setting up.
William
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 195 bytes --]
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [gentoo-dev] newsitem: k8s split packages returning round 2
2020-10-04 21:57 ` William Hubbs
@ 2020-10-05 3:00 ` Michał Górny
0 siblings, 0 replies; 5+ messages in thread
From: Michał Górny @ 2020-10-05 3:00 UTC (permalink / raw
To: gentoo-dev; +Cc: pr
[-- Attachment #1: Type: text/plain, Size: 1933 bytes --]
On Sun, 2020-10-04 at 16:57 -0500, William Hubbs wrote:
> On Sun, Oct 04, 2020 at 10:23:10PM +0200, Michał Górny wrote:
> > > Author: William Hubbs <williamh@gentoo.org>
> > > Posted: 2020-10-06
> > > Revision: 1
> > > News-Item-Format: 2.0
> > > Display-If-Installed: sys-cluster/kubernetes
> > >
> > > Due to bug #741572,, the k8s split packages are returning to fix issues
> > > with upgrading clusters [1].
> >
> > It would be nice to include a short explanation what these issues are.
> > Expecting all affected users to open Bugzilla just to see whether
> > the bug in question is relevant causes them unnecessary work.
>
> The short version is it is not possible to upgrade a cluster if you have
> everything in one package.
Sure, that is certainly better, though some explanation why would also
be helpful.
>
> > > Starting with k8s 1.17.12, 1.18.9 and 1.19.2, you will need to install
> > > the following packages in the appropriate configuration for your
> > > cluster.
> > >
> > > sys-cluster/kubeadm
> > > sys-cluster/kube-apiserver
> > > sys-cluster/kube-controller-manager
> > > sys-cluster/kubectl
> > > sys-cluster/kubelet
> > > sys-cluster/kube-proxy
> > > sys-cluster/kube-scheduler
> > >
> > > Once the split packages are stabilized, sys-cluster/kubernetes will be
> > > masked and removed.
> >
> > Why not make it a metapackage, and maybe have USE flags to assist common
> > configurations?
>
> I've thought about that, and I'm not opposed to meta packages. I'm just
> not sure yet which pieces are required where. I know you don't need all
> of the pieces to run a cluster. I'm just not sure which pieces are
> required on which nodes.
>
> I don't think it would be one kubernetes meta package, but several
> depending on the type of node you are setting up.
>
That's why I said you could use USE flags.
--
Best regards,
Michał Górny
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 618 bytes --]
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2020-10-05 3:00 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-10-04 19:48 [gentoo-dev] newsitem: k8s split packages returning round 2 William Hubbs
2020-10-04 20:16 ` William Hubbs
2020-10-04 20:23 ` Michał Górny
2020-10-04 21:57 ` William Hubbs
2020-10-05 3:00 ` Michał Górny
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox