Hi shevary,
[QUOTE=shevary;15084]Hi Guys,
I have around 10 SLES11 VMware versions and I want to patch these VMs, I use Microsoft SCCM to patch Windows server, I am looking for the tool to automate the patching process, at the moment I am using the Yast to patch these servers and I came across the Novell SUSE Subscription Management Tool (SMT), and I have the following questions:
- If you are using this SMT can you please share your experience?
- Can you run a compliance report for any security issues?
- Can you a run a report to see what server is missing updates?
- How do you push the updates? Do you have controller on what you want to include in the update?
- Is this tool comes with GUI interface?
Thanks in Advance.[/QUOTE]
we’re running SMT to support our SLES10/11 development VMs with the latest patches.
If you are using this SMT can you please share your experience?
We’re not the most sophisticated users when it comes to SMT, just distributing patches as they come. That works flawlessly and gives us both the support (information) we need and the independence from Internet-based servers. Our SMT machine is the installation source for openSuSE installs, too (but not via SMT)
Can you run a compliance report for any security issues?
You can query SMT’s database for the patch status - “critical” says there are security-related patches pending, “unknown” are hosts that are not running the client tool (but were registered against the SMT server via YaST), “up-to-date” is obvious.
:~ # smt-client
.-----------------------------------------------------------------------------------------.
| GUID | Hostname | Patch Status | Patch Status Date |
+----------------------------------+-----------------+--------------+---------------------+
| xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx | host1 | Unknown | |
| xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx | host2 | Critical | 2013-08-13 12:48:28 |
| xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx | host3 | Up-to-date | 2013-08-13 12:22:38 |
'----------------------------------+-----------------+--------------+---------------------'
When you run “smt-client -v”, the information is expanded to give you each the number of missed security patches, patch management patches, recommended patches and optional patches, as well as the time stamp of the last contact (SMT client on remote host contacting SMT server, whether retrieving patches or just looking for updates).
Can you a run a report to see what server is missing updates?
See above
How do you push the updates? Do you have controller on what you want to include in the update?
While I haven’t done so myself, AFAIK you can set up separate repositories, i.e. what’s coming from Novell’s server to your SMT vs. what you want your servers to see. It’s no software distribution tool, though: I’ve not seen means to push individual packages to individual servers.
Is this tool comes with GUI interface?
You’re not forced to use them, no - there are CLI tools, too. The GUI is provided by SMT’s YaST integration.
Hope this helps - if you need more details, just ask
Regards,
Jens