Hi all, can anyone provide a clear and concise guide on doing application and binary upgrade for AX 7 via LCS/Azure?
*This post is locked for comments
Hi KL7,
You can have a look at the new AX wiki pages:
ax.help.dynamics.com/.../upg101-preparing-for-migration
In addition there is some information about code migration on Customersource (login required). Information was shared on the last Technical conference in February 2016.
mbs.microsoft.com/.../DynamicsTechnicalConference16
Thanks for your response.
I want to know 1) how to use below AXupdateinstaller.exe for binary update, V7 only.
and 2) how to use HotfixPackageBundle.axscdppkg for application update, V7 only.
Here you go
ax.help.dynamics.com/.../installing-deployable-package-in-ax7
ax.help.dynamics.com/.../configuring-and-installing-a-metadata-hotfix-package
i have 2 questions regarding https://ax.help.dynamics.com/en/wiki/installing-deployable-package-in-ax7/
1. in section collect topology configuration data, in below, how did he get the RunbookID? The things he listed doesnt seem to be written in a step by step chronological order.
2. what is the difference between the list of services in DefaultTopologyData.xml and DefaultServiceModelData.xml file?
if you could write a step by step process in order, i would appreciate.
Thanks
Runbook ID did not get generated into the runbook XML file after running the command
AXUpdateInstaller.exe generate –runbookid=[runbookID] –topologyfile=[topologyFile] –servicemodelfile=[serviceModelFile] –runbookfile=[runbookFile]
I had to manually put below line to my runbook xml file
<RunbookID>AXDeployablePackage_20160528_11_00_00</RunbookID>
Also I don’t understand the purpose of having to import the runbook before executing and then export the runbook after done. Also what is the relationship between a runbookid and runbookfile?
currently getting below error:
Executing step: 10 Update script for service model: MRApplicationService on machine: localhost Update the financial reporting application service The running command stopped because the preference variable "ErrorActionPreferen ce" or common parameter is set to Stop: Cannot find path 'C:\Users\axlocaladmin\ Downloads\AllBinaryUpdates\MRApplicationService\ETWManifest\Microsoft.Dynamics.R eporting.Instrumentation.dll' because it does not exist.
Replication Steps below:
1. in LCS, click on your v7 environment. 2. Notice there are 26 Application suite binary updates, click that 3. Selectl all the hotfixes (26), Add, Download package. 4. unzip package onto a directory folder in your v7 VM 5. run AXUpdateInstaller.exe list 6. put the list of services into DefaultTopologyData.XML 7. run AXUpdateInstaller.exe generate-runbookid=ApplicationSuiteBinaryUpdate05282016 -topologyfile=DefaultTopologyData.xml -servicemodelfile=DefaultServiceModelData.xml -runbookfile=ApplicationSuiteBinaryUpdate05282016-runbook.xml 8. Add the line <RunbookID>AXDeployablePackage_20160528_11_00_00</RunbookID> to your runbook xml file since it does not get generated from step 7 for some reason (possible bug??) 9. AXUpdateInstaller.exe import -runbookfile=ApplicationSuiteBinaryUpdate05282016-runbook.xml 10. AXUpdateInstaller.exe list 11. AXUpdateInstaller.exe execute -runbookid=AXDeployablePackage_20160528_11_00_00 12. the update process errors at step 10 with below message Executing step: 10 Update script for service model: MRApplicationService on machine: localhost Update the financial reporting application service The running command stopped because the preference variable "ErrorActionPreferen ce" or common parameter is set to Stop: Cannot find path 'C:\Users\axlocaladmin\ Downloads\AllBinaryUpdates\MRApplicationService\ETWManifest\Microsoft.Dynamics.R eporting.Instrumentation.dll' because it does not exist. 13. Step 10 in my runbook.xml is: <Step> <ID>10</ID> <Description>Update script for service model: MRApplicationService on machine: localhost</Description> <MachineName>localhost</MachineName> <ServiceModelName>MRApplicationService</ServiceModelName> <ScriptToExecute> <FileName>Update\AutoUpdateMR.ps1</FileName> <Automated>true</Automated> <Description>Update the financial reporting application service</Description> <RetryCount>0</RetryCount> <InvokeWithPowershellProcess>false</InvokeWithPowershellProcess> </ScriptToExecute> <StartTime>0001-01-01T00:00:00</StartTime> <EndTime>9999-12-31T23:59:59.9999999</EndTime> <StepState>NotStarted</StepState> </Step>14. I dont see a ETWManifest folder under MRApplicationService, so I am thinking the update package is missing files?
This issue is now fixed with a binary update. KB 3166385
Hi all,
In the May 2016 release of the Microsoft Dynamics AX platform indicates that: You can now use the LCS interface to apply a deployable package
Apply a deployable package to a Dynamics AX environment directly from Microsoft Dynamics Lifecycle Services (LCS).
Can someone show me the way in which you can install the hotfix from the LCS?
I try you way (use update installer), and although the process ends successfully, the hotfix list on the LCS always remains pending.
Thank you very much!!!!
Could you raise this question in Connect (https://connect.microsoft.com/site1321/Feedback) and get a response from Microsoft? Because I done the same thing in Update 1 by installing the Binary and X++updates myself and they were not reflected in LCS like what you said.
The information posted in the What's New section went out before the feature was released to LCS. More information about the feature will be posted to the Help wiki and the enabling of the feature within LCS will happen over the next few weeks.
Under review
Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.
As AI tools become more common, we’re introducing a Responsible AI Use…
We are honored to recognize Abhilash Warrier as our Community Spotlight honoree for…
These are the community rock stars!
Stay up to date on forum activity by subscribing.
Martin Tocauer 4
Community Member 4
Nayyar Siddiqi 2