Untitled

 avatar
unknown
plain_text
a month ago
808 B
2
Indexable
- tags: license-maintenance
  vars:
    chocolatey_script_dir: "{{ chocolatey_script_base_dir }}/files/scripts"
  block:
    - name: Set environment variables
      win_environment:
        state: present
        name: "{{ item.name }}"
        value: "{{ item.value }}"
      loop:
        - { name: REGION, value: "{{ region }}" }
        - { name: ENV, value: "{{ env }}" }
        - { name: PASSWORD, value: "{{ ccm_user_pass }}" }

    - name: License maintenance for the onboarded system
      win_shell: |
        . "{{ chocolatey_script_dir }}/Install-LicenseMaintenanceTask.ps1"
        Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope Process
        $retCode = Register-LicenseMaintenanceTask -InstallAll $true `
        exit $retCode
      register: out
      failed_when: out.rc not in [0, 1]
Leave a Comment