-
Notifications
You must be signed in to change notification settings - Fork 27
Description
Description
Not able to configure unattended upgrades w/ Ubuntu 24
To reproduce
---
- name: Run provisioning role for all hosts
hosts: all
become: true
roles:
- role: hifis.toolkit.unattended_upgrades
when: ansible_distribution == 'Ubuntu'
Current behavior
TASK [hifis.toolkit.unattended_upgrades : Install unattended-upgrades] ***********************************************************************************************************************************************
[ERROR]: Task failed: Module failed: '/usr/bin/apt-mark manual unattended-upgrades' failed: E: Could not create temporary file for /var/lib/apt/extended_states - mkstemp (13: Permission denied)
E: Failed to write temporary StateFile /var/lib/apt/extended_states
Origin: .../.worktree/master/.ansible/collections/ansible_collections/hifis/toolkit/roles/unattended_upgrades/tasks/unattended-upgrades.yml:27:3
25 when: "unattended_only_on_ac_power"
26
27 - name: "Install unattended-upgrades"
^ column 3
fatal: [server]: FAILED! => {"changed": false, "msg": "'/usr/bin/apt-mark manual unattended-upgrades' failed: E: Could not create temporary file for /var/lib/apt/extended_states - mkstemp (13: Permission denied)\nE: Failed to write temporary StateFile /var/lib/apt/extended_states\n", "rc": 100, "stderr": "E: Could not create temporary file for /var/lib/apt/extended_states - mkstemp (13: Permission denied)\nE: Failed to write temporary StateFile /var/lib/apt/extended_states\n", "stderr_lines": ["E: Could not create temporary file for /var/lib/apt/extended_states - mkstemp (13: Permission denied)", "E: Failed to write temporary StateFile /var/lib/apt/extended_states"], "stdout": "", "stdout_lines": []}
Expected behavior
To install
OS / Environment
Ubuntu 24
Ansible version
ansible [core 2.19.3]
config file = /Users/tmisilo/Dropbox/Work-KSU/ansible/ansible-main/.worktree/master/ansible.cfg
configured module search path = ['/Users/tmisilo/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules']
ansible python module location = /Users/tmisilo/Dropbox/Work-KSU/ansible/ansible-main/.venv/lib/python3.13/site-packages/ansible
ansible collection location = /Users/tmisilo/Dropbox/Work-KSU/ansible/ansible-main/.worktree/master/.ansible/collections
executable location = /Users/tmisilo/Dropbox/Work-KSU/ansible/ansible-main/.venv/bin/ansible
python version = 3.13.5 (main, Jun 11 2025, 15:36:57) [Clang 17.0.0 (clang-1700.0.13.3)] (/Users/tmisilo/Dropbox/Work-KSU/ansible/ansible-main/.venv/bin/python3)
jinja version = 3.1.6
pyyaml version = 6.0.3 (with libyaml v0.2.5)
Collection version
6.2.2
Additional context
Please feel free to add any other context about the problem here.