Size: a a a

ru_nexus_sonatype

2020 December 07

D

Dimis in ru_nexus_sonatype
KAmerad
Я грепнул, вижу что есть PUT артефакта, но по факту все стерлось, в логах не вижу кто и когда это мог удалить
А с каким кодом ответа операция то завершилась?
источник

D

Dimis in ru_nexus_sonatype
Может она с ошибкой упала и не опубликовалось ничего
источник

K

KAmerad in ru_nexus_sonatype
"PUT /repository/releases/ru/alfa/AlfaWorks/2.219.0/AlfaWorks-2.219.0.war HTTP/1.0" 201 100126341 0 1186 "Apache-Maven/3.3.9 (Java 1.8.0_121; Windows 10 10.0)" [qtp1044942702-35627]
источник

D

Dimis in ru_nexus_sonatype
KAmerad
"PUT /repository/releases/ru/alfa/AlfaWorks/2.219.0/AlfaWorks-2.219.0.war HTTP/1.0" 201 100126341 0 1186 "Apache-Maven/3.3.9 (Java 1.8.0_121; Windows 10 10.0)" [qtp1044942702-35627]
Уж не знаю опечатка ли, или действительно так, но кажется формат .war => должен быть .jar

Плюсом ко всему - если его нет ни в веб-роже, ни заресторить пакет не получается => значит кто-то залез шаловливыми ручками и таки удалил его.
источник

K

KAmerad in ru_nexus_sonatype
вот... вопрос а как посмотреть когда хоть это сделали?
источник

D

Dimis in ru_nexus_sonatype
Конкретно сейчас, если в логах пусто, у тебя это уже не получится сделать. Тут только настраивать должным образом логгер\логгеры, чтобы такая информация в них оседала. Посмотри ещё nexus.log по имени этого пакета, быть может там что-то осело.

Ну и таки если этот пакет сильно нужен - восстановить из бэкапа на отдельном стенде. Да перезалить в боевой стенд. Или вообще не парится, да пересобрать и запушить заново :)
источник

AG

Alexander Gorlov in ru_nexus_sonatype
еще каталог audit в логах можно посмотреть ... ну если он включался
источник
2020 December 11

VS

Vasilyev Sergey in ru_nexus_sonatype
Всем привет. Подскажите как правильно сделать организацию репозитория:
* Отдельный репозиторий на каждый npm пакет
* Одна репа на группу пакетов
источник

PA

Pit Artamonov in ru_nexus_sonatype
Vasilyev Sergey
Всем привет. Подскажите как правильно сделать организацию репозитория:
* Отдельный репозиторий на каждый npm пакет
* Одна репа на группу пакетов
отдпльный репозиторий на каждый пакет это крайне смелая идея. Есть какие-то предпосылки к этому?
источник

AP

Anton Patsev in ru_nexus_sonatype
Vasilyev Sergey
Всем привет. Подскажите как правильно сделать организацию репозитория:
* Отдельный репозиторий на каждый npm пакет
* Одна репа на группу пакетов
Отдельная репа для команды разработки наверное
источник

VS

Vasilyev Sergey in ru_nexus_sonatype
Pit Artamonov
отдпльный репозиторий на каждый пакет это крайне смелая идея. Есть какие-то предпосылки к этому?
Управление доступом. Просто, если сделать одну репу и в ней будет свалка пакетов, то я не смогу управлять доступом к пакетам внутри этого репозитория. Ну или я не понял как раздавать права глубже чем репозиторий
источник

PA

Pit Artamonov in ru_nexus_sonatype
Vasilyev Sergey
Управление доступом. Просто, если сделать одну репу и в ней будет свалка пакетов, то я не смогу управлять доступом к пакетам внутри этого репозитория. Ну или я не понял как раздавать права глубже чем репозиторий
на права глебже чем репозиторий есть контент-селекторы, но там тоже можно кашу получить
источник

PA

Pit Artamonov in ru_nexus_sonatype
в целом есть некоторая практика выдачи отдельной репы для каждой команды разработки
источник

PA

Pit Artamonov in ru_nexus_sonatype
просто если каждый артефакт в отдельну репу класть - есть шанс задолбаться и задолбать окружающих обилием реп
источник

VS

Vasilyev Sergey in ru_nexus_sonatype
@partamonov  @patsevanton Спасибо за помощь. Пойду делать репу на команду
источник

A

Alex Kostromin in ru_nexus_sonatype
Для npm в одной репе права можно по npm scope нарезать при помощи content selector
источник
2020 December 12

AP

Andrey Panov in ru_nexus_sonatype
Хеллоу май рашшен фриендс.
источник

AP

Andrey Panov in ru_nexus_sonatype
Я поставил Нексус для докера, и почему-то иногда не могу запушить имидж, с ошибкой типа доступ запрещен. Вторая попытка уже нормально. В логах нексуса вроде ничего... Никто не встречался с таким?
источник
2020 December 27

PA

Pit Artamonov in ru_nexus_sonatype
Andrey Panov
Я поставил Нексус для докера, и почему-то иногда не могу запушить имидж, с ошибкой типа доступ запрещен. Вторая попытка уже нормально. В логах нексуса вроде ничего... Никто не встречался с таким?
возможно сбоит один из авторизационных бэкендов, проверь их порядок расположения в списке
источник
2021 January 13

AP

Alexander Penzin in ru_nexus_sonatype
Всем привет.
Кто-нибудь подскажет, в Nexus Registry - можно ли исключить от Cleanup Policy по номеру версии, а не по имени пакета?
источник