Apt Module report Change at Upgrade process

37 views
Skip to first unread message

Dennis Philpot

unread,
Jan 29, 2016, 8:54:55 AM1/29/16
to Ansible Project
Hi Group,

it seems i have a minor "problem" while doing some experiments with the ansible apt module. The upgrade process always reports a change, even if there is nothing todo.

base.yml
- name: Install the minimum configuration
  hosts: all
  roles:
    - base

role/base/task/main.yml
---
- name: Ensure aptitude is installed
  apt:
    pkg: aptitude
    state: latest
- name: Update apt
  apt: update_cache=yes
- name: Upgrade apt
  apt: upgrade=full


Command
sudo ansible-playbook -l localhost -c local playbooks/base.yml -vvvv

Task Output:
TASK [base : Upgrade apt] ******************************************************
task path: /opt/ansible/ansible_playbooks/roles/base/tasks/main.yml:8
ESTABLISH LOCAL CONNECTION FOR USER: root
localhost EXEC ( umask 22 && mkdir -p "$( echo $HOME/.ansible/tmp/ansible-tmp-1454063956.04-123379678576922 )" && echo "$( echo $HOME/.ansible/tmp/ansible-tmp-1454063956.04-123379678576922 )" )
localhost PUT /tmp/tmp5coun2 TO /home/dphilpot/.ansible/tmp/ansible-tmp-1454063956.04-123379678576922/apt
localhost EXEC LANG=de_DE.UTF-8 LC_ALL=de_DE.UTF-8 LC_MESSAGES=de_DE.UTF-8 /usr/bin/python /home/dphilpot/.ansible/tmp/ansible-tmp-1454063956.04-123379678576922/apt; rm -rf "/home/dphilpot/.ansible/tmp/ansible-tmp-1454063956.04-123379678576922/" > /dev/null 2>&1
changed: [localhost] => {"changed": true, "invocation": {"module_args": {"cache_valid_time": null, "deb": null, "default_release": null, "dpkg_options": "force-confdef,force-confold", "force": false, "install_recommends": null, "package": null, "purge": false, "state": "present", "update_cache": false, "upgrade": "full"}, "module_name": "apt"}, "msg": "Paketlisten werden gelesen...\nAbhängigkeitsbaum wird aufgebaut....\nStatusinformationen werden eingelesen....\nLesen der erweiterten Statusinformationen...\nInitialisieren des Paketstatus'...\nEs werden keine Pakete installiert, aktualisiert oder entfernt.\n0 Pakete aktualisiert, 0 zusätzlich installiert, 0 werden entfernt und 0 nicht aktualisiert.\n0 B an Archiven müssen heruntergeladen werden. Nach dem Entpacken werden 0 B zusätzlich belegt sein.\nPaketlisten werden gelesen...\nAbhängigkeitsbaum wird aufgebaut....\nStatusinformationen werden eingelesen....\nLesen der erweiterten Statusinformationen...\nInitialisieren des Paketstatus'...\n", "stderr": "", "stdout": "Paketlisten werden gelesen...\nAbhängigkeitsbaum wird aufgebaut....\nStatusinformationen werden eingelesen....\nLesen der erweiterten Statusinformationen...\nInitialisieren des Paketstatus'...\nEs werden keine Pakete installiert, aktualisiert oder entfernt.\n0 Pakete aktualisiert, 0 zusätzlich installiert, 0 werden entfernt und 0 nicht aktualisiert.\n0 B an Archiven müssen heruntergeladen werden. Nach dem Entpacken werden 0 B zusätzlich belegt sein.\nPaketlisten werden gelesen...\nAbhängigkeitsbaum wird aufgebaut....\nStatusinformationen werden eingelesen....\nLesen der erweiterten Statusinformationen...\nInitialisieren des Paketstatus'...\n", "stdout_lines": ["Paketlisten werden gelesen...", "Abhängigkeitsbaum wird aufgebaut....", "Statusinformationen werden eingelesen....", "Lesen der erweiterten Statusinformationen...", "Initialisieren des Paketstatus'...", "Es werden keine Pakete installiert, aktualisiert oder entfernt.", "0 Pakete aktualisiert, 0 zusätzlich installiert, 0 werden entfernt und 0 nicht aktualisiert.", "0 B an Archiven müssen heruntergeladen werden. Nach dem Entpacken werden 0 B zusätzlich belegt sein.", "Paketlisten werden gelesen...", "Abhängigkeitsbaum wird aufgebaut....", "Statusinformationen werden eingelesen....", "Lesen der erweiterten Statusinformationen...", "Initialisieren des Paketstatus'..."]}

PLAY RECAP *********************************************************************
localhost                  : ok=4    changed=1    unreachable=0    failed=0

Cheers,

Dennis

Dennis Philpot

unread,
Feb 2, 2016, 10:12:25 AM2/2/16
to Ansible Project
OK it seems there is a language Problem.

Changing the locale to english and changed=0 is perfekt.

Brian Coca

unread,
Feb 2, 2016, 10:16:37 AM2/2/16
to Ansible Project
the default should already be en_us.utf-8, fallback to C if that is
not available.


--
Brian Coca

Dennis Philpot

unread,
Feb 3, 2016, 2:20:58 AM2/3/16
to Ansible Project
Hi Brian,

Reply all
Reply to author
Forward
0 new messages