14:06:33 #startmeeting infra weekly meeting 14:06:33 Meeting started Mon May 6 14:06:33 2013 UTC. The chair is ewoud. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:06:33 Useful Commands: #action #agreed #help #info #idea #link #topic. 14:06:47 * knesenko her 14:06:51 * knesenko here 14:06:51 #chair knesenko eedri 14:06:51 Current chairs: eedri ewoud knesenko 14:07:01 * dcaro too 14:07:04 ping dneary quaid 14:07:07 #chair dcaro 14:07:07 Current chairs: dcaro eedri ewoud knesenko 14:07:23 Ping 14:07:26 Pong 14:07:29 #chair dneary 14:07:29 Current chairs: dcaro dneary eedri ewoud knesenko 14:07:38 agenda from http://www.ovirt.org/Infrastructure_team_meetings#2013-05-06 14:07:45 * obasan here 14:08:05 #chair obasan 14:08:05 Current chairs: dcaro dneary eedri ewoud knesenko obasan 14:08:13 Introductions 14:08:14 Review of action items 14:08:19 Puppet 14:08:19 Jenkins 14:08:19 Other business? 14:08:20 Trac review 14:08:31 and I forgot Hosting in that list 14:08:37 new infra memebers proposal 14:09:11 we have a new guy in our team . hope he will join our team as well 14:09:23 I mean infra team :) 14:09:24 ok 14:10:04 #topic introductions 14:10:13 or is it too early for an introduction? :) 14:10:25 ewoud: he is not here yet :) 14:10:48 #topic new infra members proposal 14:11:11 eedri: are you refering to a prior discussion on the ML? 14:12:13 ewoud, i'm not sure 14:12:43 ewoud, i want to ask/propose knesenko as an infra memeber to join effort as jenkins administrator 14:12:55 ewoud, it means having access to jenkins master + slaves 14:13:41 ewoud, he has been monitoring jobs for some time now and have extensive knowladge in jenkins already 14:13:53 +1 14:14:14 +1 14:14:29 ewoud, he also has knowladge in foreman/puppet and is willing to help rolling out these services as well 14:14:42 eedri: I think a vote is sufficient, give it a decent amount of time or sufficient votes 14:15:26 #action eedri to send a vote request to list on making knesenko infra memeber for administrating jenkins,foreman,puppet 14:16:18 maybe we can document the process as we go along? 14:16:29 in my experience that's the best method of writing documentation about processes 14:16:41 ewoud, do we have an initial wiki on it? 14:17:46 eedri: I thought we had something, but can't find it 14:18:09 * eedri found this http://www.ovirt.org/Becoming_a_maintainer 14:18:33 ewoud, so maybe we can add a sub-section on being an infra maintainer 14:19:09 eedri: I wouldn't be against that and we can always move it if needed 14:19:14 ewoud, http://www.ovirt.org/Becoming_an_Infrastructure_team_member 14:19:31 ewoud, really informative :) 14:19:40 eedri: quite :) 14:19:51 eedri: we did discuss some things on the ML in the past, but that never made it to the wiki 14:20:13 eedri: would you mind documenting steps along the way? 14:20:13 ewoud, yes, 14:20:41 ewoud, i would add some steps and we can review it on the list 14:21:06 #action eedri document the new infra member process as it goes on 14:21:09 eedri: sounds good 14:21:17 #topic review of action items 14:21:38 quaid look for compatible times for a docs sprint 14:21:38 dcaro eedri install the rackspace servers 14:21:38 Rydekull Add the jenkins slaves on a list on the wiki 14:21:38 ewoud restart the puppet ML thread 14:21:38 ewoud start a thread on monitoring/trending 14:21:40 dcaro look into running jenkins slaves @ rackspace + IP space 14:21:43 ewoud re-ignite the IP space discussion on the ML 14:21:45 ewoud look into running piwik on openshift 14:21:48 knesenko talk to eedri about making work more transparant 14:22:02 dcaro: eedri any luck getting the rackspace servers going? 14:22:25 * ewoud is going to restart the puppet ML thread as he installs the foreman server 14:22:25 ewoud, unfourtunately no, had a week full of courses and no free time 14:22:37 ewoud, i hope to attend to it this week 14:22:39 Haven't tried, too busy :( 14:22:56 I did start the monitoring/thrending thread, but needs some more input 14:23:03 thanks dcaro for your additions 14:23:11 ewoud: welcome :) 14:23:27 I'll assume you had no time to look at the IP space either? 14:23:56 I did get IPs from alterway so I plan on installing the foreman server tonight 14:24:04 and no time to look in piwik 14:24:15 * ewoud going to re-add action items that weren't completed 14:24:21 #action quaid look for compatible times for a docs sprint 14:24:28 #action dcaro eedri install the rackspace servers 14:24:32 #action Rydekull Add the jenkins slaves on a list on the wiki 14:24:38 #action ewoud restart the puppet ML thread 14:25:03 monitoring will get its own agenda item 14:25:03 ewoud: I would like to help with puppet/foreman installation 14:25:22 knesenko: ok, let's talk about that on the puppet topic 14:25:29 ewoud: k 14:25:31 #action ewoud look into running piwik on openshift 14:25:44 knesenko: did you talk to eedri about making work more transparant? 14:26:08 and if so, does it need to stay as action item? 14:26:17 ewoud: as eedri told - he was on courses last week 14:26:36 knesenko: oh yes 14:26:42 ewoud: I"ll talk to him this week 14:26:52 #action knesenko talk to eedri about making work more transparant 14:26:54 #topic hosting 14:27:04 #info no progress on rackspace hosts 14:27:25 #info we have extra IPs at alterway so we can start installing VMs on alterway02 14:27:51 how's the disk space issue on linode01? 14:28:27 ewoud: we wanted to install ovirt-engine ... or this is another topic ? 14:28:47 knesenko: there's already an ovirt-engine install on alterway02, but until now we lacked IPs to install VMs with 14:29:14 ewoud: do we have all-in-one setup there ? 14:29:18 knesenko: yes 14:29:22 ewoud: k 14:29:54 eedri: dcaro do you know about the linode01 disk space? 14:29:58 is it OK now? 14:30:02 ewoud, it's ok 14:30:07 ewoud, i did some changes there 14:30:15 he's faster :) 14:30:22 ewoud, i think the dropbox in jenkins homedir was not cleaned 14:30:43 ewoud, i added a rm -rf to the temp dir for publishing niglies 14:30:44 eedri: ah yes, those I mailed a question about but then never followed up on :P 14:31:01 ok, anything else about hosting? 14:31:08 ewoud, and i think we should move all backups to alterway01/2 14:31:41 eedri: not sure, if we plan on hosting gerrit on alterway02 (which I think is the plan), then we need another location 14:31:49 ewoud, hmm... 14:31:54 ewoud, so rackspace? 14:32:05 ewoud, maybe backup to alterway1? 14:32:30 ewoud, we also need to add jenkins backups asap, which we currenlyt don't have afaik 14:33:05 eedri: +1 14:33:07 eedri: not sure about alterway01 because I'd like to store them in a physical different location so rackspace would be better, but maybe amazon S3 could work as well 14:33:18 but +1 to adding jenkins backups 14:33:51 ewoud, i opened a trac ticket on it, we have a script ready for it 14:34:22 https://fedorahosted.org/ovirt/ticket/47 14:34:44 eedri: btw, please add code tags or whatever trac uses :) 14:35:05 ewoud, it has? 14:35:07 eedri: ewoud I will handle jenkins backup and will add backup script to jenkins git repo 14:35:20 knesenko: ok 14:35:29 eedri: I don't see any escaping 14:36:08 knesenko, +1 thanks 14:36:23 eedri: if you use {{{ my bash script }}} it will be preformatted 14:36:42 ^good to know 14:37:00 see https://fedorahosted.org/ovirt/wiki/WikiFormatting 14:37:24 added to bookmarks :) 14:37:31 #action knesenko handle jenkins backup and add script to jenkins git repo 14:37:36 ok, I think we can move on to puppet 14:37:44 #topic puppet 14:38:34 this evening I intend to install foreman using the foreman installer and then start a basic setup in a git repo 14:38:41 eedri, By the way, I saw http://www.ovirt.org/OVirt_3.3_release-management 14:38:51 #action ewoud install foreman.ovirt.org 14:38:57 Looks good! Would love to see it pushed more on the -dev list 14:39:04 (rather -arch) 14:39:43 knesenko: you said you want to help 14:39:52 ewoud: sure 14:39:55 dneary, it does look good, who wrote it? :) 14:40:14 my first goal is to set up user authentication 14:40:28 so create a user, add the SSH key and setup sudo 14:40:49 ewoud: ok 14:41:12 ewoud: do we want puppet and foreman on the same machine ? 14:41:43 knesenko: I think so 14:42:04 ewoud: ok . good 14:42:10 knesenko: I don't expect that many machines and otherwise we can still split it later 14:42:10 ewoud: when do you want to start ? 14:42:16 ewoud: :) 14:42:19 ewoud: knesenko if you can, use exported resources, it will help reusing code 14:42:34 knesenko: don't have an exact planning, do you have a preference? 14:43:01 dcaro: 10x 14:43:10 ewoud: we can start after a meeting 14:43:14 dcaro: I was thinking about that 14:43:22 knesenko: I have to work still 14:43:49 ewoud: when do u finish ? 14:43:52 and I tend to work a bit later because I'm doing this meeting during office hours 14:44:24 ewoud: Mon May 6 14:45:25 UTC 2013 14:44:50 * ewoud looks for a timezone tool 14:44:54 ewoud: :) 14:45:27 ewoud: when do you want to do it .... ? 14:46:00 knesenko: 18:00 UTC? 14:46:26 ewoud: ok 14:46:34 ewoud, I think I could take on doing piwik for ovirt.org, if you want 14:46:35 ewoud: I will be online 14:47:11 ewoud, http://www.timeanddate.com/worldclock/meeting.html 14:47:38 eedri, Not your team? 14:47:51 dneary, maybe moran updated it 14:48:17 dneary, he's leading effort for release managment for oVirt 14:48:41 eedri, Moran, Danken, Alissa, Daniel Erez, Netbulae (?) 14:48:56 Deepak 14:49:21 mburns, 14:49:27 Doron 14:49:47 dneary: what? 14:49:53 dneary: if you want, no problem 14:50:02 knesenko: cool 14:50:12 ewoud, Put it on me, then 14:50:35 #action dneary set up piwik 14:50:38 It won't get done this week, probably not nexy, but should be done by end of May 14:50:53 dneary: ok 14:52:34 I'll do a meeting then so we get logs from setting it up and mail them afterwards 14:52:43 anything else about puppet? 14:53:43 #topic jenkins 14:54:02 anything that needs to be discussed? 14:54:09 ewoud: We will use git repo or a new repo on gerrit.ovirt.org? 14:54:18 ^puppet I mean 14:54:42 dcaro: I think that we should use a new repo for puppet 14:54:43 ewoud, i updated jenkins server 14:54:45 dcaro: I'd like to eventually use gerrit, but while setting it up I prefer to use a git repo the foreman server itself 14:54:58 ewoud, due to security alert released over the weekend 14:55:05 eedri: thanks :) 14:55:35 ewoud, also updated some plugins. we should be carefull when updating the credentials plugin, there was a change in the way slaves are connecting to the master 14:55:49 knesenko: without a doubt a separate repo from the rest 14:55:50 ewoud, so that plugin wasn't updated 14:56:33 #info jenkins master updated due to security issue; some plugins not updated 14:57:21 I'm afraid I don't have time to do a trac issue review so if someone else wants to pick that up, that would be cool 14:57:21 ewoud: so lets ask Itamar to create a puppet repo for us ? 14:57:45 knesenko: yes, but I'd like to use the git_repo = true option in the foreman installer 14:59:34 that has a nice hook that updates /etc/puppet/environments, including submodules 15:01:00 I'd like to close the meeting 15:01:32 +! 15:01:33 +1 15:02:38 thanks all 15:02:41 #endmeeting