состояние: отказавший проверкой при выполнении канонический-livepatch

Я только что установил канонический пакет снимка livepatch:

sudo snap install canonical-livepatch
sudo canonical-livepatch enable (and the code)

Я также устанавливаю необслуживаемые обновления:

sudo apt install unattended-upgrades
sudo dpkg-reconfigure unattended-upgrades

Однако, когда я хочу проверить livepatch состояние путем выполнения:

canonical-livepatch status --verbose

Я получаю это:

client-version: "5"
machine-id: a144ba7b92ec478495cc5918743fe0e7
machine-token: 46a92999127246328b5091f493ee7be0
architecture: x86_64
cpu-model: Intel(R) Core(TM) i5 CPU       M 430  @ 2.27GHz
last-check: 2016-11-02T11:38:33.551353308+02:00
boot-time: 2016-11-02T11:40:22+02:00
uptime: 12m0s
status:
- kernel: 4.4.0-45.66-generic
  running: true
  livepatch:
    state: check-failed
    version: ""
    fixes: ""

Если я обеспокоен состоянием: отказавшее проверкой сообщение? Если так, что вызывает его, и как я могу зафиксировать его?

2
задан 2 November 2016 в 12:56

2 ответа

Да, Вы должны быть заинтересованы. У меня есть эта проблема также. Лучшее, которое я мог сделать, должно отключить и повторно включать livepatching каждый день (он работает в течение нескольких часов, затем останавливается).

можно посмотреть на журнал:

# systemctl status snap.canonical-livepatch.canonical-livepatchd.service

По некоторым причинам, это останавливается, проходят проверку подлинности с сервисом через некоторое время:

● snap.canonical-livepatch.canonical-livepatchd.service - Service for snap application canonical-livepatch.canonical-livepatchd
   Loaded: loaded (/etc/systemd/system/snap.canonical-livepatch.canonical-livepatchd.service; enabled; vendor preset: enabled)
   Active: active (running) since Sat 2016-10-22 11:38:29 EDT; 1 weeks 3 days ago
 Main PID: 8435 (canonical-livep)
   CGroup: /system.slice/snap.canonical-livepatch.canonical-livepatchd.service
           └─8435 /snap/canonical-livepatch/15/canonical-livepatchd

Nov 02 03:39:08 firstborn canonical-livepatch[8435]: No payload available.
Nov 02 04:39:09 firstborn canonical-livepatch[8435]: Checking with livepatch service.
Nov 02 04:39:09 firstborn canonical-livepatch[8435]: Bad server status code: 403. URL: https://livepatch.canonical.com/api/machine/<id> {"error": "Invalid Machine Token"}
Nov 02 04:39:09 firstborn canonical-livepatch[8435]: No payload available.
Nov 02 05:39:09 firstborn canonical-livepatch[8435]: Checking with livepatch service.
Nov 02 05:39:09 firstborn canonical-livepatch[8435]: Bad server status code: 403. URL: https://livepatch.canonical.com/api/machine/<id> {"error": "Invalid Machine Token"}
Nov 02 05:39:09 firstborn canonical-livepatch[8435]: No payload available.
Nov 02 06:39:09 firstborn canonical-livepatch[8435]: Checking with livepatch service.
Nov 02 06:39:09 firstborn canonical-livepatch[8435]: Bad server status code: 403. URL: https://livepatch.canonical.com/api/machine/<id> {"error": "Invalid Machine Token"}
Nov 02 06:39:09 firstborn canonical-livepatch[8435]: No payload available.
1
ответ дан 2 December 2019 в 04:52

Для всех, кто сталкивается с этой проблемой, это сработало для меня:

sudo rm /etc/machine-id /var/lib/dbus/machine-id && sudo systemd-machine-id-setup

тогда

sudo canonical-livepatch enable XXXXyourtokenIDXXXX
0
ответ дан 11 June 2020 в 01:53

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

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