Skip to content

Commit c141802

Browse files
committed
devconfig: localize unnattended-upgrades sanity check
Commit 4680fce ("devconfig: ensure unattended-upgrades is not installed on debian") was a bit too broad. We want this check only for guestfs setups. Fixes: 4680fce ("devconfig: ensure unattended-upgrades is not installed on debian") Reported-by: Chuck Lever <[email protected]> Reviewed-by: Chuck Lever <[email protected]> Signed-off-by: Luis Chamberlain <[email protected]>
1 parent cafb734 commit c141802

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

playbooks/roles/devconfig/defaults/main.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,5 +54,6 @@ devconfig_enable_systemd_timesyncd_ntp: False
5454
devconfig_enable_systemd_timesyncd_ntp_google: False
5555
devconfig_enable_systemd_timesyncd_ntp_debian: False
5656
devconfig_enable_systemd_timesyncd_ntp_google_debian: False
57+
kdevops_enable_guestfs: False
5758
guestfs_copy_sources_from_host_to_guest: False
5859
distro_debian_has_hop1_sources: False

playbooks/roles/devconfig/tasks/install-deps/debian/main.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@
88
- name: Set fact if unattended-upgrades is installed
99
set_fact:
1010
unattended_upgrades_installed: "{{ 'install ok installed' in unattended_upgrade_status.stdout }}"
11+
when:
12+
- kdevops_enable_guestfs|bool
1113

1214
- name: Verify unattended-upgrades is not installed
1315
fail:
@@ -19,6 +21,7 @@
1921
make cleancache
2022
make bringup
2123
when:
24+
- kdevops_enable_guestfs|bool
2225
- unattended_upgrades_installed|bool
2326

2427
- name: Upgrade Packages

0 commit comments

Comments
 (0)