Details
-
Bug
-
Status: Resolved
-
Critical
-
Resolution: Fixed
-
2.0.0
Description
There is a missing .up() call for "ConfigurationSets" element in RoleToXML class.
So the generated XML looks like:
<PersistentVMRole xmlns="http://schemas.microsoft.com/windowsazure"> <RoleName>...</RoleName> <RoleType>PersistentVMRole</RoleType> <ConfigurationSets> <ConfigurationSet>...</ConfigurationSet> <DataVirtualHardDisks/><OSVirtualHardDisk>...</OSVirtualHardDisk> <RoleSize>Basic_A1</RoleSize> </ConfigurationSets> </PersistentVMRole>
The correct output is:
<PersistentVMRole xmlns="http://schemas.microsoft.com/windowsazure"> <RoleName>...</RoleName> <RoleType>PersistentVMRole</RoleType> <ConfigurationSets> <ConfigurationSet>...</ConfigurationSet> </ConfigurationSets> <DataVirtualHardDisks/> <OSVirtualHardDisk>...</OSVirtualHardDisk> <RoleSize>Basic_A1</RoleSize> </PersistentVMRole>
See https://msdn.microsoft.com/en-us/library/azure/jj157187.aspx