From a393780f5bd47fe80fd7b8f9cfaf7d58030462b6 Mon Sep 17 00:00:00 2001 From: Zach Stein <51035066+Synzack@users.noreply.github.com> Date: Fri, 7 Jun 2024 18:08:01 -0600 Subject: [PATCH] =?UTF-8?q?fix:=20=F0=9F=90=9B=20Changed=20download=20link?= =?UTF-8?q?s=20and=20used=20default=20win11=20for=20pxe?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Zach Stein <51035066+Synzack@users.noreply.github.com> --- roles/ludus_sccm_siteserver/defaults/main.yml | 2 +- .../tasks/config_pxe.yaml | 20 +++++++++---------- roles/ludus_sccm_sql/defaults/main.yml | 2 +- 3 files changed, 12 insertions(+), 12 deletions(-) diff --git a/roles/ludus_sccm_siteserver/defaults/main.yml b/roles/ludus_sccm_siteserver/defaults/main.yml index 5bf368c..c7e6be9 100644 --- a/roles/ludus_sccm_siteserver/defaults/main.yml +++ b/roles/ludus_sccm_siteserver/defaults/main.yml @@ -54,7 +54,7 @@ ludus_sccm_system_management_template: SystemManagement.ps1.j2 ludus_sccm_win_sccm_config_default_template: ConfigMgrSetup.ini.j2 ludus_sccm_win_sccm_config_default_prereq_path: C:\SCCM -ludus_sccm_configmgr_url: https://go.microsoft.com/fwlink/p/?LinkID=2195628&clcid=0x409&culture=en-us&country=us +ludus_sccm_configmgr_url: https://download.microsoft.com/download/0/0/1/001d97e2-c427-4d4b-ad30-1556ee0ff1b0/MCM_Configmgr_2303.exe #https://gist.github.com/dansonnenburg/73a2c54d05e03622b9d968e817af89b6 ludus_sccm_adksetup_url: https://download.microsoft.com/download/0/1/C/01CC78AA-B53B-4884-B7EA-74F2878AA79F/adk/adksetup.exe diff --git a/roles/ludus_sccm_siteserver/tasks/config_pxe.yaml b/roles/ludus_sccm_siteserver/tasks/config_pxe.yaml index e4a8cf9..4d35762 100644 --- a/roles/ludus_sccm_siteserver/tasks/config_pxe.yaml +++ b/roles/ludus_sccm_siteserver/tasks/config_pxe.yaml @@ -18,23 +18,23 @@ - name: Check if ISO file exists on Site Server ansible.windows.win_stat: - path: "{{ ludus_sccm_host_path }}\\win10.iso" + path: "{{ ludus_sccm_host_path }}\\win11.iso" register: file_host_check - name: Copy ISO file to Site Server ansible.windows.win_copy: - src: "/var/lib/vz/template/iso/19044.1288.211006-0501.21h2_release_svc_refresh_CLIENTENTERPRISEEVAL_OEMRET_x64FRE_en-us.iso" - dest: "{{ ludus_sccm_host_path }}\\win10.iso" + src: "/var/lib/vz/template/iso/22621.525.220925-0207.ni_release_svc_refresh_CLIENTENTERPRISEEVAL_OEMRET_x64FRE_en-us.iso" + dest: "{{ ludus_sccm_host_path }}\\win11.iso" when: not file_host_check.stat.exists - name: Check if WIM File Exists on Site Server ansible.windows.win_stat: - path: 'C:\Program Files\Microsoft Configuration Manager\OSD\Images\win10.wim' + path: 'C:\Program Files\Microsoft Configuration Manager\OSD\Images\win11.wim' register: wim_host_check - name: Mount ISO to Site Server community.windows.win_disk_image: - image_path: "{{ ludus_sccm_host_path }}\\win10.iso" + image_path: "{{ ludus_sccm_host_path }}\\win11.iso" state: present register: disk_image_out when: not wim_host_check.stat.exists @@ -42,20 +42,20 @@ - name: Copy install.wim to Site Server OSD Folder ansible.windows.win_copy: src: '{{ disk_image_out.mount_paths[0] }}sources\install.wim' - dest: 'C:\Program Files\Microsoft Configuration Manager\OSD\Images\win10.wim' + dest: 'C:\Program Files\Microsoft Configuration Manager\OSD\Images\win11.wim' remote_src: true when: not wim_host_check.stat.exists - name: Unmount ISO community.windows.win_disk_image: - image_path: "{{ ludus_sccm_host_path }}\\win10.iso" + image_path: "{{ ludus_sccm_host_path }}\\win11.iso" state: absent when: not wim_host_check.stat.exists - name: Add and Distribute SCCM OS & Boot Images synzack.ludus_sccm.add_os_image: - name: "Windows10" - path: '\\{{ ludus_sccm_site_server_hostname }}.{{ ludus_domain_fqdn }}\sms_{{ ludus_sccm_sitecode }}\OSD\Images\win10.wim' + name: "Windows11" + path: '\\{{ ludus_sccm_site_server_hostname }}.{{ ludus_domain_fqdn }}\sms_{{ ludus_sccm_sitecode }}\OSD\Images\win11.wim' site_code: '{{ ludus_sccm_sitecode }}' vars: ansible_become: true @@ -71,7 +71,7 @@ domain_name: '{{ ludus_domain_fqdn }}' domain_account: '{{ ludus_domain_netbios_name }}\{{ ludus_domain_join_account }}' domain_password: '{{ ludus_domain_join_password }}' - os_image: 'Windows10' + os_image: 'Windows11' vars: ansible_become: true ansible_become_method: runas diff --git a/roles/ludus_sccm_sql/defaults/main.yml b/roles/ludus_sccm_sql/defaults/main.yml index a910866..6e8ef75 100644 --- a/roles/ludus_sccm_sql/defaults/main.yml +++ b/roles/ludus_sccm_sql/defaults/main.yml @@ -4,4 +4,4 @@ ludus_sccm_site_server_hostname: 'sccm-sitesrv' ludus_sccm_sql_server_hostname: 'sccm-sql' ludus_sccm_sql_svc_account_username: 'sqlsccmsvc' ludus_sccm_sql_svc_account_password: 'Password123' -ludus_sccm_sql2022_url: https://archive.org/download/enu_sql_server_2022_standard_edition_x64_dvd_43079f69/enu_sql_server_2022_standard_edition_x64_dvd_43079f69.iso +ludus_sccm_sql2022_url: https://download.microsoft.com/download/4/0/2/4027643f-d845-4250-ae93-e66854ee1de6/SQLServer2022-x64-ENU.iso