On 21 Oct 2009, at 13:48, Antonio da Silva Martins Junior wrote: > Hi :) Hi Antonio. > ----- "Paul Herbosch" <paul.herbosch@xxxxxxxxxxxxx> escreveu: >> >> I run quite a few centos 5.3 servers and have a local yum repository >> which is working fine. >> Below a list of what I'm rsyncing at the moment + an extract from my >> /etc/yum.repos.d/CentOS-Base.repo file >> I copied the OS directory from the install media and ran createrepo >> on >> that dir. >> > > Well, I had some CentOS 5.3 and 4.8 servers too. But, I mirror the > directory > structure and loop mount an ISO image on the "os" dir on it :) thx for the tip. >> I would like to upgrade my servers to 5.4. >> I was wondering if I could simply replace the '5.3' part in the rsync >> source to '5.4' ? >> Or is there more to it? > > When a new version is released I link copy the "old" structure to a > new one > (cp -al 5.3 5.4), mount the new media under the "os" tree, and run > rsync against > a mirror of the new structure. I do this because sometimes there are > packages in > common betwen both versions and I didn't need to download it (or > store it, as it is > only a hard link) again. > > When I think the new version is ok to run in my production servers > I simply move > the upper link from one version to another, i.e. fom 5 -> 5.3 to 5 - > > 5.4, the yum.conf > files are set to get from the "5" repo and not from "5.x" ok, so you decide when you want to upgrade your prod servers. you make sure you have a local copy of 5.4 available somewhere and change the symlink so yum has access to the rpms. another question: do 5.4 rpms at some point end up in the 5.3 update repo? (if this is the case I don't have to do anything but wait for them to show up) or do I always have to rsync 5.4 over and arrange my files so that yum finds them in the "5" directory (and not "5.4") > Hope this helps > > Antonio. thx, paul -- Paul Herbosch Operations TBWA\ Worldwide IT Mobile: +32 477 36 81 92 www.mytbwa.com/Technology This e-mail is intended only for the named person or entity to which it is addressed and contains valuable business information that is privileged, confidential and/or otherwise protected from disclosure. If you received this e-mail in error, any review, use, dissemination, distribution or copying of this e-mail is strictly prohibited. Please notify us immediately of the error via e-mail to disclaimer@xxxxxxxxxxxxx and please delete the e-mail from your system, retaining no copies in any media. We appreciate your cooperation. _______________________________________________ CentOS mailing list CentOS@xxxxxxxxxx http://lists.centos.org/mailman/listinfo/centos