FWN/Issue207

= Fedora Weekly News Issue 207 =

Issue Summary
Welcome to Fedora Weekly News Issue 207 for the week ending December 20, 2009. What follows are some highlights from this issue.

Welcome to the final Fedora Weekly News of 2009! We will be taking a break after this issue and return with issue 208 on January 11, 2010. Have a wonderful holiday season how ever you celebrate it! In this issue, we kick off with announcements including a reminder of Fedora 10 end of life, FESCo election results, and notification of Fedora mailing lists migration. In news from the Fedora Planet, several posts covering FUDCon Toronto, a continuation of the Plymouth Theming Guide, and details on the source control move from cvs to git, as well as several posts around virtualization. In Quality Assurance news, a recap of the weekly QA team meetings, increasing grub timeout, and X.org server testing. Our issue finishes with Security Advisories for Fedora 11 and 12. We hope you enjoy FWN 207!

If you are interested in contributing to Fedora Weekly News, please see our 'join' page. We welcome reader feedback: fedora-news-list@redhat.com

FWN Editorial Team: Pascal Calarco, Adam Williamson

Announcements
In this section, we cover announcements from the Fedora Project, including general announcements, development announcements and Events.

Contributing Writer: Pascal Calarco

Fedora Mailing lists migration
Jon Stanley wrote :

"Over the last several years, there has been some contention about having Fedora mailing lists hosted on Red Hat infrastructure. As previously announced, there was an effort to migrate the mailing lists onto Fedora infrastructure, however, due to a variety of factors, it has been very much delayed.

I'm pleased to announce that we've selected a date(s) for this migration project, and are ready to implement it. On January 9 and 10, 2010, all Fedora related mailing lists that are currently hosted at redhat.com will be migrated to lists.fedoraproject.org. Red Hat has agreed to forward the mail for the old list name to the new list names, and continue hosting the archives at their current location. Additionally, all archives will be copied over to the new location as well. All new archives will only be present at the new location.

We've decided to do this in one fell swoop rather than gradually as originally planned because we feel it to be in the interest of our community to have much pain at one point, rather than small amounts of pain spread out over a long period of time. All of your mail filters that rely on the List-ID header will break on these days, and adjustments on your part will be required. We apologize for the inconvenience. For your convenience, I've posted a mapping of old list names to new list names as well as a PDF version

After the migration, you are welcome to file tickets for new mailing list creation and problems with old ones in the Fedora Infrastructure trac instance.

Omega (Boxer) Fedora Remix
Rahul Sundaram wrote :

"Omega is a completely free and open source Linux based operating system and a Fedora remix suitable for desktop and laptop users. It is a installable Live image for regular PC (i686 architecture) systems. It has all the features of Fedora and number of additional software including multimedia players and codecs by default. Omega plays any multimedia content (including MP3) or commercial DVD's out of the box. It also has the full Openoffice.org office suite plus extra utilities and games.

Omega (Boxer) release is a remix of Fedora 12 and includes all the updates till Monday 14th of December 2009 from Fedora, RPM Fusion and Livna repositories. Adobe repository is also enabled by default for convenience but no software is installed from that repository by default.

It is a 1.3 GB Live image and you can simply use dd in Linux or the cross platform Fedora Live USB creator to create a Live USB.

Download it from

http://omega.dgplug.org/

Thanks to the entire Fedora community.

FUDCon Toronto: Five-Minute Survey
Mel Chua wrote :

"FUDCon Toronto is over - our largest FUDCon yet! We'd love to get your thoughts on how it went, so:


 * If you attended FUDCon Toronto, either in-person or remotely via Fedora Live, please take this survey and tell us what you thought.
 * If you didn't attend FUDCon Toronto but wanted to, please take this survey and tell us how we can help you get to the next one.
 * If you didn't want to go to FUDCon Toronto, please take this survey and tell us why - it's anonymous. ;-)

The survey is available.

There are 29 questions, most of the yes/no variety; the survey takes less than 5 minutes to complete (I just timed myself). A special thanks to Robyn Bergeron, Yaakov Nemoy, and the rest of the Fedora Marketing team for designing the survey so it *can* be completed in less than 5 minutes!

Questions are previewable. The survey will be active from 12/16/2009 through 1/8/2010, and we'll be analyzing and announcing the results shortly after it closes. If you're curious about the process, interested in helping us analyze the results, or have any questions in general, join the conversation on the Fedora Marketing mailing list ."

Fedora 10 End of Life
Paul W. Frields wrote :

"This announcement is a reminder that as of 2009-12-17, Fedora 10 has reached its end of life for updates. As planned, last update pushes to Fedora 10 were made in advance  of this date, to accommodate the move of some Fedora infrastructure https://www.redhat.com/archives/fedora-announce-list/2009-December/msg00000.html.

Fedora 11 will continue to receive updates until approximately one month after the release of Fedora 13.

Fedora Outage Notification
Mike McGrath wrote :

"There will be an outage starting at 2009-12-18 02:00 UTC, which will last approximately 2 hours.

To convert UTC to your local time, take a look at http://fedoraproject.org/wiki/Infrastructure/UTCHowto or run:

date -d '2009-12-18 02:00 UTC'

Affected Services:

Buildsystem CVS / Source Control Database Fedora Hosted Mail Mirror System Translation Services Websites

Unaffected Services: Torrent DNS Fedora People Fedora Talk

Ticket Link:

https://fedorahosted.org/fedora-infrastructure/ticket/1884

Reason for Outage: We have a lot of temporary solutions in place from the move, we're moving things back to their more permanent solutions. The main outages won't last the full two hours. The vpn setup should only takes 10-20 minutes. The db1 migration will take at least an hour though.

Contact Information: Please join #fedora-admin in irc.freenode.net or respond to this email to trackthe status of this outage."

FESCo Election Results
Paul W. Frields wrote :

"Election Results for FESCo - Fedora 13 Cycle

Voting Period: 05 December 2009 00:00:00 UTC to 16 December 2009 23:59:59 UTC

Nominations:


 * Adam Jackson (ajax)
 * Christoph Wickert (cwickert)
 * Justin M. Forbes (jforbes)
 * Matthew Garrett (mjg59)
 * Peter Jones (pjones)
 * Richard June (rjune)
 * Robert Scheck (rsc)

Outcomes:

As defined in the election text, the four (4) candidate(s) with the greatest number of votes will be elected for full 2 release term.

Information:

At close of voting there were: 216 valid ballots

Using the Fedora Range Voting method, each candidate could attain a maximum of 1512 votes (7*216).

Results:

1. Adam Jackson (ajax)                      1028 2. Christoph Wickert (cwickert)              934 3. Peter Jones (pjones)                      820 4. Matthew Garrett (mjg59)                   753 5. Robert Scheck (rsc)                       663 6. Justin M. Forbes (jforbes)                535 7. Richard June (rjune)                      415

As such, Adam Jackson, Christoph Wickert, Peter Jones, and Matthew Garrett are elected to FESCo for a full 2 release term."

FEDORA EVENTS
Fedora events are the source of marketing, learning and meeting all the fellow community people around you. So, please mark your agenda with the following events to consider attending or volunteering near you!

Upcoming Events

 * North America (NA)
 * Central & South America (LATAM)
 * Europe, Middle East, and Africa (EMEA)
 * India, Asia, Australia (India/APJ)

Past Events
Archive of Past Fedora Events

Planet Fedora
In this section, we cover the highlights of Planet Fedora - an aggregation of blogs from Fedora contributors worldwide. This edition covers highlights from the past two weeks.

Contributing Writer: Adam Batkin

General
Mel Chua reported that there was a Zikula hackfest, which will shortly become the standard CMS for all Fedora Docs, Marketing and News.

Speaking of marketing, Karsten Wade posted video on how "building sustainable community in Fedora leads to new innovation and new fun stuff for people to play with." And apparently the Red Hat Wikipedia page could use some updating.

Charles Brej continued the Plymouth Theming Guide. If you have ever wanted your startup sequence to include a butterfly flapping its wings across the screen instead of a boring old progress bar, this is the series for you.

Richard Hughes created the shared-color-profiles project to collect ICC profiles for various devices for use with Gnome Color Manager. Also mentioned is a set of inexpensively available targets for use in calibrating any unknown device.

Karel Zak described the new unshare command that is part of util-linux-ng 2.17. "The unshare(1) is a new command line interface to unshare Linux syscall and allows a program to run with some parts of the process execution context unshared from parent." An example shown is hiding a mounted filesystem within one shell session.

Jesse Keating announced the upcoming move of Fedora's package source control system from CVS to Git.

Dave Jones presented a conundrum in packaging the Linux kernel. "The kernel rpm package creates an initramfs file that gets dropped in /boot at install time. Creation of this file is the responsibility of dracut (or mkinitrd in older releases), called from the kernels %post script. Because we want removal of a kernel to also remove its associated initrd file (or else /boot would fill up), we used to list the initramfs file in rpms database as a %ghost file owned by the kernel..."

If you have found that your Gnome icons have disappeared from various places, Juan J. Martínez has your answer. And how to get them back.

Jef Spaleta asked "Can corporations be friendly?" and what that means for MySQL in the context of Oracle's purchase of Sun.

Mark J. Wielaard checked in in support to SystemTap for tracing Java method calls through the call stack.

Hiemanshu Sharma introduced Dorrie, the web-based Fedora Remix(er).

FUDCon Wrapup
Although there were lots of posts from/about FUDCon, these three posts were selected as they present good broad summaries of the event:


 * Luke Macken "FUDCon Toronto 2009"
 * James Laska "FUDCon Toronto trip report"
 * Paul W. Frields "FUDCon Toronto report"

Virtualization
Daniel Berrange explained how to use CGroups ("a generic mechanism the kernel provides for grouping of processes and applying controls to those groups") with "libvirt and LXC/KVM guests in Fedora 12", another feature that was quietly added to Fedora 12.

And in case you are using VMWare and want to migrate to KVM, Gerard Braad instructed on how to migrate virtual machines between the two.

Daniel Berrange also posted how to use "Routed subnets without NAT for libvirt managed virtual machines in Fedora".

Richard W.M. Jones finished the three-part series on prebuilt distributions. Imagine being able to provision and built a complete virtual machine in 60 seconds...

QualityAssurance
In this section, we cover the activities of the QA team.

Contributing Writer: Adam Williamson

Test Days
There was no Test Day last week, and no Test Day is currently planned for this week. If you would like to propose a main track Test Day for the Fedora 13 cycle, please contact the QA team via email or IRC, or file a ticket in QA Trac.

Weekly meetings
The QA group weekly meeting was held on 2009-12-14. The full log is available. Adam Williamson reported that the note on hardware-dependent issues as relating to the release criteria which he had promised to write was done, and added to the blocker bug FAQ.

James Laska reported that he was still working on a list of recommendations based on the Fedora 12 retrospective, but expected to have it finished within the next few days.

Adam Williamson gave an update on the release criteria improvement process. As planned, a group had gathered to finalize work on the new criteria at FUDCon, and the new criteria were now officially in place. No-one felt there was significant additional work to do on the criteria themselves for the Fedora 13 cycle.

Adam Williamson gave an update on the privilege escalation policy topic. He had not received any practical feedback or suggestions from the Red Hat security group, so intended to escalate the issue to FESCo without an actual proposed policy. Will Woods noted that he had had some discussions at FUDCon about how to implement AutoQA tests for builds which added or removed setuid binaries, consolehelper configuration files, or PolicyKit policies.

Will Woods and Kamil Paral reported on the progress of the AutoQA project. Will mentioned that he had given a talk on AutoQA at FUDCon, and pointed to the slides. He had returned with several good ideas for future improvements to AutoQA suggested by other participants, and a clearer plan for implementing the much-needed dependency checking test. Kamil said that he had been working on integrating rpmguard as an AutoQA test, and this initial work was available in the 'kparal/rpmguard-integration' git branch. He had posted an email announcement of this, containing some example output.

James Laska noted the work Rui He and Liam Li had been doing on the 'is anaconda broken?' proposal. He also said he was planning a release sprint to revise the release validation test plans for the new release criteria.

The Bugzappers group weekly meeting was held on 2009-12-15. The full log is available. Matej Cepl reported that he was planning to replace the current GreaseMonkey script used to enhance Bugzilla pages for the benefit of triagers with Jetpacks. He asked for volunteers to test the initial versions of the Jetpacks, available from his space.

The next QA weekly meeting will be held on 2009-12-21 at 1600 UTC in #fedora-meeting. The next Bugzappers weekly meeting will be held on 2009-12-22 at 1500 UTC in #fedora-meeting.

Increasing the grub timeout
Scott Robbins started a long thread with the suggestion to increase the default timeout for the Fedora boot loader from its current default setting of 0 (which causes the boot loader menu never to be shown at all). There were many opinions on this idea, but the general response was positive enough for Scott to file a feature request on the idea, where some compromises were suggested. Richard Ryniker suggested having the system detect unclean shutdowns and force the boot menu to be displayed on the next boot (much as Windows does). Stewart Adam suggested having grub initially installed with a non-zero timeout, and have firstboot change it to zero on the assumption that a system that can get to firstboot must have a properly configured bootloader.

X.org server testing
Adam Williamson posted a request for group members to test a recent Fedora 12 X.org server build provided by the Fedora X development team, to provide some assurance that it worked acceptably before it would be submitted as a candidate update. Many members submitted useful reports in response, with a generally positive character. However, one potential issue with the nouveau driver emerged thanks to the report of Mike Chambers, and was passed back to the developers for investigation.

Security Advisories
In this section, we cover Security Advisories from fedora-package-announce.

http://www.redhat.com/mailman/listinfo/fedora-package-announce

Contributing Writer: Pascal Calarco

Fedora 12 Security Advisories

 * gtk2-2.18.5-3.fc12 - http://www.redhat.com/archives/fedora-package-announce/2009-December/msg01071.html
 * rubygem-actionpack-2.3.4-3.fc12 - http://www.redhat.com/archives/fedora-package-announce/2009-December/msg01069.html
 * postgresql-8.4.2-1.fc12 - http://www.redhat.com/archives/fedora-package-announce/2009-December/msg01056.html
 * blam-1.8.5-21.fc12 - http://www.redhat.com/archives/fedora-package-announce/2009-December/msg01051.html
 * xulrunner-1.9.1.6-1.fc12 - http://www.redhat.com/archives/fedora-package-announce/2009-December/msg01049.html
 * gnome-web-photo-0.9-4.fc12 - http://www.redhat.com/archives/fedora-package-announce/2009-December/msg01047.html
 * perl-Gtk2-MozEmbed-0.08-6.fc12.10 - http://www.redhat.com/archives/fedora-package-announce/2009-December/msg01046.html
 * galeon-2.0.7-19.fc12 - http://www.redhat.com/archives/fedora-package-announce/2009-December/msg01045.html
 * firefox-3.5.6-1.fc12 - http://www.redhat.com/archives/fedora-package-announce/2009-December/msg01044.html
 * Miro-2.5.2-7.fc12 - http://www.redhat.com/archives/fedora-package-announce/2009-December/msg01043.html
 * mozvoikko-1.0-7.fc12 - http://www.redhat.com/archives/fedora-package-announce/2009-December/msg01042.html
 * gnome-python2-extras-2.25.3-14.fc12 - http://www.redhat.com/archives/fedora-package-announce/2009-December/msg01041.html
 * seamonkey-2.0.1-1.fc12 - http://www.redhat.com/archives/fedora-package-announce/2009-December/msg01034.html
 * tomcat-native-1.1.18-1.fc12 - http://www.redhat.com/archives/fedora-package-announce/2009-December/msg01029.html
 * coreutils-7.6-8.fc12 - http://www.redhat.com/archives/fedora-package-announce/2009-December/msg00972.html
 * drupal-6.15-1.fc12 - http://www.redhat.com/archives/fedora-package-announce/2009-December/msg00952.html
 * httpd-2.2.14-1.fc12 - http://www.redhat.com/archives/fedora-package-announce/2009-December/msg00944.html
 * merkaartor-0.14-2.fc12 - http://www.redhat.com/archives/fedora-package-announce/2009-December/msg00870.html

Fedora 11 Security Advisories

 * drupal-6.15-1.fc11 - http://www.redhat.com/archives/fedora-package-announce/2009-December/msg01038.html
 * postgresql-8.3.9-1.fc11 - http://www.redhat.com/archives/fedora-package-announce/2009-December/msg01035.html
 * rubygem-actionpack-2.3.2-4.fc11 - http://www.redhat.com/archives/fedora-package-announce/2009-December/msg01033.html
 * tomcat-native-1.1.18-1.fc11 - http://www.redhat.com/archives/fedora-package-announce/2009-December/msg01020.html
 * pcmanx-gtk2-0.3.8-11.fc11 - http://www.redhat.com/archives/fedora-package-announce/2009-December/msg01015.html
 * xulrunner-1.9.1.6-1.fc11 - http://www.redhat.com/archives/fedora-package-announce/2009-December/msg01014.html
 * chmsee-1.0.1-14.fc11 - http://www.redhat.com/archives/fedora-package-announce/2009-December/msg01012.html
 * epiphany-2.26.3-7.fc11 - http://www.redhat.com/archives/fedora-package-announce/2009-December/msg01011.html
 * blam-1.8.5-17.fc11 - http://www.redhat.com/archives/fedora-package-announce/2009-December/msg01010.html
 * evolution-rss-0.1.4-9.fc11 - http://www.redhat.com/archives/fedora-package-announce/2009-December/msg01009.html
 * galeon-2.0.7-19.fc11 - http://www.redhat.com/archives/fedora-package-announce/2009-December/msg01008.html
 * gnome-web-photo-0.7-9.fc11 - http://www.redhat.com/archives/fedora-package-announce/2009-December/msg01007.html
 * gnome-python2-extras-2.25.3-10.fc11 - http://www.redhat.com/archives/fedora-package-announce/2009-December/msg01006.html
 * Miro-2.5.2-7.fc11 - http://www.redhat.com/archives/fedora-package-announce/2009-December/msg01005.html
 * hulahop-0.4.9-11.fc11 - http://www.redhat.com/archives/fedora-package-announce/2009-December/msg01004.html
 * google-gadgets-0.11.1-4.fc11 - http://www.redhat.com/archives/fedora-package-announce/2009-December/msg01003.html
 * kazehakase-0.5.8-4.fc11 - http://www.redhat.com/archives/fedora-package-announce/2009-December/msg01002.html
 * monodevelop-2.0-8.fc11 - http://www.redhat.com/archives/fedora-package-announce/2009-December/msg01001.html
 * mozvoikko-0.9.7-0.10.rc1.fc11 - http://www.redhat.com/archives/fedora-package-announce/2009-December/msg01000.html
 * yelp-2.26.0-10.fc11 - http://www.redhat.com/archives/fedora-package-announce/2009-December/msg00999.html
 * perl-Gtk2-MozEmbed-0.08-6.fc11.8 - http://www.redhat.com/archives/fedora-package-announce/2009-December/msg00998.html
 * epiphany-extensions-2.26.1-9.fc11 - http://www.redhat.com/archives/fedora-package-announce/2009-December/msg00997.html
 * ruby-gnome2-0.19.3-5.fc11 - http://www.redhat.com/archives/fedora-package-announce/2009-December/msg00996.html
 * firefox-3.5.6-1.fc11 - http://www.redhat.com/archives/fedora-package-announce/2009-December/msg00995.html
 * coreutils-7.2-5.fc11 - http://www.redhat.com/archives/fedora-package-announce/2009-December/msg00954.html
 * merkaartor-0.14-2.fc11 - http://www.redhat.com/archives/fedora-package-announce/2009-December/msg00869.html