Bug 58201

Summary: Не добавляется .rpm пакет в "Дополнительный репозиторий" alterator-mirror-additional-repo
Product: Sisyphus Reporter: Савелий Солдатов <soldatovsu>
Component: alterator-mirror-additional-repoAssignee: romenskiy <romenskiy>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: antohami, cas, eltsovga, manowar, romenskiy, shevchenkodyu
Version: unstable   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
alterator-mirror-additional-repo none

Description Савелий Солдатов 2026-03-11 17:43:40 MSK
alterator-mirror-additional-repo-0.7.0-alt1

Стенд, обновленный до Sisyphus:
Alt Server 11.0 x86-64

Шаги воспроизведения:
1. Установить alterator-mirror-additional-repo: apt-get install alterator-mirror-additional-repo -y
2. В веб-интерфейсе Альтератора (https://<IP-адрес сервера>:8080) перейти на вкладку Серверы → Сервер обновлений → "Дополнительный репозиторий"
3. Выбрать архитектуру → Загрузить RPM файл в дополнительный репозиторий

Ожидаемый результат: Успешная загрузка RPM файла
Реальный результат: После загрузки файла, название отображается как aarch64.
Если нажать "Обновить индексы", возникает ошибка:

/mirror,out_local_update_indices,/usr/bin/genbasedir: строка 312: cd: /srv/public/mirror/additional/aarch64 i586 x86_64/..: Нет такого файла или каталога

На сервере в папке /srv/public/mirror/additional:

/srv/public/mirror/additional/aarch64 i586/RPMS.classic/github2spec-1.4.14-alt1.rpm
Comment 1 Савелий Солдатов 2026-03-11 17:44:04 MSK
Created attachment 20847 [details]
alterator-mirror-additional-repo
Comment 2 Repository Robot 2026-03-16 11:35:27 MSK
alterator-mirror-0.7.1-alt1 -> sisyphus:

Fri Mar 13 2026 Arseniy Romenskiy <romenskiy@altlinux> 0.7.1-alt1
- Fix the size column to be human-readable in the additional packages table.
- Fix URL zeroing when receiving the 11 platform.
- Add the ability to add additional architectures.
- Fix additional table with packages (ALT #58201).