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