Fedora Weekly News Issue 173
Welcome to Fedora Weekly News Issue 173 for the week ending April 26th, 2009.
This week's issue starts with a double dose of Fedora Panet coverage, providing news and views from around the Fedora community. Our Ambassadors beat provides the LinuxFest Northwest experience, and in translation news, word comes of Fedora 11 Release Notes proofreading readiness. Configuration conflagration of Wacom graphics tablets is revealed in the Art beat. The Fedora Weekly Webcomic divines an unbreakable future. We're brought up to date with security advisories for Fedora 9 and 10, and the virtualization beat completes the issue with updates on virtualization status in Fedora, with specifics on a new libvirt 0.6.3 release, a new libguestfs 1.0.10 release, and KVM migration support in Fedora 11, to name but a few!
If you are interested in contributing to Fedora Weekly News, please see our 'join' page. We welcome reader feedback: firstname.lastname@example.org
In this section, we cover the highlights of Planet Fedora - an aggregation of blogs from Fedora contributors worldwide.
Contributing Writer: Adam Batkin
The Planet Fedora beat recently took a short vacation, but is back this week fully refreshed. This issue not only contains posts from the past week, but also a few highlights from the preceding two weeks when there was no coverage.
Martin Sourada chronicled a few of the many features that can be expected with the upcoming Fedora 11 (Leonidas): Intel Kernel Mode Setting, faster boot times, better USB camera support, touchpad improvements (and a new tab within the Mouse Preferences applet), PackageKit interface updates, the use of
Presto to shrink updates downloads (which could use some additional testing, for anyone interested) and more. And with the release of the Synaptics 1.1 driver, Peter Hutterer described some of its new features, including additional details about multi-touch support.
Silas Sewell demonstrated
funcshell a new project to build a shell interface around
func with all of the features expected of a shell including tab completion, persistent history and integrated help.
Josh Boyer mused over "The updates conundrum" and the often larger than expected number of updates in released Fedora versions. "When I see a package update submitted that just takes a package to the latest upstream release, I always question it in my head (and sometimes in the update). I realize that upstream releases often fix bugs that effect users, however the update should say that at a minimum and it generally doesn't. Many times there is an update like this that seems to just be 'because it's the newest!'"
Matthew Daniels summarized his experiences at POSSCON2009 (Palmetto Open Source Software Conference) in which a number of interesting and prominent people spoke including Red Hat's CIO, Lee Congdon, among others.
In this section, we cover Fedora Ambassadors Project.
Contributing Writer: Larry Cafiero
Fedora first at LinuxFest Northwest
Fedora was on hand for the LinuxFest Northwest in Bellingham, Washington, USA, on Saturday and Sunday, and Fedora was "first" insofar as it was the first booth for folks come to when they entered the hall at Bellingham Technical College.
Saturday was a busy day for Fedora at LinuxFest Northwest. Larry Cafiero gave a presentation before the Fedora Activity Day, which drew about 30 people. The FAD at LFNW revolved around three different projects: The 4th Grade Math Project for OLPC, an F11 bug fest, and general Fedora questions-and-answers. The flexibility of the event was its strength, and its weakness was the timing, so while it was overall a success, there were still a few bugs in the FAD system.
Karsten Wade gave his "Participate or Die" talk on Saturday afternoon -- a talk that is destined for a keynote at some fortunate Linux festival (Open Source World missed out by denying it, pity). On Sunday, Jesse Keating gave two presentations today -- sneak-peeking at F11 and Modular Infrastructure Design with Messaging (the official name) -- and sandwiched between them was Clint Savage's Fedora Remix gig.
A significant amount of buttons, media and stickers were given out, as well as some T-shirts for the Fedora faithful.
Got Ambassador News?
Any Ambassador news tips from around the Fedora community can be submitted to me by e-mailing lcafiero-AT-fedoraproject-DOT-org and I'd be glad to put it in this weekly report.
This section covers the news surrounding the Fedora Translation (L10n) Project.
Contributing Writer: Runa Bhattacharjee
Fedora 11 Preview Release Notes Proof-reading
Fedora 11 User Guide f11-tx Branch Available
New Members in FLP
In this section, we cover the Fedora Artwork Project.
Contributing Writer: Nicu Buculei
Cleaning the Queue
This week some fresh blood started to help in cleaning the requests queue of the Art team, with Israel Rodríguez Alonso proposing a design for "4foundations Flags", Daniel Martinez Sarta trying a T-shirt and some other newcomers still trying to get heir feet wet.
Israel Rodríguez Alonso's efforts to configure a Wacom graphic tabled, solved with Martin Sourada advice of using the pre-built binaries "why do you try to install the linuxwacom software (and from prebuilt binaries instead of recompiling them first) when there is linuxwacom package available" drove Paul W. Frields to ask for a recommendation "I want to buy a drawing tablet, preferably something very well supported in Fedora and using USB. I'm assuming Wacom is the way to go, but I'm not sure which model to get, and I'm open minded as long as I know it's solid and works well with Fedora" and Máirín Duffy shared her experience "I've always had luck with the Wacom graphire series. They're quite affordable, [...]. For years now they just work out-of-the-box, and if you want pressure-sensitivity, it's just a little more configuration".
Fedora Weekly Webcomic
This week's installment of Nicu Buculei's comic
In this section, we cover Security Advisories from fedora-package-announce.
Contributing Writer: David Nalley
Fedora 10 Security Advisories
- cups-1.3.10-1.fc10 - https://www.redhat.com/archives/fedora-package-announce/2009-April/msg00520.html
- xpdf-3.02-13.fc10 - https://www.redhat.com/archives/fedora-package-announce/2009-April/msg00560.html
- moin-1.6.4-1.fc10 - https://www.redhat.com/archives/fedora-package-announce/2009-April/msg00676.html
- epiphany-2.24.3-5.fc10 - https://www.redhat.com/archives/fedora-package-announce/2009-April/msg00723.html
- firefox-3.0.9-1.fc10 - https://www.redhat.com/archives/fedora-package-announce/2009-April/msg00724.html
- epiphany-extensions-2.24.0-7.fc10 - https://www.redhat.com/archives/fedora-package-announce/2009-April/msg00725.html
- xulrunner-22.214.171.124-1.fc10 - https://www.redhat.com/archives/fedora-package-announce/2009-April/msg00726.html
- blam-1.8.5-9.fc10 - https://www.redhat.com/archives/fedora-package-announce/2009-April/msg00727.html
- devhelp-0.22-7.fc10 - https://www.redhat.com/archives/fedora-package-announce/2009-April/msg00728.html
- gecko-sharp2-0.13-7.fc10 - https://www.redhat.com/archives/fedora-package-announce/2009-April/msg00729.html
- galeon-2.0.7-9.fc10 - https://www.redhat.com/archives/fedora-package-announce/2009-April/msg00730.html
- gnome-web-photo-0.3-17.fc10 - https://www.redhat.com/archives/fedora-package-announce/2009-April/msg00731.html
- gnome-python2-extras-2.19.1-29.fc10 - https://www.redhat.com/archives/fedora-package-announce/2009-April/msg00732.html
- mozvoikko-0.9.5-9.fc10 - https://www.redhat.com/archives/fedora-package-announce/2009-April/msg00733.html
- Miro-2.0.3-3.fc10 - https://www.redhat.com/archives/fedora-package-announce/2009-April/msg00734.html
- google-gadgets-0.10.5-5.fc10 - https://www.redhat.com/archives/fedora-package-announce/2009-April/msg00735.html
- kazehakase-0.5.6-4.fc10.1 - https://www.redhat.com/archives/fedora-package-announce/2009-April/msg00736.html
- perl-Gtk2-MozEmbed-0.08-5.fc10.2 - https://www.redhat.com/archives/fedora-package-announce/2009-April/msg00737.html
- mugshot-1.2.2-8.fc10 - https://www.redhat.com/archives/fedora-package-announce/2009-April/msg00738.html
- pcmanx-gtk2-0.3.8-8.fc10 - https://www.redhat.com/archives/fedora-package-announce/2009-April/msg00739.html
- ruby-gnome2-0.18.1-5.fc10.1 - https://www.redhat.com/archives/fedora-package-announce/2009-April/msg00740.html
- yelp-2.24.0-8.fc10 - https://www.redhat.com/archives/fedora-package-announce/2009-April/msg00741.html
- glib2-2.18.4-2.fc10 - https://www.redhat.com/archives/fedora-package-announce/2009-April/msg00744.html
Fedora 9 Security Advisories
- cups-1.3.10-1.fc9 - https://www.redhat.com/archives/fedora-package-announce/2009-April/msg00510.html
- xpdf-3.02-13.fc9 - https://www.redhat.com/archives/fedora-package-announce/2009-April/msg00538.html
- moin-1.6.4-1.fc9 - https://www.redhat.com/archives/fedora-package-announce/2009-April/msg00615.html
- firefox-3.0.9-1.fc9 - https://www.redhat.com/archives/fedora-package-announce/2009-April/msg00682.html
- xulrunner-126.96.36.199-1.fc9 - https://www.redhat.com/archives/fedora-package-announce/2009-April/msg00683.html
- chmsee-1.0.1-11.fc9 - https://www.redhat.com/archives/fedora-package-announce/2009-April/msg00684.html
- epiphany-2.22.2-10.fc9 - https://www.redhat.com/archives/fedora-package-announce/2009-April/msg00685.html
- epiphany-extensions-2.22.1-10.fc9 - https://www.redhat.com/archives/fedora-package-announce/2009-April/msg00686.html
- blam-1.8.5-8.fc9.1 - https://www.redhat.com/archives/fedora-package-announce/2009-April/msg00687.html
- devhelp-0.19.1-11.fc9 - https://www.redhat.com/archives/fedora-package-announce/2009-April/msg00688.html
- gnome-python2-extras-2.19.1-26.fc9 - https://www.redhat.com/archives/fedora-package-announce/2009-April/msg00689.html
- google-gadgets-0.10.5-5.fc9 - https://www.redhat.com/archives/fedora-package-announce/2009-April/msg00690.html
- galeon-2.0.7-9.fc9 - https://www.redhat.com/archives/fedora-package-announce/2009-April/msg00691.html
- gnome-web-photo-0.3-20.fc9 - https://www.redhat.com/archives/fedora-package-announce/2009-April/msg00692.html
- evolution-rss-0.1.0-10.fc9 - https://www.redhat.com/archives/fedora-package-announce/2009-April/msg00693.html
- mugshot-1.2.2-8.fc9 - https://www.redhat.com/archives/fedora-package-announce/2009-April/msg00694.html
- Miro-2.0.3-3.fc9 - https://www.redhat.com/archives/fedora-package-announce/2009-April/msg00695.html
- ruby-gnome2-0.17.0-8.fc9 - https://www.redhat.com/archives/fedora-package-announce/2009-April/msg00696.html
- gtkmozembedmm-1.4.2.cvs20060817-28.fc9 - https://www.redhat.com/archives/fedora-package-announce/2009-April/msg00697.html
- mozvoikko-0.9.5-9.fc9 - https://www.redhat.com/archives/fedora-package-announce/2009-April/msg00698.html
- kazehakase-0.5.6-4.fc9.1 - https://www.redhat.com/archives/fedora-package-announce/2009-April/msg00699.html
- totem-2.23.2-14.fc9 - https://www.redhat.com/archives/fedora-package-announce/2009-April/msg00700.html
- yelp-2.22.1-11.fc9 - https://www.redhat.com/archives/fedora-package-announce/2009-April/msg00701.html
In this section, we cover discussion on the @et-mgmnt-tools-list, @fedora-xen-list, and @libvirt-list of Fedora virtualization technologies.
Contributing Writer: Dale Bewley
Fedora Virtualization List
This section contains the discussion happening on the fedora-virt list.
New Release libguestfs 1.0.10
libguestfs is a library for accessing and modifying guest disk images. Amongst the things this is good for: making batch configuration changes to guests, getting disk used/free statistics (see also:
), migrating between virtualization systems (see also: virt-p2v), performing partial backups, performing partial guest clones, cloning guests and changing registry/UUID/hostname info, and much else besides."
Features in 1.0.10 include:
- bindings for: C, C++, Perl, Python, OCaml, Ruby, Java and shell scripting
- KVM support
- QEMU binary is completely configurable at compile & runtime
- ext4 support
- support for uploading and downloading arbitrary-sized files
- support for uploading and downloading tar and tar.gz content
- support for querying size of block devices, setting r/o
- support for reading ext2/3 superblocks
- stat, lstat, statvfs commands
- commands to mount filesystems read-only
- run arbitrary commands from the guest
- file(1) command
- readline in guestfish with history and tab completion
- guestfish 'edit' command
- big documentation improvements, including more on the internals
- pkgconfig file
Richard posted some example uses
libguestfs command line tool called
Only libvirt Bug Fixes in updates-testing
Daniel Berrange described "introducing major new features into the stable release stream" as a problem and switch to "a pretty strong bugfix only policy..." Mark McLoughlin announced that this has now happened:
0.6.1 has been unpushed from F9 and F10 updates-testing
- The latest version available in F9 and F10 updates is 0.5.1
- We do not expect to push new versions to F9 and F10, only bug fix updates for 0.5.1
The rapid speed of Fedora releases every 6 months
can not keep up with the lightning fast
libvirt releases happening every month. To gain access to the new features and technologies offered by these new releases, Mark offers
"We are still planning on setting up a 'preview' repository where
the latest versions of virt packages from rawhide will be available
to Fedora stable release users".
In the meantime Daniel Veillard posts a src rpm with each release and "I also build binaries rpms for the flavour of the day I run on my workstation which is why you will find signed binaries too for F9 x86_64".
Fedora Virtualization Status Report
Fedora Xen List
This section contains the discussion happening on the fedora-xen list.
Dom0 Kernel Not Before 2.6.31
The upstream Xen dom0 work done by Jeremy Fitzhardinge was recently cleaned up and reorganized into two branches:
Michael Young built a new experimental dom0 kernel version 2.6.30-0.1.2.21.rc3 "based on the Fedora devel kernel branch and [the] xen-tip/next branch from the pvops kernel repository." An RPM of this kernel may be found in Michael's yum repo.
Michael also drew attention to the fact that "very few xen patches made it into 2.6.30, just bugfixes and tidy ups, so we are waiting at least until 2.6.31 for mainline dom0 support."
This section contains the discussion happening on the libvir-list.
New Release libvirt 0.6.3
"The main points are the VirtualBox driver and a number of bug fixes." Read the post for details of other changes.
- VirtualBox driver support (Pritesh Kothari)
- virt-xml-validate new command (Daniel Berrange)
- add SCSI storage rescan (David Allan)
- rootless LXC containers support improvements (Serge Hallyn)
- getHostname support for LXC (Dan Smith)
- cleanup and logging output of some domain functions (Guido Gunther)
- drop pool lock when allocating volumes (Cole Robinson)
- LXC handle kernel without CLONE_NEWUSER support (Serge Hallyn)
- cpu pinning on defined Xen domains (Takahashi Tomohiro)
- dynamic bridge names support (Soren Hansen)
- LXC use of private /dev/pts when available (Daniel Berrange)
- virNodeDeviceCreateXML and virNodeDeviceDestroy entry points (Dave Allan)
Daniel Veillard followed the announcement with a roadmap  suggesting "a new release around May 25, which would mean entering code feature freeze around May 18". Version 0.6.2 was released April 3rd (FWN#170).
KVM Migration Support in F11
Abhishek Jha  "needed to know if libvirt supports migration via the QEMU/KVM driver. ( virDomainMigrate)".
"Yes it is supported in
KVM >= 79, or
QEMU >= 0.10.0 and
IIRC." With the latest version of
available for Fedora 10
being 0.5.1, this means migration of KVM guests will not be supported in Fedora until F11 comes out next month.
"ALso note that successful migration depends on the hardware config of your guest. In theory any config should work, but in practice there have been bugs in the device state save/restore process of various types of device. So test your particular VM config successfully migrates before relying on it in production."