Azure Stack TP3 is out! My quick review and update

So TP3 is here and i quickly downloaded the bits and installed some systems. Here a quick wrapup of my experience so far.

First, some parameters are changed as well the folder to start the install from. Find here an example to start the deployment once you have the VHDX installed on the server:

Then after just 4 hours TP3 is installed. The password policy issue is still active, so update the password policy if you want to use your POC longer than 40 days! You might also be used to install AzureRm version 1.2.6, but in TP3 we can use 1.2.8. Be aware of that too.

I use this script to quickly connect to Azure Stack with PowerShell

When you try to configure Marketplace syndication be aware that you installed Azure Stack in online mode (not ADFS) and have a subscription enabled on your Azure account. When you have installed Azure Stack in a AAD that doesn’t has a subscription, don’t worry. If you have another account that has an Azure subscription enabled and active use that one.

UPDATE: I came around a message on twitter from Marius Sandbu that CSP subscriptions dont have the microsoft.azurestack resource provider registered yet. So if you have a CSP subscription it might not work yet to use marketplace syndication:

Now the nasty part… It looks like there is a bug, but again, we are running preview guys… Whenever you update a VM (add/remove extension, add disk, etc.) the VM reboots. and sometimes the operation fails. This has to be fixed in a new build, so that’s a good reason to get the Azure Stack downloader running once in a while and opt-in for the development branch 🙂

Also note, that the PaaS (SQL , MySQL & AppService) installation we have from TP2 do not work on TP3. We have to wait for an updated PaaS installer to get it running on TP3

That’s my 2 cents for today, more blogs will follow with the experience of TP3 deployments!


Spread the word. Share this post!

Mark Scholman

About the author

Mark is consultant at inovativ. Last year he is awarded with the Microsoft Azure MVP award. In his day to day job he is building clouds with Azure Stack, System Center and Powershell.

Twitter: @markscholman

  • SamM

    Made some changes to your setup script, sorry Im OCD like that:

    #Using Azure AAD
    cd C:CloudDeploymentSetup
    $adminpass = ConvertTo-SecureString “” -AsPlainText -Force
    $aadusername = “”
    $aadpass = ConvertTo-SecureString “” -AsPlainText -Force

    $aadcred = New-Object System.Management.Automation.PSCredential ($aadusername, $aadpass)
    .InstallAzureStackPOC.ps1 -AdminPassword $adminpass -InfraAzureDirectoryTenantAdminCredential $aadcred -InfraAzureDirectoryTenantName ($aadusername.Split(‘@’)[-1])

    • Mark Scholman

      Nice! Thanks for sharing your code.

  • Dadi Gudmundsson

    Thanks for sharing you knowledge. Can you enlighten me about the availability of Power BI on Azure Stack? Is it there? Will it be? If it is/will be included, then that would essentially be on-premise Power BI, which many are waiting for. And in that case it would compete with the partial Power BI offering on SQL Server (which was done to make some Power BI capability available on-premise). Any insights would be appreciated.

    • Mark Scholman

      Sorry, I have no insights on what is coming when to Azure Stack or if it is coming at all to Azure Stack. Please follow the blog and twitter to stay updated on latest news.

  • James Bond

    Mark, can you check your TP3 system and provide information on how much storage space and memory Azure Stack TP3 consumes on a single-node POC configuration? This will hopefully allow me to estimate the amount of remaining server memory and storage space that would be “leftover” for testing guest VMs.

    • Mark Scholman

      Hi, I used 100-110GB mem and storage used is now around 350 – 400 GB.

      • James Bond

        Mark, just to confirm, are your stated numbers what Azure Stack utilized or total system memory and storage? I ask because particularly the 100-110GB of memory seems like a huge amount for Azure to have used up by itself (before guest VMs loaded).

        • Mark Scholman

          Hi, that’s correct. Its the amount of memory being consumed by the OS and the Azure Stack VM’s without any guest VM’s deployed. My host has 256GB RAM total so I have some spare 😉

  • Jonathan Gershater

    to deploy TP3, the docs are not clear as to whether two physical servers required (deployment server and POC server) or physical one server?
    Please clarify

    • Mark Scholman

      Hi, You just need 1 server. You deploy the VHDX onto that server and from that server you start the installation. For more and detailed information please look at

  • Jonathan Gershater

    Deployment fails with storage error
    Server is a Cisco UCS C240 with a raid controller
    There are five
    physical disks, one has Win2016 installed where I launch the install;
    the other four are configured as “JBOD” – just a bunch of disks.
    The pre-req script sees the disks (and cpu and RAM)
    The pre-req script passed.
    I started the deploy.
    It rebooted
    I logged in as the azurestackazurestack admin – then after about an hour the deployment failed with a storage error .

    See two screenshots attached

  • Jonathan Gershater

    I got a time-sync error during the deployment see screenshot here

  • Jonathan Gershater

    Successfully deployed, at minimal pain, nice job Microsoft!
    Question: can I migrate VMs between AzureStack and public cloud?
    Was looking for a “drag and drop” in the AzureStack portal but don’t see it

  • Jonathan Gershater

    Is there a hybrid capability? Example, can I move VMs seamlessly between and azurestack on-prem?