Hi Dick,

I am at the starting point but I don't want to fetch package from node but
have to pull from bit bucket repository which is similar to git.

Regards
Amit



On Tue, Jan 7, 2020 at 10:16 AM Dick Visser <[email protected]> wrote:

> Hi
>
> It sounds like you are at the very beginning and just exploring options,
> as you don’t have any ansible code yet.
> You might look at the slurp module to fetch remote content, examine that
> and use it later in the shell command.
>
>
> Dick
>
> On Tue, 7 Jan 2020 at 14:34, Amit Kulkarni <[email protected]> wrote:
>
>> Hello Dick,
>>
>> Thanks for your response.
>>
>> I am trying to perform installation on I server (Microstrategy component)
>> and binaries along with shell script should be available in bit bucket
>> repository.
>>
>> Ansible should be able to pull that tar file and unzip it.
>>
>> After this it should be able to trigger the shell script and for this
>> script it needs some parameters to be passed.
>>
>> I have seen in documentation that we can pass these parameters in play
>> book it self however that will be hard coding directly in the playbook,
>> hence I was thinking to read it from file and pass it to shell script.
>>
>> Let me know if you need any further details to this.
>>
>> Appreciate your inputs on this.
>>
>> Regards
>> Amit
>>
>> On Tue, Jan 7, 2020 at 3:35 AM Dick Visser <[email protected]> wrote:
>>
>>> The shell module just executes what you tell it to - including
>>> arguments. So no problem there. Read again
>>> https://docs.ansible.com/ansible/latest/modules/shell_module.html.
>>>
>>> The -e arguments to ansible are a way to provide/override variables.
>>> Don’t mix those up.
>>>
>>> You mention things like “reading a file which is kept in a package”.
>>> That is something different than running a shell command.
>>>
>>> So, could you please tell clearly:
>>>
>>>
>>> - What you are trying to achieve.
>>>
>>> - How you are doing this.
>>>
>>> - What problems you encounter.
>>>
>>> - Which command did you run, and what output did you get from that
>>> (copied as text, not as images/attachments/screenshots)
>>>
>>> - What the relevant tasks/playbooks/code/variables look like
>>>
>>>
>>>
>>>
>>> On Tue, 7 Jan 2020 at 02:57, Amit Kulkarni <[email protected]>
>>> wrote:
>>>
>>>> Hello All,
>>>>
>>>> I need to execute shell script using ansible but need to pass arguments
>>>> to this script without using -e arguments.
>>>>
>>>> Is there anyway if we can read the file kept inside the package and
>>>> read those variables in ansible playbooks and pass it to shell script.
>>>>
>>>> Let me know if there is anyway to achieve this.
>>>>
>>>> Regards
>>>> Amit
>>>>
>>>> --
>>>> You received this message because you are subscribed to the Google
>>>> Groups "Ansible Project" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>> an email to [email protected].
>>>> To view this discussion on the web visit
>>>> https://groups.google.com/d/msgid/ansible-project/CAON3ZR2HX2DoJunckcUC1OSp1d2px8z-rcQ0%2BNTXQ26dcPqONA%40mail.gmail.com
>>>> <https://groups.google.com/d/msgid/ansible-project/CAON3ZR2HX2DoJunckcUC1OSp1d2px8z-rcQ0%2BNTXQ26dcPqONA%40mail.gmail.com?utm_medium=email&utm_source=footer>
>>>> .
>>>>
>>> --
>>> Sent from a mobile device - please excuse the brevity, spelling and
>>> punctuation.
>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "Ansible Project" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to [email protected].
>>>
>> To view this discussion on the web visit
>>> https://groups.google.com/d/msgid/ansible-project/CAL8fbwNMhuc8aJOEZuJ8LC7munQTzPJv7U4%2BLO2tw3KN9JbK-w%40mail.gmail.com
>>> <https://groups.google.com/d/msgid/ansible-project/CAL8fbwNMhuc8aJOEZuJ8LC7munQTzPJv7U4%2BLO2tw3KN9JbK-w%40mail.gmail.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Ansible Project" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/ansible-project/CAON3ZR1akx58P8gDJPz0sG2wgUeihzJ%2B-cqSy%3DMT3v9%3DrtmAxQ%40mail.gmail.com
>> <https://groups.google.com/d/msgid/ansible-project/CAON3ZR1akx58P8gDJPz0sG2wgUeihzJ%2B-cqSy%3DMT3v9%3DrtmAxQ%40mail.gmail.com?utm_medium=email&utm_source=footer>
>> .
>>
> --
> Sent from a mobile device - please excuse the brevity, spelling and
> punctuation.
>
> --
> You received this message because you are subscribed to the Google Groups
> "Ansible Project" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/ansible-project/CAL8fbwNup1SU%3Dvd6ucCa9vpzvc7f1KNgkVWx5Q2_m7jutQAv%2Bw%40mail.gmail.com
> <https://groups.google.com/d/msgid/ansible-project/CAL8fbwNup1SU%3Dvd6ucCa9vpzvc7f1KNgkVWx5Q2_m7jutQAv%2Bw%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/CAON3ZR3tA8ywGV%2B%3D8o8a6TtgmukM7ox3161YcDr1wxLeeHgwmg%40mail.gmail.com.

Reply via email to