-
Notifications
You must be signed in to change notification settings - Fork 22
Fix Vagrant boxes so they are DIRECTLY usable #27
base: master
Are you sure you want to change the base?
Conversation
Fixes MicrosoftEdge#15 and should make developers 100x more likely to actually use it
@molant are you a maintainer on this? |
With this a user can simply supply |
@molant Hopefully your time off was well spent and you can take a look at this soon. This may also help with #22 if we can figure out who owns it and update the URL to simply point to https://aka.ms/msedge.win10.vagrant and then the box doesn't necessarily need to be "versioned" on the VagrantUp site (though that would be nice for users to be able to know reliably that they have the right/latest version). I also forgot to add that this should fix the |
Thanks for your submission @dragon788 and being patient with me. Last time I tried to do something with Also keep in mind that even though the scripts automate quite a lot, releasing a new version of the machines takes quite a bit of time and it's not very high at the moment in the priority list with all the work we are doing on the new version of Edge 😓 I'll circle back internally to see if there are cycles or someone that can do a release for the next version of Windows which should be soon-ish. |
I have a feeling that when it's uploaded to blob storage the I'll try to take a look at the deploy script and see if I can find the right spot to set that since the rest are also zips there is no harm in being explicit. |
Ok, so for AzCopy v8 we'll need something like dev.microsoftedge.com-vms/scripts/vmgen.ps1 Line 307 in f61e112
|
Thanks for looking into this @dragon788 |
@molant Any chance of getting some movement on this? |
Unfortunately I don't think so. I switched teams and with the switch to Chromium VMs are not very high in the priority list. |
@kypflug @molant my change doesn't affect any of the box build process other than skipping an unnecessary layer of archiving only for Vagrant. I could additionally add the changes to define the content type for the .box if that makes it easier to approve and test the publishing process. I've been working with Windows in Vagrant quite a bit recently and there is a lot of interest in having an official Windows box available from the list at VagrantCloud even if it was hosted elsewhere, especially since the Windows 10 versions of the modern.ie VMs are now so far out of date that a developer who wants to test Windows 10 shouldn't really use it because it can't be updated to a current supported release of Windows. I have an idea on improving this process and making it less of a burden for anyone at Microsoft to maintain but I probably need to talk to a product owner for modern.ie or developer enablement like Microsoft Dev Essentials. |
Until the boxes provided by Microsoft are more usabale out-of-the-box, you may want to check out my little helper: https://github.com/chkpnt/MSEdge-Vagrant It's just a Vagrantfile and and a provisioning-script, which helps to prepare the box for the actual usage (keyboard, timezone, dark mode, hosts). |
Fixes #15 and should make developers 100x more likely to actually use it