Archive

Posts Tagged ‘1511’

Configuration Manager 1511 – Client hangs on initializing during OSD

March 11, 2016 Leave a comment

A customer that recently upgraded to Configuration Manager 1511 CB ran into an issue with deploying newly captured OS images. The task sequence is hanging on client initialization and fails eventually. Images captured before the upgrade could still be deployed without any issues.

This blog post details how we resolved this.

Symptoms

When deploying an OS image captured using a Build and Capture task sequence in Configuration Manager 1511 the client hangs on the client initialization step. In the smsts.log we see an entry Waiting for the CCMExec service to be fully operational . After that there is one more entry referring to loading TSRES.DLL .

CB1511-OSD_Bug-ClientInitializing

 

Issue

This is a known bug in Configuration Manager 1511 which is logged on Connect (ID 2153746).

Feedback on the connect item indicates this will be fixed in an upcoming update to the Configuration Manager current branch. The workaround for now is to not include the client in the image.

Note : in 1602 Technical Preview this issue has already been fixed.

 

Workaround

There is another way to work around this if you do not want to pursue the alternative not to include the client in the image.

For this you would need to modify the Build and Capture task sequence to include two additional steps:

  • Step 1 : run ccmrepair
  • Step 2 : reboot the system
    An example is shown in the screenshot below.

image

When deploying the newly captured image using the modified task sequence the client will no longer hang on initializing.

Once the next update of Configuraiton Manager CB is implemented in your environment these two steps can be removed again.

Hope it helps!

Tim

ConfigMgr Cmdlet Library v5.0.8328.1155 released

January 26, 2016 Leave a comment

metro-powershell-logoA quick blog post to inform you that Microsoft yesterday released version 5.0.8328.1155 of the System Center Configuration Manager Cmdlet Library.

This version includes support for Configuration Manager 1511.

Full list of versions of Configuration Manager supported in this release:

    • System Center 2012 Configuration Manager SP2
    • System Center 2012 R2 Configuration Manager
    • System Center 2012 R2 Configuration Manager SP1
    • System Center Configuration Manager (current branch version 1511)

    Full details and download link can be found here.

Configuration Manager 1511 Updates and Servicing : a closer look at the updating experience

December 19, 2015 2 comments

Earlier this week Microsoft has released update 1512 for Configuration Manager. In this post we will focus on the implementation experience and walk through the steps required to implement this update in an existing TP4 1511 environment. We will look at how an existing site becomes aware of updates, how to validate the prerequisites and update the site. After that we will also see how to update the other components like the console and clients.

Availability

Through the service connection point the site becomes aware of new updates. If any updates are available they are listed in the Sites and Servicing node in the Configuration Manager Console.

image

Behind the scenes you would find more details about this in the dmpdownloader.log file.

image

In the EasySetupPayLoad folder you will find the actual content that was downloaded.

image

We will not go to much into detail on this specific topic. If you want to read more details about the updating process I recommend this post by Kent Agerlund.

Prereq Check

From the updates and servicing node you can first run a prerequisite check before installing the update.

image

As you trigger the check the state is changing

image

We noticed that CMUpdate.log is logging the prereq check process being triggered

image

Once all checks are finished the state in the console is again updated.

image

Details on failures and warnings are logged in the ConfigMgrPrereq.log, located at the root of the System Drive.

image

 

Site Update

Now we have verified the prerequisites are in place, the next step is to install the Update Pack. This is also done in the console through the Updates and Servicing node.

image

The installation experience is wizard based – and there are only a few steps to walk through. The first window gives some more details on what changes are included. Notice that here you can also opt to ignore any prereq check warnings and run the update anyway. For now we leave this option disabled.

image

Client Piloting is a new feature which allows testing of the new client version on a set of pre-production systems first. Here we opted to do the validation and we are targeting a pre-production client collection which we had already created during the initial implementation of this lab enviroment.

image

We need to accept the license terms.

image

Review the summary

image

… and we are ready to run the update.

image

As we chose not to ignore any prereq check warnings the installation did not kick off. If you are confident that the warning(s) can be ignored or they have been resolved you can retry the installation.

image

In our case we wanted to ignore the warnings so we can click OK on the next dialog box.

image

image

This is also reflected in the CMUpdate.log file.

image

The state is now updated to Installing.

image

And approximately 10 minutes later the update was successfully completed.

image

 

Console Update

As part of this update we also need to update the Configuration Manager console. As the update of the site was triggered in the console it has not been closed during the entire process. So how do we trigger the console update?  In our lab this was triggered by trying to open the site properties (one of the first places we wanted to visit in order to verify the build number). The following dialog box popped up:

image

Clicking OK automatically closes the console and launches the update.

image

Once completed the console is automatically started again and shows the What’s new workspace. This is also a new element in this build which we will discuss in detail in a later blog post.

image

Note:  At this point we have no remote console(s) to test but I would assume similar behavior there.

Client Update

Next we need to get our clients up to par. Remember that we already opted to update our pre-production clients during the setup wizard earlier.

As a result an advertisement is automatically created to update the clients in the pre-production collection. Details about this are logged in the hman.log.

clip_image001

Note though that no client will update before you have distributed the content of the client packages to your distribution points.

image

Details on the client upgrade are logged in the ccmsetup.log file (on the client itself)

image

Updated clients should show version 5.00.8336.1000 in the control panel

image

… or in the console

image

 

Conclusion

For sure there are a lot more details to check and elements to uncover but for now and based on this first experience we can conclude that the new updating process is really an improvement: straightforward, covering all infrastructure aspects, and pretty fast.

And one more thing: happy to see that the update has also reset the time bomb mechanism. This means we get more time to play in this lab!

image

Until next time!

Tim