| Summary: | [4.0] join writers@ | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | Team Accounts | Reporter: | Artyom <artyomsinyugin> | ||||||||
| Component: | join | Assignee: | Gleb F-Malinovskiy <glebfm> | ||||||||
| Status: | ASSIGNED --- | QA Contact: | Andrey Cherepanov <cas> | ||||||||
| Severity: | normal | ||||||||||
| Priority: | P5 | CC: | glebfm, konevsa, ldv, rx1513, shaba, writers | ||||||||
| Version: | unspecified | ||||||||||
| Hardware: | x86_64 | ||||||||||
| OS: | Linux | ||||||||||
| Attachments: |
|
||||||||||
|
Description
Artyom
2024-10-25 15:57:19 MSK
Created attachment 17102 [details]
rsa-ключ
Created attachment 17103 [details]
gpg-ключ
Принимаю кандидата Ментор есть, ключи в порядке. T/J/S -> 1.3. Кандидат готов к вступлению, прошу * Создать email alias для кандидата * Зарегистрировать SSH-ключ кандидата в gitery.alt. ssh ключ на gitery.alt зарегистрирован. Адрес для пересылки создан. T/J/S -> 2.3. Готов собирать пакеты. Прошу предоставить доступ к сборочнице. ssh ключ на gyle.alt зарегистрирован. Пакет alt-gpgkeys обновлён. Адрес подписан на devel@. T/J/S -> 3.6. К настоящему моменту опакетил: 1) grip-grab - https://packages.altlinux.org/ru/tasks/370633/ тест на сборочнице завершился успешно 2) gcli - https://packages.altlinux.org/ru/tasks/370563/ тест на сборочнице завершился успешно 3) oauth2-proxy - https://packages.altlinux.org/ru/tasks/370633/ тест на сборочнице завершился успешно Обновил три пакета в одном задании (тест сборочницы пройден, одобрено shaba): 1) prometheus 2) prometheus-alertmanager 3) prometheus-snmp_exporter https://packages.altlinux.org/ru/tasks/375085/ В качестве тренировки обновил пакет haproxy^ в сборочнице собрался для всех архитектур, но получил ошибку Gears inheritance check https://packages.altlinux.org/ru/tasks/376303/ Прошу дать обратную связь по проделанной работе, чтобы понять, как двигаться дальше в процедуре join. 1) grip-grab Не надо давать такие URL. Vcs: git@github.com:alexpasmantier/grip-grab.git Он подразумевает наличие аккаунта на github. Надо указывать URL с анонимным доступом. 2) prometheus-snmp_exporter Ошибка Vcs: https://{%import_path}.git 3) haproxy напутаны commit message и вводят в заблуждение. Доверьте командам git merge git commit самим написать сообщение о комите. Выдан апрув на gcli, auth2-proxy. Поправил: Vcs:grib-grab https://packages.altlinux.org/ru/tasks/370681/ Vcs:prometheus-snmp_exporter https://packages.altlinux.org/ru/tasks/375085/ Историю коммитов:haproxy https://packages.altlinux.org/ru/tasks/376303/ Также собрал в качестве самообучения mkcert (программа висела в моём личном чек-листе с прошлого года, но Виталий Чикунов опередил меня на несколько месяцев): https://packages.altlinux.org/tasks/376377 (но сборка для всех архитектур успешна) haproxy собираем только LTS, поэтому 3.1 пожалуйста не собирай. (Ответ для Artyom на комментарий #11) > Поправил: > Vcs:grib-grab https://packages.altlinux.org/ru/tasks/370681/ > Vcs:prometheus-snmp_exporter https://packages.altlinux.org/ru/tasks/375085/ > Историю коммитов:haproxy https://packages.altlinux.org/ru/tasks/376303/ > > Также собрал в качестве самообучения mkcert (программа висела в моём личном > чек-листе с прошлого года, но Виталий Чикунов опередил меня на несколько > месяцев): > https://packages.altlinux.org/tasks/376377 > (но сборка для всех архитектур успешна) в %build такого делать не надо. /usr/src/RPM/BUILD/mkcert-1.4.4/.build/bin/mkcert -version PS: задание можно удалить :) Кандидат готов собирать пакеты в сизиф. Прошу призвать рецензента. Обновил четыре пакета: - influxdb3 - oauth2-proxy - gcli - grip-grab https://packages.altlinux.org/ru/tasks/393465/ Три первых - стандартное обновление версий. Четвёртый (grip-grab) решил обновить в связи с обновление rpm-build-rust и странички https://www.altlinux.org/RPM/Rust. Последнюю обновлял при участии @geochip и хочу добавить grip-grab в качестве примера сборки пакета, в котором имя пакета не совпадает с названием бинарника. Обновил версию prometheus: https://packages.altlinux.org/ru/tasks/393522/ Опакетил дебаггер под x64_86 для разработки на Rust: https://packages.altlinux.org/ru/tasks/393944/ Обновил пакет promu.git https://packages.altlinux.org/ru/tasks/394486/ Заодно написал руководство по сборке на Golang: https://www.altlinux.org/RPM/Golang (In reply to writers@altlinux.org from comment #18) > Обновил пакет promu.git > https://packages.altlinux.org/ru/tasks/394486/ > > Заодно написал руководство по сборке на Golang: > https://www.altlinux.org/RPM/Golang Хорошее руководство. Стоит добавить в него BuildRequires: /proc, потому что без /proc модули не соберутся. 10 в(Ответ для Andrey Cherepanov на комментарий #19) > Хорошее руководство. Стоит добавить в него BuildRequires: /proc, потому что > без /proc модули не соберутся. 10 августа 2023 года Алексей Шабалин установил в пакете golang зависимость 'Requires: /proc'. Таким образом, после этого в пакетах на golang прописывать BuildRequires: /proc не нужно. (Ответ для Andrey Cherepanov на комментарий #19) > без /proc модули не соберутся. Обновил: добавил раздел "Сборка на локальном компьютере" Добавляю systemd service и autocomplete для oauth2-proxy: https://packages.altlinux.org/ru/tasks/394630/ Опакечиваю discovery-service-rs, который переписал с Go на Rust для проекта Alt Orchestra: https://packages.altlinux.org/ru/tasks/395633/ |