When applying CU10 to a Existing AX 2012 R3 solution, I once again stumbled upon the mysterious Date tied to Option "Most recent" as shown below.
I first applied CU10 and then, "Most recent" during week 2 2016 to catch up with hotfixes released after CU 10 (released 24 Nov 2015).
When I today once again checked if Microsoft had increased the "Until Date", it still was showing December 9 2015...
Dear Microsoft - why is this date still December 9 2015? And what's the reason for not updating this value centrally in LCS?
Showing posts with label Life Cycle Services. Show all posts
Showing posts with label Life Cycle Services. Show all posts
Monday, January 25, 2016
Friday, October 31, 2014
Update on Life Cycle Services, AX Update Installer
This is a
short follow up on my last post.
LCS has
been down for partners in Norway for a while, but it is available now (maybe a
candidate for a later post titled “The downside of being dependent upon
services in the Cloud”).
A short
check today (October 31 2014) revealed a change in the mysterious “Updates
until a given date” limitation and right now, this includes Updates until October 19
2014 as shown below:
Like people
blogging about the different updates (builds) for AX, SQL Server and SharePoint (very useful information indeed and a life saver),
this could also be a hot candidate for such information.
But the gap
is not as big as it was last time and it seems like Microsoft has included most
of the available updates for AX 2012 R3 in the current range.
Don't get me wrong - I think Life Cycle Services will be an important part of the future services around AX, and clearly something Customers (projects are initiated by Customers) and Partners (invited to participate) will benefit from in a long term relationship. Many thoughts and reflections could be tied to this, but I'll leave it for now...
Tuesday, October 21, 2014
Life Cycle Services, AX Update Installer
Microsoft is now investing heavily in Life
Cycle Services (LCS) with monthly releases.
One of the most interesting features for
Technical resources is AX Update Installer found under the Updates tile for AX
2012 R3 projects. This is the content after opening the
tile:
After downloading the package, you have to extract the special build of AXUpdate.exe and then execute AXUpdate.exe to connect to the project in Life Cycle Services and get the magic started.
I will not go into details around this,
since it is a quite straightforward and self-explaining process. One thing to
mention is the requirement to have the System Diagnostics configured and at
least have uploaded the Discovered Environment once. This uploads (push)
Diagnostics information from your On Premise solution to Life Cycle Services
including Metadata, which is important for several of the technical features in
LCS like Cloud Power Support and Updates.
What I found compelling about the new
AXUpdate approach was that it seemed to address the pain trying to keep up with
the number of hotfixes released both for the application and for binaries. Therefore,
I went through a test earlier in September to see how this really fitted with
the description and my expectations. The expected benefit was to be able to
produce solution specific update packages without the need to identify and
download many individual fixes between Cumulative Updates (a collection of
hotfixes and new features). This would be very efficient in a project where we are
approaching GOLIVE on R3 (CU8 will be the first CU for R3, but no formal
information about expected release date yet).
Everything played surprisingly well and I
managed to update a default AX 2012 R3 solution (Model Store) without any
modifications with approximately 500 application fixes and binaries for all
server roles. The possibility to create and store an Update Package is another
nice feature.
After finishing the Update process including
the The Model Store has been modified Wizard, it was time for QA and I therefore
opened Help > About from the AX Windows Client. As expected I now had many
new Models in the SYP-layer (you get one SYP-model for each KB number), but
when I checked the current Kernel Build number against the latest/current build
number, I discovered that the updated binaries had a lower Build number than
the most recent released Binary Build. This was indeed not the expected outcome…
After a couple of days I ran AXUpdate.exe
again to check if any new hotfixes where available and the answer was zero (0)
applicable updates. I then reviewed one of the first steps in the process after
logging in to LCS called Select updates and this revealed the reason as shown
below (performed October 06):
In the Combobox to Select a group of
updates to evaluate, Most recent was explained as “Contains
all updates until August 04, 2014”.
I have not checked after this, but
Microsoft has for whatever reason defined a limitation on the set of available
updates to include updates until a given date. If this was (is) intentionally it is hard
to understand why since the power of AXUpdate.exe connected to LCS, is to
address the pain of discovering available updates and downloading them
periodically (or when needed) as a package.
I will check this again as soon as LCS is
available (still inaccessible for me) to see what the date limit is right now –
hopefully this was a onetime glitch and not an intended limitation.
Bottom line – do not be surprised if you
do not get all available updates when using AXUpdateInstaller connected to LCS.
I would like to add that this was a possible onetime glitch, but it could also
explain why you do not end up with the updates you expect.
Sunday, February 9, 2014
AX Technical Conference 2014, brief summary
My ambition was to write a blog post for each day, but I decided to write a brief summary to highlight the key takeaways from the conference. I also think it’s important to respect the disclaimer given at the start of each session (not go into the details revealed).
AX 2012 R3 is mainly a functional release adding new functionality (Warehouse Management and Transportation) and improvements/extensions within existing industries like Retail. In addition, Life Cycle Services (LCS) was emphasized as the central HUB throughout the lifecycle of an AX solution bundling many of the individual services and tool sets (add-ons) in an Azure hosted environment. At least this is what Microsoft want customers and partners to adopt and utilize to manage a solution as a project including Project Management, Diagnostics and Configuration in addition to Issue Management and Servicing (when submitting an Issue, a repro solution will automatically be deployed in Azure reflecting the parameter settings from the running solution and Contoso data). The Deployment Tool for Azure was also presented making it possible to deploy an AX solution to Azure IaaS (Demo, Development, Test and Production) utilizing templates. The installer for AX 2012 R2 CU7 already revealed an integration to LCS when selecting the Advanced Update option utilizing the metadata to filter hotfixes related to a specific process. Mobile applications was also given much attention.
The key message was that R3 will be the foundation for the future and an unofficial indicator of the increase in functionality, was +20% compared to R2 measured in code size (Model Store Database). Another measure was that R3 included more new functionality than the complete AX 2009 application.
All in all a load of information to digest and try to adopt in customer deliveries. Microsoft talked a lot of Azure and the reason for describing R3 as the foundation for the future, was supported by some pieces of information around the next major AX release (AX7) code name “Rainier” (a monumental mountain south-east of Seattle WA). From what I understand, this will be a major architectural release cloud enabling AX (no surprise given the focus on Azure). Regarding Azure, I think Microsoft is paying much attention to the US market already covered by four Azure Data Centers (what about the rest of the world like Europe?) and not at least little information regarding the cost of utilizing Azure (some kind of subscription required).
All in all good value, but I personally think the name of the conference is misleading (AX Technical Conference) since it’s not very technical (one level 400 session, rest level 200 and 300) compared to the old Technical Briefings (Damgaard/Navision). A lot of sessions was designed for the Business roles (US Payroll, eProcurement, Demand Forecasting etc.) which I find hard to relate to the technical roles (Developers and Technical resources). The AX Conference would perhaps be a better name given the broad content presented. Maybe I’m the only one, but my expectation was deeper technical coverage. Some logistic challenges with full sessions was also a reality and I would recommend Microsoft either to decrease the number of attendants or book a venue with overcapacity. It’s a little disappointing to miss a session (I actually missed two sessions due to full rooms) when travelling from Norway, but I guess it’s difficult to predict the interest for each session when designing the room plan.
But I'm rest asured that the future will bring AX closer to the vision of Empowering People and that the community must work hard to adopt the constant changes (Dynamics).
My verdict is 5 out of 10 stars with the Q & A (Ask The Experts) as the most valuable sessions and a very good keynote on day two.
If the time allows, I will go a little deeper around my personal predictions around AX and Azure, and maybe also some follow up on specific sessions from #AXTech2014.
Update
Since R3 is a functional release, it probably makes sense that AXTech2014 focused most on the functional aspects of R3. But even this makes it hard to call it a Technical Conference in my oppinion - maybe next year will fullfill my expectations (AX7)...
AX 2012 R3 is mainly a functional release adding new functionality (Warehouse Management and Transportation) and improvements/extensions within existing industries like Retail. In addition, Life Cycle Services (LCS) was emphasized as the central HUB throughout the lifecycle of an AX solution bundling many of the individual services and tool sets (add-ons) in an Azure hosted environment. At least this is what Microsoft want customers and partners to adopt and utilize to manage a solution as a project including Project Management, Diagnostics and Configuration in addition to Issue Management and Servicing (when submitting an Issue, a repro solution will automatically be deployed in Azure reflecting the parameter settings from the running solution and Contoso data). The Deployment Tool for Azure was also presented making it possible to deploy an AX solution to Azure IaaS (Demo, Development, Test and Production) utilizing templates. The installer for AX 2012 R2 CU7 already revealed an integration to LCS when selecting the Advanced Update option utilizing the metadata to filter hotfixes related to a specific process. Mobile applications was also given much attention.
The key message was that R3 will be the foundation for the future and an unofficial indicator of the increase in functionality, was +20% compared to R2 measured in code size (Model Store Database). Another measure was that R3 included more new functionality than the complete AX 2009 application.
All in all a load of information to digest and try to adopt in customer deliveries. Microsoft talked a lot of Azure and the reason for describing R3 as the foundation for the future, was supported by some pieces of information around the next major AX release (AX7) code name “Rainier” (a monumental mountain south-east of Seattle WA). From what I understand, this will be a major architectural release cloud enabling AX (no surprise given the focus on Azure). Regarding Azure, I think Microsoft is paying much attention to the US market already covered by four Azure Data Centers (what about the rest of the world like Europe?) and not at least little information regarding the cost of utilizing Azure (some kind of subscription required).
All in all good value, but I personally think the name of the conference is misleading (AX Technical Conference) since it’s not very technical (one level 400 session, rest level 200 and 300) compared to the old Technical Briefings (Damgaard/Navision). A lot of sessions was designed for the Business roles (US Payroll, eProcurement, Demand Forecasting etc.) which I find hard to relate to the technical roles (Developers and Technical resources). The AX Conference would perhaps be a better name given the broad content presented. Maybe I’m the only one, but my expectation was deeper technical coverage. Some logistic challenges with full sessions was also a reality and I would recommend Microsoft either to decrease the number of attendants or book a venue with overcapacity. It’s a little disappointing to miss a session (I actually missed two sessions due to full rooms) when travelling from Norway, but I guess it’s difficult to predict the interest for each session when designing the room plan.
But I'm rest asured that the future will bring AX closer to the vision of Empowering People and that the community must work hard to adopt the constant changes (Dynamics).
My verdict is 5 out of 10 stars with the Q & A (Ask The Experts) as the most valuable sessions and a very good keynote on day two.
If the time allows, I will go a little deeper around my personal predictions around AX and Azure, and maybe also some follow up on specific sessions from #AXTech2014.
Update
Since R3 is a functional release, it probably makes sense that AXTech2014 focused most on the functional aspects of R3. But even this makes it hard to call it a Technical Conference in my oppinion - maybe next year will fullfill my expectations (AX7)...
Subscribe to:
Posts (Atom)


