Ubuntu MAAS - Пользовательские образы Ubuntu 16.04 [закрыто]

При настройке образа Ubuntu 16.04 для использования с MAAS 2.0 нет никаких инструкций.

Похоже, что другие люди добились успеха, но нет никаких шагов, чтобы повторить их успех.

Шаги, которые я пробовал:

Получить копию известного рабочего образа:

wget http://images.maas.io/ephemeral-v2/daily/xenial/amd64/20160914/root-image.gz

или отсюда: /var/lib/maas/boot-resources/cache

Смонтировать образ для настройки

gunzip root-image.gz
mkdir /tmp/image
mount root-image /tmp/image

Настроить образ по своему усмотрению, смонтировать и gzip

umount /tmp/image
gzip root-image

Импортировать его в MAAS

maas admin boot-resources create name="custom/my-custom-image" architecture="amd64/generic" subarches="generic" content@=/root/root-image.gz
maas admin boot-resources import

Далее развернуть узел с этим образом, но в моем случае это не удается со следующим результатом.

Cloud-init v. 0.7.8 running 'modules:config' at Mon, 26 Sep 2016 18:17:20 +0000. Up 14.84 seconds.
--2016-09-26 18:17:32--  http://10.40.0.250:5248/images/custom/amd64/generic/my-custom-image/uploaded/root-tgz
Connecting to 10.40.0.250:5248... connected.
HTTP request sent, awaiting response... 200 OK
Length: 211170553 (201M) [text/html]
Saving to: 'STDOUT'

     0K .....                                                  0% 19.0M=0.02s


Cannot write to '-' (Success).
Unexpected error while running command.
Command: ['chroot', '/tmp/tmpoa1mrw83/target', 'dpkg-query', '--list']
Exit code: 127
Reason: -
Stdout: ''
Stderr: "chroot: failed to run command 'dpkg-query': No such file or directory\n"
Installation failed with exception: Unexpected error while running command.
Command: ['curtin', 'curthooks']
Exit code: 3
Reason: -
Stdout: b'Unexpected error while running command.\nCommand: [\'chroot\', \'/tmp/tmpoa1mrw83/target\', \'dpkg-query\', \'--list\']\nExit code: 127\nReason: -\nStdout: \'\'\nStderr: "chroot: failed to run command \'dpkg-query\': No such file or directory\\n"\n'
Stderr: ''
Unexpected error while running command.

Это связано с: MAAS 2.0 импорт пользовательских изображений не работает

2
задан 13 April 2017 в 15:23

1 ответ

Мое решение вышеупомянутого оказывается связанным с форматом файла.

Это:

Настраивают изображение, как Вы требуете, umount и gzip, которым это

umount /tmp/image
gzip root-image

Должно быть:

Настраивают изображение, как Вы требуете затем:

cd /tmp/image
tar -cf /root/root-tgz ./*
gzip /root/root-tgz
mv /root/root-tgz.gz /root/root-tgz

(Последний шаг там является дополнительным)

я также изменился, ресурсы начальной загрузки создают к:

администраторские ресурсы начальной загрузки Мааса создают имя = "custom/my-custom-image" архитектура = заголовок "amd64/generic" filetype=tgz = "Мое Пользовательское изображение" содержание =/root/root-tgz

0
ответ дан 2 December 2019 в 10:00

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

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