On Tue, Apr 12, 2022 at 8:12 PM Florian Ernst <florian_er...@gmx.net> wrote:
>
> Control: severity -1 important
>
> Hello Nicolas,
>
> thanks for the pointer.
>
> On Tue, Apr 12, 2022 at 11:35:01AM +0200, Nicolas Noirbent wrote:
> > Since the upgrade to version 1.20.5+really1.20.2-1.1, using "kubernetes 
> > config use-context" to
> > switch context systematically triggers SIGSEGV:
> >
> > % kubectl config use-context dev-go-cell-001
> > unexpected fault address 0x0
> > fatal error: fault
> > [signal SIGSEGV: segmentation violation code=0x80 addr=0x0 pc=0x46421f]
> > […]
> >
> > This also obviously affects kubectx and kubens (which uses kubectl config 
> > use-context); however it
> > does not preclude from manually setting a context / namespace when running 
> > regular kubectl
> > commands, e.g.:
> >
> > % kubectl --context dev-go-cell-001 --namespace hello-world get pods
> > NAME                                      READY   STATUS     RESTARTS   AGE
> > […]
> >
> > Downgrading to 1.20.5+really1.20.2-1 fixes the issue, so I suspect this has 
> > something to do with
> > the switch to golang 1.18 done to fix 
> > #https://bugs.debian.org/cgi-bin/bugreport.cgi?1000980
>
> Commenting here as I did the NMU to fix #1000980:
>
> Confirmed, and for me the segfault looks exactly the same. I'm raising
> the severity due to the segfault, but I'm not raising to RC-level as
> most(?) functionality remains available, at the cost of ease of use. Or
> at least that is what I tedn to believe at the moment.
>
> Shengjing Zhu do you maybe have more insights into this issue?
>

Sorry, I don't plan to work on this kubernetes package.

Currently we have golang-1.17 and golang-1.18 in the archive, so you
still have the chance to use golang-1.17.
But golang-1.17 won't go to bookworm. We only ship one version for the
Go compiler for stable release.

-- 
Shengjing Zhu

Reply via email to