Use chocolatey to install software in Vagrant boxes
What does this MR do?
Use chocolatey for install software in Vagrant boxes
Why was this MR needed?
Using msi directly to install software and make sure we have the correct dependencies is very brittle and increases maintenance cost, especially when compared to Linux. Use chocolatey package manage to install all the software we need for development.
This makes our provisioning script much simpler and a lot more robust since we leverage the work of the Windows community on what is the best way to install the software.
Testing
Provisioning logs:
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
What are the relevant issue numbers?
- Closes #8309 (closed)
- Blocking !1848 (merged)
Edited by Steve Xuereb