Re: Proposal: Rolling Release

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Les Mikesell wrote:
Rahul Sundaram wrote:
Michael Cronenworth wrote:
-------- Original Message --------
Subject: Proposal: Rolling Release
From: Eric Springer <erikina@xxxxxxxxx>
To: fedora-devel-list@xxxxxxxxxx
Date: 11/10/2008 07:42 AM

Thoughts? Flames? Ideas?


Actually, what Fedora needs already exists: preupgrade

It just needs to be turned into a mandatory update tool with PackageKit. Joe Enduser needs to be able to click "Update Me!" and go from Fedora 9 to Fedora 10 with a single click.
Already implemented. PackageKit hooks up to Preupgrade and you would 
get a desktop blurb letting you know that when a subsequent release of 
Fedora is available.
The real missing piece is 'undo' when you find out that a change in the 
new version breaks something that you need.  Does anyone know if that 
actually works on systems using conary (i.e. can you back up a major 
revision)?
Not feasible for RPM due to pre/post scripts. The rudimentary roll back 
support in RPM has actually been removed in 4.6. It probably needs the 
underlying filesytem to support snapshots. Something like btrfs needs to 
be in place first.
If that's not feasible, how about something else, useful in its own right: a migration tool that would let you move an existing system to different hardware or in/out of VMware/virtualbox, etc., preferably with the ability to keep everything but the system partitions intact and shared. Then when it is time to upgrade, you could migrate into a virtualbox image or spare machine, upgrade that, then after testing your apps and usage, migrate it to the host hardware.
Or if that's too complicated, how about an option to pre-allocate a 
spare system partition during the initial install for the next version 
and have that upgrade process give you a dual-boot system so you have a 
way back.  Then the next upgrade would rotate back to the first 
partition, and so on.
File RFE's in http://bugzilla.redhat.com. Otherwise it will likely just 
get lost in a long thread.
Rahul

--
fedora-devel-list mailing list
fedora-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-devel-list

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux