From 77d0280a1feecdd0acf125f763c30986704d4ee3 Mon Sep 17 00:00:00 2001 From: abrown38 Date: Mon, 8 Apr 2024 13:47:36 +0000 Subject: [PATCH] added windows activation step (not working) --- ansible/roles/win_initial/tasks/initial.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/ansible/roles/win_initial/tasks/initial.yml b/ansible/roles/win_initial/tasks/initial.yml index 2574198..1e066d5 100644 --- a/ansible/roles/win_initial/tasks/initial.yml +++ b/ansible/roles/win_initial/tasks/initial.yml @@ -80,6 +80,21 @@ timezone: GMT Standard Time tags: timezone +- name: Activation + tags: + - never + - activate_windows + block: + - name: Fix evaluation edition + ansible.windows.win_shell: DISM /online /Set-Edition:ServerStandard /ProductKey:{{ product_key }} /AcceptEula /Quiet + ignore_errors: true + retries: 2 + + - name: Activate Windows + ansible.windows.win_powershell: + script: | + invoke-command -computername {{ win_project }}-{{ inventory_hostname.split('-')[-1] }} -scriptblock { slmgr //b /upk ; slmgr //b /cpky ; slmgr //b /ipk {{ product_key }} ; slmgr //b /ato} + - name: Administrator Password tags: - password