Tool to build an Ubuntu root filesystem for a target device from scratch

RootStock 0.1.99.4

Milestone information

Project:
RootStock
Series:
trunk
Version:
0.1.99.4
Released:
2010-07-30  
Registrant:
Ricardo Salveti
Release registered:
2010-07-30
Active:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
7 Ricardo Salveti
Blueprints:
No blueprints are targeted to this milestone.
Bugs:
7 Fix Released

Download files for this release

After you've downloaded a file, you can verify its authenticity using its MD5 sum or signature. (How do I verify a download?)

File Description Downloads
download icon rootstock-0.1.99.4.tar.gz (md5, sig) Bugfixes, --no-root and native arm release. 5,239
last downloaded 24 hours ago
Total downloads: 5,239

Release notes 

This version brings more bug fixes plus a couple of important features before 0.2.

Now you can run rootstock as user, by giving the argument --no-root. Running as user will require to run debootstrap's second phase and first boot entirely in a VM, so things can be slower than running as root.

When running rootstock in a x86* machine, the normal path now goes with chroot and qemu-arm-static as running the first boot in a VM is quite unstable.

Another interesting feature is the ability to run rootstock in a native ARM environment. This is probably the best way to generate big images, as we avoid all the issues with Qemu.

There will be probably one or two releases before 0.2, fixing more bugs and improving rootstock-gtk, as it's currently not working with these new features.

Also, remember to look at https://wiki.ubuntu.com/ARM/RootStock/KnownIssues for known issues for this release.

Finally, a special thanks for all the people who reported the bugs and Robert Nelson, who is actively using and improving rootstock.

Changelog 

View the full changelog

New Features
===========

 * rootstock now works without requiring root privileges (#553963)
 * ability to run rootstock in a ARM machine without using qemu (#589104)
 * --version argument (#600540)
 * normal path now uses qemu-arm-static and chroot, avoid using a full vm (qemu too buggy)

Bug Fixes
========

 * rootstock: bashism introduced in bzr revision 94 (#575854)
 * admin user cant be used in rootstock (#569946)
 * rootstock should understand http_proxy that uses mDNS for local host lookup during the build (#600539)
 * rootstock options should work with = sign on the command line (#600541)

0 blueprints and 7 bugs targeted

Bug report Importance Assignee Status
575854 #575854 rootstock: bashism introduced in bzr revision 94 3 High Ricardo Salveti  10 Fix Released
553963 #553963 Rootstock should work without requiring root privileges 4 Medium Ricardo Salveti  10 Fix Released
569946 #569946 admin user cant be used in rootstock 4 Medium Ricardo Salveti  10 Fix Released
589104 #589104 Ability to run rootstock in a ARM machine without using qemu 4 Medium Ricardo Salveti  10 Fix Released
600539 #600539 rootstock should understand http_proxy that uses mDNS for local host lookup during the build 4 Medium Ricardo Salveti  10 Fix Released
600541 #600541 rootstock options should work with = sign on the commandline 4 Medium Ricardo Salveti  10 Fix Released
600540 #600540 Add a --version option 6 Wishlist Ricardo Salveti  10 Fix Released
This milestone contains Public information
Everyone can see this information.