System Center Technical Preview 2 has been released and the technical documentation can be found
One of the new features in the System Center Technical Preview gives us the ability to import an Operating system Upgrade Package and create a task sequence to upgrade the Operating System from an Upgrade Package.
So why would anyone choose to upgrade? Reasons for choosing to upgrade.
- If you are upgrading the Operating System, and do not need to upgrade any of the applications, then this may be a viable option.
- If no applications need to be upgraded afterwards, the task sequence could be quicker than a wipe and reload.
When and why should I wipe and reload? (I still prefer and recommend)
- If the new Operating System requires application updates, just start with a fresh Operating System. Do not waste time Upgrading the OS and apps within the task sequence.
- By starting with a fresh OS, your task sequence will actually run quicker, allowing you to install the latest approved applications that are compatible with the Operating System, and most importantly your system will be much happier.
I was playing around earlier in my System Center 2007 Configuration Manager lab and ran some updates since it has been a while. One of the updates I ran was to upgrade Internet explorer to version 11. After applying the updates, I decided to check everything to make sure something did not break. Sure enough reporting broke. When I went to the reporting website I noticed the following:
This can be easily resolved. Go to the settings (gear) and select Compatibility View Settings.
Add your Reporting Server to the Compatibility View list.
You will now see your reports.
In this post I will walk you through the steps of installing the Linux client, and ensuring the client is registered with Configuration Manager. Lastly I will walk through creating a custom device collection for the Linux systems.
In this example I am running Ubuntu 14.04.1. I have joined it to my domain.
Installing the Linux Client for Configuration Manager
You will need to download and extract the executables from Microsoft for the System Center 2012 R2 Configuration Manager Linux or Apple client.
Once you have downloaded and extracted the files copy over 2 files. You will need the install and the ccm-Universalx64.tar in order to install the client.
Once these files are copied over, open a terminal shell as a SU and run the following command:
./install -mp <computer> -sitecode <sitecode> <property #1> <property #2> <client installation package>
The install will take a few moments to run, and should complete successfully.
Creating a Linux Devices Collection
In this final step I am going to show you how to create a collection query for your Linux Systems. This is a simple query where the client Edition for Linux systems in this case = “13”.
The end result should show all your Linux Devices within the collection.