1*912701f9SAndroid Build Coastguard Worker# A playbook for upgrading packages 2*912701f9SAndroid Build Coastguard Worker- hosts: all 3*912701f9SAndroid Build Coastguard Worker vars_files: 4*912701f9SAndroid Build Coastguard Worker - vars/main.yml 5*912701f9SAndroid Build Coastguard Worker - vars/openliberty.yml 6*912701f9SAndroid Build Coastguard Worker become: yes 7*912701f9SAndroid Build Coastguard Worker tasks: 8*912701f9SAndroid Build Coastguard Worker # Stop server, update packages, start server (even if server wasn't running) 9*912701f9SAndroid Build Coastguard Worker - name: Stop OpenLiberty 10*912701f9SAndroid Build Coastguard Worker service: 11*912701f9SAndroid Build Coastguard Worker name: "{{ cldr_openliberty_service }}" 12*912701f9SAndroid Build Coastguard Worker state: stopped 13*912701f9SAndroid Build Coastguard Worker - name: Update all packages to the latest version 14*912701f9SAndroid Build Coastguard Worker apt: 15*912701f9SAndroid Build Coastguard Worker upgrade: dist 16*912701f9SAndroid Build Coastguard Worker - name: Restart OpenLiberty 17*912701f9SAndroid Build Coastguard Worker service: 18*912701f9SAndroid Build Coastguard Worker name: "{{ cldr_openliberty_service }}" 19*912701f9SAndroid Build Coastguard Worker state: restarted 20