<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif; ">
<div>You can accomplish all of those things with spacewalk.  To best perform it, you'll probably want to utilize a channel clone process to lock in patches at a particular level vs always updating to the latest.  It will help keep new patches from being included
 when performing DEV -> QA -> PRD patching cycles.</div>
<div><br>
</div>
<div>When we patch, our groups contain a mix of architectures and versions (RHEL4/5/6,CentOS5/6) and they patch successfully.  When you are creating the task, you have to select the appropriate channels for each differing system in the group, but it can be
 scheduled immediately from one screen.</div>
<div><br>
</div>
<div>You can push immediately with spacewalk using OSAD, which is basically a jabber client for rhn_check :-)  Your other route is as you suspected, write a script that executes rhn_check.  I've had great success using OSAD, and I appreciate not having to wait
 up to 4 hours for my systems to check in.</div>
<div><br>
</div>
<div>I also recommend use of spacecmd as getting the list of packages and errata are quite simple vs the web interface.</div>
<div><br>
</div>
<div>Thanks!</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
<span id="OLK_SRC_BODY_SECTION">
<div style="font-family:Calibri; font-size:11pt; text-align:left; color:black; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid; BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<span style="font-weight:bold">From: </span>thepenguin whisperer <<a href="mailto:th3penguinwhisperer@gmail.com">th3penguinwhisperer@gmail.com</a>><br>
<span style="font-weight:bold">Reply-To: </span>spacewalk-list <<a href="mailto:spacewalk-list@redhat.com">spacewalk-list@redhat.com</a>><br>
<span style="font-weight:bold">Date: </span>Friday, May 17, 2013 8:03 AM<br>
<span style="font-weight:bold">To: </span>spacewalk-list <<a href="mailto:spacewalk-list@redhat.com">spacewalk-list@redhat.com</a>><br>
<span style="font-weight:bold">Subject: </span>Re: [Spacewalk-list] Patch management using spacewalk<br>
</div>
<div><br>
</div>
<div>
<div>
<div dir="ltr">
<div>
<div>Hi all,<br>
<br>
</div>
I'm looking into doing patch management for 100+ RHEL servers.<br>
</div>
<div>I briefly looked into spacewalk and thought that I might accomplish what I want with this project.<br>
<br>
</div>
<div>What I want:<br>
</div>
<div>- Groups of servers<br>
</div>
<div>- see all patches that can be installed on a group<br>
</div>
<div>- able to select the patches I want deployed on the group in a "patch-set"<br>
</div>
<div>- being able to later on apply this patchset to another group<br>
<br>
</div>
<div>Can I mix different architectures(x86 and x86_64) and versions(RHEL 5 and 6) in one group and will this work with updating packages in the before mentioned process?<br>
</div>
<div>I created a software channel and selected RHEL5... as base channel. However it seems that I only can upload my own rpms to such channels. Maybe I'm misunderstanding the purpose of this custom software channel. I thought I might be able to create a set
 of patches this way.<br>
</div>
<div><br>
</div>
<div>I noticed that you actually can't push immediately. Or am I wrong? (I have been fiddling with RHN)<br>
</div>
<div>Or I can execute a script that has rhn_check in it?<br>
</div>
<div><br>
Note that I might use names that are used in rhn but might be called different in spacewalk.<br>
<br>
Thanks in advance for any help!<br>
</div>
<div><br>
</div>
Kind regards</div>
</div>
</div>
</span>
</body>
</html>