| Summary: | Failed to start container | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Sisyphus | Reporter: | Alexey Gladkov <legion> | ||||
| Component: | lxc | Assignee: | Alexey Shabalin <shaba> | ||||
| Status: | CLOSED FIXED | QA Contact: | qa-sisyphus | ||||
| Severity: | normal | ||||||
| Priority: | P3 | CC: | dans, shaba | ||||
| Version: | unstable | ||||||
| Hardware: | all | ||||||
| OS: | Linux | ||||||
| URL: | https://github.com/lxc/lxc/issues/1555 | ||||||
| Attachments: |
|
||||||
Created attachment 7197 [details]
lxc.log
На моих тестах предложенное в баге решение не отработало, но вот этот пулл-реквест https://github.com/lxc/lxc/pull/1592 делает то, что вы просите. Отправил в сизиф, проверьте пожалуйста, когда дойдет. lxc-2.0.8-alt2 |
При попытке запустить свежесозданный контейнер из темплейта altlinux (на самом деле темплейт не важен) происходит ошибка: lxc-start: start.c: lxc_spawn: 1182 Failed to set up id mapping Контейнер создаётся без маппингов, но в логе (в аттаче) видно: lxc-start 20170825001624.845 DEBUG lxc_conf - conf.c:lxc_map_ids:3377 - Either one or both of the newuidmap and newgidmap binaries do not exist or are missing necessary privilege. lxc-start 20170825001624.845 ERROR lxc_start - start.c:lxc_spawn:1182 - Failed to set up id mapping. Дальнейшее расследование привело к тому, что lxc требует newuidmap и newgidmap вне зависимости от конфигурации. Пожалуйста, приложите апстримный патч, который это исправляет.