
Vasiliy
21.08.2018
08:37:08
Просто оно к распределению нагрузки отношение слабое имеет.

bama^boy
21.08.2018
08:37:10

Vasiliy
21.08.2018
08:38:35
ээ, ну либо это какая-то особая фича софтины.
Просто в случае vrrp у нас работает только одна нода, остальные ждут, когда она перестанет работать и поднимают флаг(IP).

bama^boy
21.08.2018
08:40:55

Google

bama^boy
21.08.2018
08:41:18
а так да, у тебя один ip входа и с него уже нагрузка балансируется на воркеры

Vasiliy
21.08.2018
08:47:00

bama^boy
21.08.2018
08:54:15

Vasiliy
21.08.2018
08:56:19

Igor
21.08.2018
09:13:16
Вопросо по Git
как посмотреть список веток которые сейчас на pull request?
репозиторий на bitbucket

Andrey
21.08.2018
09:16:33

Fedor
21.08.2018
09:20:06
если делать все через джобы и раннер,, с помоштю токена, такая же проблема

Andrey
21.08.2018
09:21:58
токен возможно истек
если двухфакторная аутентификация

Fedor
21.08.2018
09:22:33
не, двухфакторная не включена

Alex
21.08.2018
09:23:28
с датой/временем проблем нет?

Google

Fedor
21.08.2018
09:24:04

Igor
21.08.2018
09:24:33

Fedor
21.08.2018
09:25:21
с датой/временем проблем нет?
время на серваке отстает от реального на час. Но раннер и сам гитлаб находятся на одном сервере. Хз, ну ща попробую перевести

Andrey
21.08.2018
09:25:25

Konstantin
21.08.2018
09:32:52
https://docs.gitlab.com/ee/ci/variables/#debug-tracing

Fedor
21.08.2018
09:35:16

Konstantin
21.08.2018
09:37:04
у тебя руками вообще работает авторизация git?

Fedor
21.08.2018
09:41:31

Konstantin
21.08.2018
09:42:23
я дал ссылку на доку
можно не добавлять в yaml даже, а передать переменную при запуске пайплайна

Fedor
21.08.2018
09:43:09
сделал вот так

Konstantin
21.08.2018
09:43:26
это переменная окружения, в доке написано как

Maxim
21.08.2018
09:43:53
не туда впихнул

Konstantin
21.08.2018
09:46:25

Maxim
21.08.2018
09:46:49
=)))
Давно это было =)

Google

Konstantin
21.08.2018
09:48:26
Помню как сейчас ??

Fedor
21.08.2018
09:54:57
не туда впихнул
блин я не могу понят, куда ее нужено впилить, подскажите пожалуйста

Maxim
21.08.2018
09:57:34
у тебя должна быть секция с переменными куда собственно и вписываешь

Fedor
21.08.2018
09:58:59
но я же вот тут написал

Alex
21.08.2018
10:00:07
отступов не многовато?

Fedor
21.08.2018
10:01:08
та я уже и с отступами попробовал и без

Andrey
21.08.2018
10:02:21
да идите уже в документацию хоспади ))
там все написано

Konstantin
21.08.2018
10:08:16

Fedor
21.08.2018
10:08:19

Fedor
21.08.2018
10:08:39
но в логе ничего особо нового нет

Konstantin
21.08.2018
10:09:03
ну это делает только set -x

Fedor
21.08.2018
10:12:37
в доке вроде написано что они открыты будут
хотя не, в примере тоже закрыты

Konstantin
21.08.2018
10:24:25
чтобы открыть - нужно явно сделать echo $VAR, но я не тестил)

Andrey
21.08.2018
10:24:56

Konstantin
21.08.2018
10:24:56
так у тебя не в CI проблема, раз ты даже руками не можешь авторизоваться

Google

Fedor
21.08.2018
10:31:20

Andrey
21.08.2018
10:31:35
там будет видно

Fedor
21.08.2018
10:31:53
руками та же ошибка

Andrey
21.08.2018
10:32:11
надеюсь покажет чо этой собаке не нравится

Admin
ERROR: S client not available

Vasiliy
21.08.2018
10:34:11
Можете еще раз написать - в чём именно у вас проблема ?
Тред длинный.
нет аутентификации ?
У пользователя нет прав на проект - это проверяли ?
.
ну и по гитлабу здесь более целевая аудитория: https://t.me/ru_gitlab

Fedor
21.08.2018
10:35:51
сделай с --verbose
все так же выдает только "fatal: Authentication failed for 'https://lab.****"
Больше нет инфы ни какой

Vasiliy
21.08.2018
10:36:33
У пользователя нет прав на сам проект в гилабе
зайдите в админку, настройки проекта и дайте нужному пользователю доступ.
сам на такое натыкался.

Fedor
21.08.2018
10:36:47

Vasiliy
21.08.2018
10:37:28

Fedor
21.08.2018
10:38:40

Vasiliy
21.08.2018
10:38:51
Проверяем еще раз:
1. Публичный ключ совпадает с ключем у пользователя в гитлабе
2. У пользователя точно есть права овнера на проект
У админа нет прав на git pull/clone, если их специально не дать.

Fedor
21.08.2018
10:39:07

Vasiliy
21.08.2018
10:39:58
Не знаю, сделайте нового пользователя, дайте ему ключ и права на проект.

Fedor
21.08.2018
10:41:19

Google

Vasiliy
21.08.2018
10:42:08
Да, внешне всё хорошо.
Ключ еще раз проверьте.
Пользователю точно публичный ключ в гитлабе дали ? Хотя вроде там проверяется, что не приватный ..
может в логах что-то интересное пишут ?

Fedor
21.08.2018
10:43:43
да ключи уже пробовал проверят, там все нормально. В каких именно логах?

Vasiliy
21.08.2018
10:44:59
ну я бы начал с access_log, что запрос точно в гитлаб прилетает.
Конкретный лог не скажу.
Попробуйте действительно в ru_gitlab спросить.

Fedor
21.08.2018
10:46:34
Да сейчас все еще проверю, и туда подамся
Спасибо большое
Всем кто пытался помочь

Vasiliy
21.08.2018
10:50:25
Да сейчас все еще проверю, и туда подамся
Вот еще что смущает - у вас почему-то ссылка https://**/*.git
у меня конечно очень старый гитлаб, но ссылка ssh://git@gitlab
Поэтому у меня не спрашивают имени пользователя (git указан)
и пароль - ключ добавлен.

Fedor
21.08.2018
10:51:19
ну там же можно и по хттп и по ссш клонировать
кстати по ссш я че то не попробовал

Vasiliy
21.08.2018
10:51:54
веб-авторизация я не знаю как работает.

Dmitriy
21.08.2018
10:52:42
там по стрелочке справа от ssh можно выбрать http/https

Fedor
21.08.2018
10:52:48
вооо, по ссш клонирование прошло успешно

Vasiliy
21.08.2018
10:53:34
То есть осталось проверить логин/пароль
и понять - как там в целом авторизация по http(s) работает.
или забить и ssh использовать ;)

Fedor
21.08.2018
10:54:45

Vasiliy
21.08.2018
10:56:27
У меня конфиг раннера выглядит так:
[[runners]]
name = "server4-shell"
url = "https://gitlab*"
token = "123"
executor = "shell"
[runners.cache]
Что-то мне подксказывает, что раннеры по токену аутентифицируются.