@devops_ru

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

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

bama^boy
21.08.2018
08:40:55
ээ, ну либо это какая-то особая фича софтины. Просто в случае vrrp у нас работает только одна нода, остальные ждут, когда она перестанет работать и поднимают флаг(IP).
https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/load_balancer_administration/ch-initial-setup-vsa#s2-initial-setup-conf-file-VSA это стандартный набор фич keepalived, он умеет Least-Connection, например

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

Vasiliy
21.08.2018
08:47:00
https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/load_balancer_administration/ch-initial-setup-vsa#s2-initial-setup-conf-file-VSA это стандартный набор фич keepalived, он умеет Least-Connection, например
за направление - спасибо. Возможно мне чистого keepalived хватит, проверю. А как выводите ноду, если она тормозит ? http_get смотрите или по данным access_log из балансировки выкидываете ?

bama^boy
21.08.2018
08:54:15
за направление - спасибо. Возможно мне чистого keepalived хватит, проверю. А как выводите ноду, если она тормозит ? http_get смотрите или по данным access_log из балансировки выкидываете ?
я уже давно с ним не работал, подробностей не скажу, насколько я помню, то по healthcheck (он умеет HTTP_GET) или вручную конфиг правили сейчас только с амазоном работаю

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

репозиторий на bitbucket

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
git request-pull origin/master blabla
спасибо .Буду пробывать

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

Fedor
21.08.2018
09:35:16
с датой/временем проблем нет?
блин, не помогло изменение времени((

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

Fedor
21.08.2018
09:41:31
у тебя руками вообще работает авторизация git?
я просто пишу git clone и урлу на репу. Вылетает окно для ввода логина и пароля пользователя, ввожу вот такая дичь в аутентификацией вылетает

Добавь ещё CI_DEBUG_TRACE=true
после добавления этой строчки в ямл файл, он становится не валидным почему то(

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
не туда впихнул
ну вот, а мне так не подсказывали, когда L1 был))

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
да идите уже в документацию хоспади ))

там все написано

та я уже и с отступами попробовал и без
"отступ (tab)" и "пробел" - это разные символы )

Konstantin
21.08.2018
10:08:16
"отступ (tab)" и "пробел" - это разные символы )
и да и нет) у меня IDE умеет не ломать

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
и да и нет) у меня IDE умеет не ломать
я не гламурен, notepad++ наше все )

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

Google
Fedor
21.08.2018
10:31:20
так у тебя не в CI проблема, раз ты даже руками не можешь авторизоваться
да я тоже так думаю, а куда копать? Почему он не может клонировтаь?

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

Andrey
21.08.2018
10:32:11
руками та же ошибка
сделай с --verbose

надеюсь покажет чо этой собаке не нравится

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
Можете еще раз написать - в чём именно у вас проблема ? Тред длинный. нет аутентификации ? У пользователя нет прав на проект - это проверяли ?
просто пытаюсь склонировать проект, из развернутого gitlab Ce. пользователь с которого пытаюсь сделать клон является владельцем репы и админом гитлаба

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

Fedor
21.08.2018
10:39:07
Это в раннере или git clone/pull делаете ?
я и в ранере пробовал, и просто из командной строки пробовал клон слделать

Vasiliy
21.08.2018
10:39:58
я и в ранере пробовал, и просто из командной строки пробовал клон слделать
запрос точно в гитлаб уходит ? По access_log видите 403 ошибку от себя ?

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

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] Что-то мне подксказывает, что раннеры по токену аутентифицируются.

Страница 4208 из 4568