The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"ansible и vagrant на windows"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Др. сетевые сервисы / Другая система)
Изначальное сообщение [ Отслеживать ]

"ansible и vagrant на windows"  –1 +/
Сообщение от ALex_hha (ok) on 18-Фев-15, 21:22 
Собственно пришлось столкнуться, сменить ОС не могу, так как на нее завязаны разработчики, не в моих силах.

Делаю vagrant up. Сама виртуалка поднимается успешно, а вот когда дело доходит до провизиона через ansible тут и начинаются проблемы.

==> default: Machine booted and ready!
==> default: Checking for guest additions in VM...
==> default: Configuring and enabling network interfaces...
==> default: Mounting shared folders...
    default: /var/www => D:/projects/test2/www
    default: /vagrant => D:/projects/test2
==> default: Running provisioner: ansible...
PYTHONUNBUFFERED=1 ANSIBLE_FORCE_COLOR=true ANSIBLE_HOST_KEY_CHECKING=false ANSIBLE_SSH_ARGS='-o UserKnownHostsFile=/dev/null -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s' ansible-playbook --private-key=D:/projects/test2/.vagrant/machines/default/virtualbox/private_key --user=vagrant --connection=ssh --limit='default' --inventory-file=D:/projects/test2/.vagrant/provisioners/ansible/inventory --sudo playbook.yml
cygwin warning:
  MS-DOS style path detected: D:/projects/test2/.vagrant/provisioners/ansible/inventory
  Preferred POSIX equivalent is: /cygdrive/d/projects/test2/.vagrant/provisioners/ansible/inventory
  CYGWIN environment variable option "nodosfilewarning" turns off this warning.
  Consult the user's guide for more details about POSIX paths:
    http://cygwin.com/cygwin-ug-net/using.html#using-pathnames

PLAY [all] ********************************************************************

GATHERING FACTS ***************************************************************
fatal: [default] => private_key_file (D:/projects/test2/.vagrant/machines/default/virtualbox/private_key) is group-readable or world-readable and thus insecure - you will probably get an SSH failure

TASK: [Ensure apt-get is uptodate] ********************************************
FATAL: no hosts matched or all hosts have already failed -- aborting


PLAY RECAP ********************************************************************
           to retry, use: --limit @/cygdrive/d/cygwin/home/borodach/playbook.retry

default                    : ok=0    changed=0    unreachable=1    failed=0

Ansible failed to complete successfully. Any error output should be
visible above. Please fix these errors and try again.

Танцы с правами на файл D:/projects/test2/.vagrant/machines/default/virtualbox/private_key не помогают.

Может кто сталкивался?

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "ansible и vagrant на windows"  –1 +/
Сообщение от asavah (ok) on 19-Фев-15, 02:53 
> Собственно пришлось столкнуться, сменить ОС не могу, так как на нее завязаны
> разработчики, не в моих силах.

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

https://github.com/ansible/ansible/issues/6449

Там живёт проект, там надо и смотреть баги, пинать разрабов и оттуда тащить патчи.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "ansible и vagrant на windows"  –1 +/
Сообщение от ALex_hha (ok) on 19-Фев-15, 09:35 
>> Собственно пришлось столкнуться, сменить ОС не могу, так как на нее завязаны
>> разработчики, не в моих силах.
> Cоветую сменить разработчиков и "админа".

еще один петросян, вот когда на другой ОС появится Adobe Photoshop, Flash и все остальное - я подумаю, так как 99% времени front-end разработчик работает в этих продуктах, а vagrant использует раз в неделю или месяц

> Учу гуглить, дорого, паяльник свой.

гугл по ходу не асили ты. Этот баг вообще не имеет никакого отношения к моей проблеме.

> https://github.com/ansible/ansible/issues/6449

скорее уж https://github.com/ansible/ansible/issues/9836

> Там живёт проект, там надо и смотреть баги, пинать разрабов и оттуда
> тащить патчи.

действительно, зачем форумы, когда есть сайт проекта :)

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "ansible и vagrant на windows"  +/
Сообщение от Аноним (??) on 19-Фев-15, 19:08 
В порядке бреда, но всё же:

>   Preferred POSIX equivalent is: /cygdrive/d/projects/test2/.vagrant/provisioners/ansible/inventory

изнутре цЫгвин шелла файл видится? Если нет то:

>   Consult the user's guide for more details about POSIX paths:
>     http://cygwin.com/cygwin-ug-net/using.html#using-pathnames
> fatal: [default] => private_key_file (D:/projects/test2/.vagrant/machines/default/virtualbox/private_key)
> is group-readable or world-readable and thus insecure - you will probably
> get an SSH failure

изнутри цЫгвин шелла - нужно сделать не group-readable or world-readable

К сожалению чем то более конкретным помочь не могу - не пользуб я такие ядрЁнные комбинации софтопродуктов :)

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "ansible и vagrant на windows"  +/
Сообщение от ALex_hha (ok) on 20-Фев-15, 19:40 
Все виделось, это были ограничения самого cygwin

Сделал заметку по решению, возможно кому то пригодится

http://sys-adm.org.ua/virtualization/vagrant-ansible-provisi...

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру