OLPC SW-ECO 3: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
m (categorize) |
||
(7 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{OLPC}} |
|||
{{subst::OLPC_SW-ECO-2}} |
|||
This is an [[Unscheduled software release process|unscheduled software release]]. See also [[OLPC 656 Software Release Notes]]. |
|||
== Summary == |
|||
; Title: Mexico Build and Customization Key |
|||
; Date proposed: 2008-03-02 |
|||
; Target date: week of 2008-03-02 |
|||
; Trac items: |
|||
:* [http://dev.laptop.org/ticket/1124 1124] - documenting practices for customizing builds |
|||
:* [http://dev.laptop.org/ticket/6430 6430] - usb-based customization key |
|||
:* [http://dev.laptop.org/ticket/6598 6598] - base activities for customizable builds |
|||
:* [http://dev.laptop.org/ticket/6431 6431] - resource usage of activities installed via library bundles installed via journal |
|||
:* [http://dev.laptop.org/ticket/6631 6631] - olpc-utils for customization key |
|||
:NOT ADDRESSED: [http://dev.laptop.org/ticket/6432 6432], [http://dev.laptop.org/ticket/5719 5719] |
|||
; Priority: high. Mexico deployment is blocking on the release. |
|||
; Champion: Michael Stone |
|||
; Reviewers |
|||
: Reviewers should include: Michael, Bernie, Scott, Jim, Scott, Tomeu |
|||
; Special testing required: none |
|||
; Rollout: |
|||
:* Manufacturing: none |
|||
:* Field: manual reflash and customization to all Mexico machines. |
|||
; Discussion: [[Talk:OLPC_SW-ECO_3|Comments/discussion]] |
|||
; Checklist: [[OLPC_SW-ECO_3 Checklist]] (initially cloned from [[USR_Checklist]]) |
|||
==Issue list== |
|||
# Mexico wants to install different activities than those contained in build 656. |
|||
#* First-boot customizations make 'save-nand'-based customizations risky to deploy. |
|||
#* In order for olpc-update to respect Mexico's activity-set choice, future builds must not contain activities that Mexico has removed. |
|||
==Proposed Fix(es)== |
|||
# Remove all activities but those listed in [http://dev.laptop.org/ticket/6598]. Pilgrim patches 5dcc698187a5a7c274eb5b63b821c091e67b17f9, ee82840f79835e4d36f1e1d8f292ec6bafd08352, and 4d5477eef31f3e237e60112fdbbcf810fb80c3f1 accomplish this. Unsigned Build [http://xs-dev.laptop.org/~cscott/olpc/streams/ship.2/build659/ 659] was built with these patches, but pre-release testing has disqualified it. Further discussion at the March 5, 2008 Software Status Meeting led to a decision to seek a build based on the 69x series since this series has much more complete Spanish translations. |
|||
# Create and sign a kernel+initramfs that will boot the system, unpack some bundles, and power down the system. Done in [http://dev.laptop.org/git/users/mstone/irfs-udebs irfs-udebs]; [[Customization key | signed customization logic]] is available. |
|||
==Suggested tests== |
|||
# Specific tests include preparing a USB key with a suitable signed build, signed initramfs, and 'bundles' customization directory, then using it to reflash and customize a write-protected Spanish-language laptop. |
|||
== Test Results == |
|||
'''Installation & Customization Test'''<br> |
|||
===Summary=== |
|||
==Final test== |
|||
[[Category:Builds]] |
Latest revision as of 02:31, 30 July 2008
This page is monitored by the OLPC team.
This is an unscheduled software release. See also OLPC 656 Software Release Notes.
Summary
- Title
- Mexico Build and Customization Key
- Date proposed
- 2008-03-02
- Target date
- week of 2008-03-02
- Trac items
- NOT ADDRESSED: 6432, 5719
- Priority
- high. Mexico deployment is blocking on the release.
- Champion
- Michael Stone
- Reviewers
- Reviewers should include: Michael, Bernie, Scott, Jim, Scott, Tomeu
- Special testing required
- none
- Rollout
-
- Manufacturing: none
- Field: manual reflash and customization to all Mexico machines.
- Discussion
- Comments/discussion
- Checklist
- OLPC_SW-ECO_3 Checklist (initially cloned from USR_Checklist)
Issue list
- Mexico wants to install different activities than those contained in build 656.
- First-boot customizations make 'save-nand'-based customizations risky to deploy.
- In order for olpc-update to respect Mexico's activity-set choice, future builds must not contain activities that Mexico has removed.
Proposed Fix(es)
- Remove all activities but those listed in [1]. Pilgrim patches 5dcc698187a5a7c274eb5b63b821c091e67b17f9, ee82840f79835e4d36f1e1d8f292ec6bafd08352, and 4d5477eef31f3e237e60112fdbbcf810fb80c3f1 accomplish this. Unsigned Build 659 was built with these patches, but pre-release testing has disqualified it. Further discussion at the March 5, 2008 Software Status Meeting led to a decision to seek a build based on the 69x series since this series has much more complete Spanish translations.
- Create and sign a kernel+initramfs that will boot the system, unpack some bundles, and power down the system. Done in irfs-udebs; signed customization logic is available.
Suggested tests
- Specific tests include preparing a USB key with a suitable signed build, signed initramfs, and 'bundles' customization directory, then using it to reflash and customize a write-protected Spanish-language laptop.
Test Results
Installation & Customization Test