On 21/01/2012 18:07, Edward Perry wrote:
Hey folks, got a question which google is not giving me a good answer.

I have just installed and configured Centos6  based on the howto docs
and then imported the repo.

Now, How is it best to add the updates  6.1  6.2


Would it be best to create new channels and re-associate the channel
with the systems,

Just add the packages to the current channel

Or Other


I am looking for best practices for channel management.

Something like this is what I'd use:

CentOS 6 (x64)
\- CentOS 6.1 (x64)
\- CentOS 6.1 - Updates (x64)
\- CentOS 6.2 (x64)
\- CentOS 6.2 - Updates (x64)
\- EPEL for EL6 (x64)
\- My_Custom_Repo (x64)
\- ...

Don't put packages directly in the parent channel, add them to child channels. This way its simpler to upgrade; just subscribe the systems you want to the new child channels. When you're done with a major version, just delete those child channels.

Bear in mind that you should always use signed packages and import the keys into Spacewalk so you can deploy them via kickstart. This means you probably want to sort all your channels before you kickstart new clients. You'll also want to create your own signing key for custom packages.

Mark.

_______________________________________________
Spacewalk-list mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/spacewalk-list

Reply via email to