Now that http://mirror.centos.org/centos-3/3.3/updates/i386/RPMS/ is gone (be it by design or error)
I assume that all the patches for a CentOS-3.3 box can be found in http://mirror.centos.org/centos-3/3.4/updates/i386/RPMS/
Can anyone confirm this?
In other words, Does the 3.4 updates directory contain updates to 3.3 and 3.4?
If the answer is Yes: Good. Now what about 3.1? Should those updates be in the 3.4 directory as well?
If the answer is No: What am I meant to do with my CentOS-3.3 media? I can not install with it anymore because I can't get patches.
The management of these update directories always causes me confusion though it should be simple.
John.
On Tue, 19 Apr 2005, John Newbigin wrote:
Now that http://mirror.centos.org/centos-3/3.3/updates/i386/RPMS/ is gone (be it by design or error)
It hasnt gone - it just contains the same as 3.4 ...
It should be a symlink to 3.4 - and if not then something has gone wrong.
(I have just checked the mirrors and it looks like one of them has been set up wrong - it is centosl - I will try yo fix it ...)
I assume that all the patches for a CentOS-3.3 box can be found in http://mirror.centos.org/centos-3/3.4/updates/i386/RPMS/
Can anyone confirm this?
well some of the updates may be in os/ rather than updates/
In other words, Does the 3.4 updates directory contain updates to 3.3 and 3.4?
If the answer is Yes: Good. Now what about 3.1? Should those updates be in the 3.4 directory as well?
3.1 is also a symlink to 3.4
If the answer is No: What am I meant to do with my CentOS-3.3 media? I can not install with it anymore because I can't get patches.
of course you can - you install and then update to 3.4
The management of these update directories always causes me confusion though it should be simple.
It is simple :)
Regards Lance
John.
On Tue, 19 Apr 2005, Lance Davis wrote:
(I have just checked the mirrors and it looks like one of them has been set up wrong - it is centosl - I will try yo fix it ...)
Should be ok now - there was stuff in the directory that rsync couldnt delete to create the symlink, for some reason ...
Lance
Lance Davis wrote:
On Tue, 19 Apr 2005, John Newbigin wrote:
Now that http://mirror.centos.org/centos-3/3.3/updates/i386/RPMS/ is gone (be it by design or error)
It hasnt gone - it just contains the same as 3.4 ...
It should be a symlink to 3.4 - and if not then something has gone wrong.
(I have just checked the mirrors and it looks like one of them has been set up wrong - it is centosl - I will try yo fix it ...)
I assume that all the patches for a CentOS-3.3 box can be found in http://mirror.centos.org/centos-3/3.4/updates/i386/RPMS/
Can anyone confirm this?
well some of the updates may be in os/ rather than updates/
In other words, Does the 3.4 updates directory contain updates to 3.3 and 3.4?
If the answer is Yes: Good. Now what about 3.1? Should those updates be in the 3.4 directory as well?
3.1 is also a symlink to 3.4
If the answer is No: What am I meant to do with my CentOS-3.3 media? I can not install with it anymore because I can't get patches.
of course you can - you install and then update to 3.4
So I need to install from the 3.3 media And then update to the versions on the 3.4 media And then install the 3.4 updates?
If I had 3.4 media I could just install off that. I am looking at a local mirror setup which does not require me to download new CDs every 3 months.
The management of these update directories always causes me confusion though it should be simple.
It is simple :)
I still can't figure it out :( Every time I look things have changed.
I also have another question which I will ask here.... it is about the x86_64 updates http://mirror.centos.org/centos-3/3.4/updates/x86_64/RPMS/
There are i386 updates in there. Are these required? They are the same as the i386 versions. If so, I end up downloading them multiple times which is a pain :(
John.
Regards Lance
John.
On Tue, 19 Apr 2005, John Newbigin wrote:
So I need to install from the 3.3 media And then update to the versions on the 3.4 media And then install the 3.4 updates?
No - just install 3.3 media and then update to 3.4.
If I had 3.4 media I could just install off that. I am looking at a local mirror setup which does not require me to download new CDs every 3 months.
as long as your 3.3 is a symlink to 3.4 the update will happen directly to 3.4 - it will pull stuff from /os as well as /updates but everything is there :)
I still can't figure it out :( Every time I look things have changed.
I also have another question which I will ask here.... it is about the x86_64 updates http://mirror.centos.org/centos-3/3.4/updates/x86_64/RPMS/
There are i386 updates in there. Are these required?
That is better answered by one of the x86_64 maintainers.
They are the same as the i386 versions. If so, I end up downloading them multiple times which is a pain :(
They should be hardlinks to the i386 rpms - which rsync will respect as long as you use -H and only download once.
Regards
Lance
Lance Davis wrote:
as long as your 3.3 is a symlink to 3.4 the update will happen directly to 3.4 - it will pull stuff from /os as well as /updates but everything is there :)
I have a local mirror. I have modified my yum.conf to point to my local mirror. What I don't know is how I can rsync just the stuff I need into my local mirror.
The ideal solution will not have to be altered every time a new point release of CentOS is added or removed.
I have mirrored stacks of other stuff but nothing causes the problems that I have with CentOS-3 :(
Suggestions are most welcome.
John.
On Tue, 2005-04-19 at 16:54 +1000, John Newbigin wrote:
Lance Davis wrote:
as long as your 3.3 is a symlink to 3.4 the update will happen directly to 3.4 - it will pull stuff from /os as well as /updates but everything is there :)
I have a local mirror. I have modified my yum.conf to point to my local mirror. What I don't know is how I can rsync just the stuff I need into my local mirror.
The ideal solution will not have to be altered every time a new point release of CentOS is added or removed.
I have mirrored stacks of other stuff but nothing causes the problems that I have with CentOS-3 :(
Mirror what is in centos/3/
That will always be the most current tree ...
On Tue, Apr 19, 2005 at 03:21:58AM +0100, Lance Davis wrote:
On Tue, 19 Apr 2005, John Newbigin wrote:
I also have another question which I will ask here.... it is about the x86_64 updates http://mirror.centos.org/centos-3/3.4/updates/x86_64/RPMS/
There are i386 updates in there. Are these required?
That is better answered by one of the x86_64 maintainers.
Yes they are required to keep the x86_64 and ix86 version in sync when you have _both_ versions of the same libs installed. ...mostly for 32 bits compatility requirements. If you are running 64 bits only, then you can ignore them.
They are the same as the i386 versions. If so, I end up downloading them multiple times which is a pain :(
They should be hardlinks to the i386 rpms - which rsync will respect as long as you use -H and only download once.
rsync is able to recognise the hard links -> no wasted disk space/bandwith
Cheers,
Tru
On Tue, 19 Apr 2005, John Newbigin wrote:
Lance Davis wrote:
On Tue, 19 Apr 2005, John Newbigin wrote:
If I had 3.4 media I could just install off that. I am looking at a local mirror setup which does not require me to download new CDs every 3 months.
John, I'd like to add a feature to Yam that allows to generate new metadata for anaconda based on the currently available updates. This would allow to add 3rd party packages and custom packages to a network-based installation without requiring a new set of ISOs (just the downloaded updates).
So for kickstart installations you wouldn't need to install additional stuff from the %post section or after the first reboot.
The only reason to get newer ISOs in that case would be if you require a newer anaconda/kernel for the installation itself.
Insights, feedback or patches are welcomed :)
-- dag wieers, dag@wieers.com, http://dag.wieers.com/ -- [all I want is a warm bed and a kind word and unlimited power]
I have not looked at Yam, I'll at it to my todo list. Let me explain my problem again...
I have CDs of CentOS-3.3 x86_64 (which I downloaded a while back to test on an Athlon64. A lack of video drivers meant that the 64 bit version was no good so the test was abandoned.)
Now I have received an EM64T server (DL380 G4) and I want to test CentOS-3 x86_64 that, so I installed from the 3.3 CDs.
Now I can point my yum config at the 3 updates directory (which I have mirrored locally) but there are required patches which are not in there!
I know that the patches are in 3.4 base but I don't want to download that. All I want is the changes from 3.3 to 3.4. If these were in the 3 updates then I would be fine.... but they are not :(
So now I have to download 3.4 and set it up on my local mirror, even though I have most of the files already on my 3.3 CDs and on my mirror already.
Worst of all.... when 3.5 comes out I have to do it all again. And again for 3.6 and 3.7 etc. until 3.28
I think there is a better way. Make a CentOS-3 updates directory, and every update since CentOS-3 was released goes in there. Keep the latest patch and the previous version and move the older ones into an historical archive (or delete them).
This is what every other distro I have used does (RH6.2, RH7.2, RHEL2*, RHEL3*, CentOS-2).
* patches were download manually and not with rsync.
Once set up, there is no need to alter the yum config ever again.
John.
Dag Wieers wrote:
On Tue, 19 Apr 2005, John Newbigin wrote:
Lance Davis wrote:
On Tue, 19 Apr 2005, John Newbigin wrote:
If I had 3.4 media I could just install off that. I am looking at a local mirror setup which does not require me to download new CDs every 3 months.
John, I'd like to add a feature to Yam that allows to generate new metadata for anaconda based on the currently available updates. This would allow to add 3rd party packages and custom packages to a network-based installation without requiring a new set of ISOs (just the downloaded updates).
So for kickstart installations you wouldn't need to install additional stuff from the %post section or after the first reboot.
The only reason to get newer ISOs in that case would be if you require a newer anaconda/kernel for the installation itself.
Insights, feedback or patches are welcomed :)
-- dag wieers, dag@wieers.com, http://dag.wieers.com/ -- [all I want is a warm bed and a kind word and unlimited power] _______________________________________________ CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
On Fri, 22 Apr 2005, John Newbigin wrote:
Now I can point my yum config at the 3 updates directory (which I have mirrored locally) but there are required patches which are not in there!
I know that the patches are in 3.4 base but I don't want to download that. All I want is the changes from 3.3 to 3.4. If these were in the 3 updates then I would be fine.... but they are not :(
Well a repo that contains just the modified files in base between the versions is possible - but there would be a lot of files - iirc about 150 from 3.3 - 3.4 and 90 from 3.4 -> 3.5, and of course all the big files are there - kernel, openoffice, glibc etc
Maybe it would not need to have the ones that have been 3.3 updates ??
But it could easily be produced if it is of general interest - and could be done with hardlinks so as not to take any mirror space.
Lance
Lance Davis wrote:
On Fri, 22 Apr 2005, John Newbigin wrote:
Now I can point my yum config at the 3 updates directory (which I have mirrored locally) but there are required patches which are not in there!
I know that the patches are in 3.4 base but I don't want to download that. All I want is the changes from 3.3 to 3.4. If these were in the 3 updates then I would be fine.... but they are not :(
Well a repo that contains just the modified files in base between the versions is possible - but there would be a lot of files - iirc about 150 from 3.3 - 3.4 and 90 from 3.4 -> 3.5, and of course all the big files are there - kernel, openoffice, glibc etc
Many of these updates are the same package, so the old versions will not need to be kept. There will be a lot of files, but that is the point, all the files will be together.
Maybe it would not need to have the ones that have been 3.3 updates ??
But it could easily be produced if it is of general interest - and could be done with hardlinks so as not to take any mirror space.
This is what I am after :)
I am willing to help get this set up if there is anything I can do. I can certainly test.
John.
Lance
On Tue, 19 Apr 2005 11:50:31 +1000 John Newbigin jnewbigin@ict.swin.edu.au disait:
Now that http://mirror.centos.org/centos-3/3.3/updates/i386/RPMS/ is gone (be it by design or error)
I assume that all the patches for a CentOS-3.3 box can be found in http://mirror.centos.org/centos-3/3.4/updates/i386/RPMS/
Can anyone confirm this?
In other words, Does the 3.4 updates directory contain updates to 3.3 and 3.4?
If the answer is Yes: Good. Now what about 3.1? Should those updates be in the 3.4 directory as well?
If the answer is No: What am I meant to do with my CentOS-3.3 media? I can not install with it anymore because I can't get patches.
The management of these update directories always causes me confusion though it should be simple.
What about old centos's which yum.conf point on "centos-3" instead of "centos" ? I Think we still need a simlink "centos-3" on "centos" , or we will get this message:
Error getting file http://mirror.centos.org/centos-3/3.3/addons/i386/headers/header.info [Errno 4] IOError: HTTP Error 404: Not Found
In a normal way, i should not have to modify yum.conf by hand ...
On Tue, 10 May 2005 11:25:08 +0200 Martin Hamant mh@accelance.fr disait:
On Tue, 19 Apr 2005 11:50:31 +1000 John Newbigin jnewbigin@ict.swin.edu.au disait:
Now that http://mirror.centos.org/centos-3/3.3/updates/i386/RPMS/ is gone (be it by design or error)
I assume that all the patches for a CentOS-3.3 box can be found in http://mirror.centos.org/centos-3/3.4/updates/i386/RPMS/
Can anyone confirm this?
In other words, Does the 3.4 updates directory contain updates to 3.3 and 3.4?
If the answer is Yes: Good. Now what about 3.1? Should those updates be in the 3.4 directory as well?
If the answer is No: What am I meant to do with my CentOS-3.3 media? I can not install
with it anymore because I can't get patches.
The management of these update directories always causes me confusion though it should be simple.
What about old centos's which yum.conf point on "centos-3" instead of "centos" ? I Think we still need a simlink "centos-3" on "centos" , or we will get this message:
Error getting file http://mirror.centos.org/centos-3/3.3/addons/i386/headers/header.info [Errno 4] IOError: HTTP Error 404: Not Found
In a normal way, i should not have to modify yum.conf by hand ...
Symlink has been restored !! All is running great now. ( Thank you lanceman ).