| Summary: | Переход на свои репозитории. | ||
|---|---|---|---|
| Product: | Ximper Linux | Reporter: | Roman Alifanov <ximper> |
| Component: | Общее | Assignee: | Roman Alifanov <ximper> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | minor | ||
| Priority: | P4 | CC: | lav |
| Version: | не указана | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Заявки RT: | Связано с: | ||
| Дата напоминания: | |||
| Bug Depends on: | |||
| Bug Blocks: | 16760 | ||
|
Description
Roman Alifanov
2023-10-20 16:30:53 MSK
Был создан репозиторий Additives, дополнение к deffered с нашими пакетами и исправлением ошибок, если они не попали в deffered. Репозиторий был подписан нашим ключем. Был создан пакет с репозиторием и нашим публичным ключем: https://gitlab.eterfund.ru/ximperlinux/apt-conf-ximper Обновление (замена) пакета протестировано в виртуальной машине путем временного подключения в sources.list тестового репозитория, branding-etersoft-ximper-apt-conf будет автоматически заменен на ximper-repos свой репозиторий создан (пока в виде симлинка на зеркало Сизифа): http://download.etersoft.ru/pub/Etersoft/Sisyphus/Deferred/ Нужно разработать процедуру обновления (кто и как проверяет, что всё в порядке и можно обновлять). Видимо, обновлять мы будем не на распоследний Сизиф, а на какой-то проверенный. Архивы по датам для этих целей будем держать рядом. Архивы каждый день не нужны, скорее при появлении чего-то нового и полезного или по истечении срока (недели?) Для установки/добавления репозитория есть epm repo set/add deferred (на момент eepm 3.64.8 сломана). Сделал архив в /var/ftp/pub/Etersoft/Sisyphus/archive Обновление Сизифа и ротация даты в 23:00 по Москве скрипом на spacer под пользователем lav. (Ответ 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 пропадут Создал скрипт для легкого переключения архива сизифа в deferred Также скрипт автоматически меняет даты в: https://download.etersoft.ru/pub/Etersoft/Sisyphus/Deferred_Info.html Сайт показывает дату переключения deferred и дату зеркала сизифа. (Ответ Roman Alifanov на комментарий #5)
> Создал скрипт для легкого переключения архива сизифа в deferred
скрипт будет выложен позже с другими
Был создан веб интерфейс для переключения зеркал deferred. Репозиторий с ним будет опубликован, когда немного доведу его до ума. (Ответ Roman Alifanov на комментарий #7)
> Был создан веб интерфейс для переключения зеркал deferred.
>
> Репозиторий с ним будет опубликован, когда немного доведу его до ума.
Это тема отдельной связанной баги.
Скрипты и репозитории надо выкладывать сразу и в багу писать ссылку на них.
(Ответ Vitaly Lipatov на комментарий #8)
> (Ответ Roman Alifanov на комментарий #7)
> > Был создан веб интерфейс для переключения зеркал deferred.
> >
> > Репозиторий с ним будет опубликован, когда немного доведу его до ума.
>
> Это тема отдельной связанной баги.
> Скрипты и репозитории надо выкладывать сразу и в багу писать ссылку на них.
Ок, эту багу я закрываю т.к. она решена
|