List Info

Thread: Re: Timeline for C5 beta / final?




Re: Timeline for C5 beta / final?
country flaguser name
United Kingdom
2007-02-17 20:41:58
Rodrigo Barbosa wrote:
> On Fri, Feb 16, 2007 at 10:54:05PM +0000, Karanbir
Singh wrote:
>> Joshua Kramer wrote:
>>> All,
>>>
>>> Does anyone have a timeline for the CentOS 5
release candidates and/or 
>>> final?
>> We will aim to have the CentOS-5 Final release
within 2 weeks of 
>> upstream release. So far, based on news around ETA
upstream looks like 
>> 15th March.
> 
> Karan,
> 	I'm asking, obviously, for a guess here.
> 
> 	How viable do you think it will be to do an upgrade
from
> 4.4 to 5 on a live system, based on what you've seen on
the beta ?

Ok, there are 2 methods to consider here :

1. doing it with yum on a running machine : its do-able, but
requires 
some $clue. The aim is to proide this $clue via a shell
script that 
anyone can run to 'move' a machine from C-4 to C-5. There
are some 
issues to keep in mind - the only way to handle conflicting
packages is 
by repackaging an existing rpm then rpm -e -justdb removing
them, going 
through the upgrade and then doing the safest cleanup
possible at the end.

2. doing it via anaconda's upgradeany method : this is a bit
simpler 
since packages are more or less just installed from scratch
onto the 
same filesystem. The issues that I've had to work with ( and
have a 
couple of patches for ) are when users have CentOS-Plus or
CentOS-Extras 
  enabled. Packages from these repo's are not really
orphans, and should 
not be treated as such. Exactly how we handle these is still

semi-open-to-discussion. But rather than having that
discussion right 
now, I think lets have that post-c5beta, so we fix real
problems rather 
than hypothetical ones.

Either way, orphans are going to get created - and extra
dep's are going 
to get installed ( in most cases ) - and the best way to
work around 
that, i feel, is to have a firstboot plugin that handles it
for anaconda 
upgradeany upgrades and via a shell script for yum upgrades.
Once we 
have this script running the way we want, we can then drop
that into a 
rpm and moving it into centos-4-extras. Thereby making a
move to 
centos-5 as simple as 'yum install upgrade-to-centos5' from
a centos-4 
machine

-- 
Karanbir Singh : http://www.karan.org/ :
2522219icq
_______________________________________________
CentOS-devel mailing list
CentOS-develcentos.org
http://lists.centos.org/mailman/listinfo/centos-devel

[1]

about | contact  Other archives ( Real Estate discussion Medical topics )