I use a screen trick but mostly useful when using commands modules.
Anyway, if it hangs doing apt upgrade, the behavior should be the same
if your run it as a command.
- debug: msg="Please, connect to {{ inventory_hostname }}, screen -r,
and respond the possible questions."
when: ansible_hostname == drbd_master.name
- name: Enable HA
*command: screen -dm -S halizard* bash -c 'ha-cfg status'
when: ansible_hostname == drbd_master.name
async: 60
poll: 60
It's also useful when you cannot avoid interactive mode on some actions,
but you miss the unattended possibilities.
Br,
Tony
On 22/07/14 23:41, Michael Palumbo wrote:
So there is no solution to avoid being stuck on the following? It
happens to me often when I am upgrading the system!
- name: upgrade all safe packages
sudo: yes
apt: upgrade=safe
Is there at least a way to see the progress? Looking at some logs on
the machine?
The state of my machine is messy when this task is stuck because I
have to stop ansible-playbook with CTRL+C and all the handlers are not
notified... :-/
Le vendredi 11 juillet 2014 17:30:35 UTC-5, Michael DeHaan a écrit :
apt should never need a parameter to not hang, however some
*specific* packages can sometimes be poorly coded.
Not saying that's the case here.
I'd first check your ansible version and then file a bug with
steps to reproduce.
On Thu, Jul 10, 2014 at 7:45 PM, Michael Palumbo
<[email protected] <javascript:>> wrote:
What is the parameter of the apt module to use to avoid that?
I run the following and it hangs...
- name: update APT package cache
sudo: yes
apt: update_cache=yes
- name: upgrade all safe packages
sudo: yes
apt: upgrade=safe
Thanks
--
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]
<javascript:>.
To post to this group, send email to
[email protected] <javascript:>.
To view this discussion on the web visit
https://groups.google.com/d/msgid/ansible-project/d0595406-cff0-441d-98b3-a79b8f19b5de%40googlegroups.com
<https://groups.google.com/d/msgid/ansible-project/d0595406-cff0-441d-98b3-a79b8f19b5de%40googlegroups.com?utm_medium=email&utm_source=footer>.
For more options, visit https://groups.google.com/d/optout
<https://groups.google.com/d/optout>.
--
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]
<mailto:[email protected]>.
To post to this group, send email to [email protected]
<mailto:[email protected]>.
To view this discussion on the web visit
https://groups.google.com/d/msgid/ansible-project/e8099617-0b3f-4ba5-8698-235976cf7194%40googlegroups.com
<https://groups.google.com/d/msgid/ansible-project/e8099617-0b3f-4ba5-8698-235976cf7194%40googlegroups.com?utm_medium=email&utm_source=footer>.
For more options, visit https://groups.google.com/d/optout.
--
Email Signature | Swiss Mobility Solutions a Gemalto company
Swiss Mobility Solutions <http://www.swissmobilitysolutions.com/>
Tony Marin
DevOps Manager
Swiss Mobility Solutions
a Gemalto Company
Mobile+34 637402568 <tel:+34%20637402568>
Office Telephone+34 966370055 <tel:+34%20966370055>
Skypeantonymcs <skype:antonymcs?call>
LocationAv. Locutor Vicente Hipólito 39
03540 Alicante Spain
<https://maps.google.com/maps?q=Swiss+Mobility+Solutions+S.L,+Alicante,+Spain&hl=en&sll=37.0625,-95.677068&sspn=76.273886,78.837891&oq=swiss+mobility+so&hq=swiss+mobility+solutions+sl&hnear=Alicante,+Valencian+Community,+Spain&t=m&z=13>
Email <mailto:[email protected]> LinkedIn
<http://es.linkedin.com/in/antonymcs/> Website
<http://www.swissmobilitysolutions.com/>
--
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/53D0DB67.20109%40swissms.ch.
For more options, visit https://groups.google.com/d/optout.