我想为规范化的Livepatch服务创建一个不可接受的角色。这个过程的一部分是为在CI/CD环境中运行的角色编写“单元测试”,以验证角色是否正常工作。
问题是我找不到任何关于Livepatch服务的“测试”或“尝试运行”功能的文档。
最好的情况是允许用户配置一个“暂存”或“测试”端点,以便后续的canonical-livepatch enable调用不会导致服务器的“实时”注册。
理论上,我可以在测试运行后运行canonical-livepatch disable,但这意味着我的三个免费令牌中的一个被用于单元测试,这是我想避免的。
有人知道我如何在我的角色中测试Livepatch服务吗?
发布于 2020-04-24 13:45:47
sudo canonical-livepatch refresh是我能找到的最好的
如本文所述:“内核升级需求”不是应用、应用失败、未应用、需求检查、无应用、未知、检查失败的应用程序.
所以你也可以这么做
sudo apt-get upgrade linux-generic linux-headers-generic linux-image-generic再用sudo canonical-livepatch refresh重复一遍
https://askubuntu.com/questions/1199174
复制相似问题