stillru / astralinux-packer-template Goto Github PK
View Code? Open in Web Editor NEWTemplates for Packer - Astra Linux Common Edition
Templates for Packer - Astra Linux Common Edition
Чем вызвана проблема?
Весь процесс зависает при после provisioning.
Чем вызвана проблема?
При установке ПО через apt
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = "",
LC_MEASUREMENT = "ru_RU.UTF-8",
LC_PAPER = "ru_RU.UTF-8",
LC_MONETARY = "ru_RU.UTF-8",
LC_NAME = "ru_RU.UTF-8",
LC_COLLATE = "en_US.UTF-8",
LC_CTYPE = "en_US.UTF-8",
LC_ADDRESS = "ru_RU.UTF-8",
LC_NUMERIC = "en_US.UTF-8",
LC_MESSAGES = "en_US.UTF-8",
LC_TELEPHONE = "ru_RU.UTF-8",
LC_IDENTIFICATION = "ru_RU.UTF-8",
LC_TIME = "en_US.UTF-8",
LANG = "ru_RU.UTF-8"
are supported and installed on your system.
perl: warning: Falling back to a fallback locale ("ru_RU.UTF-8").
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
Какие файлы затронуты?
Дополнительная информация
Чем вызвана проблема?
Ошибка в модуле ansible apt
Какие файлы затронуты?
remove_unnessesary.yml
Чем вызвана проблема?
После развёртывания виртуальной машины в минимальном варианте - нет сети.
Какие файлы затронуты?
astra-common-1.12.29-netinst.json
Дополнительная информация
В файле /etc/network/interfaces прописывается enps3 вместо eth0
Чем вызвана проблема?
При настройке в Vagrantfile
примерно следующего вида:
config.vm.define :Repo do |machine|
machine.vm.box = "stillru/astra-orel"
machine.vm.host_name = "astra-repo"
machine.vm.synced_folder ".", "/vagrant", disabled: true # Default Folder
machine.vm.network :public_network, :ip => "192.168.122.2", :libvirt__network_name => "default", :dev => "virbr0"
machine.vm.provider :libvirt do |domain|
domain.memory = 512
domain.cpus = 1
end
end
Сеть автоматически не поднимается.
Какие файлы затронуты?
Вероятно надо провести дополнительные настройки перед упаковкой виртуальной машины в box-файл
Чем вызвана проблема?
При достижении края экрана (80-ого символа) - перескакивает в начало строки и затирает уже напечатанное.
Какие файлы затронуты?
generate.yml
Дополнительная информация
Вероятно надо менять вывод на однострочный
Чем вызвана проблема?
Нельзя без дополнительной настройки запустить сборку образа на другом хосте
Какие файлы затронуты?
astra-common-1.12.29-netinst.json
Дополнительная информация
Вероятно надо использовать переменные packer
типа {{ .PackerHostIP }}
Ваше предложение относится к какой либо проблеме? Опишите пожалуйста.
Обновление базового образа на версию астры 2.12.40
Опишите ваше предложение
Астра обновила базовый образ - релизнулась версия 2.12.40
Опишите альтернативы, которые вы рассмотрели
Дополнительная информация
Чем вызвана проблема?
Ansible не может настроить машину перед упаковкой. Не запускается ssh-демон.
Какие файлы затронуты?
latecommand.sh
Дополнительная информация
На последнем этапе установки провалиться в chroot
и сделать systemctl enable ssh
Ваше предложение относится к какой либо проблеме? Опишите пожалуйста.
На данный момент README на английском. Для более простого и быстрого вливания в разработку инструкции надо перевести и/или написать на втором языке.
Опишите ваше предложение
Разбить файл на два раздела - English & Russian
Опишите альтернативы, которые вы рассмотрели
Других альтернатив нет
Чем вызвана проблема?
В консоли не верно отображается hostname
[|username]:$
Какие файлы затронуты?
vagrant.sh
Степан, добрый день.
Можете дать более развёрнутые пояснения, как этим пользоваться?
Мне нужно решить схожую задачу - создать несколько систем из Астры 1.6 (смоленск), с апдейтами и без, с инструментами разработчика и без, с ЗПС и без оной, в разных вариантах.
И тестировать сборку (и работу) third-party софта на этих машинах.
Пока что всё это делается вручную и муторно. Есть стойкое желание это автоматизировать и внятно задокументировать.
Начал смотреть в сторону vagrant, нашёл вашу репу.
Очень интересно и ничего не понятно :)
Чем вызвана проблема?
Установка занимает продолжительное время. packer
не дожидается конца установки и убивает машину.
Какие файлы затронуты?
astra-common-1.12.29-netinst.json
Дополнительная информация
Увеличить время на развёртывание в директиве ssh_wait_timeout
Чем вызвана проблема?
Не установлен nfs-клиент в виртуалке
Какие файлы затронуты?
astra-orel-1.12.29-Desktop.cfg
Дополнительная информация
Необходимо вычислить какие пакеты надо добавить в образ для реализации данного функционала
Чем вызвана проблема?
Машина стартует с задержкой в 1 минуту 30 секунд
Вызвано тем что у дисков сменились GUID
Какие файлы затронуты?
/etc/fstab
Дополнительная информация
https://www.linuxquestions.org/questions/ubuntu-63/systemd-starting-dev-disk-by-problem-4175555264/
Чем вызвана проблема?
При публикации не проверил что ядро 5.2 установлено в ОС
Какие файлы затронуты?
generate.yml
Ваше предложение относится к какой либо проблеме? Опишите пожалуйста.
Очень раздражает что при запуске не происходит автоматического логина в систему
Опишите ваше предложение
Хочется что бы при старте виртуалки в графическом режиме - сразу проваливаться на рабочий стол
Опишите альтернативы, которые вы рассмотрели
Необходимо исследовать ветку инсталлятора - astra-additional-settings
Чем вызвана проблема?
В текущей реализации - указана неверная версия - 1.12.29
вместо 2.12.29
Какие файлы затронуты?
В нескольких местах по всему репозиторию
Чем вызвана проблема?
9: from /opt/vagrant/embedded/gems/2.2.13/gems/vagrant-2.2.13/bin/vagrant:205:in `<main>'
8: from /opt/vagrant/embedded/gems/2.2.13/gems/vagrant-2.2.13/lib/vagrant/environment.rb:290:in `cli'
7: from /opt/vagrant/embedded/gems/2.2.13/gems/vagrant-2.2.13/lib/vagrant/cli.rb:67:in `execute'
6: from /opt/vagrant/embedded/gems/2.2.13/gems/vagrant-2.2.13/plugins/commands/box/command/root.rb:66:in `execute'
5: from /opt/vagrant/embedded/gems/2.2.13/gems/vagrant-2.2.13/plugins/commands/box/command/list.rb:30:in `execute'
4: from /opt/vagrant/embedded/gems/2.2.13/gems/vagrant-2.2.13/plugins/commands/box/command/list.rb:47:in `list_boxes'
3: from /opt/vagrant/embedded/gems/2.2.13/gems/vagrant-2.2.13/plugins/commands/box/command/list.rb:47:in `each'
2: from /opt/vagrant/embedded/gems/2.2.13/gems/vagrant-2.2.13/plugins/commands/box/command/list.rb:57:in `block in list_boxes'
1: from /opt/vagrant/embedded/lib/ruby/2.6.0/json/common.rb:156:in `parse'
/opt/vagrant/embedded/lib/ruby/2.6.0/json/common.rb:156:in `parse': 767: unexpected token at '{ (JSON::ParserError)
author : "Stepan Illichevsky (<[email protected]>)",
homepage : "https://github.com/stillru/astralinux-packer-template",
tagert_version : "1.12.29",
}```
**Какие файлы затронуты?**
info.json в конечном файле
**Дополнительная информация**
Ошибка в тимплейте для формирования данного файла
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.