Skip to content

Commit 3eac4bc

Browse files
authored
UnixPB: Update CRIU role for Ubuntu (#2748)
Upgrade version from v3.16 to 3.17. Add cap_checkpoint_restore capabilities on Ubuntu 22. Signed-off-by: Violeta Sebe <[email protected]> Signed-off-by: Violeta Sebe <[email protected]>
1 parent b478318 commit 3eac4bc

File tree

1 file changed

+11
-2
lines changed
  • ansible/playbooks/AdoptOpenJDK_Unix_Playbook/roles/criu/tasks

1 file changed

+11
-2
lines changed

ansible/playbooks/AdoptOpenJDK_Unix_Playbook/roles/criu/tasks/main.yml

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
##############################################################
77

88
- name: Set CRIU version on Ubuntu
9-
set_fact: criuVersion=3.16.1
9+
set_fact: criuVersion=3.17.1
1010
when:
1111
- ansible_architecture == "x86_64"
1212
- ansible_distribution == "Ubuntu"
@@ -185,8 +185,17 @@
185185
- ansible_distribution_major_version == "7"
186186
tags: criu
187187

188+
- name: Set other_capabilities variable on Ubuntu
189+
set_fact: other_capabilities=cap_checkpoint_restore,
190+
when:
191+
- not criu_installed.stat.exists
192+
- ansible_architecture == "x86_64"
193+
- ansible_distribution == "Ubuntu"
194+
- ansible_distribution_major_version == "22"
195+
tags: criu
196+
188197
- name: Set capablities for CRIU on Ubuntu
189-
shell: setcap cap_sys_time,cap_dac_override,cap_chown,cap_setpcap,cap_setgid,cap_audit_control,cap_dac_read_search,cap_net_admin,cap_sys_chroot,cap_sys_ptrace,cap_fowner,cap_kill,cap_fsetid,cap_sys_resource,cap_setuid,cap_sys_admin=eip /usr/local/sbin/criu
198+
shell: setcap {{ other_capabilities | default("") | quote }}cap_sys_time,cap_dac_override,cap_chown,cap_setpcap,cap_setgid,cap_audit_control,cap_dac_read_search,cap_net_admin,cap_sys_chroot,cap_sys_ptrace,cap_fowner,cap_kill,cap_fsetid,cap_sys_resource,cap_setuid,cap_sys_admin=eip /usr/local/sbin/criu
190199
when:
191200
- not criu_installed.stat.exists
192201
- ansible_architecture == "x86_64"

0 commit comments

Comments
 (0)