Difference between revisions of "Fedora ARM Meeting 2012 May 09"

From CDOT Wiki
Jump to: navigation, search
(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]]
CDOT Fedora ARM Team
 
 
2012-05-09
 
 
 
= 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
+
* 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 17:04, 9 May 2012

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 next 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:
    1. Add 3TB disk + 600GB SSD + PCIe SATA controller
    2. Stop + remove md6 array
    3. Add SSD to md1 array
    4. Remove /dev/sdf1 from md6 array
    5. Add /dev/sdX to new RAID1 array (replacing old md6)
    6. Adjust /etc/mdadm.conf
    7. Adjust dracut - insert new /etc/mdadm.conf
    8. 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