ReleaseEngineering:2010-Q3-Workweek: Difference between revisions
Jump to navigation
Jump to search
Lukasblakk (talk | contribs) (→Topics) |
(→Topics) |
||
(74 intermediate revisions by 12 users not shown) | |||
Line 5: | Line 5: | ||
!flight | !flight | ||
!direction | !direction | ||
!day | |||
!time (in mv) | !time (in mv) | ||
!hotel | !hotel | ||
Line 11: | Line 12: | ||
|AC755 | |AC755 | ||
|YYZ-SFO | |YYZ-SFO | ||
|Sep 19 | |||
|2:32pm | |2:32pm | ||
|rowspan=2| Holiday Inn Express | |rowspan=2| Holiday Inn Express | ||
Line 16: | Line 18: | ||
|AC756 | |AC756 | ||
|SFO-YYZ | |SFO-YYZ | ||
|Sep 25 | |||
|1:10pm | |1:10pm | ||
|- | |- | ||
Line 21: | Line 24: | ||
|AC755 | |AC755 | ||
|YYZ-SFO | |YYZ-SFO | ||
|Sep 19 | |||
|2:32pm | |2:32pm | ||
|rowspan=2| Holiday Inn Express | |rowspan=2| Holiday Inn Express | ||
Line 26: | Line 30: | ||
|AC738 | |AC738 | ||
|SFO-YYZ | |SFO-YYZ | ||
|Sep 24 | |||
|11:15AM | |11:15AM | ||
|- | |||
|rowspan=2| rail | |||
| BA287 | |||
| LHR-SFO | |||
| Sep 17 | |||
| 4:45 pm Fri | |||
|rowspan=2| Holiday Inn Express | |||
|- | |||
| BA284 | |||
| SFO-LHR | |||
| Sep 26 | |||
| 4:55 pm Sun | |||
|- | |||
| rowspan=2 | nthomas | |||
| NZ8 | |||
| CHC-SFO | |||
| Sep 18 (Sat) | |||
| 12:45 pm | |||
| rowspan=2| Holiday Inn Express | |||
|- | |||
| NZ7 | |||
| SFO-CHC | |||
| Sep 24 (Fri) | |||
| 8:30 pm | |||
|- | |||
| rowspan=2 | bear | |||
| UA185 | |||
| PHL-SFO | |||
| Sep 19 (Sun) | |||
| 09:35 am | |||
| rowspan=2| Holiday Inn Express | |||
|- | |||
| UA184 | |||
| SFO-PHL | |||
| Sep 25 (Sat) | |||
| 09:28 am | |||
|- | |||
| rowspan=2 | armenzg | |||
| TBD | |||
| LAX-SFO | |||
| Sep 19 (Sun) | |||
| TBD | |||
|rowspan=2| Holiday Inn Express | |||
|- | |||
| UA5237 | |||
| SFO-YYZ | |||
| Sep 25 (Sat) | |||
| 1:10pm | |||
|- | |||
| rowspan=2 | ssalbiz | |||
| AC737 | |||
| YYZ-SFO | |||
| Sep 19 (Sun) | |||
| 10:30 am | |||
|rowspan=2| Holiday Inn Express | |||
|- | |||
| AC756 | |||
| SFO-YYZ | |||
| Sep 25 (Sat) | |||
| 1:10pm | |||
|} | |} | ||
* bear-taxi's info: | |||
** cell phone: +1.215.680.1747 | |||
** gvoice (good for free sms): +1.215.501.7809 | |||
** IM/GMail (goes to my cell): bear42@gmail.com | |||
=Topics= | =Topics= | ||
# Paths of communication - what do we say where and who hears it | |||
# Try server dashboard design brainstorm session | |||
# Release automation polish | |||
#* ssh-less releases | |||
# possible staging-master changes to increase count without increasing hardware | |||
#* staging env per person | |||
# Discussion about our review process and how we can improve it (per ben's email about having super-reviewers within our team for bigger chunks of code that change architecture) | |||
# q4 goal: facilitate 4.0+2.0? | |||
# <strike>*brancheslessness*!</strike> | |||
#* abstract factories that are config-driven: good | |||
#* we should make sure we don't lose reporting ability, so block on a view or db | |||
# Tutorials of tools we use | |||
#* testing - catlee's stuff - local testing | |||
#* IPMI Java iKVM Viewer - [[ReleaseEngineering:Sheriffing:HowTo#IPMI|HowTo: IPMI]] | |||
#* any other sweet tricks? | |||
# Unified jobs' view | |||
#* How do we solve having so many masters and what is the design strategy? | |||
#* How can we integrate nagios into it? | |||
#* How could we have a "infrastructure failures" view for buildduty to analyze? | |||
# <strike>tinderbox substitute</strike> | |||
#* <strike>who is working it? and could we design it so we would use it too?</strike> | |||
# [[ReleaseEngineering:2010-Q3-Workweek:Branching]] <strike>production branches of buildbotcustom / buildbot-configs, etc.</strike> | |||
#* <strike>Auto-reconfigs on masters</strike> | |||
#* <strike>Tag gets bumped, pre-production unit tests and we bump again once we are happy</strike> | |||
#* <strike>no need to ssh into masters</strike> | |||
# [[ReleaseEngineering:2010-Q3-Workweek:DowntimeLessRestart]] <strike>Downtime-less restarts</strike> | |||
#* <strike>cheap way is to have many more masters and graceful shutdowns one at a time</strike> | |||
#* <strike>why does a current job have to die if master is not up? couldn't it talk with someone else?</strike> | |||
# outreach? | |||
#* how can we lower entry level? | |||
#* I (armenzg) believe in the ScriptFactory and different libraries | |||
# how to grow / scale as a group? | |||
#* sharing knowledge; no single-point-of-knowledge ("bottleneck") | |||
# Build JSON | |||
#* we dump json information into http://build.mozilla.org/builds/ | |||
#* catlee mentioned that it was a few cronjobs and rsyncs from the DBs and pickles?? | |||
=Presentations/Discussions/Meetings= | =Presentations/Discussions/Meetings= | ||
Line 41: | Line 146: | ||
!notes | !notes | ||
|- | |- | ||
| | | anamaria | ||
| | | tbd | ||
| | | tbd | ||
| | | tbd | ||
| | | cruncher - how to get going with a local setup & make magical tools | ||
|- | |||
| aki | |||
| tbd | |||
| tbd | |||
| tbd | |||
| mozharness, aka proof-of-concept factory-level buildscripts | |||
|- | |||
| catlee | |||
| | |||
| | |||
| | |||
| working with buildbot; setting up stuff locally, testing, staging, etc. | |||
|- | |||
| tbd | |||
| tbd | |||
| tbd | |||
| tbd | |||
| Document build duty process {{bug|598138}} | |||
|- | |||
| coop | |||
| tbd | |||
| tbd | |||
| tbd | |||
| puppet dashboard | |||
|} | |} | ||
=Dietary considerations= | |||
To give a good idea of how we can plan meals brought in during the week, and also for going out for group dinner, please add yourself and your food info to this table. | |||
{| border="1px" style="border: 1px solid black;" class="sortable" | |||
|- | |||
!person | |||
!can't eat/allergic/don't like | |||
!meat-eater/vegetarian | |||
|- | |||
| Lukas | |||
| eggplant (unless it's in babganoush) | |||
| omnivorous | |||
|- | |||
| jhford | |||
| places that only have seafood | |||
| carnivore | |||
|- | |||
| Armen | |||
| N/A | |||
| every that moves (or not) and ends up in my plate | |||
|- | |||
| bhearsum | |||
| | |||
| i like veggies i like meat give me something good to eat | |||
|- | |||
| Bear | |||
| places I have to walk to | |||
| have not found what I cannot eat | |||
|- | |||
| joduinn | |||
| decaffeinated coffee | |||
| almost as brave as Armen | |||
|- | |||
| catlee | |||
| light beer | |||
| hungry for anything | |||
|- | |||
| anamarias | |||
| icecream (except gelato) | |||
| meat+veggies==good | |||
|- | |||
| aki | |||
| non-cow cheese | |||
| top of food chain | |||
|- | |||
| nthomas | |||
| newcastle brown | |||
| omnivore | |||
|- | |||
| ssalbiz | |||
| - | |||
| omnivore, prefer seafood/veggies | |||
|- | |||
| rail | |||
| - | |||
| omnivore | |||
|} | |||
=Social Activities= | =Social Activities= | ||
* Group dinner | * Groups working from MoJo -- Thursday | ||
* Group event SF -- Thursday afternoon 4-6pm. | |||
* Group dinner -- Thursday night at [http://www.chowfoodbar.com/ Chow] | |||
** aki would like to go out separately thurs late eve, but doesn't preclude dinner. | |||
* Rock Band | * Rock Band | ||
** rock band seemed to be a big hit at the Summit - as long as we keep Armen away from the microphone ;) | |||
=Anti-Social Activities= | =Anti-Social Activities= |
Latest revision as of 20:02, 7 October 2010
Travel
person | flight | direction | day | time (in mv) | hotel |
---|---|---|---|---|---|
bhearsum | AC755 | YYZ-SFO | Sep 19 | 2:32pm | Holiday Inn Express |
AC756 | SFO-YYZ | Sep 25 | 1:10pm | ||
catlee | AC755 | YYZ-SFO | Sep 19 | 2:32pm | Holiday Inn Express |
AC738 | SFO-YYZ | Sep 24 | 11:15AM | ||
rail | BA287 | LHR-SFO | Sep 17 | 4:45 pm Fri | Holiday Inn Express |
BA284 | SFO-LHR | Sep 26 | 4:55 pm Sun | ||
nthomas | NZ8 | CHC-SFO | Sep 18 (Sat) | 12:45 pm | Holiday Inn Express |
NZ7 | SFO-CHC | Sep 24 (Fri) | 8:30 pm | ||
bear | UA185 | PHL-SFO | Sep 19 (Sun) | 09:35 am | Holiday Inn Express |
UA184 | SFO-PHL | Sep 25 (Sat) | 09:28 am | ||
armenzg | TBD | LAX-SFO | Sep 19 (Sun) | TBD | Holiday Inn Express |
UA5237 | SFO-YYZ | Sep 25 (Sat) | 1:10pm | ||
ssalbiz | AC737 | YYZ-SFO | Sep 19 (Sun) | 10:30 am | Holiday Inn Express |
AC756 | SFO-YYZ | Sep 25 (Sat) | 1:10pm |
- bear-taxi's info:
- cell phone: +1.215.680.1747
- gvoice (good for free sms): +1.215.501.7809
- IM/GMail (goes to my cell): bear42@gmail.com
Topics
- Paths of communication - what do we say where and who hears it
- Try server dashboard design brainstorm session
- Release automation polish
- ssh-less releases
- possible staging-master changes to increase count without increasing hardware
- staging env per person
- Discussion about our review process and how we can improve it (per ben's email about having super-reviewers within our team for bigger chunks of code that change architecture)
- q4 goal: facilitate 4.0+2.0?
*brancheslessness*!- abstract factories that are config-driven: good
- we should make sure we don't lose reporting ability, so block on a view or db
- Tutorials of tools we use
- testing - catlee's stuff - local testing
- IPMI Java iKVM Viewer - HowTo: IPMI
- any other sweet tricks?
- Unified jobs' view
- How do we solve having so many masters and what is the design strategy?
- How can we integrate nagios into it?
- How could we have a "infrastructure failures" view for buildduty to analyze?
tinderbox substitutewho is working it? and could we design it so we would use it too?
- ReleaseEngineering:2010-Q3-Workweek:Branching
production branches of buildbotcustom / buildbot-configs, etc.Auto-reconfigs on mastersTag gets bumped, pre-production unit tests and we bump again once we are happyno need to ssh into masters
- ReleaseEngineering:2010-Q3-Workweek:DowntimeLessRestart
Downtime-less restartscheap way is to have many more masters and graceful shutdowns one at a timewhy does a current job have to die if master is not up? couldn't it talk with someone else?
- outreach?
- how can we lower entry level?
- I (armenzg) believe in the ScriptFactory and different libraries
- how to grow / scale as a group?
- sharing knowledge; no single-point-of-knowledge ("bottleneck")
- Build JSON
- we dump json information into http://build.mozilla.org/builds/
- catlee mentioned that it was a few cronjobs and rsyncs from the DBs and pickles??
Presentations/Discussions/Meetings
person | date | room | time | notes |
---|---|---|---|---|
anamaria | tbd | tbd | tbd | cruncher - how to get going with a local setup & make magical tools |
aki | tbd | tbd | tbd | mozharness, aka proof-of-concept factory-level buildscripts |
catlee | working with buildbot; setting up stuff locally, testing, staging, etc. | |||
tbd | tbd | tbd | tbd | Document build duty process bug 598138 |
coop | tbd | tbd | tbd | puppet dashboard |
Dietary considerations
To give a good idea of how we can plan meals brought in during the week, and also for going out for group dinner, please add yourself and your food info to this table.
person | can't eat/allergic/don't like | meat-eater/vegetarian |
---|---|---|
Lukas | eggplant (unless it's in babganoush) | omnivorous |
jhford | places that only have seafood | carnivore |
Armen | N/A | every that moves (or not) and ends up in my plate |
bhearsum | i like veggies i like meat give me something good to eat | |
Bear | places I have to walk to | have not found what I cannot eat |
joduinn | decaffeinated coffee | almost as brave as Armen |
catlee | light beer | hungry for anything |
anamarias | icecream (except gelato) | meat+veggies==good |
aki | non-cow cheese | top of food chain |
nthomas | newcastle brown | omnivore |
ssalbiz | - | omnivore, prefer seafood/veggies |
rail | - | omnivore |
Social Activities
- Groups working from MoJo -- Thursday
- Group event SF -- Thursday afternoon 4-6pm.
- Group dinner -- Thursday night at Chow
- aki would like to go out separately thurs late eve, but doesn't preclude dinner.
- Rock Band
- rock band seemed to be a big hit at the Summit - as long as we keep Armen away from the microphone ;)