@devops_ru

Страница 2577 из 4568
тнн Itjunky
11.04.2017
11:59:28
не ясно почему в логе сервера путь /var/opt/gitlab/.ssh/authorized_keys2 Потому как реально есть только файл /var/opt/gitlab/.ssh/authorized_keys

Akzhan
11.04.2017
12:01:05
смотрите конфиги sshd

а вообще странно все. да поднимите уже gitlab с образа и не парьтесь. я вот хоть и контрибутил в gitlab, но давно не настраиваю ничего руками

тнн Itjunky
11.04.2017
12:04:34
Пока с докером проблемы, не хочу его трогать

Google
тнн Itjunky
11.04.2017
12:04:45
Вот разберусь до конца, буду его использовать

А то не ясно как там дебажить некоторые вчещи, если будут похожие проблемы

В конфиге sshd ничего про authorized_keys, единственная строка с ним закаменчена

Andrew
11.04.2017
12:07:46
В конфиге sshd ничего про authorized_keys, единственная строка с ним закаменчена
так у гитлаба должен быть юзер гит и там свой authorized_keys лежит один для всех, нетуда смотришь

тнн Itjunky
11.04.2017
12:08:05
не ясно почему в логе сервера путь /var/opt/gitlab/.ssh/authorized_keys2 Потому как реально есть только файл /var/opt/gitlab/.ssh/authorized_keys

Andrew
11.04.2017
12:08:44
что мешает изменить путь без цифры 2?

Akzhan
11.04.2017
12:09:49
grep -r authorized_keys2 / 2>/dev/null накрайняк )))

тнн Itjunky
11.04.2017
12:11:07
что мешает изменить путь без цифры 2?
Ну как минимум то что я не знаю где его изменить

Andrew
11.04.2017
12:12:39
тнн Itjunky
11.04.2017
12:13:20
/var/opt/gitlab/gitlab-shell/config.yml
# grep author /var/opt/gitlab/gitlab-shell/config.yml # File used as authorized_keys for gitlab user auth_file: "/var/opt/gitlab/.ssh/authorized_keys"

Andrew
11.04.2017
12:14:32
в каких логах ты нашел authorized_keys2?

Google
тнн Itjunky
11.04.2017
12:14:54
Ssh сервера жа /var/log/auth.log

Andrew
11.04.2017
12:15:54
странно что оно туда пишет

тнн Itjunky
11.04.2017
12:16:04
Я тоже удивился

Alexandr
11.04.2017
12:17:59
парни, а можно глупый вопрос?) можно ли nfs шару замаунтить сразу в tmpfs?

тнн Itjunky
11.04.2017
12:18:20
Греп ток всякую такую шнягу находит... /var/lib/docker/aufs/diff/64463062ff222a46710cad76581befc2502cf9bf43663d398ab279ce5203778c/usr/share/vim/vim74/doc/pi_netrw.txt: cat '>>' '~/.ssh/authorized_keys2' < ~/.ssh/id_rsa.pub /var/lib/docker/aufs/diff/64463062ff222a46710cad76581befc2502cf9bf43663d398ab279ce5203778c/usr/share/doc/openssh-client/examples/sshd_config:# The default is to check both .ssh/authorized_keys and .ssh/authorized_keys2

Заказчик уже ковырял там докер

Непонятно, почему .git/config не юзает sshCommand = ssh -vvv -p2222 точнее git push не юзает это из конфига

Пока сделал симлинк на второй auth_keys

ssh -i /root/.ssh/gitlab_rsa git@localhost -p2222 Вот так подключился

n4nn31355
11.04.2017
12:37:19
ssh -i /root/.ssh/gitlab_rsa git@localhost -p2222 Вот так подключился
git remote remove origin git remote add origin ssh://git@gitlab.host:2222/username/repo.git

тнн Itjunky
11.04.2017
12:37:33
хммм, вот оно что

но -vvv то тоже не применился

rm есть

n4nn31355
11.04.2017
12:39:34
Обнови клиент уже)

Ну или попробуй rm

тнн Itjunky
11.04.2017
12:39:50
Какой клиент обновить?

n4nn31355
11.04.2017
12:40:00
git

git --version

Google
тнн Itjunky
11.04.2017
12:40:10
root@brln /tmp/hg_converted/vrachivmeste # git remote rm origin root@brln /tmp/hg_converted/vrachivmeste # git remote add origin git@gitlab.brln.tv:2222itjunky/vrachivmeste.git root@brln /tmp/hg_converted/vrachivmeste # git push -u origin master ssh: connect to host gitlab.brln.tv port 22: Connection refused fatal: The remote end hung up unexpectedly root@brln /tmp/hg_converted/vrachivmeste #

git version 1.7.10.4

n4nn31355
11.04.2017
12:40:54
слеш пропустил 2222it

Лол, ты думаешь я просто так написал ssh:// в начале?)

тнн Itjunky
11.04.2017
12:41:15
хм

Вот я и думал, что какая-то странность там с разделителем

n4nn31355
11.04.2017
12:42:01
указание порта работает только при явном указании протокола ssh

Sander
11.04.2017
12:42:05
docker, rkt, runc - что лучше для production?

тнн Itjunky
11.04.2017
12:42:48
Тефтеля
11.04.2017
12:43:00
для продакшена нужен мозг

тнн Itjunky
11.04.2017
12:43:13
НО ключ не прокатывает, просит опять пароль вводить, сфолач

Sander
11.04.2017
12:43:26
мозг и инструменты

Sander
11.04.2017
12:43:31
время

много чего нужно ) по сути

тнн Itjunky
11.04.2017
12:44:44
https://codepaste.net/1jx3dw

n4nn31355
11.04.2017
12:44:59
НО ключ не прокатывает, просит опять пароль вводить, сфолач
Потому что у тебя ключ не дефолтный id_rsa По идее лучше генерить для машины один ключ и оставлять стандартное имя, и его уже добавлять в гитлаб

Тефтеля
11.04.2017
12:45:08
Во, теперь пашет, спасибо
GIT_SSH_COMMAND="ssh -p 2222 -i ololo_key" git clone ololo@ololo.server/ololouser/ololoproject.git

тнн Itjunky
11.04.2017
12:45:39
ой

n4nn31355
11.04.2017
12:46:44
тогда -i /ssh/key/path не забудь. Либо добавь в .ssh/config свой хост и путь к ключу

Google
тнн Itjunky
11.04.2017
12:46:55
Нихрена.....

# GIT_SSH_COMMAND="ssh -p 2222 -i /root/.ssh/gitlab_rsa" git push -u origin master debug1: client_input_channel_open: ctype auth-agent@openssh.com rchan 2 win 65536 max 16384 debug1: channel 1: new [authentication agent connection] debug1: confirm auth-agent@openssh.com git@gitlab.brln.tv's password:

n4nn31355
11.04.2017
12:50:23
Попробуй так, может твой клиент не читает env vim ~/.ssh/config: host git.hostname.info port 2222 hostname git.hostname.info IdentityFile ~/.ssh/gitlab_rsa

тнн Itjunky
11.04.2017
12:52:38
Да, так проканало, ура

Спасибо

Roman
11.04.2017
12:53:24
ssh-add еще помогает

Stanislav
11.04.2017
13:26:09
git version 1.7.10.4
Эксплоитов на вас нет!

Admin
ERROR: S client not available

N
11.04.2017
13:28:03
@erzentd

Vladimir
11.04.2017
13:55:43
@erzentd
в баньке он давно уже

тнн Itjunky
11.04.2017
14:05:35
Akzhan
11.04.2017
14:14:49
в jessie 2.1.4, или вы на squeeze etc. все еще? есть же wheezy-backports etc.

James
11.04.2017
15:48:59
всем привет. подскажите есть какой то инстумент по очистке пустых файлов в линупс

у меня закончились ноды

inode

Vλαdmιr
11.04.2017
15:49:21
find -delete

James
11.04.2017
15:50:16
вижу что в папочке от TeamCity /opt там кучка этих маленьки ублюдков

Danila
11.04.2017
15:50:46
rm rf ?

тнн Itjunky
11.04.2017
15:55:55
James
11.04.2017
15:57:31
блять этот файнд грохул все файлы в каталоге

Google
Vλαdmιr
11.04.2017
15:58:04
лол

надо было добавить туда всяких -size 0

Roman
11.04.2017
15:58:22
Лол

Pavel
11.04.2017
15:58:23
ну ты же циски изучал, делай роллбэк

Roman
11.04.2017
15:58:42
Серьёзно прям отсюда копипастишь и запускаешь?

Pavel
11.04.2017
15:58:42
в линукс так можно

James
11.04.2017
15:58:47
ну я сделал то бекап

но блять можно было и сказать что так и так

Oleg
11.04.2017
15:59:09
Новые создашь, айноды зато освободил

James
11.04.2017
15:59:20
ну так то да

Vλαdmιr
11.04.2017
15:59:26
но блять можно было и сказать что так и так
как только начну получать за тебя зарплату

Иван
11.04.2017
16:06:34
Шикарно, ору))

тнн Itjunky
11.04.2017
16:09:56
А как в 9-ый гитлаб интегрировать ютрэк?

Aleksandr
11.04.2017
16:13:45
@ITJunky там такая слабая интеграция что и толку от нее очень мало, youtrack не умеет вебхуки, максимум что можно сделать это коммит-сообщениями менять статус задачи и подтягивать коммиты в лог задачи

Aleksandr
11.04.2017
16:16:14
@ITJunky например https://www.youtube.com/watch?v=_igyqo-FaBQ

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