From b0368a06d7b4b78700a7aa0e7bb2840e0079ac61 Mon Sep 17 00:00:00 2001 From: Douglas J Hunley Date: Mon, 6 Oct 2025 10:20:40 -0400 Subject: [PATCH] refactor(ansible): bring our ansible up to modern ansible-lint standards --- ansible/tasks/setup-migrations.yml | 28 ++++++++++++++++------------ 1 file changed, 16 insertions(+), 12 deletions(-) diff --git a/ansible/tasks/setup-migrations.yml b/ansible/tasks/setup-migrations.yml index 6eea6844b..4d89b3110 100644 --- a/ansible/tasks/setup-migrations.yml +++ b/ansible/tasks/setup-migrations.yml @@ -1,13 +1,17 @@ -- name: Run migrate.sh script - shell: ./migrate.sh - register: retval - when: debpkg_mode or stage2_nix - args: - chdir: /tmp/migrations/db - failed_when: retval.rc != 0 +- name: run debpkg_mode or stage2_nix tasks + when: + - (debpkg_mode or stage2_nix) + block: + - name: Run migrate.sh script + ansible.builtin.command: + cmd: './migrate.sh' + args: + chdir: '/tmp/migrations/db' + failed_when: + - retval['rc'] != 0 + register: 'retval' -- name: Create /root/MIGRATION-AMI file - file: - path: "/root/MIGRATION-AMI" - state: touch - when: debpkg_mode or stage2_nix + - name: Create /root/MIGRATION-AMI file + ansible.builtin.file: + path: '/root/MIGRATION-AMI' + state: 'touch'