Latest Azure Guest OS

As of the end of 2014 we have:

Family IsDefault Version
3 False WA-GUEST-OS-3.17_201407-01
3 False WA-GUEST-OS-3.20_201410-01
3 True WA-GUEST-OS-3.21_201411-01
4 False WA-GUEST-OS-4.10_201407-01
4 False WA-GUEST-OS-4.13_201410-01
4 True WA-GUEST-OS-4.14_201411-01

According to the documentation site (http://msdn.microsoft.com/en-us/library/azure/ee924680.aspx)  the latest versions are due to expire on the 11th of January with the new versions being enabled on the 5th January. I guess that means a lot of people will have to spend their first week back at work testing the new os release in the 5 working days before the existing guest oses are retired.

Updated Azure Guest OS List

Azure Guest OS List

Family IsDefault Version
1 False WA-GUEST-OS-1.37_201407-01
1 False WA-GUEST-OS-1.40_201410-01
1 True WA-GUEST-OS-1.41_201411-01
2 False WA-GUEST-OS-2.29_201407-01
2 False WA-GUEST-OS-2.32_201410-01
2 True WA-GUEST-OS-2.33_201411-01
3 False WA-GUEST-OS-3.17_201407-01
3 False WA-GUEST-OS-3.20_201410-01
3 True WA-GUEST-OS-3.21_201411-01
4 False WA-GUEST-OS-4.10_201407-01
4 False WA-GUEST-OS-4.13_201410-01
4 True WA-GUEST-OS-4.14_201411-01

The official update http://msdn.microsoft.com/en-us/library/azure/ee924680.aspx is a month old.

Some of the expiry dates are getting stale – it claims that items that are still active are already retired.

It should be updated weekly.

According to the source the most recent oses will become unavailable on the 11th January 2015.

This is great – straight back after new year on the 6th January and we will have less than a week to get the next os ready.

Webpicmd and boxstarter

On any sufficiently complex team project you will eventually need to find a way to keep the developer machines (and the build servers) aligned.

The web platform installer is a great way of getting started on this.

Now the webpi also has a command line version that must be run as admin.

The following will list the software that you have installed:

webpicmd /list /listoption:installed

Then you can build a script similar to the following:

Then in a powershell prompt:

START http://boxstarter.org/package/nr/url?https://path/to/myfile.txt

This with a bit of testing can give you a full machine setup for say your CI servers without requiring complex maintenance.

This is before you have to write a single script!

Why is Apple Software Considered Intuitive

The iTunes application is probably the most counter intuitive software on the planet. This seems to cotradict the claim that Apple software is intuitive.

I have an iPod suffle – the only way to remove a single track was to remove all music and reload it. The UI has entirely from random elements with no clue as to how to navigate between them.