Re: [OpenWrt-Devel] Sysupgrade x86 bounty

2012-04-21 Thread Philip Prindeville
Sorry for being dense: where is the overlay filesystem during all of this? /dev/sda4? On 4/12/12 8:28 PM, Adam Gensler wrote: I think the layout of the x86 filesystem needs to change in order to support sysupgrade properly. Personally I'm using an alix2 board with the ext4 filesystem (trunk

Re: [OpenWrt-Devel] Sysupgrade x86 bounty

2012-04-13 Thread David Woodhouse
For a start, this isn't really about x86, is it? It's about systems which use block-based storage instead of flash? This is for anything which makes the mistake of using CompactFlash or SD instead of letting the OS have real access to the flash. There are x86 systems (like OLPCv1, anything with

Re: [OpenWrt-Devel] Sysupgrade x86 bounty

2012-04-13 Thread David Woodhouse
On Fri, 2012-04-13 at 10:24 +0100, David Woodhouse wrote: Sounds like you'd be a lot better off using btrfs snapshots for that. Note that btrfs-progs from the git tree now has a '-r' option to create an image from a given directly, much like genext2fs does. -- dwmw2 smime.p7s Description:

Re: [OpenWrt-Devel] Sysupgrade x86 bounty

2012-04-13 Thread Kaspar Schleiser
Hey, well, and it only affects those installations that use ext4. Using sqashfs and jffs2 is perfectly possibly on block devices. Sysupgrade works fine with them on x86. Regards Kaspar On 04/13/2012 11:24 AM, David Woodhouse wrote: For a start, this isn't really about x86, is it? It's about

Re: [OpenWrt-Devel] Sysupgrade x86 bounty

2012-04-13 Thread Adam Gensler
Not entirely. If you do sysupgrade -n, even with a squashfs image, the image isn't actually upgraded. The upgrade process skips writing the image file and proceeds with a reboot without having done anything. On 4/13/12 8:03 AM, Kaspar Schleiser wrote: Hey, well, and it only affects those

Re: [OpenWrt-Devel] Sysupgrade x86 bounty

2012-04-12 Thread Adam Gensler
I think the layout of the x86 filesystem needs to change in order to support sysupgrade properly. Personally I'm using an alix2 board with the ext4 filesystem (trunk image). I've not had much luck getting reliable sysupgrades when using a pure ext4 filesystem. It works only sporadically. More

Re: [OpenWrt-Devel] Sysupgrade x86 bounty

2012-04-10 Thread Philip Prindeville
Just a reminder that this bounty is still unclaimed. On 2/10/12 3:11 PM, Philip Prindeville wrote: Sysupgrade currently doesn't allow updating software in place without clobbering the existing config (stored on the ext4 overlay filesystem that immediately follows the jffs2 filesystem).

Re: [OpenWrt-Devel] Sysupgrade x86 bounty

2012-02-15 Thread Russell Senior
Philip == Philip Prindeville philipp_s...@redfish-solutions.com writes: Philip On 2/11/12 1:30 PM, Philip Prindeville wrote: On 2/11/12 3:21 AM, Russell Senior wrote: What kind of bounty are you talking about? Not sure. I'd need to know the extent of the work involved before I could say.

Re: [OpenWrt-Devel] Sysupgrade x86 bounty

2012-02-14 Thread Philip Prindeville
On 2/11/12 1:30 PM, Philip Prindeville wrote: On 2/11/12 3:21 AM, Russell Senior wrote: What kind of bounty are you talking about? Not sure. I'd need to know the extent of the work involved before I could say. Last time I tried sysupgrade on an alix it panicked the system and corrupted

Re: [OpenWrt-Devel] Sysupgrade x86 bounty

2012-02-11 Thread Russell Senior
Philip == Philip Prindeville philipp_s...@redfish-solutions.com writes: Philip On 2/10/12 5:41 PM, Russell Senior wrote: Philip == Philip Prindeville philipp_s...@redfish-solutions.com writes: Philip Sysupgrade currently doesn't allow updating software in place Philip without clobbering the

Re: [OpenWrt-Devel] Sysupgrade x86 bounty

2012-02-11 Thread Russell Senior
Philip == Philip Prindeville philipp_s...@redfish-solutions.com writes: Philip On 2/10/12 5:41 PM, Russell Senior wrote: Philip == Philip Prindeville philipp_s...@redfish-solutions.com writes: Philip Sysupgrade currently doesn't allow updating software in place Philip without clobbering the

Re: [OpenWrt-Devel] Sysupgrade x86 bounty

2012-02-11 Thread Philip Prindeville
On 2/11/12 3:21 AM, Russell Senior wrote: Philip == Philip Prindeville philipp_s...@redfish-solutions.com writes: Philip On 2/10/12 5:41 PM, Russell Senior wrote: Philip == Philip Prindeville philipp_s...@redfish-solutions.com writes: Philip Sysupgrade currently doesn't allow updating

Re: [OpenWrt-Devel] Sysupgrade x86 bounty

2012-02-10 Thread Jonathan Bither
I have a couple alix's in the office I can play with to try to help. On 02/10/2012 06:11 PM, Philip Prindeville wrote: Sysupgrade currently doesn't allow updating software in place without clobbering the existing config (stored on the ext4 overlay filesystem that immediately follows the

Re: [OpenWrt-Devel] Sysupgrade x86 bounty

2012-02-10 Thread Russell Senior
Philip == Philip Prindeville philipp_s...@redfish-solutions.com writes: Philip Sysupgrade currently doesn't allow updating software in place Philip without clobbering the existing config (stored on the ext4 Philip overlay filesystem that immediately follows the jffs2 Philip filesystem). I've

Re: [OpenWrt-Devel] Sysupgrade x86 bounty

2012-02-10 Thread Philip Prindeville
On 2/10/12 5:41 PM, Russell Senior wrote: Philip == Philip Prindeville philipp_s...@redfish-solutions.com writes: Philip Sysupgrade currently doesn't allow updating software in place Philip without clobbering the existing config (stored on the ext4 Philip overlay filesystem that