89luca89 / 89luca89/lilipod

Lilipod fails on the busybox image

Aberta
#44 0 comentários 0 reações 0 responsáveis Ver no GitHub
Linguagem predominante
Go
Estrelas
673
Forks
25
Métricas de merge de PRs
Nenhum PR com merge em 30d

Descrição

Lilipod fails to run the standard docker busybox image:

```
$ lilipod run --rm -ti busybox
rootfs_utils.go:644 [error] error: open /home/adamsmd/.local/share/lilipod/containers/2eec8a3d491a55efa3018d94261b03cc/rootfs/run/.containerenv: no such file or directory
2026/08/16 23:51:38 setup rootfs: open /home/adamsmd/.local/share/lilipod/containers/2eec8a3d491a55efa3018d94261b03cc/rootfs/run/.containerenv: no such file or directory
2026/08/16 23:51:38 exit status 1
2026/08/16 23:51:38 exit status 1
2026/08/16 23:51:38 exit status 1
```

### Diagnosis

Lilipod assumes some things about the container's filesystem (e.g., that `/run` exists) that are not true of the busybox image.

Guia de contribuição

Nenhum guia de contribuição indexado para este repositório

Direção de pesquisa

O erro ocorre em rootfs_utils.go na linha 644, onde ele tenta abrir um arquivo .containerenv em /run. A imagem busybox não possui /run. Comece examinando a lógica de configuração do rootfs em rootfs_utils.go e entenda como os diretórios são criados ou presumidos. Procure onde /run é esperado e garanta que ele exista para imagens mínimas. Teste executando lilipod com uma imagem busybox após as modificações.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Domínio
cli
Tipo de issue
Bug
Dificuldade
3/5
Tempo estimado
1-2 dias
Status de atividade
Ativa
Clareza
Claramente especificada
Facilidade para iniciantes
65/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.