我目前使用kitchen-docker
驅動程序爲我的test kitchen
運行,以加快我們的自動食譜測試。廚房 - 碼頭和系統
然而,在玩了一段時間後,我發現每個廚房運行失敗,如果涉及任何配方service
資源,如果我嘗試停止/啓動/重新啓動服務,這是不允許在容器內和運行失敗。
如果我使用kitchen login
容器內,每次我試圖用systemctl
...我收到此錯誤信息:
[[email protected] ~]$ sudo systemctl restart foo
Failed to get D-Bus connection: Operation not permitted
有什麼辦法解決這一問題?我目前正在使用.kitchen.yml
中的選項privileged: true
運行此映像。
這是衆多原因之一,即使作爲廚房碼頭的維護者,我推薦大多數人使用dokken。 – coderanger
是否有任何計劃可以隨時解決此問題Soon®或者我應該跳入Kitchen-Dokken並且永不回頭? – Navarro
我的意思是它本身並不能解決問題,只是這個dokken對這個模型更好。 – coderanger