Size: a a a

ansible — русскоговорящее сообщество

2017 December 06

MR

Maksim Rukomoynikov in ansible — русскоговорящее сообщество
Ребят, извините за простой вопрос. Но, не гуглится. Почему в рамках сессии ansible, могут не запускаться какие-то приложения. Например:
Yarn executable was not detected in the system.

Запускаю так:
- name: 'DEPLOY | Generate assets localy'
   command: /bin/bash -lc "yarn install"
источник

MR

Maksim Rukomoynikov in ansible — русскоговорящее сообщество
Хотя если зайти по ssh, то всё норм.
источник

AK

Andrew Krw. in ansible — русскоговорящее сообщество
Maksim Rukomoynikov
Хотя если зайти по ssh, то всё норм.
а если command поменять на shell
источник

MR

Maksim Rukomoynikov in ansible — русскоговорящее сообщество
источник

AK

Andrew Krw. in ansible — русскоговорящее сообщество
поидее shell должен помочь как раз
источник

MR

Maksim Rukomoynikov in ansible — русскоговорящее сообщество
( не, та же история
источник

MR

Maksim Rukomoynikov in ansible — русскоговорящее сообщество
наверное, я что-то не так делаю
источник

AK

Andrew Krw. in ansible — русскоговорящее сообщество
а как ты делаешь с shell
источник

AK

Andrew Krw. in ansible — русскоговорящее сообщество
покажи
источник

AK

Andrew Krw. in ansible — русскоговорящее сообщество
поидее надо так
- name: 'DEPLOY | Generate assets localy'
   shell:  "yarn install"
источник

AK

Andrew Krw. in ansible — русскоговорящее сообщество
возможно даже стоит sudo yarn install
источник

MR

Maksim Rukomoynikov in ansible — русскоговорящее сообщество
- name: 'DEPLOY | Generate assets localy'
   shell: yarn install
источник

MR

Maksim Rukomoynikov in ansible — русскоговорящее сообщество
ага, только я ещё пробовал с executable
args: 
     executable: /bin/bash
источник

AK

Andrew Krw. in ansible — русскоговорящее сообщество
Maksim Rukomoynikov
- name: 'DEPLOY | Generate assets localy'
   shell: yarn install
а этот yarn где-то прописан? например в /usr/sbin/yarn?
источник

MR

Maksim Rukomoynikov in ansible — русскоговорящее сообщество
/root/.yarn/bin/yarn
источник

AK

Andrew Krw. in ansible — русскоговорящее сообщество
ну как бы что хотим тогда?
источник

AK

Andrew Krw. in ansible — русскоговорящее сообщество
кидай его в /usr/sbin и должно заработать
источник

MR

Maksim Rukomoynikov in ansible — русскоговорящее сообщество
да) работает, спасибо
источник

MR

Maksim Rukomoynikov in ansible — русскоговорящее сообщество
а как же тогда при обычном ssh работает ? что-то прописывается в PATH ?
источник

AK

Andrew Krw. in ansible — русскоговорящее сообщество
Maksim Rukomoynikov
а как же тогда при обычном ssh работает ? что-то прописывается в PATH ?
ага
источник