Re: In SMART we trust?, Re: Генерация pool-based репозиториев

2019-03-29 Пенетрантность yuri . nefedov
On Fri, 29 Mar 2019, Stanislav Vlasov wrote: 28.03.2019, Mykola Nikishov написал(а): Лично у меня после чтения zfs-devel сложилось впечатление, что полагаться на SMART можно всё меньше и меньше. Вплоть до того, что enterprise-grade SSD может в течении длительного времени быть живее всех живых

Re: In SMART we trust?, Re: Генерация pool-based репозиториев

2019-03-28 Пенетрантность Stanislav Vlasov
28.03.2019, Mykola Nikishov написал(а): > Лично у меня после чтения zfs-devel сложилось впечатление, что > полагаться на SMART можно всё меньше и меньше. Вплоть до того, что > enterprise-grade SSD может в течении длительного времени быть живее всех > живых и сдохнуть без предупреждения. У меня

In SMART we trust?, Re: Генерация pool-based репозиториев

2019-03-28 Пенетрантность Mykola Nikishov
Eugene Berdnikov writes: > Пому что в 99% случаев софтописатель не проверяет на EIO и вообще > транзакционной целостностью не озабочен. Он знает, что диски достаточно > надёжны: сбой может случиться через 5, 10 или 15 лет, и, как правило, > smartd поднимет тревогу до того, как диску придёт

Re: Генерация pool-based репозиториев

2019-03-22 Пенетрантность Sergey Spiridonov
Привет On Tue, 26 Feb 2019 12:24:48 +0300 Victor Wagner wrote: > Коллеги, > > А чем в наше время можно генерировать pool-based репозитории, КРОМЕ > reprepro? reprepro меня не устроил потому что 1. не может добавить один и тот же пакет к нескольким дистрибутивам 2. не может добавить

Re: Генерация pool-based репозиториев

2019-03-06 Пенетрантность Andrey Jr. Melnikov
Eugene Berdnikov wrote: > On Tue, Mar 05, 2019 at 09:58:17PM +0300, Andrey Jr. Melnikov wrote: > > Eugene Berdnikov wrote: > > > On Mon, Mar 04, 2019 at 04:19:58PM +0300, Andrey Jr. Melnikov wrote: > > > > Eugene Berdnikov wrote: > > > > > On Sun, Mar 03, 2019 at 02:31:02PM +0300, Andrey Jr.

Re: Генерация pool-based репозиториев

2019-03-06 Пенетрантность sergio
On 02/03/2019 11:52, Igor Savluk wrote: Для твоих запросов тебе всеравно прийдется использовать утилиту с бд. Без них нет утилит. А я думал только на лоре не принято по ссылкам ходить. https://wiki.debian.org/DebianRepository/Setup#mini-dak * No database (the pool is the database)

Re: Генерация pool-based репозиториев

2019-03-06 Пенетрантность Eugene Berdnikov
On Tue, Mar 05, 2019 at 09:58:17PM +0300, Andrey Jr. Melnikov wrote: > Eugene Berdnikov wrote: > > On Mon, Mar 04, 2019 at 04:19:58PM +0300, Andrey Jr. Melnikov wrote: > > > Eugene Berdnikov wrote: > > > > On Sun, Mar 03, 2019 at 02:31:02PM +0300, Andrey Jr. Melnikov wrote: > > ... > > > > > > в

Re: Генерация pool-based репозиториев

2019-03-05 Пенетрантность Andrey Jr. Melnikov
Eugene Berdnikov wrote: > On Mon, Mar 04, 2019 at 04:19:58PM +0300, Andrey Jr. Melnikov wrote: > > Eugene Berdnikov wrote: > > > On Sun, Mar 03, 2019 at 02:31:02PM +0300, Andrey Jr. Melnikov wrote: > ... > > > > > в принципе, залить файлы в хранилище много ума не нужно. > > > > При наличии fuse

Re: Генерация pool-based репозиториев

2019-03-04 Пенетрантность Artem Chuprina
Victor Wagner -> debian-russian@lists.debian.org @ Tue, 5 Mar 2019 07:27:45 +0300: >> > Прикрутить туда осмысленную систему exclusive и shared блокировок >> > при условии того, что задания крутятся на куче разных машин и в >> > репозиторий ходят apt-ом весьма нетривиально. >> >>

Re: Генерация pool-based репозиториев

2019-03-04 Пенетрантность Artem Chuprina
Victor Wagner -> debian-russian@lists.debian.org @ Tue, 5 Mar 2019 07:27:45 +0300: >> Есть еще чуть более хитрый вариант — cp -al, rsync в копию, и потом >> _почти_ атомарная пара rename либо перевешивание симлинка (тоже >> _почти_ атомарное). Второе лучше (см. ниже). > Вот для этого у

Re: Генерация pool-based репозиториев

2019-03-04 Пенетрантность Stanislav Vlasov
04.03.2019, Victor Wagner написал(а): > Чтобы миррор всегда был консистентным, необходимо действовать в > следующей последовательности: > > 1. Сначала скачать все новые пакеты > 2. Потом скопировать Packages{,.gz,.bz2} Release и Release.gpg и > единомоментно атоммарной операцией из заменить. > 3.

Re: Генерация pool-based репозиториев

2019-03-04 Пенетрантность Victor Wagner
В Mon, 04 Mar 2019 23:10:10 +0300 Artem Chuprina пишет: > > Есть еще чуть более хитрый вариант — cp -al, rsync в копию, и потом > _почти_ атомарная пара rename либо перевешивание симлинка (тоже > _почти_ атомарное). Второе лучше (см. ниже). Вот для этого у rsync есть --link-dest. Которым уже

Re: Генерация pool-based репозиториев

2019-03-04 Пенетрантность Artem Chuprina
Victor Wagner -> debian-russian@lists.debian.org @ Mon, 4 Mar 2019 17:28:51 +0300: > Чтобы миррор всегда был консистентным, необходимо действовать в > следующей последовательности: > 1. Сначала скачать все новые пакеты > 2. Потом скопировать Packages{,.gz,.bz2} Release и Release.gpg и >

Re: Генерация pool-based репозиториев

2019-03-04 Пенетрантность Tim Sattarov
On 3/4/19 1:01 AM, Stanislav Vlasov wrote: > 04.03.2019, Tim Sattarov написал(а): > >>> У меня reprepro свято уверен, что репозиторий на локальной машине. >>> >> у S3 и файловых систем на нём основанных есть одна забавная особенность: не >> поддерживает файлов с >> неизвестным заранее размером. >>

Re: Генерация pool-based репозиториев

2019-03-04 Пенетрантность Eugene Berdnikov
On Mon, Mar 04, 2019 at 04:19:58PM +0300, Andrey Jr. Melnikov wrote: > Eugene Berdnikov wrote: > > On Sun, Mar 03, 2019 at 02:31:02PM +0300, Andrey Jr. Melnikov wrote: ... > > > > в принципе, залить файлы в хранилище много ума не нужно. > > > При наличии fuse - совсем не нужно. Смонтировать

Re: Генерация pool-based репозиториев

2019-03-04 Пенетрантность Victor Wagner
On Sun, 3 Mar 2019 15:32:47 +0300 Eugene Berdnikov wrote: > On Sun, Mar 03, 2019 at 02:31:02PM +0300, Andrey Jr. Melnikov wrote: > Возможно, конкретно для reprepro проблемы нет, но в общем случае > лучше делать репозиторий локальным, а с облаком синхронизовать после > успешного завершения всех

Re: Генерация pool-based репозиториев

2019-03-04 Пенетрантность Andrey Jr. Melnikov
Eugene Berdnikov wrote: > On Sun, Mar 03, 2019 at 02:31:02PM +0300, Andrey Jr. Melnikov wrote: > > Tim Sattarov wrote: > > > On 3/2/19 3:52 AM, Igor Savluk wrote: > > > > > > > > Можеш поставить dak там вообще postgresql. > > > я с aptly, потому что он умеет публиковать на амазоновский S3. > > >

Re: Генерация pool-based репозиториев

2019-03-03 Пенетрантность Stanislav Vlasov
04.03.2019, Tim Sattarov написал(а): >> У меня reprepro свято уверен, что репозиторий на локальной машине. >> > у S3 и файловых систем на нём основанных есть одна забавная особенность: не > поддерживает файлов с > неизвестным заранее размером. > то есть `cat >/mnt/s3fuse/file.txt` обломится >

Re: Генерация pool-based репозиториев

2019-03-03 Пенетрантность Tim Sattarov
On 3/3/19 6:31 AM, Andrey Jr. Melnikov wrote: > Tim Sattarov wrote: >> On 3/2/19 3:52 AM, Igor Savluk wrote: >>> >>> Можеш поставить dak там вообще postgresql. >> я с aptly, потому что он умеет публиковать на амазоновский S3. >> может ли это делать dak? >> в принципе, залить файлы в хранилище

Re: Генерация pool-based репозиториев

2019-03-03 Пенетрантность Tim Sattarov
On 3/3/19 8:14 AM, Victor Wagner wrote: > > Но вот о чем совершенно не подумали авторы ни одной из рассмотренных > утилит, так это то, что Debian не единственный на свете дистрибутив. > При таком запросе я боюсь что всё закончится чем то вроде fpm[1] пол интернета этой фигнёй пакуют и радуются,

Re: Генерация pool-based репозиториев

2019-03-03 Пенетрантность Victor Wagner
В Sun, 3 Mar 2019 14:19:37 +0300 Aleksandr Sytar пишет: > сб, 2 мар. 2019 г. в 15:33, Victor Wagner : > > > В Sat, 2 Mar 2019 11:52:55 +0300 > > Igor Savluk пишет: > > > > > > База данных - это не единственное средство организовать дурацкий > > поиск. Вообще говоря, в deb-файле содержится

Re: Генерация pool-based репозиториев

2019-03-03 Пенетрантность Eugene Berdnikov
On Sun, Mar 03, 2019 at 02:31:02PM +0300, Andrey Jr. Melnikov wrote: > Tim Sattarov wrote: > > On 3/2/19 3:52 AM, Igor Savluk wrote: > > > > > > Можеш поставить dak там вообще postgresql. > > я с aptly, потому что он умеет публиковать на амазоновский S3. > > может ли это делать dak? > > в

Re: Генерация pool-based репозиториев

2019-03-03 Пенетрантность Andrey Jr. Melnikov
Tim Sattarov wrote: > On 3/2/19 3:52 AM, Igor Savluk wrote: > > > > > > Можеш поставить dak там вообще postgresql. > я с aptly, потому что он умеет публиковать на амазоновский S3. > может ли это делать dak? > в принципе, залить файлы в хранилище много ума не нужно. При наличии fuse - совсем не

Re: Генерация pool-based репозиториев

2019-03-03 Пенетрантность Aleksandr Sytar
сб, 2 мар. 2019 г. в 15:33, Victor Wagner : > В Sat, 2 Mar 2019 11:52:55 +0300 > Igor Savluk пишет: > > > База данных - это не единственное средство организовать дурацкий поиск. > Вообще говоря, в deb-файле содержится более чем достаточно информации, > чтобы сгенерировать Packages file entry. >

Re: Генерация pool-based репозиториев

2019-03-02 Пенетрантность Tim Sattarov
On 3/2/19 3:52 AM, Igor Savluk wrote: > > > Можеш поставить dak там вообще postgresql. я с aptly, потому что он умеет публиковать на амазоновский S3. может ли это делать dak? в принципе, залить файлы в хранилище много ума не нужно. я сейчас пытаюсь вынести создание пакетов и публикацию их с

Re: Генерация pool-based репозиториев

2019-03-02 Пенетрантность Victor Wagner
В Sat, 2 Mar 2019 11:52:55 +0300 Igor Savluk пишет: > On 26/02/2019 22.57, Victor Wagner wrote: > > В Tue, 26 Feb 2019 11:16:38 -0500 > > Tim Sattarov пишет: > > > >> On 2/26/19 4:24 AM, Victor Wagner wrote: > >>> Коллеги, > >>> > >>> А чем в наше время можно генерировать pool-based

Re: Генерация pool-based репозиториев

2019-03-02 Пенетрантность Igor Savluk
On 26/02/2019 22.57, Victor Wagner wrote: В Tue, 26 Feb 2019 11:16:38 -0500 Tim Sattarov пишет: On 2/26/19 4:24 AM, Victor Wagner wrote: Коллеги, А чем в наше время можно генерировать pool-based репозитории, КРОМЕ reprepro? я использую для этого aptly Штука еще более высокоуровневая и

Re: Генерация pool-based репозиториев

2019-02-26 Пенетрантность Victor Wagner
В Tue, 26 Feb 2019 11:16:38 -0500 Tim Sattarov пишет: > On 2/26/19 4:24 AM, Victor Wagner wrote: > > Коллеги, > > > > А чем в наше время можно генерировать pool-based репозитории, КРОМЕ > > reprepro? > я использую для этого aptly > Снапшоты в aptly, конечно, замечательная штука. Но оно же не

Re: Генерация pool-based репозиториев

2019-02-26 Пенетрантность sergio
On 26/02/2019 12:24, Victor Wagner wrote: А чем в наше время можно генерировать pool-based репозитории, КРОМЕ reprepro? https://wiki.debian.org/DebianRepository/Setup#mini-dak ? Просто нагуглил, сам не пробовал. -- sergio.

Re: Генерация pool-based репозиториев

2019-02-26 Пенетрантность Victor Wagner
В Tue, 26 Feb 2019 11:16:38 -0500 Tim Sattarov пишет: > On 2/26/19 4:24 AM, Victor Wagner wrote: > > Коллеги, > > > > А чем в наше время можно генерировать pool-based репозитории, КРОМЕ > > reprepro? > я использую для этого aptly Штука еще более высокоуровневая и навороченная, чем reprepro.

Re: Генерация pool-based репозиториев

2019-02-26 Пенетрантность Tim Sattarov
On 2/26/19 4:24 AM, Victor Wagner wrote: > Коллеги, > > А чем в наше время можно генерировать pool-based репозитории, КРОМЕ > reprepro? я использую для этого aptly