Это удалось победить. Нагуглилось сделать /usr/bin/ssh-keygen -A и
сервис взлетел.
Но не пускает. Permission denied (publickey).
On 14 Feb 2024, at 22:33, Misha Ramendik <mr@ramendik.eu> wrote:
Всем привет!
Мне нужно собрать пакет для bullseye. У меня Федора.
Ну, поднял VM <...> Хочу поднять sshd и работать с VM по ssh.
Действительно ли Вы этого хотите?
Если стоит задача собрать пакет, так просто возьмите контейнер с
bullseye. Уж какой-нибудь docker, полагаю, на федоре найдётся.
В контейнерах есть и свой init/systemd, и отдельный namespace для
сети, позволяющий тестировать сетевые приложения. В этом смысле что
docker, что lxc -- пригодные для этого среды, а постгресс в плане
сети и инита ничего странного требовать не должен.
Ситуации, в которых контейнер не даёт делать полноценное
тестирование, встречаются нечасто. Например, с lvm в контейнере есть
проблемы.
On Thu, Feb 15, 2024 at 10:50:22PM +0300, Victor Wagner wrote:
В Thu, 15 Feb 2024 21:39:42 +0300
Eugene Berdnikov <bd4@protva.ru> пишет:
В контейнерах есть и свой init/systemd, и отдельный namespace для
сети, позволяющий тестировать сетевые приложения. В этом смысле
что docker, что lxc -- пригодные для этого среды, а постгресс в
плане сети и инита ничего странного требовать не должен.
В свое время пришллось очень сильно потрахаться в ситуациях когда на
хосте и в контейнере существенно разные версии systemd (или с одной
стороны systemd а с другой sysv init).
Это другой вопрос. Речь шла о том, что для тестирования PG в плане
запуска и работы с сетью нет причин требовать полной виртуализации.
А если у тебя GUI и нужно тестировать с X Window, Wayland и что там
еще нынче бывает?
Теоретически X Window, Wayland & Ко должны уметь работать по tcp и
проксироваться через unix-сокеты, например, через ssh. Практически же
я неоднократно наблюдал с этим проблемы у Firefox и Libreoffice.
Но я думаю, что там что-то ломали в либах... Времени и желания
А по существу, что ни выбери -- всё равно надо либо делать базовый
образ с builddeps, либо каждый раз ждать, пока всё поставится. Докер
ли, виртуалка ли... Pbuilder даже, и тот имеет архив с базовым
имиджем. И он тоже потратит время, чтобы туда зависимости доставить.
Без этого никуда.
Если сборки частые -- то есть большая разница, занимает она семь
минут или одну (помножаем на число сборок в день, получаем количество
сэкономленного времени. Если собирается что-нибудь явовское -- есть
Это кстати тоже в пункт о "положении билд-серверов в сети". Где-то
есть локальный миррор, где-то нет его.
Обычная DevOps-практика, в общем, заключается в том, что мы либо
И с обменом файлами между контейнером и хостом (собранное
желательно куда-то деть).
Для меня это было одной из главных причин, по которым docker пошёл
на. С lxc всё намного проще и удобней, файлы доступны напрямую в
отдельном каталоге. Правда, с lxc тоже нужно разбираться, хотя бы с
созданием исходного образа, в то время как операции с VM в полностью
Что бы сказал Фредерик Брукс на такое расточительство? =)
А если серьёзно, Вы почему-то делаете предположение, что у нас нет
нормальных тест-сьютов. Но это ошибочно. Если мы будем полный
тест-сьют на каждую сборку запускать, то вы же, разработчики, первые
прибежите с претензиями "а что так долго сборку ждать, я никак таску
не могу закрыть, а с меня уже требуют". В общем, обычно в фичбранче
прогоняются только юнит-тесты, а полный тест-сьют запускает уже QA
перед мерджем.
И работает, кстати, я подтверждаю. Но со стороны эксплуатации к
Вашему, Виктор, продукту -- на самом деле есть вопросы.
Например, почему нет официального решения для построения HA-кластера?
Или почему есть официальная тулза для promote, а для demote -- нету?
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 300 |
Nodes: | 16 (2 / 14) |
Uptime: | 11:08:59 |
Calls: | 6,706 |
Files: | 12,236 |
Messages: | 5,350,919 |