Monday, 2014-10-20

ianwmordred: maybe if there was some way to be incremental about it ...00:03
fungirenaming the module might allow us to switch vhosts over incrementally, one by one?00:08
nibalizeryea00:08
nibalizercould move it to openstack::apache::vhost00:09
nibalizerthen install new apache module00:09
nibalizerand move stuff incrementally00:09
clarkbI dont want to move...00:10
clarkbI think old version is better...00:10
nibalizerthats the other issue00:10
ianwfungi / nibalizer : there is a part of "if it ain't broke" ...00:10
clarkbrename if we need to avoid collisions with other upstreams00:11
ianwclarkb: https://review.openstack.org/#/c/129096/ i think shows that it could use a little help, for example the ability to add an option without having to write out your own template00:11
clarkbbut really 0.0.4 was best version00:11
ianwclarkb: but if it was forked, that's just a simple change to add00:11
nibalizeri think we have a responsibility to our downstreams to get off of 0.0.400:15
nibalizerif that means forking formally, fine00:16
mordrednibalizer: cause of namecollisino stufs?00:16
nibalizeryea00:16
clarkbI think shipping complete vhosts as we do now is better for downstreams00:17
clarkbits easy to reconsume regardless of config mgmt00:17
nibalizerso if we fork to openstack_apache that works good00:17
mordred++00:17
clarkbmoving towards thicker puppet types is meh. renaming is fine00:17
mordredI tend to agree with clarkb - I don't want to configure apache with something that isn't an apache config file00:18
nibalizeryea the rename makes everyone happy i think00:18
sunil_does anybody know where can I find the neutron-server's logs? I am getting an error in my setup q-vpn fails to start and the error is: "l3-agent cannot check service plugins enabled on the neutron server." I need to know what was going on inside neutron-server00:18
mordredalthough I keep meaning to make a flag or somethign that would plop down a "force-ssl redirect thing"00:18
anteayasunil_: what are you running?00:19
anteayanow are you running neutron?00:20
nibalizeri honrstly dont care if we use a dumb vhost style or a smart puppet type, i just hate that our ancient apache mod keeps everyone on that00:20
anteayaas part of devstack?00:20
sunil_yes, as part of the devstack00:20
anteaya*how are you running neutron00:20
sunil_through the devstack-gate scripts00:20
sunil_I am running it manually (very much like devstack-vm-gate-dev.sh)00:21
anteayathere should be a log directory00:21
sunil_the goal is to reuse the devstack-gate scripts for runnign tests whenever we make changes in our plugin here00:22
anteaya /opt/log maybe?00:22
sunil_there is /opt/stack/logs00:22
sunil_but I can't find neutron logs there...00:22
*** Longgeek has joined #openstack-infra00:23
anteayaplease paste the contents of ls -al /opt/stack/logs00:23
anteayapaste.openstack.org00:23
anteayait has been so long since I looked I have forgotten00:23
sunil_http://paste.openstack.org/show/121998/00:25
sunil_ignore the Oct 9 entries at the top00:25
mordrednibalizer: ++00:25
*** sdake_ has quit IRC00:25
clarkbsunil_ screen-q*00:27
*** sdake_ has joined #openstack-infra00:27
*** Longgeek has quit IRC00:27
sunil_oh...so, its scattered across those. I was looking for "*neutron*"00:27
sunil_thanks. Let me troll those. But if someone has any clues to why q-vpn might fail to start with that message, pls let me know00:28
fungiq for "quantum" (the original name of neutron)00:29
anteayaand it keeps the q to avoid clashing with the n for nova00:30
sunil_ok, good to know00:30
mordredfungi: we could call it "neutron-" to avoid clashing with "nova-"00:35
*** unicell has joined #openstack-infra00:40
*** cody-somerville_ has quit IRC00:45
openstackgerritIan Wienand proposed a change to openstack-infra/project-config: Add openstack-infra/puppet-apache  https://review.openstack.org/12949600:53
ianw^ mordred / clarkb / nibalizer : first attempt; new area for me00:54
ianw(project configs, puppet classes, etc)00:54
anteayalets talk about refs/meta/config00:58
anteayaianw: why did you put it in your acl?00:58
anteayais this a straight cargo cult?00:58
anteayathe puppet acls seem to do this and I don't know why00:59
anteayaas pleia2 mentioned in one of her reviews on another patch00:59
*** cody-somerville_ has joined #openstack-infra01:02
ianwanteaya: total cargo cult ... happy for pointers on how to do things right01:05
pleia2ianw: I'll comment in the review, sec01:06
*** stevemar has quit IRC01:06
*** stevemar has joined #openstack-infra01:06
*** amcrn has joined #openstack-infra01:08
*** rkukura has joined #openstack-infra01:12
nibalizerianw: so what do you see the name of the module being?01:13
nibalizeri need it to be something other than apache01:13
nibalizerso if we make it openstackci_apache(which i think we should) we should make the repo called puppet-openstackci_apache01:13
ianwnibalizer: you want the separate name to allow mixing of puppetlabs version and this one?01:16
nibalizeryup01:16
ianwnibalizer: the other thing i guess is put it in system-config/modules?  then it would be openstack::apache?  not sure about merging a fork into there, though01:19
anteayahey I found this: https://blog.telekomcloud.com/openstack-es-gibt-keinen-anderen-weg-der-sinn-macht/01:19
anteayadidn't see it before now01:19
pleia2anteaya: nice photo!01:19
* pleia2 google translates01:19
anteayathanks01:20
nibalizerianw: yea we could hide it under openstack_project01:20
anteayasquinty01:20
nibalizerbut putting it in a module openstackci_apache is better i think01:20
anteayapleia2: I kind of gate-crashed the interview01:20
anteayashowed up to observe and just started talking01:21
anteayasdad actually had some great things to say but unfortunately a lot of his stuff got cut01:21
pleia2anteaya: haha, nice :)01:21
pleia2aw01:21
anteayaand might got published01:21
anteayayeah, aw01:21
anteayawould have liked to have seen more sdad in there01:21
anteayamordred and sdad were really supportive of me being there01:22
pleia2that photo of sdad and zaro is a bit funny01:22
anteayaso it would have been nice if the published article was a bit more sdad01:22
anteayait is01:22
anteayaand kind of a good photo01:22
anteayathe photographer did a good job on the candids01:23
anteayastaring at the sun always makes a protrait difficult though01:23
* pleia2 nods01:23
anteayamy lapful of snoozy cat is hinting that hey sleep might be an idea01:27
pleia2:D01:27
anteayaso I think I'll wander off now01:27
anteaya:D01:27
anteayanight01:27
pleia2have a good night01:27
anteayathanks you too01:28
*** liu has quit IRC01:38
*** Longgeek has joined #openstack-infra01:38
*** ivar-laz_ has joined #openstack-infra01:39
*** jpeeler has quit IRC01:41
*** Longgeek has quit IRC01:43
*** zz_dimtruck is now known as dimtruck01:43
*** ivar-lazzaro has quit IRC01:43
*** dimtruck is now known as zz_dimtruck01:43
*** ivar-laz_ has quit IRC01:44
*** zz_dimtruck is now known as dimtruck01:45
openstackgerritDavid Pursehouse proposed a change to openstack-infra/jenkins-job-builder: Fix command to build docs in installation documentation  https://review.openstack.org/12949801:45
*** nosnos has joined #openstack-infra01:54
*** pcrews has joined #openstack-infra01:55
*** yamahata has joined #openstack-infra01:57
*** jpeeler has joined #openstack-infra02:01
*** dimsum_ has quit IRC02:01
*** dimtruck is now known as zz_dimtruck02:01
*** dimsum_ has joined #openstack-infra02:02
*** jerryz has joined #openstack-infra02:03
*** dimsum_ has quit IRC02:06
*** fandi has quit IRC02:17
openstackgerritIan Wienand proposed a change to openstack-infra/project-config: Add openstack-infra/puppet-openstackci_apache  https://review.openstack.org/12949602:19
*** zul has quit IRC02:30
openstackgerritDavid Pursehouse proposed a change to openstack-infra/jenkins-job-builder: Add support for "Override Build Parameters" option in EnvInject  https://review.openstack.org/12918902:31
openstackgerritDavid Pursehouse proposed a change to openstack-infra/jenkins-job-builder: Add tests for properties inject  https://review.openstack.org/12950202:31
openstackgerritDavid Pursehouse proposed a change to openstack-infra/jenkins-job-builder: Ignore testr_subunit_log  https://review.openstack.org/12950302:31
*** mmaglana has joined #openstack-infra02:31
*** harlowja_at_home has joined #openstack-infra02:35
*** bcourt has joined #openstack-infra02:43
openstackgerritHuang Rui proposed a change to openstack-infra/project-config: Create zvm-driver project on StackForge  https://review.openstack.org/12950602:46
openstackgerritIan Wienand proposed a change to openstack-infra/project-config: Add openstack-infra/puppet-openstackci_apache  https://review.openstack.org/12949602:47
*** mmaglana has quit IRC02:59
*** mmaglana has joined #openstack-infra03:00
openstackgerritIan Wienand proposed a change to openstack-infra/project-config: Add openstack-infra/puppet-openstackci_apache  https://review.openstack.org/12949603:01
openstackgerritIan Wienand proposed a change to openstack-infra/project-config: Adding puppet-pip as split out module  https://review.openstack.org/12609603:01
*** jerryz has quit IRC03:01
*** julim has quit IRC03:05
*** jerryz has joined #openstack-infra03:07
*** pcrews has quit IRC03:12
*** marun has joined #openstack-infra03:15
*** hdd has joined #openstack-infra03:15
*** arnaud has joined #openstack-infra03:18
openstackgerritSteve Baker proposed a change to openstack-infra/project-config: Define experimental check-heat-dsvm-functional-postgres  https://review.openstack.org/12950903:21
*** otter768 has quit IRC03:22
*** Longgeek has joined #openstack-infra03:22
*** Longgeek has quit IRC03:24
*** hdd has quit IRC03:24
*** Longgeek has joined #openstack-infra03:24
*** nosnos has quit IRC03:24
*** nosnos has joined #openstack-infra03:25
*** nosnos has quit IRC03:29
*** hdd has joined #openstack-infra03:32
*** marun has quit IRC03:38
*** ryanpetrello has quit IRC03:40
*** ryanpetrello has joined #openstack-infra03:41
*** changbl has quit IRC03:42
openstackgerritIan Wienand proposed a change to openstack-infra/project-config: Add openstack-infra/puppet-openstackci_apache  https://review.openstack.org/12949603:45
*** emagana has joined #openstack-infra03:46
*** nosnos has joined #openstack-infra03:48
*** HenryG has quit IRC03:49
openstackgerritSteve Baker proposed a change to openstack-infra/project-config: Define experimental check-heat-dsvm-functional-postgres  https://review.openstack.org/12950903:49
*** marun has joined #openstack-infra03:57
*** ayoung is now known as ayoung-ZZZzzz03:57
*** emagana has quit IRC04:02
*** emagana has joined #openstack-infra04:03
*** harlowja_at_home has quit IRC04:05
*** marun has quit IRC04:06
*** emagana has quit IRC04:07
*** emagana has joined #openstack-infra04:08
*** emagana has quit IRC04:09
*** garyh has quit IRC04:09
*** yamamoto has quit IRC04:10
*** changbl has joined #openstack-infra04:16
*** andreykurilin_ has joined #openstack-infra04:17
*** yamamoto has joined #openstack-infra04:17
*** koolhead17 has quit IRC04:23
openstackgerritIan Wienand proposed a change to openstack-infra/project-config: Add openstack-infra/puppet-openstackci_apache  https://review.openstack.org/12949604:27
*** andreykurilin_ has quit IRC04:29
*** chandankumar has joined #openstack-infra04:29
*** emagana has joined #openstack-infra04:34
*** changbl has quit IRC04:39
*** garyh has joined #openstack-infra04:40
*** sdake has quit IRC04:41
*** fifieldt has joined #openstack-infra04:48
*** msabramo has joined #openstack-infra04:53
*** alexandra has joined #openstack-infra04:57
*** sressot has quit IRC04:57
*** sressot has joined #openstack-infra05:01
*** asettle has quit IRC05:01
*** emagana has quit IRC05:01
*** alexandra is now known as asettle05:01
*** emagana has joined #openstack-infra05:02
*** emagana has quit IRC05:06
*** BharatK has joined #openstack-infra05:08
*** Longgeek has quit IRC05:08
*** krtaylor has quit IRC05:09
*** koolhead17 has joined #openstack-infra05:09
*** krtaylor has joined #openstack-infra05:13
*** Longgeek has joined #openstack-infra05:23
*** alexpilotti_ has joined #openstack-infra05:28
*** alexpilotti has quit IRC05:29
*** alexpilotti_ is now known as alexpilotti05:29
*** amcrn has quit IRC05:34
*** yfried has joined #openstack-infra05:40
*** stevemar has quit IRC05:42
*** koolhead17 has quit IRC05:57
*** loki184 has joined #openstack-infra05:58
*** nosnos has quit IRC05:59
*** nosnos has joined #openstack-infra06:00
*** koolhead17 has joined #openstack-infra06:01
*** AJaeger has joined #openstack-infra06:04
*** punith has joined #openstack-infra06:04
punithhello,06:05
punithi need to push a third party cinder storage plugin ! is it nessesary to setup our own CI ?06:06
punithfyi....i have passed the tempest test06:06
*** doude has joined #openstack-infra06:06
*** chandankumar has quit IRC06:08
*** k4n0 has joined #openstack-infra06:11
AJaegerpunith, the requirement comes from the cinder team, see https://wiki.openstack.org/wiki/Cinder/how-to-contribute-a-driver06:11
AJaegerpunith, there's a meeting for third party driver contributors every monday, see https://wiki.openstack.org/wiki/Meetings/ThirdParty06:12
*** koolhead17 has quit IRC06:13
*** koolhead17 has joined #openstack-infra06:13
*** ildikov has joined #openstack-infra06:16
*** koolhead17 has quit IRC06:18
*** koolhead17 has joined #openstack-infra06:23
*** emagana has joined #openstack-infra06:23
*** emagana has quit IRC06:23
*** mmaglana has quit IRC06:32
*** r1chardj0n3s is now known as r1chardj0n3s_afk06:37
*** nosnos has quit IRC06:39
*** nosnos has joined #openstack-infra06:39
*** dimsum_ has joined #openstack-infra06:40
*** dimsum_ has quit IRC06:45
*** chandankumar has joined #openstack-infra06:46
*** koolhead17 has quit IRC06:48
*** koolhead17 has joined #openstack-infra06:48
*** alexpilotti has quit IRC06:49
*** doude has quit IRC06:49
*** sdake_ has quit IRC06:50
*** koolhead17 has quit IRC06:53
punithhello, i'm setting up an third party CI setup for my cinder plugin,06:54
punithi'm currently following the given blog http://www.joinfu.com/2014/02/setting-up-an-external-openstack-testing-system/comment-page-1/06:54
punithit seems we need an upstream account for this ! can anyone in the infra team set up an account for us ?06:55
BharatKpunith, For that we need to send an email to OpenStack infra team with details like, email, account username, and ssh key06:56
BharatKDid you sent the mail to openstack-infra@lists.openstack.org06:57
punithyes, i have already mailed the infra team twice, but i didn't get any reply06:58
BharatKpunith, Okay06:59
BharatKpunith, I am also setting CI environment for my cinder driver06:59
*** doude has joined #openstack-infra07:03
*** che-arne has joined #openstack-infra07:03
*** katyafervent_awa is now known as katyafervent07:06
openstackgerritJames Polley proposed a change to openstack-infra/project-config: Add the prep-source-repos project  https://review.openstack.org/12953307:09
AJaegerpunith, you mailed last Thursday AFAIU - and as documented at http://ci.openstack.org/third_party.html, it might take a week to get it setup...07:09
AJaegerpunith, please join the 3rd party IRC meeting later today: https://wiki.openstack.org/wiki/Meetings/ThirdParty07:10
*** rushiagr_away is now known as rushiagr07:10
*** koolhead17 has joined #openstack-infra07:10
*** Longgeek has quit IRC07:16
*** dizquierdo has joined #openstack-infra07:17
*** Longgeek has joined #openstack-infra07:19
openstackgerritHuang Rui proposed a change to openstack-infra/project-config: Create zvm-driver project on StackForge  https://review.openstack.org/12950607:23
*** parimala has joined #openstack-infra07:24
*** skolekonov has joined #openstack-infra07:24
*** Longgeek has quit IRC07:24
parimalaHello07:25
parimalaI had submitted a patch for review, and this is my first patch07:26
*** ihrachyshka has joined #openstack-infra07:28
*** jcoufal has joined #openstack-infra07:28
*** arnaud has quit IRC07:28
parimalaI have got the remarks as "You're fixing a bug, so add a separate line:"07:29
openstackgerritAndreas Jaeger proposed a change to openstack-infra/project-config: Check requirements for manila  https://review.openstack.org/12953507:30
*** koolhead17 has quit IRC07:30
*** koolhead17 has joined #openstack-infra07:31
openstackgerritAndreas Jaeger proposed a change to openstack/requirements: Add manila to projects.txt  https://review.openstack.org/12953607:32
*** mmaglana has joined #openstack-infra07:32
*** dizquierdo has quit IRC07:35
*** koolhead17 has quit IRC07:35
*** Hal has joined #openstack-infra07:35
*** Hal is now known as Guest5903607:36
*** yamamoto has quit IRC07:37
*** mmaglana has quit IRC07:37
*** vb has quit IRC07:37
*** parimala has quit IRC07:39
*** mpaolino has joined #openstack-infra07:40
*** arxcruz has joined #openstack-infra07:40
*** luqas has joined #openstack-infra07:42
*** jgallard has joined #openstack-infra07:42
*** dizquierdo has joined #openstack-infra07:47
*** koolhead17 has joined #openstack-infra07:49
*** koolhead17 has joined #openstack-infra07:49
*** jamielennox has joined #openstack-infra07:50
*** jpich has joined #openstack-infra07:53
*** parimala has joined #openstack-infra07:54
*** MaxV has joined #openstack-infra07:54
*** mpaolino has quit IRC07:55
*** hdd has quit IRC07:56
AJaegerfungi, http://paste.openstack.org gives an internal error ;(07:58
*** leopoldj has joined #openstack-infra08:01
nibalizerAJaeger: works for me08:01
nibalizeras i understand it, paste is just flaky08:01
AJaegernibalizer, ah, thanks08:01
* AJaeger tried twice08:01
*** MaxV has quit IRC08:01
*** mpaolino has joined #openstack-infra08:04
*** rlandy has joined #openstack-infra08:04
*** MaxV has joined #openstack-infra08:04
*** _nadya_ has joined #openstack-infra08:07
*** koolhead17 has quit IRC08:10
*** jistr has joined #openstack-infra08:12
*** derekh has joined #openstack-infra08:12
openstackgerritA change was merged to stackforge/python-jenkins: Add get_plugins_info and get_plugin_info methods  https://review.openstack.org/12393208:14
openstackgerritJamie Lennox proposed a change to openstack-infra/project-config: Allow creating branches for requests-mock  https://review.openstack.org/12954108:15
*** ihrachyshka has quit IRC08:19
*** afazekas has joined #openstack-infra08:19
*** plars has quit IRC08:20
*** yamahata has quit IRC08:20
*** Longgeek has joined #openstack-infra08:20
*** plars has joined #openstack-infra08:21
*** hashar has joined #openstack-infra08:24
*** Longgeek has quit IRC08:26
tchaypoderekh: where does the overcloud-env.json file in the ci cloud come from?08:27
tchaypoIs that something we generated by hand, or is there some tooling I've forgotten or overlooked that generates it?08:27
StevenKtchaypo: devtest_overcloud.sh creates it, which is run by toci ... ?08:28
* tchaypo re-reads devtest_ovcercloud.sh08:29
tchaypoah, it does to. Reads in at the top, writes out at the bottom.08:30
derekhtchaypo: ya, looks like its set to {"parameters":{}} and then generated from there08:30
tchaypoI saw that it was used as input and assumed that was all08:30
tchaypoSo my problem currently in hp2 is that overcloud-env.json has:08:30
tchaypoNovaImage: ''08:30
tchaypoand that'd overriding the NovaImage in the template, and that fails as nova can't find an image called ''08:31
tchaypoi think if I just delete that line, the default should be inserted on the next pass..08:31
derekhtchaypo: so nova image is comming from     "NovaImage": "'"${OVERCLOUD_COMPUTE_ID}"'",08:31
derekhtchaypo: which is comming from load-image08:31
derekhOVERCLOUD_COMPUTE_ID=$(load-image -d $TRIPLEO_ROOT/overcloud-compute.qcow2)08:31
derekhshoud we be in #tripleo ?08:32
tchaypomayhap08:32
*** yfried is now known as yfried|afk08:32
*** jedimike has joined #openstack-infra08:33
*** isviridov_away is now known as isviridov08:36
openstackgerritDenis A. Kochetkov proposed a change to openstack-infra/jenkins-job-builder: Review issues fix. Duplicate key assigned-node removed. Key "node" should be used to restrict where job can be executed.  https://review.openstack.org/12928708:36
*** mrmartin has joined #openstack-infra08:36
*** rushiagr is now known as rushiagr_away08:38
*** ihrachyshka has joined #openstack-infra08:38
*** dizquierdo has quit IRC08:42
*** e0ne has joined #openstack-infra08:43
*** Longgeek has joined #openstack-infra08:45
*** Longgeek has quit IRC08:47
*** Longgeek has joined #openstack-infra08:47
*** che-arne has quit IRC08:49
*** parimala has quit IRC08:54
*** _nadya_ has quit IRC08:55
*** che-arne has joined #openstack-infra08:56
*** rushiagr_away is now known as rushiagr08:57
*** hashar has quit IRC09:00
*** pelix has joined #openstack-infra09:05
*** yfried|afk is now known as yfried09:06
*** lttrl has joined #openstack-infra09:12
*** hashar has joined #openstack-infra09:13
*** pblaho has joined #openstack-infra09:14
*** yfried is now known as yfried|afk09:19
*** Guest59036 has quit IRC09:21
*** Guest59036 has joined #openstack-infra09:21
*** mmaglana has joined #openstack-infra09:22
*** mmaglana has quit IRC09:26
*** pbelanyi has joined #openstack-infra09:28
*** jp_at_hp has joined #openstack-infra09:29
*** maxbit has joined #openstack-infra09:30
*** k4n0 has quit IRC09:32
*** jlibosva has joined #openstack-infra09:32
*** monester_ has joined #openstack-infra09:33
*** k4n0 has joined #openstack-infra09:35
openstackgerrityolanda.robla proposed a change to openstack-infra/nodepool: Conditionally check for targets in reconfigureManagers  https://review.openstack.org/12956009:40
*** mancdaz_away is now known as mancdaz09:52
*** achuprin_ has quit IRC09:53
*** achuprin_ has joined #openstack-infra09:54
*** cdent has joined #openstack-infra10:06
*** jgallard has quit IRC10:09
*** hashar has quit IRC10:10
openstackgerrityolanda.robla proposed a change to openstack-infra/nodepool: Conditionally check for targets in reconfigureManagers  https://review.openstack.org/12956010:10
*** yamahata has joined #openstack-infra10:12
*** Longgeek has quit IRC10:14
*** Longgeek has joined #openstack-infra10:14
*** lttrl has quit IRC10:16
*** lttrl has joined #openstack-infra10:16
*** Guest59036 has quit IRC10:17
*** rushiagr is now known as rushiagr_away10:17
*** KanagarajM has joined #openstack-infra10:18
*** KurtMartin has quit IRC10:19
*** asselin has quit IRC10:20
*** sulochan has quit IRC10:20
*** eglynn-officeafk is now known as eglynn-office10:23
*** yfried|afk is now known as yfried10:27
*** punith has quit IRC10:29
*** chandankumar has quit IRC10:31
*** lttrl has quit IRC10:34
*** unicell has quit IRC10:38
*** chandankumar has joined #openstack-infra10:39
openstackgerrityolanda.robla proposed a change to openstack-infra/nodepool: Conditionally check for targets in reconfigureManagers  https://review.openstack.org/12956010:41
*** unicell has joined #openstack-infra10:43
*** _nadya_ has joined #openstack-infra10:47
*** KanagarajM has quit IRC10:51
BharatKHi All, Is there a way to test CI environment without communicating Upstream?10:51
jheskethBharatK: You can use the smtp reporter in zuul to check your results10:52
BharatKjhesketh, Oh for Upstream Service Account is required?10:53
BharatK*for that Upstream service account is required or not required?10:54
jheskethBharatK: you shouldn't need one if you're not reporting, although you may need one to get the stream10:54
jheskethyou could use your own account but be careful to ensure you don't have any reporting turned on10:54
*** simonmcc has joined #openstack-infra10:55
*** koolhead17 has joined #openstack-infra10:56
*** dimsum_ has joined #openstack-infra10:57
*** marcusvrn_ has joined #openstack-infra11:04
*** hdd has joined #openstack-infra11:05
*** slagle has joined #openstack-infra11:09
*** mmaglana has joined #openstack-infra11:10
*** denis_makogon has quit IRC11:11
*** dmakogon_ has joined #openstack-infra11:12
*** Longgeek has quit IRC11:14
*** aysyd has joined #openstack-infra11:14
*** mpaolino has quit IRC11:14
openstackgerritA change was merged to openstack-infra/jenkins-job-builder: Accept list of paths in 'path' arg.  https://review.openstack.org/12585411:15
*** mmaglana has quit IRC11:15
*** Longgeek has joined #openstack-infra11:15
openstackgerritvenkata anil proposed a change to openstack/requirements: Added apicapi package to global-requirements.txt  https://review.openstack.org/12957611:18
*** dkranz has quit IRC11:21
*** rushiagr_away is now known as rushiagr11:21
openstackgerritDarragh Bailey proposed a change to openstack-infra/jenkins-job-builder: fix delete job command and add tests  https://review.openstack.org/12737011:21
ZZellehi, jhesketh11:21
*** Guest44335 has joined #openstack-infra11:22
*** Guest44335 is now known as freemanbrandon11:23
jheskethZZelle: Hey11:23
openstackgerritvenkata anil proposed a change to openstack/requirements: Added apicapi package to global-requirements.txt  https://review.openstack.org/12957611:24
*** loki184 has quit IRC11:24
*** lttrl has joined #openstack-infra11:27
*** katyafervent is now known as katyafervent_awa11:27
ZZellejhesketh, could you reapprove https://review.openstack.org/116035? I only resolve rebase conflict11:28
*** enikanorov__ has quit IRC11:29
ZZelles/resolve/resolved/11:29
*** Longgeek has quit IRC11:30
*** Longgeek has joined #openstack-infra11:31
*** aysyd has quit IRC11:31
*** zul has joined #openstack-infra11:32
*** aysyd has joined #openstack-infra11:32
*** Longgeek_ has joined #openstack-infra11:32
*** pc_m has joined #openstack-infra11:32
*** rfolco has joined #openstack-infra11:35
*** Longgeek has quit IRC11:36
*** doug-fish has joined #openstack-infra11:38
BharatKHI, Anybody tested https://github.com/rasselin/os-ext-testing scripts on fedora 20?11:39
*** HenryG has joined #openstack-infra11:39
*** monester_ has quit IRC11:42
*** bookwar has quit IRC11:42
*** jgallard has joined #openstack-infra11:42
*** luqas has quit IRC11:42
*** bookwar has joined #openstack-infra11:47
*** eglynn-office is now known as eglynn-office-af11:50
*** eglynn-office-af is now known as eglynn-reg-offic11:50
*** amotoki has quit IRC11:50
openstackgerritAndreas Jaeger proposed a change to openstack-infra/jenkins-job-builder: Remove openstack-common.conf  https://review.openstack.org/12958511:50
*** eglynn-reg-offic is now known as eglynn-office11:50
*** baoli has joined #openstack-infra11:51
openstackgerritAndreas Jaeger proposed a change to openstack-infra/subunit2sql: Remove openstack-common.conf  https://review.openstack.org/12958711:54
*** koolhead17 has quit IRC11:57
openstackgerritA change was merged to openstack-infra/storyboard: Consolidated functional test data bootstrap  https://review.openstack.org/12710612:04
openstackgerritA change was merged to openstack-infra/storyboard: Filter tasks by project, project_group, and various other fields  https://review.openstack.org/12738912:04
*** lttrl has quit IRC12:05
*** mase_x200 has joined #openstack-infra12:05
jheskethZZelle: lgtm, approved12:06
*** lttrl has joined #openstack-infra12:06
*** lttrl has quit IRC12:08
*** amotoki_ has quit IRC12:08
*** lttrl has joined #openstack-infra12:08
*** lttrl has joined #openstack-infra12:09
*** davidhadas_ has joined #openstack-infra12:09
*** Guest59036 has joined #openstack-infra12:09
*** maxbit has quit IRC12:13
*** dprince has joined #openstack-infra12:16
*** dkliban_afk is now known as dkliban12:16
isviridovSergeyLukjanov : could you please look at https://review.openstack.org/#/c/129269/12:19
*** bswartz has quit IRC12:20
*** mmedvede has joined #openstack-infra12:22
*** flaper87|afk is now known as flaper8712:23
bcourthi, jjb question about multijob projects, I have a project that creates template jobs to build a component for multiple platforms - for example, the job group currently contains unittest-{component}-{arch}-provision, unittest-{component}-{arch}-runtest, unittest-{component}-{arch}-teardown.  I would like to create a multijob project to start builds for one project across all arch's, is there a good way to use jjb to do that othe12:26
bcourtr than hardcoding the multijob phase with all the arch's?12:26
*** dimsum_ has quit IRC12:28
*** dimsum_ has joined #openstack-infra12:28
bcourtto rephrase slightly, one project for all the arch's for a particular component12:32
*** kgiusti has joined #openstack-infra12:32
bcourtI should know better than to try to type this early in my day.  One job, that kicks off all the provision jobs for a given component12:33
*** hashar has joined #openstack-infra12:35
*** mbacchi has joined #openstack-infra12:36
rcarrillocruzfungi , clarkb: hi there, remember i asked you a week ago if the 'gerrig' user was created manually? I figured how to create users on the jenkins DB with jenkins-cli and groovy12:39
rcarrillocruzwould it work for upstream a jenkins internal DB 'gerrig' instead of SSO ? if so, I can push a change for that12:40
*** jaypipes has joined #openstack-infra12:40
rcarrillocruzif it has to be SSO i can investigate how to create SSO users in a scripted manner12:40
*** lttrl has quit IRC12:40
*** BharatK has quit IRC12:42
*** pc_m has quit IRC12:47
*** kgiusti has quit IRC12:48
*** pc_m has joined #openstack-infra12:48
*** pc_m has quit IRC12:48
*** hdd has quit IRC12:49
*** pc_m has joined #openstack-infra12:49
*** kgiusti has joined #openstack-infra12:49
*** flaper87 is now known as flaper87|afk12:49
*** bradjones has joined #openstack-infra12:52
*** sandywalsh has joined #openstack-infra12:52
openstackgerritDenis A. Kochetkov proposed a change to openstack-infra/jenkins-job-builder: Ability to restrict where job can be executed. Described how to check on the check-box "Restrict where this project can be run" and provide value for "Label Expression" field.   https://review.openstack.org/12928712:54
*** radez_g0n3 is now known as radez12:55
openstackgerritA change was merged to openstack-infra/storyboard: Filter stories by project_id, status, project_group_id, more.  https://review.openstack.org/12765312:56
*** bswartz has joined #openstack-infra12:58
*** mancdaz is now known as mancdaz_away12:58
*** mmaglana has joined #openstack-infra12:59
*** eharney has joined #openstack-infra12:59
*** changbl has joined #openstack-infra13:02
*** koolhead17 has joined #openstack-infra13:02
openstackgerritDmitry Teselkin proposed a change to openstack-infra/system-config: Improve network support in launch-node.py  https://review.openstack.org/12901313:03
*** mmaglana has quit IRC13:04
*** dkranz has joined #openstack-infra13:04
openstackgerritA change was merged to openstack-infra/storyboard-webclient: Subscription events now appear in UI  https://review.openstack.org/11440413:04
*** kgiusti has quit IRC13:05
*** weshay has joined #openstack-infra13:05
*** miqui has joined #openstack-infra13:06
*** luqas has joined #openstack-infra13:06
ZZellejhesketh, thanks!13:07
*** mjturek has joined #openstack-infra13:07
*** yolanda has joined #openstack-infra13:08
*** julim has joined #openstack-infra13:08
*** kgiusti has joined #openstack-infra13:09
*** bknudson has quit IRC13:12
*** dprince has quit IRC13:13
*** oramraz has joined #openstack-infra13:13
*** parimala has joined #openstack-infra13:14
parimalaHello AJaeger:13:15
*** dustins has joined #openstack-infra13:16
AJaegerHi parimala13:16
*** _nadya_ has quit IRC13:16
parimalathis is for bug 1344295, I had submitted it several times, and I have got several review comments, which should I consider??13:16
uvirtbotLaunchpad bug 1344295 in openstack-manuals "Security Guide - Chapter 43. Trusted Images Intro" [Low,Confirmed] https://launchpad.net/bugs/134429513:16
oramrazhi Guys , can someone please contact me to a person experienced with Gearman daemon ?13:17
AJaegerparimala, you should submit a patch only once - and I suggest you continue with the oldest ;)13:17
AJaegerBut whatever works for you :)13:18
fungioramraz: which gearman daemon? there is more than one implementation13:18
AJaegerJust abandon - there'S a GUI button on http://review.openstack.org for those - the other two13:18
AJaegerAnd then update your patch as I suggested in the oldest one13:18
*** bo_sh has joined #openstack-infra13:18
parimalawhat was the issue? Should I give a blank line before and after the commit msg??13:19
*** dprince has joined #openstack-infra13:19
bo_shfungi: i am talking about log-gearman-client.py and log-gearman-worker.py13:19
parimalaI do not see any abandon button in the GUI13:21
fungibo_sh: oh, you're trying to index job longs into elasticsearch?13:21
fungier, job logs13:21
AJaegerparimala, read my comments on https://review.openstack.org/#/c/129271/13:21
*** cpowell has joined #openstack-infra13:21
bo_shfungi: that's right13:21
AJaegerparimala, are you logged into gerrit?13:21
*** katyafervent_awa is now known as katyafervent13:21
parimalayes I am logged in13:22
AJaegerparimala, below "patch set 1" are three buttons - Review Cherry-Pick and Abandon13:22
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard: Plugins may now register their own user preferences  https://review.openstack.org/12906113:23
bo_shfungi: i have no idea how exactly to configure these two. the *.pp files doesn't help me to understand that too.13:23
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard: Add User Preferences endpoint.  https://review.openstack.org/12848713:23
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard: [WIP] Plugins may now register cron workers.  https://review.openstack.org/12960913:23
openstackgerritMarton Kiss proposed a change to openstack-infra/system-config: Upgrade groups portal instances to use manifest based deployment  https://review.openstack.org/12961013:23
fungibo_sh: have you seen the documentation we have on how we're using those? http://ci.openstack.org/logstash.html13:23
*** dizquierdo has joined #openstack-infra13:24
bo_shfungi: yes i have read it. still doesn't give much details about the configuration file that i should use when running the client and the worker. moreover, do i have to run these two on the background?13:24
*** yfried_ has joined #openstack-infra13:24
parimalaYes, i have abandoned the recent submit, retained the oldest13:25
bo_shfungi: what i am saying, more technical explanations are missing.13:25
*** _nadya_ has joined #openstack-infra13:25
fungibo_sh: yes, you can run those in the foreground for debugging, but normally we launch them from initscripts13:25
fungilet me find you the configs we're using for them13:26
*** yfried__ has joined #openstack-infra13:26
fungibo_sh: here is the manifest that instantiates that puppet class for us on our servers... http://git.openstack.org/cgit/openstack-infra/system-config/tree/modules/openstack_project/manifests/logstash_worker.pp13:27
*** yfried__ has quit IRC13:27
*** mwagner_lap has quit IRC13:27
fungibo_sh: with these config files... http://git.openstack.org/cgit/openstack-infra/system-config/tree/modules/openstack_project/files/logstash13:27
*** yfried__ has joined #openstack-infra13:27
*** yfried has quit IRC13:27
parimalaAJaeger: should  I download the patch to my workarea and then make the changes?13:28
fungibo_sh: also, the templated configs referenced in that manifest are at http://git.openstack.org/cgit/openstack-infra/system-config/tree/modules/openstack_project/templates/logstash13:28
*** yfried__ is now known as yfried13:28
*** dprince has quit IRC13:29
*** yfried_ has quit IRC13:29
AJaegerparimala, sure. Or reuse the existing patch if it's still in your workspace.13:29
AJaegerparimala, please read https://wiki.openstack.org/wiki/Documentation/HowTo/FirstTimers and https://wiki.openstack.org/wiki/Documentation/HowTo13:29
bo_shfungi: gearman-host/port is the hostname/port of the machine that runs gearman-workers?13:30
*** dprince has joined #openstack-infra13:30
*** otherwiseguy has joined #openstack-infra13:31
bo_shfungi: i can comment the crm114-script and crm114-data from the jenkins-log-worker.yaml, right?13:31
fungibo_sh: yes, unless you want to use crm114 to classify success/failure indicator probabilities13:31
bo_shfungi: what about the gearman-host and gearman-port in the jenkins-log-worker.yaml, are these related to the machine that runs the gearman-worker.py script?13:33
bo_shor it is the hostname and port of the machine that runs the logstash shipper?13:34
*** changbl has quit IRC13:34
fungibo_sh: i'm following the chain of puppet manifests now to double-check. clarkb is the one who wrote most of this so he has a lot more of it in his head than i do13:34
*** mancdaz_away is now known as mancdaz13:35
bo_shfungi: thanks. you were very helpful.13:36
*** mase_x200 has quit IRC13:36
fungibo_sh: ahh, okay so the gearman-host and gearman-port in jenkins-log-worker.yaml are the gearman service running on the machine where the jenkins client resides13:37
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard: [WIP] Plugins may now register cron workers.  https://review.openstack.org/12960913:37
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard: Plugins may now register their own user preferences  https://review.openstack.org/12906113:37
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard: Add User Preferences endpoint.  https://review.openstack.org/12848713:37
*** dane_leblanc has joined #openstack-infra13:38
*** bknudson has joined #openstack-infra13:39
fungiit takes in zeromq messages from the event publisher plugin on the jenkins master(s) and then emits gearman work requests in the gearman queue13:39
bo_shfungi: so it is the hostname, where the gearman-client is running. correct?13:40
*** mriedem has joined #openstack-infra13:40
fungibo_sh: yes13:40
bo_shfungi: great! that's nice to know.13:40
fungibo_sh: also clarkb made this slide show deck i think is basically still accurate, if it helps... http://ci.openstack.org/logstash.html13:40
fungier, sorry13:41
*** pblaho has quit IRC13:41
fungibo_sh: http://docs.openstack.org/infra/publications/processing-ci-log-events/13:41
bo_shfungi: yeah i have seen that.13:42
bo_shfungi: didn't help much, though.13:42
*** mfer has joined #openstack-infra13:42
openstackgerritDmitry Teselkin proposed a change to openstack-infra/system-config: Define default value for root_id_rsa  https://review.openstack.org/12961913:42
*** superdan is now known as dansmith13:42
*** aysyd has quit IRC13:43
fungibo_sh: ahh, sorry. i'll readily admit this is a complex solution engineered for a very specific use case (chaining jenkins job logs through a webserver and then classifying them into an elasticsearch database with some other inline analysis along the way)13:44
*** stevemar has joined #openstack-infra13:44
*** aysyd has joined #openstack-infra13:45
fungiit's designed to handle the thousands of jobs an hour we run, which each generate hundreds of sizable logs (some many megabytes compressed) so the complexity comes from the various scaling points13:45
bo_shfungi: thanks. you helped me a lot13:46
*** bo_sh has quit IRC13:46
*** yfried is now known as yfried|afk13:47
*** yfried|afk is now known as yfried13:49
openstackgerritMike Heald proposed a change to openstack-infra/infra-specs: Proposal for a 'fail-fast' option on jobs and project pipelines  https://review.openstack.org/12925513:50
*** pc_m has quit IRC13:50
openstackgerritA change was merged to openstack-infra/project-config: Update stackforge/magnetodb acls  https://review.openstack.org/12926913:51
*** pc_m has joined #openstack-infra13:52
*** pc_m has quit IRC13:53
*** pc_m has joined #openstack-infra13:53
*** dizquierdo has quit IRC13:54
*** k4n0 has quit IRC13:55
openstackgerritDmitry Teselkin proposed a change to openstack-infra/system-config: Improve network support in launch-node.py  https://review.openstack.org/12901313:55
*** Guest4574 is now known as mfisch13:56
*** mfisch has joined #openstack-infra13:56
*** pc_m has quit IRC13:58
*** pc_m has joined #openstack-infra13:58
*** sabeen1 has joined #openstack-infra13:58
*** rushiagr is now known as rushiagr_away13:58
openstackgerritA change was merged to openstack-infra/project-config: Add pylint check for neutron  https://review.openstack.org/12949313:59
*** nelsnelson has joined #openstack-infra13:59
*** yfried is now known as yfried|afk13:59
openstackgerritA change was merged to openstack-infra/project-config: Create zvm-driver project on StackForge  https://review.openstack.org/12950614:00
*** vladan has quit IRC14:00
*** thedodd has joined #openstack-infra14:01
*** mpaolino has joined #openstack-infra14:01
*** timrc-afk is now known as timrc14:02
*** vladan has joined #openstack-infra14:02
*** dizquierdo has joined #openstack-infra14:03
*** yfried|afk is now known as yfried14:03
AJaegerfungi, do you have any idea why patches for manila do not set "In Progress" in launchpad.  https://bugs.launchpad.net/manila/+bug/138315414:05
uvirtbotLaunchpad bug 1383154 in manila "pep8 reports errors in manila/common twice" [Undecided,New]14:05
*** signed8bit has joined #openstack-infra14:05
*** ZZelle has quit IRC14:06
fungiAJaeger: usual reasons are either the infra bot account is not in the bug supervisor group for that project and it's trying to also reassign the bug when setting to in progress, or the gerrit/projects.yaml has the manila project in the wrong launchpad group14:06
*** ZZelle has joined #openstack-infra14:07
AJaegerfungi, strange thing is that abandon works, see https://bugs.launchpad.net/manila/+bug/138218714:07
uvirtbotLaunchpad bug 1382187 in manila "manila still uses oslo-incubator gettextutils module" [Undecided,In progress]14:07
*** vladan has quit IRC14:07
*** dmsimard_away is now known as dmsimard14:07
fungiAJaeger: abandon doesn't need to assign the bug14:07
fungiAJaeger: bug assignment is a priviliged activity only allowed for members of the bug supervisor group on the project14:08
*** dangers_away is now known as dangers14:08
AJaegerAh, so let me check the bug supervisor group14:08
*** vladan has joined #openstack-infra14:08
*** nosnos has quit IRC14:09
*** chandankumar has quit IRC14:09
*** nosnos has joined #openstack-infra14:09
AJaegerfungi, https://launchpad.net/~hudson-openstack  needs to be in there, correct?14:10
fungiAJaeger: yeah14:10
AJaegeris missing from https://launchpad.net/~manila-core/+members#active - who can add hudson?14:10
AJaegershould I ask the manila team?14:10
fungianyone who is marked as an "administrator" in that team can do it14:12
AJaegerok, I ping the team...14:12
*** yfried has quit IRC14:13
*** nosnos has quit IRC14:14
*** _nadya_ has quit IRC14:14
*** mmaglana has joined #openstack-infra14:16
*** beekneemech is now known as bnemec14:16
*** jheroux has joined #openstack-infra14:16
*** ayoung-ZZZzzz is now known as ayoung14:17
AJaegerfungi, resolved - thanks for the help!14:17
fungiAJaeger: my pleasure--glad it was an easy problem for a change ;)14:18
*** mmaglana has quit IRC14:21
AJaeger;)14:21
*** msabramo has quit IRC14:22
*** dtroyer has joined #openstack-infra14:23
*** mmaglana has joined #openstack-infra14:24
*** pcrews has joined #openstack-infra14:24
*** lttrl has joined #openstack-infra14:25
*** _nadya_ has joined #openstack-infra14:26
*** jgrimm is now known as zz_jgrimm14:27
*** mmaglana has quit IRC14:28
*** waynr has quit IRC14:28
*** waynr has joined #openstack-infra14:30
parimalaHi All,14:30
*** rwsu has joined #openstack-infra14:30
*** yfried has joined #openstack-infra14:31
parimalaI do not have any info about who can be mentor for OPW? Is it necessary that I need to provide this info in my application?  Any idea???14:31
fungiparimala: you probably want to ask in the #openstack-opw channel14:34
parimalaok, thanks, I will ask there14:34
fungiparimala: #openstack-infra is the project server sysadmins14:34
*** mmaglana has joined #openstack-infra14:34
parimalaok14:35
*** msabramo has joined #openstack-infra14:37
*** jerryz has quit IRC14:38
*** mmaglana has quit IRC14:39
*** cpallares has joined #openstack-infra14:40
*** mfer has quit IRC14:40
*** kgiusti has quit IRC14:42
*** mfer has joined #openstack-infra14:43
*** thedodd has quit IRC14:44
*** kgiusti has joined #openstack-infra14:44
*** BharatK has joined #openstack-infra14:47
DinaBelovafungi, afaik parimala is interested in infra project itself :)14:47
mordredooh!14:47
mordredwell hello and welcome then parimala14:48
fungiDinaBelova: parimala: i think that's awesome! however the opw channel will definitely be a better resource for answering questions specific to opw itself14:48
DinaBelovafungi, but we don't know who'll be mentor in infra project14:48
DinaBelovaand opw channel can't help here14:49
DinaBelova:)14:49
DinaBelovafungi, mordred, a-ha, annegentle came and is helping right now14:49
mordredwoot14:49
*** emagana has joined #openstack-infra14:50
fungiDinaBelova: sounds like we need to put out a request for an infra opw mentor. i'll make sure to get it onto tomorrow's infra team meeting agenda if nobody volunteers before then14:50
mordredfungi: also, I think we should indicated that infra as a group is probably all interested in collectively helping - but there will probably need to be a specific more high-bandwidth contact point14:50
DinaBelovafungi, due to the https://wiki.openstack.org/wiki/OutreachProgramForWomen/Ideas#Community it looks like EmilienM is the one - as puppet lives in infra14:51
DinaBelovafungi, mordred  - just found this thing in the ideas for opw14:51
*** otherwiseguy has quit IRC14:52
*** zz_dimtruck is now known as dimtruck14:53
mordredjeblair, fungi: I was thinking about what thing we could do with AFS now taht we have it that would be real enough to give us good data on how well it works, without being something that would take enough steps to implement that reverting in case of trouble would be hard14:53
EmilienMfungi: I wanted to be part of mentors list on puppet-dev, I've heard (by you maybe), there is some work to do in -infra things14:53
fungiDinaBelova: parimala: ahh, yes, i do recall EmilienM asking for ideas on potential puppet-related opw tasks or specs we need help implementing14:53
*** otherwiseguy has joined #openstack-infra14:53
DinaBelovafungi, :)14:54
parimalaDinaBelova: I am interacting with EmilienM14:54
AJaegerOh, the project-config approval bot is active - Hi SergeyLukjanov ! ;)14:55
openstackgerritA change was merged to openstack-infra/gitdm: Update clarkb affiliation  https://review.openstack.org/12848414:55
*** davidhadas_ has quit IRC14:55
DinaBelovaparimala, cool, thank everyone for quick response :) I was running from one channel to another only because time is running out before the last date of the application submission14:55
mordredjeblair, fungi: it made me think of pypi mirrors - in that we could continue running the bandersnatch crons we're running right now - but in addition, we could run one that writes to an AFS volume and vos releases it, plus add the AFS client to the current pypi mirror hosts14:55
SergeyLukjanovAJaeger, hey, yeah, I've find some time to go through the list of CRs :)14:55
mordredjeblair, fungi: so that switching between AFS-based and old is as simple as swapping a vhost definition14:55
mordredin case it goes south14:56
AJaegerMuch appreciated, SergeyLukjanov  - thanks!14:56
mordredmorning SergeyLukjanov !14:56
fungimordred: actually that was the exact testbed i was going to suggest. definitely agree14:56
mordredfungi: woot!14:56
mordredit also gets our hands wet with vos release which is one of the things we thought would be nice14:56
jeblairyep also we can do some simple timing tests with log files14:56
fungifreemanbrandon has expressed an interest in learning to help out with our infrastructure management too... welcome freemanbrandon14:57
mordredjeblair, fungi: we could also include with that test having some of our australians consume the pypi mirror via AFS to see how the AFS caching works or doesn't work over their terrible overseas internet14:57
*** kirscht has quit IRC14:57
mordredmorning freemanbrandon !14:57
*** cpallares has left #openstack-infra14:57
fungimordred: oh, that would be an excellent test. i didn't even think about that14:57
mordredjeblair: for timing tests with logfiles - you mean like a syntheic test of grabbing some of our log files, writing them and timing that activity?14:58
jeblairmordred: yeah, potentially running a local os-loganalyze on it14:59
fungifreemanbrandon: so, our primary entry point for documentation about how our systems are built and maintained is http://ci.openstack.org/ and we also have some slide presentations from past conference talks if those are much help to you... http://docs.openstack.org/infra/publications/14:59
*** baoli has quit IRC14:59
*** jistr has quit IRC14:59
*** mmaglana has joined #openstack-infra14:59
krotscheckStoryBoard meeting in #openstack-meeting15:00
jeblairmordred: both upload/download times for logs15:00
fungifreemanbrandon: we maintain our systems through code review of configuration and automation, reconsuming the same development workflows we're supporting for the rest of openstack, so if you're not already an openstack contributor you probably need to start from https://wiki.openstack.org/wiki/How_To_Contribute#If_you.27re_a_developer15:01
*** tonytan4ever has joined #openstack-infra15:01
mordredjeblair: ++15:01
*** jistr has joined #openstack-infra15:01
openstackgerritA change was merged to openstack-infra/project-config: Setup translation jobs for openstackclient  https://review.openstack.org/12824515:01
*** yfried has quit IRC15:01
*** kgiusti has quit IRC15:01
mordredjedimike: you just broke my day15:03
*** baoli has joined #openstack-infra15:03
jedimikemordred, anything is possible at zombo.com!15:04
*** mmaglana has quit IRC15:04
mordredfungi: ^^ I believe jedimike is right15:04
*** mfink has joined #openstack-infra15:04
fungijedimike: now you've got the zombocom audio track stuck in my head15:04
* jedimike giggles15:04
*** dane_leblanc has quit IRC15:04
*** david-lyle has joined #openstack-infra15:05
*** kgiusti has joined #openstack-infra15:06
*** otherwiseguy has quit IRC15:06
*** parimala has quit IRC15:07
openstackgerritA change was merged to openstack-infra/system-config: Change wiki link  https://review.openstack.org/12862315:07
openstackgerritA change was merged to openstack-infra/project-config: Build docs for openstack/governance  https://review.openstack.org/12579615:08
openstackgerritA change was merged to openstack-infra/project-config: Add translation checks for training-guides  https://review.openstack.org/12839215:08
*** eharney has quit IRC15:08
fungiand yeah, zombo.com has been around for ages. a favorite of mine going way back15:09
ashpblkperl: You around at all? I have a dumb question and I'm hoping you just know the answer15:09
*** emagana_ has joined #openstack-infra15:09
openstackgerritA change was merged to openstack-infra/project-config: Add link to translation proposals  https://review.openstack.org/12856915:12
*** emagana has quit IRC15:12
openstackgerritDarragh Bailey proposed a change to openstack-infra/jenkins-job-builder: Support excludes when recursively processing paths  https://review.openstack.org/6889515:12
*** emagana_ has quit IRC15:13
*** emagana has joined #openstack-infra15:13
*** oramraz has quit IRC15:14
*** BharatK has left #openstack-infra15:14
*** BharatK has quit IRC15:14
openstackgerritA change was merged to openstack-infra/project-config: python-congressclient: Enable Voting for python34  https://review.openstack.org/12740815:15
*** salv-orlando has joined #openstack-infra15:17
*** ildikov has quit IRC15:18
*** otherwiseguy has joined #openstack-infra15:18
*** emagana has quit IRC15:18
openstackgerritA change was merged to openstack-infra/project-config: Translation download: Update all existing translations  https://review.openstack.org/12857915:19
*** zz_jgrimm is now known as jgrimm15:19
*** mancdaz is now known as mancdaz_away15:21
*** aysyd has quit IRC15:23
SergeyLukjanovmordred, morning, /me returned to home, so, evening already :)15:23
mordredSergeyLukjanov: well, once again I did not accomplish my goal of "drink with SergeyLukjanov and DinaBelova"15:24
*** david-lyle has quit IRC15:24
SergeyLukjanovmordred, this summit should help you in this goal :)15:24
mordredSergeyLukjanov: YES15:25
ashpas blkperl isn't around can I ask a dumb question I don't get.  I'm migrating a working gerrit/zuul/jenkins setup to a new updated set of infrastructure for our local openstack work but.. I cannot for the life of me understand how zuul is supposed to know where jenkins is to run the jobs.  am I crazy? There's nothing in the setup docs about the jenkins location.15:25
*** aysyd has joined #openstack-infra15:26
clarkbashp zuul doesnt know where jenkins is. it knows where the gearman server is15:26
clarkbyou then point your jenkins at the gearman server tol15:27
ashpAhhh ok, hmm, I had just used the internal gearman server because I was having trouble, so that probably explains part of what's confusing me here. :)15:27
*** skolekonov has quit IRC15:27
clarkb*too15:27
openstackgerrityolanda.robla proposed a change to openstack-infra/storyboard-webclient: Dynamically refresh events on task changes  https://review.openstack.org/12654215:28
ashpalso I'm blind because I just looked again and the old conf -clearly- has a jenkins section15:28
ashpmonday mornings...15:28
*** leopoldj has quit IRC15:31
*** kgiusti has quit IRC15:31
rainyagood regional time of day, openstack-infra15:31
*** sdake has joined #openstack-infra15:31
*** sdake has quit IRC15:31
*** sdake has joined #openstack-infra15:31
*** teran has joined #openstack-infra15:32
fungiashp: we use the internal gearman server in zuul for production... but as clarkb says you configure your jenkins master's gearman plugin to connect to the gearman server for your zuul instance15:32
dtroyerclarkb: when you get a sec, could you cut Grenade's stable/juno branch at 800788d5d71f18bc6c62a1764ced4cb6ddc00288  "Move javelin execution…" ?15:33
fungidtroyer: i can take care of it now15:33
clarkbwoot I am barely awake and one of two things I wanted to get done today is happening :)15:34
fungidtroyer: created15:34
dtroyerfungi: awesome, thanks15:34
zaromorning15:35
*** kgiusti has joined #openstack-infra15:35
zaroclarkb: gearman-plugin upgrade this week?15:36
*** ttx has quit IRC15:37
clarkbzaro ya thats the other thing. will stsrt on that today15:37
*** ttx has joined #openstack-infra15:38
*** ttx has quit IRC15:38
*** ttx has joined #openstack-infra15:38
zarocool, it's got 2 +2 so how about approve it?15:38
openstackgerritMatt Riedemann proposed a change to openstack-infra/elastic-recheck: Add query for neutron floating ip bug 1383347  https://review.openstack.org/12964715:38
uvirtbotLaunchpad bug 1383347 in neutron "test_network_basic_ops fails with: MismatchError: 'DOWN' != u'ACTIVE': FloatingIP is at status: ACTIVE. failed  to reach status: DOWN" [Undecided,New] https://launchpad.net/bugs/138334715:38
*** msabramo has quit IRC15:39
mordredclarkb: when you wake up, https://review.openstack.org/#/q/status:open+project:openstack-infra/system-config+branch:master+topic:openafs,n,z are tested and ready to go15:41
*** otherwiseguy has quit IRC15:41
mordredclarkb: (mine, not jeblair's)15:41
clarkbzaro if there is no other reasons to push a new patch then yes we should approve15:41
*** otherwiseguy has joined #openstack-infra15:41
jeblairyeah, i just changed the topic of mine to keep marginally related work together15:41
jeblairmordred: i'm reviewing your changes now15:41
*** msabramo has joined #openstack-infra15:42
mordredjeblair: woot15:42
jeblairmordred: oh, did we set up a cname for the krb admin server?15:45
*** todd_dsm has joined #openstack-infra15:45
*** jistr has quit IRC15:45
fungiif you know what you want it named and to what name you want it resolving, i'm happy to add it15:45
clarkbzaro did you want to approve? I am going to breakfast and can do it after15:45
*** kgiusti has quit IRC15:45
ashpurgh, loose progress, I fixed the zuul connecting to gerrit bit, but of course now it freaks out with no json objects over and over15:46
ashpit's ... a start, I guess.15:46
*** emagana has joined #openstack-infra15:46
*** gyee has joined #openstack-infra15:47
mordredjeblair: NOPE15:47
jeblairfungi, mordred: there's a note in the etherpad that suggests we wanted to name it 'kdc.openstack.org' and point it to kdc01.openstack.org.  but i'm not certain we bikeshedded fully on whether that should be kdc., kerberos.,  or kadmin.15:47
ashpI am guessing if I run 'gerrit stream-events' as the user I'm using for zuul that's -meant- to have the capability streamEvents?15:47
fungii think whatever color the bikeshed is already is perfectly fine15:47
clarkbisnt there an 02 as well?15:47
mordredI'm pretty sure it shuld not be kadmin - but I think kdc. or kerberos. both make some sense15:47
zaroclarkb: ohh yeah, i will do.15:47
*** mrmartin has quit IRC15:47
mordredclarkb: there is - but only one of them is the admin server at a time15:47
*** KurtMartin has joined #openstack-infra15:47
clarkbashp yes you need to be able to stream events15:48
fungiand the other(s) is/are slaved15:48
blkperlashp: I know nothing about zuul/gerrit/jenkins15:48
fungiashp: it's an acl permission in newer gerrit versions15:48
*** zaphod42_ has joined #openstack-infra15:48
ashpclarkb: Alright, once I convince the ops guys to make me an ssl cert against a non-expired CA (sigh) I'll be able to auth and actually add it :)15:48
mordredfungi: the bikeshed is not a color right now15:48
ashpI mean I can always force it in from the database, but, that's not pretty15:48
ashpblkperl: well what are you waiting for! now is your time!15:48
*** mrmartin has joined #openstack-infra15:48
fungimordred: well, i meant kdc is perfectly fine by me15:49
fungibecause that's what it is anyway15:49
fungia kdc15:49
*** kgiusti has joined #openstack-infra15:49
mordredthat logic works for me15:49
fungithat name makes sense to people who understand kerberos, and to everyone else... well... why we picked that name for the server is likely to be the least confusing part of all this15:50
*** emagana has quit IRC15:50
mordredfungi: to be fair, the number of people who will need to understand kerberos is fairly small15:50
jeblairyay, 3 votes for kdc then.  :)15:51
fungimordred: yep15:51
*** yamahata has quit IRC15:51
fungiand this name will also be mostly invisible to those people ;)15:51
*** annegent_ has joined #openstack-infra15:51
*** emagana has joined #openstack-infra15:52
*** afazekas has quit IRC15:52
mordredjeblair: so, shall we add the cname and update the puppet change?15:52
freemanbrandonHello all, I am looking to assist with the infra teams efforts. Could someone give me a 1000 foot overview of the direction I should start in? (how to contribute/review software that the team codes on/ setup lauchpad for bug reports)15:53
fungimordred: i've added the cname just now15:53
jeblairmordred: may want to give me a few more mins to finish reviewing the puppet change15:54
mordredjeblair: :)15:54
*** mrmartin has quit IRC15:54
fungifreemanbrandon: we maintain our systems through code review of configuration and automation, reconsuming the same development workflows we're supporting for the rest of openstack, so if you're not already an openstack contributor you probably need to start from https://wiki.openstack.org/wiki/How_To_Contribute#If_you.27re_a_developer15:54
fungifreemanbrandon: our primary entry point for documentation about how our systems are built and maintained is http://ci.openstack.org/ and we also have some slide presentations from past conference talks if those are much help to you... http://docs.openstack.org/infra/publications/15:55
fungifreemanbrandon: also, welcome!15:56
*** bcourt has quit IRC15:57
*** mpaolino has quit IRC15:58
*** koolhead17 has quit IRC15:59
*** arnaud__ has joined #openstack-infra16:00
openstackgerritJay Faulkner proposed a change to openstack-infra/devstack-gate: Set SWIFT_TEMPURL_KEY for Ironic agent_ssh checks  https://review.openstack.org/12965316:00
openstackgerritA change was merged to openstack-infra/gearman-plugin: update to work with Jenkins LTS ver 1.565.3  https://review.openstack.org/12575516:01
openstackgerritKhai Do proposed a change to openstack-infra/jenkins-job-builder: add documentation for the delete command  https://review.openstack.org/12810516:02
fungijeblair: mordred: are kdc01 and kdc02 expected to be split between regions or service providers for resilience (or do we have other spofs which make that pointless effort)?16:02
*** annegent_ has quit IRC16:02
*** baoli has quit IRC16:02
jeblairmordred: um.  you know how i kept forgetting to put things in ord?16:02
jeblairmordred: i bet i forgot to put kdc02 in ord.16:02
* fungi is glad he asked ;)16:03
*** changbl has joined #openstack-infra16:03
JayFIf any of you kind sirs and madams have a moment, https://review.openstack.org/#/c/129653/1 is simply adding a single var to devstack-gate runs for ironic-python-agent; I even linked to the logs showing it's needed. Should be the easiest review of the day ;)16:03
jeblairthe weird thing is we weren't even drinking that much.16:03
clarkbcnames seem like a poor way to front a master/slave16:03
*** zaphod42_ has quit IRC16:03
mordredjeblair: hehe16:03
*** fifieldt has quit IRC16:03
clarkbbut will mostly work so :)16:03
fungioh, you two were colocated while working on this? that 'splains the flurry of activity16:03
*** arxcruz has quit IRC16:03
*** zaphod42 has joined #openstack-infra16:04
ashpso, uh, earlier you guys mentioned configuring the jenkins plugin for gearman16:04
ashpit seems that somehow we're not using that, which is impressive16:04
ashpI guess we must be so far behind infrastructure wise that we predate gearman or something? :/16:04
jeblairclarkb: essentially, in our environment, i don't ever expect us to promote the slave to master.  however, we can physically do it if necessary.16:04
openstackgerritEmilien Macchi proposed a change to openstack-infra/project-config: puppet-sahara: update Gerrit permissions  https://review.openstack.org/12965516:04
clarkbjeblair works for me16:05
fungiclarkb: there is also a round-robin srv for kerberos.openstack.org pointing to the service ports on both kdcs16:05
*** koolhead17 has joined #openstack-infra16:05
*** koolhead17 has joined #openstack-infra16:05
jeblairyeah.  if the master goes offline, the realm is read-only (can't add principals or change passwords)16:05
jeblairJayF: ack, will do.  also... i have a question you might be able to help with16:06
*** gondoi is now known as zz_gondoi16:06
JayFjeblair: I'll give it a shot; what's up?16:06
jeblairJayF: we're running up against a cinder quota in dfw.... do you know someone we can talk to about that?16:06
JayFI know someone on the Cloud Block Storage team, let me ping them on your behalf16:07
*** ildikov has joined #openstack-infra16:07
fungier, _kerberos._udp _kerberos-master._udp _kerberos-adm._tcp _kpasswd._udp are the relevant srv records actually16:07
*** baoli has joined #openstack-infra16:07
jeblair(one of my comments on mordreds change is to mention those dns entries in the docs)16:07
jrolljeblair: should just be able to put in a ticket, too16:07
*** _nadya_ has quit IRC16:08
*** prad has joined #openstack-infra16:09
*** e0ne has quit IRC16:10
anteayawas out chatting with a neighbour, found out she has been sick all summer :(16:10
anteayaback now and getting oriented16:10
openstackgerritKhai Do proposed a change to openstack-infra/jenkins-job-builder: add a JJB command reference  https://review.openstack.org/12810616:10
*** hdd has joined #openstack-infra16:11
JayFjeblair: I pinged some folks on IRC; but I echo what jroll says; often times explicitly using support is a better path :)16:11
jeblairJayF, jroll: cool, will do, thanks16:11
jeblairJayF: there's a tab in your change.  it doesn't bother me, but it's bound to upset someone ;)16:11
*** jgrimm is now known as zz_jgrimm16:12
*** Hefeweizen has joined #openstack-infra16:12
jeblairJayF: one quick question though16:12
jeblairJayF: is there any way that change can go in devstack?16:12
JayFjeblair: aha, I'll fix it. Working on new vim configs and I must have missed the one that converts all tabs into less-evil spaces16:12
JayFjeblair: I don't know?16:12
JayFjroll: ^16:12
JayFjeblair: I have someone queued to help you; pending your DDI and filing a ticket16:13
openstackgerritKhai Do proposed a change to openstack-infra/jenkins-job-builder: add documentation for globbed parameter feature  https://review.openstack.org/12847616:13
JayFjeblair: if you can PM me the DDI and file the ticket real quick, I'll point that support rep at you16:13
jeblairJayF: the general principal we like to go by is to keep as much "how to configure openstack" knowledge in devstack, and then "how to configure devstack for the particular gate job" in devstack-gate16:13
JayFjeblair: nothing Ironic (or anything else in all of devstack afaik) requires swift temp urls16:14
pleia2good morning16:14
jedimikemorning pleia216:14
anteayamorning pleia216:14
anteayajpich: are you around to chat about https://review.openstack.org/#/c/128325/ ?16:15
*** hashar has quit IRC16:15
jpichanteaya: Not for much longer but let's try :)16:15
anteayajpich: thanks16:15
anteayaso we have established that the reason you need to install the lib is that the integration tests are on thin nodes16:16
anteayaso that makes sense to me16:16
anteayajust wondering if there is a reason to run the integration tests on thick nodes?16:16
zarofungi: i want to reapply puppet to jenkins-dev.o.o, what's the command to re-apply puppet config?16:16
jpichIt seems to be the default for devstack nodes16:16
anteayawould that be possible?16:16
anteayathick nodes are the default for devstack nodes?16:17
*** MaxV has quit IRC16:17
openstackgerritJay Faulkner proposed a change to openstack-infra/devstack-gate: Set SWIFT_TEMPURL_KEY for Ironic agent_ssh checks  https://review.openstack.org/12965316:17
clarkbzaro I think its currently broken on that node16:17
jpichanteaya: I do not know the answer to this, and I'm not sure it's necessary when only one additional package is needed16:17
JayFjeblair: ^ took out that tab16:17
anteayajpich: fair enough16:17
zaroclarkb: you mean the puppet or the config?16:17
clarkbzaro puppet fails not sure which bit but likely puppet itself16:17
anteayafungi clarkb what is the decision making factor for use of thick or thin devstack nodes?16:17
jeblairJayF: cool.16:18
jeblairJayF: ticket 141020-ord-000093216:18
anteayafungi clarkb context: https://review.openstack.org/#/c/128325/16:18
jeblairi don't know why it says 'ord' in there...16:18
*** ayoung is now known as ayoung-dogwalkin16:18
zaroclarkb: will restarting the node fix it?16:18
clarkbzaro no I dont think so.16:18
clarkbanteaya devstack runs on thin. unittests docs et al run on thick16:19
JayFjeblair: Cory should be helping you out soon.16:19
anteayajpich: I'm not saying the approach is wrong, I just don't know the criteria for deciding which node is used under what conditions16:19
jeblairJayF: thanks!16:19
anteayaclarkb: ah thanks16:19
anteayajpich: and you are using devstack for your integration tests, so therefore must use thin and install the lib16:19
anteayajpich: good enough16:19
zaroclarkb: ohh wait, i meant that i wanted to re-apply puppet on zuul-dev.o.o not jenkins-dev16:20
jeblairmordred: kerberos change reviewed16:20
clarkbzaro oh that should work I think16:20
*** dimsum_ has quit IRC16:20
*** dimsum_ has joined #openstack-infra16:21
zaroclarkb: i took a look at the connection problem between gearman-plugin (jenkins-dev) and gear server (zuul-dev).  i can't see why it's not working. only thing i can guess is that something is wrong with zuul-dev.16:21
zaroclarkb: so what's the command to re-apply puppet?  i'll give that a try on zuul-dev and see if i can make a connection.16:22
jpichanteaya: Glad that's clarified, I've been working off a number of assumptions too (e.g. that one based on https://git.openstack.org/cgit/openstack-infra/project-config/tree/nodepool/scripts/prepare_node_devstack.sh#n22 )16:22
clarkbzaro `puppet agent --test`16:22
jpichanteaya: Thanks for following up!16:22
hogepodgeRegarding this patch, https://review.openstack.org/#/c/129655/ , we've cleared changing owners with the openstack-sahara owners.16:22
anteayajpich: sure, it all looked good I just realized that I didn't understand the logic behind the decision and used your patch to ask questions to learn the motivation16:23
anteayanow I know more16:23
anteayajpich: thank you16:23
openstackgerritA change was merged to openstack-infra/elastic-recheck: Add query for neutron floating ip bug 1383347  https://review.openstack.org/12964716:24
uvirtbotLaunchpad bug 1383347 in neutron "test_network_basic_ops fails with: MismatchError: 'DOWN' != u'ACTIVE': FloatingIP is at status: ACTIVE. failed  to reach status: DOWN" [High,Confirmed] https://launchpad.net/bugs/138334716:24
*** davidhadas has joined #openstack-infra16:24
jeblairhogepodge: cool; maybe you could levae a review comment to that effect on the change?16:24
jpich:)16:24
*** asselin has joined #openstack-infra16:24
anteayahogepodge EmilienM great, let's address the typo in the commit message as well16:24
*** dimsum_ has quit IRC16:25
jesusaurusclarkb: jeblair: i'd like to get the bashate change for system-config in. i just rebased against master and confirmed that the test still passes, can you review 118944?16:25
jeblairmordred, fungi: so i vote we land the kerberos changes to puppet, and exercise them by bringing up a replacement kdc02 in ord.16:25
anteayaclarkb: you are still -1 on this patch and while you have a reply to your concerns, I'm not sure if it addresses your concerns: https://review.openstack.org/#/c/126510/16:26
jeblairjesusaurus: ack16:26
anteayaclarkb: so I am waiting until you are happy16:26
fungijesusaurus: sounds like a great idea16:26
fungier, jeblair16:26
*** jpich has quit IRC16:26
fungisorry jesusaurus, your idea sounds fine too16:27
jesusaurus:)16:27
*** lttrl has quit IRC16:29
*** lttrl has joined #openstack-infra16:30
clarkbanteaya: mostly I dislike how these new projects with almost zero interaction with the toolchain show up and create a half dozen repos16:30
clarkbanteaya: then figure out that managing the cross repo dependencies is complicated16:30
*** cody-somerville_ is now known as cody-somerville16:31
clarkbanteaya: I have said my bit and I think thats all I can do (its not worht a -2 or not merging over)16:31
*** oramraz has joined #openstack-infra16:31
*** enikanorov has quit IRC16:32
clarkbzaro: looks like we are still waiting on the gearman plugin post job to run and create an hpi/jpi for us16:32
jeblairclarkb: well, it's getting easier with zuul-cloner16:32
*** marun has joined #openstack-infra16:32
mmedvedeHello, I am trying to figure out why Nodepool would not receive an event from Jenkins to mark a slave as USED. Am I correct at assuming ZMQ is used for this and Nodepool is subscribing to Jenkins?16:33
clarkbzaro: before we deploy on jenkinsXX I would like tht to complete so that we can deploy off a common hpi/jpi. But don't let me stop your jenkins-dev stuff16:33
clarkbjeblair: thats a good point16:33
jeblairmmedvede: that's correct16:33
mmedvedejeblair, would you recommend a good way to check if the message is being sent by Jenkins?16:34
zaroclarkb: i ran the puppet command, it seemed to do it's thing but still cannot connect gearman-plugin to gear server on zuul-dev16:34
clarkbzaro: ok I will take a look in a minute16:34
jeblairmmedvede: if nodepool is logging at debug level, it will log them... otherwise, let me see if i can find a quick zmq script16:35
*** otherwiseguy has quit IRC16:35
*** terryw has joined #openstack-infra16:35
anteayaclarkb: I agree16:35
zaroclarkb: i can't figure out what's going on.  GP on jenkins-dev can connect to zuul.o.o and my own dev gear server.  just can't connec to zuul-dev16:35
clarkbdtroyer: jogo https://review.openstack.org/#/c/128959/ is next in the grenadificaion of juno16:35
anteayaclarkb: so the response doesn't address what you need? (colour me unsurprised)16:35
jeblairmmedvede: hah, i even checked it in.  :)  http://git.openstack.org/cgit/openstack-infra/nodepool/tree/tools/zmq-stream.py16:35
clarkbdtroyer: jogo https://etherpad.openstack.org/p/juno-grenade-fun is the etherpad where I have listed out the things we need16:35
mmedvedejeblair, jenkins log shows the event, while nodepool does not show anything from NodeUpdateListener16:35
mmedvedejeblair, thanks! I would try it now16:36
mmedvede:)16:36
jeblairmmedvede: if you modify that with your host/port, you'll see all the zmq events16:36
jeblairmmedvede: you might run that both on your nodepool host and on your jenkins master16:36
zaroclarkb: i can make a connection from jenkins-dev command line (telnet) to zuul-dev though, just not from the GP jenkins configuration UI.16:36
jeblairmmedvede: to determine whether it's a network problem or a zmq problem16:36
openstackgerritK Jonathan Harker proposed a change to openstack-infra/project-config: Make bashate voting on system-config  https://review.openstack.org/12966716:37
*** jamielennox has quit IRC16:37
pleia2jesusaurus: ugh, the diffs on 118944 made me sad16:37
pleia2(not well-aligned)16:37
jeblairmmedvede: i think zmq needs to be enabled in the global jenkins config too.16:37
clarkbzaro: looking at zuul-dev it is running gearmand not geard16:38
clarkbzaro: I do not know why yet. But that is he only odd thing I see there16:38
clarkbzaro: iptabes is happy16:38
zaroclarkb: http://paste.openstack.org/show/122261/16:38
*** otherwiseguy has joined #openstack-infra16:38
mmedvedejeblair, all good advise, appreciated16:38
clarkbzaro: I am looking at jenkins-dev now to see what error it gives16:39
zaroclarkb: ohh, gearmand.  puppet configs for zuul and zuul-dev use the same zuul.pp16:39
*** terryw has quit IRC16:39
clarkbzaro: jeblair: can I kill gearmand there to allow geard to start?16:39
jeblairclarkb: all yours afaic16:40
zaroclarkb: shouldn't reapplying puppet do that?16:40
jesusauruspleia2: yeah, it's not as bad as the change for project-config was, but it's still sad16:40
*** andreykurilin_ has joined #openstack-infra16:41
clarkbzaro: not when things are sideways16:41
*** arnaud__ has quit IRC16:42
*** todd_dsm has quit IRC16:42
zaroreally?  i guess i underestimated puppet power16:42
fungipuppet won't stop arbitrary services it's not configured to manage16:43
jogoclarkb: thanks, about to approve https://review.openstack.org/#/c/12895916:43
clarkbzaro: puppet only knows how to assert what it wants. If other things have started without puppet knowing it doesn't really know how to assert what it wants from that state16:43
fungiif someone starts gearmand on zuul-dev and it binds a listening socket to the same port number zuul's gearman service wants to use, puppet has no way of knowing that16:43
clarkbalso zuul's geard is really unhappy it keeps doing [zuul-server] <defunct>16:43
clarkband that is after I killed gearmand16:44
zaroisn't there a puppet command to reconfigure me from scratch?16:44
clarkbzaro: no16:44
freemanbrandonfungi: thank you!16:44
clarkbagainst because puppet has no way of knowing all that external state16:44
fungizaro: puppet doesn't have a "from scratch." what you describe is basically deleting the current server and building another to replace it16:45
*** chandankumar has joined #openstack-infra16:45
clarkband no logs for zuul so its really dying early16:45
fungi(at least that would be the closest thing we have to repuppeting a server from scratch)16:46
openstackgerritMonty Taylor proposed a change to openstack-infra/system-config: Add Kerberos config  https://review.openstack.org/12944416:46
openstackgerritMonty Taylor proposed a change to openstack-infra/system-config: Add AFS  https://review.openstack.org/12945016:46
zaroshall we go from scratch route on this one?16:46
fungiclarkb: i started to look at this last week... i wonder whether the layout/config have not been kept up to date with latest changes to the zuul server source code?16:46
clarkbTypeError: __init__() got an unexpected keyword argument 'statsd_port'16:46
*** thedodd has joined #openstack-infra16:47
*** mrmartin has joined #openstack-infra16:48
*** mmaglana has joined #openstack-infra16:48
clarkbOOOHHHHH what appears to have happened is we installed gear from source at one point16:48
clarkband now isn't installing it from pypi16:48
clarkbbecause the sha1 version number causes problems16:48
*** groknix has joined #openstack-infra16:48
clarkblet me surgery16:48
fungiahh, yep. i see that16:49
jeblairclarkb, fungi: also, that's true on zuul prod too.  it has an increased timeout value, pending one of the non-blocking io changes landing to geard.16:49
fungiwe're installing gear from source on zuul.o.o too, but new enough gear to make proper version numbers now that it's had a release16:49
jeblair(i mean, zuul.o.o has a manually installed version with a locally applied dirty fix for that)16:50
clarkboh ok16:50
*** bcourt has joined #openstack-infra16:50
fungithe gear installed on zuul-dev is from before the initial release tag16:50
jeblairi guess it's not the same thing at all then.  nm.  :)16:50
clarkbso what I am going to do is uninstall gear, update gear repo, install from there with --upgrade16:50
clarkbgear==0.5.5.17.g026fe3b that looks much better now16:52
mordredjeblair: I manually renamed kprop-openstack.sh to run-kprop.sh on kdc01 and in the crontab16:52
*** mmaglana has quit IRC16:53
clarkbwoot new errors. ssh key needs updating for review-dev and apparently the opnstack_functions.py file does not exist16:53
EmilienManteaya: ok16:54
*** patrickeast has joined #openstack-infra16:54
*** eharney has joined #openstack-infra16:54
*** yolanda_ has joined #openstack-infra16:54
EmilienManteaya: which typo?16:55
clarkbzaro: ok I think I have gearman plugin on jenkins-dev connected to my manually run in forground zuul + geard16:56
*** reed has joined #openstack-infra16:56
clarkbzaro: I am going to start it as a service now and reconnect16:56
*** yolanda has quit IRC16:56
openstackgerritEmilien Macchi proposed a change to openstack-infra/project-config: puppet-sahara: update Gerrit permissions  https://review.openstack.org/12965516:57
EmilienManteaya: ^16:57
*** sarob has joined #openstack-infra16:57
clarkbjogo: dtroyer thanks a bunch16:57
*** dizquierdo has quit IRC16:57
jeblairmordred: so we ended up with the client configured and enabled but not running on the db servers.  we ended up with the client not configured and not running on the fileservers (despite being installed)....16:58
clarkbjogo: dtroyer: once that merges I can recheck my d-g changes and they should be self testing16:58
jeblairmordred: and the /etc/openafs directory contents are different on the fileservers than the client (there's that symlink of cellservdb into the server directory)16:58
zaroclarkb: cool. thanks.  does what you did manually fix this going forward?16:58
anteayaEmilienM: you found it, thanks16:59
*** AJaeger_ has joined #openstack-infra16:59
*** luqas has quit IRC16:59
anteayaEmilienM: yes, I wasn't clear, was I, sorry about that16:59
zaroclarkb: or is there a required puppet change that needs to happen?16:59
jeblairmordred: i'm not sure what the final state should be.  part of me says we should not run the client on any servers.16:59
*** emagana has quit IRC16:59
clarkbzaro: I think so16:59
clarkbzaro: the gear versions are now able to upgrade properly17:00
*** emagana has joined #openstack-infra17:00
bcourtclarkb, using nodepool, if I have a test job that requires multiple nodes, what is the preferred way to handle that?  For example, an integration test that uses one jenkins node to run the test harness but requires three servers for testing.17:00
clarkbbcourt: nodepool can spin up groups of servers that must all come up in order for the main node to be attached to jenkins17:01
cpowellis there going to be a third-party meeting today?17:01
clarkbbcourt: each of the nodes (main node and subnodes) has files written in /etc/nodepool iirc that tell them about the others17:02
nibalizerq/win 1617:02
clarkbbcourt: if you look for subnodes in the nodepool docs you should see how this works17:02
bcourtclarkb, thanks!17:02
clarkbbcourt: http://ci.openstack.org/nodepool/configuration.html#labels17:02
jogoclarkb: excellent17:02
*** Longgeek_ has quit IRC17:02
*** teran has quit IRC17:02
fungibcourt: an example change to devstack-gate to try to take advantage of that, currently still a work in progress, is https://review.openstack.org/10604317:03
*** gyee has quit IRC17:03
*** _buzz has joined #openstack-infra17:03
mordredjeblair:the CellServDB doesn't need to be a symlink - it can also just be a file - and the difference seems to be that servers have the server dir and clients do not17:03
*** e0ne has joined #openstack-infra17:03
*** Guest59036 has quit IRC17:03
*** katyafervent is now known as katyafervent_awa17:03
*** annegent_ has joined #openstack-infra17:03
mordredjeblair: but the question of do we want to run the client on the servers is a good one - any reason _not_ to?17:04
mordredjeblair: (it's obviously an easy fix to the puppet)17:04
*** radez is now known as radez_g0n317:04
jeblairmordred: the thing in the back of my mind is whether it would cause any problems if the cell is down17:04
jeblairmordred: it should not, unless we actually try to use it.17:04
*** emagana has quit IRC17:04
fungibcourt: it's worth pointing out that only the main node of that subnode group will be running the jenkins agent and registered as a jenkins slave, so job calls would need to be proxied through it to the others in some way (for example via ssh calls)17:04
jeblairso, i mean, we can't _depend_ on it on the fileservers.  but perhaps it would not hurt.17:04
clarkbbcourt: http://ci.openstack.org/nodepool/scripts.html has info on what data is provided to all of the nodes17:05
jeblairmordred: i reviewed the afs change, mostly with the assumption that we don't want to run the clients.  if we decide we want to try that, i'm fine with it.17:05
*** Longgeek has joined #openstack-infra17:05
mordredjeblair: k. I'm personally fine either way - and can make the change if we decide to go the other way17:05
bcourtfungi, that's fine, the only item that could be a little bit of a challenge for me is that I might need sub-nodes of different types17:05
jeblairfungi: thoughts on running the client on a fileserver?17:06
clarkbzaro: I think everything is ready for zuul-dev + jenkins-dev gearman plugin testing now17:06
*** Longgeek has quit IRC17:06
clarkbzaro: let me knwo if you need more infos17:06
*** roaet_ has quit IRC17:07
fungijeblair: running the openafs client on an afs cell server?17:08
jeblairfungi: yeah17:08
fungijeblair: doesn't seem necessary, no. though maybe i'm missing a use case17:08
jeblairfungi: the puppet is easier if it is :)17:08
*** dkehn has quit IRC17:08
jeblairlooks like that's the default on freebsd17:09
jeblairthough you can disable it17:09
*** derekh has quit IRC17:09
fungijeblair: "we want all our puppeted machines consistent" sounds like a great use case to me17:09
*** kgiusti has quit IRC17:09
jeblairyeah, i'm starting to lean toward trying it.17:09
fungifor some definition of "use case" i have no objection at any rate17:10
*** davidhadas has quit IRC17:11
*** thedodd has quit IRC17:11
jeblairmordred: okay, published comments on afs change; feel free to ignore the ones about not running the client17:11
mordredwoot17:11
*** kgiusti has joined #openstack-infra17:12
*** roaet_ has joined #openstack-infra17:12
mordredyah - in general, I have a hunch that once we're on board with this as a thing, that openstack_project::server should just install and configure the AFS client17:12
mordredbut *hand wave*17:12
clarkbso does afs mount things using fuse?17:13
*** jgallard has quit IRC17:13
clarkbor is client there to negotiate kerberos then kernel does things?17:13
*** julim has quit IRC17:14
*** bradjones has quit IRC17:14
*** arnaud__ has joined #openstack-infra17:14
mordredclarkb: no fuse17:14
*** harlowja_away is now known as harlowja17:14
*** zz_jgrimm is now known as jgrimm17:14
jesusaurusmordred: wait, did you actually convince everyone to get on the afs bandwagon?17:14
*** armax has joined #openstack-infra17:14
mordredjesusaurus: jeblair and I have been convinced for the AFS bandwagon for ages17:14
clarkband they spetn all weekend doing the owrk17:14
jesusaurusoh cool17:15
*** davidhadas_ has joined #openstack-infra17:15
clarkbso post queue being low priority17:15
clarkbI think this is a bug17:15
clarkbfungi: I know you had concerns with it going in, but I am ready to say we should normal queue it17:15
jeblairclarkb: why?17:15
clarkbjeblair: there is a docs change there that has been waiting for over 4 hours now to run its job17:15
clarkbjeblair: and docs are heavily dependent on post queue for publishing17:15
fungiclarkb: i didn't have concerns with post pipeline being normal priority17:16
mordredjeblair: re: subscribing to userlist and cellservdb - I put that in there specifically to allow for managing userlist with puppet and not with bos adduser - but we also could _totally_ just not do that and do the manual bos adduser on each of the hosts17:16
clarkbfungi: no you had them for low priority iirc17:16
fungiclarkb: i think sdad was worried it would further delay check results17:16
*** chandankumar has quit IRC17:16
mordredjeblair: (it was kindof a straw man "here's what this would look like")17:16
fungiclarkb: my main concerns were over making sure release, pre-release and tag stayed at high priority17:17
*** bradjones has joined #openstack-infra17:17
clarkbmordred: so if not fuse what does a client do?17:17
mordredclarkb: the other thing you said17:17
jeblairclarkb: i'm not sure the 4h thing is due to priority17:17
mordredclarkb: there is a kernel module and a daemon17:17
*** pc_m has quit IRC17:17
fungiclarkb: oh, i get you. yes, i advocated for keeping the post pipeline normal priority, not dropping it to low priority17:17
jeblairclarkb: we're not at nodepool copacity.17:18
jeblairclarkb: so nothing should be waiting more than 10 mins17:18
*** pc_m has joined #openstack-infra17:18
*** arnaud has joined #openstack-infra17:18
clarkbjeblair: I think errors have us effectively as capacity but that is only based on my looking at some graphite graphs17:19
*** ihrachyshka has quit IRC17:19
fungiclarkb: i assumed it was that we merged a large wad of changes, so the low-priority fifo is working its way through several hours worth of merge-check jobs and post jobs start to accumulate behind them17:20
fungiright now merge-check is up over 100017:21
*** atiwari has joined #openstack-infra17:21
clarkbfungi: ya but the oldest there is only 1.5 hours ish17:21
clarkbbut it would certainly help make the problme worse17:21
clarkb(it is why I brought up the priority)17:22
fungioh, also we'17:22
jeblairclarkb: we only have 600 nodes in use right now17:22
fungigrrr17:22
jeblairthat's not near capacity17:22
*** tonytan4ever has quit IRC17:22
fungiwe're not at node capacity but high and medium priority pipelines may be starving mergers17:22
fungi?17:22
fungilooking at graphs right now17:23
jeblairthe top jobs in post have already run merge jobs17:23
clarkbfungi: maybe? I note that rax-dfw has a very high error rate17:23
clarkbthe other regions appear to be mostly happy17:23
*** davidhadas_ is now known as davidhadas17:23
jeblairso the reason that bec6ce7 is not running is not because of merge starvation, and it should not be because of node starvation.17:23
fungii'm wondering if the top jobs in post hadn't gotten merges until a few minutes ago, though yes that training-guides change is an outlier and i agree it's likely waiting for a job restart17:24
clarkbmaybe the job started and was cancelled so back to the end of the queue with it?17:25
jeblairfungi: that seems reasonable.  merge starvation combined with a restart17:25
clarkbI can grep zuul logs17:25
openstackgerritMonty Taylor proposed a change to openstack-infra/system-config: Add AFS  https://review.openstack.org/12945017:25
jeblairclarkb: it just started17:25
mordredjeblair: ^^ k. I removed the UserList management but left in the run-client stuff17:25
jeblairhttps://jenkins07.openstack.org/job/training-guides-tox-doc-publishlang/1/17:25
mordredwe can always add UserList management if we want later17:26
*** ayoung-dogwalkin is now known as ayoung17:26
fungiand network or similar errors in a provider would be a likely explanation for the node for that job going out for lunch17:26
jeblairmordred: could probably put in userlist management; i think the cellservdb is what i most objected to17:26
*** bdpayne has joined #openstack-infra17:26
mordredjeblair: oh - well, I expect that to change almost never, no?17:26
AJaeger_this is the first time the publishlang job for the training-guide is run, SergeyLukjanov approved my patch a few hours ago...17:27
jeblairmordred: yeah.  either way. :)17:27
mordredjeblair: I removed the subscribe to CellServDB too17:27
fungimordred: did you see my comment about https://web.mit.edu/kerberos in the rst file on 129444?17:27
clarkbmy grepping doesn't find anything obvious (though maybe 15 lines of after context isn't enough)17:27
*** annegent_ has quit IRC17:28
mordredfungi: I did not - lemme go look17:28
jeblairclarkb: uuid 1dab0f360c4e446a8498288b261d102717:28
*** isviridov is now known as isviridov_away17:28
mordredfungi: it's just http isn't it?17:28
fungimordred: it should be http, yes, not https17:28
clarkbjeblair: ya I see that one17:28
clarkbjeblair: which just started. Was hoping to find something from ~4 hours ago for why it hadn't started until just now17:29
*** pc_m has quit IRC17:29
openstackgerritMonty Taylor proposed a change to openstack-infra/system-config: Add Kerberos config  https://review.openstack.org/12944417:29
openstackgerritMonty Taylor proposed a change to openstack-infra/system-config: Add AFS  https://review.openstack.org/12945017:29
mordredfungi: thanks17:29
*** mmaglana has joined #openstack-infra17:29
jeblairclarkb: you should see when it was enqueued17:29
jeblair(eg, if it was enqueued 4h ago, then no restart)17:30
openstackgerritMatt Riedemann proposed a change to openstack-infra/elastic-recheck: Add query for neutron functional job bug 1383391  https://review.openstack.org/12967817:30
uvirtbotLaunchpad bug 1383391 in neutron "gate-neutron-dsvm-functional fails with "Length too long:"" [Undecided,New] https://launchpad.net/bugs/138339117:30
clarkbjeblair: oh I see. Ya it was enqueued around 15:22:45,66017:31
clarkbso about 2 hours ago17:31
jeblairclarkb: i think that confirms the merge-starve + restart hypothesis17:31
fungilong after the change was enqueued. right17:31
jeblairit currently takes 100 seconds to merge a nova change17:31
jeblairon a merger17:31
*** julim has joined #openstack-infra17:31
jeblairi think a merger with a fresh clone takes 20-30 seconds17:31
*** yjiang5 has quit IRC17:32
jeblairso we could do some housekeeping and delete the nova clones on the mergers17:32
clarkbya grepping for the job itself shows that the first time it was enqueued was 152217:32
clarkbso there wasn't anything before that point17:32
*** yjiang5 has joined #openstack-infra17:32
marcusvrn_hi all! I'm trying to clone openstack-infra repo...but it returns the following error: "fatal: https://review.openstack.org/p/openstack-infra/config.git/info/refs not found: did you run git update-server-info on the server?"17:33
clarkbmarcusvrn_: we renamed the repo to openstack-infra/system-config on friday17:33
clarkbmarcusvrn_: you will need to update your git remotes17:33
*** yjiang5 has left #openstack-infra17:34
marcusvrn_clarkb: hmmm nice! thx!!17:34
marcusvrn_I'll do it17:34
fungimarcusvrn_: http://lists.openstack.org/pipermail/openstack-infra/2014-October/002012.html17:34
jeblairclarkb, fungi: if we want to do that, we can shut down the mergers one at a time, wait 10 minutes, then rm the nova repo and start them again... what do you think?17:35
clarkbjeblair: sounds good17:35
jeblairalso, we really should shrink the size of the earlier servers and add some more17:35
clarkb++17:35
*** annegent_ has joined #openstack-infra17:36
fungijeblair: clarkb: is that likely to adversely impact jobs which were waiting for nodes between when the merge was calculated on that merger and when it finally gets to the clone commands?17:36
*** pc_m has joined #openstack-infra17:36
jeblairclarkb, fungi, mordred: our dfw cinder quota is increased17:36
marcusvrn_fungi: thx! :)17:36
jeblairJayF, jroll: thanks!17:36
fungijeblair: yay! that was _fast_17:36
jeblairfungi: yes; was thinking the 10 min delay would mitigate that17:36
fungijeblair: oh, right. stop the merge worker but not apache17:37
*** yjiang5 has joined #openstack-infra17:37
jeblairyep17:37
fungijeblair: sounds good then17:37
jeblairokay, starting with 04.17:37
clarkbya as long as all jobs fetch the refs before we rm nova it will be fine17:37
*** yjiang5 has quit IRC17:38
jeblairgroups.openstack.org17:38
jeblair198.61.212.10917:38
jeblairis shutoff according to the web ui17:38
jeblairassume that's an old server and it's been replaced17:38
*** flaper87|afk is now known as flaper8717:39
fungijeblair: yes, it should be fine to delete now17:39
fungijeblair: i'll take care of it17:39
fungijust didn't want to do so until i have mrmartin a chance to confirm the new server wasn't broken17:40
openstackgerritMatt Riedemann proposed a change to openstack-infra/elastic-recheck: Add query for python-openstackclient test bug 1383396  https://review.openstack.org/12967917:40
uvirtbotLaunchpad bug 1383396 in python-openstackclient "tests.test_identity.IdentityV3Tests.test_token_issue fails with "ERROR: openstack 'NoneType' object has no attribute 'service_catalog'"" [Undecided,New] https://launchpad.net/bugs/138339617:40
fungier, s/have/gave/17:40
*** yjiang5 has joined #openstack-infra17:40
JayFjeblair: no problem!17:40
jeblairnp, just noting in the highly unlikely event it was forgotten.  :)17:40
mrmartinfungi, feel free to delete17:40
*** ihrachyshka has joined #openstack-infra17:40
fungijeblair: it was semi-forgotten, so thanks for the prompt ;)17:40
fungimrmartin: thanks!17:41
*** cdent has quit IRC17:41
jeblairfungi: want me to delet it now?  i'm right there17:41
fungijeblair: i already did17:41
jeblairfungi: http://cacti.openstack.org/cacti/graph_view.php?action=tree&tree_id=1&leaf_id=13517:41
jeblairfungi: zm04 is 4G; do you think we can get away with 2G on a merger?17:41
openstackgerritA change was merged to openstack-infra/elastic-recheck: Add query for neutron functional job bug 1383391  https://review.openstack.org/12967817:42
clarkbjeblair: what is the cpu difference?17:42
uvirtbotLaunchpad bug 1383391 in neutron "gate-neutron-dsvm-functional fails with "Length too long:"" [High,Confirmed] https://launchpad.net/bugs/138339117:42
jeblairclarkb: 2=2 4=417:42
*** eglynn-office is now known as eglynn-officeafk17:42
clarkblooking at http://cacti.openstack.org/cacti/graph_view.php?action=tree&tree_id=1&leaf_id=135&page=2 we probably want at least 2 then17:43
*** afazekas has joined #openstack-infra17:43
clarkband most of the meory is just cache use so 2GB ram wise looks fine17:43
*** amcrn has joined #openstack-infra17:43
*** zaphod42_ has joined #openstack-infra17:43
*** tonytan4ever has joined #openstack-infra17:44
jeblairi mean, we'll use some of that cache for sure, but 1g of cache is probably reasonable for a few git repos :)17:44
fungijeblair: clarkb: yeah i think the kernel is caching most of those reads for far, far longer than they're relevant17:44
*** ivar-lazzaro has joined #openstack-infra17:44
clarkbjeblair: yeah the graph I am looking at makes it seem like 2G is plent17:44
fungiso in theory we could replace all our 8g mergers with 4x as many to much greater effect17:44
mordred++17:45
jeblairyeah.  why don't i create zm05-zm08 as 2g machines, then instead of doing this restart cycle, i just replace zm01-zm04?17:46
*** ivar-lazzaro has quit IRC17:46
clarkbjeblair: that sounds like an excellent plan17:46
*** ivar-lazzaro has joined #openstack-infra17:46
*** zaphod42 has quit IRC17:47
fungii think that's a much better use of everyone's time17:47
*** pc_m has quit IRC17:47
clarkbzaro: how goes the testing?17:48
mriedemi'm guessing this was a short term infra blip last week? http://goo.gl/vUUMm517:48
clarkb(still waiting on jenkins to build the final artifact for us)17:48
openstackgerritJames E. Blair proposed a change to openstack-infra/system-config: Add zm05-zm08 zuul mergers  https://review.openstack.org/12968417:48
openstackgerritJames E. Blair proposed a change to openstack-infra/system-config: Use zm05-zm08  https://review.openstack.org/12968517:48
*** zaphod42_ has quit IRC17:48
clarkbmriedem: yes it turns out that apache documentation isnt really great around SSLProtocol17:48
mriedemclarkb: ok17:48
clarkbmriedem: so our POODLE mitigation caused a blip17:48
mriedemjust trying to get our classification rates up17:48
mriedemi figured17:49
mriedemclarkb: was a bug used to fix that do you know?17:49
fungimriedem: particularly i didn't think to test our proposed configuration change on centos's apache+openssl versions17:49
clarkbmriedem: no I think we just ninja'd it17:49
mriedemok17:49
clarkbfungi: well because apache and redhat docs said it was fine :P17:49
fungimriedem: so i had only manually verified it was working on an ubuntu machine17:49
openstackgerrityolanda.robla proposed a change to openstack-infra/storyboard-webclient: Allow assigning tasks without expanding the edition box  https://review.openstack.org/12564317:49
clarkbapache 2.2 + openssl 1.0.1 == goodness17:50
clarkbexcept for when it doesnt17:50
openstackgerritJames E. Blair proposed a change to openstack-infra/system-config: Stop using zm01-zm04  https://review.openstack.org/12968717:50
openstackgerritJames E. Blair proposed a change to openstack-infra/system-config: Use zm01-zm04  https://review.openstack.org/12968817:50
fungi2.2.23 and later == greatness, but 2.2 versions before 2.2.23 less great17:50
fungiif memory serves17:50
clarkbthat sounds correct17:51
clarkband centos is 2.2.1517:51
jeblairclarkb, fungi, mordred: if you want to instapprove https://review.openstack.org/#/c/129684/ i can kick off the builds17:51
clarkbjeblair: any reason to not collapse those nodes into a regex?17:51
jeblairi've also restarted the zuul merger on 0417:51
jeblairclarkb: swell idea.17:51
*** pc_m has joined #openstack-infra17:51
fungiahh, yep we're at the point where they're turning into an unwieldy list of repetition17:53
openstackgerritJames E. Blair proposed a change to openstack-infra/system-config: Stop using zm01-zm04  https://review.openstack.org/12968717:54
openstackgerritJames E. Blair proposed a change to openstack-infra/system-config: Make the zm.. host entries a regex  https://review.openstack.org/12968417:54
openstackgerritJames E. Blair proposed a change to openstack-infra/system-config: Use zm05-zm08  https://review.openstack.org/12968517:54
openstackgerritJames E. Blair proposed a change to openstack-infra/system-config: Use zm01-zm04  https://review.openstack.org/12968817:54
clarkbjeblair: approved the first one. +2 on the others which I figure you can approve as appropriate while building/deleting nodes17:57
jeblaircool, thx.17:57
anteayadevananda: so: https://review.openstack.org/#/c/126627/ https://review.openstack.org/#/c/129348/ what do we want to do?17:57
anteayaadam_g:17:57
*** jedimike has quit IRC17:57
* devananda looks17:57
anteayathanks17:58
*** miqui has quit IRC17:58
adam_gdevananda, anteaya i vote we just try to get 126627 merged with appropriate approval17:58
openstackgerritMatt Riedemann proposed a change to openstack-infra/elastic-recheck: Add query for infra TLS packet bug 1383403  https://review.openstack.org/12969117:59
uvirtbotLaunchpad bug 1383403 in openstack-ci "fatal: unable to access 'https://git.openstack.org/openstack-infra/devstack-gate/': gnutls_handshake() failed: A TLS packet with unexpected length was received." [Undecided,Fix committed] https://launchpad.net/bugs/138340317:59
anteayaadam_g: it is your decision17:59
anteayaadam_g: whichever you choose, abandon or wip the other one17:59
* devananda rebases 12662717:59
adam_ganteaya, sure17:59
*** VijayTripathi has joined #openstack-infra18:00
fungijeblair: want to lower the ttl on zm01-04 or just planning to wait an hour for dns updates?18:00
anteayaadam_g: thanks18:00
anteayaI just need to know which one to review18:01
anteayasince it isn't my decision which one you want18:01
openstackgerritA change was merged to openstack-infra/project-config: remove non-standard-reqs flag from check-tempest-dsvm-f20-docker  https://review.openstack.org/12925218:01
fungijeblair: not that an hour is a particularly long time anyway18:01
clarkbthe neutron full job is really slow...18:01
clarkbsalv-orlando: mtreinish ^ is that a known thing? iirc it was expected to be slower but it seems to be averaging > 1 hour now18:02
mtreinishclarkb: yeah it should be slower, and it runs more tests. But I didn't think it was >1hr18:03
jeblairfungi: i'll just wait :)18:03
*** sabeen2 has joined #openstack-infra18:03
*** Ryan_Lane has joined #openstack-infra18:03
*** dane_leblanc has joined #openstack-infra18:03
*** dkehn has joined #openstack-infra18:04
clarkbmtreinish: jenkins is currently predicting 1 hour and 6ish minutes for the one I am waiting on18:04
adam_gthat reminds me, the ironic forward grenade jobs are going to be *really* slow. the current sideways grenade runtime is 50min-1hr with only a single run of tempest (against target). forward is going to be 2x that18:04
openstackgerritDevananda van der Veen proposed a change to openstack-infra/project-config: Update Ironic jobs post-graduation  https://review.openstack.org/12662718:04
anteayaadam_g: can you put a comment in the code with that information18:04
mtreinishanteaya: it should only run smoke on grenade which should be far fewer tests18:05
mtreinishadam_g: ^^ sry18:05
*** sabeen1 has quit IRC18:05
adam_ganteaya, in what code?18:05
*** todd_dsm has joined #openstack-infra18:05
anteayaadam_g: in the sideways job18:05
devanandaadam_g: also, making the ironic parallel job voting is going to slow things down as well. the current dsvm-ironic-pxe_ssh job takes ~25 min, not an hour18:05
adam_gmtreinish, right but each server can take minutes to boot18:05
jeblairclarkb: want to review the kerberos change?  (it has 2x+2 now)18:06
anteayadevananda adam_g so we like 126627 for review?18:06
*** erlon_ has joined #openstack-infra18:06
clarkbjeblair: sure18:06
*** sarob has quit IRC18:06
adam_ganteaya, yes plz18:06
devanandaanteaya: I believe so. I would like to make sure mikal is OK with it before it is landed18:06
mtreinishclarkb: hmm, that is definitely slower than I'd like, 1hr should be the upper limit for a job18:06
* devananda adds mikal to the review18:07
anteayadevananda: thanks and can you add a comment ot that effect as well, so the approver waits for a comment from mikal?18:07
zaroclarkb: distracted by a code review. will test GP now.18:08
*** afazekas has quit IRC18:08
*** jlibosva has quit IRC18:08
jeblairand i'm +2 on the afs change too18:08
anteayaso dhellmann apparently this patch is waiting on a comment from you: https://review.openstack.org/#/c/129433/118:08
clarkbhttps://review.openstack.org/#/c/129487/1 for changes like that when do we make them their own modules vs put in system-config?18:09
devanandaanteaya: done18:09
clarkbsame question with kerberos18:09
clarkbI really think we shouldn't dig a deeper hole18:09
anteayadevananda: thank you18:09
clarkbespecially since the other thing has been labeled a priority18:09
jeblairanyone else want to review the bashate change?18:10
*** thedodd has joined #openstack-infra18:10
jeblairclarkb: that's a really good question.  otoh, this is an experiment, and we might delete the whole thing.18:11
openstackgerritA change was merged to openstack-infra/system-config: Split haveged into its own class  https://review.openstack.org/12948718:11
*** dimsum_ has joined #openstack-infra18:11
*** e0ne has quit IRC18:12
clarkbjeblair: I think I wouldn't care too much if splitting out modules isn't one of our priorities18:12
jeblairclarkb: we could make sure it's mordred and i who do the split of this, if we decide to keep it, so that we aren't making too much extra work for others.18:13
*** dbite has quit IRC18:13
fungii agree i didn't think to ask the question and should have. on the other hand not adding a separate repo just yet until we're satisfied with the results is a good argument18:13
fungi(two separate repos, in fact_18:13
jeblairclarkb: but this in particular is such a big experiment, i think i want to avoid committing ourselves to it in any way.18:13
*** dimtruck is now known as zz_dimtruck18:13
clarkbok18:13
openstackgerritA change was merged to openstack-infra/system-config: Make the zm.. host entries a regex  https://review.openstack.org/12968418:14
openstackgerritA change was merged to openstack-infra/project-config: Add docs jobs for subunit2sql  https://review.openstack.org/12940918:14
jeblairhonestly, i wasn't even expecting puppet at all so soon, but mordred was like "oh, i have a thing that's almost what we need" and he ended up puppeting what we were doing as we went along :)18:15
*** emagana has joined #openstack-infra18:15
*** afazekas has joined #openstack-infra18:16
clarkbdoes ubuntu not ship an init script for kpropd?18:16
jeblairclarkb, fungi, SergeyLukjanov, mordred: bashate has 2x+2.  if you want to review it, let me know.18:16
jeblairclarkb: nope.  it is traditionally most often run from inetd.18:16
clarkbjeblair: I am ok with bashate going through without my review18:16
clarkb(its a big change and lots going on so may not get there today)18:16
fungiyeah, two reviews of whitespace is plenty already i think18:16
jeblairclarkb: i thought it'd be better to run it as a daemon than be the first thing we ran out of inetd.  :)18:17
fungiclarkb: i actually asked the same question on patchset 1118:17
jeblair(also, daemon mode is apparently somehow required for incremental propogation though i do not understand the details. yet. and we are not doing that.  yet.)18:18
*** mwagner_lap has joined #openstack-infra18:19
jeblairjesusaurus: +318:19
*** hdd has quit IRC18:19
*** hdd has joined #openstack-infra18:20
jesusaurusjeblair: awesome, thanks18:20
clarkbmtreinish: https://jenkins02.openstack.org/job/gate-tempest-dsvm-neutron-full/3372/ well into the slow zone18:20
jesusaurusjeblair: there is also 129667 to follow it up and make the test voting18:20
*** mpaolino has joined #openstack-infra18:21
jeblairzm05-zm08 building18:21
*** e0ne has joined #openstack-infra18:21
*** chandankumar has joined #openstack-infra18:22
mtreinishclarkb: hmm it looks like the testr slowest output isn't being displayed on the console anymore...18:22
jeblairjesusaurus: thanks, will +3 when the other lands18:22
*** chandankumar has quit IRC18:22
*** baoli has quit IRC18:22
jeblairmordred: i'll write some afs docs unless you have already started?18:22
*** pelix has quit IRC18:22
*** otherwiseguy has quit IRC18:23
*** baoli has joined #openstack-infra18:23
clarkbmtreinish: we log the subunit log right? we can always grab that and post process18:23
clarkbmtreinish: unsure why it wouldn't show slowest for you though18:23
mtreinishclarkb: yeah I already did that, we just call setup.py test ith --slowest, and it used to be there18:24
clarkbmaybe your filter thing is killing it?18:24
mtreinishyeah, that's what I'm thinking18:25
*** wenlock has joined #openstack-infra18:25
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard: Add User Preferences endpoint.  https://review.openstack.org/12848718:26
*** pelix has joined #openstack-infra18:26
*** Guest59036 has joined #openstack-infra18:26
*** thedodd has quit IRC18:27
mtreinishclarkb: http://paste.openstack.org/show/122288/18:27
mtreinishit's the lvm bug which is pushing things super long I think18:27
clarkblvm bug?18:27
clarkbthe only one I know if is fixed18:27
mtreinishclarkb: https://bugs.launchpad.net/cinder/+bug/137351318:28
uvirtbotLaunchpad bug 1373513 in cinder "Lvm hang during tempest tests" [Critical,Confirmed]18:28
clarkbgah my grenade change decided to fail18:28
*** spzala has joined #openstack-infra18:29
*** emagana has quit IRC18:31
mtreinishclarkb: looks like rax mirror failure18:31
mtreinishhttp://logs.openstack.org/59/128959/1/gate/gate-grenade-dsvm-partial-ncpu/d245375/logs/grenade.sh.txt.gz#_2014-10-20_18_25_31_91318:31
*** emagana has joined #openstack-infra18:31
*** torandu has joined #openstack-infra18:32
*** torandu has quit IRC18:32
openstackgerritA change was merged to openstack-infra/elastic-recheck: Add query for python-openstackclient test bug 1383396  https://review.openstack.org/12967918:33
uvirtbotLaunchpad bug 1383396 in python-openstackclient "tests.test_identity.IdentityV3Tests.test_token_issue fails with "ERROR: openstack 'NoneType' object has no attribute 'service_catalog'"" [Undecided,Confirmed] https://launchpad.net/bugs/138339618:33
openstackgerritA change was merged to openstack-infra/elastic-recheck: Add query for infra TLS packet bug 1383403  https://review.openstack.org/12969118:33
uvirtbotLaunchpad bug 1383403 in openstack-ci "fatal: unable to access 'https://git.openstack.org/openstack-infra/devstack-gate/': gnutls_handshake() failed: A TLS packet with unexpected length was received." [Undecided,Fix committed] https://launchpad.net/bugs/138340318:33
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard: Add User Preferences endpoint.  https://review.openstack.org/12848718:33
*** hemnass is now known as hemna18:33
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard: Add User Preferences endpoint.  https://review.openstack.org/12848718:34
*** mrmartin has quit IRC18:35
openstackgerritA change was merged to openstack-infra/system-config: Clean up bashate failures  https://review.openstack.org/11894418:35
*** emagana_ has joined #openstack-infra18:35
*** emagana has quit IRC18:36
clarkbmordred: why a separate puppet run for afs?18:36
jeblairkrotscheck: old patchset of 128487 reviewed.18:36
clarkbmordred: also what tells afsfs where the root of the afs is?18:36
jeblairclarkb: explained in the ansible file -- so that the db servers maintain quorum18:36
krotscheckjeblair: Thanks, will look18:36
jeblairclarkb: i may need more info on the second question, but i think i know where you're coming from and will take a stab18:37
clarkbjeblair: https://review.openstack.org/#/c/129450/12/modules/openstack_project/files/ansible/remote_puppet_afs.yaml I don't see that info there?18:38
jeblairclarkb: the puppet manifest currently does not do any managing of things related to the actual data served by a fileserver18:38
*** afazekas has quit IRC18:38
clarkboh its in the sh script18:39
jeblairclarkb: is that the general direction you were heading with that question?18:39
clarkbjeblair: ya18:39
jeblairclarkb: sorry, yeah, i knew i saw that somewhere18:39
clarkbjeblair: I assume you say afs serve /afs/root somewhere18:39
*** tonytan4ever has quit IRC18:39
jeblairclarkb: so the missing info related to that is that fileservers have data stored on mounted partitions18:40
jeblairclarkb: our servers each have one lvm volume mounted at /vicepa18:40
*** oramraz has quit IRC18:40
jeblairclarkb: the mountpoints are standardized in afs and hardcoded, so it just knows to look there (vicepa, vicepb, vicepc..)18:40
clarkbgotcha18:40
*** torandu has joined #openstack-infra18:41
*** torandu has quit IRC18:41
fungiviceps are like a fancy kind of forceps ;)18:41
jeblairyuk yuk18:41
*** Guest52830 is now known as mgagne18:42
*** mgagne has joined #openstack-infra18:42
*** pelix has quit IRC18:42
anteayaor vicegrips18:42
fungiindeed18:43
zaroclarkb: tested GP on jenkins-dev.  looks good.18:43
*** zz_dimtruck is now known as dimtruck18:43
clarkbzaro: awesome. As soon as jenkins builds an artifact for us I will start planning to roll it out18:43
clarkb(job is running now then board meeting then lunch so it may be a bit >_>)18:43
clarkbhttps://jenkins04.openstack.org/job/gearman-plugin-hpi-artifact/1/18:43
jeblairclarkb: when we start talking about afs volumes, and how clients actually navigate around the filesystem, it's going to blow your mind.  (it's so much better than anything like nfs)18:43
clarkbjeblair: I will prepare my skill18:44
clarkber skull18:44
*** jp_at_hp has quit IRC18:44
clarkbzaro: looks like a test failed but the artifact was uploaded anyways18:45
clarkbzaro: is that expected?18:45
*** andreykurilin_ has quit IRC18:45
openstackgerritA change was merged to openstack-infra/subunit2sql: Remove openstack-common.conf  https://review.openstack.org/12958718:45
*** kgiusti has quit IRC18:45
zaronp.  i will need to be afk for a few hrs in about 2hrs.18:45
zaroclarkb: yes,18:46
zaroclarkb: i think it's flaky so jeblair set to ignore failure.18:46
krotscheckjeblair: So, about ‘deleting’ preferences. I… kindof feel that in some cases, a blank string could be a valid preference value.18:46
krotscheckjeblair: So I’m thinking of switching that to “value is None” to force the user to explicitly send null.18:47
jeblairkrotscheck: sounds like a plan18:47
*** baoli has quit IRC18:47
*** yfried has joined #openstack-infra18:48
devanandaquestion for ya'll - how does Jenkins get attributed as the author of code?18:48
devanandahttps://github.com/openstack/ironic/blame/master/ironic/tests/conductor/test_rpcapi.py#L131-L14518:48
*** yfried has quit IRC18:48
devanandathis method landed without being in either parent of that merge, as far as I can tell, and fails our pep8 checks18:48
fungidevananda: code that was changed by a merge commit in this case18:49
devanandaso I must be missing something18:49
*** yfried has joined #openstack-infra18:49
devanandafungi: a whole new function?18:49
jeblair0fc3ad85 ironic/tests/conductor/test_rpcapi.py (Devananda van der Veen 2014-01-04 14:57:05 -0800  59)     def test_get_topic_for_known_driver(self):18:49
*** kgiusti has joined #openstack-infra18:49
jeblairdevananda: file a bug with github? :)18:49
devanandajeblair: it's in our git tree18:49
fungiyeah, i think their ability to separate merge commits is broken-ish18:49
devanandagithub is just giving me a UI to show the blame, where as I'm not sure how to do that in our cgit18:49
fungidevananda: did you try with the git cli?18:50
devanandayes18:50
devanandagit blame ironic/tests/conductor/test_rpcapi.py | grep "131)"18:50
devanandadeb21ef7 ironic/tests/conductor/test_rpcapi.py (Jenkins                2014-10-20 15:35:46 +0000 131)     def test_get_topic_for_driver_doesnt_cache(self):18:50
jeblairoh, sorry, i was looking at the wrong test18:50
clarkbI prefer git log -p18:51
clarkb(over blame as it gives you more history)18:51
*** jgrimm is now known as zz_jgrimm18:52
clarkbdevananda: 3807e9447634c5ce6d9f65cac48ddc9bc0f9d29518:52
*** yolanda_ has quit IRC18:52
fungidevananda: git show on the merge commit indicates it's bringing in 3807e9418:52
fungier, the one clarkb just linked18:53
devanandaright - that's on proposed/juno18:53
*** yfried has quit IRC18:53
clarkbits master according to git log -p18:53
devanandamaybe i'm just confused by seeing a block of code attributed to Jenkins as the author of it in our git history18:54
devanandarather than a human18:54
clarkbgit log --oneline --graph shows where it ended up in that merge18:54
clarkbdevananda: because "Jenkins" hit the submit button in gerrit so the merge commit is attributed to it18:55
clarkbdevananda: but jenkins didn't write the code18:55
*** yfried has joined #openstack-infra18:55
*** jcoufal has quit IRC18:55
fungiand unlike the majority of merge commits you'll see, this one was non-null (the two parent commits modified the same file)18:56
*** rushiagr_away is now known as rushiagr18:57
jeblairlet's back up a step.18:57
jeblairi believe we hit that rare gerrit bug fungi found18:57
jeblairi think that a juno commit was merged into master because the master commit dependended on the juno commit.18:58
fungiyes, this is quite possibly the same behavior18:58
jeblairhttps://review.openstack.org/#/c/129174/18:58
jeblairhttps://review.openstack.org/#/c/129174/ (in master) depends on https://review.openstack.org/#/c/126984/1 (in juno)18:59
fungiyep18:59
devanandaah18:59
fungithat's definitely the same issue we spotted before18:59
fungiso 129174 was mis-proposed to master starting from a commit on a different branch18:59
jeblairand that's why there was a non-empty merge commit from jenkins19:00
*** ZZelle_ has joined #openstack-infra19:00
devanandaoooh. I see.19:00
fungilikely .gitreview had master as the defaultbranch in proposed/juno19:00
devanandait wasn't apparent in https://review.openstack.org/#/c/129174/ that it was depending on not-master19:00
devanandathanks guys19:00
* devananda jumps into the weekly meeting19:00
fungidevananda: well, it was, just not something you'd be likely to keep an eye out for19:00
devanandas/apparent/obvious/ :)19:00
fungidevananda: you can see there is says the dependency is on branch proposed/juno19:00
clarkbis that something we should add a job check for?19:01
fungibut yes, easy to overlook19:01
*** pc_m has quit IRC19:01
devanandayep19:01
fungiit definitely doesn't scream at you19:01
*** pc_m has joined #openstack-infra19:02
*** yfried is now known as yfried|afk19:02
*** _nadya_ has joined #openstack-infra19:02
fungiideally i think it's either gerrit not operating as intended, or it's sorely lacking in a configuration option we'd like to set to disable it19:02
jeblairit should at least be in red :)19:03
fungiunfortunately gerrit developer weigh-in on the bug report ranged from not understanding why it was a problem to suggesting there might be use cases where people want this to work the way it is now19:03
fungidevananda: https://code.google.com/p/gerrit/issues/detail?id=110719:04
*** emagana_ has quit IRC19:05
*** emagana has joined #openstack-infra19:05
*** dane_leblanc has quit IRC19:06
fungithough i think what happened in ironic's repository only tickled a little of that... the issue extends to even allowing people to propose existing commits from other branches which the acls should be expressly forbidding (for example, merge commits)19:07
fungier, not propose, but propose changes which depend on19:07
fungiand which don't yet exist on the target branch and which they lack the permission to be able to propose otherwise19:08
openstackgerritMatt Riedemann proposed a change to openstack-infra/elastic-recheck: Add query for javelin KeyError bug 138339  https://review.openstack.org/12970419:08
*** zz_jgrimm is now known as jgrimm19:08
*** oramraz has joined #openstack-infra19:08
fungiand thinking on it, i can see where not allowing this would also break some relatively obvious workflows19:09
fungiincluding some of ours19:09
*** emagana has quit IRC19:10
jeblairzm05-08 are up; merging the firewall change for them19:10
*** oramraz has quit IRC19:10
clarkbjeblair: don't forget cacti updates19:10
jeblairclarkb: oh thanks!19:11
clarkbI just remembered them :)19:11
jeblairer, where did they go?19:12
clarkbzm01-04 should be fine19:12
clarkbbut 05-08 need new entries right?19:12
*** rushiagr is now known as rushiagr_away19:13
openstackgerritJames E. Blair proposed a change to openstack-infra/system-config: Use zm05-zm08  https://review.openstack.org/12968519:13
openstackgerritJames E. Blair proposed a change to openstack-infra/system-config: Add zm05-zm08 to cacti  https://review.openstack.org/12970619:13
jeblairer, oops.19:13
*** otherwiseguy has joined #openstack-infra19:13
*** emagana has joined #openstack-infra19:14
openstackgerritJames E. Blair proposed a change to openstack-infra/system-config: Add zm05-zm08 to cacti  https://review.openstack.org/12970619:14
jeblairclarkb: that should be able to be instamerged19:14
clarkbdone19:15
*** dane_leblanc has joined #openstack-infra19:16
openstackgerritJames E. Blair proposed a change to openstack-infra/system-config: Stop using zm01-zm04  https://review.openstack.org/12968719:16
openstackgerritJames E. Blair proposed a change to openstack-infra/system-config: Use zm01-zm04  https://review.openstack.org/12968819:16
clarkbok I have new gearman-plugin hpi uploaded to all jenkins non dev servers can be found in /home/clarkb/plugins/gearman-plugin19:19
clarkbany reason for me to not take 07 and 06 offline now to begin the upgrade dance?19:19
*** dimtruck is now known as zz_dimtruck19:19
clarkber put them in shutdown mode19:19
*** stevemar has quit IRC19:19
fungiseems fine--we're at a point where spreading the current node demand across fewer masters shouldn't be dangerous19:21
fungiyou could probably safely do 3 or 4 if you want19:21
mriedemclarkb: how hard would it be to get a field in logstash that says whether a job is voting or not? i figure we already have build_queue, so a voting field shouldn't be crazy?19:22
*** mpaolino has quit IRC19:22
clarkbmriedem: its relatively hard. jenkins has none of that info so can't provide it to logstash today19:23
mriedembut jenkins has build_queue info?19:23
clarkbyes zuul provides that to jenknis19:23
*** zz_dimtruck is now known as dimtruck19:23
*** sabeen2 has quit IRC19:23
*** andreykurilin_ has joined #openstack-infra19:23
*** sabeen has joined #openstack-infra19:23
mriedemblarg, ok19:24
mriedemmtreinish: ^19:24
mriedemmtreinish: so it's not trivial, unless we whitelist the voting gate jobs in e-r, which sucks19:24
fungiyeah, i think we talked about it previously, and it would need to be a parameter zuul puts into the gearman work request19:24
clarkbfungi: yup19:25
fungiso modifying zuul, the jenkins gearman plugin, and the jenkins logstash client i think?19:25
*** yfried|afk is now known as yfried19:25
fungi(to plumb that all the way in)19:25
mtreinishmriedem: well we could always revisit the idea of polling the layout.yaml from zuul and doing it that way. Although that adds it's own complexity19:25
clarkbfungi: I think just zuul and logstash client19:25
clarkbthe gearman plugin already does the right hting for parameters19:25
fungioh, so not quite as bad (no java need be written)19:26
mriedemheh, i know java :)19:26
mriedemare we running non-voting jobs in the gate on purpose? mtreinish thought we weren't.19:26
*** markmcclain has joined #openstack-infra19:26
clarkbmriedem: we shouldn't be19:26
clarkbbut I think there are a few cases where we do19:27
fungimriedem: i think when we do it's only a very short-term/temporary measure?19:27
mriedemhttp://goo.gl/ami8VW19:27
clarkbya I think that is one exception19:27
mriedemi've opened at least 2 bugs today for gate failures in non-voting jobs19:27
clarkbbut no one is working on making it work19:27
clarkbbecause :(19:27
mriedemthis is the other gate-osc-dsvm-functional19:27
mriedemi think sdague created that pre-baby19:28
*** andreaf has joined #openstack-infra19:28
fungiright, i think both of these may be examples of a temporary state which has been extended slightly by unrelated real-world events19:28
mtreinishclarkb: so I know there is ongoing work on getting javelin2 and grenade to work with neutron, but that doesn't seem like a reason to run it non-voting in the gate pipeline19:29
clarkbmtreinish: I think the reason is it should e voting but doesn't work19:29
clarkbmaybe we should just make it voting >_>19:30
mtreinishclarkb: it doesn't work19:30
clarkbI know19:30
fungimtreinish: what better point in the cycle to block broken software!19:30
*** radez_g0n3 is now known as radez19:30
fungi"you must be this tall to ride the kilo"19:31
openstackgerritA change was merged to openstack-infra/elastic-recheck: Add query for javelin KeyError bug 138339  https://review.openstack.org/12970419:31
fungibut yeah, that would be pretty painful19:32
clarkbok marking 07 and 06 for shutdown mode now19:32
openstackgerritDoug Hellmann proposed a change to openstack-infra/project-config: Add jenkins-project to the default env list  https://review.openstack.org/12657919:32
clarkbmtreinish: basically we said at some point you must grenade19:33
clarkbmtreinish: turned on the test19:33
clarkbthen quickl went gah it doesn't work! make it non voting19:33
mtreinishfungi: yeah it also wouldn't be productive because it would block grenade patches too not just neutron. Especially considering we're trying to land the kilo migration there19:33
clarkbthinking it would be fixed ASAP19:33
mtreinishclarkb: sigh, yeah that's how it normally goes. I'm just thinking we should drop it from the gate pipeline and just leave it non-voting on check19:34
mtreinishor move it to experimental19:34
fungii'd be fine with either of those. it's just a waste of resources in the gate pipeline at the moment19:35
*** wenlock has quit IRC19:35
jrollhey y'all, we had a really weird merge happen, I outlined it a bit here: https://bugs.launchpad.net/ironic/+bug/138343619:35
uvirtbotLaunchpad bug 1383436 in ironic "Duplicate method breaks pep8" [Critical,In progress]19:35
jrolltl;dr a merge commit added code not in the commit being merged19:35
mtreinishfungi: yeah, that was my only point that we were wasting resources19:35
mtreinishand confusing mriedem...19:35
mtreinishI'll push out a patch that drops it from gate19:36
fungijroll: https://code.google.com/p/gerrit/issues/detail?id=110719:36
anteayaAJaeger_: might you happen to be about?19:36
fungijroll: is it the same commit devananda pointed out where it was parented to the wrong branch?19:37
anteayaAJaeger_: I'm looking at: https://review.openstack.org/#/c/129541/1/gerrit/acls/stackforge/requests-mock.config19:37
anteayaAJaeger_: and you had a comment and then withdrew it, and I am wondering why you withdrew it19:37
*** dimtruck is now known as zz_dimtruck19:37
anteayaAJaeger_: and currently have no vote on the patch19:37
*** yfried has quit IRC19:38
*** Guest59036 has quit IRC19:38
*** miqui has joined #openstack-infra19:38
jrollfungi: yeah, I didn't see that conversation19:38
*** wenlock has joined #openstack-infra19:39
openstackgerritMatthew Treinish proposed a change to openstack-infra/project-config: Remove grenade neutron non-voting from the gate  https://review.openstack.org/12971119:40
fungijroll: so, the tl;dr is that the change was committed with a parent which was on proposed/juno instead of master, then the change was proposed to master. gerrit displays that relationship but it's not obvious if you're not looking for it. if you approve it, gerrit will allow it to merge (and will adjust the target branch with other required commits from the parent branch as necessary to do so)19:40
mtreinishfungi, clarkb, mriedem: ^^^ it was actually only in the gate for grenade...19:40
jrollfungi: cool, thanks19:40
openstackgerritA change was merged to openstack-infra/system-config: Use zm05-zm08  https://review.openstack.org/12968519:41
mriedemmtreinish: throw related-bug: 1383439 in there19:41
openstackgerritMatthew Treinish proposed a change to openstack-infra/project-config: Remove grenade neutron non-voting from the gate  https://review.openstack.org/12971119:42
mriedem+119:42
mtreinishmriedem: ok done, although it's not really related to the bug :)19:42
mriedemmtreinish: well, the bug is a good reason why we can't make it non-voting19:42
*** tonytan4ever has joined #openstack-infra19:44
*** baoli has joined #openstack-infra19:44
*** baoli has quit IRC19:45
*** baoli has joined #openstack-infra19:46
dhellmannanteaya, fungi, AJaeger_: I'm not sure about https://review.openstack.org/#/c/129433/1 but I think we need to keep oslo libs testing under 2.6 for now to maintain support between master versions of the libs and stable versions of the apps?19:46
fungidhellmann: but not incubator, correct?19:47
*** hashar has joined #openstack-infra19:47
dhellmannfungi: it should be safe to drop 2.6 testing in the incubator, yes19:47
fungidhellmann: i was just thrown by the fact that the two libs listed had stable branches (one has a stable/icehouse and the other has a stable/juno)19:47
dhellmannfungi: well, on master, but not on the stable branches19:47
fungidhellmann: what are those branches being used for?19:47
dhellmannfungi: yeah, we ended up needing patch releases19:47
dhellmannfungi: afaik, we don't continue to release from those branches, we just used them to prepare the patch releases19:48
*** zz_dimtruck is now known as dimtruck19:48
fungidhellmann: aha. we could likely delete those branches if the tips of then ended up as release tags19:48
dhellmannwe could, conceivably, use them to release more patches for juno as we make alpha releases during kilo, but I don't think we really have the review teams to support that19:48
fungier, of them19:48
*** sabeen has quit IRC19:49
fungidhellmann: but also, it may make more sense to name branches after versions you're branching to make the point releases19:49
*** groknix has quit IRC19:49
openstackgerritA change was merged to openstack-infra/system-config: Add zm05-zm08 to cacti  https://review.openstack.org/12970619:49
fungidhellmann: for the integrated release servers we name them after release codenames, granted, but the oslo libs aren't part of the integrated release, so having branches named for those is sort of misleading19:49
dhellmannyeah, ttx and I went back and forth a bit on that and decided to go with the usual standard, I think because the oslo.messaging repo had it as a precedent19:50
dhellmannfungi: I guess. We follow the cadence, and that was the cycle when the release was needed.That's easier to keep up with than the numbers.19:50
openstackgerritAntoine Musso proposed a change to openstack-infra/zuul: Update merge status after merge:merge is submitted  https://review.openstack.org/12892119:50
fungidhellmann: okay, makes some sense at least19:50
*** whoops has joined #openstack-infra19:50
*** markmcclain has quit IRC19:52
openstackgerritMatthew Treinish proposed a change to openstack-infra/subunit2sql: Flush out the db api documenation  https://review.openstack.org/12940519:53
openstackgerritMatthew Treinish proposed a change to openstack-infra/subunit2sql: Reorganize the python api documentation  https://review.openstack.org/12940619:53
openstackgerritMatthew Treinish proposed a change to openstack-infra/subunit2sql: Add section on the basic data model  https://review.openstack.org/12940719:53
mordredjeblair: just for the record, I have just listed files in AFS and created one while in a plane19:53
openstackgerritMatthew Treinish proposed a change to openstack-infra/system-config: Add subunit2sql gearman workers  https://review.openstack.org/10800319:53
mordredjeblair: and it worked well19:54
openstackgerritMatthew Treinish proposed a change to openstack-infra/system-config: Add subunit2sql server configuraion  https://review.openstack.org/12706019:54
*** koolhead17 has quit IRC19:55
mtreinishclarkb, fungi: ^^^ I just had a bunch of merge conflicts reported from gerrit but there weren't any that I could see19:56
mtreinishI rebased to make it go away19:56
clarkbmtreinish: probably a jgit thing19:56
*** emagana has quit IRC19:56
hasharsame deal here19:56
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard: Add User Preferences endpoint.  https://review.openstack.org/12848719:56
dhellmannfungi: do you have a few minutes to help me figure out why the cliff and stevedore doc jobs aren't publishing to docs.openstack.org/developer?19:57
dhellmannfungi: http://logs.openstack.org/72/728aea721bf6b05402c0e06566df3ff6cc0b996c/19:57
dhellmannfungi: actually this shows transfered 0 files: http://logs.openstack.org/72/728aea721bf6b05402c0e06566df3ff6cc0b996c/post/cliff-docs/fb7a791/console.html.gz#_2014-10-16_21_44_12_25319:58
* dhellmann wonders if he missed a configuration setting somewhere19:58
*** dprince has quit IRC19:58
clarkbdhellmann: where do the docs build?19:58
clarkbdhellmann: should be doc/build/html iirc19:59
dhellmannclarkb: ah, maybe that's it. I think they're going to "docs/..." not "doc/..."19:59
hasharyour zuul might well be in trouble   Queue lengths: 306 events, 140 results. :/20:00
*** emagana_ has joined #openstack-infra20:01
clarkbhashar: thats normal for us now20:01
clarkbhashar: we generate a lot of internal zuul events when code merges20:01
*** sdake_ has joined #openstack-infra20:01
clarkbhashar: this is how we drive the merge check pipeline20:01
hasharyeah but Jenkis report that no change can be merged20:01
openstackgerritA change was merged to openstack-infra/reviewstats: Sync the infra subprojects to the governance list  https://review.openstack.org/12944020:02
hasharhttps://review.openstack.org/#/q/status:open,n,z     is:open is full of v-120:02
hashar"""This change was unable to be automatically merged with the current state of the repository. Please rebase your change and upload a new patchset."""20:02
clarkboh so that I don't think is related to the pipelines. more likely is related ot the work jeblair is doing20:02
clarkbjeblair: ^20:02
hasharback to 0 events / 0 results :]20:03
*** stevemar has joined #openstack-infra20:04
jeblairwell hrm.20:05
openstackgerritColleen Murphy proposed a change to openstack-infra/project-config: Only run stackforge/puppet-* unit tests on trusty  https://review.openstack.org/12971720:05
clarkbjeblair: hashar its not everything20:05
openstackgerritNicolas Simonds proposed a change to openstack-infra/system-config: Allow launch-node.py to use non-Keystone identity services  https://review.openstack.org/11235520:05
clarkbmy grenade change is being tested so the merge stuff worked for it20:05
crinkleclarkb: https://review.openstack.org/12971720:06
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard: Plugins may now register their own user preferences  https://review.openstack.org/12906120:06
jeblairthe most recent merge on 05 looks good20:06
*** cpowell has left #openstack-infra20:06
hasharclarkb: seems it was a transient issues with the mergers :D20:06
pleia2it's a lot of things, my inbox is unusually full of merge conflicts20:06
*** annegent_ has quit IRC20:06
pleia219:51 - 19:53 UTC seems to be the timing on the bulk of them20:07
*** pc_m has quit IRC20:07
clarkbcrinkle: lgtm20:07
jeblairah zm08 has a problem20:09
hasharif it can help for investigation  https://review.openstack.org/#/c/128921/  PS2   has the tip of the branch of parent so should really be merge able :)20:09
jeblairGitCommandError: 'git clone -v ssh://jenkins@review.openstack.org:29418/openstack/nova /var/lib/zuul/git/openstack/nova' returned exit status 128: Host key verification failed.20:09
hashar:-/20:09
jeblairso.  um.  yay for that.20:09
krotscheckUrm. ....20:10
*** ildikov has quit IRC20:10
krotscheckThat...20:10
krotscheckWell then.20:10
jeblairso 05-07 are fine, but 08 did not end up with a known hosts file.20:10
*** harlowja is now known as harlowja_away20:10
hashardon't you provide the known host file via puppet?20:10
jeblairyep.  looking back over the logs, puppet had an error.20:10
hasharcause it might be possible to have the service to require that known host file20:11
jeblairthe error did not cause it to exit with an error.20:11
clarkbjeblair: ya we need detailed exit codes in that script probably20:11
jeblairroot cause was a bad ubuntu mirror20:12
jeblairwe might also want to make the return values from the merger more nuanced, so that zuul could reschedule a merge job20:13
openstackgerritMonty Taylor proposed a change to openstack-infra/system-config: Add Kerberos config  https://review.openstack.org/12944420:13
openstackgerritMonty Taylor proposed a change to openstack-infra/system-config: Add AFS  https://review.openstack.org/12945020:13
mordredclarkb: I thought we had ... oh, launch_node20:14
*** groknix has joined #openstack-infra20:14
mordredjeblair, clarkb: you guuys both +2'd the above chain, I rebasd to fix merge conflict - you have any issues with me +A and then sheperding in?20:14
jeblairmordred: ++20:15
clarkbno opposition heer20:15
*** _nadya_ has quit IRC20:15
jeblairi'm making a list of changes that zuul -1d due to merge failure20:15
pleia2thanks jeblair20:16
jeblairoh, also i fixed 0820:16
openstackgerritRamy Asselin proposed a change to openstack-infra/system-config: Add jenkins job builder error logging conf option  https://review.openstack.org/11993420:16
openstackgerritMatthew Treinish proposed a change to openstack-infra/subunit2sql: Add section on the basic data model  https://review.openstack.org/12940720:16
pleia2running off for a longish lunch to do errands-before-travel (7AM flight tomorrow on my way to Raleigh, woo)20:17
clarkbpleia2: have fun20:17
anteayapleia2: safe travels20:18
fungidhellmann: sorry, stepped away for a moment20:18
*** david-lyle has joined #openstack-infra20:18
*** markmcclain has joined #openstack-infra20:18
openstackgerritAndreas Jaeger proposed a change to openstack-infra/project-config: Check requirements for manila  https://review.openstack.org/12953520:18
dhellmannfungi: no problem, clarkb pointed out that the docs might be building to the wrong dir and they are20:19
dhellmannalthough now I'm hitting a pbr/sphinx integration issue20:19
*** baoli has quit IRC20:20
*** hashar has quit IRC20:20
dhellmannfungi, clarkb: oh, this is a markupsafe issue actually. Have you seen this one?  https://jenkins04.openstack.org/job/gate-cliff-docs/36/console20:21
*** AJaeger_ has quit IRC20:21
clarkbI have not20:21
fungimordred: did you approve the wrong change in your stack?20:21
*** r1chardj0n3s_afk is now known as r1chardj0n3s20:22
clarkbdown to one job on 06 and two jobs on 0720:22
openstackgerritA change was merged to openstack-infra/project-config: Add jenkins-project to the default env list  https://review.openstack.org/12657920:22
fungidhellmann: that's not familiar-looking. are you testing locally with MarkupSafe==0.23?20:22
*** HenryG has quit IRC20:23
*** markmcclain has quit IRC20:23
*** markmcclain has joined #openstack-infra20:23
fungithat's the most recent version, released in may20:23
dhellmannlet me try again20:24
clarkbok 06 is done running jobs. I am going to kill the offline nodes on it20:24
clarkbthen shutdown and upgrade gearman-plugin20:24
clarkblet me know if I shoulnd't20:24
*** markmcclain has quit IRC20:24
openstackgerritMatthew Treinish proposed a change to openstack-infra/system-config: Add subunit2sql server configuration  https://review.openstack.org/12706020:24
dhellmannfungi: yes, that's the version I have20:24
openstackgerritAndreas Jaeger proposed a change to openstack-infra/system-config: Fix indention in gerrit.config.erb  https://review.openstack.org/9003120:25
anteayawell the -1's shortened my review queue quickly20:25
anteaya:D20:25
* anteaya reviews20:25
clarkbstopping 06 now20:26
mordredfungi: nope. I approved in reverse order to land it as a stack20:26
mordredbecause I'm strange20:26
openstackgerritMonty Taylor proposed a change to openstack-infra/system-config: Run puppet even if git servers fail  https://review.openstack.org/12972220:27
mordredclarkb: I think this ^^ is what we talked about a few days ago20:27
clarkbok its starting nowwith new plugin20:28
clarkbzaro: ^20:28
clarkbat least one job has succeeded20:29
fungimordred: ahh, okay. just thought maybe you meant to approve the krb addition20:29
clarkband the one failure I have seen was appropriate20:30
clarkbplease let me know if you see anything weird20:30
clarkband gearman-plugin.hpi.bak can be moved back into place and its what we had before20:30
mordredfungi: both - none of the servers are getting auto-updates yet, so I can run puppet by hand on each of them20:31
fungik20:31
fungii saw it between when you approved them i guess20:32
mordredspeaking of which ... jeblair, did you add the new zuul mergers to the inventory file on puppetmaster? I noticed we're still on a  static file20:32
*** julim has quit IRC20:32
jeblairwhat? we're owha?20:32
jeblairwhy are we on a static file?20:32
clarkbok 07 is done rnning jobs. I see no immediate isuses on 06 so I will do 07 now20:32
mordredwe did it for the puppetmaster transition20:32
jeblairdid we miss a puppet3 change to revert off of that?20:32
mordredI think so20:33
mordredI can send in a patch20:33
jeblairi thought there was a change to do that.  and yeah, i think we very much want that.20:33
*** markmcclain has joined #openstack-infra20:33
mordredjeblair: mind if I do it after I apply the afs/krb puppet? it's actually handy that it's broken in this way at the moment :)20:33
jeblairmordred: sure20:34
openstackgerritSteve Baker proposed a change to openstack-infra/project-config: Define experimental check-heat-dsvm-functional-postgres  https://review.openstack.org/12950920:34
*** oramraz has joined #openstack-infra20:34
clarkbjenkins is starting on 07 now20:36
openstackgerritAntoine Musso proposed a change to openstack-infra/zuul: Update merge status after merge:merge is submitted  https://review.openstack.org/12892120:36
*** dkehnm has quit IRC20:36
openstackgerritA change was merged to openstack-infra/system-config: Add Kerberos config  https://review.openstack.org/12944420:36
clarkbI will let 06 and 07 simmer20:37
clarkbjeblair: zaro: anthing you want to have checked post gearman-plugin upgrade?20:37
*** dimsum_ has quit IRC20:37
*** unicell has quit IRC20:38
clarkbthis will let me context switch back to grenade stuff as soon as my change merges20:38
*** dimsum_ has joined #openstack-infra20:38
*** esker has joined #openstack-infra20:38
*** dane_leblanc has quit IRC20:41
*** dimsum_ has quit IRC20:42
openstackgerritA change was merged to openstack-infra/system-config: Add AFS  https://review.openstack.org/12945020:43
jeblairokay, i have a script with commands to re-enqueue 537 changes into check.20:43
clarkbeven more reason to not take out more jenkinses :)20:43
clarkbwe are at full jenkins complement now and I will avoid taking more out until the check queue is happy again20:43
openstackgerritSpencer Krum proposed a change to openstack-infra/system-config: Livegrep  https://review.openstack.org/12972620:44
jeblairhere goes20:44
*** dkehnm has joined #openstack-infra20:45
*** gyee has joined #openstack-infra20:45
*** dane_leblanc has joined #openstack-infra20:45
openstackgerritA change was merged to openstack-infra/project-config: Remove grenade neutron non-voting from the gate  https://review.openstack.org/12971120:45
*** freemanbrandon has quit IRC20:45
jeblairzm08 is functioning normally20:45
mordredjeblair: puppet applied to kdcs, I can still kinit20:48
jeblairneato.  i'll start spinning up a replacement kdc0220:48
dansmithhmm,20:49
mordredjeblair: I'll be interested to see how that goes20:49
dansmithis something rechecking all the things again?20:49
clarkbdansmith: yes, jeblair did that because a zuul merger eroneously reported that there were merge failures on all the things20:50
dansmithah20:50
clarkbdansmith: so this is a one time shot for oops fixing20:50
dansmithgotcha,20:50
dansmithjust wanted to raise it in case it was another ... you know.20:50
clarkbyup no problem20:50
asselinpatrickeast krtaylor rfolco mmedvede jesusaurus ociuhandu nibalizer: ok so for subtree I need to first upgrade to latest git. I followed this: http://stackoverflow.com/questions/19109542/installing-latest-version-of-git-in-ubuntu20:51
asselinsudo add-apt-repository ppa:git-core/ppa20:51
*** tonytan4ever has quit IRC20:52
jeblairWarning: You can create 19 Cloud Servers before reaching your limit. View your limits or request an increase.20:52
jeblairclarkb, fungi, mordred: ^20:52
clarkbjeblair: is that in ord?20:52
mordreduhm. neat?20:52
*** teran has joined #openstack-infra20:52
anteayaasselin: what version of git did you have?20:52
*** radez is now known as radez_g0n320:52
jeblairclarkb: it's in the web ui.  dunno what region(s) it's referring to20:52
jeblairoh20:53
jeblairdfw20:53
jeblairit goes away when i select ord20:53
asselinanteaya, git version 1.7.9.520:53
clarkbfungi: mordred https://review.openstack.org/#/c/128973/1 that change is ready for review20:53
anteayaasselin: what os are you on?20:53
clarkband is at the bottom of my grenadification with d-g stack20:53
asselinanteaya, that's the latest available on ubuntu 12.0420:53
mordredasselin: what are you wanting to use subtrees on?20:53
fungijeblair: good to be aware of though20:53
clarkbwould be great if I could get another core review on it20:53
clarkbjust to get it out of the way as I work on the proper grenadification20:53
asselinmordred, http://specs.openstack.org/openstack-infra/infra-specs/specs/puppet-modules.html20:53
clarkbmordred: its an easy way to filter branch out puppet modules20:54
jeblairfungi: soon to be 20 when i move kdc02 :)20:54
mordredclarkb: gotcha20:54
* fungi nods20:54
anteayaasselin: any possiblitity you can use a trusty image?20:54
jeblairmordred: initial catalog run of kdc02 completed with no errors20:54
asselinyes....20:54
mordredjeblair: woot20:54
anteayaasselin: I'll suggest using a trusty image then20:55
openstackgerritA change was merged to openstack-infra/project-config: Only run stackforge/puppet-* unit tests on trusty  https://review.openstack.org/12971720:55
anteayaasselin: makes a better starting point20:55
asselinok20:55
openstackgerritMonty Taylor proposed a change to openstack-infra/system-config: Fix one missed afs->openafs rename  https://review.openstack.org/12972920:55
anteayaasselin: I have git 1.9.1 on my trusty and it has the subtree help20:55
mordredstupid requires capitalization ^^20:55
anteayaso am going with subtree is available on git 1.9.120:56
mordredclarkb:, jeblair: mind if I self-+3 that?20:56
asselinanteaya, after the add repository, but git version is 2.1.120:56
*** david-lyle has quit IRC20:56
*** mfink has quit IRC20:56
*** radez_g0n3 is now known as radez20:57
openstackgerritMikhail S Medvedev proposed a change to openstack-infra/devstack-gate: Ensure dir permissions are 755 for cleanup to work  https://review.openstack.org/12973020:57
*** david-lyle has joined #openstack-infra20:57
clarkbmordred I gave you +220:57
asselinanteaya, nibalizer jesusaurus also this command in the spec should be double-dash: git subtree split –prefix=modules/$MODULE –branch=$MODULE20:58
clarkbits simple should be ok for you to self approve20:58
asselinanteaya, nibalizer jesusaurus http://specs.openstack.org/openstack-infra/infra-specs/specs/puppet-modules.html20:58
anteayaasselin: if you are using trusty, why do you need to add the repository?20:58
anteayaasselin: you can make a patch to the spec to fix the command to what it should be20:59
asselinanteaya, b/c this was before you mentioned to use trusty....I guess it's an fyi...20:59
jeblairmordred: i'm going to change dns for kdc02 now.20:59
nibalizerasselin: i think it is https://github.com/openstack-infra/infra-specs/blob/master/specs/puppet-modules.rst21:00
nibalizerit is a double-dash, just rst is 'helping'21:00
nibalizerwe should probably make that a shell command, or <pre> or something21:00
asselinnibalizer, yes21:01
*** andreykurilin_ has quit IRC21:01
clarkbuse ``foo`` to literal quote21:02
*** dkliban is now known as dkliban_biab21:02
mordredjeblair: ossum21:02
mordredjeblair: while you're in there, you wanna do the cname for kdc.openstack.org ?21:02
fungii added the cname for kdc earlier today when we agreed on it21:03
mordredoh. neat21:03
mordrednevermind21:03
*** dhellman_ has joined #openstack-infra21:03
*** dhellman_ has quit IRC21:03
*** andreykurilin_ has joined #openstack-infra21:04
jeblairmordred: okay, i've made the change in dns and manually propogated the db to the new server21:04
jeblairmordred: aiui, since the old server is still running, that means we should basically have seamless service while clients (and the kdc itself with its kprop script) switch over21:05
*** dane_leblanc has quit IRC21:05
jeblairmordred: (as long as we don't add principals)21:05
jeblairmordred: and in an hour, we should be able to just safely delete the old server21:05
mmedvedenibalizer, asselin: I assume 'git subtree split' would not follow the history if somewhere down the line the directory we are splitting out was renamed. Would this be an issue?21:05
*** tonytan4ever has joined #openstack-infra21:05
*** rlandy has quit IRC21:06
mordredjeblair: woot21:07
lifelessdstufft: greghaynes: you should talk21:07
nibalizermmedvede: hrm, interesting point21:07
lifelessdstufft: get-pip.py doesn't honour multiple pip indices.21:08
fungimmedvede: if it uses the same underlying implementation as git filter-branch on file patterns, it should keep any referring objects through git mv occurrences (also git tracks files, not directories, so it would technically be a git mv of all the files to change their paths)21:08
jesusaurusmmedvede: yes, under the hood it is filter-branching out any history that does not belong to the prefix, so if dir foobar was renamed to blort, then when we git-subtree blort we will lose the history of foobar in the new branch (though that history will always be in -infra/system-config)21:09
mmedvedenibalizer, fungi: I have used filter-branch before. And I remember I had to manually script it to maintain history for moves sometimes. This is why I am asking. But I need to research how the subtree split is implemented21:09
*** cpowell has joined #openstack-infra21:09
clarkbjesusaurus filter branch should retain that history21:09
nibalizermmedvede: if you want to use filter branch you can21:09
jesusaurusclarkb: oh will it?21:09
clarkbif you git mv yes21:10
greghaynesdstufft: yes, this is causing much pain as we are trying to make a mirror of testing packages with pypi as the fallback mirror21:10
*** mfer has quit IRC21:10
mordredI love that the word blort was used in a conversation taht was meaningful21:10
clarkblifeless greghaynes it does...21:10
clarkbjust not in the way you want21:10
fungi(or if git file duplicate detection makes it a git mv for you instead of an rm and an add)21:10
lifelessclarkb: greghaynes just readthe code and said it didn't21:10
clarkbthat isnt how pip works21:10
mordredget-pip.py is just pip under the covers really21:10
clarkblifeless yes but only because your expectation is wrong21:10
lifelessclarkb: how so? details please.21:11
clarkbfallback indices only help in a small case21:11
*** dmsimard is now known as dmsimard_away21:11
clarkbthat is where x==1.1.1 isnt in the first index but is in second21:11
clarkbif first index fails then pip fails21:11
clarkbno fallback there21:11
anteayammedvede: what do you mean manually script filter branch to maintain history21:12
anteayammedvede: have you an example?21:12
*** oramraz has quit IRC21:12
lifelessclarkb: I don't believe you.21:13
*** andreykurilin_ has quit IRC21:13
lifelessclarkb: I just tested, and my test disagrees with your assertion.21:13
mmedvedeanteaya, yes. For example, before I do filter branch, I can use --follow for some of the files inside the directory21:13
*** sdake_ has quit IRC21:13
*** cpowell has quit IRC21:13
mmedvedeanteaya, and then it would have to be manually specified in filter branch script21:13
mmedvedeanteaya, as in 'if we have this directory -> move it there'21:14
*** andreykurilin_ has joined #openstack-infra21:14
mordredI agree with lifeless. the thing it doesnt' do is the inverse21:14
clarkbmordred ?21:14
mordredif it finds it in the first idex, it STILL checks the second index21:14
mordredas in, it always queries all indexes21:14
mordredwhich is NOT what we want21:14
clarkbmordred but say pypi.p.o is down and its your first index21:15
*** emagana_ has quit IRC21:15
clarkbpip will just fail21:15
mordredyes21:15
*** bswartz has quit IRC21:15
lifelessok I don't like the new paste.o.o21:15
mordredbecause it always queries all indexes21:15
clarkbya so you agree :)21:15
lifelesshttp://paste.openstack.org/show/122347/21:15
lifelessis not spam.21:15
anteayammedvede: can you share an example in paste?21:15
mordredlifeless: that's not new21:15
lifelessmordred: ok well I don't like it :)21:15
mmedvedeanteaya, I have an actual script if you're interested. But I was asking jesusaurus and nibalizer more on how important it is to maintain history. Because it could be more work if split-tree is not robust for renames/moves21:15
clarkbmordred the issue is their pypi first index does not exist21:15
anteayammedvede: yes I am interested in the actual script21:15
clarkbso pip fails21:15
clarkbhas nothing to do with get pip21:16
lifelessclarkb: so I just tested that21:16
lifelessclarkb: and it works fine with real pip21:16
lifelessclarkb: see my paste21:16
anteayammedvede: and I am asking since I want to understand what you are saying since I used filter branch to create project-config from what is now system-config21:16
nibalizermmedvede: my impression is that history is nice-to-have21:16
lifelessclarkb: note the typo in my test that means I tested what you just said21:16
nibalizerso if its easy, great21:16
anteayammedvede: and what to understand what you are talking about21:16
nibalizerbut in the case of a dir rename, meh21:16
nibalizeri also don't really think its very likely that module names changed21:17
jesusaurusmmedvede: so part of the problem with tracking moves is that we are re-rooting the history into the module, so if we moved the directory, the new history would be outside of the git root, and I don't know if git can handle that21:17
jesusaurusbut since we will still have all of our current history in the system-config project, i don't think losing some in the new module project is terrible, though clarkb jeblair and fungi should weigh in on that21:18
jeblairfungi: maybe i should status notice the merge conflict thing21:19
fungijeblair: possibly21:19
mmedvedeanteaya, http://paste.openstack.org/show/122348/ (keep in mind the script was used for a particular task, but it should be possible to understand)21:19
jeblairstatus notice Zuul erroneously marked some changes as having merge conflicts.  Those changes have been added to the check queue to be rechecked and will be automatically updated when complete.21:20
*** flaper87 is now known as flaper87|afk21:20
anteayammedvede: thank you21:20
*** emagana has joined #openstack-infra21:20
jeblairfungi, clarkb: ^ look good?21:20
fungijeblair: yep!21:20
anteayajeblair: looks good to me21:20
*** markmcclain has quit IRC21:20
jeblair#status notice Zuul erroneously marked some changes as having merge conflicts.  Those changes have been added to the check queue to be rechecked and will be automatically updated when complete.21:20
openstackstatusjeblair: sending notice21:20
*** markmcclain has joined #openstack-infra21:20
krotscheckWhat version of mysql is on our build machines?21:20
-openstackstatus- NOTICE: Zuul erroneously marked some changes as having merge conflicts. Those changes have been added to the check queue to be rechecked and will be automatically updated when complete.21:21
fungikrotscheck: whatever comes in ubuntu trusty+security updates21:21
openstackstatusjeblair: finished sending notice21:22
JayFThis is still in need of +2A to fix ironic-python-agent tempest jobs (NV atm, but we want to change that) if anyone has a spare moment. https://review.openstack.org/#/c/129653/21:22
fungikrotscheck: mysql-server 5.5.40-0ubuntu0.14.04.1 on a bare-trusty node i just checked21:23
mmedvedejesusaurus, anteaya, nibalizer, fungi: thanks for the input. What I got is this: I'll try to keep module history as good as I can, but not to the point of spending 8 hours hunting down a single file that has been moved :)21:25
anteayammedvede: yeah I'm not familiar with having filter branch mv stuff around, just rm stuff21:25
mordredfungi, krotscheck: however, our production MySQL is 5.6 I believe ... because it's whatever rackspace is running behind their trove21:25
* mordred WANTS HIS PATCH TO MERGE NOW21:25
* mordred stops up and down21:25
jeblairmordred: what patch?21:25
mordredsigh. s/stop/stomp/21:26
jesusaurusmmedvede: +121:26
mordredjeblair: the Afs/Openafs patch21:26
anteayayou were stomping up and down21:26
fungianteaya: well, the question is about what happens if you make and modify a file in a repository, then rename that file at some point, then later you do a filter-branch on the then-current name of the file, do you lose the history of changes to that file from before it was renamed21:26
anteayaon a plane I believe21:26
*** markmcclain has quit IRC21:26
anteayafungi: yes21:26
mordredjesusaurus: I missed one rename in renaming the afs module to openafs - the part where puppet inexplicably likes references to be leading-caps'd21:26
mordredGAH21:26
mordredjeblair: ^21:26
krotscheckmordred, fungi: Well, that explains why adding more test coverage made our builds break.21:26
anteayafungi: and I was just checking to see if I had to deal with that issue myself21:26
fungimordred: makes sense. i assumed krotscheck meant nodepool nodes when he said "build machines"21:27
jeblairmordred: how come a test did not catch that?21:27
anteayafungi: and if I did, it didn't register with me consiously21:27
* krotscheck just punished himself for adding more test coverage.21:27
anteayado we do a lot of renaming of files within modules in system-config?21:27
anteayaI don't recall that we do21:27
mordredjeblair: I don't know why puppet apply test did not - I did not re-test with noop after the rename, which was silly, clearly21:28
anteayabut we might and I may have missed it21:28
fungianteaya: yeah, git's supposed to figure that out automatically. sounds like mmedvede's saying sometimes he's seen it fail to do that (i would wager it's when you have a mv and modify of a file in the same commit)21:28
jeblairjesusaurus: if you have some time -- i'm going increasingly suspicious that the apply test is not doing anything anymore. <-- nibalizer too.21:28
anteayafungi: ah21:28
jeblair/going/growing/21:28
mordredjeblair: ++21:28
jesusaurusjeblair: noted, i'll see if i can find time to poke it with a stick21:29
clarkblifeless: where is the typo?21:29
lifelessclarkb: I made a dir foo to use as the index and then passed file://$(pwd) in21:30
lifelessclarkb: rather than file://$(pwd)/foo21:30
fungikrotscheck: would that failure serve as an indicator that the test (or the software being tested) was too tightly coupled to a specific mysql version, or are we relying on particular features of mysql newer than ubuntu ships on trusty?21:31
krotscheckfungi: We are relying on particular features. In particular, FullText indexes on InnoDB tables.21:31
*** dkranz has quit IRC21:31
krotscheckfungi: Those are new as of 5.6.421:32
lifelessoh wow the p.o.o. capture stuff is broken - it has no replay protection21:32
fungikrotscheck: neat--i didn't realize they'd added support for tat21:32
fungithat21:32
clarkblifeless: ok I have tested locally and new pip does seem to work21:32
clarkblifeless: old pip definitely did not work this way21:32
clarkbso get-pip.py maybe needs an update21:32
krotscheckfungi: Yeah, well, it’s gimpy mysql fulltext. Full word match only, no good n-gram support or root word detection.21:32
lifelessclarkb: I have no opinion on old-pip21:33
lifelessclarkb: get-pip is the question21:33
clarkblifeless: sure21:33
clarkbexcept get pip is just pip21:33
clarkbso it becomes a question of what version of pip21:33
lifelessclarkb: thus my wanting to talk to dstufft :)21:33
clarkband now I need to run errands21:34
*** dmellado has joined #openstack-infra21:34
clarkbback later21:34
*** dmellado has quit IRC21:35
*** mase_x200 has joined #openstack-infra21:35
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard: Add User Preferences endpoint.  https://review.openstack.org/12848721:36
*** dmellado has joined #openstack-infra21:36
nibalizerhi everybody, pleia2 and I would like to know why there is a 'meta' section in this acl file http://git.openstack.org/cgit/openstack-infra/project-config/tree/gerrit/acls/openstack-infra/puppet-vcsrepo.config#n621:36
*** dmellado has quit IRC21:37
*** emagana has quit IRC21:37
*** mase_x200_ has joined #openstack-infra21:37
*** mase_x200 has quit IRC21:37
jesusaurusnibalizer: that is an access section for the acl file itself21:37
*** emagana has joined #openstack-infra21:37
anteayajesusaurus: what does that mean?21:38
mordrednibalizer: I think hysterical raisins21:38
anteayacan we remove it yet then, mordred21:38
anteayasince every puppet acl file cargo cults it21:38
nibalizerand more to the point, can we make new puppet modules without it21:38
*** prad has quit IRC21:38
nibalizerya what anteaya said21:38
jogois there a patch up that drops python2 jobs from nova?21:39
fungii'm curious where that originated21:39
jesusaurusif you checkout that ref, you'll see the acl file as project.config in the root of the git dir21:39
jogothat I can +121:39
mordredI see no reason for its existence - but I'd like to have fungi/clarkb/jeblair double check me on that21:39
jesusaurusim not sure why its there21:39
anteayajogo: if there is a patch that drops py27 jobs, I haven't seen it21:39
fungimordred: yep, i'm blaming away in the history now to try and find its origin21:39
anteayajogo: there is one of krotscheck that drops py26 jobs21:39
*** mmedvede has quit IRC21:39
anteayajogo: or at least take is out of template21:39
mordredanteaya: I beleive that's what he's looking for21:39
*** imcsk8 has quit IRC21:39
krotscheckoh hai.21:39
*** imcsk8 has joined #openstack-infra21:40
jogoanteaya: lol, 26*21:40
mordredkrotscheck: you're going to be popular with that patch21:40
anteayajogo: whew21:40
*** gokrokve has joined #openstack-infra21:40
*** mase_x200_ has quit IRC21:40
anteayajogo: like I know we are in a hurry21:40
mordredwe're all excited about it21:40
anteayajogo: but we aren't there yet21:40
krotscheckmordred: My patch doesn’t really do anything.21:40
*** openstackgerrit has quit IRC21:40
krotscheckExcept, apparently, conflict with the merge.21:40
krotscheckargh21:40
jogobye openstackgerrit21:40
anteayakrotscheck: it sets up the ability to do things though21:40
anteayakrotscheck: which we like21:40
jogoanteaya: thanks I'll look for the patch21:41
mordredkrotscheck: we need more patches that don't do things21:41
mordredwe do too manythings21:41
anteayajogo: https://review.openstack.org/#/c/128736/21:41
krotscheckSpeaking of which, clarkb should look at this. https://review.openstack.org/#/c/128736/21:41
anteayaset up to do things21:42
krotscheckAJaeger: Had to rebase. Want me to update yours while I’m at it?21:42
*** emagana has quit IRC21:42
*** mfink has joined #openstack-infra21:42
jogoanteaya: yeah just found that, and the follow up patch drops 26 from master21:43
* jogo is looking forward to saying goodbye to 2621:43
*** packet has joined #openstack-infra21:43
anteayajogo: cool, happy reviewing21:43
krotscheckAJaeger: n/m. Just rebased.21:43
*** packet is now known as Guest2921221:43
mordredjogo: ++21:44
*** Guest29212 has quit IRC21:44
*** emagana has joined #openstack-infra21:45
*** dimsum_ has joined #openstack-infra21:45
*** todd_dsm has quit IRC21:46
funginibalizer: anteaya: mordred: the trail lands squarely in a history lesson... https://review.openstack.org/#/c/15352/24/modules/openstack_project/files/gerrit/acls/openstack-ci-puppet.config21:46
fungiso long ago i barely remember reviewing that change21:46
mordredfungi: wow. that was a long time ago21:47
*** mriedem has quit IRC21:47
fungimordred: so basically the tracks go cold at the point where we imported the acls from what was previously being hand-managed in gerrit21:48
*** radez is now known as radez_g0n321:48
*** dims_ has joined #openstack-infra21:49
mordredyeah -I think it was there beacuse we were hand managing it21:49
mordredwe'd need that acl to hand manage the acl from git21:49
mordredas one of us21:49
nibalizerif you were hand managing it it makes sense to have that acl21:49
jesusaurushow do i tell gertty to refresh its list of projects? it doesnt seem to know about {project,system}-config yet21:50
*** dims_ has quit IRC21:51
fungijesusaurus: it lacks a rename feature for projects... http://lists.openstack.org/pipermail/openstack-infra/2014-October/002012.html21:51
*** VijayTripathi has quit IRC21:51
jesusaurusfungi: ah, thanks!21:51
*** dims_ has joined #openstack-infra21:51
jeblairjesusaurus: and it should refresh the list of projects on startup (so you can subscribe to project-config)21:52
*** dimsum_ has quit IRC21:52
*** todd_dsm has joined #openstack-infra21:52
*** dustins has quit IRC21:56
anteayamordred fungi so since we aren't hand managing anymore21:56
anteayado we need that section?21:56
*** otherwiseguy has quit IRC21:56
mordredno21:56
anteayaso that was a temp fix for the transition from hand managing to not hand managing21:57
jesusaurusfungi: jeblair: awesome, i now have updated projects :)21:57
anteayaand we have been doing chalk drawings ever since21:57
anteayafungi: nice detective work21:57
*** changbl has quit IRC21:58
nibalizerwoot thanks all!21:59
anteayanibalizer: thank you21:59
*** emagana has quit IRC22:00
fungianteaya: i don't think it was necessary even then... i think it was probably left over from a manually-initiated experiment, never cleaned up, then imported into the git repo22:00
*** jheroux has quit IRC22:01
anteayaah22:01
anteayaglad to kill some cruft then22:01
anteayago nibalizer and pleia222:01
fungianteaya: it was likely something one of us added to the openstack-ci-puppet acl when testing out what eventually became manage-projects, and we eventually just settled on using a super-user account to accomplish the acl pushing anyway22:02
jheskethMorning22:02
anteayaah22:04
anteayamorning jhesketh22:04
anteayafungi: so meta/config is only for being able to make changes to acl files?22:05
mordredachuprin_: yes22:06
mordredgah22:06
mordredanteaya: yes22:06
mordredachuprin_: sorry22:06
anteayamordred fungi so the only acl file that still needs a meta/config stanza would be this one, yes? http://git.openstack.org/cgit/openstack-infra/project-config/tree/dev/gerrit/acls/test-manage-project.config22:06
*** ihrachyshka has quit IRC22:07
anteayathe other three with a meta/config stanza are puppet-*.config files22:08
fungianteaya: actually we don't use an acl with that in it specifically22:09
fungior rather we don't rely on that ibeing in any acl for manage-projects to work22:10
anteayafungi: awesome, thanks22:10
anteayapleia2: so if you can remove all the meta/config stanzas I will review your patches22:11
fungiinstead the All-Projects acl (which is not managed by puppet) grants basically unlimited rights to members of the "Project Bootstrappers" group which contains the "OpenStack Project Creator" account used by manage-projects22:12
anteayaah ha22:12
anteayaall power derives from there22:12
anteayaall hail Project Bootstrappers22:12
fungiso that allows it to modify /refs/meta/* without ever having to specify it explicitly (it's managed at the refs/* level instead)22:12
anteayacool22:13
anteayain the individual acl files22:13
anteayawould there be any need to have a permision on refs/*22:13
anteayathis was something else I was looking at today22:13
anteayasince the ability to create a branch is on refs/heads/*22:13
fungiif individual projects want to grant their release managers access to make new branches, i believe they end up needing create permissions on refs/* instead of refs/heads/*22:14
anteayaoh22:14
fungithough i have not personally tested the latter as an alternative so am not positive22:14
*** mmedvede has joined #openstack-infra22:14
anteayaso on https://review.openstack.org/#/c/129541/1/gerrit/acls/stackforge/requests-mock.config22:15
fungiwe give _our_ "Release Managers" group create on refs/* in the All-Projects acl at any rate22:15
anteayaAJaeger: had a comment to say have the permission on refs/*22:15
*** weshay has quit IRC22:15
anteayaand then recinded but I don't know why22:15
*** eharney has quit IRC22:16
anteayaand the proposed branch is refs/heads/proposed22:16
anteayaso I had thought that refs/heads/* would be sufficient for new branch creation22:16
anteayanow I don't know22:16
*** HenryG has joined #openstack-infra22:16
anteayazaro: any thoughts on the correct gerrit permission for allow new branch creation?22:17
fungii don't know either. testing would be needed unless someone happens to have the answer. i *do* know that create on refs/* works though22:17
anteayaokay22:17
anteayanot sure I want to review for that if we can get away with refs/heads/*22:17
anteayaI would need a jenkins to test correct?22:17
anteayaor could I use review-dev?22:17
anteayasorry, I would need a gerrit to test22:18
*** dimtruck is now known as zz_dimtruck22:18
fungiyou would basically need a gerrit where you have an account with the ability to modify an acl and then another (presumably) account without permission to create branches on every project22:18
anteayahmmm okay thanks22:19
fungiso fairly easy with your own test gerrit deployment, if you have one22:20
*** zz_dimtruck is now known as dimtruck22:20
*** esker has quit IRC22:21
*** dmsimard_away is now known as dmsimard22:22
anteayaI don't have one right now22:22
anteayabut I should22:22
anteayaso I will create anotherone22:22
*** dmsimard is now known as dmsimard_away22:22
zaroanteaya: AJaeger said he took the comment back?22:22
zaroref/heads/* should be all that's needed.22:23
anteayak, thanks22:24
anteayaI'll set up a test gerrit tomorrow22:24
anteayathe patch needs rebasing anyway22:24
*** david-lyle_ has joined #openstack-infra22:26
*** ZZelle_ has quit IRC22:26
*** david-lyle has quit IRC22:27
*** mfer has joined #openstack-infra22:29
jeblairmordred: oh, we don't have NetInfo in the afs module22:30
mordredjeblair: correct. we need machine specific discoverable informatino for that22:34
mordredjeblair: I was going to do that as a follow on22:34
jeblaircool.  i'm leaving the instruction to manually create the netinfo file for fileservers in the docs im writing for now22:34
jeblairmordred: ^22:34
*** david-lyle_ is now known as david-lyle22:35
mordredjeblair: ++22:35
*** jgrimm is now known as zz_jgrimm22:37
*** mfer has quit IRC22:41
jeblairmordred, fungi, clarkb: https://review.openstack.org/129748 AFS docs22:42
*** openstackgerrit has joined #openstack-infra22:42
openstackgerritJames E. Blair proposed a change to openstack-infra/system-config: Fix kprop cron  https://review.openstack.org/12974922:46
nibalizerwow i wasn't paying attention and now AFS is super serious :D22:47
*** e0ne has quit IRC22:47
funginibalizer: it was always super serious22:47
*** whoops has quit IRC22:47
funginibalizer: it's just that, now, it's also actually running here22:47
*** harlowja_away is now known as harlowja22:48
jeblairfungi, mordred: i have deleted kdc02 from dfw.  the new #2 is in ord.22:48
fungiexcellent22:48
jeblairfungi, mordred: also, OMG, was it just easier to spin up a replacement KDC server than just about anything else we run?22:48
*** andreykurilin_ has quit IRC22:49
fungijeblair: decades of experience has gone into figuring out how to install and run kerberos reliably... unlike just about anything else we run ;)22:50
jeblairfungi: indeed!22:50
jeblairalso, i'm a fan of the afs db servers, which just quietly, without any fuss whatsoever, start talking to each other and figure out how to make themselves into a HA database :)22:51
jesusaurusnibalizer: right?22:53
jogoare the governance docs published yet?22:53
*** marun has quit IRC22:54
jogoI know there were plans to22:54
anteayathe patch I believe is still in review22:55
jogoanteaya: link? I can't seem to find it22:55
anteayajogo: it merged: https://review.openstack.org/#/c/125796/22:55
jogoanteaya: thats what I thought22:55
jogoanteaya: right we build the docs, but as per the commit message we need to publish them too22:56
anteayaright22:56
anteayadoesn't look like that has happened yet22:56
jogo:/22:56
jogoanteaya: context https://review.openstack.org/#/c/127971/4/doc/source/index.rst22:57
jogowant to reference something in there22:57
anteayajogo: nope, not published yet: http://git.openstack.org/cgit/openstack-infra/project-config/tree/zuul/layout.yaml#n210122:57
*** msabramo has quit IRC22:57
anteayajogo: yep I feel ya22:58
anteayawe never figured out a way for git to render rst files pretty22:58
anteayabut I think that ensuring the tc like where the governance docs are published22:58
anteayais worth waiting for the tc to say22:58
anteayajogo: you might ping ttx and ask him if he can work an item on to the agenda to get them to say22:59
anteayathen you can make up a patch and I can review22:59
anteayaand since we can have a log of the conversation as reference we shouldn't have obstacles22:59
jogoanteaya: makes sense23:01
jogottx: ping ^23:01
openstackgerritMichael Tupitsyn proposed a change to openstack-infra/jenkins-job-builder: Fix mistyping in gerrit trigger parameters  https://review.openstack.org/12608123:01
*** zaphod42 has joined #openstack-infra23:02
*** atiwari has quit IRC23:02
*** gokrokve_ has joined #openstack-infra23:03
*** gokrokve has quit IRC23:03
*** emagana has joined #openstack-infra23:03
jeblairanteaya, jogo: are you certain that hasn't already happened? :)23:07
*** plars has quit IRC23:07
anteayajeblair: the publishing of the governance docs? according to how I am reading the jobs it doesn't look like they are23:07
jeblairanteaya: no, the discussion about where to publish them.23:07
*** bswartz has joined #openstack-infra23:07
anteayabut based upon how you ask, it appears you know more23:07
anteayaah, no I am not certain23:08
jogojeblair: I don't see anything on https://wiki.openstack.org/wiki/Governance/TechnicalCommittee23:08
jeblairi seem to recall having it at least once23:08
jogojeblair: and I couldn't find any open reviews23:09
jeblairjogo: i think it happened a long time ago23:09
*** bknudson has quit IRC23:09
*** plars has joined #openstack-infra23:09
jogojeblair: any way of digging it up?23:09
jeblairjogo: google?23:10
fungivague recollection is that we should set up yet another rackspace cloudsites site for it, and migrate it with the rest of the docs sites as part of the docs publishing revamp spec23:10
jeblairjogo: i'm sorry i can't be more help right now.....23:10
jeblairfungi: not another cloud site, just put it in the existing cloud site23:10
pleia2anteaya: instead of creating a patch that fixes each of the puppet acls, I think we want to just update their acls to all point at puppet-system.config once 126096 merges23:10
jeblairfungi: docs/governance or something like that23:10
fungijeblair: oh, docs.o.o/governance or something?23:10
fungiyeah23:10
* pleia2 realizes half into a patch23:10
*** msabramo has joined #openstack-infra23:10
jeblairjogo: i'd provide a citation if i had one handy, but i wasn't driving this, other people were and they sort of dropped it23:11
fungii guess as the ptl for the docs team is on the tc, the vote will reflect the willingness to comingle that23:11
anteayapleia2: do you want to create a patch that removes it from project-config/dev:something-manage-projects.config23:11
jogofungi: about to push a WIP patch up to publish to docs.o.o/developer/goverance23:11
anteayajogo: sounds like a jumping off point23:12
anteayathen they have something to discuss23:12
fungijogo: i guess the governance repo, as an extension of the tc, is developer-oriented so that basically works23:12
*** dims_ has quit IRC23:12
pleia2anteaya: you mean from from everything but the puppet modules?23:12
jogofungi: and it requires the smallest patch to get started23:13
fungijogo: though ideally we'd spell governance right when we do ;)23:13
jeblairjogo: http://eavesdrop.openstack.org/meetings/tc/2014/tc.2014-01-07-20.02.log.html23:13
jogofungi: don't count on it :/23:13
*** dimsum_ has joined #openstack-infra23:13
fungihence "ideally"23:13
jeblairfungi: ^ that too23:13
pleia2anteaya: looks like it's just in puppet-apparmor.config puppet-dashboard.config and puppet-vcsrepo.config23:14
jogoannegentle: ping23:14
fungi"20:20:07 <ttx> #topic Governance docs publication"23:14
anteayapleia2: ./dev/gerrit/acls/test-manage-project.config:[access "refs/meta/config"]23:14
anteayapleia2: jsut giving you the chance to create the patch23:14
anteayayou don't have to if you don't want to23:15
pleia2oh, on dev!23:15
anteayayes23:15
pleia2eyeballs missed that part, can do23:15
anteayathanks23:15
jogofungi: well that meeting went in a very different direction23:16
jogojeblair: thanks for the link23:16
fungijogo: indeed it did23:16
fungijeblair: in positive news, i *just* some hours ago today saw, with my own eyes, the source code for www.openstack.org23:16
jeblairjogo: i'm afraid at this point, anything that involves the foundation website is a dead end23:16
*** dimtruck is now known as zz_dimtruck23:16
mordredjeblair: yeah - the hardest part of dealing with krb/afs is figuring out how to do it from the tools which are designed to make running _other_ services that don't do those things easier23:16
fungijeblair: so its publication is inching closer23:16
*** dimsum_ has quit IRC23:17
fungi(more like millimetering closer)23:17
openstackgerritJoe Gordon proposed a change to openstack-infra/project-config: Publish governance docs to docs.o.o/developer/governance  https://review.openstack.org/12975323:18
anteayafungi: wow23:18
jeblairjogo: why did you do that?  you know annegentle is opposed.23:18
jeblairjogo, fungi: so we should probably just do governance.o.o since it's actually something that we can move forward with.23:18
openstackgerritA change was merged to openstack-infra/pypi-mirror: Force --no-use-mirror installaions  https://review.openstack.org/10565023:19
fungiwhile it does require manually adding the site definition to each and every jenkins master, it's something i can knock out in half an hour tomorrow23:19
jogojeblair: I am not sure if she is opposed to only docs.o.o/governance or docs.o.o/developer/governance as well23:19
jeblairfungi: we could use scp and static.23:20
jeblairstatic.o.o23:20
anteayajeblair: yeah, governance.o.o is something that appears to meet criteria23:20
jogojeblair: that and to get the ball rolling on this again23:20
jogoanything works for me, anything we can move forward with23:20
fungijeblair: if it's not going to need path mangling at all, then yes scp uploading to and serving from static.o.o would work fine23:21
fungigiven that specs.o.o was wrangled onto static.o.o, governance can probably go similarly23:22
jeblairjogo: left comment on change; if you can wear annegentle down and convince her docs.o.o will be okay, that works for me.  otherwise, governance.o.o (either as a cloud site or static.o.o vhost) are the things we can move most quickly with.23:22
jeblairfungi: yeah, i think that's a good model23:22
jeblairjogo: we can continue to try to proceed with governance.o.o, but that involves some people who are normally very busy and currently even more busy.  :(23:23
openstackgerritElizabeth K. Joseph proposed a change to openstack-infra/project-config: Remove confusing access "refs/meta/config" ACL def  https://review.openstack.org/12975423:23
fungii'm in favor of a vhost on static.o.o as the primary option, cloudsites as a distant second23:23
jogojeblair: thanks, anything that allows us to publish these docs in the near future works for me23:24
*** todd_dsm has quit IRC23:24
mordredvhost23:25
* mordred wants to move EVERYTHING off of cloud sites - so certainly doesn't want to put more things there23:25
*** signed8bit is now known as signed8bit_ZZZzz23:25
jeblairafs23:25
mordredjeblair: right. but that means actual work now23:25
mordredrather than just snark23:25
mordredjogo: you could write the change to make governance the first thing we publish to and serve from AFS ...23:26
jeblairmordred: :)  i'm being whimsical and jumping ahead a bit.  if we actually like afs and keep it and want to use it for docs, the next step is to update the docs publishing spec for it.23:26
mordredyes23:26
mordredjeblair: to be fair, it's going pretty darned well so far ...23:27
mordredI mean, ignoring the fact that we're not using it for things yet23:27
*** armax has quit IRC23:27
mordredwhen's the last time we installed a new complex service and you made a comment about how easy replacing one of the servers in it was?23:27
jeblairmordred: fungi said that about zuul mergers once :)23:28
*** armax has joined #openstack-infra23:28
*** wenlock has quit IRC23:28
mordredjeblair: heh23:28
mordreds/complex service/complex service we did not write/23:28
*** mnaser has left #openstack-infra23:29
*** hemna is now known as hemnass23:29
anteayamordred: my goodness you are ready to make a commitment before the first blush has worn off23:30
*** emagana has quit IRC23:30
*** emagana has joined #openstack-infra23:31
mordredanteaya: I was ready to commit about 10 years ago23:31
anteayaah23:31
anteayaI'm late to the game23:31
jeblairi'm spinning up a shell server where i will install the afs client so we can do some shared testing and poking around23:32
*** emagana_ has joined #openstack-infra23:32
*** emagana has quit IRC23:33
anteayaso I was reading the docs23:33
anteayawho should be installing the afs client?23:33
anteayadevs?23:33
anteayainfra-core?23:33
anteayawho is the target market?23:33
jeblairanteaya: no one yet?23:34
anteayaokay23:34
jeblairanteaya: i think even if we ultimately use it we would not expect many people to install the client23:36
anteayaokay that was what I was feeling23:38
fungijeblair: yes, you should take it as a compliment that adding a zuul merger is as similarly painless an experience as replacing a kdc23:38
anteayasince you need authentication to do anything with it23:38
*** aysyd has quit IRC23:39
*** aysyd has joined #openstack-infra23:39
*** groknix has quit IRC23:40
*** pc_m has joined #openstack-infra23:41
*** pcm_ has joined #openstack-infra23:41
*** pc_m has quit IRC23:45
*** aysyd has quit IRC23:46
*** aysyd has joined #openstack-infra23:47
*** annegent_ has joined #openstack-infra23:48
*** todd_dsm has joined #openstack-infra23:48
*** Ryan_Lane has quit IRC23:49
*** Ryan_Lane has joined #openstack-infra23:49
*** gyee has quit IRC23:51
*** KurtMartin is now known as kmartin23:51
*** kgiusti has quit IRC23:51
*** hdd has quit IRC23:52
*** kgiusti has joined #openstack-infra23:53
*** r1chardj0n3s is now known as r1chardj0n3s_afk23:55
*** Kiall has quit IRC23:56
*** hdd has joined #openstack-infra23:56
*** Kiall has joined #openstack-infra23:58
*** yamamoto has joined #openstack-infra23:58

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