Ticket #3881 (closed defect: fixed)

Opened 7 years ago

Last modified 6 years ago

New upgrade mechanism should support upgrade from USB

Reported by: cscott Owned by: dgilmore
Priority: high Milestone: Update.1
Component: upgrade utility Version:
Keywords: Cc: mstone, cscott, ffm
Action Needed: Verified: no
Deployments affected: Blocked By:
Blocking:

Description

We should come up with a "USB upgrade" mechanism using the new update infrastructure.

Change History

Changed 7 years ago by cscott

Ideas: economize USB bandwidth using the manifest? Read through manifests to get a list of interesting files, then snarf only those files from the USB key?

Desiderata: efficient operation on FAT filesystem (even if this means encapsulating another filesystem loopback).

Changed 7 years ago by cscott

See also #3880, which is another alternative to 'upgrade via USB'.

Changed 7 years ago by kimquirk

  • cc mstone, cscott added
  • keywords killjoy? added; mstone,cscott removed

With our current plan of record; where USB secure update is our primary plan for first upgrades in the deployment chain or by the individual, this has become a blocker for XM release.

Changed 7 years ago by cscott

  • keywords killjoy? removed
  • component changed from distro to upgrade utility
  • milestone changed from Update.2 to Update.1

The new olpc-update should be able to use usb as an update source without a problem, which is the preferred mechanism. Trac #3880 is not currently on the roadmap. See also trac #5307.

Changed 7 years ago by jg

  • milestone changed from Update.1 to Update.2

Changed 7 years ago by cscott

  • milestone changed from Update.2 to Retriage, Please!

olpc-update 2.0, in joyride, provides a --usb option to do this. osXYZ.usb and osXYZ.toc should be on the USB key.

Changed 7 years ago by cscott

  • owner changed from cscott to ApprovalForUpdate

This is olpcupdate-2.0, and olpccontents-1.9. There is a pilgrim patch as well; after approval assign to Dennis for the packages, and then reassign to me for the pilgrim portion and testing.

Changed 7 years ago by jg

  • owner changed from ApprovalForUpdate to dgilmore
  • milestone changed from Retriage, Please! to Update.1

Approved.

Changed 7 years ago by dgilmore

Please let me know what is needed to be changed in pilgrim.

Changed 7 years ago by dgilmore

These rpms will not be going in until there is a matching srpm also

Changed 7 years ago by dgilmore

ping

Changed 7 years ago by ffm

  • cc ffm added

Changed 6 years ago by dgilmore

  • status changed from new to closed
  • resolution set to fixed

closing these have been in for awhile now

Note: See TracTickets for help on using tickets.