abiosoft / abiosoft/colima

Unable to launch containers that require systemd due to use of Alpine (OpenRC) as hypervisor

Abierto
#369 8 comentarios 1 reacción 0 asignados Ver en GitHub
Lenguaje dominante
Go
Estrellas
30.8k
Forks
613
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

### Description

I'm unable to launch containers on colima that require systemd and mounted cgroup directories, a notable container being freeipa

```
[root@ipa /]# stat /sys/fs/cgroup /sys/fs/cgroup/systemd
File: /sys/fs/cgroup
Size: 300 Blocks: 0 IO Block: 4096 directory
Device: 0,62 Inode: 1 Links: 15
Access: (0555/dr-xr-xr-x) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2022-07-23 20:57:45.070000200 +0000
Modify: 2022-07-23 20:57:45.070000200 +0000
Change: 2022-07-23 20:57:45.070000200 +0000
Birth: -
stat: cannot statx '/sys/fs/cgroup/systemd': No such file or directory
```

### Version

Colima Version: `colima version 0.4.4`
Lima Version: `limactl version 0.11.2`
Qemu Version: `qemu-img version 7.0.0`

### Operating System

- [X] macOS Intel
- [ ] macOS M1
- [ ] Linux

### Reproduction Steps

1. Launch freeipa, with mountings for `/sys/fs/cgroup`
2. Watch as it instantly crashes with code `255`

### Expected behaviour

I would expect freeipa to work.

### Additional context

This appears to be related with the switch from ubuntu to Alpine, therefore this is actually a regression. There is a couple of other bugs that this is related to, probably stuff like https://github.com/kubernetes-sigs/kind/issues/2778

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.