Назад | Перейти на главную страницу

cloud-init не увеличивает ни раздел, ни файловую систему

В настоящее время я готовлю готовые к OpenStack образы CentOS 7 и Ubuntu 14.04.

Для «автоматизации» использую Упаковщик, который предоставляется вами вместе с JSON-шаблоном. Затем Packer запускает установку, используя указанную вами виртуализацию (в моем случае qemu).

После установки виртуальная машина подготавливается через SSH с помощью Packer и предоставленных вами сценариев.

Статус:

Чего я здесь пытаюсь достичь:

Эта проблема:

Это не работает. Неважно, если я установлю только cloud-init или cloud-init и cloud-utils или cloud-init и cloud-utils и cloud-utils-growpart. Я не меняю по умолчанию cloud-init config, помимо включения root-входа через ssh.

Моя конфигурация cloud-init стандартная, кроме этой строки

disable_root: 0

Вопрос: кто-то уже сделал это? Кажется, я не могу найти рабочий пример

Я только что исправил ту же проблему. Мой vmbuilder создал образ с корневым разделом, за которым следует раздел подкачки. cloud-utils-growpart не может увеличить корневой раздел, если он находится сразу после него. Я удалил раздел подкачки, и размер корневого раздела изменился правильно при перезагрузке