Monday, 2014-01-27

*** UtahDave has joined #openstack-infra00:00
openstackgerritRuslan Kamaldinov proposed a change to openstack-infra/storyboard: Added documentation for REST API layer.  https://review.openstack.org/6921200:02
*** UtahDave has quit IRC00:06
*** UtahDave has joined #openstack-infra00:07
*** matsuhashi has joined #openstack-infra00:09
*** dcramer_ has joined #openstack-infra00:16
openstackgerritA change was merged to openstack/requirements: Add python-openstackclient  https://review.openstack.org/6456200:17
*** Guest57266 is now known as med_00:26
*** UtahDave has quit IRC00:27
*** med_ is now known as medberry00:27
*** medberry is now known as med_00:27
*** matsuhashi has quit IRC00:33
lifelessfungi: hey00:34
lifelessgate-tripleo-deploy: queued (non-voting)00:34
lifelessfungi: for all our jobs - how can I debug whatever is wrong ?00:34
lifeless(or clarkb or mordred ^ )00:35
* lifeless doesn't want to disturb the other one who AIUI is still unwell/jetlagged :P)00:35
*** matsuhashi has joined #openstack-infra00:48
lyxusI am trying to setup my ci infa (http://ci.openstack.org/running-your-own.html) It does say to follow http://ci.openstack.org/puppet.html#id2 but use my own repo. In the puppet slave it says to use the ci-puppetmaster and review. In this case, shouldn't I use my own ?00:49
lifelessyes, you should00:52
lyxusIt's my first intro with puppet, then i am not sure what is wrong "server=openstack-pmaster.mydomain.com certname=openstack-pmaster.mydomain.com"00:55
lyxusI got on the slave "err: Could not request certificate: The certificate retrieved from the master does not match the agent's private key."00:56
lyxusI did not add anything to the ssl_client_header00:56
clarkblifeless: if the jobs queue like that it means there are no available slaves to run the job. You can check jenkins0X for available slaves and or look at the tenant in the tripleo cloud00:58
*** senk has joined #openstack-infra00:58
clarkblyxus: puppet uses client certs to identify puppet agents to the puppet master00:58
clarkblyxus: I believe you want certname on the agent to reflect the agents name and not the masters name00:58
*** nosnos has joined #openstack-infra00:58
*** senk has quit IRC01:00
*** senk has joined #openstack-infra01:00
*** ianw has quit IRC01:00
lyxusclarkb,  are the agent name are ci-puppetmaster,  review ? how can i identify their name ?01:01
clarkblyxus: it is arbitrary01:02
clarkblyxus: for most of our hosts the certname is the same as the hostname01:02
clarkband is typically what people do01:02
*** hashar has left #openstack-infra01:03
lyxusclarkb, this is what i tried to do  here.01:04
*** lyxus has left #openstack-infra01:04
*** lyxus has joined #openstack-infra01:04
bknudsonwhere does the keystone-coverage job output wind up?01:04
clarkbbknudson: http://logs.openstack.org/first_two_chars_of_sha1/sha1/01:04
bknudsone.g. https://jenkins05.openstack.org/job/keystone-coverage/5/01:04
*** UtahDave has joined #openstack-infra01:05
*** nati_ueno has joined #openstack-infra01:06
lyxusclarkb, do you need I need 3 server (1 agent for the review, 1 for the cert, 1 for the master)01:09
lifelessclarkb: there is a running slave in th ci-cloud01:09
lifelessclarkb: will any of the jenkins answer ?01:09
lifelessclarkb: or does it have to be a specific one ?01:09
clarkblifeless: you want to check if the slave is attached to any of them01:09
clarkblyxus: cert and master can be separate but we run them together01:10
lyxusclarkb, Can i run all of them together ?01:10
bknudsonclarkb: that must be the sha1 of the merge commit and not the original commit.01:11
clarkblyxus: sure, but the agent does the work so you need to run it wherever you want puppet to mange things01:11
clarkbit can manage the master and you can run all of them together01:11
lifelessclarkb: neutron-dhcp-agent had lost the plot again01:11
clarkbbut you also want to run agents on individual hosts01:11
lifelessclarkb: there's a stuck fedora template, could you delete that so nodepool gets back on track ?01:12
*** jcooley_ has joined #openstack-infra01:12
clarkblifeless: not right now, I am not on a machine with keys01:12
lifelessack01:12
clarkbbut a stuck fedora node shouldn't affect the other node types01:12
lifelessI know, but it offends me :P01:13
clarkbalso if you nuke it on your end I would expect nodepool and jenkins to catch on01:13
lifelessclarkb: no, nodepool record will be BUILDING still I am fairly sure01:13
lifelessanyhow01:13
lifelessas you say01:13
lifelessit can wait01:13
lyxusclarkb, do you know where I can find the doc to install the cert ? I used this (http://ci.openstack.org/puppet.html#id2)01:16
clarkblyxus: http://docs.puppetlabs.com/references/3.4.0/man/cert.html01:16
lyxusclarkb, thanks01:17
*** gokrokve has joined #openstack-infra01:19
lifelessright, its building now01:22
lifelesserm no01:22
lifelessmy mistake01:22
*** nati_ueno has quit IRC01:23
*** gokrokve has quit IRC01:23
lifelessclarkb: where in the jenkins ui do you look for ttached slaved ?01:24
*** markwash has joined #openstack-infra01:24
clarkblifeless: main page along the left side lists all of the attached slaves01:24
lifelessfound it - /computer01:25
lifelessand one finally attached, yay.01:27
lifelessjenkins02 seems a little overloaded...01:29
*** masayukig has joined #openstack-infra01:29
*** markwash has quit IRC01:31
*** markwash has joined #openstack-infra01:34
*** praneshp has quit IRC01:35
*** ok_delta has quit IRC01:36
clarkblifeless: it and 01 both have static slaves attached to them01:37
clarkbthe remaining masters do not, so there is a bit of an imbalance01:37
*** fallenpegasus has joined #openstack-infra01:39
*** ok_delta has joined #openstack-infra01:40
lifeless\o/ we have progress01:41
lifelessclarkb: https://jenkins02.openstack.org/job/gate-tripleo-deploy/15/console01:41
lifelessclarkb: is there a jenkins job timeout on these things?01:41
lifelessclarkb: we might need to make it larger if so01:42
clarkblifeless: the timeout is 2 hours01:43
clarkbhttp://git.openstack.org/cgit/openstack-infra/config/tree/modules/openstack_project/files/jenkins_job_builder/config/tripleo.yaml#n1601:44
lifelesscool01:44
clarkblifeless: do you expect 2 hours to be plenty?01:49
lifelessclarkb: depends; we don't have a warmed up squid cache or pip cache on the nodes01:50
lifelessso I expect building to be slow01:50
lifelesswe'll see about adding an ubuntu mirror and pip mirror into the deployed test infrastructure soon01:50
openstackgerritRussell Bryant proposed a change to openstack-infra/devstack-gate: Enable pidstat by default  https://review.openstack.org/6925301:53
*** nosnos_ has joined #openstack-infra01:53
*** vladan has quit IRC01:53
*** nosnos has quit IRC01:54
*** vladan has joined #openstack-infra01:57
*** gokrokve has joined #openstack-infra01:59
openstackgerritRussell Bryant proposed a change to openstack-infra/devstack-gate: Set concurrency to num CPUS minus 2  https://review.openstack.org/6925602:00
*** hashar has joined #openstack-infra02:00
*** fallenpegasus has quit IRC02:01
*** fallenpegasus has joined #openstack-infra02:03
*** gokrokve has quit IRC02:04
*** senk has quit IRC02:04
*** gokrokve has joined #openstack-infra02:06
*** gokrokve_ has joined #openstack-infra02:08
*** gokrokve has quit IRC02:11
*** gokrokv__ has joined #openstack-infra02:11
*** gokrokve_ has quit IRC02:13
*** starmer has joined #openstack-infra02:13
stevebakerhai!02:16
*** gokrokv__ has quit IRC02:16
stevebakerI'm getting closer to the reason for heat-slow tests failing in gate02:17
stevebakerIn devstack-gate localrc, SERVICE_HOST is set to 127.0.0.102:17
stevebakerand heat uses SERVICE_HOST in heat.conf heat_metadata_server_url, which doesn't work obviously02:19
clarkbwhy wouldn't that work? everything is on localhost right?02:24
lifelessclarkb: VM's talking to heat. ... ?02:24
lifelessclarkb: the VMs will be trying to talk to themselves02:24
clarkbthe VMs talk to heat?02:25
* clarkb imagined it would bte the other way around, but I suppose that is easier on firewalls02:25
*** matsuhashi has quit IRC02:26
lifelessclarkb: its a hard requirement02:26
*** AlexF_ has joined #openstack-infra02:26
stevebakerclarkb: yes, for waitconditions the VMs signal heat that they are "done", and get data out for other orchestration tasks02:26
lifelessclarkb: unless you make every neutron network have a heat IP on it02:26
openstackgerritMasayuki Igawa proposed a change to openstack-infra/elastic-recheck: Add one more fingerprint for bug 1097592  https://review.openstack.org/6925902:26
stevebakerI'm going to try HOST_IP02:26
clarkbyou will probably run into iptables problems if talking to the external address02:27
clarkbmay need to relax the rules to allow local traffic to the external address02:27
portantesdague, clarkb, fungi, others: nice job on a virtually empty gate02:28
lifelessstevebaker: if only heat used the nova metadata API02:28
stevebakerlets suck it and see02:28
stevebakerlifeless: yeah, but it would be nice if the requests proxied all the way to heat02:30
lifelessstevebaker: a small matter of code :P02:30
stevebakerlifeless: would you see nova-compute or the neutron-metadata-proxy doing that?02:31
lifelesscompute02:31
lifelessnot everyone uses the metadata proxy02:31
lifelesse.g. baremetal02:31
stevebakerright02:31
*** markmcclain has joined #openstack-infra02:31
lifelessarguably it should be a separate process that asks nova-api/neutron-api/keystone-api etc as appropriate02:32
*** fallenpegasus has quit IRC02:32
*** matsuhashi has joined #openstack-infra02:32
stevebakersurely if nova proxies to heat, then everyone will want nova to proxy to them too. So we'll need a general mechanism02:32
stevebakerhttps://review.openstack.org/#/c/69261/02:33
*** AlexF_ has quit IRC02:35
*** praneshp has joined #openstack-infra02:42
*** dims has quit IRC02:50
*** dkranz has quit IRC02:51
*** sdake has joined #openstack-infra02:53
*** sdake has quit IRC02:53
*** sdake has joined #openstack-infra02:53
openstackgerritlifeless proposed a change to openstack/requirements: Mirror gear - it's needed by tripleo-ci.  https://review.openstack.org/6926402:53
lifelessclarkb: / mordred: any chance of an APRV on that ^02:54
*** emagana has joined #openstack-infra02:59
*** thuc has joined #openstack-infra02:59
*** thuc_ has joined #openstack-infra03:11
*** thuc has quit IRC03:14
*** mriedem has quit IRC03:15
*** matsuhashi has quit IRC03:18
clarkblifeless: it has my +2. btw what is that secure sms app you and jeblair use?03:25
lifelesstextsecure03:26
lifelesssame folk that make redphone03:26
clarkbthanks03:26
openstackgerritMasayuki Igawa proposed a change to openstack-infra/elastic-recheck: Add fingerprint for bug 1101147  https://review.openstack.org/6926803:26
*** AlexF_ has joined #openstack-infra03:30
*** AlexF_ has quit IRC03:31
stevebakerclarkb: this seems to be stuck https://jenkins07.openstack.org/job/gate-tempest-dsvm-neutron-heat-slow/1/console03:38
*** hashar has quit IRC03:38
stevebaker...aaaand its unstuck03:38
lifelessclarkb: any guesses here -03:38
lifelesshttp://logs.openstack.org/67/69267/2/check/gate-tripleo-deploy/9664531/console.html ?03:38
lifeless2014-01-27 03:34:45.897 | 2014-01-27 03:34:40,828 - testenv-client - INFO - Running command "./toci_devtest.sh"03:39
lifeless2014-01-27 03:34:45.899 | You are not currently on a branch, so I cannot use any03:39
*** gokrokve has joined #openstack-infra03:39
clarkblifeless: is there any text after 'any'? not sure what any it can't use03:39
lifelessclarkb: yes,didn't want to spam the channel03:43
lifelessclarkb: click on th url03:43
*** gokrokve has quit IRC03:44
lifelessclarkb: oh, interesting - it's reusing the node03:45
lifelessclarkb: which we can work with, I just didn't expect that03:45
clarkblifeless: so, it looks liek the repo ends up on a detached head which is normally fine, but toci is trying to merge another branch in which git can't do03:45
lifelessAFAICT - https://jenkins02.openstack.org/computer/tripleo-precise-tripleo-test-cloud-1212713/builds03:45
*** praneshp has quit IRC03:49
*** hub_cap has quit IRC03:51
*** david-lyle has joined #openstack-infra03:51
openstackgerritlifeless proposed a change to openstack-infra/devstack-gate: Pretty up the post-run df call  https://review.openstack.org/6915703:51
openstackgerritlifeless proposed a change to openstack-infra/devstack-gate: Capture disk space available at the start of a run  https://review.openstack.org/6915603:51
openstackgerritlifeless proposed a change to openstack-infra/config: Run gate-triple-deploy on tripleo-ci changes.  https://review.openstack.org/6927203:58
openstackgerritlifeless proposed a change to openstack-infra/config: Run gate-tripleo-deploy on devstack-gate changes.  https://review.openstack.org/6927303:58
*** ok_delta has quit IRC03:59
*** UtahDave has quit IRC03:59
*** senk has joined #openstack-infra04:03
*** markmcclain has quit IRC04:05
stevebakerclarkb: switching to HOST_IP didn't help. Is there somewhere I can poke at iptables rules?04:07
*** chandankumar_ has joined #openstack-infra04:10
clarkbstevebaker: http://git.openstack.org/cgit/openstack-infra/config/tree/modules/openstack_project/manifests/template.pp#n17 is setting them up in the image04:10
openstackgerritMasayuki Igawa proposed a change to openstack-infra/elastic-recheck: Add fingerprint for bug 1263417  https://review.openstack.org/6927504:11
clarkbstevebaker: via http://git.openstack.org/cgit/openstack-infra/config/tree/modules/openstack_project/manifests/slave_template.pp04:11
clarkbyou can probably edit them there or have d-g or devstack do it04:11
stevebakerok04:14
lifelessclarkb: ok so how do we start archiving the seed.qcow2 when a run is successful ?04:17
lifelessclarkb: such that we can use it in the next run ?04:17
lifelessclarkb: or do we build it into the image cache and accept 24 hour latency on updates?04:17
lifelessrighto, thats much more happily running04:18
lifelessit's odd that we had any success at all04:19
lifelesssince that directory should have existed the whole time04:19
clarkbwe need to copy it off somewhere04:19
lifelesshmm, I should EOD for a while at least04:20
lifelessso I don't become a dull boy04:20
clarkbdo you want to update the image only when tests are successful and code merges?04:20
clarkbif they don't need to be published publicly (at least not right away), we could write it into a dir via AFS04:21
clarkbmordred: jeblair ^ was that the appropriate answer? I think I am learning04:21
lifelessclarkb: so the idea is that rather than running three or four tests A B C D04:23
lifelesswe run A04:23
lifelessand we run B with the prior output of A04:23
lifelessand we run C with the prior output of B04:23
lifelessand so on04:23
lifelessthe interfaces between these things are stable04:23
lifelesssince A is a cloud04:23
lifelessand B is a cloud04:23
lifelessI'm not sure how best to do this04:23
lifelessone way is to skip most but not all of A setup - the image build04:23
lifelessanother is to have dedicated workers for A/B/C/D etc and then we could just build new versions on the TE hosts in cron04:24
*** amotoki has quit IRC04:24
lifelessoff of trunk04:24
clarkbI think baking it into the daily cached image is probably simplest, similar to how we bake in cirros, but cirros isn't expected to do much04:24
*** chandankumar_ has quit IRC04:24
*** amotoki has joined #openstack-infra04:25
*** chandankumar_ has joined #openstack-infra04:29
openstackgerritSteve Baker proposed a change to openstack-infra/config: Open port 8000 for heat-api-cfn  https://review.openstack.org/6927604:30
lifelesshmm04:30
lifeless  9  207M    9 19.1M    0     0  4069k      0  0:00:52  0:00:04  0:00:48 4302kFATAL: hudson.remoting.RequestAbortedException: java.io.IOException: Unexpected termination of the channel04:30
lifeless2014-01-27 04:24:02.939 | hudson.remoting.RequestAbortedException: hudson.remoting.RequestAbortedException: java.io.IOException: Unexpected termination of the channel04:31
lifeless2014-01-27 04:24:02.939 | at hudson.remoting.RequestAbortedException.wrapForRethrow(RequestAbortedException.java:41)04:31
lifeless2014-01-27 04:24:02.939 | at hudson.remoting.RequestAbortedException.wrapForRethrow(RequestAbortedException.java:34)04:31
lifeless2014-01-27 04:24:02.940 | at hudson.remoting.Request.call(Request.java:174)04:31
lifeless2014-01-27 04:24:02.940 | at hudson.remoting.Channel.call(Channel.java:722)04:31
*** fallenpegasus has joined #openstack-infra04:31
lifelesscloud endpoint offline, debugging04:31
*** fallenpegasus has quit IRC04:34
lifelessneeding to ip link set eth2 down; ip link set eth2 up and it was happy04:35
lifelessf* mellanox04:36
*** coolsvap has joined #openstack-infra04:38
*** gokrokve has joined #openstack-infra04:38
*** matsuhashi has joined #openstack-infra04:40
*** gokrokve has quit IRC04:43
*** senk has quit IRC04:45
*** thedodd has joined #openstack-infra04:49
*** thuc has joined #openstack-infra04:49
*** jcooley_ has quit IRC04:50
lifelessclarkb: fungi: nodepool seems to have given up on ci-overcloud, but AFAICT it's up04:51
lifelessis anyone around that can give it a good thump?04:51
*** thuc_ has quit IRC04:53
*** chandankumar_ has quit IRC04:53
*** thuc has quit IRC04:53
*** thedodd has quit IRC04:54
*** starmer has quit IRC04:59
*** jcooley_ has joined #openstack-infra05:11
*** jcooley_ has quit IRC05:19
*** jcooley_ has joined #openstack-infra05:20
*** chandankumar_ has joined #openstack-infra05:23
*** jcooley_ has quit IRC05:24
*** markwash has quit IRC05:26
*** markwash has joined #openstack-infra05:30
*** nicedice_ has quit IRC05:35
mordredclarkb: yes. the appropriate answer is always AFS. well done05:49
mordredclarkb, lifeless: we don't have a great systemic answer to "pass this artifact produced by job a to exist as an input for job b" if the job a artifact is not intended for public publication05:51
*** chandankumar_ has quit IRC05:52
*** talluri has joined #openstack-infra05:59
*** jcooley_ has joined #openstack-infra06:01
*** DinaBelova_ is now known as DinaBelova06:01
*** SergeyLukjanov_ is now known as SergeyLukjanov06:04
*** gokrokve has joined #openstack-infra06:08
*** gokrokve has quit IRC06:13
*** jcooley_ has quit IRC06:14
*** markwash has quit IRC06:23
lifelessmordred: it being public would be fine06:24
openstackgerritKei YAMAZAKI proposed a change to openstack-infra/jenkins-job-builder: Added support for Builds chain fingerprinter  https://review.openstack.org/6928406:25
*** AaronGr is now known as AaronGr_Zzz06:29
*** SergeyLukjanov is now known as SergeyLukjanov_06:31
*** DinaBelova is now known as DinaBelova_06:32
*** miqui has quit IRC06:33
*** VijayT has joined #openstack-infra06:33
*** miqui has joined #openstack-infra06:33
*** miqui has quit IRC06:33
*** boris-42 has quit IRC06:34
*** chandankumar_ has joined #openstack-infra06:38
*** chandankumar_ has quit IRC06:46
openstackgerritGuido Günther proposed a change to openstack-infra/jenkins-job-builder: Support site monitor publisher  https://review.openstack.org/6929006:54
openstackgerritKei YAMAZAKI proposed a change to openstack-infra/jenkins-job-builder: Added support for Builds chain fingerprinter  https://review.openstack.org/6928406:56
*** DinaBelova_ is now known as DinaBelova06:57
*** SergeyLukjanov_ is now known as SergeyLukjanov06:57
openstackgerritKei YAMAZAKI proposed a change to openstack-infra/jenkins-job-builder: Added support for Builds chain fingerprinter  https://review.openstack.org/6928407:00
*** nati_ueno has joined #openstack-infra07:06
*** gokrokve has joined #openstack-infra07:08
*** yolanda_ has joined #openstack-infra07:10
*** gokrokve has quit IRC07:13
*** nati_ueno has quit IRC07:13
*** yolanda_ has quit IRC07:15
*** starmer has joined #openstack-infra07:17
*** jcoufal has joined #openstack-infra07:18
*** SergeyLukjanov is now known as SergeyLukjanov_07:20
openstackgerritGuido Günther proposed a change to openstack-infra/jenkins-job-builder: Support site monitor publisher  https://review.openstack.org/6929007:21
*** yamahata has joined #openstack-infra07:24
*** yolanda_ has joined #openstack-infra07:30
*** DinaBelova is now known as DinaBelova_07:30
*** afazekas has joined #openstack-infra07:32
*** AlexF_ has joined #openstack-infra07:36
*** flaper87|afk is now known as flaper8707:37
*** lttrl has joined #openstack-infra07:38
*** coolsvap has quit IRC07:39
*** ociuhandu has joined #openstack-infra07:44
*** SergeyLukjanov_ is now known as SergeyLukjanov07:48
*** DinaBelova_ is now known as DinaBelova07:49
*** VijayT has quit IRC07:55
*** SergeyLukjanov is now known as SergeyLukjanov_08:03
*** SergeyLukjanov_ is now known as SergeyLukjanov08:03
*** pblaho has joined #openstack-infra08:04
*** gokrokve has joined #openstack-infra08:08
*** gokrokve has quit IRC08:12
*** SergeyLukjanov is now known as SergeyLukjanov_08:17
*** luqas has joined #openstack-infra08:17
*** markmc has joined #openstack-infra08:18
*** coolsvap has joined #openstack-infra08:21
*** ociuhandu has quit IRC08:25
*** AlexF_ has quit IRC08:30
*** DinaBelova is now known as DinaBelova_08:34
*** boris-42 has joined #openstack-infra08:36
*** matsuhashi has quit IRC08:36
*** matsuhashi has joined #openstack-infra08:37
*** che-arne has quit IRC08:40
*** roeyc has joined #openstack-infra08:47
*** ociuhandu has joined #openstack-infra08:52
*** jpich has joined #openstack-infra08:59
*** bookwar has joined #openstack-infra09:01
*** lttrl has quit IRC09:05
*** dizquierdo has joined #openstack-infra09:05
*** yassine has joined #openstack-infra09:06
*** gokrokve has joined #openstack-infra09:08
*** jamielennox|away has quit IRC09:09
*** dizquierdo has quit IRC09:09
*** jamielennox|away has joined #openstack-infra09:12
*** gokrokve has quit IRC09:13
*** matrohon has joined #openstack-infra09:15
openstackgerritNikita Konovalov proposed a change to openstack-infra/storyboard: Load projects from yaml file  https://review.openstack.org/6628009:18
*** derekh has joined #openstack-infra09:18
*** rossella_s has joined #openstack-infra09:19
*** dizquierdo has joined #openstack-infra09:22
*** fbo_away is now known as fbo09:25
*** _ruhe is now known as ruhe09:35
*** dizquierdo has quit IRC09:36
*** starmer has quit IRC09:38
openstackgerritBob Ball proposed a change to openstack-infra/nodepool: Support nodes with launch condition  https://review.openstack.org/6526109:43
openstackgerritBob Ball proposed a change to openstack-infra/nodepool: Support install phase with nodepool  https://review.openstack.org/6146309:43
openstackgerritBob Ball proposed a change to openstack-infra/nodepool: Support nodes with launch condition  https://review.openstack.org/6526109:46
*** afazekas has quit IRC09:52
*** luqas has quit IRC09:52
*** flaper87 is now known as flaper87|afk09:55
openstackgerritlifeless proposed a change to openstack-infra/config: Use the openstack pypi mirror for tripleo images.  https://review.openstack.org/6930909:56
*** jp_at_hp has joined #openstack-infra09:56
*** gokrokve has joined #openstack-infra10:08
*** gokrokve has quit IRC10:13
*** chandankumar_ has joined #openstack-infra10:13
*** che-arne has joined #openstack-infra10:14
*** afazekas has joined #openstack-infra10:15
*** max_lobur_afk is now known as max_lobur10:18
*** wenlock has quit IRC10:21
openstackgerritPeter Liljenberg proposed a change to openstack-infra/jenkins-job-builder: Added support for Jenkins Campfire plugin  https://review.openstack.org/6931510:30
*** luqas has joined #openstack-infra10:34
*** chandankumar_ has quit IRC10:37
*** NikitaKonovalov_ is now known as NikitaKonovalov10:47
*** ArxCruz has joined #openstack-infra10:48
*** alexpilotti has joined #openstack-infra10:58
*** chandankumar_ has joined #openstack-infra11:02
*** alexpilotti has quit IRC11:03
*** coolsvap_away has joined #openstack-infra11:05
*** coolsvap has quit IRC11:06
*** gokrokve has joined #openstack-infra11:08
*** chandankumar_ has quit IRC11:08
*** roeyc has quit IRC11:11
*** ruhe is now known as _ruhe11:12
*** gokrokve has quit IRC11:13
*** chandankumar_ has joined #openstack-infra11:15
*** SergeyLukjanov_ is now known as SergeyLukjanov11:17
*** flaper87|afk is now known as flaper8711:18
*** alexpilotti has joined #openstack-infra11:25
*** rfolco has joined #openstack-infra11:27
openstackgerritBob Ball proposed a change to openstack-infra/nodepool: Support nodes with launch condition  https://review.openstack.org/6526111:29
openstackgerritBob Ball proposed a change to openstack-infra/nodepool: Support install phase with nodepool  https://review.openstack.org/6146311:29
*** SergeyLukjanov is now known as SergeyLukjanov_11:33
*** coolsvap_away is now known as coolsvap11:36
*** DinaBelova_ is now known as DinaBelova11:39
*** chandankumar_ has quit IRC11:39
*** _ruhe is now known as ruhe11:39
*** matsuhashi has quit IRC11:40
*** emagana has quit IRC11:41
*** matsuhashi has joined #openstack-infra11:45
openstackgerritArx Cruz proposed a change to openstack-infra/nodepool: Switch node id and ip in debug output  https://review.openstack.org/6933411:47
*** malini_afk is now known as malini11:47
*** gokrokve has joined #openstack-infra11:59
*** Ryan_Lane has quit IRC12:01
*** malini has left #openstack-infra12:01
openstackgerritNikita Konovalov proposed a change to openstack-infra/storyboard: Load projects from yaml file  https://review.openstack.org/6628012:01
*** Ryan_Lane has joined #openstack-infra12:03
openstackgerritSean Dague proposed a change to openstack-infra/elastic-recheck: remove graphite graphs from these pages  https://review.openstack.org/6933712:03
*** chandankumar_ has joined #openstack-infra12:05
*** chandankumar_ has quit IRC12:08
*** kashyap has joined #openstack-infra12:11
*** matsuhashi has quit IRC12:12
*** amotoki has quit IRC12:12
*** matsuhashi has joined #openstack-infra12:13
*** DinaBelova is now known as DinaBelova_12:21
*** markwash has joined #openstack-infra12:21
*** dims has joined #openstack-infra12:23
openstackgerritFlavio Percoco proposed a change to openstack-infra/devstack-gate: Archive config files along with logs  https://review.openstack.org/6934412:25
*** jasondotstar has quit IRC12:26
*** mkerrin has joined #openstack-infra12:33
*** smarcet has joined #openstack-infra12:35
*** coolsvap has quit IRC12:36
*** gsamfira has joined #openstack-infra12:36
*** masayukig has quit IRC12:37
*** luqas has quit IRC12:40
*** emagana has joined #openstack-infra12:41
*** CaptTofu has joined #openstack-infra12:43
*** ewindisch has quit IRC12:46
*** salv-orlando has joined #openstack-infra12:48
*** talluri has quit IRC12:49
*** emagana has quit IRC12:50
*** ruhe is now known as _ruhe12:52
*** heyongli has joined #openstack-infra12:52
*** chandankumar_ has joined #openstack-infra12:54
*** _ruhe is now known as ruhe12:54
ttxSergeyLukjanov_: any idea what the errors at https://review.openstack.org/#/c/68471/ actually mean ?12:56
ttxfungi, sdague: the gate queue looks a bit frozen12:57
sdagueyep, something's not right with the way nodes are allocating12:57
sdaguebut someone with actual access to look into it needs to be one12:58
sdagueon12:58
ttxrelatively recent12:58
* ttx runs an errand12:58
salv-orlandogood morning/afternoon/evening. How's gate bug squashing going so far?12:59
salv-orlandoI see just 21 people in #openstack-gate so I guess it's just starting?12:59
*** Steap has quit IRC12:59
sdaguesalv-orlando: honestly, I'm still waking up13:00
*** Steap has joined #openstack-infra13:00
salv-orlandosdague: makes sense. Usually at 8AM I'm not even at the keyboard.13:01
sdagueheh13:01
*** david-lyle has quit IRC13:05
*** max_lobur is now known as max_lobur_afk13:07
sdaguefungi: as soon as you are at your keyboard, something is seriously not right with nodepool/zuul13:10
*** CaptTofu has quit IRC13:11
openstackgerritJulien Vey proposed a change to openstack/requirements: Add decorator to the global requirements  https://review.openstack.org/6936413:11
*** CaptTofu has joined #openstack-infra13:11
openstackgerritA change was merged to openstack-infra/elastic-recheck: remove graphite graphs from these pages  https://review.openstack.org/6933713:13
*** ewindisch has joined #openstack-infra13:14
*** CaptTofu has quit IRC13:16
*** rossella_s has quit IRC13:16
*** vkozhukalov has joined #openstack-infra13:20
*** chandankumar_ has quit IRC13:22
*** chandankumar_ has joined #openstack-infra13:23
*** markwash has quit IRC13:24
*** DinaBelova_ is now known as DinaBelova13:25
*** sandywalsh has joined #openstack-infra13:27
*** weshay has joined #openstack-infra13:29
*** rossella_s has joined #openstack-infra13:29
*** DinaBelova is now known as DinaBelova_13:31
*** SergeyLukjanov_ is now known as SergeyLukjanov13:31
*** Ajaeger has joined #openstack-infra13:34
*** jasondotstar has joined #openstack-infra13:34
*** oubiwann_ has joined #openstack-infra13:35
*** johnthetubaguy has joined #openstack-infra13:36
*** DinaBelova_ is now known as DinaBelova13:37
*** talluri has joined #openstack-infra13:37
*** luqas has joined #openstack-infra13:37
*** b3nt_pin is now known as beagles13:40
*** hashar has joined #openstack-infra13:41
*** dizquierdo has joined #openstack-infra13:43
*** chandankumar_ has quit IRC13:44
*** dcramer_ has quit IRC13:47
openstackgerritSean Dague proposed a change to openstack-infra/elastic-recheck: fix classification rate  https://review.openstack.org/6936713:47
*** markwash has joined #openstack-infra13:48
ttxgate looks unstuck but the graph really looks funny13:50
sdagueit's not unstuck13:50
sdagueit's just going to keep cycling like this, there is something fundamentally wrong13:50
*** gokrokve has quit IRC13:50
ttxsdague: at least the top of the pipe is running tests, so it's not completely stuck.13:51
sdaguesure, but yuo go 3 deep and they still don't have d-g nodes13:51
openstackgerritJulien Danjou proposed a change to openstack/requirements: Add support for Python 3 requirements  https://review.openstack.org/5877013:52
openstackgerritGuido Günther proposed a change to openstack-infra/jenkins-job-builder: Support site monitor publisher  https://review.openstack.org/6929013:52
SergeyLukjanovttx, the first idea was that pypi.o.o is now used for building release-tools, I'll digg into it soon13:53
sdagueit's days like today I really wish there was someone in .eu that had access to these boxes.13:53
SergeyLukjanovsdague, heh, it looks like there were already a lot of such days13:54
sdagueheh13:54
anteayasdague: we are working on bringing mattoliverau up to speed13:54
anteayahe is in oz13:54
anteayaI stole him from mikal13:55
anteayawell he is in mikal's team13:55
sdagueso given that everything was working prior to the nodepool changes to support tripleo, I'm going to point at that as the most probably cause13:55
*** gokrokve has joined #openstack-infra13:55
ttxnot sure that would have helped in this case. Most of OZ is sleeping right now.13:55
anteayabut I absconded him for -infra13:55
anteayadoesn't help us today though13:55
anteayattx: true, but if it started several hours ago he might have caught it13:56
anteayaI'm open to absconding someone from eu as well13:56
sdaguettx: yeh, this was busted all yesterday as well13:56
*** freyes has joined #openstack-infra13:56
sdaguethere just wasn't any load on the system13:56
sdagueso someone in .au would have helped13:56
ttxhah13:57
*** thuc has joined #openstack-infra13:57
freyeshi all13:58
*** rcleere has quit IRC13:59
*** skraynev has quit IRC14:00
ProfFalkenif I wanted to setup a "test rig" to understand Zuul better, where would I start? Is there documentation on requirements and deploy proceedures?14:01
ProfFalkenI want to understand it better, and in my experience deploying things myself is the best way to learn!14:01
*** skraynev has joined #openstack-infra14:01
*** dkranz has joined #openstack-infra14:01
*** heyongli has quit IRC14:01
*** mrmartin has joined #openstack-infra14:02
BobBallIs there a nice diagram somewhere which shows how the -infra services (I'm mostly interested in nodepool) interact with each other?14:03
anteayaProfFalken: this might be a good place to begin: http://ci.openstack.org/running-your-own.html14:03
BobBallheh14:04
anteayaBobBall: nothing that i am aware of the includes nodepool14:04
BobBallI should have read that14:04
anteayayou still can14:04
BobBallthat's probably enough for now14:04
anteayagreat, have fun14:04
*** dprince has joined #openstack-infra14:05
openstackgerritA change was merged to openstack-infra/elastic-recheck: fix classification rate  https://review.openstack.org/6936714:06
*** morganfainberg|z is now known as morganfainberg14:06
ProfFalkenanteaya: awesome thanks, I'll have a read14:08
anteayaProfFalken: welcome, do enjoy14:09
*** miqui has joined #openstack-infra14:09
sdagueProfFalken: the other suggestion would be to stand up the puppet repo, most of the config is captured in there14:09
*** thuc_ has joined #openstack-infra14:09
openstackgerritRussell Bryant proposed a change to openstack-infra/devstack-gate: Set concurrency to num CPUs minus 2  https://review.openstack.org/6925614:11
*** rustlebee is now known as russellb14:12
*** thuc has quit IRC14:12
*** dims has quit IRC14:13
*** dims has joined #openstack-infra14:15
openstackgerritA change was merged to openstack-infra/jenkins-job-builder: make job creation consistent  https://review.openstack.org/6063314:16
openstackgerritA change was merged to openstack-infra/jenkins-job-builder: tests: Allow to test project parameters  https://review.openstack.org/6726514:16
openstackgerritA change was merged to openstack-infra/jenkins-job-builder: project_maven: Don't require artifact-id and group-id  https://review.openstack.org/6603614:16
openstackgerritafazekas proposed a change to openstack-infra/devstack-gate: tempest concurrency 3  https://review.openstack.org/6937014:17
*** boris-42 has quit IRC14:23
*** chandankumar_ has joined #openstack-infra14:23
openstackgerritRussell Bryant proposed a change to openstack-infra/devstack-gate: Set concurrency to num CPUs / 2  https://review.openstack.org/6925614:24
openstackgerritRussell Bryant proposed a change to openstack-infra/devstack-gate: Set concurrency to num CPUs / 2  https://review.openstack.org/6925614:26
*** jgrimm has quit IRC14:26
openstackgerritA change was merged to openstack-dev/hacking: Trigger warnings for raw and unicode docstrings  https://review.openstack.org/6877414:26
*** chandankumar_ has quit IRC14:27
*** kraman has joined #openstack-infra14:29
*** chandankumar_ has joined #openstack-infra14:29
*** thuc_ has quit IRC14:29
*** zhiyan_ has joined #openstack-infra14:30
*** eharney has joined #openstack-infra14:30
*** thuc has joined #openstack-infra14:30
*** julim has joined #openstack-infra14:31
*** julim has quit IRC14:32
*** yolanda_ has quit IRC14:32
*** chandankumar_ has quit IRC14:33
*** rcleere has joined #openstack-infra14:34
*** rcleere has quit IRC14:34
*** chandankumar_ has joined #openstack-infra14:34
*** habdi has joined #openstack-infra14:34
*** jasondotstar has quit IRC14:35
*** thuc has quit IRC14:35
*** kraman has quit IRC14:35
*** julim has joined #openstack-infra14:35
*** mriedem has joined #openstack-infra14:37
openstackgerritAnita Kuno proposed a change to openstack-infra/elastic-recheck: Remove broken url from README  https://review.openstack.org/6937314:38
*** dstanek has joined #openstack-infra14:38
*** zhiyan_ has quit IRC14:38
openstackgerritA change was merged to openstack-infra/jenkins-job-builder: Add support for credentials-id in git repositories.  https://review.openstack.org/6873414:38
fungisdague: ttx: checking it out14:39
*** jnoller has joined #openstack-infra14:41
*** yolanda_ has joined #openstack-infra14:43
mrmartinre14:43
fungiover 80% of the nodes are assigned to jenkins02... it may be the culprit14:44
sdaguefungi: yeh, something is very wrong14:44
fungiwebui on it is very slow14:44
*** ICmonitor has joined #openstack-infra14:44
*** chandankumar_ has quit IRC14:44
sdaguefungi: any chance that tripleo allocations which don't work are part of the issue?14:45
fungior completely nonfunctional14:45
sdagueyeh, it eventually gets through14:45
fungisdague: maybe, but fairly unlikely. i think the problem is likely jenkins02 itself14:45
sdaguethe reason I ask is that was the only bits in the config report that changed from when this was working, to not working14:45
sdaguefungi: ok14:45
*** max_lobur_afk is now known as max_lobur14:45
*** CaptTofu has joined #openstack-infra14:45
fungijenkins sometimes just decides to fall over with excessive thread count, memory utilization and so on14:46
sdaguefungi: gotcha14:46
sdagueno monit in place to kill it in such situations?14:46
mrmartinfungi: if you have 5 minutes today, may I ask you to review my patch, why it fails on Jenkins: https://review.openstack.org/#/c/68912/ I see a nice stacktrace in the log file, but don't know the exact reason.14:46
fungii'm putting jenkins02 into shutdown, then i'll delete all the nodes assigned to it, which should get activity to pick back up14:46
sdaguefungi: cool14:47
fungisdague: we'd need to research a monit equivalent for java. this is all thread count and memory consumption within the jvm14:47
sdaguefungi: suppose you could always do an http request, and use the ability that it returns under a certain amount of time as an indicator14:48
fungiperhaps. also we'd need to have it try to gracefully stop jenkins in those situations (i believe its api supports that)14:49
*** dizquierdo has quit IRC14:49
sdagueyeh, the service scripts do a gracefully shutdown, no?14:49
fungiahh, yeah, the jenkins daemon apparently takes a --stop option, which the initscript tries14:51
fungibut with the long-running jobs we have, it looks like it doesn't wait nearly long enough14:51
sdaguefungi: so I guess in those situations you'd want to retrigger those jobs on another host?14:52
*** thuc has joined #openstack-infra14:52
fungiprobably, yes14:53
openstackgerritRuslan Kamaldinov proposed a change to openstack-infra/storyboard: Update documentation  https://review.openstack.org/6921114:54
*** prad_ has joined #openstack-infra14:54
fungihowever, there's another jenkins design problem which arises there... on startup it automatically onlines all offline slaves it knew about from before it was shutdown14:55
*** che-arne has quit IRC14:56
*** chandankumar_ has joined #openstack-infra14:57
mordredsolution == finish geting rid of jenkins14:59
*** che-arne has joined #openstack-infra14:59
*** sandywalsh has quit IRC14:59
sdaguefungi: sure14:59
sdaguemordred: well, get on that :P14:59
mordredsdague: :)15:00
sdagueI agree the future is all puppies and unicorns once all our vaporware springs into being :)15:01
*** mgagne has quit IRC15:01
sdaguefungi: so how quickly should the queues pop back into functioning?15:02
openstackgerritMonty Taylor proposed a change to openstack-infra/config: Unlaunchpadify projects.yaml  https://review.openstack.org/6218915:02
openstackgerritMonty Taylor proposed a change to openstack-infra/config: Track direct-release projects in projects.yaml  https://review.openstack.org/6219015:02
fungisdague: as quickly as these deletes get processed and replacement nodes are rebuilt and assigned to other jenkinses. maybe another 15-30 minutes we'll be back to a fairly quick pace15:02
*** dcramer_ has joined #openstack-infra15:03
mordredfungi: hey - do we have any instructions written down on making new cloud databases other than "log in to the web thing and do it by hand"?15:04
fungimordred: not yet--last time it came up, troveclient was still not recommended because bugs15:04
mordredk15:05
fungibut maybe it's all better now15:05
mordredfungi: I'm going to create a server and a database for storyboard15:05
fungiexcellent15:05
*** chandankumar_ has quit IRC15:06
*** ativelkov has left #openstack-infra15:06
*** rcleere has joined #openstack-infra15:07
*** ryanpetrello has joined #openstack-infra15:09
*** lttrl has joined #openstack-infra15:11
*** yolanda_ has quit IRC15:11
*** ruhe is now known as _ruhe15:12
*** yolanda_ has joined #openstack-infra15:12
*** wenlock has joined #openstack-infra15:14
*** senk has joined #openstack-infra15:14
*** sandywalsh has joined #openstack-infra15:15
fungimrmartin: i left some comments on your 68912 change about the error you're getting15:15
mrmartinoh thanks15:16
*** rwsu has joined #openstack-infra15:16
*** cody-somerville has joined #openstack-infra15:17
*** wenlock has quit IRC15:19
openstackgerritNikita Konovalov proposed a change to openstack-infra/storyboard: Database fixture added  https://review.openstack.org/6938415:21
*** thuc has quit IRC15:23
*** kraman has joined #openstack-infra15:23
*** thuc has joined #openstack-infra15:23
*** kraman has quit IRC15:24
*** sandywalsh has quit IRC15:25
fungiso it looks like the actual stoppage we saw this time was nodepool launching nodes, adding them to jenkins02 as ready, for some reason jenkins02 not actually recognizing that they were registered or otherwise losing track of them, and then eventually when that count reached the minimum ready threshhold for those node types in nodepool it ceased trying to launch any more because it thought there were15:25
fungienough available even though there were none15:25
*** malini has joined #openstack-infra15:25
fungieffectively the 100% of the ready count was nonexistent slaves assigned to jenkins0215:25
openstackgerritAnita Kuno proposed a change to openstack-infra/elastic-recheck: Add query for bug 1273259  https://review.openstack.org/6938615:26
*** kraman has joined #openstack-infra15:26
*** boris-42 has joined #openstack-infra15:26
*** morganfainberg is now known as morganfainberg|z15:27
*** thuc has quit IRC15:28
openstackgerritMonty Taylor proposed a change to openstack-infra/config: Add Storyboard puppet module  https://review.openstack.org/6501715:28
anteayais it just me or is Jenkins02 quirky compared to the other Jenkinses15:28
*** habdi has quit IRC15:29
sdaguefungi: so is it supposed to be moving again?15:29
fungianteaya: it's unique in being the only jenkins 1.543 we have on a non-performance flavor in rackspace (the other non-performance jenkins masters we have are running 1.525)15:29
fungisdague: when i realized it was the ready node count which was killing us, i switched to deleting ready nodes assigned to jenkins02 while waiting for its running jobs to wind down15:30
sdaguefungi: gotcha15:30
openstackgerritMatt Riedemann proposed a change to openstack-infra/elastic-recheck: Document the INFO+ log level query restriction  https://review.openstack.org/6938815:31
anteayaah okay15:31
fungithough nodepool still isn't building new nodes even though the ready nodes are below the minimum threshhold now. looking to see whether i can tell why15:31
anteayaI wonder why that might be contributing to its unique decisions regarding nodes15:32
fungianteaya: it's not making unique decisions. it's broken15:32
*** jgrimm has joined #openstack-infra15:32
*** hashar has quit IRC15:32
anteayak15:32
malinisdague, fungi: ping15:32
*** _ruhe is now known as ruhe15:33
*** markmcclain has joined #openstack-infra15:34
fungimalini: hi15:35
malinifungi: heyy..I wanted some help with a couple of marconi patches15:36
malinifungi: I have two of the sitting there for a while & need them merged before I can make progress with tempest. Can I get you to review it ?https://review.openstack.org/#/c/65145/ https://review.openstack.org/#/c/65140/15:36
malini?15:36
*** wenlock has joined #openstack-infra15:37
malinifungi: they are small & as an added bonus, folks are generous with poptarts in #openstack-marconi ;)15:37
fungimalini: possibly later. i'm trying to fix broken infrastructure right now, which has an unfortunate tendency to leave me with very little time for code review15:37
*** sandywalsh has joined #openstack-infra15:37
malinifungi: oops :(15:38
malinifungi: no worries.. I am trying to get a few core folks to review it15:38
fungino worries. i'll make a note to check those out later today, time permitting15:38
*** SergeyLukjanov is now known as SergeyLukjanov_15:38
*** markmcclain has quit IRC15:38
malinithanks fungi!!15:38
*** johnthetubaguy1 has joined #openstack-infra15:38
openstackgerritMonty Taylor proposed a change to openstack-infra/config: Add Storyboard puppet module  https://review.openstack.org/6501715:38
mordredruhe: ^^ if you want to look15:39
*** freyes has quit IRC15:39
*** coolsvap has joined #openstack-infra15:40
*** johnthetubaguy has quit IRC15:41
*** david-lyle has joined #openstack-infra15:42
fungithis apparently happened back on friday for no particular reason...15:42
ArxCruzjeblair, clarkb : hey, which scp-plugin jenkins is using?15:42
fungi[Fri Jan 24 22:50:12 2014] Out of memory: Kill process 2524 (nodepoold) score 239 or sacrifice child15:42
fungi[Fri Jan 24 22:50:12 2014] Killed process 2524 (nodepoold) total-vm:2568048kB, anon-rss:17288kB, file-rss:476kB15:43
mordredArxCruz: we have a patched version I believe15:43
*** mgagne has joined #openstack-infra15:43
ArxCruzmordred: where can I get this one ?15:43
mordredArxCruz: I _think_ we're working on getting it released for real ... zaro ?15:44
krtaylormordred, we are looking for the 1.9 version that jenkins.pp specifies15:44
*** markmcclain has joined #openstack-infra15:44
fungioh, it's possible that oom error was related to me stopping nodepoold... that's about 30 minutes before the last time it was started15:44
*** metabro has quit IRC15:44
*** habdi has joined #openstack-infra15:45
*** markwash has quit IRC15:45
mordredfungi: any reason I don't want to add new servers to salt?15:46
*** markvan has joined #openstack-infra15:47
fungimordred: not really, other than we've only been salting the jenkins slaves so far15:47
fungibut should be safe enough15:47
*** mrmartin has quit IRC15:48
*** ewindisch is now known as zz_ewindisch15:48
krtaylorArxCruz, the only scp-plugin I can find in github is the 1.8 in jenkinsci15:49
ArxCruzkrtaylor: :/15:49
ArxCruzmordred: any chance we get a copy from your patched plugin ?15:50
*** mgagne has quit IRC15:50
*** vkozhukalov has quit IRC15:50
mordredArxCruz: sure. you want me to just put it somewhere you can download it?15:51
krtaylormordred, +115:52
*** sdake has quit IRC15:52
ArxCruzmordred: yes, please :)15:54
ArxCruzgdrive works for you mordred ?15:54
krtaylormordred, I was chatting with mtreinish and he mentioned that there was someone that was interested in writing a swift plugin for jenkins15:55
*** metabro has joined #openstack-infra15:56
*** virmitio has joined #openstack-infra15:57
sdaguefungi: so that's when we stopped it to bring in the tripleo nodes?15:58
sdaguethat times about for when it went weird15:58
*** SergeyLukjanov_ is now known as SergeyLukjanov15:58
openstackgerritRussell Bryant proposed a change to openstack-infra/elastic-recheck: Add query for bug 1273292  https://review.openstack.org/6939115:58
fungisdague: that's when i restarted it, yes15:58
*** eharney has quit IRC15:58
*** mgagne has joined #openstack-infra15:58
fungisdague: but i was watching it over the weekend and it seemed normal. not sure what you mean by "about when it went weird"15:59
sdaguefungi: so does that mean that node pool was downed?15:59
sdaguefungi: we've had this node starvation issue since at least yesterday morning15:59
fungisdague: no, as i said, it looks like that oom error was about half an hour *before* i restarted it15:59
sdagueI thought I saw some odd paterns on Sat15:59
sdagueoh, interesting15:59
*** zz_ewindisch is now known as ewindisch16:00
*** dhellmann is now known as dhellmann_16:00
*** pblaho has quit IRC16:00
*** NikitaKonovalov is now known as NikitaKonovalov_16:00
ArxCruzmordred: thanks! when will you're planning to release it ?16:02
fungianyway, right now it's throwing jenkinsexceptions when trying to add new nodes, which may be still due to jenkins02 timing out on api calls (so it can't check the status). i'm looking to see which changes these last couple of jobs running on jenkins02 map back to, so i can kill them and leave comments on the changes16:02
*** markwash has joined #openstack-infra16:02
*** rnirmal has joined #openstack-infra16:02
*** eharney has joined #openstack-infra16:02
mordredArxCruz: I think we were wanting to make sure it worked before doing that ... jeblair or zaro might have more thoughts on that subject16:02
openstackgerritRussell Bryant proposed a change to openstack-infra/elastic-recheck: Add query for bug 1273292  https://review.openstack.org/6939116:02
jeblairmordred: i think before releasing, we need to fix the backwards-compat issues; i don't think upgrading from current released version to master works16:04
mordrednod16:04
openstackgerritRussell Bryant proposed a change to openstack-infra/elastic-recheck: Add query for bug 1273292  https://review.openstack.org/6939116:04
ArxCruzjeblair: how can I be aware of this? is there any announcement list or something similar? Or should I just keep bugging you? :P16:04
jeblairArxCruz: if you're good with java, you could fix it and submit a pr  :)16:05
fungijeblair: fyi nodepoold is bound up because of jenkins02 deciding to get bogged down. you may be interested to look at the jenkinsexceptions being throws which seem to coincide with every new node build nodepoold tries (i haven't resorted to restarting nodepoold just yet)16:05
ArxCruzI'm not a java guy, but I can take a look16:05
*** mrodden1 is now known as mrodden16:05
ArxCruzjeblair: where do I get the source? github.com/jenkinsci/scp-plugin ?16:05
fungis/throws/thrown/16:05
jeblairArxCruz: yes16:06
jeblairfungi: what's up with jenkins02?16:06
*** habdi has quit IRC16:06
openstackgerritThierry Carrez proposed a change to openstack-infra/elastic-recheck: Add query for bug 1273283  https://review.openstack.org/6939316:06
fungijeblair: proxy timeouts in the webui, generally very slow to respond. i've put it in shutdown now and killed its remaining jobs16:06
*** HenryG has quit IRC16:06
openstackgerritA change was merged to openstack-infra/elastic-recheck: Add query for bug 1273259  https://review.openstack.org/6938616:07
russellbaccording ot salv-orlando 's notes, it looks like the top gate bug (https://bugs.launchpad.net/nova/+bug/1254890) may be helped by a kernel upgrade16:07
fungithere are also some transaction errors in the nodepool.log now, but i think that's because i'm trying to nodepool delete the remaining jenkins02 nodes and it's taking a while to get a response from the jenkins02 api endpoint (often timing out)16:08
openstackgerritMarton Kiss proposed a change to openstack-infra/config: Groups community portal gating tasks  https://review.openstack.org/6891216:08
jeblairfungi: yeah, any time you do something external to nodepool you're likely to get such errors16:08
* fungi nods16:08
openstackgerritMonty Taylor proposed a change to openstack-infra/config: Add Storyboard puppet module  https://review.openstack.org/6501716:08
fungijeblair: however the jenkinsexcpetion tracebacks i think are not related to me deleting nodes. they don't say which jenkins they relate to though... i'm about to see if i can tell from the debug.log16:09
openstackgerritA change was merged to openstack-infra/elastic-recheck: Document the INFO+ log level query restriction  https://review.openstack.org/6938816:09
openstackgerritMonty Taylor proposed a change to openstack-infra/config: Add Storyboard puppet module  https://review.openstack.org/6501716:09
*** ryanpetrello has quit IRC16:10
*** gyee has joined #openstack-infra16:10
*** ryanpetrello has joined #openstack-infra16:11
*** AaronGr_Zzz is now known as AaronGr16:11
*** gyee has quit IRC16:11
openstackgerritA change was merged to openstack-infra/elastic-recheck: Add fingerprint for bug 1263417  https://review.openstack.org/6927516:12
openstackgerritA change was merged to openstack-infra/elastic-recheck: Add one more fingerprint for bug 1097592  https://review.openstack.org/6925916:13
*** nosnos_ has quit IRC16:14
openstackgerritA change was merged to openstack-infra/elastic-recheck: Remove broken url from README  https://review.openstack.org/6937316:14
*** mfer has joined #openstack-infra16:14
openstackgerritRussell Bryant proposed a change to openstack-infra/elastic-recheck: Add query for bug 1273292  https://review.openstack.org/6939116:14
*** sdake has joined #openstack-infra16:15
*** sdake has quit IRC16:15
*** sdake has joined #openstack-infra16:15
*** matsuhashi has quit IRC16:15
*** julim has quit IRC16:16
openstackgerritThierry Carrez proposed a change to openstack-infra/elastic-recheck: Add query for bug 1273297  https://review.openstack.org/6939816:16
fungii'm thinking i may just need to offline the jenkins service on jenkins02 and then hand-delete the remaining nodepool nodes from its xml config16:17
*** gyee has joined #openstack-infra16:18
jeblairfungi: that's probably a good idea, but can you wait a sec while i try to load the melody page?16:18
zarojeblair: i was not aware that there's a backwards compatability issue with scp plugin.  what's the problem?16:18
zaromorning16:18
fungijeblair: of course16:19
jeblairzaro: i think if you install the current released version, then upgrade to master, it doesn't carry over the config correctly16:19
*** julim has joined #openstack-infra16:19
*** ICmonitor has quit IRC16:20
jeblairfungi: none of the jenkins masters seem fast; and many of them are idle16:21
*** ICmonitor has joined #openstack-infra16:21
*** gokrokve has quit IRC16:21
fungiugh16:21
fungii'd been focused on jenkins02 because it had 100 nonexistent (from its perspective) ready nodes assigned to it16:22
zaroArxCruz: i might have time to look scp upgrade bug jeblair pointed out tomorrow.16:22
ArxCruzzaro: that would be awesome :)16:22
*** mfink has joined #openstack-infra16:22
*** habdi has joined #openstack-infra16:22
*** jergerber has joined #openstack-infra16:22
ArxCruzI really need this scp plugin :)16:22
*** dangers_away is now known as dangers16:23
*** VijayT has joined #openstack-infra16:24
*** pcrews has joined #openstack-infra16:24
zulso i was just thinking trusty default python3 is python3.4 so I think we might have to be moving to python3.4 as well16:24
*** thuc has joined #openstack-infra16:24
BobBallI've got a nodepool question... Set it up with same region_name, username, project_id as using in my nova credentials for rackspace yet it still says "unable to authenticate user with credentials provided".  Do I need to somehow change the auth type to rackspace as I had to do for novaclient?16:25
*** thuc_ has joined #openstack-infra16:25
*** ruhe is now known as _ruhe16:25
fungiBobBall: you need to use password, not api key16:25
BobBalloh16:25
BobBallthat sucks :P16:25
openstackgerritMonty Taylor proposed a change to openstack-infra/config: Add Storyboard puppet module  https://review.openstack.org/6501716:25
fungiBobBall: in which case current releases of novaclient should work fine with rackspace16:26
zarojog0: noticed you are active on review-dev.  were you trying to do something with LP & gerrit?16:26
fungiBobBall: api key is a rackspace special snowflake authentication extension for novaclient16:26
BobBallIndeed - that works much better.16:26
BobBallah understood16:26
*** AlexF_ has joined #openstack-infra16:27
sdaguejeblair: yeh, well, anything that would get changes moving again would be nice :)16:27
fungiit's not part of novaclient at all these days. and it's not packaged in any reasonable access channel. you have to retrieve the source from rackspace's github repo for it, per their documentation, then add it to novaclient16:27
sdaguecheck queue is about to cross 20016:27
fungisdague: yes, i see that16:27
BobBallindeed - I did that fungi-  but clearly nodepool doesn't use it in the same way :)16:27
BobBallthat's fine - I've got a "fix" for now.  I think.16:28
openstackgerritAnita Kuno proposed a change to openstack-infra/elastic-recheck: Add query for bug 1273301  https://review.openstack.org/6940016:28
fungiBobBall: it's entirely possible nodepool doesn't work with novaclient extensions. no idea16:28
jeblairsdague: sorry?16:28
BobBallpassword will work for now16:28
sdaguejeblair: http://status.openstack.org/zuul/16:28
openstackgerritMonty Taylor proposed a change to openstack-infra/storyboard: Don't try to install file that doesn't exist  https://review.openstack.org/6940216:28
sdaguejeblair: basically, we're not allocating d-g nodes in any reasonable rate16:29
jeblairsdague: i see that.  what were you trying to communicate when you said "yeh, well, anything that would get changes moving again would be nice :)"16:29
*** thedodd has joined #openstack-infra16:29
sdaguejeblair: wasn't sure if you were poking on this one, sorry.16:29
*** thuc has quit IRC16:29
openstackgerritA change was merged to openstack-infra/elastic-recheck: Add query for bug 1273292  https://review.openstack.org/6939116:30
*** ICmonitor1 has joined #openstack-infra16:30
*** ewindisch is now known as zz_ewindisch16:30
*** SergeyLukjanov is now known as SergeyLukjanov_16:30
*** ICmonitor has quit IRC16:30
jeblair2014-01-27 11:17:16,719 DEBUG nodepool.NodeLauncher: Adding node id: 1214068 to jenkins16:31
jeblair2014-01-27 15:14:08,433 ERROR nodepool.NodeLauncher: Exception launching node id: 1214068:16:31
jeblairJenkinsException: create[bare-precise-hpcloud-az2-1214068] failed16:31
jeblairfungi: ^16:31
jeblairfungi: jenkins02 says that it is currently handling that request16:31
jeblairfungi: note in particular the timestamps16:32
fungiouch16:32
mordredwow16:32
*** jooools has joined #openstack-infra16:32
jeblairthe currently running method is a regex match16:32
openstackgerritA change was merged to openstack-infra/elastic-recheck: Add query for bug 1273283  https://review.openstack.org/6939316:33
jeblairtrying to get a full stacktrace16:33
jeblairfungi, mordred: i wonder if we shouldn't slow down the jenkins api call rate so that servers are added and removed more slowly16:34
jeblairit seems like we had some pretty extreme spikiness recently where nodepool wanted to add a full 100 servers to each jenkins16:35
*** sandywalsh has quit IRC16:35
fungijeblair: it's possible we're triggering subtle races in node addition/deletion i suppose, which we would be less likely to hit that way16:36
*** morganfainberg|z is now known as morganfainberg16:36
fungii suspect we're fairly unique in the volume and rate at which we add and remove jenkins slaves, compared to other sites running jenkins16:37
ArxCruzjeblair: fungi clarkb are you guys get these errors often in nodepool -> jenkins ? http://paste.openstack.org/show/61950/16:37
*** DinaBelova is now known as DinaBelova_16:37
*** gokrokve has joined #openstack-infra16:38
fungiArxCruz: right this moment, in fact. seems to be happening to us because one of our jenkins masters is failing to respond to api calls in a timely fashion, but in your case it might be that nodepoold isn't able to reach the jenkins master's api endpoint16:38
ArxCruzfungi: if i call get_info manually from a script, I got no errors16:39
*** rlandy is now known as rlandy|bbl16:40
*** DinaBelova_ is now known as DinaBelova16:41
*** UtahDave has joined #openstack-infra16:42
mordredjeblair: ++16:47
*** emagana has joined #openstack-infra16:47
mordredjeblair, fungi: you are working on more important things, but https://review.openstack.org/69402 is ready to land - I have the thigns in hiera, and I have tested it in the mordred environment on the new node that's been spun up16:47
jeblairmordred: why are you self-approving that?16:48
mordredjeblair, fungi: there are some operational issues with the codebase itself, but those are things that can be fixed by landing changes i thn the code - the puppet does the right things16:48
mordredjeblair: I'm not16:48
mordredjeblair: oh - meh. sorry - bad copy and paste above16:49
jeblairmordred: you left a comment that said "self-approving"16:49
jeblairmordred: along with an approval vote16:49
jeblairfungi: i have been unable to get a stacktrace with any of the ways i know how (two points in the webui, jstack, and jsadebugd)16:50
mordredjeblair: yup. sorry - what I meant was "https://review.openstack.org/65017 is ready to land" - the storyboard change I self-approved because it was the last blocker in testing the puppet16:50
jeblairfungi: i think we may need to give up on knowing where this regex call is coming from16:50
jeblairmordred: it is not required to _approve_ changes in order to _test_ them.16:50
fungijeblair: though i did see some helpful utilization details dumped into the log (gc thread resource utilization and so on)16:50
fungijeblair: okay, should i go ahead and stop jenkins on jenkins02 in that case?16:51
jeblairfungi: oh, wait just a sec then.16:51
*** sandywalsh has joined #openstack-infra16:51
fungisure16:51
jeblairfungi: oh hey, a dump made it into the log!16:52
fungiokay, cool, then that *was* what i was seeing in there16:52
fungii thought that's where you were looking (since the thread dumps usually end up in the jenkins log)16:52
jeblairfungi: only if successful; all the programs i ran told me they failed16:53
fungiahh. clearly it lied16:53
*** SergeyLukjanov_ is now known as SergeyLukjanov16:54
*** colinmcnamara has joined #openstack-infra16:54
fungiyep, thar she be... "Full thread dump OpenJDK 64-Bit Server VM (23.7-b01 mixed mode)"16:54
openstackgerritA change was merged to openstack-infra/elastic-recheck: Make functional tests work again  https://review.openstack.org/6915416:56
openstackgerritA change was merged to openstack-infra/elastic-recheck: Add query for bug 1262153  https://review.openstack.org/6924216:58
*** mfer has quit IRC16:58
jeblairfungi: http://paste.openstack.org/show/61951/16:58
*** AlexF_ has quit IRC16:58
jeblairfungi: that's the thread that was running during the stack trace; i just (hopefully) invoked another stack dump16:58
fungito see if it's still there, presumably16:59
*** markmc has quit IRC16:59
*** thedodd has quit IRC17:00
ttxfungi: debunked bug 109759217:00
ttxfungi: cron.daily jobs running at 06:25 include apt/dpkg and when a job hits at the same time... dpkg calls fail. Fun17:00
*** gokrokve has quit IRC17:01
fungittx: as i suspected--in that case we should probably be disabling cron jobs like those in nodepool prep scripts17:01
jeblairfungi: something else is running now, it looks like it is progressing very slowly but is not stuck.17:01
*** thedodd has joined #openstack-infra17:01
ttxfungi: yep, you throw away the nodepool model daily anyway17:01
jeblairfungi: okay, i'm done; ready for you to force-stop/clean17:01
fungijeblair: thanks! on it17:02
ttxfungi: you could even remove cron.daily/cron.weekly/cron.monthly jobs17:02
ttxsince you throw away machines anyway, no point in running them accidentally17:03
fungii'm curious to see whether nodepoold starts building new nodes once jenkins02's api endpoint is answering with a tcp/rst17:03
*** SergeyLukjanov is now known as SergeyLukjanov_17:03
openstackgerritA change was merged to openstack-infra/storyboard: Don't try to install file that doesn't exist  https://review.openstack.org/6940217:03
fungittx: we could probably just stop cron entirely17:03
fungittx: there are several options. bears deeper discussion17:03
*** dcramer_ has quit IRC17:04
*** reed has joined #openstack-infra17:05
*** Ryan_Lane has quit IRC17:06
jeblairfungi: nodepool wants to launch 1100 nodes.17:07
*** morganfainberg is now known as morganfainberg|z17:07
fungiwow17:07
mordredjeblair: that seems like a lot of nodes17:08
*** gokrokve has joined #openstack-infra17:08
jeblairit won't quite reach that, but that's how many it would launch if it could.17:08
fungimordred: there's a very many pending jobs which need them17:08
jeblairmordred: we need ~3000 nodes to service all of the changes currently in the queues.17:09
jeblairsome of them have already been run, and some of them are outside the active window, thus the difference from 3000-110017:09
*** sarob has joined #openstack-infra17:10
jeblairjenkins01 seems so much more responsive than 3-7. :/17:12
openstackgerritMatt Riedemann proposed a change to openstack-infra/elastic-recheck: Add query for bug 1252947  https://review.openstack.org/6941517:12
jeblairi wonder if that's just due to current circumstances, or the jenkins version, or the rackspace flavors...17:13
fungii've manually washed the remaining nodepool nodes out of jenkins02's config.xml, but am still wrapping up deletion from the nodepool end before i start the service back up17:14
*** sarob has quit IRC17:14
jeblairfungi: k17:14
*** starmer has joined #openstack-infra17:15
*** starmer has quit IRC17:15
*** sarob has joined #openstack-infra17:16
*** colinmcnamara has quit IRC17:16
*** sarob_ has joined #openstack-infra17:17
*** gsamfira has quit IRC17:17
*** gokrokve has quit IRC17:18
jeblairmordred: did you say you tested https://review.openstack.org/#/c/65017/13 ?17:18
jeblairmordred: if so, can you leave a review and comment to that effect?17:18
*** mfer has joined #openstack-infra17:18
*** gokrokve_ has joined #openstack-infra17:20
*** sarob has quit IRC17:20
mordredjeblair: yes. I have - and yes, I wil do that17:20
*** nicedice_ has joined #openstack-infra17:20
*** sarob_ has quit IRC17:21
*** HenryG has joined #openstack-infra17:24
*** gokrokve_ has quit IRC17:25
*** SergeyLukjanov_ is now known as SergeyLukjanov17:26
BobBallfor nodepool I want to add supporting base image IDs not just image_name.  should I intelligently check if it's a uuid using a regexp or do you want another config to use base_image_id rather than base_image?17:30
BobBallRAX sometimes hides images that we need :)17:30
openstackgerritMatt Riedemann proposed a change to openstack-infra/elastic-recheck: Add query for libvirt socket connection refused bug 1251521  https://review.openstack.org/6941817:31
openstackgerritMonty Taylor proposed a change to openstack-infra/config: Add Storyboard puppet module  https://review.openstack.org/6501717:31
openstackgerritMonty Taylor proposed a change to openstack-infra/config: Unlaunchpadify projects.yaml  https://review.openstack.org/6218917:31
openstackgerritMonty Taylor proposed a change to openstack-infra/config: Track direct-release projects in projects.yaml  https://review.openstack.org/6219017:31
openstackgerritMonty Taylor proposed a change to openstack-infra/config: Split config from projects list  https://review.openstack.org/6218717:31
*** markmcclain has quit IRC17:31
*** freyes has joined #openstack-infra17:31
mordredyay. the check-alphebetize script works properly and catches things17:32
*** markmcclain has joined #openstack-infra17:32
*** markmcclain has quit IRC17:33
Ajaegermordred: yeah, it does!17:33
*** markmcclain has joined #openstack-infra17:33
mriedemis it just me or is the Related-Bug: # bot not awake today?17:34
*** jcooley_ has joined #openstack-infra17:34
mriedemfungi: ^?17:34
*** dkliban is now known as dkliban_afk17:35
fungimriedem: it's a commit hook in gerrit. i'll have to dig into the logs in a bit to see whether it's failing. what change?17:35
mriedemfungi: a few, but here is the latest: https://review.openstack.org/#/c/69418/17:36
*** jpich has quit IRC17:36
fungimriedem: that bug doesn't have a bugtask for any project besides nova17:36
*** CaptTofu has quit IRC17:37
*** Ryan_Lane has joined #openstack-infra17:37
mriedemfungi: ? should it?17:37
*** CaptTofu has joined #openstack-infra17:37
mriedemit's an e-r query for a nova bug17:37
fungimriedem: i'll have to look back over the update_bug.py script in jeepyb to be sure, but i think that it will only update a bug which has a bugtask for the project against which the change is proposed17:37
*** thedodd has quit IRC17:38
mriedemfungi: i've seen lots of related-bug links in e-r patches link back to non-e-r bugs17:38
mriedemso was working at some point17:38
mriedemfungi: take your time though17:38
jeblairfungi: i _think_ you are right; i believe we did that to avoid spamming random launchpad projects in case of a typo17:38
fungimriedem: do you have an example? i've seen lots of bugs with an open bugtask for elastic-recheck17:38
*** afazekas has quit IRC17:38
* mriedem digs17:39
*** max_lobur is now known as max_lobur_afk17:39
*** thedodd has joined #openstack-infra17:39
*** marun has joined #openstack-infra17:39
*** dkranz has quit IRC17:40
*** vkozhukalov has joined #openstack-infra17:40
*** SergeyLukjanov is now known as SergeyLukjanov_17:41
*** marun has quit IRC17:41
fungimriedem: since the openstack-infra/elastic-recheck repo is mapped to the openstack-ci project in lp, i believe that's what you need to add a bugtask for on any which deserve an elastic-recheck commit... http://git.openstack.org/cgit/openstack-infra/config/tree/modules/openstack_project/templates/review.projects.yaml.erb#n4517:41
*** CaptTofu has quit IRC17:42
sdaguejnoller: so I tried to start the PV/HVM 12.04 node this weekend, it didn't bring up network17:42
*** ivar-lazzaro has quit IRC17:42
openstackgerritMonty Taylor proposed a change to openstack-infra/storyboard: Added documentation for REST API layer.  https://review.openstack.org/6921217:42
fungias long as that bugtask is in place before the first patchset of the elastic-recheck change is uploaded to gerrit with a relevant bug header in its commit message, it ought to work17:42
mriedemfungi: ok, i could only find this one https://review.openstack.org/#/c/65489/ and like you said, openstack-ci is a task in that bug so i guess it reported it there17:43
jeblairfungi: i'm not sure every bug in openstack should have an openstack-ci bugtask17:43
mriedemin every other case i must have added them myself17:43
sdaguereading scrollback... any postmortem yet on what happened?17:43
fungithough if we're going to be doing this a bunch, i think e-r needs a separate lp project17:43
jeblairsdague: undiagnosable problem in jenkins.17:43
mriedemsdague: what happened might just be me thinking things worked a certain way when they didn't17:43
sdaguejeblair: bummer17:43
*** CaptTofu has joined #openstack-infra17:43
mriedemfungi: jeblair: yeah, don't want to add openstack-ci or elastic-recheck to every patch that gets an e-r query17:44
fungijeblair: completely agree on unnecessary openstack-ci bugtasks for elastic-recheck queries17:44
jeblairsdague: it shouldn't have impacted nodepool that much though; if it happens again, we should put more debug time into that.17:44
mriedembut it's nice to know when a nova bug, for example, has an e-r query already created for it17:44
mriedembut...the elastic-recheck status page should show that too, so nevermind17:44
jeblairperhaps we should see about making jeepyb handle that case17:44
fungijeblair: sdague: right. as soon as i stopped the jenkins service on jenkins02, nodepool *immediately* began launching new nodes and assigning them to the other jenkins masters17:45
mriedemmeh, i think half the time the patches don't have Related-Bug tag in the first patch set (or any for that matter)17:45
mriedemjeblair: ^17:45
jog0zaro: was running some e-r tests17:45
*** Ryan_Lane has quit IRC17:46
*** gokrokve has joined #openstack-infra17:47
sdaguefungi: so on the bug posting, I'm still under the opinion that we shouldn't do strict matching, and just have a whitelist for openstack projects and trackers17:47
fungisdague: sounds good to me, though the bugtasks are sort of necessary if you expect the hook to do the right thing when it comes to assigning and changing status17:49
jeblairsdague: yeah, i think a rule that says any project listed in projects.yaml is fair game17:49
jeblairsdague: er, to finish that sentence; i think such a rule would be workable.17:49
fungibut for related/partial bug headers (which are a relatively recent addition) i agree that a bugtask isn't strictly necessary17:49
fungisince all it wants to do is add comments17:50
sdaguefungi: yeh, I just want comments17:50
clarkbmorning17:50
fungimorning clarkb17:50
openstackgerritBob Ball proposed a change to openstack-infra/nodepool: Allow useage of server IDs as well as names.  https://review.openstack.org/6942417:50
sdaguebasically if we end up doing a devstack patch because of a neutron thing17:50
* clarkb tries to catch up on sb.17:50
clarkbif no one else is working on the dpkg lock thing, I would like to tackle that beacuse I think we need to redo how are manifests are configured to puppet slaves17:51
jeblairclarkb: keep in mind we're almost done with long-running slaves now17:52
*** DinaBelova is now known as DinaBelova_17:52
clarkbjeblair: yes, about that :) I am not convinced the single use unittest slaves are using the appropriate puppet manifest17:52
clarkbjeblair: I was looking at this stuff in response to some questions AaronGr and others had and I think we need to redo a bit of it17:52
jeblairclarkb: cool17:53
*** luqas has quit IRC17:53
mordredclarkb: AaronGr actually had an idea for refactoring some of that hierarchy to make it clearer17:55
mordredAaronGr: ^^ if clarkb is going to dive in there, now might be a good time to suggest those17:55
fungijenkins02 is back online, running non-nodepool-requiring jobs, and nodepoold is launching new nodes to add to it17:55
*** derekh has quit IRC17:55
clarkbmordred: I think for a first stab I just want to make sure that the appropriate hosts have what they need to function17:55
*** sandywalsh has quit IRC17:55
mordredyeah17:55
mordredjust wanted to make sure that if there was more, that I nudged AaronGr to speak up on the subject appropriately17:56
AaronGrmordred, clarkb: i would agree with clarkb -- i have about 50 patches to land before i would feel confident about suggesting my alternatives17:56
*** DinaBelova_ is now known as DinaBelova17:56
clarkbmordred: ++17:56
AaronGrright now i'm getting supporting structure wired in, it's pretty rigid atm.17:56
zarojog0: ok. don't know if this affects that testing but gerrit hooks to update LP bugs isn't working on review-dev17:58
clarkbjeblair: do you know why for a bare slave, the nodepool scripts run puppet twice? once in prepare_node.sh and prepare_bare_node.sh?17:59
*** fbo is now known as fbo_away17:59
jog0zaro: not a problem and I am done with review-dev for now anyway17:59
fungijenkins02 has jobs running on new nodepool nodes now, so looks like everything's working17:59
clarkbjeblair: I am pretty sure the puppet run in prepare_bare_node.sh is not needed17:59
openstackgerritA change was merged to openstack-infra/elastic-recheck: Add fingerprint for bug 1271664  https://review.openstack.org/6905618:00
openstackgerritA change was merged to openstack-infra/elastic-recheck: Add fingerprint for bug 1272468  https://review.openstack.org/6898718:00
jeblairclarkb: it uses a different class18:00
openstackgerritBob Ball proposed a change to openstack-infra/nodepool: Allow useage of server IDs as well as names.  https://review.openstack.org/6942418:01
jeblairclarkb: it is made a slave, then it is made a bare_slave18:01
fungislave_template vs bare_slave18:01
openstackgerritAaron Greengrass proposed a change to openstack-infra/config: Enable PATH for exec functions  https://review.openstack.org/6942718:01
*** jerryz has joined #openstack-infra18:02
*** NikitaKonovalov_ is now known as NikitaKonovalov18:02
*** senk has quit IRC18:02
clarkbjeblair: fungi: right, but putting bare_slave on slave_template is a noop18:03
clarkbit doesn't remove the jenkins user, it doesn't remove the ssh key, it is a strict subset of all the work slave_template has done18:03
*** yassine has quit IRC18:04
*** yassine has joined #openstack-infra18:04
openstackgerritA change was merged to openstack-infra/elastic-recheck: Add fingerprint for bug 1101147  https://review.openstack.org/6926818:05
*** nati_ueno has joined #openstack-infra18:05
*** julim has quit IRC18:05
jeblairclarkb: i believe it removes sudo18:05
clarkbah18:05
*** harlowja_away is now known as harlowja18:05
jeblairclarkb: or at least, it is intended to.  if it does not remove sudo, i believe it's a bug.18:05
*** NikitaKonovalov is now known as NikitaKonovalov_18:05
clarkbjeblair: ok, I will look into that, thanks18:05
*** david-lyle has quit IRC18:06
*** dizquierdo has joined #openstack-infra18:08
fungiclarkb: jeblair: bug confirmed. the jenkins user on a bare-precise node i just tested can sudo commands without any error18:08
*** yassine has quit IRC18:08
*** NikitaKonovalov_ is now known as NikitaKonovalov18:09
*** sandywalsh has joined #openstack-infra18:09
jeblairclarkb: probably missing ensure=>absent18:10
fungiwhereas the long-running slaves don't let jenkins sudo passwordlessly18:10
fungitested and confirmed18:10
dimstest nodes graph on http://status.openstack.org/zuul/ is very pretty18:10
*** krotscheck has joined #openstack-infra18:14
fungiclarkb: jeblair: yeah, the jenkins user is ending up in the sudo group on bare-precise slaves but not on long-running slaves18:15
clarkbfungi: jeblair: yeah I see the problem18:17
*** mrmartin has joined #openstack-infra18:18
jeblairclarkb, fungi: help me out with https://review.openstack.org/#/c/61321/6 and https://review.openstack.org/#/c/62066/18:20
jeblairclarkb, fungi: i don't understand why nodepool needs to be changed for https://review.openstack.org/#/c/6132118:20
*** david-lyle has joined #openstack-infra18:21
Ajaegerclarkb, jeblair, fungi, mordred: could you review and approve this one, please? https://review.openstack.org/#/c/67394/ I've seen too much breakage in these repos due to the noop-gate that I'd like to have proper gating soon.18:21
*** gokrokve has quit IRC18:21
*** jcooley_ has quit IRC18:22
jeblairAjaeger: i'm working on a backlog of reviews in chronological order; it may be a while but i'll get to it.18:22
*** jcooley_ has joined #openstack-infra18:23
*** dhellmann_ is now known as dhellmann18:23
*** dhellmann is now known as dhellmann_18:23
*** gokrokve_ has joined #openstack-infra18:24
*** senk has joined #openstack-infra18:24
fungijeblair: we wanted to be able to pass a different ssh key for jenkins-dev slaves without injecting it into the calling environment for the daemon18:24
jeblairfungi: i seem to be missing that for the first patch18:24
jeblairfungi: where does it use an alternate key?18:24
*** mrodden has quit IRC18:24
mrmartinfungi: good progress, I get a different stacktrace with community portal gating: https://review.openstack.org/#/c/68912/3 http://logs.openstack.org/12/68912/3/check/gate-config-layout/2725f66/console.html18:25
jeblairfungi: (i'm specifically referring to the fact that you indicated the nodepool change is a dependency of the config change)18:25
mrmartinfungi: jenkins_jobs.errors.JenkinsJobsException: branch-designator parameter missing to format groups-release-{branch-designator}18:25
*** nati_ueno has quit IRC18:25
openstackgerritA change was merged to openstack-infra/elastic-recheck: Add query for bug 1273301  https://review.openstack.org/6940018:26
fungijeblair: it's possible 61321 actually is missing the addition to the config file18:26
*** thedodd has quit IRC18:26
*** nati_ueno has joined #openstack-infra18:26
*** boris-42 has quit IRC18:26
*** nati_ueno has quit IRC18:26
jeblairfungi: ok.  i also am not keen on the change to nodepool; it's leaking information about our particular nodepool scripts into nodepool itself.18:27
*** dcramer_ has joined #openstack-infra18:27
*** nati_ueno has joined #openstack-infra18:27
*** dkranz has joined #openstack-infra18:27
*** NikitaKonovalov is now known as NikitaKonovalov_18:27
*** senk has quit IRC18:28
openstackgerritA change was merged to openstack-infra/elastic-recheck: Add query for bug 1252947  https://review.openstack.org/6941518:28
*** boris-42 has joined #openstack-infra18:29
fungii honestly need to completely reacquaint myself with those changes and the reasons we wrote them, and reassess whether they're still needed. that was long enough ago i've forgotten most of the reasoning around that18:29
Ajaegerjeblair: Great!18:30
openstackgerritMichael Krotscheck proposed a change to openstack-infra/config: Use nodeenv via tox to do javascript testing  https://review.openstack.org/6772918:31
openstackgerritA change was merged to openstack-infra/elastic-recheck: Add query for libvirt socket connection refused bug 1251521  https://review.openstack.org/6941818:32
*** _ruhe is now known as ruhe18:32
devanandaclarkb: any chance to nudge you guys on https://review.openstack.org/#/c/65845/3 ? or still slammed with fixing the gate?18:33
*** NikitaKonovalov_ is now known as NikitaKonovalov18:33
jeblairdevananda: i won't speak for clarkb but since you said 'guys' i'll mention that i'm working through the review backlog chronologically18:34
devanandajeblair: ack. thanks18:35
*** senk has joined #openstack-infra18:35
*** praneshp has joined #openstack-infra18:36
jeblairmordred: is the jeepyb change needed by https://review.openstack.org/#/c/62187/7 running?18:36
*** CaptTofu has quit IRC18:37
*** CaptTofu has joined #openstack-infra18:37
openstackgerritMatt Riedemann proposed a change to openstack-infra/elastic-recheck: Add query for tempest race bug 1254772  https://review.openstack.org/6944118:38
*** mrodden has joined #openstack-infra18:39
*** senk has quit IRC18:40
openstackgerritNikita Konovalov proposed a change to openstack-infra/storyboard: Database fixture added  https://review.openstack.org/6938418:40
*** jchiles has joined #openstack-infra18:41
*** jchiles has quit IRC18:41
*** rlandy|bbl is now known as rlandy18:42
*** mfer has quit IRC18:42
openstackgerritA change was merged to openstack-infra/elastic-recheck: Add fingerprint for bug 1272509  https://review.openstack.org/6902918:42
*** CaptTofu has quit IRC18:42
*** CaptTofu has joined #openstack-infra18:45
openstackgerritMichael Krotscheck proposed a change to openstack-infra/config: Use nodeenv via tox to do javascript testing  https://review.openstack.org/6772918:45
openstackgerritClark Boylan proposed a change to openstack-infra/config: Redo slave manifests for clarity and correctness.  https://review.openstack.org/6944218:46
*** gokrokve_ has quit IRC18:46
clarkbI believe ^ will fix the dpkg and sudo problems18:46
clarkbthere is one bit where I am not sure it will do the correct thing, I will leave a note inline18:47
*** jamesmcarthur has joined #openstack-infra18:47
*** DinaBelova is now known as DinaBelova_18:47
jamesmcarthurmrmartin - Stef wanted me to tell you that he is rebotting.18:48
mrmartinhi18:48
jamesmcarthurIf you tried to contact him… he didn't get it :)18:48
jamesmcarthurHello sir!18:48
mrmartinI'm in anyway18:48
*** reed has quit IRC18:48
*** esp has joined #openstack-infra18:50
openstackgerritJames E. Blair proposed a change to openstack-infra/devstack-gate: Collect list of installed packages at end of run  https://review.openstack.org/6355118:51
*** NikitaKonovalov is now known as NikitaKonovalov_18:53
*** reed has joined #openstack-infra18:53
*** SergeyLukjanov_ is now known as SergeyLukjanov18:53
*** SnowDust has joined #openstack-infra18:54
SnowDustanyone to help me with : https://jenkins02.openstack.org/job/gate-python-troveclient-pypy/156/console18:54
*** che-arne has quit IRC18:56
openstackgerritMichael Krotscheck proposed a change to openstack-infra/config: Genericize javascript release artifact creation  https://review.openstack.org/6773118:56
*** marun has joined #openstack-infra18:56
fungiSnowDust: looks like discover probably encountered an import exception when it tried to enumerate your tests18:57
*** NikitaKonovalov_ is now known as NikitaKonovalov18:57
fungiSnowDust: i interpret that as "import errors: troveclient.compat.tests.test_common troveclient.compat.tests.test_xml"18:58
*** dkliban_afk is now known as dkliban18:59
*** thedodd has joined #openstack-infra19:00
SnowDustfungi: if thats the case .. then all the rest python versions should have raised the errors : https://review.openstack.org/#/c/6443919:01
openstackgerritRussell Bryant proposed a change to openstack-infra/config: prepare_devstack: install linux-generic-lts-saucy  https://review.openstack.org/6944519:01
SnowDustfungi: all other versions passed except this pypy19:01
*** sandywalsh has quit IRC19:02
*** fbo_away is now known as fbo19:03
fungiSnowDust: unless it's something which only breaks under the pypy interpreter19:03
SnowDustfungi : but said that means the trove gates may have fallen by same measure ;)19:04
SnowDustthats not the case i think19:04
*** afazekas has joined #openstack-infra19:04
*** Ajaeger has quit IRC19:07
*** vkozhukalov has quit IRC19:08
openstackgerritA change was merged to openstack-infra/config: Change mysql-devel to community-mysql-devel in Fedora  https://review.openstack.org/6273919:09
openstackgerritA change was merged to openstack-infra/config: Explicitly document requirements for 3rd party testing  https://review.openstack.org/6347819:09
clarkbSnowDust: fungi: it is an easy thing to test, get a pypy interpreter and import htat module19:10
SnowDustok .. :)19:10
openstackgerritMichael Krotscheck proposed a change to openstack-infra/config: Added artifact upload of storyboard.  https://review.openstack.org/6752019:11
*** senk has joined #openstack-infra19:12
*** NikitaKonovalov is now known as NikitaKonovalov_19:12
*** VijayT has quit IRC19:13
*** ruhe is now known as _ruhe19:15
*** senk has quit IRC19:17
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard-webclient: Added no_api env  https://review.openstack.org/6861019:20
*** afazekas is now known as afazekas_pub19:21
openstackgerritSalvatore Orlando proposed a change to openstack-infra/elastic-recheck: Add query for bug 1273386  https://review.openstack.org/6944819:25
*** esp has left #openstack-infra19:26
*** VijayT has joined #openstack-infra19:27
*** VijayT has quit IRC19:29
*** VijayT has joined #openstack-infra19:29
openstackgerritA change was merged to openstack-infra/publications: Add a couple services we manage and checks  https://review.openstack.org/6562519:30
*** gokrokve has joined #openstack-infra19:31
*** DinaBelova_ is now known as DinaBelova19:33
*** coolsvap has quit IRC19:33
*** hogepodge has joined #openstack-infra19:33
*** DinaBelova is now known as DinaBelova_19:34
*** jasondotstar has joined #openstack-infra19:35
*** gokrokve has quit IRC19:36
*** jooools has quit IRC19:36
sdagueso we are definitely cresting on our number of nodes in use, and they don't seem to be in deleting or building state? someone want to check in on nodepool and make sure it's still happy?19:38
clarkbsdague: 43 nodes building, 341 used, 27 delete, and 29 ready19:40
clarkbaccording to nodepool19:40
mtreinishclarkb: what's the best way to merge this and the corresponding e-r change? https://review.openstack.org/#/c/68741/19:41
sdagueright, but, we have 70019:41
sdagueso I'm concerned why those numbers don't add up19:42
fungisdague: we have only ~480 in use looking at the graph19:42
clarkbsdague: where do you see we have 700?19:43
clarkbmordred:  there is a lot of OverLimit: Quota exceeded for cores: Requested 4, but already used 28 of 28 cores (HTTP 413) in the logs. did you bump ram quota without bumping core quota in rax land?19:43
fungis/in use/in existence/19:43
jeblair2014-01-27 19:42:14,757 DEBUG nodepool.NodePool:   Demand from gearman: bare-precise: 2819:43
*** senk has joined #openstack-infra19:43
jeblair2014-01-27 19:42:14,764 DEBUG nodepool.NodePool:   Deficit: bare-precise: 4 (start: 28 min: 28 ready: 24)19:43
jeblair2014-01-27 19:42:14,860 DEBUG nodepool.NodePool:     <AllocationRequest for 4.0 of bare-precise>19:43
jeblairnodepool believes that only 28 bare precise nodes are needed and it's adding the last 4 needed in order to reach that19:44
sdagueclarkb: from 2 hrs ago, and from my understanding of the new nodes that got added19:44
clarkbmtreinish: we can approve 68741 first, then once that is merged approve the e-r change19:44
sdaguejeblair: right, which is definitely not true19:44
fungisdague: are you suggesting that we should be using more of our quota than we are?19:44
sdaguebecause we need about 1000 right now19:44
*** SnowDust has quit IRC19:44
clarkbsdague: remember we are throttling the gate19:44
sdagueclarkb: we need this in check19:44
clarkbcheck is mostly fullfilled19:45
jeblairsdague: i see a handful of bare-precise jobs not running in check19:45
fungisdague: almost everything in check has nodes already assigned19:45
sdagueoh, maybe we filled it19:45
jeblair3 infra-cores agree.  :)19:45
mtreinishclarkb: ok yeah adding things to the yaml won't break anything19:45
sdaguejeblair:  :)19:45
*** hashar has joined #openstack-infra19:46
* mordred agrees with the other 3 infra-cores19:46
mordredit's unanimous19:46
fungiit looks (from the graph) like we spiked to up around 700 until we started running out of things to assign nodes to, and now the count is steadily dropping19:46
fungiwhich matches my expectations19:47
mordredjeblair: re: jeepyb - I'm 99% certain it has lnaded , but I will double check just to be sure and include a note in that review19:47
*** gokrokve has joined #openstack-infra19:47
sdagueso given that we have a lot of extra quota, can we bump the gate window to 20 min? Because our pass rate is actually pretty good right now, and the backup from this morning is going to take a while to get through otherwise19:49
jeblairsdague: ++19:49
clarkbwfm19:49
openstackgerritA change was merged to openstack-infra/config: Display zuul version from zuul/status  https://review.openstack.org/6421119:50
openstackgerritA change was merged to openstack-infra/config: Display last reconfigured time from zuul/status  https://review.openstack.org/6385019:50
openstackgerritA change was merged to openstack-infra/config: Add ironic log files to logstash indexing  https://review.openstack.org/6471719:51
sdagueit's actually funny to see us waiting on the single use nodes now19:51
clarkbmtreinish: I went ahead and approved the config yaml change for e-r19:52
mtreinishclarkb: ok cool19:52
mtreinishyou can +A the e-r patch too :)19:52
mordredjeblair: storyboard server is running via puppet from the mordred environment on those patches that havent' landed yet (yay for testing!)19:53
clarkboh right. mtreinish will do that once config update is in place19:53
openstackgerritA change was merged to openstack-infra/config: Simplify devstack-logs publisher  https://review.openstack.org/6493819:53
openstackgerritA change was merged to openstack-infra/config: Update devstack-gate jobs for Trove tempest tests  https://review.openstack.org/6506519:53
clarkbmordred: I just approved the change to add php sdk, I can run manage-projects if you don't want to19:53
openstackgerritA change was merged to openstack-infra/config: Add different envs for different sqlalchemy versions  https://review.openstack.org/6513519:53
mordredjeblair: krotscheck would like to investigate some logs at the moment - any issues with me adding his key to that server - I intend to blow it away and recreate it from scratch before we go live19:53
mtreinishclarkb: cool thanks19:54
jeblairmordred: why do you intend on blowing it away? (and if that was your intent, why did you register it in dns?)19:55
openstackgerritA change was merged to openstack-infra/config: write gerrit openstack/2.8 branch activity to #openstack-infra channel  https://review.openstack.org/6516519:55
clarkbjeblair: sanity check on https://review.openstack.org/#/c/63551/5/functions.sh the gzip -9 will rename the .txt file then the mv will fail19:56
clarkbjeblair: I suppose check tests will tell us if that is the case, I will just be patient19:56
mordredjeblair: to make sure that in the process of iterating on making sure that things work right I didn't inadvertently do something so that it wasn't - and good point on the dns - I believe I was overeager there19:56
*** SnowDust has joined #openstack-infra19:56
jeblairclarkb: heh, whoops.19:56
mordredjeblair: otoh, I could skip the blow-away-and-re-build step - things seem to be solidserver-wise19:57
sdagueso what does one do to up the min window for the gate?19:58
jeblairmordred: if you are going to blow it away, including cleaning up dns and everything, i'm okay with ad-hoc adding his key; otherwise please don't.19:58
jeblairsdague: layout.yaml change19:58
clarkbsdague: in the zuul layout.yaml file, there is a window-floor option under the gate pipeline. bump that number19:58
mordredjeblair: ++19:58
*** habdi has quit IRC19:59
mordredjeblair: noted. I'll pick one and only one path there19:59
openstackgerritA change was merged to openstack-infra/config: Add jobs for cliff integration tests  https://review.openstack.org/6518019:59
openstackgerritA change was merged to openstack-infra/config: Remove unit tests against Puppet 3.0.x  https://review.openstack.org/6540619:59
openstackgerritSean Dague proposed a change to openstack-infra/config: up the gate window to 20 to help get through backlog  https://review.openstack.org/6945220:00
openstackgerritMalini Kamalambal proposed a change to openstack-infra/config: Add Job for marconi-tempest integration  https://review.openstack.org/6514020:00
*** thuc_ has quit IRC20:00
clarkbfungi: re https://review.openstack.org/#/c/63902/3 is that applicable after the log location changes? I want to say that is a symlink now instead of a dir20:00
* clarkb looks at diffs20:00
*** thuc has joined #openstack-infra20:01
*** dizquierdo has quit IRC20:01
*** thuc_ has joined #openstack-infra20:01
fungiclarkb: the setup_workspace function i believe moves that before symlinking it, so possibly okay if it's being cleared and replaced prior to the function call20:02
clarkbfungi: oh I see, because we need to log stuff before /opt is a thing20:03
* fungi nods20:03
fungii suspect it's going to need a rebase first though, and the recheck (again) should show us if there's a problem. we just need to keep an eye out for missing setup logs20:04
clarkbI don't think it needs a rebase, it touches bits that weren't touched by the other log stuff20:05
jnollerdamn you scroll back, who was poking me?20:05
*** ArxCruz has quit IRC20:05
openstackgerritA change was merged to openstack-infra/config: Add projects section to elastic recheck bot yaml  https://review.openstack.org/6874120:05
clarkbjnoller: sdague was, said an hvm vm didn't have networking20:05
openstackgerritA change was merged to openstack-infra/config: New project request: OpenStack SDK for PHP  https://review.openstack.org/6206920:05
jnoller?!20:05
jnollersdague: pong20:05
sdaguejnoller: ping20:05
*** ArxCruz has joined #openstack-infra20:05
*** thuc has quit IRC20:05
*** rossella_s has quit IRC20:05
jnollersdague what happen20:05
*** openstackgerrit has quit IRC20:06
*** openstackgerrit has joined #openstack-infra20:06
sdaguetry to spin up a guest with that image, it doesn't respond on ssh port20:06
*** _ruhe is now known as ruhe20:06
*** julim has joined #openstack-infra20:06
*** hogepodge has quit IRC20:06
*** hashar has quit IRC20:07
openstackgerritSean Dague proposed a change to openstack-infra/config: up the gate window to 20 to help get through backlog  https://review.openstack.org/6945220:08
sdaguejeblair: rebase ^^^20:08
*** nati_uen_ has joined #openstack-infra20:08
openstackgerritAnita Kuno proposed a change to openstack-infra/elastic-recheck: Amend the fingerprint for 1249065  https://review.openstack.org/6945820:08
openstackgerritJoe Gordon proposed a change to openstack-infra/devstack-gate: Collect list of installed packages at end of run  https://review.openstack.org/6355120:09
*** frankbutt has joined #openstack-infra20:09
*** frankbutt has left #openstack-infra20:09
*** nati_ueno has quit IRC20:09
openstackgerritAnita Kuno proposed a change to openstack-infra/elastic-recheck: Amend the fingerprint for 1249065  https://review.openstack.org/6945820:10
*** ArxCruz has quit IRC20:11
*** yolanda_ has quit IRC20:11
*** habdi has joined #openstack-infra20:14
*** SnowDust has quit IRC20:16
*** sarob has joined #openstack-infra20:17
*** gokrokve has quit IRC20:19
*** ICmonitor has joined #openstack-infra20:20
openstackgerritA change was merged to openstack-infra/config: up the gate window to 20 to help get through backlog  https://review.openstack.org/6945220:21
*** sarob has quit IRC20:22
*** ICmonitor1 has quit IRC20:22
*** jcooley_ has quit IRC20:22
*** sarob has joined #openstack-infra20:22
*** jcooley_ has joined #openstack-infra20:22
*** sarob has quit IRC20:23
*** sarob has joined #openstack-infra20:23
jnollersdague: I'll yell20:24
jnollerat people20:24
sdaguejnoller: cool20:24
dstufftjnoller as a service20:25
fungiyapaas20:25
openstackgerritDan Stangel proposed a change to openstack-infra/gitdm: Add header to output files and allow date ranges  https://review.openstack.org/6946120:27
*** ociuhandu has quit IRC20:28
*** jamielennox|away has quit IRC20:28
jnollersdague: I barked at the team20:28
*** lttrl has quit IRC20:29
*** sarob has quit IRC20:29
openstackgerritRussell Bryant proposed a change to openstack-infra/config: prepare_devstack: install linux-generic-lts-saucy  https://review.openstack.org/6944520:29
anteayajnoller: do you take requests?20:30
jnolleryes20:30
anteayaI am tired of barking20:30
fungi[free bird!]20:30
anteayayou can have my bull horn20:30
* anteaya hands jnoller her bull horn20:30
*** jamielennox|away has joined #openstack-infra20:31
*** rfolco has quit IRC20:31
openstackgerritMarton Kiss proposed a change to openstack-infra/config: Groups community portal gating tasks  https://review.openstack.org/6891220:32
*** gokrokve has joined #openstack-infra20:35
jnollersdague: found the issue20:37
jnollersdague: they made the image better, use image ID: b9212b28-b42c-489e-8d7f-e0f370c15f89 /cc jeblair20:37
*** nati_uen_ has quit IRC20:37
*** johnthetubaguy1 has quit IRC20:37
*** nati_ueno has joined #openstack-infra20:38
*** malini is now known as malini_afk20:38
sdaguejnoller: trying now20:38
jnollernova boot hello2 --flavor performance1-1 --image b9212b28-b42c-489e-8d7f-e0f370c15f8920:38
*** gokrokve has quit IRC20:39
reedfungi, I'll need the first batch of ATC emails by tomorrow morning20:39
sdaguejnoller: well I can ssh to it :)20:40
sdaguethat's much better20:40
jnoller:fistbump:20:40
*** smarcet has quit IRC20:43
*** SergeyLukjanov is now known as SergeyLukjanov_20:44
fungireed: i'll put that together tonight--thanks for the reminder20:44
*** rfolco has joined #openstack-infra20:44
reedfungi, no problem20:44
*** smarcet has joined #openstack-infra20:45
*** mrda_away is now known as mrda20:46
*** ruhe is now known as _ruhe20:46
*** mrmartin has quit IRC20:49
* devananda is getting increasingly frustrated by trying to add tempest testing for ironic to any pipelines20:50
clarkbmtreinish: sdague: the config change to make https://review.openstack.org/#/c/67540/9 is in place on status.o.o. I am happy with 67540 do I need to wait before approving?20:51
*** ociuhandu has joined #openstack-infra20:51
clarkbdevananda: I thought we had that change written?20:51
devanandaclarkb: we did. it didn' tland and jeblair just -1'd it because of the -nv jobs20:51
mikalMorning20:52
*** isviridov has joined #openstack-infra20:52
clarkbdevananda: oh, thats simple20:53
clarkbdevananda: the suggestion is there is no value for them in the gate20:53
clarkbdevananda: so just remove them from the gate pipeline. They are fine in chec20:53
devanandaoh20:53
devanandathanks for clarifying20:53
clarkbdevananda: gating on non voting jobs is silly because they don't vote and the gate relies on votes20:54
clarkbbut we can definitely run them in check20:54
devanandagotcha20:54
openstackgerritMichael Krotscheck proposed a change to openstack-infra/config: Add Storyboard puppet module  https://review.openstack.org/6501720:54
openstackgerritMichael Krotscheck proposed a change to openstack-infra/config: Unlaunchpadify projects.yaml  https://review.openstack.org/6218920:54
openstackgerritMichael Krotscheck proposed a change to openstack-infra/config: Track direct-release projects in projects.yaml  https://review.openstack.org/6219020:54
openstackgerritMichael Krotscheck proposed a change to openstack-infra/config: Split config from projects list  https://review.openstack.org/6218720:54
anteayamikal: morning20:54
sdagueclarkb: no, you can go whenever, I just approved 6754020:56
*** _ruhe is now known as ruhe20:56
openstackgerritA change was merged to openstack-infra/elastic-recheck: Add multi-project irc support to the bot  https://review.openstack.org/6754020:58
openstackgerritRussell Bryant proposed a change to openstack-infra/config: Add a new node type for precise with saucy kernel  https://review.openstack.org/6944520:59
*** gokrokve has joined #openstack-infra21:00
*** zz_ewindisch is now known as ewindisch21:01
openstackgerritDevananda van der Veen proposed a change to openstack-infra/config: Enable tempest/ironic gate tests  https://review.openstack.org/6584521:02
*** jcoufal has quit IRC21:03
*** rlandy has quit IRC21:05
openstackgerritRussell Bryant proposed a change to openstack-infra/config: Add a new node type for precise with saucy kernel  https://review.openstack.org/6944521:07
*** gsamfira has joined #openstack-infra21:07
*** jgrimm has quit IRC21:07
*** rfolco has quit IRC21:09
*** sarob has joined #openstack-infra21:09
clarkbrussellb if ^ works we should use that kernel on all precise test nodes imo21:10
russellbclarkb: yeah, has worked in some testing ... idea was to first deploy it to an experimental job as a sanity check21:11
clarkb++21:11
*** jgrimm has joined #openstack-infra21:12
openstackgerritSalvatore Orlando proposed a change to openstack-infra/elastic-recheck: Add query for bug 1273386  https://review.openstack.org/6944821:13
*** dhellmann_ is now known as dhellmann21:15
*** sarob has quit IRC21:15
*** ok_delta has joined #openstack-infra21:16
*** mattoliverau has joined #openstack-infra21:17
*** slong has joined #openstack-infra21:21
mattoliverauGood morning21:22
clarkbdevananda: you can remove the instantionation of gate-*-nv jobs from projects.yaml and remove them from the non voting section too21:23
clarkbdevananda: basically those jobs can be entirely removed, then keep the check-*-nv jobs as is21:23
*** jnoller has quit IRC21:23
*** senk has quit IRC21:24
openstackgerritEric Harney proposed a change to openstack-infra/reviewstats: Update Cinder core list  https://review.openstack.org/6947121:25
*** kraman has quit IRC21:25
*** kraman has joined #openstack-infra21:26
*** mattoliverau has quit IRC21:26
*** hogepodge has joined #openstack-infra21:27
*** mattoliverau has joined #openstack-infra21:27
openstackgerritA change was merged to openstack/requirements: Mirror gear - it's needed by tripleo-ci.  https://review.openstack.org/6926421:28
*** gokrokve has quit IRC21:28
openstackgerritDevananda van der Veen proposed a change to openstack-infra/config: Enable tempest/ironic gate tests  https://review.openstack.org/6584521:29
devanandaclarkb: hm, like that ^ ?21:29
*** jhesketh has joined #openstack-infra21:31
*** jhesketh__ has joined #openstack-infra21:31
jhesketh__Hey21:31
*** slong has quit IRC21:31
jeblairjhesketh__: hey!  can you take a look at this change?  https://review.openstack.org/#/c/64738/21:32
*** gokrokve_ has joined #openstack-infra21:32
jhesketh__jeblair: sure :-)21:32
*** e0ne has joined #openstack-infra21:32
*** slong has joined #openstack-infra21:33
*** afazekas_pub has quit IRC21:35
*** dprince has quit IRC21:35
devanandaclarkb: thanks for the pointers21:37
*** jamielennox|away has quit IRC21:41
*** thuc_ has quit IRC21:41
*** thuc has joined #openstack-infra21:42
*** thuc has quit IRC21:42
clarkbdevananda: yup21:43
clarkbjeblair: do you want to rereview https://review.openstack.org/#/c/65845/ before I approve?21:43
*** thuc has joined #openstack-infra21:43
jeblairclarkb: i'll take it21:43
*** jamielennox|away has joined #openstack-infra21:43
openstackgerritA change was merged to openstack-infra/config: Adding apache redirect for the cacti url.  https://review.openstack.org/6618121:44
clarkbalso I believe https://review.openstack.org/#/c/63551/ is ready now. The grenade failure is unrelated21:44
openstackgerritA change was merged to openstack-infra/reviewstats: Update Cinder core list  https://review.openstack.org/6947121:45
jeblairclarkb: we probably could have gone with devstack-precise-check nodes for that, but i missed that the first time through so i won't block it on that21:45
*** prad has joined #openstack-infra21:45
jhesketh__jeblair: done21:46
*** Ryan_Lane has joined #openstack-infra21:46
openstackgerritA change was merged to openstack-infra/config: Add turbo-hipster to rtfd  https://review.openstack.org/6676921:46
*** smarcet has left #openstack-infra21:47
*** alexpilotti has quit IRC21:47
clarkbjeblair: ok21:47
*** alexpilotti_ has joined #openstack-infra21:48
*** prad has quit IRC21:48
*** prad_ is now known as prad21:48
*** miqui has quit IRC21:48
*** ruhe is now known as _ruhe21:48
openstackgerritA change was merged to openstack-infra/config: Update the rtfd info now you don't need an id  https://review.openstack.org/6677021:49
openstackgerritA change was merged to openstack-infra/elastic-recheck: Add query for bug 1273386  https://review.openstack.org/6944821:49
*** dizquierdo has joined #openstack-infra21:49
openstackgerritA change was merged to openstack-infra/elastic-recheck: Add query for tempest race bug 1254772  https://review.openstack.org/6944121:49
*** Ryan_Lane has quit IRC21:51
*** freyes has quit IRC21:51
*** senk has joined #openstack-infra21:51
fungii guess we're still using devstack-precise-check for hpcloud region b21:51
*** jcooley_ has quit IRC21:53
jeblairfungi: yeah, and moreover, I think as long as we're still moving providers around, we might want to keep that ability on hand if we need it21:53
*** jcooley_ has joined #openstack-infra21:53
fungii concur21:53
fungii just had to look back through the config to remind myself whether there was anywhere we were still assigning the label21:53
*** ianw has joined #openstack-infra21:55
openstackgerritA change was merged to openstack-infra/config: Enable tempest/ironic gate tests  https://review.openstack.org/6584521:55
clarkbjeblair: curious about what you think of my comment on https://review.openstack.org/#/c/63921/21:55
openstackgerritA change was merged to openstack-infra/config: Add pylint job for anvil  https://review.openstack.org/6710321:56
*** cadenzajon has joined #openstack-infra21:56
jeblairclarkb: yeah, my preferences (for all of infra) are (a) ignore or remove hacking entirely; or (b) only use it with a whitelist (that includes the python3 checks)21:57
jeblairclarkb: i believe i will see sergey in 3 days so i figured i could discuss it with him then21:57
clarkbFOSDEM?21:58
jeblairclarkb: i was planning on chatting with mordred at lca about it, but that didn't happen.21:58
clarkbya21:58
jeblairclarkb: storyboard/fosdem yes21:58
Mithrandirit was great saying hi to you guys at lca, btw21:58
jeblairclarkb, fungi: oh, i'll be flying all day tomorrow; wifi state unknown.21:59
jeblairMithrandir: you too!  great to meet you21:59
fungijeblair: thanks for the heads up. i thought that was tomorrow but was going to ask to confirm21:59
jeblairfungi: yeah, i was not spoiled for choice on flights; i leave here early tues morning and arrive there early wed morning.  it's not pretty.22:00
fungiick22:00
clarkbjeblair: thanks for the warning22:00
fungijeblair: i just hope your health is repaired sufficiently for the journey22:00
*** dims has quit IRC22:00
jeblairfungi: i think/hope so.  :)22:01
*** dims has joined #openstack-infra22:02
sdagueso as soon as we merge the next 3 changes in the gate, can we get a promote on - 69476,1 ?22:02
*** mfer has joined #openstack-infra22:02
devananda\o/ thanks guys22:02
*** markwash has quit IRC22:03
fungisdague: you bet. that stevedore release fallout is lighting the gate up like a hannukah bush22:03
*** gokrokve_ has quit IRC22:03
*** jasondotstar has quit IRC22:04
*** markwash has joined #openstack-infra22:04
sdaguewe should be 2 minutes from the nova job at the top from uploading logs22:04
*** ianw has quit IRC22:04
*** markwash has quit IRC22:05
fungigate is now running no new jobs... good time?22:05
sdagueyep22:05
sdaguego for it22:05
fungireset22:05
sdaguethe nova change just merged22:05
*** rnirmal has quit IRC22:05
*** CaptTofu has quit IRC22:06
clarkbMithrandir: jeblair fungi zaro https://review.openstack.org/#/c/63579/ everyone ok with monkey patching writexml in that change? it was my suggestion to find a different solution to the one originaly provided and I am reasonably happy with that change22:07
sdaguealso kenichi rebased his libvirt upload patch in d-g https://review.openstack.org/#/c/61892/22:07
openstackgerritJoe Gordon proposed a change to openstack-infra/elastic-recheck: Add fingerprint for bug 1273455  https://review.openstack.org/6948322:08
Mithrandirclarkb: that's pretty ugly, but I don't have a better solution.22:08
*** SumitNaiksatam has quit IRC22:09
clarkbMithrandir: ya that is how I feel about it. I think using the other xml lib is bad because python3 and so on22:10
mferjeblair I take it the naming convention openstack-sdk-[lang] is ok22:10
Mithrandirclarkb: well, a better solution would be to say "python2.6?  hahahah".22:10
mferi ask because i was going to look into the existing go bindings. changeing the launchpad project22:10
clarkbMithrandir: I wish22:10
Mithrandirbut I suspect that might not fly for reasons.22:10
openstackgerritA change was merged to openstack-infra/elastic-recheck: Add fingerprint for bug 1273455  https://review.openstack.org/6948322:11
fungimfer: the jury's still out on confirming it won't be an issue, but until we hear otherwise i think it's safe to assume that's fine22:11
*** CaptTofu_ has joined #openstack-infra22:11
*** ianw has joined #openstack-infra22:11
fungimfer: also keep in mind that stackforge project renaming is non-trivial and won't be instantaneous. we'd have to schedule a gerrit outage to rename the go sdk, so it would probably take some weeks to get around to it22:12
fungithus, if it's purely for cosmetic reasons, it's probably not a good idea22:12
openstackgerritGuido Günther proposed a change to openstack-infra/jenkins-job-builder: Support site monitor publisher  https://review.openstack.org/6929022:13
*** dangers is now known as dangers_away22:16
mferfungi i get that. i was only thinking the launchpad name so it would be more findable. if/when it becomes an official project i'll worry about the git repo name22:16
openstackgerritGuido Günther proposed a change to openstack-infra/jenkins-job-builder: project_maven: allow to set private repository  https://review.openstack.org/6948422:17
*** johnthetubaguy has joined #openstack-infra22:17
*** e0ne has quit IRC22:18
clarkbwoo gerrit breaking ssh cli backward compat22:18
fungimfer: you might also want to strike up a mailing list thread on openstack-dev@lists.openstack.org about non-python-language sdks and try to get some community consensus around them (naming conventions, documentation, whether there is any potential for them to be "official" in the sense we currently use the term). also there's a documentation effort underway for a developer.openstack.org site to22:18
fungiaggregate resources for application developers targeting deployment on openstack, which might be of interest to you22:18
*** johnthetubaguy has quit IRC22:19
*** habdi has quit IRC22:19
*** ICmonitor1 has joined #openstack-infra22:19
*** ICmonitor has quit IRC22:20
jeblairclarkb: link?22:21
openstackgerritMax Lobur proposed a change to openstack/requirements: Add futures library to global requirements  https://review.openstack.org/6634922:22
clarkbjeblair: zaro and I just discovered it with manage-projects/gerritlib. at least for replication https://review-dev.openstack.org/plugins/replication/Documentation/cmd-start.html22:22
mferfungi i saw the developer.openstack.org stuff. i was going to jump in but then i had to travel. this week i'll have limited time. thanks for pointing it out. i'm really happy to see this stuff happening.22:23
clarkbI haven't heard any strong dissent about monkey patching xml stuff for python26 in JJB. I will approve https://review.openstack.org/#/c/63579/ shortly22:23
clarkbjeblair: my suggestion to zaro is that we update gerritlib to determine version on initial connect then use a lookup table of commands22:23
clarkbwhat is going on with developer.o.o?22:23
fungiclarkb: the codename for the docs project to aggregate sdk links/descriptions and related info. i am still unconvinced that they need a separate subdomain for that site22:24
clarkbapi.openstack.org22:25
clarkb:)22:25
fungiplus, it's a potential source of confusion with that name, since docs.o.o/developer is for our api documentation22:25
annegentleclarkb: fungi: I brought that up at the summit session22:25
annegentleclarkb: fungi: and yes, that too22:25
fungithe argument in favor of developer.o.o as a domain is that there are people in the tech industry trained to blindly enter developer.somedomain into their browsers to find sdk download links22:26
annegentleclarkb: fungi: I'm happy to defend developer.openstack.org as a dev portal, with common sub-domain data at http://blog.programmableweb.com/2013/06/04/anatomy-of-a-developer-portal-url/22:26
annegentlefungi: precisely, you beat me to it :)22:26
annegentlefungi: thunder stealer22:26
fungiheh, sorry ;)22:27
clarkbfungi: we should put lolcats at that location then22:27
annegentleapi subdomain is a bit of a distant second the way I see it?22:27
fungianyway, i say it's a lemming argument, but i will sway in whichever direction the community feels is appropriate22:27
annegentlebut we also have the conflation problem of dev contributors vs. dev consumers22:27
clarkbCAN HAZ API DOCS? YOU CAN HAZ AT api.openstack.org22:27
annegentleclarkb: LOL CATZ22:27
annegentleclarkb: yeah I'm also fine with "sorry that train has left the station labeled api.openstack.org"22:28
annegentleclarkb: and we don't re-label trains. or something.22:28
jeblairi think we do all of them and put different things on all of them.22:28
clarkbfungi: https://review.openstack.org/#/c/64307/4/git_review/cmd.py do you know why the default is pushURL and gets url instead of being the other way around?22:28
clarkbfungi: I would assume pushURL should be the thing you get and default to url22:28
jeblair;)22:28
* clarkb mans git config22:28
annegentlejeblair: already on that journey sir :)22:28
clarkbfungi: yeah I think we should flip that logic around22:29
*** thuc has quit IRC22:29
*** thuc has joined #openstack-infra22:30
*** _ruhe is now known as ruhe22:30
*** ewindisch is now known as zz_ewindisch22:32
*** senk has quit IRC22:33
*** habdi has joined #openstack-infra22:34
openstackgerritGuido Günther proposed a change to openstack-infra/jenkins-job-builder: project_maven: allow to set private repository  https://review.openstack.org/6948422:34
*** thuc has quit IRC22:34
*** mfink has quit IRC22:34
*** hogepodge_ has joined #openstack-infra22:35
*** hogepodge has quit IRC22:36
*** hogepodge_ is now known as hogepodge22:36
jeblairdevananda: ok with https://review.openstack.org/#/c/68092/1 ?22:36
clarkbI have approved JJB monkey patching22:37
zaroclarkb, jeblair : just noticed that there is a gerrit ssh-alias config https://gerrit-review.googlesource.com/Documentation/config-gerrit.html#ssh-alias22:37
*** ruhe is now known as _ruhe22:38
openstackgerritMichael Krotscheck proposed a change to openstack-infra/config: Add Storyboard puppet module  https://review.openstack.org/6501722:38
clarkbzaro: jeblair: I think that solves this problem for us, but does not solve it for gerritlib where users may not have admin rights to configure the running server22:38
openstackgerritA change was merged to openstack-infra/config: Add a devstack-gate core group  https://review.openstack.org/6488222:38
openstackgerritA change was merged to openstack-infra/jenkins-job-builder: Add tests for YamlParser and patch 2.6 minidom  https://review.openstack.org/6357922:38
clarkbbut maybe we start there in order to get us through the migration22:38
clarkbrussellb: do you know if the new kernel will help https://review.openstack.org/#/c/67564/ ? I seem to recall danpb saying the bug is in libvirt itself so I am not hopeful22:39
*** dkranz has quit IRC22:39
zarowe can start there. i can also patch gerritlib with an update to handle both commands as well, but maybe to apply after upgrade.22:39
openstackgerritA change was merged to openstack-infra/config: Chef style testing enablement and minor speed cleanup starting with checks  https://review.openstack.org/6796422:40
*** jamesmcarthur has quit IRC22:40
devanandajeblair: yep22:41
zaroclarkb: i'm cool with jjb patch 6357922:41
openstackgerritA change was merged to openstack-infra/config: Pack zuul git refs daily.  https://review.openstack.org/6822222:41
*** CaptTofu_ has quit IRC22:41
fungiclarkb: agreed i think that's implemented backward in git-review22:43
openstackgerritElizabeth Krumbach Joseph proposed a change to openstack-infra/config: Add bugdaystats to openstack-infra  https://review.openstack.org/6948922:43
clarkbjeblair: remind me, using x to advance the zuul simulation is helpful because of the remote right?22:44
*** habdi has quit IRC22:44
clarkbthe remote does left and right arrows but not key click22:44
* fungi is disappearing for a couple hours to go out for dinner, since he may be snowed in for the next couple days22:45
jeblairclarkb: yep. that's totally just my remote.  probably some others too.  supporting left/right arrows in the simulation is _hard_.22:45
fungijeblair: keep an eye on the forecast if you have a layover on the east coast. supposedly it's getting fun over here again22:46
openstackgerritElizabeth Krumbach Joseph proposed a change to openstack-infra/config: Add bugdaystats to openstack-infra  https://review.openstack.org/6948922:46
jeblairfungi: i do connect through iad tomorrow afternoon; last i checked it was not supposed to be terrible22:47
fungiahh, yeah, problems will supposedly be southeast of dulles22:47
openstackgerritA change was merged to openstack-infra/publications: Allow 'x' key to advance the zuul simulation  https://review.openstack.org/6497522:48
reedrockstar, you there?22:48
* fungi vanishes... bbl22:48
rockstarreed, I am.22:49
*** rnirmal has joined #openstack-infra22:50
*** flaper87 is now known as flaper87|afk22:50
openstackgerritA change was merged to openstack-infra/nodepool: Readme enhancements  https://review.openstack.org/6601122:54
*** ICmonitor has joined #openstack-infra22:55
*** ICmonitor1 has quit IRC22:56
*** ICmonitor1 has joined #openstack-infra22:59
openstackgerritA change was merged to openstack-infra/publications: Add sysadmin-in-git slide  https://review.openstack.org/6496022:59
*** ArxCruz has joined #openstack-infra22:59
*** ICmonitor has quit IRC23:00
*** habdi has joined #openstack-infra23:00
*** dhellmann is now known as dhellmann_23:01
*** thuc has joined #openstack-infra23:01
openstackgerritElizabeth Krumbach Joseph proposed a change to openstack-infra/devstack-gate: Remove reference to Developer Setup in docs  https://review.openstack.org/6949423:04
*** dizquierdo has quit IRC23:04
*** e0ne has joined #openstack-infra23:05
jeblairnotmyname: formpost builds on another piece of middleware that also does hmac validations of PUTs, right?23:05
jeblairnotmyname: what's that piece called?23:05
*** dcramer_ has quit IRC23:05
*** JpMaxMan has joined #openstack-infra23:06
*** jamielennox|away is now known as jamielennox23:06
notmynamejeblair: you're probably thinking of tempurl. formpost uses some code from tempurl, but it doesn't depend on tempurl being enabled23:06
jhesketh__jeblair: are you looking at the formpost stuff I started in zuul?23:07
clarkbjeblair: https://review.openstack.org/#/c/66053/ the stack there has my +2, I don't feel too strongly about squashing23:07
jeblairjhesketh__: yep; i was just starting to recall a conversation i had with notmyname a while ago....23:07
jeblairnotmyname: https://review.openstack.org/#/c/68297 (is the review under discussion)23:07
jhesketh__jeblair: so the reason I used formpost there was to support multiple files (which tempurl does not)23:08
*** kraman has quit IRC23:08
jeblairjhesketh__, notmyname: where i think he said we might want to use tempurl rather than formpost since we aren't actually using a browser and can perform PUTs...23:08
notmynamejeblair: ah. that makes sense.23:08
jhesketh__agreed, but we'd have to generated a tempurl for each file we want to push23:08
*** thuc has quit IRC23:09
jeblairjhesketh__: oh, you can't allow multiple PUTs into a directory with tempurl?23:09
jhesketh__no, it has to be the final object path23:09
jhesketh__not the prefix23:09
clarkbjeblair: I will let you approve or not approve based on squash preferences23:09
jhesketh__https://review.openstack.org/#/c/68327/1/turbo_hipster/lib/utils.py -- this is an example of sending files to the formpost middleware23:10
*** markvan has quit IRC23:10
jhesketh__quite easy with the requests lib23:10
clarkbhrm https://review.openstack.org/#/c/64973/ has not merged yet. wonder what is going on there23:10
*** e0ne has quit IRC23:10
clarkbhttp://git.openstack.org/cgit/openstack-infra/publications/log/?h=overview shows it did merge23:11
jeblairclarkb: yeah it sat there a while so i figure if we're okay let's just merge both changes23:11
clarkbgerrit is just not updating23:11
openstackgerritDevananda van der Veen proposed a change to openstack/requirements: Bump stevedore to 0.14  https://review.openstack.org/6949623:11
clarkbjeblair: wfm23:11
jeblairjhesketh__: ah, well we definitely want that.23:11
*** jgrimm has quit IRC23:12
*** masayukig has joined #openstack-infra23:12
jeblairnotmyname: feature request for tempurl: support allowing multiple files to be uploaded with a matching prefix like formpost.23:12
clarkbnotmyname: fyi I just approved the change to log the swift channel23:12
openstackgerritMichael Krotscheck proposed a change to openstack-infra/config: Use nodeenv via tox to do javascript testing  https://review.openstack.org/6772923:12
notmynameclarkb: thanks23:12
jhesketh__jeblair: yeah, so my next step is working out how infra's log pushers can use this23:12
jeblairnotmyname: would a bug for that be okay?23:12
notmynamejeblair: doesn't sound like a bug. maybe a blueprint23:12
jeblairjhesketh__: so i think we write a dinky program that basically takes some args of what files to push and does this https://review.openstack.org/#/c/68327/1/turbo_hipster/lib/utils.py23:15
*** dkliban has quit IRC23:15
jhesketh__jeblair: yep, agreed.. then we just swap out the scp for it23:16
jhesketh__jeblair: although with that feature request for tempurl, is that something you want to see land before zuul handles formpost?23:16
*** jergerber has quit IRC23:16
jeblairjhesketh__: or, i believe there might be swift-compatible artifact storage in jenkins... that might be worth a look23:16
openstackgerritMichael Krotscheck proposed a change to openstack-infra/config: Genericize javascript release artifact creation  https://review.openstack.org/6773123:16
jeblairjhesketh__: no, it was just in the spirit of improving swift23:16
*** sarob has joined #openstack-infra23:16
jeblairjhesketh__: we can use formpost i think23:16
notmynamejeblair: you misspelled "making swift awesomer"23:17
jeblairjhesketh__: regardless of whether we have jenkins or a little python program upload the swift artifacts; we also need to do something about the console log...23:17
*** sarob has quit IRC23:17
jhesketh__yes, that is an issue23:17
*** ryanpetrello has quit IRC23:18
*** sarob has joined #openstack-infra23:18
clarkbjhesketh__: jeblair: can't turbohipster spit that to swift?23:18
*** prad has quit IRC23:18
jeblairjhesketh__: i think i left that at "it's not forever, so let's just fetch it over http from jenkins then upload it to swift, even though that's not superelegant"23:18
clarkboh jenkins23:18
jeblairclarkb: we are not running turbo hipster yet23:18
clarkbjeblair: for some reason I assumed using swift required getting rid of jenkins23:18
jeblairjhesketh__: we could have the little python program get it with pycurl23:18
jeblairclarkb: no, getting rid of jenkins requires swift23:18
clarkbif folks are brave they can update the jclouds plugin to do console.html with swift23:19
clarkbjeblair: why?23:19
clarkbjeblair: slave gearman workers could send work requests to file uploaders23:19
jhesketh__jeblair: won't that fetch the console log before all the actions are completed?23:19
jeblairclarkb: because doing both at once is a bit beyond our capabilities at the moment, and the os-log-analyze needs to support both anyway, and that's the bulk of the work23:19
clarkband use gearman to transport the data23:19
*** _sarob has joined #openstack-infra23:20
*** _sarob has quit IRC23:20
jeblairclarkb: does jclouds support swift formpost?23:21
clarkbjeblair: I am not sure23:21
jeblairclarkb: what are you suggesting with "jeblair: slave gearman workers could send work requests to file uploaders" ?23:21
clarkbjeblair: aiui the thing turbohistory (or not jenkins) would need to work around is credentials to move files from place X to Y23:21
jeblairclarkb: i doubt it does, so it seems to me that getting it to support both formpost and the console log is a lot of java work for something we're trying to get rid of; therefore, i think a simple python script is the way to go23:22
clarkbjeblair: if there are trusted machines with that info then gearman can farm work out to them23:22
clarkband that should work regardless of job runner23:22
*** sarob has quit IRC23:22
jeblairclarkb: that's the easy part of this.  that's what formpost is for.23:22
*** _ruhe is now known as ruhe23:22
clarkbwhat is the hard part?23:22
jeblairclarkb: we allow the machines themselves to have a limited amount of trust, therefore we don't have to funnel anything through a bottleneck23:23
*** ok_delta has quit IRC23:23
clarkbjeblair: I get that. Trying to decouple jenkins from this though23:23
clarkbI don't understand the strict ordering we have imposed23:23
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard-webclient: Added no_api env  https://review.openstack.org/6861023:24
*** oubiwann_ has quit IRC23:24
clarkbjeblair: oh I see the confusion. I was suggesting we could continue to use scp with gearman workers that just scp. then use swift23:25
clarkbthen console logs are not a problem. but it does mean a slower transition to swift23:26
jeblairclarkb: i'd like to change one thing at a time, and in a way where we can scale up or down as needed so we don't break everything at once.23:26
clarkbif you want to get console logs with swift formpost in jenkins I think you have to hack on java somewhere23:26
jeblairclarkb: yeah, and i don't want to do that because we're trying to get rid of jenkins so hacking on it when not absolutely necessary is not a good use of time23:27
*** ArxCruz has quit IRC23:27
*** sdague has quit IRC23:27
jeblairclarkb: instead, we can write a simple log-uplodaing script that re-uses the code from turbohipster anyway.  very little time wasted on that, and it means we can shake everything out of using swift without _also_ having to worry about the entire rest of the job running framework changing at the same time23:28
*** sdague has joined #openstack-infra23:28
jeblairclarkb: the only ugly part is the console log, and i'm suggesting we just pycurl it and upload it within this log uploading script.23:28
jeblairjhesketh__: it will not contain the very end of the console log, but i think we can live with it.23:28
jhesketh__sure, in theory the only thing it'll miss is it uploading itself23:29
*** jpeeler has quit IRC23:29
jeblairjhesketh__: especially if it's the last part23:29
jeblairjhesketh__: right23:29
clarkbjeblair: without the end of the console log you can't see success of failure in the log itself23:29
jhesketh__but if the upload fails I'm not sure what that means23:29
clarkbwhich is important and why the giant hack exists in the scp plugin23:29
openstackgerritMonty Taylor proposed a change to openstack-infra/jeepyb: Lump all defaults reading into one place  https://review.openstack.org/6950223:30
openstackgerritMonty Taylor proposed a change to openstack-infra/jeepyb: Split the config out into two files  https://review.openstack.org/6950323:30
openstackgerritSean Dague proposed a change to openstack-infra/elastic-recheck: register failure for intermitent ipv6 fails  https://review.openstack.org/6950423:30
*** jpeeler has joined #openstack-infra23:30
*** jpeeler has quit IRC23:30
*** jpeeler has joined #openstack-infra23:30
jeblairclarkb: if we updated our jobs to output their own indication of success/failure, then the only thing we'd miss would be a failure caused by the upload step itself, which, actually we configure not to cause a failure.23:31
mordredclarkb, jeblair: I SO thought I'd uploaded those patches above and that they were in production already23:31
mordredturns out, not so much23:31
clarkbjeblair: we could do that23:31
jhesketh__jeblair: what do you mean by having the jobs output their own indication?23:32
jhesketh__you mean before they return their exit code they print something?23:32
clarkbI still think the potential for confusion is there if test says SUCCESS but zuul comment in gerrit says fail23:33
*** dkliban has joined #openstack-infra23:33
*** dims has quit IRC23:33
jeblairjhesketh__: yes23:34
mroddenif i a patch fails jenkins due to a job LOST, should i just do a recheck no bug on it?23:34
mroddenre: https://review.openstack.org/#/c/69490/23:34
jeblairclarkb: i think making the log-uploading portion not be considered for job failure will greatly reduce the chance for that23:35
openstackgerritA change was merged to openstack-infra/elastic-recheck: register failure for intermitent ipv6 fails  https://review.openstack.org/6950423:35
clarkbjeblair: I agree. The areas we may have trouble is ftp'ing doc jobs for example23:36
openstackgerritJoe Gordon proposed a change to openstack-infra/elastic-recheck: Make IRC messages provide more context  https://review.openstack.org/6881123:36
jeblairclarkb: yep.  which is really something we should try to stop doing.  :)23:37
* jhesketh__ has to run to a meeting unfortunately23:39
clarkbjeblair: should I approve zuul changes that you have +2'd?23:40
jeblairclarkb: sure23:40
*** david-lyle has quit IRC23:40
clarkbassuming I don't find reason to -1 them.23:40
clarkbon that front should https://review.openstack.org/#/c/66173/3 have tests?23:40
clarkbjhesketh__: ^23:40
*** morganfainberg|z is now known as morganfainberg23:41
mroddenhttps://review.openstack.org/#/c/69490/ << is 'LOST' bad?23:42
mroddeni dont think i've ever seen Jenkins lose a job before23:42
mordredmrodden: jenkins is a doddering old man - he loses things all the tie23:43
*** jhesketh has quit IRC23:43
mroddenmordred: touche... guess i haven't noticed until now23:43
mroddenis it safe to just recheck no bug that one?23:43
jeblairmrodden: oh, i think that job doesn't exist everywhere yet.  it's a recent change that went in.  yes do that.23:44
*** rahmu_ has joined #openstack-infra23:44
mroddenok cool thanks23:44
*** ruhe is now known as _ruhe23:44
*** thedodd has quit IRC23:45
jeblairmrodden: you can self-debug this by checking these urls: https://jenkins01.openstack.org/job/gate-cookbook-openstack-network-chef-style/?23:45
openstackgerritA change was merged to openstack-infra/config: start logging openstack-swift  https://review.openstack.org/6596923:45
jeblairmrodden: change jenkins01 to jenkins 01-0723:45
mikalI am under the current belief that we don't want the recheck bot running. Is that correct?23:45
*** dtroyer_zz has joined #openstack-infra23:45
jeblairmrodden: and make sure it exists everywhere23:46
*** yamahata__ has joined #openstack-infra23:46
mroddenjeblair: ok, makes sense23:46
mroddenwasn't aware that was a new job23:46
jeblairmikal: we ran into a small complication with having zuul do it...23:46
mikaljeblair: heh, its always the way23:46
jeblairmikal: it turns out that gerrit does not record an updated timestamp for a vote if the vote does not change23:46
mroddenwonder what the diff between -lint and -style is...23:46
*** jd__` has joined #openstack-infra23:47
jeblairmikal: so determining when jenkins last left a vote on a change is complicated23:47
mikaljeblair: huh, but you can just hook the event stream, right?23:47
mikaljeblair: oh, I see23:47
mikaljeblair: my bot does that by doing a new gerrit query for comments, and then parsing the author of the comments23:47
mikaljeblair: couldn't you do that?23:47
jeblairmikal: what do you look for in a comment?23:48
mikaljeblair: I think I just check for comments authored by jenkins, but I can double check that if you'd like23:48
mroddenlooks like the job is propagated to 01-07 now23:48
*** rahmu has quit IRC23:48
*** rahmu_ is now known as rahmu23:48
*** dtroyer has quit IRC23:48
*** yamahata has quit IRC23:48
*** jd__ has quit IRC23:48
*** ianw has quit IRC23:48
*** clarkb has quit IRC23:48
*** nikhil__ has quit IRC23:48
*** nikhil__ has joined #openstack-infra23:48
*** jd__` is now known as jd__23:48
*** dims has joined #openstack-infra23:48
*** ianw has joined #openstack-infra23:48
jeblairmikal: yeah, so that won't quite work because we don't care about 'check experimental' or other such comments, we only care about voting comments from the check queue23:49
*** clarkb has joined #openstack-infra23:49
*** rcleere has quit IRC23:49
openstackgerritA change was merged to openstack-infra/nodepool: Add docs  https://review.openstack.org/6636723:49
jeblairso we could look for comments that say "Doesn't seem to work" or "Works for me"23:49
mikaljeblair: fair point23:49
jeblairand get the timestamp from those23:49
mikaljeblair: that would still misfire on experimental for example though23:49
clarkbjeblair: what was the last thing you saw from me?23:49
*** thuc has joined #openstack-infra23:49
jeblairmikal: no, they don't vote so they won't leave those phrases23:50
mordredmikal: experimental doesn't vote23:50
jeblair23:43 < clarkb> on that front should https://review.openstack.org/#/c/66173/3 have tests?23:50
jeblair23:43 < clarkb> jhesketh__: ^23:50
mikalOk, but imagine a world in which they one day do23:50
jeblairso i think these are our options relating to that:23:50
mikalOr another queue votes as well23:50
clarkbjeblair: I also said I approved https://review.openstack.org/#/c/66189/ without a second +2 as it seemed minor. Hopefulyl graphite.o.o doesn't disagree with me :)23:50
mikalOr are you locking in the assumption that only one queue will every vote?23:50
openstackgerritA change was merged to openstack-infra/zuul: Collect and report last reconfigured timestamp  https://review.openstack.org/6384923:50
mikals/every/ever/23:50
clarkbalso yay for flapping irc23:50
jeblair(a) clarkb is looking into fixing gerrit so the timestamp is updated23:50
mikalLOL, fixing gerrit23:51
jeblair(b) we can have zuul clear the check vote (pro: easy; con: adds an extra entry to the gerrit comment log)23:51
clarkbjeblair: oh ya, zaro and I looked at it a bit today, I know how I should fix it for master now23:51
clarkbbut, I didn't go far enough down that path to write the patch, trying to do review insteade23:51
jeblair(c) we search for "Works for me" and "Doesn't seem to work" comments from jenkins23:51
jeblairI think those are the options relating to this.23:52
jeblair(a) is a change to gerrit, (c) is a change to zuul, (b) is a zuul config change23:52
jeblairmikal: and yeah, i think we can assume that more than one zuul pipeline will not vote in the same review category23:52
jeblairmikal: otherwise they would fight for the vote.23:53
mikalSo, should I fire up my temporary bot again to cover until you get something working?23:53
*** thuc_ has joined #openstack-infra23:53
openstackgerritMonty Taylor proposed a change to openstack-infra/jeepyb: Lump all defaults reading into one place  https://review.openstack.org/6950223:53
openstackgerritMonty Taylor proposed a change to openstack-infra/jeepyb: Split the config out into two files  https://review.openstack.org/6950323:53
jeblairmikal: if we chose a or c, yes; if we chose b, no because i think we can do that quickly.23:53
mordredjeblair, zaro: mind if I install that ^^ on review-dev and test there?23:53
jeblairclarkb, mordred, fungi, sdague: ^ thoughts?23:54
mikaljeblair: well, let me know either way...23:54
jeblairmikal: wfm23:54
mordredjeblair: I think we should pursue a, becuase it's "right" and because we're not dying at the moment23:54
mordredjeblair: and b is super easy should we need it23:54
jeblairmordred: some of the gate reforms sdague would like to do depend on this; should we consider doing b until a is in place?  or are we willing to stay in this position for, let's say 2 weeks?23:55
jog0so is it just me or are these trees different: http://git.openstack.org/cgit/openstack-dev/grenade/log/  https://github.com/openstack-dev/grenade/commits/master23:55
*** thuc has quit IRC23:55
mordredjeblair: hrm. that's a good question. the cost of the extra vote is not huge, it's just distastful23:55
clarkbmordred: I agree we should pursue a, but it isn't going to happen this week imo23:56
*** mrda_ has joined #openstack-infra23:56
clarkbI totally expect pushback from upstream23:56
clarkbdespite assurances in irc that it is probably a bug23:56
mordredjeblair: perhaps putting b in place until a gets sorted, then we can go back to unchatty23:56
*** mrda_ has left #openstack-infra23:57
zaromordred: should be ok.23:57
clarkband I expect that because looking at the code this is clearly a DB optimization they have in place23:57
mordredI say that - zaro, puppet hasn't been run on review-dev in quite a while ... I don't have a working key there23:57
*** kraman has joined #openstack-infra23:59

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!