r10k puppetfile установить зависание / зависание

Поэтому я пытаюсь установить много модулей (всего 66) из одного Puppetfile, и после каждых 7-9 установленных модулей процесс зависает или кажется, что он перестает работать.

Я нашел временное решение этой проблемы, но это немного болезненно.

Я должен убить процесс r10k и удалить модуль, который он пытался установить, из папки ~/.r10k/git

user@ubuntu:~$ ps -aux | grep r10k
user   20294  0.1  0.1 234032 30728 pts/1    Sl+  13:03   0:00 /usr/bin/ruby2.5 /home/user/.ruby/bin/r10k puppetfile install -v
user   27143  0.0  0.0  26028  4004 ?  Ss 13:15 0:00 git clone ssh://git@bitbucket.com:/bla/crashed-repository.git /home/user/Documents/Projects/repository --reference /home/ser/.r10k/git/ssh---git@bitbucket.com-7999-crashed-repository.git

user@ubuntu:~$ kill 20294
user@ubuntu:~$ kill 27143

user@ubuntu:~$ cd ~/.r10k/git/

user@ubuntu:~/.../git$ ls -la
total 8
drwxr-xr-x 37 user user 4096 ago 23 13:18 .
drwxr-xr-x  3 user user 4096 ago 23 12:46 ..
drwxr-xr-x  7 user user 4096 ago 23 12:46 ssh---git@bitbucket.com-7999-respository_one.git
drwxr-xr-x  7 user user 4096 ago 23 12:46 ssh---git@bitbucket.com-7999-respository_two.git
drwxr-xr-x  7 user user 4096 ago 23 12:46 ssh---git@bitbucket.com-7999-respository_three.git
drwxr-xr-x  7 user user 4096 ago 23 12:46 ssh---git@bitbucket.com-7999-respository_four.git
. 
.
.
drwxr-xr-x  7 user user 4096 ago 23 12:46 ssh---git@bitbucket.com-7999-crashed-repository.git

user@ubuntu:~/.../git$ rm -r ssh---git@bitbucket.com-7999-crashed-repository.git

И после этого запустите его снова, пока он снова не зависнет, и так далее, пока все модули не будут установлены.

Я нашел ветку на github puppetlabs / r10k, в которой объясняется, почему это происходит, но нет решения проблемы.

Если кто-то знает, как сделать попытку / поймать при установке нескольких кукольных модулей, чтобы эта проблема больше не появлялась, я буду очень благодарен.

0 ответов

Другие вопросы по тегам