<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Как в Ansible выполнить локальную команду для хоста оркестратор</title>
    <link>https://opennet.dev/openforum/vsluhforumID1/97496.html</link>
    <description>Есть хост, на котором я запускаю ansible.&lt;br&gt;&lt;br&gt;Я хочу написать задачу в плейбуке, которая бы запускала команду локально, без подключения через SSH.&lt;br&gt;&lt;br&gt;Говоря точнее, мне нужно сделать задачу, которая запускала бы виртуальные машины VirtualBox. И сделать это нужно в текущей сессии пользователя, под которым и запускается команда ansible-playbook.&lt;br&gt;&lt;br&gt;Если делать через модуль local_action, вот так:&lt;br&gt;&#091;code&#093;&lt;br&gt;local_action: command cmd=&apos;cd &#123;&#123;vm_images_path&#125;&#125; ; cd ./arm1/ ; VBoxManage startvm &quot;Debain Linux - arm1&quot;&apos;&lt;br&gt;&#091;/code&#093;&lt;br&gt;то ansible все равно пытается подсоединиться через ssh, и выполнить команду в другой сессии. А мне надо выполнить команду в текущей сессии, чтобы я видел окна запущенных виртуальных машин.&lt;br&gt;&lt;br&gt;Как это сделать?&lt;br&gt;</description>

<item>
    <title>Как в Ansible выполнить локальную команду для хоста оркестратор (sovicUA)</title>
    <link>https://opennet.dev/openforum/vsluhforumID1/97496.html#2</link>
    <pubDate>Mon, 02 Dec 2019 08:02:51 GMT</pubDate>
    <description>&amp;gt; Есть хост, на котором я запускаю ansible.&lt;br&gt;&amp;gt; Я хочу написать задачу в плейбуке, которая бы запускала команду локально, без &lt;br&gt;&amp;gt; подключения через SSH.&lt;br&gt;&amp;gt; Как это сделать?&lt;br&gt;&lt;br&gt;---&lt;br&gt;- name: Run local tasks&lt;br&gt;  hosts: 127.0.0.1&lt;br&gt;  connection: local&lt;br&gt;  gather_facts: no&lt;br&gt;  vars:&lt;br&gt;    ....&lt;br&gt;  tasks:&lt;br&gt;    - name: Local command&lt;br&gt;      ...&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Как в Ansible выполнить локальную команду для хоста оркестратор (Licha Morada)</title>
    <link>https://opennet.dev/openforum/vsluhforumID1/97496.html#1</link>
    <pubDate>Wed, 27 Nov 2019 20:07:36 GMT</pubDate>
    <description>&amp;gt; Есть хост, на котором я запускаю ansible.&lt;br&gt;&amp;gt; Я хочу написать задачу в плейбуке, которая бы запускала команду локально, без &lt;br&gt;&amp;gt; подключения через SSH.&lt;br&gt;&lt;br&gt;Посмотрите https://lmgtfy.com/?q=run+ansible+playbook+locally+without+ssh&lt;br&gt;&lt;br&gt;&amp;gt; Говоря точнее, мне нужно сделать задачу, которая запускала бы виртуальные машины VirtualBox. &lt;br&gt;&amp;gt; И сделать это нужно в текущей сессии пользователя, под которым и &lt;br&gt;&amp;gt; запускается команда ansible-playbook.&lt;br&gt;&amp;gt; ...&lt;br&gt;&amp;gt; А мне надо выполнить команду в текущей сессии, чтобы &lt;br&gt;&amp;gt; я видел окна запущенных виртуальных машин.&lt;br&gt;&lt;br&gt;Под сессией, очевидно, имеется в виду графический десктоп.&lt;br&gt;Обычно народ мучается, как бы сделать наоборот, запустить виртуалку не показывая её окно...&lt;br&gt;&lt;br&gt;Как выполнить команду в текущей сессии я вам не скажу, но позвольте предложить несколько советов.&lt;br&gt;&lt;br&gt;Попрактикуйтесь на кошках. Вместо того, чтобы сразу вызывать VBoxManage из ansible, зовите какой-нибудь calc или xterm, таким образом ваши тесты будут гораздо легче и быстрее. Когда добьётесь необходимого поведения, мож</description>
</item>

</channel>
</rss>
