Size: a a a

2020 June 11

A

Alexander in ru_gitlab
Ivan Urgent
Дело в том, что я не использую s3. Я так понимаю, s3 тут потому что у minio такой интерфейс (но это не точно)
Под s3 я подразумеваю не конкретный сервис amazon-а, а его протокол, по которому работает minio.
источник

IU

Ivan Urgent in ru_gitlab
Alexander
Проверь, что с хоста с гитлабом нормально проходят операции с s3 (в частности, заливка больших объектов). У тебя там таймаут при попытке docker distribution-а залить объект в s3, причины могут быть совершенно разными, но это вряд ли баг, связанный с каким-либо компонентом гитлаба.
Ну, 2гб файл за 2 минуты залетел при помощи mc. В целом, работает как я понимаю.
мс подключался к сервису minio:9000
источник

A

Alexander in ru_gitlab
Ivan Urgent
Ну, 2гб файл за 2 минуты залетел при помощи mc. В целом, работает как я понимаю.
мс подключался к сервису minio:9000
docker distribution тоже ходит в minio:9000?
источник

IU

Ivan Urgent in ru_gitlab
Нет он ходит через ingress. Намек понял
источник

A

Alexander in ru_gitlab
Ivan Urgent
Нет он ходит через ingress. Намек понял
Ох, ингресс. Проверяй так же, как ходит гитлаб, разумеется.
источник

A

Alexander in ru_gitlab
И, желательно, с хоста гитлаба
источник

IU

Ivan Urgent in ru_gitlab
Вернее, там же так: docker - nginx - registry - minio. Короче, попробую всю цепочку, ок
источник

А

Андрей in ru_gitlab
Привет!
Подскажите, можно ли настроить нотификации на pipeline events на определенной ветке? Вообще, задача такая - на ветке mybranch запускается пайплайн, если в нем упала джоба myjob, то нужно отправить нотификацию определенному человеку. Но подошла бы даже просто отправка нотификации если упадет пайплайн. Но суть именно в том, если это произойдет на ветке mybranch. Из того, что нашел в документации, то вроде будет отправляться по всем веткам, соотвественно будет много ненужной информации

UPD. хотя вроде можно https://docs.gitlab.com/ee/user/project/integrations/slack.html#:~:text=Navigate%20to%20the%20Integrations%20page,to%20Slack%20as%20a%20notification
если branches to be notified это оно
источник

DB

Dmitrii Barsukov in ru_gitlab
коллеги, все еще бьюсь с попытками запустить из пайплайна контейнер с kube-state-metrics. Гитлаб запускает его с использованием RBAC, от своего созданного аккаунта, а у него прав на биндинг нет.
Получаю в итоге
Error from server (Forbidden): error when retrieving current configuration of:
Resource: "rbac.authorization.k8s.io/v1, Resource=rolebindings", GroupVersionKind: "rbac.authorization.k8s.io/v1, Kind=RoleBinding"
Name: "kube-state-metrics", Namespace: "kuber-41-feature-new1"
from server for: "kubernetes/kube-state-metrix.yaml": rolebindings.rbac.authorization.k8s.io "kube-state-metrics" is forbidden: User "system:serviceaccount:kuber-41-feature-new1:kuber-41-feature-new1-service-account" cannot get resource "rolebindings" in API group "rbac.authorization.k8s.io" in the namespace "kuber-41-feature-new1"
источник

DB

Dmitrii Barsukov in ru_gitlab
код простейший у них из примера практически.
https://pastebin.com/dMsUUJUx
источник

DB

Dmitrii Barsukov in ru_gitlab
deployment даже выпилил, оставил только сервис, сервис тоже можно выпилить, падает именно на биндинге
источник

M

Maksim in ru_gitlab
источник

M

Maksim in ru_gitlab
В чем может быть проблема?
источник

A

Alexander in ru_gitlab
https://gitlab.com/gitlab-org/gitlab/-/issues/208322
Первая ссылка в гугле
источник

M

Maksim in ru_gitlab
спасибо
источник

VU

Vladimir Ulyanov in ru_gitlab
А может кто-нибудь подсказать, может есть какой-то вариант расширенного лока у CI?

Не могу понять, почему не вижу папки сабмодулей (в логе после выполнения ls на 10й строке только содержимое репоизтория, без сабмодулей).
Вот примерно такой у меня конфиг .gitlab-ci.yml - https://pastebin.com/XZX1VhXa

Содержимое .gitmodules
[submodule "php-backend"]
path = php-backend
url = ../php-backend
[submodule "vue-frontend"]
path = vue-frontend
url = ../vue-frontend


В репозитории такая структура:

project/infrastructure
project/php-backend
project/vue-frontend
источник
2020 June 12

MD

Mattern Dmitry in ru_gitlab
Re all
источник

MD

Mattern Dmitry in ru_gitlab
Need help
источник

MD

Mattern Dmitry in ru_gitlab
Насколько безопасно запускать грб коллектор?
источник

A

Alexander in ru_gitlab
Mattern Dmitry
Насколько безопасно запускать грб коллектор?
Про что вопрос? Про баги в реализации? Или про нагрузку на диск/сеть?
источник