#960231 kubernetes: provision of 'kubeadm' command-line utility

Package:
src:kubernetes
Source:
kubernetes
Submitter:
James Addison
Date:
2023-02-16 02:21:03 UTC
Severity:
important
Tags:
#960231#5
Date:
2020-05-10 21:25:11 UTC
From:
To:
Dear Maintainer,

Please find attached a patch to provide the 'kubeadm' command-line utility
in a new 'kubernetes-admin' Debian package, derived from the 'kubernetes'
source package.

I've confirmed that all github.com-based dependencies imported by kubeadm's
golang code covered by existing 'debian/copyright' file entries.

Although most k8s.io-based dependencies imported by kubeadm appear to be
covered by the wildcard application of Apache-2.0 (since it's the Kubernetes
project's default license), I did notice that one of the SIGS (YAML) appears
to be dual-licensed.

That was a chance inspection since it performs an imports from a different
subdomain; I haven't confirmed licensing comprehensively across all of the
top-level k8s.io-based dependency imports.

Thanks for your work and maintenance of these packages!
James

#960231#10
Date:
2021-07-31 17:33:01 UTC
From:
To:
Hello - adding a small reminder/bump on this bug; it would be useful
to have the kubeadm command available as a package alongside the other
Kubernetes tools and binaries.  If there's an alternative plan for how
to provide that, please let me know - or I can refresh the patch soon.

Thanks,
James

#960231#15
Date:
2021-08-01 21:04:17 UTC
From:
To:
Hi,

Absolutely. However, there are missing pieces for the puzzle (cni). This is
in the pipeline.

Janos

#960231#20
Date:
2021-08-01 21:54:57 UTC
From:
To:
I had a feeling there was a good reason for this :)

Thank you!

#960231#25
Date:
2023-02-15 18:43:29 UTC
From:
To:
Hi Janos,

I'm reducing the severity of this report, because I don't think that the
initial severity was correct (my apologies).

Attached is an updated patch; please note:

  - This won't be in time for bookworm as I understand it (too far into freeze)
  - I'm not sure about the version number I've suggested in the changelog
  - The changelog entry is attributed to my work email since it is work-related

The patch should apply with patch options '-Np1' in the Debian source package
directory.

Thank you,
James

#960231#32
Date:
2023-02-15 18:52:12 UTC
From:
To:
Also: from attempting dpkg-buildpackage with the patch applied, I think that it
is incomplete (an additional .install file is required, for example).  I'll
try to fix that soon.

#960231#37
Date:
2023-02-16 02:16:35 UTC
From:
To: