Существует ли "staging" или "test" среда для Canonical Livepatch?

Я хотел бы создать роль Ansible для службы Canonical Livepatch. Частью этого процесса является написание "модульных тестов" для роли, которые будут выполняться в среде CI/CD для проверки того, что роль работает так, как задумано.

Проблема в том, что я не могу найти никакой документации о возможностях "тестирования" или "сухого запуска" службы Livepatch.

Лучшим сценарием было бы позволить пользователям настраивать "staging" или "testing" конечную точку так, чтобы последующие вызовы canonical-livepatch enable не приводили к "живой" регистрации сервера.

Теоретически я мог бы выполнить canonical-livepatch disable после запуска тестов, но это означало бы, что один из трех моих бесплатных токенов будет задействован для модульного тестирования, чего я хотел бы избежать.

Есть ли у кого-нибудь информация о том, как я могу протестировать службу Livepatch в моей роли Ansible?

.
1
задан 28 December 2019 в 23:23

1 ответ

sudo canonical-livepatch refresh

это лучшее, что я смог найти

Как описано здесь: "требуется обновление ядра" не относится к числу примененных, неудачных применений, непримененных, требующих проверки, неприменимых, неизвестных, не прошедших проверку

Поэтому вы также можете сделать это

sudo apt-get upgrade linux-generic linux-headers-generic linux-image-generic

и повторить это с обновление sudo canonical-livepatch еще раз

0
ответ дан 24 April 2020 в 13:45

Другие вопросы по тегам:

Похожие вопросы: