Update windows dev environment to git 2.22
What does this MR do?
Update windows dev environment to git 2.22
Why was this MR needed?
Update the git version to the latest stable version.
Are there points in the code the reviewer needs to double check?
Full provistioning logs
$ vagrant up 08:39:25
Bringing machine 'windows_server' up with 'virtualbox' provider...
==> windows_server: Cloning VM...
==> windows_server: Matching MAC address for NAT networking...
==> windows_server: Checking if box 'StefanScherer/windows_2019_docker' version '2018.11.22' is up to date...
==> windows_server: A newer version of the box 'StefanScherer/windows_2019_docker' for provider 'virtualbox' is
==> windows_server: available! You currently have version '2018.11.22'. The latest is version
==> windows_server: '2019.07.22'. Run `vagrant box update` to update.
==> windows_server: Setting the name of the VM: gitlab-runner_windows_server_1565678381392_66144
==> windows_server: Clearing any previously set network interfaces...
==> windows_server: Preparing network interfaces based on configuration...
windows_server: Adapter 1: nat
==> windows_server: Forwarding ports...
windows_server: 3389 (guest) => 3389 (host) (adapter 1)
windows_server: 5985 (guest) => 55985 (host) (adapter 1)
windows_server: 5986 (guest) => 55986 (host) (adapter 1)
windows_server: 22 (guest) => 2222 (host) (adapter 1)
==> windows_server: Running 'pre-boot' VM customizations...
==> windows_server: Booting VM...
==> windows_server: Waiting for machine to boot. This may take a few minutes...
windows_server: WinRM address: 127.0.0.1:55985
windows_server: WinRM username: vagrant
windows_server: WinRM execution_time_limit: PT2H
windows_server: WinRM transport: negotiate
==> windows_server: Machine booted and ready!
==> windows_server: Checking for guest additions in VM...
windows_server: The guest additions on this VM do not match the installed version of
windows_server: VirtualBox! In most cases this is fine, but in rare cases it can
windows_server: prevent things such as shared folders from working properly. If you see
windows_server: shared folder errors, please make sure the guest additions within the
windows_server: virtual machine match the version of VirtualBox you have installed on
windows_server: your host and reload your VM.
windows_server:
windows_server: Guest Additions Version: 5.2.22
windows_server: VirtualBox Version: 6.0
==> windows_server: Mounting shared folders...
windows_server: C:\Go\src\gitlab.com\gitlab-org\gitlab-runner => /Users/steve/Code/go/src/gitlab.com/gitlab-org/gitlab-runner
==> windows_server: Running provisioner: shell...
windows_server: Running: scripts/vagrant/provision/base.ps1 as c:\tmp\vagrant-shell.ps1
windows_server: downloading https://storage.googleapis.com/golang/go1.8.windows-amd64.msi
windows_server: https://storage.googleapis.com/golang/go1.8.windows-amd64.msi downloaded as C:\Users\vagrant\AppData\Local\Temp\tmp6C94.tmp
windows_server: installing go 1.8...
windows_server: done
windows_server: downloading https://github.com/git-for-windows/git/releases/download/v2.22.0.windows.1/Git-2.22.0-64-bit.exe
windows_server: https://github.com/git-for-windows/git/releases/download/v2.22.0.windows.1/Git-2.22.0-64-bit.exe downloaded as C:\Users\vagrant\AppData\Local\Temp\tmp490.tmp
windows_server: installing git 2.22.0...
windows_server: done
==> windows_server: Running provisioner: shell...
windows_server: Running: scripts/vagrant/provision/install_PSWindowsUpdate.ps1 as c:\tmp\vagrant-shell.ps1
windows_server: Installing PSWindowsUpdate module
windows_server: Name Version Source Summary
windows_server: ---- ------- ------ -------
windows_server: nuget 2.8.5.208 https://onege... NuGet provider for the OneGet meta-package manager
==> windows_server: Running provisioner: shell...
windows_server: Running: scripts/vagrant/provision/windows_update.ps1 as c:\tmp\vagrant-shell.ps1
windows_server: Running windows update
windows_server: X ComputerName Result KB Size Title
windows_server: - ------------ ------ -- ---- -----
windows_server: 1 VAGRANT-2019 Accepted KB4507419 63MB 2019-07 Cumulative Update for .NET Framework 3.5, 4.7.2, 4.8 on Windows S...
windows_server: 1 VAGRANT-2019 Accepted KB4052623 5MB Update for Windows Defender Antivirus antimalware platform - KB4052623 (V...
windows_server: 1 VAGRANT-2019 Accepted KB2267602 172MB Security Intelligence Update for Windows Defender Antivirus - KB2267602 (...
windows_server: 1 VAGRANT-2019 Accepted KB4507469 14GB 2019-07 Cumulative Update for Windows Server 2019 (1809) for x64-based Sy...
windows_server: 2 VAGRANT-2019 Downloaded KB4507419 63MB 2019-07 Cumulative Update for .NET Framework 3.5, 4.7.2, 4.8 on Windows S...
windows_server: 2 VAGRANT-2019 Downloaded KB4052623 5MB Update for Windows Defender Antivirus antimalware platform - KB4052623 (V...
windows_server: 2 VAGRANT-2019 Downloaded KB2267602 172MB Security Intelligence Update for Windows Defender Antivirus - KB2267602 (...
windows_server: 2 VAGRANT-2019 Downloaded KB4507469 14GB 2019-07 Cumulative Update for Windows Server 2019 (1809) for x64-based Sy...
windows_server: Install-WindowsUpdate : Operation tried to install while another installation was in progress or the system was
windows_server: pending a mandatory restart.
windows_server: At C:\tmp\vagrant-shell.ps1:5 char:5
windows_server: + Install-WindowsUpdate -AcceptAll -IgnoreReboot
windows_server: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
windows_server: + CategoryInfo : CloseError: (:) [Get-WindowsUpdate], Exception
windows_server: + FullyQualifiedErrorId : 0x80240016,PSWindowsUpdate.GetWindowsUpdate
==> windows_server: Running provisioner: reload...
==> windows_server: Attempting graceful shutdown of VM...
==> windows_server: Checking if box 'StefanScherer/windows_2019_docker' version '2018.11.22' is up to date...
==> windows_server: Clearing any previously set forwarded ports...
==> windows_server: Clearing any previously set network interfaces...
==> windows_server: Preparing network interfaces based on configuration...
windows_server: Adapter 1: nat
==> windows_server: Forwarding ports...
windows_server: 3389 (guest) => 3389 (host) (adapter 1)
windows_server: 5985 (guest) => 55985 (host) (adapter 1)
windows_server: 5986 (guest) => 55986 (host) (adapter 1)
windows_server: 22 (guest) => 2222 (host) (adapter 1)
==> windows_server: Running 'pre-boot' VM customizations...
==> windows_server: Booting VM...
==> windows_server: Waiting for machine to boot. This may take a few minutes...
windows_server: WinRM address: 127.0.0.1:55985
windows_server: WinRM username: vagrant
windows_server: WinRM execution_time_limit: PT2H
windows_server: WinRM transport: negotiate
==> windows_server: Machine booted and ready!
==> windows_server: Checking for guest additions in VM...
windows_server: The guest additions on this VM do not match the installed version of
windows_server: VirtualBox! In most cases this is fine, but in rare cases it can
windows_server: prevent things such as shared folders from working properly. If you see
windows_server: shared folder errors, please make sure the guest additions within the
windows_server: virtual machine match the version of VirtualBox you have installed on
windows_server: your host and reload your VM.
windows_server:
windows_server: Guest Additions Version: 5.2.22
windows_server: VirtualBox Version: 6.0
==> windows_server: Mounting shared folders...
windows_server: C:\Go\src\gitlab.com\gitlab-org\gitlab-runner => /Users/steve/Code/go/src/gitlab.com/gitlab-org/gitlab-runner
==> windows_server: Machine already provisioned. Run `vagrant provision` or use the `--provision`
==> windows_server: flag to force provisioning. Provisioners marked to run always will still run.
==> windows_server: Running provisioner: shell...
windows_server: Running: scripts/vagrant/provision/windows_update.ps1 as c:\tmp\vagrant-shell.ps1
windows_server: Running windows update
windows_server: X ComputerName Result KB Size Title
windows_server: - ------------ ------ -- ---- -----
windows_server: 1 VAGRANT-2019 Accepted KB4052623 5MB Update for Windows Defender Antivirus antimalware platform - KB4052623 (V...
windows_server: 1 VAGRANT-2019 Accepted KB4507469 14GB 2019-07 Cumulative Update for Windows Server 2019 (1809) for x64-based Sy...
windows_server: 2 VAGRANT-2019 Downloaded KB4052623 5MB Update for Windows Defender Antivirus antimalware platform - KB4052623 (V...
windows_server: 2 VAGRANT-2019 Downloaded KB4507469 14GB 2019-07 Cumulative Update for Windows Server 2019 (1809) for x64-based Sy...
windows_server: 3 VAGRANT-2019 Installed KB4052623 5MB Update for Windows Defender Antivirus antimalware platform - KB4052623 (V...
windows_server: 3 VAGRANT-2019 Installed KB4507469 14GB 2019-07 Cumulative Update for Windows Server 2019 (1809) for x64-based Sy...
windows_server: Reboot is required, but do it manually.
==> windows_server: Running provisioner: reload...
==> windows_server: Attempting graceful shutdown of VM...
==> windows_server: Checking if box 'StefanScherer/windows_2019_docker' version '2018.11.22' is up to date...
==> windows_server: Clearing any previously set forwarded ports...
==> windows_server: Clearing any previously set network interfaces...
==> windows_server: Preparing network interfaces based on configuration...
windows_server: Adapter 1: nat
==> windows_server: Forwarding ports...
windows_server: 3389 (guest) => 3389 (host) (adapter 1)
windows_server: 5985 (guest) => 55985 (host) (adapter 1)
windows_server: 5986 (guest) => 55986 (host) (adapter 1)
windows_server: 22 (guest) => 2222 (host) (adapter 1)
==> windows_server: Running 'pre-boot' VM customizations...
==> windows_server: Booting VM...
==> windows_server: Waiting for machine to boot. This may take a few minutes...
windows_server: WinRM address: 127.0.0.1:55985
windows_server: WinRM username: vagrant
windows_server: WinRM execution_time_limit: PT2H
windows_server: WinRM transport: negotiate
==> windows_server: Machine booted and ready!
==> windows_server: Checking for guest additions in VM...
windows_server: The guest additions on this VM do not match the installed version of
windows_server: VirtualBox! In most cases this is fine, but in rare cases it can
windows_server: prevent things such as shared folders from working properly. If you see
windows_server: shared folder errors, please make sure the guest additions within the
windows_server: virtual machine match the version of VirtualBox you have installed on
windows_server: your host and reload your VM.
windows_server:
windows_server: Guest Additions Version: 5.2.22
windows_server: VirtualBox Version: 6.0
==> windows_server: Mounting shared folders...
windows_server: C:\Go\src\gitlab.com\gitlab-org\gitlab-runner => /Users/steve/Code/go/src/gitlab.com/gitlab-org/gitlab-runner
==> windows_server: Machine already provisioned. Run `vagrant provision` or use the `--provision`
==> windows_server: flag to force provisioning. Provisioners marked to run always will still run.
==> windows_server: Running provisioner: shell...
windows_server: Running: scripts/vagrant/provision/enable_sshd.ps1 as c:\tmp\vagrant-shell.ps1
windows_server: Enabling OpenSSH
windows_server: Path :
windows_server: Online : True
windows_server: RestartNeeded : False
$ vagrant ssh
vagrant@127.0.0.1's password:
Microsoft Windows [Version 10.0.17763.615]
(c) 2018 Microsoft Corporation. All rights reserved.
vagrant@VAGRANT-2019 C:\Users\vagrant>git --version
git version 2.22.0.windows.1
vagrant@VAGRANT-2019 C:\Users\vagrant>exit
Connection to 127.0.0.1 closed.
Does this MR meet the acceptance criteria?
-
Documentation created/updated -
Added tests for this feature/bug -
In case of conflicts with master
- branch was rebased