Overview

Request 899932 accepted

Please see the following ML thread:

https://lists.opensuse.org/archives/list/kubic@lists.opensuse.org/thread/QCQ2U4PPYD2K4X5CV6CCI45QUYQ5AK2O/

Summary: Cilium and Envoy packaging was always problematic and hard to maintain because of Envoy using Bazel buildsystem and bundling lots of dependencies through it.

We tried once "unbundling" them all, but doing so manually resulted in spending weeks on that on each update.

Then we tried to automatize creation of "vendor tarballs", but this automation eventually stopped working for newer Envoy versions.

Since we are already documenting how to use rke2 with MicroOS/Kubic, and rke2 uses container images built from Dockerfiles, using docker.io registry and Github, I would rather stick to rke2's approach.

Loading...


Dominique Leuenberger's avatar

Needed for cilium-proxy, cilium can't got yet due to kubicd and patterns


Richard Brown's avatar

Unignored: returned to active backlog.


Richard Brown's avatar

wait for patterns-containers checkin


Richard Brown's avatar

Unignored: returned to active backlog.


Richard Brown's avatar

wait for cilium delete checkin


Dominique Leuenberger's avatar

Unignored: returned to active backlog.

Request History
Michał Rostecki's avatar

mrostecki created request

Please see the following ML thread:

https://lists.opensuse.org/archives/list/kubic@lists.opensuse.org/thread/QCQ2U4PPYD2K4X5CV6CCI45QUYQ5AK2O/

Summary: Cilium and Envoy packaging was always problematic and hard to maintain because of Envoy using Bazel buildsystem and bundling lots of dependencies through it.

We tried once "unbundling" them all, but doing so manually resulted in spending weeks on that on each update.

Then we tried to automatize creation of "vendor tarballs", but this automation eventually stopped working for newer Envoy versions.

Since we are already documenting how to use rke2 with MicroOS/Kubic, and rke2 uses container images built from Dockerfiles, using docker.io registry and Github, I would rather stick to rke2's approach.


Saul Goodman's avatar

licensedigger accepted review


Factory Auto's avatar

factory-auto accepted review

ok


Dominique Leuenberger's avatar

dimstar_suse set openSUSE:Factory:Staging:D as a staging project

Being evaluated by staging project "openSUSE:Factory:Staging:D"


Dominique Leuenberger's avatar

dimstar_suse accepted review

Picked "openSUSE:Factory:Staging:D"


Dominique Leuenberger's avatar

dimstar_suse added factory-staging as a reviewer

Being evaluated by group "factory-staging"


Dominique Leuenberger's avatar

dimstar_suse accepted review

Unstaged from project "openSUSE:Factory:Staging:D"


Richard Brown's avatar

RBrownSUSE set openSUSE:Factory:Staging:E as a staging project

Being evaluated by staging project "openSUSE:Factory:Staging:E"


Richard Brown's avatar

RBrownSUSE accepted review

Picked "openSUSE:Factory:Staging:E"


Richard Brown's avatar

RBrownSUSE added factory-staging as a reviewer

Being evaluated by group "factory-staging"


Richard Brown's avatar

RBrownSUSE accepted review

Unstaged from project "openSUSE:Factory:Staging:E"


Dominique Leuenberger's avatar

dimstar_suse set openSUSE:Factory:Staging:D as a staging project

Being evaluated by staging project "openSUSE:Factory:Staging:D"


Dominique Leuenberger's avatar

dimstar_suse accepted review

Picked "openSUSE:Factory:Staging:D"


Dominique Leuenberger's avatar

dimstar_suse accepted review

Staging Project openSUSE:Factory:Staging:D got accepted.


Dominique Leuenberger's avatar

dimstar_suse approved review

Staging Project openSUSE:Factory:Staging:D got accepted.


Dominique Leuenberger's avatar

dimstar_suse accepted request

Staging Project openSUSE:Factory:Staging:D got accepted.

openSUSE Build Service is sponsored by