Рейтинг:0

Пользовательские изменения профиля LXC игнорируются во время создания контейнера

флаг fr

Мне нужно, чтобы все мои контейнеры автоматически обновляли пакеты, устанавливали build-essential и загружали ssh-ключ, который я могу использовать для ssh внутри моего контейнера сразу после запуска. Однако даже после пользовательского изменения моего профиля и запуска нового контейнера с использованием указанного обновленного профиля ни одна из функций не была загружена должным образом. Нет ключа ssh для ssh внутри и нет обновлений пакета. Что я делаю не так?

Мой профиль выглядит так:

конфигурация:
  user.user-данные: |
    #cloud-config
    ssh_authorized_keys:
      - <ключ>
    пакет_обновление: правда
    пакеты:
      - необходимо для сборки
описание: Профиль LXD по умолчанию
устройства:
  эт0:
    имя: eth0
    сеть: lxdbr0
    Тип: Ник
  корень:
    дорожка: /
    пул: по умолчанию
    тип: диск
Название: производство
использован:
- /1.0/экземпляры/сервер

Команда запуска контейнера:

lxc launch --profile производственные образы: ubuntu/focal server

Я использую Ubuntu 20.04 и lxc 4.23.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.