15:30:26 <jreznik> #startmeeting Scaling Integration Testing with Beaker 15:30:26 <zodbot> Meeting started Sun Aug 11 15:30:26 2013 UTC. The chair is jreznik. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:30:26 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic. 15:32:29 <jreznik> Nick is Beaker devolopment lead from October 2012 15:32:43 <jreznik> Beaker is full stack integration testing system 15:33:01 <jreznik> test install, software updates, hw drivers... 15:33:16 <jreznik> based on anaconda and yum 15:33:23 <jreznik> 2009 first open source release 15:34:15 <jreznik> did not got traction that time because of lack of high level stuff/overview of what the project is 15:34:22 <jreznik> #topic Current use cases 15:35:04 <jreznik> general task execution engine, testing hw (stable sw on the very new hw), provisioning engine 15:35:30 <jreznik> full scale deployment slide 15:36:17 <jreznik> XML RPC, some REST (getting better) 15:37:25 <jreznik> lab controller talking to the main beaker server 15:40:18 <jreznik> talks to test systems 15:41:11 <jreznik> autotest support should be merged next release 15:41:22 <jreznik> #topic Minimal deployment 15:41:37 <jreznik> scripts - beaker on the box to make deployment easier 15:41:53 <jreznik> it can't run on fedora right now but can test fedora 15:43:09 <jreznik> #topic Job structure 15:46:10 <jreznik> #topic Host requirements 15:46:28 <jreznik> what's run on machine is recipe (containing tasks to be executed) 15:47:26 <jreznik> a good inventory system (I need that specific hypervisor, cpu arch etc...) 15:47:34 <jreznik> not well documented in the moment 15:48:22 <jreznik> #topic Distro requirements 15:49:44 <jreznik> #topic Job workflows 15:50:04 <jreznik> workflow plugins in python 15:50:29 <ianweller> jreznik: can you #chair me and paste the youtube link again 15:50:34 <ianweller> for the stream 15:50:42 <jreznik> #chair ianweller 15:50:42 <zodbot> Current chairs: ianweller jreznik 15:52:14 <jreznik> http://youtu.be/UHIll_TmjDk 15:52:30 <ianweller> #meetingtopic Scaling Integration Testing with Beaker - Stream: http://youtu.be/UHIll_TmjDk 15:52:35 * ianweller disappears again 15:52:49 <jreznik> ianweller: thanks 15:53:19 <jreznik> #topic Job matrix report 15:54:25 <jreznik> you can get detailed job results via XML RPC 15:55:13 <jreznik> more format/protocol options possible in the future 15:55:26 <jreznik> REST interface? 15:55:50 <jreznik> #topic Watchdog timers 15:56:26 <jreznik> it's quite easy for test to trash machine, external watchdog, local watchdog on the system for individual tasks 15:56:49 <jreznik> #topic Automatic system reservation 15:57:29 <jreznik> #topic Current work 15:57:41 <jreznik> - dynamic virtualization 15:57:52 <jreznik> it mostly works 15:58:02 <jreznik> but system can't go out of resources 16:03:56 <jreznik> - improved scheduling algorithms 16:04:07 <jreznik> good ideas in grid computing 16:04:22 <jreznik> rearrange how we do scheduling 16:06:30 <jreznik> #topic Other related projects 16:06:52 <jreznik> lshw replaces smolt 16:07:14 <jreznik> start maintaining smolt or lswh 16:07:44 <jreznik> Q: what about census as replacement for smolt 16:09:26 <jreznik> jenkins beaker builder plugin 16:09:36 <jreznik> it was opensourced recently 16:10:53 <jreznik> autotest integration 16:11:51 <jreznik> beakerlib - associate project 16:14:23 <jreznik> there are people using beaker outside red hat 16:17:01 <fedora-ectr-101> ^^ that was a question, not as much of a statement in presentation 16:18:51 <fedora-ectr-101> and there are people using beaker outside of redhat but they're redhat partners 16:20:53 <fedora-ectr-101> beaker is a bit tightly coupled to anaconda/rpm and needs redhat related distros (fedora, RHEL, EL clones etc.) 16:22:15 <jreznik> #link http://beaker-project.org 16:24:29 <jreznik> #endmeeting