Bug 35458 - Сделать удобной работу со сборочницей
Summary: Сделать удобной работу со сборочницей
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: girar-nmu (show other bugs)
Version: unstable
Hardware: all Linux
: P3 enhancement
Assignee: viy
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-09-30 11:42 MSK by Grigory Ustinov
Modified: 2019-02-24 20:29 MSK (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Grigory Ustinov 2018-09-30 11:42:38 MSK
Вот такая вот напоминалка.

Необходимо подумать и реализовать более удобную работу с хостами. Так например сборочница может быть girar, gyle, gyle.alt или даже sborochnitsa в особо трудных случаях. Тем не менее IP-адреса всех наших хостов вполне детерминированы и меняются почти никогда. В частности сборочниц и гитовниц у нас 3 пары. Основная, вторичная и эльбрус. Можно было бы жёстко завязаться на них, потому что новые сборочницы появляются крайне редко.

Я не очень понял, почему вы хотели работать с .ssh/config, но всё лучше, чем в каждой команде указывать свой алиас сборочницы. Была затронута тема конфигурационного файла для girar-nmu. Но работа с ним должна быть прозрачна и описана где-то в мануалах.
Comment 1 viy 2018-10-02 10:04:03 MSK
> Основная, вторичная и эльбрус

Основная - это gitery.altlinux.org / git.altlinux.org ?

а вторичная это что? Я на удаленке, поэтому внутренние анонсы мимо меня проходят.
Comment 2 Grigory Ustinov 2018-10-11 19:44:00 MSK
Нуу в общем, народ негативно отреагировал на хардкод айпи адресов, потому что цитирую "сборочницу может поднять кто угодно и где угодно". И видимо если у человека дойдёт желание это сделать, то он может захотеть воспользоваться вашей утилитой и огорчиться с того, что она не будет работать.

Так что видимо имеет смысл рассмотреть другие подходы.

Вторичная сборочница это: host gyle-secondary
Эльбрусовая: host gitery-e2k
Comment 3 viy 2018-10-11 20:26:24 MSK
О. спасибо. Я сейчас пишу поддержку gear в logoved-butchfix, как закончу, переключусь на girar-nmu.
Comment 4 Michael Shigorin 2018-10-15 12:51:51 MSK
(В ответ на комментарий №0)
> В частности сборочниц и гитовниц у нас 3 пары. Основная, вторичная и эльбрус.
В Etersoft поднимали ещё свою -- git.eter.
Comment 5 Repository Robot 2019-02-22 22:16:57 MSK
girar-nmu-2.002-alt1 -> sisyphus:

Fri Feb 22 2019 Igor Vlasenko <viy@altlinux.ru> 2.002-alt1
- new version
- if not configured, ssh aliases are detected from git config
- (closes: #35458)
Comment 6 viy 2019-02-22 22:19:16 MSK
свои настройки можно сохранить в конфиге,
при отсутствии конфига автоугадав лезет в .ssh/config.
Comment 7 Grigory Ustinov 2019-02-24 20:29:38 MSK
(В ответ на комментарий №6)
> свои настройки можно сохранить в конфиге,
> при отсутствии конфига автоугадав лезет в .ssh/config.

Просто пушка! Моё почтение. Спасибо=))