Hi Matt,
Here are some tasks that call the same notify and it happened that these
files might got changed during the same run.
- name: creates hadoop .sh config files
template: src={{ item }}.j2 dest=/etc/hadoop/conf.{{ nameservice_id }}/{{
item }} owner=hdfs group=hadoop mode=0755
with_items:
- hadoop-env.sh
- yarn-env.sh
tags:
- cdh5_datanode
- cdh5_datanode_conf
- cdh5_datanode_conf_sh
- cdh5_mrv1_slave
notify: reload datanode
- name: create /etc/default/hadoop-hdfs-datanode
template: src=hadoop-hdfs-datanode.j2
dest=/etc/default/hadoop-hdfs-datanode owner=root group=root mode=0644
tags:
- cdh5_datanode
- cdh5_datanode_conf
- cdh5_mrv1_slave
notify: reload datanode
Currently, I already finished my setup and I just do not have the outputs
around but please trust me on this one or you can simply experiment with
something similar to this situation.
Thank you very much,
Steven.
On Thursday, May 28, 2015 at 5:10:03 PM UTC-7, Matt Martz wrote:
>
> I think you are going to need to show an example of the playbook/role and
> the output of this happening.
>
> On Thursday, May 28, 2015, Steven Truong <[email protected] <javascript:>>
> wrote:
>
>> Hi all,
>>
>> I am using ansible 1.9.1 and in the same role I have a couple of notify
>> to the same service to be restarted.
>>
>> Apparently, ansible tries to restart 3-4 times for each notify and that
>> is undesirable.
>>
>> I could do without notify and create register for each task and then at
>> the end I can have another task that would do when: any of the register
>> variable changed and restart but that is a hack.
>>
>> Please let me know if there is the right way to do this.
>>
>> Thank you very much in advance.
>>
>> --
>> 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 post to this group, send email to [email protected].
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/ansible-project/cbf63ea0-0594-4aa4-8d6c-ac984e2efe99%40googlegroups.com
>>
>> <https://groups.google.com/d/msgid/ansible-project/cbf63ea0-0594-4aa4-8d6c-ac984e2efe99%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>
> --
> Matt Martz
> @sivel
> sivel.net
>
>
--
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 post to this group, send email to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/ansible-project/5dca4af4-b48a-459e-92ca-e1cf6e74fd85%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.