On Monday, 17 June 2019 6:02:50 AM AEST Shengjing Zhu wrote:
> On Sun, Jun 16, 2019 at 11:47 PM Shengjing Zhu <z...@debian.org> wrote:
> > So I would suggest we remove rkt from buster.

Personally I wouldn't do that but rules are rules so whatever...

It is reasonable to assume that application containers are not perfectly 
secure and having that in mind assess the risks. Vulnerabilities in question 
begin with assumption that attacker compromised "/bin/bash" inside 
containers. But how?? My containers don't run services as "root" and most 
containers are orchestrated by Nomad so I don't use "rkt enter" either.
Those containers where I might use "rkt enter" are not exposed externally so 
if attacker can compromise them on intranet then I have a bigger problem.
Of course someone might be less immune to those vulnerabilities...

Anyway, IMHO even with those vulnerabilities by default _rkt_ is more secure 
than Docker and _rkt_ have much smaller code base hence lesser attack surface 
than Docker.

I would reclassify those vulnerabilities with lesser severity to avoid 
removal from Buster. But I have no energy to argue and push for inclusion.
Too much effort and time were spent for inclusion of these tools already...


> Which means the acbuild and nomad(build-rdepends) will also be removed.
> For acbuild, it is also discontinued by upstream[1].
>
> [1] https://github.com/containers/build

You are forgetting that it is still a useful tool (and a necessary companion 
for _rkt_) that have no alternatives in Debian.

Volatility in Golang ecosystem is insane and I doubt it is reasonable to hold 
Golang to the same standards as other programming languages yet. For example 
Golang hasn't even stabilised versioning of libraries -- a something that 
Perl done over 20 years ago...

Maturity and production readiness of many Golang libraries can be questioned.


> For nomad, you can disable the rkt driver, by patching
> client/driver/driver.go. But this should go through a unblock process.

I'm not doing that. Nomad is useless to me without _rkt_ and Podman support 
is not available yet:

  https://github.com/hashicorp/nomad/issues/5312

-- 
Regards,
 Dmitry Smirnov.

---

Every decent man is ashamed of the government he lives under.
        -- H. L. Mencken

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to