Укажите отработанное время

Отработанное время:
Продуктивное время:
Bug 16761 - Переход на свои репозитории.   Make a simular bug
Summary: Переход на свои репозитории.
Status: RESOLVED FIXED
Alias: None
Product: Ximper Linux
Classification: Продукты (Products)
Component: Общее (show other bugs)
Version: не указана
Hardware: PC Linux
: P4 minor
Target Milestone: ---
Assignee: Roman Alifanov
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 16760
  Show dependency treegraph
 
In work:
Reported: 2023-10-20 16:30 MSK by Roman Alifanov
Modified: 2026-01-29 18:13 MSK (History)
1 user (show)

See Also:
Заявки RT:
Связано с:
Дата напоминания:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Roman Alifanov 2023-10-20 16:30:53 MSK
Переход на свой репозиторий нужен во избежание ошибок. Репозиторий будет обновляться раз в 2-3 недели, если в сизифе не будет ошибок. Если в срезе репозитория будут ошибки, в теории можно будет переносить исправленные пакеты из сизифа к нам.
Comment 1 Roman Alifanov 2024-11-30 18:38:08 MSK
Был создан репозиторий Additives, дополнение к deffered с нашими пакетами и исправлением ошибок, если они не попали в deffered.

Репозиторий был подписан нашим ключем.

Был создан пакет с репозиторием и нашим публичным ключем:

https://gitlab.eterfund.ru/ximperlinux/apt-conf-ximper

Обновление (замена) пакета протестировано в виртуальной машине путем временного подключения в sources.list тестового репозитория, branding-etersoft-ximper-apt-conf будет автоматически заменен на ximper-repos
Comment 2 Vitaly Lipatov 2025-02-09 01:29:57 MSK
свой репозиторий создан (пока в виде симлинка на зеркало Сизифа):
http://download.etersoft.ru/pub/Etersoft/Sisyphus/Deferred/

Нужно разработать процедуру обновления (кто и как проверяет, что всё в порядке и можно обновлять). Видимо, обновлять мы будем не на распоследний Сизиф, а на какой-то проверенный. Архивы по датам для этих целей будем держать рядом. Архивы каждый день не нужны, скорее при появлении чего-то нового и полезного или по истечении срока (недели?)

Для установки/добавления репозитория есть
epm repo set/add deferred
(на момент eepm 3.64.8 сломана).
Comment 3 Vitaly Lipatov 2025-02-09 02:02:38 MSK
Сделал архив в
/var/ftp/pub/Etersoft/Sisyphus/archive
Обновление Сизифа и ротация даты в 23:00 по Москве скрипом на spacer под пользователем lav.
Comment 4 Roman Alifanov 2025-03-19 00:44:34 MSK
(Ответ Vitaly Lipatov на комментарий #3)
> Сделал архив в
> /var/ftp/pub/Etersoft/Sisyphus/archive
> Обновление Сизифа и ротация даты в 23:00 по Москве скрипом на spacer под
> пользователем lav.

https://gitlab.eterfund.ru/ximperlinux/apt-conf-deferred
Содержит все что было в apt-conf-sisyphus, включая vendor

ссылки ведут на
https://download.etersoft.ru/pub/Etersoft/Sisyphus/Deferred/

пока только для x86_64 и i586

Протестировал, вроде ставится, заменяя apt-conf-sisyphus (через epmi)

Из интересного: Если установить apt-conf-sisyphus обратно, репы оригинального сизифа почему-то не вернутся, хотя репы deferred пропадут
Comment 5 Roman Alifanov 2025-08-21 20:01:30 MSK
Создал скрипт для легкого переключения архива сизифа в deferred
Также скрипт автоматически меняет даты в: https://download.etersoft.ru/pub/Etersoft/Sisyphus/Deferred_Info.html
Сайт показывает дату переключения deferred и дату зеркала сизифа.
Comment 6 Roman Alifanov 2025-08-21 20:02:05 MSK
(Ответ Roman Alifanov на комментарий #5)
> Создал скрипт для легкого переключения архива сизифа в deferred
скрипт будет выложен позже с другими
Comment 7 Roman Alifanov 2025-11-11 00:57:11 MSK
Был создан веб интерфейс для переключения зеркал deferred.

Репозиторий с ним будет опубликован, когда немного доведу его до ума.
Comment 8 Vitaly Lipatov 2025-11-11 02:20:54 MSK
(Ответ Roman Alifanov на комментарий #7)
> Был создан веб интерфейс для переключения зеркал deferred.
> 
> Репозиторий с ним будет опубликован, когда немного доведу его до ума.

Это тема отдельной связанной баги.
Скрипты и репозитории надо выкладывать сразу и в багу писать ссылку на них.
Comment 9 Roman Alifanov 2026-01-29 18:13:21 MSK
(Ответ Vitaly Lipatov на комментарий #8)
> (Ответ Roman Alifanov на комментарий #7)
> > Был создан веб интерфейс для переключения зеркал deferred.
> > 
> > Репозиторий с ним будет опубликован, когда немного доведу его до ума.
> 
> Это тема отдельной связанной баги.
> Скрипты и репозитории надо выкладывать сразу и в багу писать ссылку на них.

Ок, эту багу я закрываю т.к. она решена