Fedora ARM Meeting 2012 May 09
Week 2
Contents
Updates
- agreene: bconoboy's nightly setup is configured/tested/communicated to blc. (agreene to follow up)
- backup from chile to romania is set up, host keys present an error (maxam)
- IRCC announcement went out yesterday afternoon
- pwhalen has autoqa set up on Japan, will be using two builders remotely
OCE Discovery
- Raspi+40"+22" screen
- Need some 3D demos
- Need handout
- Test+practice on Thu/Fri
Disk Upgrades for Chile
- Plan for Friday afternoon - start at noon EDT - 1700 UTC
- Disable builders at ~ 11:30 am EDT
- Tell the list about the downtime (ctyler)
- Affected services:
- armpkgs.fedoraproject.org
- Koji buildsystem - hub
- Upgrade plan:
- Add 3TB disk + 600GB SSD + PCIe SATA controller
- Stop + remove md6 array
- Add SSD to md1 array
- Remove /dev/sdf1 from md6 array
- Add /dev/sdX to new RAID1 array (replacing old md6)
- Adjust /etc/mdadm.conf
- Adjust dracut - insert new /etc/mdadm.conf
- Reboot to test
- Use fdisk to partition the new SSD and disk
mdadm --stop /dev/md6 mdadm --stop /dev/md2 mdadm /dev/md1 --grow -l 0 -n 4 -a /dev/sdX1 # sdX1 is the 600GB SSD mdadm --stop /dev/md6 # needed? check for other device numbers too? fdisk -l /dev/md1 mdadm --create /dev/md6 -n 2 -l 1 /dev/md1 -W /dev/sdZ1 # sdZ1 is the 3TB mechanical disk
- For dracut, add the --mdadmconf option
Raspi
- Firstboot - (frojoe)
- Waterbear - needs testing on Pi (agreene), in review (ctyler)
- Scratch - needs new spec (maxam)
- Kidsruby + Rubywarrior - needs changes to spec file (fossjon)
- Kernels - need testing (ctyler)
Goals and Action Points
- Waterbear - re-review by Friday (ctyler)
- Kidsruby - ready for re-review by Friday (fossjon)
- Chile backup - working by Thursday night (maxam)
- Scratch - packaged by Friday (maxam) (could be submitted for review next week)
- Kernels - test 4x kernels by Friday (ctyler)
- Firstboot - forked/patched packages by Friday (frojoe)
- Oscar and Felix - ???
- Posted to the wiki (agreene)
Supplies
- HDMI splitter +
- Ethernet cables
- PSU for Felix
- Shelf liners
- Lucite box for raspi
Notes on Using GIT to Create a Patch
git init git add * git commit -a -m "Initial commit" (make some changes) git commit -a -m "Some useful changelog message" git log --oneline git format-patch HEAD^1 In the spec file in the preamble: Patch0: name-of-file.patch In the spec file in the %prep: %patch0 -p1