Как отключить токены livepatch удаленно

Я включил службы Cononical Livepatch с моим токеном на виртуальной машине. Токен позволяет мне активировать livepatch на трех машинах.

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

sudo snap run canonical-livepatch disable

У меня вопрос: как отключить службу livepatch на машинах, к которым у меня больше нет доступа?

Причина, по которой я ищу возможность отключить эти предоставленные лицензии, заключается в том, что я хотел бы использовать лицензию на трех новых машинах.

Я не смог найти такую ​​опцию на сервисном портале Canonical Livepatch по адресу https://auth.livepatch.canonical.com/

Если такой опции нет, возможно, лицензия не используется или будет возобновлена, если машина неактивна (в течение определенного периода времени). Может кто-нибудь подтвердить эту теорию?

1 ответ

Токен хранится в /var/snap/canonical-livepatch/common/machine-token,

Единственный вариант, который я нашел до сих пор, - это создать резервную копию машины, которую вы можете загрузить на виртуальной машине (если это не виртуальная машина, как в вашем случае). Предпочтительно, у вас есть образ диска, который вы можете преобразовать в образ виртуальной машины, но также может работать тарбол корневого раздела. Я попытался изменить имя хоста и использовать chroot /sys/proc/run а также /dev смонтированный, но безуспешно, оснастка сообщила, что не может найти оснастку livepatch. Операция прошла успешно, когда вы видите следующее сообщение:

Successfully disabled device. Removed machine-token: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Имейте в виду, что машинный токен не является вашим токеном аутентификации. Также я немного сомневаюсь в ограничении и о том, как он должен работать, если нет портала для его включения и отключения (для пользователей, не пользующихся Ubuntu).

Q: Но я не хочу покупать поддержку UA!

A: Вам не нужно! Canonical предоставляет услугу Canonical Livepatch Service пользователям сообщества Ubuntu бесплатно на срок до 3 машин (настольных компьютеров, серверов, виртуальных машин или облачных экземпляров). http://blog.dustinkirkland.com/2016/10/canonical-livepatch.html

Это интересно, я только попробовал это и включил это на 4 машинах. Я пошел дальше и включил 6 машин.

Пользователи Ubuntu Community, пользующиеся службой Canonical Livepatch, которые хотят исключить малую вероятность случайного выбора в качестве канарейки, должны зарегистрироваться в программе Ubuntu Advantage (начиная с 12 долларов в месяц).

Чем больше бесплатных тестеров, тем лучше?

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