Friday, 2014-09-26

fungiclarkb: breathe it in. last time you'll see it. new adventures ahead00:00
*** unicell has joined #openstack-infra00:01
jeblairfungi: 124181 failed with an interesting error00:01
*** bknudson has quit IRC00:01
jeblairzuul has the wrong jobs for the config repo00:01
fungido we still need to start puppet back up on the puppetmaster? is zuul missing an update?00:01
*** dmsimard_away is now known as dmsimard00:02
jeblairfungi: i'm not sure; the current change in gate looks correct00:02
fungiyeah00:02
jeblairthe config in project-config looks correct as well00:02
clarkbmaybe jjb hasn't hit jenkins?00:02
fungii think we had a registration race00:02
fungior else the manual puppet runs didn't re-trigger jjb00:03
jeblairoh yeah, that's probably it00:03
fungii'll check that zuul thinks those are now registered00:03
*** oomichi has joined #openstack-infra00:03
openstackgerritAndreas Jaeger proposed a change to openstack-infra/project-config: Cleanup translation files  https://review.openstack.org/12422900:04
fungimust have been timing, both are registered on bare-precise and bare-trusty now00:04
fungiaccording to gearman status00:04
fungii'll recheck it00:04
jeblairyeah, indeed the most recent change that merged still was using the old job set, so that explanation is likely00:05
clarkbwe can fix that with more ordering in the ansible host lists00:06
clarkbdo git, then gerrit, then jenkinses, then everything else00:06
fungijjb is taking longer and longer to run, any more there winds up being a significant gap between zuul reloading for layout changes and corresponding jobs getting registered in gearman00:06
*** dannywilson has joined #openstack-infra00:06
openstackgerritAndreas Jaeger proposed a change to openstack-infra/project-config: Cleanup translation files  https://review.openstack.org/12422900:06
fungiwow, AJeager is not in here, but he's still improving our stuff00:07
fungiperhaps he does it in his sleep00:07
jeblairclarkb, fungi: yeah; also if we get around to writing the zuul worker that runs ansible, we can still have the system be fairly responsive even if jjb is slow00:07
jeblairclarkb: want to aprv 123846?00:08
fungii'm inclined to say that's a problem which will be more easily solved once there's no jenkins for which to build crufty xml00:08
jeblairindeed00:08
*** dannywilson has quit IRC00:09
clarkbjeblair: /me looks00:09
*** hdd has quit IRC00:09
*** dannywilson has joined #openstack-infra00:09
*** boden has joined #openstack-infra00:10
clarkbdone00:10
*** gokrokve has joined #openstack-infra00:10
*** emagana has quit IRC00:10
*** marcoemorais has quit IRC00:12
*** marcoemorais has joined #openstack-infra00:12
*** marcoemorais has left #openstack-infra00:12
*** gokrokve has quit IRC00:13
*** jergerber has quit IRC00:13
*** bswartz has quit IRC00:13
*** bswartz has joined #openstack-infra00:13
*** SumitNaiksatam has joined #openstack-infra00:14
*** dannywilson has quit IRC00:14
*** boden has quit IRC00:15
*** Sincler has quit IRC00:15
*** bdpayne has quit IRC00:17
*** dannywilson has joined #openstack-infra00:18
*** dims has quit IRC00:20
*** morgan_remote_ has quit IRC00:20
*** dims has joined #openstack-infra00:21
*** bdpayne has joined #openstack-infra00:21
*** bdpayne has quit IRC00:23
*** bhuvan has quit IRC00:25
*** mmaglana has quit IRC00:25
*** dims has quit IRC00:25
*** koolhead17 has quit IRC00:25
*** andreaf has quit IRC00:26
*** andreaf has joined #openstack-infra00:26
*** dannywilson has quit IRC00:27
*** dannywilson has joined #openstack-infra00:27
*** MarkAtwood has quit IRC00:28
openstackgerritSteve Baker proposed a change to openstack-infra/project-config: heat-dsvm-functional INSTALL_TESTONLY=1  https://review.openstack.org/12423300:28
fungithat reminds me... there's a new project i need to subscribe to in gertty ;)00:28
anteayaha ha ha00:28
*** alexpilotti has quit IRC00:30
*** ZZelle_ has quit IRC00:30
*** dannywilson has quit IRC00:32
*** yamahata_ has joined #openstack-infra00:41
openstackgerritJan Kundrát proposed a change to stackforge/gertty: Do not limit the first sync to open review requests  https://review.openstack.org/12423600:43
*** lcheng has joined #openstack-infra00:43
openstackgerritA change was merged to openstack-infra/zuul: Add precedence to merge jobs  https://review.openstack.org/12384600:43
*** mmedvede has quit IRC00:43
fungido we want to restart zuul this evening or save that for tomorrow?|00:43
*** gokrokve has joined #openstack-infra00:44
*** alexpilotti has joined #openstack-infra00:44
openstackgerritA change was merged to openstack-infra/config: Removes content split into project-config  https://review.openstack.org/12392100:45
*** gokrokve has quit IRC00:45
jeblairfungi: maybe go ahead and do it now?00:45
*** gokrokve has joined #openstack-infra00:45
fungisounds good to me00:45
jeblairwhile the queue is not quite so large00:45
anteayawhat is left before we use config and project-config?00:46
*** _buzz has joined #openstack-infra00:46
jeblairfungi: shall you or i do the restart?00:46
*** homeless has quit IRC00:46
jeblairanteaya: i think we are in business00:46
reedcongratulations all for the change! massive changelog00:47
fungii can restart... is there anything special i should do to save pipelines, or just let it do a graceful one?00:47
anteayajeblair: thanks00:47
anteayasdague yolanda mtreinish we are good to go on project-config and config00:47
fungii guess graceful restart with a 12-hour gate backlog is probably not great00:48
anteayasorry taht was to sdake00:48
fungido we have cheater notes on dumping the queue? if not i'll reread docs real quick... been a while00:48
*** _buzz_ has quit IRC00:48
*** baoli has quit IRC00:49
clarkbfungi: in ~root/ there should be a queue dump2 script or some such00:49
*** alexpilotti has quit IRC00:49
fungiclarkb: thanks00:49
clarkbfungi: if you look at my history yuo should see invocations of it00:49
clarkbfungi: you run that and it spits out a bash script, running the bash script reenqueued00:50
jeblairpython zuul-changes2.py http://zuul.openstack.org gate >gate.sh00:50
jeblairpython zuul-changes2.py http://zuul.openstack.org check >check.sh00:50
jeblairstop; start; run both of those scripts00:50
fungijeblair: thanks. just found the same in root's shell history ;)00:50
fungilooks like someone already uncommented the root crontab on the puppetmaster00:51
jeblairfungi: yes i did that and monitored the first auto run00:52
arosen1Any ideas about this one : http://paste.openstack.org/show/115475/ :/00:52
*** zz_dimtruck is now known as dimtruck00:53
openstackgerritA change was merged to openstack-infra/project-config: Add project-config to infra integration test  https://review.openstack.org/12418100:53
fungiconfirmed the latest zuul commit is installed according to pip list, so restarting as soon as these impending changes in the gate post00:53
anteayayay00:55
anteayaso I am going to go for a walk now00:55
anteayaand tomorrow is election stuff00:56
anteayayay!00:56
jeblairi pushed a governance change for project-config and subunit2sql in https://review.openstack.org/12423800:58
*** lcheng has quit IRC00:58
anteayajeblair: lgtm00:59
anteayaI can't vote and don't see the point of commenting +100:59
anteayabut +100:59
*** yamahata_ has quit IRC00:59
jeblairi +1d for the team :)00:59
fungii stand steadfastly behind jeblair's collective proxy +101:00
anteaya:D01:01
*** dmsimard is now known as dmsimard_away01:02
*** michchap has joined #openstack-infra01:02
*** jyuso has joined #openstack-infra01:06
openstackgerritJan Kundrát proposed a change to stackforge/gertty: Add support for fetching changesets over SSH protocol  https://review.openstack.org/12423901:07
*** dims has joined #openstack-infra01:07
*** dmsimard_away is now known as dmsimard01:08
fungiokay, gate is settled, so restarting zuul now01:08
*** dims_ has joined #openstack-infra01:09
*** baoli has joined #openstack-infra01:10
*** boden has joined #openstack-infra01:11
jeblairperhaps after the 300th change we should make a new point release of zuul.01:11
fungiheh01:11
fungithat's awesomely arbitrary01:11
jeblairbetter be a good one01:11
fungiwe should actually just di it at the next prime-numbered change01:12
fungier, do it01:12
*** daya_k has joined #openstack-infra01:12
fungiwow... so much less tab-completion to edit files in the new repo ;)01:12
dims_fungi: +1 :)01:12
*** dims has quit IRC01:13
fungido we already have a precedence: low addition for the merge-check pipeline waiting to approve, or should i send one up for review once i'm done queuing changes?01:13
*** oanufriev has quit IRC01:14
*** boden has quit IRC01:15
*** praneshp has quit IRC01:15
openstackgerritJeremy Stanley proposed a change to openstack-infra/project-config: Perform merge-check jobs at low precedence  https://review.openstack.org/12424101:15
fungiin case it didn't exist yet ^01:15
jeblairfungi: i think that's the first01:15
fungipipelines are done being requeued01:16
*** shashankhegde has quit IRC01:17
*** daya_k has quit IRC01:17
*** mfer has joined #openstack-infra01:18
*** groknix has quit IRC01:21
*** flaviof is now known as flaviof_zzz01:22
*** dmsimard is now known as dmsimard_away01:23
*** arnaud__ has quit IRC01:23
*** arnaud has quit IRC01:23
*** Sukhdev has quit IRC01:23
*** tsg has quit IRC01:27
*** hdd has joined #openstack-infra01:29
*** Ryan_Lane has quit IRC01:40
*** weshay has quit IRC01:40
*** mfer has quit IRC01:42
*** nosnos has joined #openstack-infra01:45
*** Ryan_Lane has joined #openstack-infra01:45
*** salv-orlando has quit IRC01:45
*** JayJ_ has joined #openstack-infra01:46
*** JayJ_ has quit IRC01:46
*** JayJ_ has joined #openstack-infra01:47
*** otter768 has joined #openstack-infra01:47
*** HenryG has joined #openstack-infra01:49
*** andreaf has quit IRC01:52
*** otter768 has quit IRC01:53
*** Ryan_Lane has quit IRC01:54
*** r-daneel has quit IRC01:56
*** hdd has quit IRC01:58
*** otherwiseguy has quit IRC02:08
*** praneshp has joined #openstack-infra02:10
*** JayJ_ has quit IRC02:10
*** praneshp_ has joined #openstack-infra02:11
*** otherwiseguy has joined #openstack-infra02:11
*** ivar-lazzaro has quit IRC02:12
*** JayJ__ has joined #openstack-infra02:14
*** praneshp has quit IRC02:14
*** praneshp_ is now known as praneshp02:14
*** patrickeast has quit IRC02:17
*** jeffrey4l_ has joined #openstack-infra02:17
*** packet has joined #openstack-infra02:23
*** packet has quit IRC02:23
*** packet has joined #openstack-infra02:23
*** morgan_remote_ has joined #openstack-infra02:26
*** sdake_ has joined #openstack-infra02:27
*** Hunner has quit IRC02:31
*** gokrokve has quit IRC02:33
*** Sukhdev has joined #openstack-infra02:33
*** otter768 has joined #openstack-infra02:36
*** KanagarajM has joined #openstack-infra02:37
*** koolhead17 has joined #openstack-infra02:38
*** harlowja is now known as harlowja_away02:38
*** JayJ__ has quit IRC02:39
*** yamahata_ has joined #openstack-infra02:40
*** marcoemorais has joined #openstack-infra02:43
*** marcoemorais1 has joined #openstack-infra02:45
*** xyang0 has quit IRC02:46
*** amcrn has quit IRC02:47
*** marcoemorais has quit IRC02:48
*** ramashri has quit IRC02:48
*** otherwiseguy has quit IRC02:51
openstackgerritJeffrey Zhang proposed a change to openstack-infra/project-config: Rename the keystone-formula project name  https://review.openstack.org/12424702:54
*** Ryan_Lane has joined #openstack-infra02:55
*** nosnos has quit IRC02:55
jeffrey4l_jogo, are u Joe Gordon?02:55
*** nosnos_ has joined #openstack-infra02:56
*** nosnos_ has quit IRC02:57
*** nosnos has joined #openstack-infra02:57
dstufftclarkb: mordred This is going to break on new pip too https://github.com/openstack/requirements/blob/master/global-requirements.txt#L11502:57
dstufftrecommnd switching to either >=2013.6 or jsut "pytz"02:59
*** sdake_ has quit IRC03:00
*** nosnos has quit IRC03:01
*** Ryan_Lane has quit IRC03:02
*** jyuso has quit IRC03:02
*** hdd has joined #openstack-infra03:02
*** sdake has quit IRC03:02
openstackgerritJeffrey Zhang proposed a change to openstack-infra/project-config: Add nova-salt-formula project  https://review.openstack.org/12424803:05
*** sdake_ has joined #openstack-infra03:05
*** KanagarajM has quit IRC03:05
*** KanagarajM has joined #openstack-infra03:05
*** _nadya_ has joined #openstack-infra03:06
openstackgerritJeffrey Zhang proposed a change to openstack-infra/project-config: Add cinder-salt-formula project  https://review.openstack.org/12424903:07
clarkbdstufft want to propose the change?03:07
clarkbI can review03:08
clarkbjeffrey4l_ yes jogo is joe gordon03:08
*** _buzz has quit IRC03:08
jeffrey4l_clarkb, I want to talk with him something. But it seem that he is not on line.03:09
jeffrey4l_never mind. I leave some comment to him, already.03:09
dstufftclarkb: do I just make a change to the global requirements repo?03:10
dstufftto that one file?03:10
Alex_Gaynordstufft: yes, then the system automatically sends CRs to all the downstreams03:11
dstufftok03:11
*** dims_ has quit IRC03:11
*** jeffrey4l_ is now known as jeffrey4l03:11
*** packet has quit IRC03:11
*** pcrews has quit IRC03:13
clarkbdstufft yup03:14
*** arnaud has joined #openstack-infra03:15
dstufftlol03:15
dstufftpytz was changed from "pytz" to "pytz>=2010g" because of pip :V03:15
dstuffter 2010h03:15
dstufftnow it's going back!03:15
openstackgerritDonald Stufft proposed a change to openstack/requirements: Allow an unqualified pytz  https://review.openstack.org/12425003:15
*** ramashri has joined #openstack-infra03:15
clarkblgtm but we probably shouldnt merge until after RCs03:16
openstackgerritJeffrey Zhang proposed a change to openstack-infra/project-config: Add neutron-salt-formula project  https://review.openstack.org/12425103:16
*** otherwiseguy has joined #openstack-infra03:18
Alex_Gaynorclarkb: I put a +2, won't +W03:19
*** ramashri_ has joined #openstack-infra03:19
dstufftmy only opinion on that is selfish so I'm ok with whatever :)03:19
*** ramashri has quit IRC03:20
openstackgerritJeffrey Zhang proposed a change to openstack-infra/project-config: Rename the glance-formula project name  https://review.openstack.org/12425203:21
*** gyee has quit IRC03:24
*** KanagarajM has quit IRC03:24
*** mmaglana has joined #openstack-infra03:24
*** KanagarajM has joined #openstack-infra03:25
*** dimtruck is now known as zz_dimtruck03:31
openstackgerritIan Wienand proposed a change to openstack-infra/project-config: Port build-image.sh from old config repo  https://review.openstack.org/12425403:35
*** otter768 has quit IRC03:35
*** otter768 has joined #openstack-infra03:36
openstackgerritIan Wienand proposed a change to openstack-infra/project-config: Port build-image.sh from old config repo  https://review.openstack.org/12425403:37
openstackgerritIan Wienand proposed a change to openstack-infra/config: Remove d-i-b tools  https://review.openstack.org/12425503:38
QuinnyPigm/j #taos03:39
*** otter768 has quit IRC03:40
openstackgerritJeffrey Zhang proposed a change to openstack-infra/project-config: Add cinder-salt-formula project  https://review.openstack.org/12424903:42
*** imcsk8 has quit IRC03:42
*** imcsk8 has joined #openstack-infra03:42
*** pcrews has joined #openstack-infra03:43
openstackgerritJeffrey Zhang proposed a change to openstack-infra/project-config: Add neutron-salt-formula project  https://review.openstack.org/12425103:43
*** alexpilotti has joined #openstack-infra03:46
openstackgerritIan Wienand proposed a change to openstack-infra/project-config: Initial centos7 support for build-image.sh  https://review.openstack.org/12425603:46
*** MarkAtwood has joined #openstack-infra03:48
*** hdd has quit IRC03:49
openstackgerritA change was merged to openstack/requirements: Require kombu 2.5.0 or newer for switch to py-amqp  https://review.openstack.org/9209503:51
openstackgerritA change was merged to openstack/requirements: Correcting case of pyscss to match pypi  https://review.openstack.org/11791003:52
*** zhiyan has quit IRC03:54
openstackgerritIan Wienand proposed a change to openstack-infra/config: Add centos7 image to nodepool d-i-b config  https://review.openstack.org/12359403:54
*** zhiyan has joined #openstack-infra03:57
*** emagana has joined #openstack-infra03:58
*** adalbas has quit IRC03:59
*** alexpilotti has quit IRC04:00
*** arnaud has quit IRC04:01
*** bdpayne has joined #openstack-infra04:05
*** yamahata_ has quit IRC04:08
*** yamahata_ has joined #openstack-infra04:08
*** daya_k has joined #openstack-infra04:08
*** garyh has quit IRC04:09
*** dims has joined #openstack-infra04:12
*** Azher has joined #openstack-infra04:13
*** boden has joined #openstack-infra04:13
*** otherwiseguy has quit IRC04:14
*** sdake has joined #openstack-infra04:15
*** dims has quit IRC04:17
*** boden has quit IRC04:17
*** otherwiseguy has joined #openstack-infra04:19
*** paul-- has quit IRC04:19
*** paulmillar has joined #openstack-infra04:19
*** daya_k has quit IRC04:19
*** jeffrey4l has quit IRC04:22
*** arborism has joined #openstack-infra04:25
*** nosnos has joined #openstack-infra04:28
*** signed8bit has joined #openstack-infra04:32
*** Sukhdev has quit IRC04:33
*** harlowja_at_home has joined #openstack-infra04:36
*** otherwiseguy has quit IRC04:40
*** otherwiseguy has joined #openstack-infra04:40
*** jeffrey4l has joined #openstack-infra04:40
*** baoli has quit IRC04:42
*** unicell has quit IRC04:43
openstackgerritNikunj Aggarwal proposed a change to openstack/requirements: Adds xstatic-jreject for Horizon  https://review.openstack.org/12426804:46
openstackgerritSumit Naiksatam proposed a change to openstack-infra/project-config: Disabling check-requirements job from GBP project  https://review.openstack.org/12426904:49
*** KanagarajM has quit IRC04:49
*** lcheng has joined #openstack-infra04:50
*** KanagarajM has joined #openstack-infra04:52
*** unicell has joined #openstack-infra04:52
*** cody-somerville has quit IRC04:54
*** gokrokve has joined #openstack-infra04:59
*** mrmartin has joined #openstack-infra04:59
*** morgan_remote_ has quit IRC05:00
*** lcheng has quit IRC05:03
*** signed8bit has quit IRC05:03
*** signed8bit has joined #openstack-infra05:04
*** signed8bit has quit IRC05:05
*** KanagarajM has quit IRC05:05
*** otherwiseguy has quit IRC05:05
*** garyh has joined #openstack-infra05:05
*** arborism has quit IRC05:10
*** KanagarajM has joined #openstack-infra05:13
*** boden has joined #openstack-infra05:14
*** koolhead17 has quit IRC05:16
*** _nadya_ has quit IRC05:17
*** MarkAtwood has quit IRC05:18
*** KanagarajM has quit IRC05:18
*** boden has quit IRC05:18
openstackgerritJoshua Hesketh proposed a change to openstack-infra/zuul: Refactor sources out of triggers  https://review.openstack.org/11899305:19
openstackgerritJoshua Hesketh proposed a change to openstack-infra/zuul: Fix pep8 issues  https://review.openstack.org/11518705:19
openstackgerritJoshua Hesketh proposed a change to openstack-infra/zuul: Add gerrit reviews into patchset approvals  https://review.openstack.org/9739005:19
openstackgerritJoshua Hesketh proposed a change to openstack-infra/zuul: Allow a pipeline to specify alternative gerrit acc  https://review.openstack.org/9739105:19
openstackgerritJoshua Hesketh proposed a change to openstack-infra/zuul: Add support for negative requirements  https://review.openstack.org/10272605:19
openstackgerritJoshua Hesketh proposed a change to openstack-infra/zuul: Configure triggers dynamically  https://review.openstack.org/11953405:19
openstackgerritJoshua Hesketh proposed a change to openstack-infra/zuul: Add support for 'connection' concept  https://review.openstack.org/12152805:19
openstackgerritJoshua Hesketh proposed a change to openstack-infra/zuul: Call driver methods more dynamically  https://review.openstack.org/11953305:19
openstackgerritJoshua Hesketh proposed a change to openstack-infra/zuul: Add base class for triggers  https://review.openstack.org/11953205:19
openstackgerritJoshua Hesketh proposed a change to openstack-infra/zuul: Add base class for sources  https://review.openstack.org/11953105:19
openstackgerritJoshua Hesketh proposed a change to openstack-infra/zuul: Add base class for reporters  https://review.openstack.org/11953005:19
*** fifieldt has joined #openstack-infra05:21
*** jeffrey4l has quit IRC05:22
*** pcrews has quit IRC05:23
*** sdake_ has quit IRC05:27
openstackgerritJeffrey Zhang proposed a change to openstack-infra/project-config: Add cinder-salt-formula project  https://review.openstack.org/12424905:29
*** pcrews has joined #openstack-infra05:30
openstackgerritJeffrey Zhang proposed a change to openstack-infra/project-config: Add neutron-salt-formula project  https://review.openstack.org/12425105:30
*** KanagarajM has joined #openstack-infra05:31
openstackgerritSteve Martinelli proposed a change to openstack-infra/project-config: Add sudo before running tox tests for osc functional  https://review.openstack.org/12427605:32
openstackgerritJeffrey Zhang proposed a change to openstack-infra/project-config: Add nova-salt-formula project  https://review.openstack.org/12424805:32
*** ramashri_ has quit IRC05:33
*** gargola has quit IRC05:33
*** jeffrey4l has joined #openstack-infra05:34
*** amcrn has joined #openstack-infra05:37
*** vdreamarkitex has quit IRC05:37
openstackgerritJeffrey Zhang proposed a change to openstack-infra/project-config: Rename the keystone-formula project name  https://review.openstack.org/12424705:38
*** lcheng has joined #openstack-infra05:39
openstackgerritJeffrey Zhang proposed a change to openstack-infra/project-config: Rename the glance-formula project name  https://review.openstack.org/12425205:40
*** gokrokve_ has joined #openstack-infra05:40
*** rushiagr_away is now known as rushiagr05:41
*** loki184 has joined #openstack-infra05:42
*** ppai has joined #openstack-infra05:42
*** KanagarajM has quit IRC05:42
*** baoli has joined #openstack-infra05:43
*** gokrokve has quit IRC05:43
*** yamahata_ has quit IRC05:43
*** lcheng has quit IRC05:44
*** yamahata_ has joined #openstack-infra05:44
*** gokrokve_ has quit IRC05:45
*** baoli has quit IRC05:47
*** _nadya_ has joined #openstack-infra05:47
*** afazekas has joined #openstack-infra05:48
*** harlowja_at_home has quit IRC05:48
*** KanagarajM has joined #openstack-infra05:50
*** _nadya_ has quit IRC05:56
openstackgerritAndreas Jaeger proposed a change to openstack-infra/project-config: Cleanup translation files  https://review.openstack.org/12422905:56
*** tsg has joined #openstack-infra05:57
*** todd_dsm has quit IRC06:07
*** shashankhegde has joined #openstack-infra06:11
*** yolanda has quit IRC06:14
*** boden has joined #openstack-infra06:14
*** yolanda has joined #openstack-infra06:14
*** gokrokve has joined #openstack-infra06:15
*** unicell has quit IRC06:16
openstackgerritSumit Naiksatam proposed a change to openstack-infra/project-config: Disabling check-requirements job from GBP project  https://review.openstack.org/12426906:17
*** boden has quit IRC06:19
*** unicell has joined #openstack-infra06:19
*** gokrokve has quit IRC06:20
*** stevemar has quit IRC06:26
*** melwitt has quit IRC06:26
*** mrmartin has quit IRC06:27
*** emagana has quit IRC06:27
*** DinaBelova has quit IRC06:27
*** emagana has joined #openstack-infra06:28
*** juice has quit IRC06:28
*** uvirtbot has quit IRC06:28
*** sressot has quit IRC06:28
*** dangers_` has joined #openstack-infra06:29
*** dangers_away has quit IRC06:29
*** devananda has quit IRC06:29
*** SergeyLukjanov has quit IRC06:29
*** KanagarajM has quit IRC06:29
*** Mmike has quit IRC06:29
*** zaro has quit IRC06:29
*** fabo has quit IRC06:29
*** devananda has joined #openstack-infra06:31
*** sressot has joined #openstack-infra06:31
*** fabo has joined #openstack-infra06:31
*** fabo has joined #openstack-infra06:31
*** emagana has quit IRC06:32
*** Mmike has joined #openstack-infra06:35
*** arosen1 has quit IRC06:35
*** SergeyLukjanov has joined #openstack-infra06:35
*** juice has joined #openstack-infra06:35
*** e0ne has joined #openstack-infra06:36
*** DinaBelova has joined #openstack-infra06:37
*** k4n0 has joined #openstack-infra06:37
*** e0ne has quit IRC06:41
*** HeOS has quit IRC06:42
*** shashankhegde has quit IRC06:43
*** daya_k has joined #openstack-infra06:43
*** pblaho has joined #openstack-infra06:43
*** uvirtbot has joined #openstack-infra06:43
*** baoli has joined #openstack-infra06:43
*** zaro has joined #openstack-infra06:44
*** pcrews has quit IRC06:44
*** baoli has quit IRC06:48
*** Longgeek has joined #openstack-infra06:49
*** arosen1 has joined #openstack-infra06:52
*** coolsvap|afk is now known as coolsvap06:55
*** ihrachyshka has joined #openstack-infra06:59
*** otter768 has joined #openstack-infra07:00
*** dims has joined #openstack-infra07:02
*** amotoki has joined #openstack-infra07:03
*** otter768 has quit IRC07:05
*** flaper87|afk is now known as flaper8707:06
*** dims has quit IRC07:07
*** tgohad has joined #openstack-infra07:10
*** hashar has joined #openstack-infra07:12
*** tsg has quit IRC07:13
*** ihrachyshka has quit IRC07:14
*** boris-42 has quit IRC07:15
*** boden has joined #openstack-infra07:15
*** sressot has quit IRC07:15
*** ildikov has joined #openstack-infra07:16
*** gokrokve has joined #openstack-infra07:16
*** oanufriev has joined #openstack-infra07:18
*** sressot has joined #openstack-infra07:18
*** marcoemorais1 has quit IRC07:19
*** boden has quit IRC07:19
*** gokrokve has quit IRC07:21
*** ashaeron has joined #openstack-infra07:22
*** skolekonov has joined #openstack-infra07:23
*** jgallard has joined #openstack-infra07:27
*** jistr has joined #openstack-infra07:28
*** acruz_ has joined #openstack-infra07:31
*** tnovacik_ has joined #openstack-infra07:33
*** tnovacik_ has quit IRC07:33
*** tnovacik has joined #openstack-infra07:34
*** ihrachyshka has joined #openstack-infra07:35
*** _nadya_ has joined #openstack-infra07:39
*** Guest68510 has joined #openstack-infra07:40
*** MaxV has joined #openstack-infra07:41
*** reed has quit IRC07:43
*** baoli has joined #openstack-infra07:44
*** HeOS has joined #openstack-infra07:45
*** tgohad__ has joined #openstack-infra07:48
*** baoli has quit IRC07:49
*** tgohad has quit IRC07:52
*** zz_johnthetubagu is now known as johnthetubaguy07:56
*** daya_k has quit IRC07:56
*** boden has joined #openstack-infra07:56
*** jeffrey4l has quit IRC07:59
*** jcoufal has joined #openstack-infra07:59
*** boden has quit IRC08:00
*** bdpayne has quit IRC08:02
*** ashaeron has quit IRC08:03
*** ashaeron has joined #openstack-infra08:05
*** acruz_ has quit IRC08:05
*** BobBallAway is now known as BobBall08:07
*** arxcruz has joined #openstack-infra08:07
*** arosen1 has quit IRC08:09
openstackgerritSumit Naiksatam proposed a change to openstack-infra/project-config: Disabling check-requirements job from GBP project  https://review.openstack.org/12426908:09
*** oomichi has quit IRC08:11
*** jpich has quit IRC08:12
*** Mmike has quit IRC08:15
*** Mmike has joined #openstack-infra08:15
*** gokrokve has joined #openstack-infra08:15
*** Azher has quit IRC08:16
*** gokrokve has quit IRC08:17
*** jlibosva has joined #openstack-infra08:17
*** gokrokve has joined #openstack-infra08:17
*** hashar has quit IRC08:19
*** hashar has joined #openstack-infra08:19
*** berendt has joined #openstack-infra08:19
*** gokrokve has quit IRC08:21
*** andreykurilin_ has joined #openstack-infra08:23
*** AJaeger has joined #openstack-infra08:23
*** jp_at_hp has joined #openstack-infra08:28
*** emagana has joined #openstack-infra08:29
*** jp_at_hp has quit IRC08:29
*** ppai has quit IRC08:29
*** jp_at_hp has joined #openstack-infra08:29
*** IvanBerezovskiy has joined #openstack-infra08:30
*** Longgeek has quit IRC08:31
*** amcrn has quit IRC08:32
yolandajeblair, anteaya, i was told to add debootstrap package to project-config, but i think it's not the case, right? what i see there for nodepool is the elements and scripts, but i need to add the package to the manifests, as we did for kpartx and qemu-utils08:32
yolandaam i ok to file a change against it?08:32
*** emagana has quit IRC08:34
*** Longgeek has joined #openstack-infra08:35
*** derekh has joined #openstack-infra08:35
*** tnovacik has quit IRC08:35
openstackgerritMartin André proposed a change to stackforge/gertty: Properly display non-ascii characters  https://review.openstack.org/12432708:39
*** daya_k has joined #openstack-infra08:41
*** baoli has joined #openstack-infra08:42
*** ppai has joined #openstack-infra08:42
openstackgerritAndreas Jaeger proposed a change to openstack-infra/project-config: Fix wrong check for empty files  https://review.openstack.org/12432908:46
*** baoli has quit IRC08:47
*** dizquierdo has joined #openstack-infra08:47
*** ociuhandu has joined #openstack-infra08:47
*** dvorak has quit IRC08:47
*** KanagarajM has joined #openstack-infra08:47
*** dvorak has joined #openstack-infra08:50
*** boden has joined #openstack-infra08:51
*** ociuhandu_ has joined #openstack-infra08:53
*** ociuhandu has quit IRC08:54
*** ociuhandu_ is now known as ociuhandu08:54
*** tgohad__ has quit IRC08:58
openstackgerritDerek Higgins proposed a change to openstack-infra/project-config: Run tripleo tests on horizon  https://review.openstack.org/12433308:58
openstackgerritDerek Higgins proposed a change to openstack-infra/project-config: Remove tripleo control variables  https://review.openstack.org/12433408:58
openstackgerritDerek Higgins proposed a change to openstack-infra/project-config: Use a job-template for the tripleo jobs  https://review.openstack.org/12433508:58
*** e0ne has joined #openstack-infra09:02
*** pblaho has quit IRC09:04
*** Dafna has joined #openstack-infra09:07
*** praneshp has quit IRC09:08
*** daya_k_ has joined #openstack-infra09:09
*** emagana has joined #openstack-infra09:10
*** junhongl has joined #openstack-infra09:10
*** daya_k has quit IRC09:10
*** daya_k_ is now known as daya_k09:11
*** junhongl has left #openstack-infra09:11
*** ZZelle has quit IRC09:12
*** ociuhandu has quit IRC09:13
openstackgerritTomas Bezdek proposed a change to openstack-infra/jenkins-job-builder: Added support for Extended Choice Parameter plugin  https://review.openstack.org/12246309:14
*** valhallasw`cloud has joined #openstack-infra09:14
*** emagana has quit IRC09:15
valhallasw`cloudHey, I'm trying to file a bug on Gertty, but I'm getting a HTTP/500 when I try to login at https://storyboard.openstack.org09:15
valhallasw`cloud(click login, get redirected to login.launchpad.net, click 'yes, log me in', https://storyboard.openstack.org/api/v1/openid/authorize_return?etc... HTTP/500's)09:16
*** gokrokve has joined #openstack-infra09:16
*** ashaeron has quit IRC09:17
*** gokrokve has quit IRC09:17
*** gokrokve has joined #openstack-infra09:18
*** ociuhandu has joined #openstack-infra09:22
*** gokrokve has quit IRC09:22
*** yamahata_ has quit IRC09:23
AJaegervalhallasw`cloud: is this your first login to any openstack system?09:23
valhallasw`cloudAJaeger: https://review.openstack.org works without any issues09:24
AJaegerso, you're logged in there?09:24
* AJaeger just tries to reproduce...09:24
openstackgerritJulien Danjou proposed a change to openstack-infra/project-config: Gate Gnocchi against py34-postgresql  https://review.openstack.org/12434009:25
AJaegervalhallasw`cloud: works for me09:25
valhallasw`cloudAJaeger: Yes. I have used Gerrit before (a year ago or so), but haven't used storyboard before.09:25
AJaegervalhallasw`cloud: in that case you have to wait for the experts from the US to wake up...09:27
valhallasw`cloudSure, no problem.09:27
*** andreaf has joined #openstack-infra09:28
*** Longgeek has quit IRC09:38
openstackgerritJan Kundrát proposed a change to stackforge/gertty: Unify small vs. capital letters in help output for consistency  https://review.openstack.org/12422109:39
*** Longgeek has joined #openstack-infra09:42
*** baoli has joined #openstack-infra09:43
openstackgerritSergey Skripnick proposed a change to openstack-infra/project-config: Fix indentation in rally-designate job config  https://review.openstack.org/12434609:45
*** baoli has quit IRC09:48
*** KanagarajM has quit IRC09:50
*** mmaglana has quit IRC09:51
openstackgerritTomas Bezdek proposed a change to openstack-infra/jenkins-job-builder: Flatten attribute for publish plugins  https://review.openstack.org/12408109:52
*** _nadya_ has quit IRC09:54
*** vigneshvar has joined #openstack-infra09:54
*** unicell has quit IRC09:54
*** oanufriev has quit IRC09:56
*** daya_k_ has joined #openstack-infra09:58
*** daya_k has quit IRC10:01
*** daya_k_ is now known as daya_k10:02
*** jyuso497 has joined #openstack-infra10:05
*** dizquierdo has quit IRC10:06
*** habib has joined #openstack-infra10:07
*** jgallard has quit IRC10:08
*** pcm_ has joined #openstack-infra10:09
*** dkehnm has quit IRC10:09
*** nosnos has quit IRC10:09
*** dkehn has quit IRC10:09
*** nosnos has joined #openstack-infra10:09
*** dkehnm has joined #openstack-infra10:09
*** dkehnx1 has quit IRC10:09
*** pcm__ has joined #openstack-infra10:10
*** dkehnx1 has joined #openstack-infra10:10
*** emagana has joined #openstack-infra10:10
*** dkehn has joined #openstack-infra10:11
*** Longgeek has quit IRC10:11
*** pcm_ has quit IRC10:13
*** emagana has quit IRC10:15
openstackgerritTomas Bezdek proposed a change to openstack-infra/jenkins-job-builder: Added support for Extended Choice Parameter plugin  https://review.openstack.org/12246310:15
*** gokrokve has joined #openstack-infra10:16
openstackgerritTomas Bezdek proposed a change to openstack-infra/jenkins-job-builder: Added support for Extended Choice Parameter plugin  https://review.openstack.org/12246310:17
*** Longgeek has joined #openstack-infra10:17
*** dizquierdo has joined #openstack-infra10:18
*** amotoki has quit IRC10:20
*** gokrokve has quit IRC10:21
*** mfer has joined #openstack-infra10:21
*** amotoki has joined #openstack-infra10:24
*** vigneshvar has quit IRC10:26
*** mmaglana has joined #openstack-infra10:28
*** unicell has joined #openstack-infra10:28
*** mmaglana_ has joined #openstack-infra10:30
*** mmaglana has quit IRC10:30
*** boden has quit IRC10:32
*** vigneshvar has joined #openstack-infra10:32
*** jyuso497 has quit IRC10:33
*** mmaglana_ has quit IRC10:34
*** dims has joined #openstack-infra10:37
*** Guest68510 has quit IRC10:39
*** baoli has joined #openstack-infra10:44
*** skolekonov has quit IRC10:46
*** camunoz has quit IRC10:46
*** loki184 has quit IRC10:46
*** baoli has quit IRC10:49
*** laxity has quit IRC10:52
*** laxity has joined #openstack-infra10:54
*** andreykurilin_ has quit IRC10:55
*** skolekonov has joined #openstack-infra10:57
*** e0ne has quit IRC10:57
*** e0ne has joined #openstack-infra10:58
*** pblaho has joined #openstack-infra11:06
*** pblaho has quit IRC11:07
*** ashaeron has joined #openstack-infra11:07
*** pblaho has joined #openstack-infra11:07
*** mfer has quit IRC11:09
*** dalgaaf__ has joined #openstack-infra11:10
*** jistr has quit IRC11:10
*** emagana has joined #openstack-infra11:11
*** jistr has joined #openstack-infra11:14
*** hashar has quit IRC11:14
*** Longgeek has quit IRC11:15
*** emagana has quit IRC11:16
*** daya_k_ has joined #openstack-infra11:17
*** daya_k has quit IRC11:20
*** daya_k_ is now known as daya_k11:20
openstackgerritRicardo Carrillo Cruz proposed a change to openstack-infra/project-config: Add version-properties builder to macros.yaml  https://review.openstack.org/12436511:22
*** mmitchell has quit IRC11:26
*** mkoderer_cloud has joined #openstack-infra11:26
*** mmaglana has joined #openstack-infra11:28
*** Longgeek has joined #openstack-infra11:29
*** mmaglana has quit IRC11:33
*** markvan_ has quit IRC11:36
AJaegerrcarrillocruz: ping11:36
*** ppai has quit IRC11:38
*** k4n0 has quit IRC11:46
openstackgerritSean Dague proposed a change to openstack-infra/elastic-recheck: remove old queries with no hits that reference closed bugs.  https://review.openstack.org/12437911:46
openstackgerritA change was merged to openstack-infra/elastic-recheck: Remove query for bug 1357677  https://review.openstack.org/12092511:49
uvirtbotLaunchpad bug 1357677 in nova "Instances failes to boot from volume" [Undecided,Invalid] https://launchpad.net/bugs/135767711:49
*** ppai has joined #openstack-infra11:51
*** berendt has quit IRC11:53
*** dkranz has joined #openstack-infra11:54
*** adalbas has joined #openstack-infra11:55
*** baoli has joined #openstack-infra11:56
*** cnesa14 has joined #openstack-infra11:57
*** cnesa13 has quit IRC11:57
*** andreykurilin_ has joined #openstack-infra11:59
*** mmedvede has joined #openstack-infra11:59
*** sandywalsh has quit IRC12:01
*** ppai has quit IRC12:03
*** mbacchi has joined #openstack-infra12:04
*** jgallard has joined #openstack-infra12:06
*** boden has joined #openstack-infra12:06
*** emagana has joined #openstack-infra12:12
*** dmakogon_ is now known as denis_makogon12:13
*** emagana has quit IRC12:16
*** vdreamarkitex has joined #openstack-infra12:17
*** dizquierdo has quit IRC12:17
*** hashar has joined #openstack-infra12:17
*** radez_g0n3 is now known as radez12:17
*** slagle has quit IRC12:20
*** hashar has quit IRC12:20
*** hashar_ has joined #openstack-infra12:20
*** dkliban_afk is now known as dkliban12:20
*** slagle has joined #openstack-infra12:20
*** hashar_ has quit IRC12:20
*** hashar has joined #openstack-infra12:21
*** baoli has quit IRC12:23
*** baoli has joined #openstack-infra12:24
*** nosnos has quit IRC12:24
*** hdd has joined #openstack-infra12:24
*** nosnos has joined #openstack-infra12:24
*** koolhead17 has joined #openstack-infra12:25
*** koolhead17 has joined #openstack-infra12:25
rcarrillocruzAJaeger: thx, i see what you mean now...12:25
rcarrillocruzi will revert the change on the jobs that won't work12:26
rcarrillocruzand push a new one12:26
rcarrillocruzand when/if it gets merged12:26
AJaegerrcarrillocruz: that's one way forward - thanks!12:26
rcarrillocruzi will refactor the other jobs that can't work by refactoring12:26
AJaegerPerhaps add a comment to the other places why you cannot use this.12:26
rcarrillocruzit's counterintuitive to have - version-properties12:26
rcarrillocruz- shell: |12:26
rcarrillocruz< actions till version-properties>12:27
rcarrillocruz- version-properties12:27
rcarrillocruz- shell: |12:27
rcarrillocruz<actions after version-properties>12:27
rcarrillocruzthus no point in using as is version-properties for shell blocks having that problem12:27
rcarrillocruzwill refactor those afterwards12:27
rcarrillocruzthx again12:27
AJaegerI liked that you wanted to clean this up, thanks!12:27
*** mmaglana has joined #openstack-infra12:28
*** nosnos has quit IRC12:29
*** JayJ__ has joined #openstack-infra12:31
*** mmaglana has quit IRC12:33
*** daya_k has quit IRC12:33
*** bswartz has quit IRC12:33
*** dmsimard_away is now known as dmsimard12:39
*** sulochan has joined #openstack-infra12:41
*** coolsvap is now known as coolsvap|afk12:44
*** aysyanne has joined #openstack-infra12:45
openstackgerritSean Dague proposed a change to openstack-infra/zuul: add support for individual change status in webapp  https://review.openstack.org/12439012:50
*** nelsnelson has joined #openstack-infra12:51
ihrachyshkahow frequently is logstash populated?12:51
sdaguecontinuously12:51
sdaguehowever, there is a substantial backlog12:51
sdaguenotice the graph at the bottom of the zuul status page12:51
ihrachyshkaaha. so how long does it generally take for events to reach it?12:52
ihrachyshkaI don't see relevant events since 2014-09-24T23:31:03.000 which is quite old12:52
sdagueso... under ideal circumstances it's measure in seconds or minutes12:53
sdaguehowever, as I said, there is a substantial backlog12:53
gilliardThat is 2 days ago though - I can see logs in logstash from the last hour.12:54
*** hashar has quit IRC12:54
sdaguegilliard: no, you can't12:54
sdagueyou can see things that were time parsed incorrectly12:54
*** kgiusti has joined #openstack-infra12:54
sdagueso it thinks they were in the last hour12:54
gilliardoh.  I see.12:54
sdagueNOT tags:_grokparsefailure AND NOT message:"%{logmessage}" AND (build_queue:gate OR build_queue:check)12:55
sdaguewill give you an idea of the last valid events in there12:56
*** flaviof_zzz is now known as flaviof12:56
*** vigneshvar has quit IRC12:56
*** dprince has joined #openstack-infra12:56
sdague2014-09-25T01:41:56.401+00:00 seems to be the most recent valid event12:56
*** tsg has joined #openstack-infra12:56
sdagueso, yeh, that's 30 hrs behind12:56
*** hashar has joined #openstack-infra12:56
*** dims has quit IRC12:58
sdaguefungi: you up yet?12:59
*** dims has joined #openstack-infra12:59
*** pradk has joined #openstack-infra12:59
fungiyeop12:59
fungier, yep12:59
openstackgerritNikolay Fedotov proposed a change to openstack-infra/nodepool: Remove hardcoded root path of a jenkins node  https://review.openstack.org/12189613:00
*** pradk has quit IRC13:00
ihrachyshkasdague: thanks, everything is clear now13:00
*** ashaeron has quit IRC13:00
sdaguefungi: so I'm staring at zuul things again this morning13:00
sdagueand I really think the merge-check is hurting us pretty bad, as you can see in the triangle shapes in zuul node use13:01
fungisdague: https://review.openstack.org/12424113:01
sdaguefungi: ok, cool13:01
sdaguehow soon can we get that into live?13:01
fungias soon as it merges and puppet applies it13:02
*** signed8bit has joined #openstack-infra13:02
sdagueok13:02
*** dmsimard is now known as dmsimard_away13:02
sdaguethe zuul code is out there?13:02
*** ashaeron has joined #openstack-infra13:02
AJaegergood morning, fungi!13:02
fungiyeah, i restarted zuul last night before i uploaded the config change13:02
sdaguefungi: great13:02
* AJaeger needs a brown paper bag ;( Could you review https://review.openstack.org/#/c/124329/ , please?13:02
sdagueso... the only issue there under current load is we're going to end up basically queuing these merge checks up13:03
fungisdague: though as far as how it could potentially have been affecting throughput, i have doubts. keep in mind we're constrained by provider capacity, and since the check volume picked up a few hours ago there's been only one tiny little wedge in the otherwise flat-lined test nodes graph13:03
sdagueand running them days after13:03
*** ZZelle has joined #openstack-infra13:03
sdaguefungi: so look at things from yesterday13:04
fungiso really, we'd have just been waiting on nodes if we weren't waiting on merges to get done13:04
sdaguewe really aren't, because we cap the number of ready nodes13:04
sdagueso yes, if this happens quick enough, we're getting ready13:04
*** _nadya_ has joined #openstack-infra13:04
sdaguebut when we merge a couple of nova changes the merge-check backs up so far that we basically drive in use nodes to 013:05
sdaguethen you'll see the giant yellow wall once we release again13:05
*** mfer has joined #openstack-infra13:05
openstackgerritCedric Brandily proposed a change to openstack-infra/git-review: Handle correctly http error raise in run_http_exc  https://review.openstack.org/12439613:05
fungiwhen nodepool can't get providers to boot new nodes fast enough or delete used nodes fast enough, or get jenkins masters to put ready nodes into service fast enough, the down-time from merge-check bursts is only creating marginal drops in our overall usage. otherwise we're still full-on at capacity during ~ american work hours13:06
anteayamorning13:07
fungiso while yes the ratio of in use vs booting flip-flops briefly in a spike, remember we can't go overall any faster that the total quota capacity13:07
sdaguefungi: sure13:07
sdaguebut the whitespace is lost capacity13:07
sdagueand, honestly, every bit helps13:07
valhallasw`cloudAJaeger: ah, seems to be working again. It now also asked me to send my nickname to Storyboard, which was not asked this morning, so that might be related.13:07
sdaguewhen we are at capacity13:07
fungiit is, yes. there's a fair amount of it overnight american timezones, but during the day much less so as an overall area on te graph13:07
sdagueall the whitespace in the current zuul is not actually idle time13:08
sdagueas far as I can tell13:09
sdagueas in, we had work to do13:09
anteayayolanda: you can file changes to project-config and config again, yes. Who told you to file debootstrap to project-config?13:09
sdagueotherwise it would not immediately go back to full capacity13:09
sdagueif it drifted back up, I'd believe that it was related to people being asleep13:10
AJaegergood morning, anteaya ! Thanks for driving the project-config work!13:10
fungianyway, i don't think the precedence change is actually going to cause merge checks to run much later, because in theory there is plenty of down-time for the merge workers when they're not prepping merges for other higher-priority pipelines. it's just that they run full-bore when there's merge-check work to do so having it operate at highest priority was causing delays for other pipelines13:10
sdaguefungi: ok13:10
anteayamorning AJaeger I was just noisy and did the easy stuff, jeblair fungi and clarkb did the hard stuff13:10
anteayaand i am glad it is finished13:10
yolandaanteaya, i got the impression yesterday when you told me to abandon my change, that now it had to be on project-config13:10
*** signed8bit has quit IRC13:10
*** ashaeron has quit IRC13:10
sdaguefungi: though we've not dropped to 0 waiting workers for as long as I can see either, it will be interesting13:10
anteayaexcept for the stuff we don't know about and have to fix13:11
yolandabut i see it's for scripts and configuration, mine is for config i guess13:11
fungisdague: but i'm eager to see how it plays out once that config change lands13:11
AJaegeranteaya: then let's say: Great team work of the infra team!13:11
yolandaanteaya, so it's ok to file it again, right?13:11
anteayayolanda: can you show me your change again?13:11
*** signed8bit has joined #openstack-infra13:11
sdaguefungi: yep :)13:11
anteayayolanda: the one I had talked to you about13:11
anteayaAJaeger: yay infra team \o/13:11
sdaguebecause it also means things like ER changes take an hour to get in, even though they should be about 10 minutes13:12
anteayaAJaeger: which includes you and your great reviews13:12
yolandahttps://review.openstack.org/#/c/124077/13:12
yolandaanteaya ^13:12
*** ashaeron has joined #openstack-infra13:12
anteayayolanda: yes the nodepool manifests are still in config13:12
*** dprince has quit IRC13:12
anteayatry unabandoning it13:12
fungisdague: yeah, it may cause slow accumulation in the merge-check pipeline when other activity is higher and then catch up overnight when the check pipeline falls back. if we don't already dequeue from merge-check when there are new merge-check pseudo-jobs requested for the same changes, we'll want to look into that13:12
yolandaok13:12
anteayaand recheck it13:12
AJaegeranteaya: you're too kind - thanks13:12
*** emagana has joined #openstack-infra13:13
anteayaif it passes jenkins then it will still work on config13:13
*** hashar has quit IRC13:13
anteayaAJaeger: just being honest, you do great reviews, I count on them13:13
*** dhellmann_ is now known as dhellmann13:13
yolandaok done it13:13
anteayacool13:13
*** bswartz has joined #openstack-infra13:14
yolandathx13:14
*** Guest68510 has joined #openstack-infra13:14
*** dustins has joined #openstack-infra13:14
*** tnovacik has joined #openstack-infra13:14
* AJaeger counts on anteaya's reviews ;)13:15
*** kgiusti has quit IRC13:15
*** bswartz has quit IRC13:16
AJaegeranteaya: see above for my brown paper bag bug  - https://review.openstack.org/#/c/124329/13:16
*** bswartz has joined #openstack-infra13:16
*** gokrokve has joined #openstack-infra13:16
*** emagana has quit IRC13:17
*** mfer has quit IRC13:18
*** kgiusti has joined #openstack-infra13:19
*** yamahata_ has joined #openstack-infra13:19
openstackgerritA change was merged to openstack-infra/elastic-recheck: remove old queries with no hits that reference closed bugs.  https://review.openstack.org/12437913:20
*** mriedem has joined #openstack-infra13:21
*** hashar has joined #openstack-infra13:21
*** gokrokve has quit IRC13:21
*** HeOS has quit IRC13:21
*** ashaeron has quit IRC13:22
anteayaI'm looking, what is the definition of a brown paper bag bug? I don't know.13:23
*** ashaeron has joined #openstack-infra13:23
*** Kiall has quit IRC13:24
*** kgiusti has quit IRC13:25
*** HeOS has joined #openstack-infra13:26
anteayafungi: we don't rename stackforge projects, do we? There is an item on the agenda where someone wants to change to projects from stackforge/name to stackforge/other-name13:26
AJaegeranteaya: an embarrassing bug ;(13:26
anteayaAJaeger: ah, okay13:26
*** mfer has joined #openstack-infra13:26
anteayawell considering all the negatives in that commit message I don't think it is that easy to keep straight13:27
fungianteaya: we rename them batched with official projects that want to rename, but we don't schedule separate maintenance activity just to cater to stackforge renames13:27
anteayakk13:27
anteayaso it is possible but they wait for another scheduled downtime13:27
fungiso it's a legitimate enough request, but it likely won't happen right away13:27
AJaegerfungi, so my advise to put it on the agenda was correct, wasn't it?13:27
fungiAJaeger: yeah13:27
*** mmaglana has joined #openstack-infra13:28
*** kgiusti has joined #openstack-infra13:29
*** kgiusti has quit IRC13:29
anteayafungi: so elections, it would be good to tag the governance repo, I do believe13:29
anteayattx are you about?13:29
ttxanteaya: I am13:29
anteayattx for a discussion on tagging the governance repo?13:29
*** kgiusti has joined #openstack-infra13:29
ttxanteaya: sure i can do that13:29
anteayawe did last time for clarity on state13:29
anteayathanks13:29
*** dizquierdo has joined #openstack-infra13:29
anteayaI think now is the right time13:29
anteayaany objections to now?13:30
AJaegeranteaya: "The current kernel release is 2.2.1. This is the "brown paper bag" release, so named by Linus since it did have a problem or two sufficiently embarrassing to make him want to wear a bag over his head in public for a while."13:30
ttxnope, on it13:30
funginope, that's good. i'm about to get started generating electorate rolls13:30
anteayattx: thanks13:30
anteayafungi: thanks13:30
anteayattx did we manage to get that last docs contributor into extra-atcs?13:30
*** kgiusti has joined #openstack-infra13:30
anteayaAJaeger: ah13:30
fungianteaya: what's the official list of programs with elections? there only ended up being one or two in contest right13:30
fungi?13:31
fungianteaya: yeah, it merged13:31
anteayafungi: thanks13:31
anteayajust double checking emails again13:31
anteayaright now tripleo and cinder13:31
anteayaso those for sure13:31
ttxone of them could not make it, but the patch with docs contributors did13:31
anteayalet me confirm others13:31
fungii believe all the programs with extra atcs are uncontested anyway, right?13:31
anteayattx :( on that contributor but glad the others went in13:31
ttxtag pushed13:32
anteayawell just one docs person didn't join the foundation in time13:32
fungithanks!13:32
anteayattx: thanks13:32
*** mmaglana has quit IRC13:33
anteayayeah I don't see any recent emails13:34
anteayaall the ones I see were confirmed13:34
anteayato tripleo and cinder please13:35
anteayas/to/so13:35
*** dmsimard_away is now known as dmsimard13:36
fungithat sounds like what i recalled. will get it to you and tristanC asap13:36
anteayathanks13:36
anteayatristanC is here too13:36
fungiyep ;)13:36
tristanCHello13:36
anteayaoh and yes all the programs with extra atcs are uncontested13:37
anteayafor those following along at home: http://git.openstack.org/cgit/openstack/governance/tree/reference/extra-atcs13:39
openstackgerritA change was merged to openstack-infra/project-config: Perform merge-check jobs at low precedence  https://review.openstack.org/12424113:39
fungii just confirmed the same. there are 5 programs with extra-atcs specified, but none for deployment or block storage13:39
*** dprince has joined #openstack-infra13:39
*** mestery has quit IRC13:40
annegentlettx: thanks for representing docs' issues with the layers, I just haven't jumped on the thread but you're spot on with "it's not just release management"13:42
annegentleI do appreciate the discussion just haven't jumped in13:42
sdaguefungi: what's the ER code update timing window again?13:42
ttxannegentle: right, horizontal efforts go beyond "the gate and thierry"13:42
fungisdague: i don't know what those words mean in that combination... try another?13:42
*** mkoderer_cloud has quit IRC13:43
*** rushiagr is now known as rushiagr_away13:43
*** pradk has joined #openstack-infra13:43
sdaguehow long after ER code merge until that's the live code on the system13:43
fungisdague: oh, good question... when you say er code merge you do mean changes to the source code for the elastic-recheck services, not changes to the dataset right?13:43
ttxannegentle: btw I had one question -- which is the set of projects (if any) which you directly produce docs for ? IIRC it's a subset of the current "integrated" release13:43
sdaguefungi: yep13:44
sdaguethough they are one in the same, I believe13:44
ttxannegentle: want to see how far it is from layer #1 as proposed13:44
fungisdague: it's deployed via puppet from git, so should happen within ~15 minutes normally13:44
sdagueawesome, thanks :)13:44
fungisdague: however, depending on how it's versioned and installed, could get stuck... i'll take a look for a better confirmation13:44
anteayaI just updated the two election wikipages with the tag ttx just pushed13:45
sdagueI think given that, there is nothing to worry about, if what I don't expect to be there isn't there in an hour, I'll ask13:45
fungisdague: yeah, last update was merged 25 minutes ago and pip list says that's the version which is currently installed on status.openstack.org13:46
fungisdague: also the process start time for /usr/local/bin/elastic-recheck is 13:34 utc, so should be running the latest commit13:47
*** xyang0 has joined #openstack-infra13:47
AJaegerttx documentation is trying (!) to handle all incubated projects but the level of coverage is different...13:48
AJaegers/incubated/integrated/13:48
annegentleAJaeger: heh was just going to say... :)13:48
AJaegerthe newer ones have less documentation...13:48
fungisdague: also, i noticed that the openstackrecheck irc bot fell off freenode a couple months ago and never came back after some adjustments were made to how its channels list was configured... is it intended to eventually get resurrected?13:48
*** tnovacik has quit IRC13:48
AJaegerannegentle: I'm not good at multi-tasking ;(13:48
annegentlettx: yes there's gradual integration13:48
annegentleAJaeger: you seem to do just fine from my view! :)13:48
annegentlettx: for example ceilometer has slightly more than trove13:49
annegentleAJaeger: that's accurate, right? ^^13:49
fungiAJaeger: not sure you you can be the #1 reviewer (according to stackalytics) and not be good at multitasking13:49
AJaegerannegentle: yeah...13:49
*** emagana has joined #openstack-infra13:49
AJaegerfungi: I'll slow down a bit now to give SergeyLukjanov a chance to be number 1 again ;)13:49
fungiheh13:50
sdaguefungi: ... I thought so13:50
sdaguethough, honestly, it's kind of useless at the moment as we're 30 hrs behind on indexing13:50
AJaegerannegentle: ceilomter is making a good push right now, heat and trove are slowly catching up as well...13:50
fungisdague: okay, cool. i was just worried when i had to go reset nickserv passwords for all our bots and that was the only one i was unable to test continued working, since it was already too broken to connect13:51
openstackgerritMatthew Treinish proposed a change to openstack-infra/project-config: Stop using deprecated TESTR_FULL option  https://review.openstack.org/12440413:51
mtreinishanteaya: ^^^ ok, moved to project-config13:52
*** mpaolino has joined #openstack-infra13:54
*** emagana has quit IRC13:54
openstackgerritMatt Riedemann proposed a change to openstack-infra/elastic-recheck: Add query for encrypted volume delete race bug 1374458  https://review.openstack.org/12440713:57
uvirtbotLaunchpad bug 1374458 in cinder "Race to delete volume in test_encrypted_cinder_volumes_luks" [Undecided,New] https://launchpad.net/bugs/137445813:57
*** ildikov_ has joined #openstack-infra13:57
*** HeOS has quit IRC13:57
*** mpaolino has quit IRC13:58
*** ildikov has quit IRC13:58
anteayamtreinish: thank you13:59
*** HeOS has joined #openstack-infra14:01
*** andreykurilin_ has quit IRC14:01
*** kgiusti has quit IRC14:01
*** e0ne has quit IRC14:03
openstackgerritCedric Brandily proposed a change to openstack-infra/git-review: Handle correctly http error raise in run_http_exc  https://review.openstack.org/12439614:03
openstackgerritCedric Brandily proposed a change to openstack-infra/git-review: Support authentication in run_http_exc  https://review.openstack.org/12441014:03
*** e0ne has joined #openstack-infra14:05
*** kgiusti has joined #openstack-infra14:05
*** hdd has quit IRC14:06
*** ashaeron has quit IRC14:07
*** e0ne has quit IRC14:09
*** e0ne has joined #openstack-infra14:10
*** yamahata_ has quit IRC14:10
openstackgerritNikolay Fedotov proposed a change to openstack-infra/nodepool: Remove hardcoded root path of a jenkins node  https://review.openstack.org/12189614:12
*** ashaeron has joined #openstack-infra14:14
*** andreaf has quit IRC14:16
*** eharney has joined #openstack-infra14:17
*** andreaf has joined #openstack-infra14:17
sdaguefungi: when you have a second, I'd be curious on your thoughts on - https://review.openstack.org/#/c/124390/14:17
sdaguewhich is exposing X,Y.json in the zuul webapp for individual changes14:17
*** asettle has joined #openstack-infra14:18
*** markvan has joined #openstack-infra14:18
*** yamahata_ has joined #openstack-infra14:19
*** dims has quit IRC14:19
fungihuh... odd that the ci parsing table isn't finding those job results14:19
fungisdague: the change sounds good to me in principle (i haven't looked at the implementation yet)14:20
*** armax has joined #openstack-infra14:20
*** dims has joined #openstack-infra14:21
sdagueit's in a recheck14:21
*** stevemar has joined #openstack-infra14:22
fungiyeah, but rechecking a change doesn't generally hide the previous test results14:22
*** hashar has quit IRC14:22
*** zz_jgrimm is now known as jgrimm14:23
fungifrom a quick stare at the implementation, it doesn't strike me as a security risk since the user-supplied data is put through a strict match on having only integer values there14:24
*** dims has quit IRC14:25
*** dprince has quit IRC14:25
*** david-lyle has joined #openstack-infra14:25
*** dprince has joined #openstack-infra14:25
fungiso even if it gets reused in a later patch, the \d+,\d+ string can't really pose much of a threat no matter what's done with it14:26
*** andreaf has quit IRC14:26
*** andreaf has joined #openstack-infra14:27
*** pradk has quit IRC14:27
*** mmaglana has joined #openstack-infra14:28
*** ashaeron has quit IRC14:30
*** gargola has joined #openstack-infra14:31
*** jaypipes has joined #openstack-infra14:31
*** isviridov is now known as isviridov_away14:32
*** dims has joined #openstack-infra14:32
*** dims has quit IRC14:32
*** mmaglana has quit IRC14:33
*** dims has joined #openstack-infra14:33
*** dims has quit IRC14:34
*** hashar has joined #openstack-infra14:34
*** tonytan4ever has joined #openstack-infra14:35
*** dims has joined #openstack-infra14:35
*** dims has quit IRC14:35
*** jlibosva has quit IRC14:35
*** datsun180b has joined #openstack-infra14:35
*** ramashri has joined #openstack-infra14:37
sdaguefungi: yeh14:38
*** ashaeron has joined #openstack-infra14:39
sdagueI tried to make it a pretty narrow bit, plus it's only used in compares anyway14:39
*** salv-orlando has joined #openstack-infra14:40
*** ramashri has quit IRC14:41
*** dims has joined #openstack-infra14:42
*** dims has quit IRC14:42
openstackgerritKen Giusti proposed a change to openstack-infra/config: Add packages necessary for AMQP 1.0 support in olso.messaging  https://review.openstack.org/12442214:43
*** emagana has joined #openstack-infra14:43
clarkbsdague 124250 is a fun reqs change14:43
*** dimsum_ has joined #openstack-infra14:43
*** dimsum_ has quit IRC14:43
*** annegent_ has joined #openstack-infra14:44
sdaguehmmm...14:44
sdagueI don't like dropping the minimum14:45
*** dimsum_ has joined #openstack-infra14:45
clarkbthe minimum wont work though14:45
clarkbmaybe we bump it to a version that will work?14:46
sdagueyes14:46
sdagueI'd rather do that14:46
*** tsg has quit IRC14:46
sdague>= 2014 should be valid, right?14:46
anteayaAJaeger: you had asked for my filter branch commands: http://paste.openstack.org/show/115627/14:46
sdagueactually >= 201314:46
anteayaAJaeger: I know you had requested a blog post but I just don't have the energy right now to compose it14:47
sdaguebased on what I see here - https://pypi.python.org/packages/source/p/pytz/14:47
clarkbsdague yes I think so. dstufft will know for sure though14:47
anteayaso rather than make you wait, there are the commands, ugly and effective14:47
*** ramashri has joined #openstack-infra14:47
AJaegeranteaya: WOW! that's a long filter command...14:47
*** hdd has joined #openstack-infra14:50
*** AJaeger has quit IRC14:50
*** koolhead17 has quit IRC14:52
*** HeOS has quit IRC14:52
*** nikhil_k|afk is now known as nikhil_k14:52
openstackgerritMatt Riedemann proposed a change to openstack-infra/elastic-recheck: Add query for scheduling race bug 1372093  https://review.openstack.org/12442814:54
uvirtbotLaunchpad bug 1372093 in tempest "QuotaClassesAdminTestJSON.test_update_default_quota() cause other tests to fail" [High,In progress] https://launchpad.net/bugs/137209314:54
*** nikhil_k is now known as nikhil_k|afk14:54
openstackgerritJeremy Stanley proposed a change to openstack-infra/config: Ignore extra-atcs lines which look like comments  https://review.openstack.org/12442914:54
openstackgerritJeremy Stanley proposed a change to openstack-infra/config: Allow a git ref to pin the governance repo  https://review.openstack.org/12443014:54
jeblairsdague, fungi: a good portion of the whitespace on the graph is actual less-than-full-bore time from us-overnight.  the largest two build spikes are from the periodic jobs.  the two recent smaller spikes with whitespace are probably from merge-check.14:55
*** mestery has joined #openstack-infra14:55
jeblairsdague, fungi: so some substantial noticable effect for certain, but it's not the sole (or largest) cause of whitespace.14:55
mordredsdague: yah - I believe >= 2013 is supported by pip mainly because of pytz14:56
*** hdd has quit IRC14:56
*** HeOS has joined #openstack-infra14:56
openstackgerritKen Giusti proposed a change to openstack-infra/project-config: Add tests to verify oslo.messaging's use of the Apache QPID broker  https://review.openstack.org/12443314:57
fungijeblair: agreed. that was my take from it as well14:57
*** tsg has joined #openstack-infra14:57
jeblairsdague, fungi: as for the queue -- only unique entries are added to it, and the usual dequeue on new patchset behavior is used14:57
sdaguejeblair: ok, cool14:58
sdaguejeblair: I wasn't sure how thoat worked here14:58
fungijeblair: cool. i've been keeping an eye on it since the precedence config change went into effect, and so far it seems to be doing what i'd expect14:58
*** hdd has joined #openstack-infra14:58
*** andreykurilin_ has joined #openstack-infra14:58
jeblairsdague, fungi: and as for timeliness of results -- the only thing it does is internal merges, which is the very thing where zuul selects a repo state for testing; before that happens, zuul has no idea of the repo state. so....14:58
jeblairsdague, fungi: in other words, when a check finally runs, it is guaranteed to be current14:59
fungigot it. the result is whatever the result would be at the time it was attempted, not having anything necessarily to do with the change which merged to trigger it14:59
jeblairsdague, fungi: so if it sits in there for 2 hours, when it finally runs, it's tested the immediate mergability of that change14:59
openstackgerritKen Giusti proposed a change to openstack-infra/config: Add packages necessary for AMQP 1.0 support in olso.messaging  https://review.openstack.org/12442214:59
sdaguehmmm... looks like internal mirror issues - https://jenkins03.openstack.org/job/gate-nova-pep8/7982/console14:59
sdaguejeblair: gotcha, ok, so nothing to worry about14:59
jeblairfungi: yep.  not related to change that triggered it, or time enqueued or anything like that15:00
*** emagana has quit IRC15:00
fungisdague: yes, we've observed that hpcloud has trouble talking to itself from time to time15:00
sdaguejeblair: https://review.openstack.org/#/c/124390/ - here's an idea, if we did that in zuul, I think it would give us the infrastructure to pull those results over to the toggle ci code15:00
anteayafungi: I'm going with the changes you offered patches for are working?15:00
anteayafungi: or still testing15:00
*** emagana has joined #openstack-infra15:01
fungianteaya: still testing. those are work in progress until i'm done validating the results--i'll mark them as such15:01
*** homeless has joined #openstack-infra15:01
anteayakk15:01
anteayawell I am +1 on both15:01
*** marun has joined #openstack-infra15:01
jeblairsdague: jhesketh has been working on that actually; that's what has been driving the status page refactor (i don't want us to have _three_ copies of the zuul status code)15:01
jeblairsdague: i think he may have a similar change in 12203615:02
*** nikhil_k|afk is now known as nikhil_k15:02
sdaguejeblair: so it's related but not similar15:03
sdaguejhesketh's applying a filter to generate a different cache15:03
sdaguethis is just returning a subset of the existing cache15:04
*** ashaeron has quit IRC15:04
*** ildikov has joined #openstack-infra15:05
*** radez is now known as radez_g0n315:05
jeblairsdague: actually jhesketh's looks like it does not use caching at all if the filter is supplied15:06
sdagueso I thought about going that deep to do this, but given how much needs that main cache anyway, just plucking out of the cache seemed like it would put less load on the system15:06
sdagueoh, I must have misread that15:06
*** Longgeek has quit IRC15:07
*** ildikov_ has quit IRC15:07
sdagueno, I think that if the cache is old, and you have a filter, you still get to self.cache = status_json15:07
*** pcrews has joined #openstack-infra15:07
sdaguewhich might be unintended15:07
jeblairsdague: i think you are right on both counts15:08
*** jaypipes is now known as leakypipes15:08
sdagueso, my change is solely in webapp and just plucks things out of existing cache, so you can just take advantage of all the computation that happened for the full list15:09
sdagueok, I put my observation in jhesketh'15:10
sdagues patch15:10
jeblairsdague: that sounds like a good approach.  what do you think about using a query string like in jhesketh's change?15:10
sdaguejeblair: I can go either way15:11
sdagueI'm typically more of a pathinfo person for resources like this15:11
sdaguebut if you want it as a query string, I can change it15:11
*** dkehnx1 has quit IRC15:11
*** chuckC has joined #openstack-infra15:11
jeblairoh, his let's you filter by project too15:11
sdagueyep15:12
sdaguehis is definitely doing more15:12
sdaguemy use case was thinking about exposing this into gerrit15:12
jeblairhis too -- he has been working for months on that :)15:12
*** ChuckC_ has joined #openstack-infra15:12
sdagueok15:14
jeblairand i'm still keen on the original plan of finishing up the status page refactor so we can re-use the same code in all three places15:14
sdaguesure15:14
jeblairi think it's pretty close actually, it's just not our highest review priority :/15:14
*** annegent_ has quit IRC15:15
*** markmcclain has joined #openstack-infra15:15
jeblairof course it's his saturday, so the 3 of us can't get together and chat about this before i leave tomorrow :(15:15
sdagueright15:15
sdaguejeblair: how long you gone for?15:15
jeblairbut maybe next week you and he can bash out a single solution for the change filtering.  i'll try to leave comments on both reviews15:16
sdagueok15:16
jeblairsdague: till oct 815:16
*** gokrokve has joined #openstack-infra15:16
mordredjeblair: you know we all become terrified when you go away for periods of time, right?15:16
sdaguehonestly, I was going to do some changes to the toggle ci parts to try to make it a little clearer about what's going on some times15:17
*** jogo is now known as flashgordon15:17
sdaguejeblair: so we *might* cross paths again before paris, or might not15:17
jeblairsdague: that would be very welcome!  as long as you don't actually implement the status page in toggleci we'll be fine :)  i imagine that would be very upsetting to jhesketh15:18
jeblairsdague: you're taking pre-paris time off?15:18
sdagueI'm taking time off when the baby comes15:18
jeblairright, and you haven't set a date for that yet.  ;)15:19
*** ramashri has quit IRC15:19
*** annegent_ has joined #openstack-infra15:19
sdagueright :)15:19
*** thedodd has joined #openstack-infra15:19
openstackgerritA change was merged to openstack-infra/elastic-recheck: Add query for encrypted volume delete race bug 1374458  https://review.openstack.org/12440715:19
uvirtbotLaunchpad bug 1374458 in nova "test_encrypted_cinder_volumes_luks fails to detach encrypted volume" [High,In progress] https://launchpad.net/bugs/137445815:19
*** afazekas has quit IRC15:19
*** gokrokve has quit IRC15:20
*** daya_k has joined #openstack-infra15:21
sdagueyeh, well honestly my bigger concerns with toggle ci right now are making it easy to understand how old the test results are, and making it have a big red button if it's in merge conflict - which isn't always super clear15:22
*** mmaglana has joined #openstack-infra15:23
*** larsks has joined #openstack-infra15:23
*** anteaya has quit IRC15:23
jeblairsdague: ya.  i _think_ it knows when something is in merge conflict, and, iirc, it just does not display the results.  i can agree that's not the best ui choice.  :)15:23
*** Sukhdev has joined #openstack-infra15:23
sdagueyeh15:23
jeblairsdague: fortunately, that data should already be there to work with.15:23
sdagueyep15:23
sdagueI figured it would be my friday afternoon hacking on something different :)15:23
*** kgiusti has quit IRC15:25
sdakehey guys question re kolla - and the need for separate repos15:28
sdakewe think we need separate repos for each container we produce15:28
*** kgiusti has joined #openstack-infra15:28
sdakeso docker.io can automate the build of the containers and put them in their registry15:29
sdakeI thought having 20-30 repos for 1 project might be irritating15:29
sdakewould that be, or would nobody care?15:29
sdakejeblair thoughts?15:29
mordredsdake: I do not think you need sepearate repos15:29
fungisdake: what does "each container" mean in this context? one per target platform per server project?15:29
larsksmordred: docker hub's automatied build process needs a single dockerfile at the root of a repository.15:29
sdakelarsks can you answer what you mean?15:29
mordredsdake: in dox, we've been working on the idea of having a directory tree that contains multiple container descriptions15:30
jeblairfungi: i think it's more like one per openstack project; so they'll build a "nova" container... right?15:30
larsksmordred: It's designed for one-repo-per-iamge that your're building.15:30
mordredlarsks: I understand the tools there15:30
larsksmordred: Okay.  That's what we want to use.15:30
mordredlarsks: well, let's come back to that - why do you want to use dockerhub to build the containers?15:30
fungijeblair: except not sure how that translates to 20-30 repos per project, unless i misinterpreted15:30
larsksmordred: I would say for two reasons:15:30
sdake20-30 repos total fungi15:30
sdakeI think I mispoke ;-)15:30
jeblairfungi: 20-30 for the singlo kolla project15:30
fungisdake: oh, gotcha15:30
larsks(a) the convenience of having an automatic build-image-from-git-push mechanism, and15:31
* mordred does not think more than one git repo is needed - but he'll get to that15:31
fungisdake: so fewer than horizon's xstatic repos then ;)15:31
mordreda) infra exists15:31
larsks(b) having a clear link on docker hub between the images and source repositories that matches community expectations.15:31
clarkbI think it was murano thst decided this was an anti pattern15:31
mordredb) makes sense15:31
clarkbyou group code logically15:31
larsksIf (a) exists, I guess I would live with that.15:31
*** anita-anteaya has joined #openstack-infra15:31
clarkbnot based on specific "packaging" needs15:31
mordredlarsks: you don't need a non-infra build service for anything ... :)15:31
mordredHOWEVER15:31
anita-anteayaso yeah, my server died apparently15:32
mordredthere is a thing from the docker folks which is how they make the official containers15:32
anita-anteayawoo for timing15:32
openstackgerritSteve Martinelli proposed a change to openstack-infra/project-config: Run a shell script instead of tox for osc functional  https://review.openstack.org/12427615:32
mordredwhich completely has the ability to do multi-container per git repo15:32
mordredone sec so I can get the link ....15:32
larsksthis is the stackbrew stuff, yeah?15:32
mordredyeah15:32
*** IvanBerezovskiy has left #openstack-infra15:32
larsksI thought they were trying to move away from that in favor of the automated builds (<-- not based on anything authoritative)15:33
clarkb(it is possible the the two overlap and you do 30 repos, but I think you have to attack it from the what makes logical sense perspective first)15:33
*** achuprin_ has quit IRC15:33
mordredgotcha. well, having repo-per-container is a model I'm _actively_ working on not doing in infra as it relates to dox15:33
larsksPart of my concern is that mixing up all the dockerfiles in a single repository will lead to a messy change history.  But I guess that is a maintenance issue rather than an operational one.15:33
mordredso I'd love to put our heads together and figure out a solution15:33
mordredhttp://git.openstack.org/cgit/stackforge/dox/tree/dockerfiles for instance15:34
larsksSure.15:35
jeblair[otoh, 30 repos might totally help us break the 500 project mark before paris and that'll look really good on jbryce's slides.  but we probably don't need to make technical decisions based on jbryce's slides.]  ;)15:35
*** Sincler has joined #openstack-infra15:35
larsksmordred: So, the infra stuff builds and pushes to docker hub?  Or builds and pushes to some infra-maintained registry?15:36
mordredyes. I would suggest pushign to dockerhub15:36
sdakeour code base now builds and pushes to dockerhub15:36
sdakein one repo15:36
*** gokrokve has joined #openstack-infra15:36
*** tsg has quit IRC15:37
larsksmordred: wait, I was asking if that process *already* exists in an automated fashion, not if that is something that *we* should do...I am now slightly confused.15:37
jeblairsdake: how do the credentials work for dockerhub?15:37
mordredno - it does not - but it's the thing we will want to do15:37
mordredbecause dockerhub autobuild is not an option15:37
sdakejeblair previously I was typing in a password15:37
leakypipesjeblair: +1 from me on andreas, anteaya and sdague :)15:37
sdakebut now I created an organization -= not sure how that works :)15:37
mordredsince it requires github linking15:37
jeblairleakypipes: yay!  i'm so excited about this :)15:37
* fungi would love to see us eventually ditch github entirely15:37
larsksmordred: okay, so "we will want to do" but that service is not yet available?15:38
leakypipesjeblair: indeed, me too. and BTW, awesome work to the infra team for the breakout of that config code.15:38
mordredlarsks: right. that will be a patch someone will need to write to infra - of course, it's a job that does "docker push" - and a puppet change to get the credentials onto the publication hosts ...15:38
mordredso it sholdn't be terribly hard15:38
larsksjeblair: credentials are acquired via something oauth like, I think...you run "docker login" and provide a username and password and you can a .dockercfg file with a token.15:38
* mordred needs to think about the local build publication ...15:39
*** mjturek has joined #openstack-infra15:39
mordredlarsks: let me take an action to think about the mechanics of that - it's been on my TDL for a bit, but I can bump it up higher15:39
larsksmordred: thanks.15:39
*** Guest68510 has quit IRC15:39
* mordred needs to learn about how docker push works as it relates to our trusted and untrusted slaves15:40
larskssdake: It seems pretty clear that if we're going to work in the #openstack-infra framework then we're going to need to stick with a single git repository for everything.  So, onwards, I guess...15:40
*** annegent_ has quit IRC15:40
larskssdake: But will have to manually build and push things for now.15:40
*** melwitt has joined #openstack-infra15:40
mordredlarsks: yah- if you guys can just do that for now, I'll work out the auto bit15:40
*** MarkAtwood has joined #openstack-infra15:41
mordredsdake, larsks: where is your current repo?15:41
*** andreaf has quit IRC15:41
jeblairmordred: i imagine docker push will happen from a trusted slave.  let's set it up like pypi.15:41
mordredjeblair: yes, I agree15:42
larsksmordred: no where useful right now :).  What spawned this discussion was me wanting to move it somewhere more useful.15:42
*** andreaf has joined #openstack-infra15:42
mordredlarsks: gotcha :)15:42
jeblairmordred: i have an idea about how to make that happen from an untrusted slave, but it will have to wait 2 weeks ;)15:42
mordredjeblair: the thing I don't know is a) how I get the built containers to the trusted slave b) what ramifications there are in pushing that container to the trusted slave15:42
clarkbmordred can you do like glance and point dockerhub at a url?15:43
mordredjeblair: I'm assuming I can find a way to copy the untrusted - publish to tarballs - trusted - fetch from tarballs model15:43
jeblairmordred: why not just like pypi?15:43
jeblairyeah15:43
mordredjeblair: I just don't actually know the physical mechanics of that at this moment15:43
clarkbif so just swift/tarballs it and say go get image over there please15:43
*** JayJ__ has quit IRC15:43
larsksmordred: does the infra stuff support submodules in git repositories?15:43
*** JayJ__ has joined #openstack-infra15:44
zaromorning15:44
mordredlarsks: we highly recommend against them - I'm honestly not sure if the zuul merger does the right thing with them15:45
larsksmordred: Okay, thanks.15:45
*** mjturek has quit IRC15:45
clarkbmordred zuul should (its just merges no need to init or update submodules)15:45
*** annegent_ has joined #openstack-infra15:45
clarkbthe cloning stuff though will likely fail15:46
clarkbin the jobs themselves15:46
*** bradjones has quit IRC15:46
*** hashar has quit IRC15:47
*** hashar_ has joined #openstack-infra15:47
jeblairso...15:47
jeblairwho owns the 'openstack' organization on hub.docker.com?15:47
*** dannywilson has joined #openstack-infra15:47
*** dannywilson has quit IRC15:47
*** dannywilson has joined #openstack-infra15:47
openstackgerritA change was merged to openstack-infra/elastic-recheck: Add query for scheduling race bug 1372093  https://review.openstack.org/12442815:48
uvirtbotLaunchpad bug 1372093 in tempest "QuotaClassesAdminTestJSON.test_update_default_quota() cause other tests to fail" [High,In progress] https://launchpad.net/bugs/137209315:48
jeblairlarsks: yeah, it's less of a technical decision and more of a workflow one.  submodules are _really_ hard for a lot of developers to reason about and work with.15:48
mordredjeblair: that's an excellent question15:48
jeblairi just registered stackforge, but openstack is taken.15:49
larsksjeblair: Yeah, i've seen that.  They make sense to me :).  No worries, though; I think we will avoid the submodule solution.15:49
*** mjturek has joined #openstack-infra15:49
*** achuprin_ has joined #openstack-infra15:49
mordredjeblair: I don't see it anywhere15:50
jeblairmordred: https://hub.docker.com/u/openstack/15:50
mordredjeblair: oh - that's a user named openstack I think15:51
zaroclarkb: you have some time today?15:51
jeblairmordred: oh yep15:51
*** harlowja_at_home has joined #openstack-infra15:51
jeblairhttps://registry.hub.docker.com/repos/openstack/15:51
jeblairthat's where it would be if it were an org15:51
clarkbzaro probably. whats up?15:52
mordredjeblair: you wanna contact the docker folks or want me to ?15:52
*** groknix has joined #openstack-infra15:52
jeblairbut they share a namespace, so since there's an openstack user, no go.15:52
zaroclarkb: want to make jenkins-plugin release, but would like this change to go in https://review.openstack.org/#/c/11634715:52
jeblairmordred: it's not clear which method of contact should be used... :/15:53
zaroclarkb: opps meant python-jenkins15:53
mordredjeblair: me either - I was thinking about info@docker.com ... or we could go poke eric windisch15:53
clarkbzaro is the version on http://docs-draft.openstack.org/47/116347/2/check/gate-python-jenkins-docs/d442d5b/doc/build/html/ correct?15:53
jeblairya15:54
clarkbzaro I rechecked so that we could see ^15:54
openstackgerritDoug Hellmann proposed a change to openstack-infra/project-config: Move notifications for pycadf from oslo to keystone  https://review.openstack.org/12444915:54
jeblairmordred: how about i email info and cc you and eric?15:54
pleia2good morning15:54
mordredjeblair: sounds great15:54
zaroclarkb: i believe it is.15:54
jeblairmordred: what's your docker username?15:55
*** erw__ is now known as erw15:55
jeblairerw: oh! you're here :)15:55
clarkbzaro 0.3.1 was the last tag?15:55
mordredjeblair: mordred@inaugust.com15:55
zaroclarkb: it was the last tag on master.15:55
jeblairmordred: username not email15:55
clarkbzaro perfect I think the version is correct then15:55
zaroclarkb: 0.3.4 is the last release but it was tagged on 3.0-fixes branch.15:56
sdagueleakypipes: what did you +1 me on? :)15:56
mordredjeblair: ah, seems to be emonty15:56
*** bradjones has joined #openstack-infra15:57
*** bradjones has joined #openstack-infra15:57
jeblairerw: we would like to have an 'openstack' organization on hub.docker.com, but that name seems to be taken by a user (with no repos).  how can we have that transferred?15:57
clarkbzaro last question is pbr in requirements.txt? that change makes pbr a runtime requirement15:57
leakypipessdague: you were nominated for project-config-core.15:57
sdakeis openstack-infra/config available for changes now or is the repo frozen?15:57
zaroclarkb: yes it is.15:57
mordredsdake: you want openstack-infra/project-config now15:57
sdakemordred thanks15:58
erwjeblair: I’ll inquire.15:58
zaroclarkb: pbr>=0.8.2,<1.015:58
jeblairerw: awesome, thanks!15:58
jeblairmordred: i added you as an owner of the stackforge and openstackinfra orgs on hub.15:58
*** skolekonov has quit IRC15:58
jeblairmordred: hyphens are apparently not permitted15:58
sdagueanyone know what you have to do to a python datetime to make it json serializable?15:59
clarkbzaro I dont see it http://git.openstack.org/cgit/stackforge/python-jenkins/tree/requirements.txt15:59
*** bnemec is now known as beekneemech16:00
clarkbsdague: convert to epoch time * 100016:00
clarkb?16:00
sdagueclarkb: maybe16:00
jeblairsdague: zuul does that16:01
jeblairint(self.enqueue_time * 1000)16:01
jeblairha :)16:02
zaroclarkb: ohh your right.  ugh! I was looking at jjb requirements.16:03
*** gyee has joined #openstack-infra16:03
*** IAX has quit IRC16:04
*** reed has joined #openstack-infra16:04
sdaguejeblair: nice16:04
sdagueyeh, er does as well16:04
zaroclarkb: not sure how that works, but i do see pbr in http://git.openstack.org/cgit/stackforge/python-jenkins/tree/setup.py16:04
sdagueI just had to realize where I went goofy16:04
jeblairwe all need to realize that at some point16:04
clarkbzaro: it needs to be in requirements.txt if it is a runtime requirement16:05
dimsum_sdague: jsonutils serializes it using timeutils.strtime(value)16:05
clarkbzaro so that packagers know they need it16:05
*** tsg has joined #openstack-infra16:05
sdaguethere has been so much confusion around people thinking that bugs are fixed when it's just that ES is very behind, that I'm trying to put data about current indexing delay on the recheck pages16:05
sdagueso people don't read the flatlines as fixes16:06
openstackgerritSteven Dake proposed a change to openstack-infra/project-config: Add Kolla Project  https://review.openstack.org/12445316:06
zaroclarkb: ok. i'll upload a new patch.16:06
*** ramashri has joined #openstack-infra16:07
jgriffithsdague: hey... wanted to bounce some ideas off of you if you have a few minutes?16:07
sdaguejgriffith: sure16:07
jgriffithsdague: so on that LVM lockup issue16:07
jgriffithsdague: there's a couple of things I've been looking at16:08
sdaguewe should jump to -qa16:08
jgriffithsdague: good idea16:08
sdaguemriedem was looking at it this morning as well16:08
jgriffithmoving16:08
*** arnaud has joined #openstack-infra16:09
*** zz_dimtruck is now known as dimtruck16:10
fungisdague: maybe tweak the graph generation so that the x axis maximum is that freshness value you're generating rather than now()?16:10
*** annegent_ has quit IRC16:11
sdaguefungi: yeh, possibly, right now I just need to get my query for last indexed working right16:11
*** ramashri has quit IRC16:11
*** mestery has quit IRC16:12
openstackgerritKhai Do proposed a change to stackforge/python-jenkins: Setup pbr versioning for docs  https://review.openstack.org/11634716:13
openstackgerritSteven Dake proposed a change to openstack-infra/project-config: Add Kolla Project  https://review.openstack.org/12445316:13
zaroclarkb: done ^16:13
clarkbzaro thanks I think that should do it16:13
clarkb+116:14
*** bdpayne has joined #openstack-infra16:14
*** ramashri has joined #openstack-infra16:15
*** dizquierdo has quit IRC16:15
*** dangers_` is now known as dangers16:15
*** __TheDodd__ has joined #openstack-infra16:16
*** daya_k has quit IRC16:16
openstackgerritboden proposed a change to openstack-infra/elastic-recheck: query for teardown bug 1317298  https://review.openstack.org/12445616:16
uvirtbotLaunchpad bug 1317298 in tempest "timeout in wait_for_resource_deletion in tempest teardown" [Undecided,New] https://launchpad.net/bugs/131729816:16
*** thedodd has quit IRC16:17
*** marcoemorais has joined #openstack-infra16:17
*** jgallard has quit IRC16:17
openstackgerritSean Dague proposed a change to openstack-infra/devstack-gate: expose what kernel is running  https://review.openstack.org/12445816:18
*** chuckC has quit IRC16:18
*** HeOS_ has quit IRC16:19
*** __TheDodd__ has quit IRC16:20
*** andreykurilin_ has quit IRC16:21
*** cody-somerville has joined #openstack-infra16:22
openstackgerritDavid Shrewsbury proposed a change to stackforge/dox: Better support for multiple commands  https://review.openstack.org/12056216:22
*** eglynn is now known as eglynn-officeafk16:23
openstackgerritJeremy Stanley proposed a change to openstack-infra/config: Allow a git ref to pin the governance repo  https://review.openstack.org/12443016:23
openstackgerritJeremy Stanley proposed a change to openstack-infra/config: Specify ATC contribution start/end in seconds  https://review.openstack.org/12445916:23
*** marcoemorais has quit IRC16:23
*** shashankhegde has joined #openstack-infra16:24
*** marcoemorais has joined #openstack-infra16:24
*** marcoemorais has quit IRC16:24
*** marcoemorais has joined #openstack-infra16:24
*** ChuckC has joined #openstack-infra16:24
*** marcoemorais has quit IRC16:25
*** ChuckC_ has quit IRC16:26
*** marcoemorais has joined #openstack-infra16:26
*** bhuvan has joined #openstack-infra16:26
*** mriedem is now known as mriedem_burgers16:27
*** juzuluag has joined #openstack-infra16:28
*** dannywilson has quit IRC16:29
*** hashar_ has quit IRC16:29
*** ChuckC has quit IRC16:30
*** denis_makogon has quit IRC16:31
flashgordonthe docs job at the top of the gate is taking over 1:45 hours16:31
flashgordonhttps://jenkins06.openstack.org/job/gate-nova-docs/6952/16:31
flashgordonit looks like the upload file section is super duper slow16:32
openstackgerritJeremy Stanley proposed a change to openstack-infra/config: Specify ATC contribution start/end in seconds  https://review.openstack.org/12445916:32
openstackgerritJeremy Stanley proposed a change to openstack-infra/config: Allow a git ref to pin the governance repo  https://review.openstack.org/12443016:32
openstackgerritJeremy Stanley proposed a change to openstack-infra/config: Ignore extra-atcs lines which look like comments  https://review.openstack.org/12442916:32
flashgordonclarkb: ^16:33
*** anteaya has joined #openstack-infra16:33
*** otherwiseguy has joined #openstack-infra16:34
*** juzuluag has quit IRC16:34
reedhi guys16:36
pleia2morning reed16:37
*** HeOS_ has joined #openstack-infra16:37
*** MaxV has quit IRC16:37
reedI have a patch for bug #1254911 : what's the best way to test it? should I just run it locally and see if it works, propose upstream? I don't think we have a wiki-dev machine, do we?16:38
uvirtbotLaunchpad bug 1254911 in openstack-ci "UniversalLanguageSelector breaks wiki skin" [Medium,Triaged] https://launchpad.net/bugs/125491116:38
*** Hunner has joined #openstack-infra16:39
*** thedodd has joined #openstack-infra16:40
pleia2reed: yeah, that's the best way, we don't have a wiki-dev machine, can nudge RyanLane when he's around too since he's our wiki guru16:40
reedcool, thanks pleia216:41
*** annegent_ has joined #openstack-infra16:41
*** jistr is now known as jistr|afk16:45
*** annegent_ has quit IRC16:46
*** berendt has joined #openstack-infra16:48
*** Ryan_Lane has joined #openstack-infra16:48
*** ihrachyshka has quit IRC16:49
*** sandywalsh has joined #openstack-infra16:49
openstackgerritRamy Asselin proposed a change to openstack-infra/config: Log jenkins job builder errors on failure.  https://review.openstack.org/11993416:49
*** shashankhegde has quit IRC16:50
*** BobBall is now known as BobBallAway16:50
*** thedodd has quit IRC16:51
*** mestery has joined #openstack-infra16:51
*** mestery has quit IRC16:51
*** bdpayne has quit IRC16:52
*** mestery has joined #openstack-infra16:52
*** Dafna has quit IRC16:53
*** bhuvan has quit IRC16:53
*** HeOS has quit IRC16:53
anteayawoo I'm me again16:54
*** anita-anteaya has quit IRC16:54
*** andreaf has quit IRC16:55
*** andreaf has joined #openstack-infra16:56
*** packet has joined #openstack-infra16:57
*** sarob_away is now known as sarob16:57
*** yamahata_ has quit IRC16:57
*** ociuhandu has quit IRC16:57
*** marcoemorais has quit IRC16:58
*** marcoemorais has joined #openstack-infra16:59
*** thedodd has joined #openstack-infra16:59
*** marcoemorais has quit IRC16:59
*** marcoemorais has joined #openstack-infra17:00
jeblaircourtesy of systemd, my laptop screen unlock procedure is: open lid; type in password; close lid; open lid.17:01
*** annegent_ has joined #openstack-infra17:01
*** harlowja_at_home has quit IRC17:01
*** AJaeger has joined #openstack-infra17:01
jeblairoh.  i should have kept that secret.  it would have been more secure.17:01
anteayajeblair: you get air circulation that way17:02
valhallasw`cloudjeblair: at least it's not open lid, close lid, repeat until the screensaver crashes ;-)17:02
pleia2jeblair: I hope you enjoy your vacation :)17:02
*** e0ne has quit IRC17:02
*** asettle has quit IRC17:02
mordredjeblair: wow.17:03
nibalizerjeblair: that hillarious17:05
*** marcoemorais has quit IRC17:05
*** marcoemorais has joined #openstack-infra17:06
fungijeblair: at least it doesn't expect you to type your password with the lid closed... yet17:07
*** dimtruck is now known as zz_dimtruck17:07
pleia2haha17:07
pleia2that makes it extra secure17:08
*** bhuvan has joined #openstack-infra17:08
AJaegerjeblair: regarding openstack name on docker - let's ask berendt17:08
openstackgerritKen Giusti proposed a change to openstack-infra/project-config: Add tests to verify oslo.messaging's use of the Apache QPID broker  https://review.openstack.org/12443317:08
jeblairAJaeger: do you think he may have registered it?17:08
AJaegerjeblair: berendt have been asking on openstack-infra a couple of weeks ago for registration but nobody replied, perhaps he then did it himself17:08
fungithe procedure will be: open lid, close lid, attach usb keyboard, type password, open lid, curse loudly, throw laptop at wall, eat lunch17:09
AJaegerjeblair: berendt is in the channel, I hope he reads this and answers - and I hope I did not mix anything up ;)17:09
jeblairAJaeger: i can't find anything in my email about it :/17:10
* AJaeger searches...17:10
jeblairAJaeger: oh, it was vagrant: http://lists.openstack.org/pipermail/openstack-infra/2014-May/001244.html17:12
jeblairand oops.  i think we may have all been distracted by summit around that time17:12
fungiand if he was asking in here, i don't find it in my channel logs17:13
AJaegerjeblair: so I mixed it up...17:13
*** shashankhegde has joined #openstack-infra17:13
fungiat least not a couple weeks ago17:13
*** annegent_ has quit IRC17:14
*** derekh has quit IRC17:14
AJaegerjeblair, fungi: Send an email to openstack-dev?17:16
*** dhellmann is now known as dhellmann_17:18
AJaegerfungi, jeblair, mordred: Could you review https://review.openstack.org/#/c/124329/ , please? I missed to add a "not" ;(17:19
*** bdpayne has joined #openstack-infra17:20
*** arxcruz has quit IRC17:20
notmynamewhere do stackforge projects do bug tracking? is there a common location?17:20
openstackgerritSean Dague proposed a change to openstack-infra/elastic-recheck: extract logging setup to separate file  https://review.openstack.org/12447017:20
openstackgerritSean Dague proposed a change to openstack-infra/elastic-recheck: add verbose mode to graph cmd  https://review.openstack.org/12447117:20
openstackgerritSean Dague proposed a change to openstack-infra/elastic-recheck: update web pages to support additional date info  https://review.openstack.org/12447217:21
openstackgerritSean Dague proposed a change to openstack-infra/elastic-recheck: add support for computing relevant dates  https://review.openstack.org/12447317:21
funginotmyname: most of them use lp i think17:21
*** unicell has quit IRC17:21
notmynamefungi: ok, thanks17:21
* AJaeger just reads openstack-dev - jeblair thanks for the kind invitation - and I'm glad to see anteaya been invited as well!17:22
AJaegerok, invitiation is not the right word...17:22
anteayanomination17:23
anteayaand yes, brought tears to my eyes, thanks jeblair17:23
*** Sukhdev has quit IRC17:23
anteayaand glad to see AJaeger and sdague nominated too17:23
anteaya:D17:23
AJaegeranteaya: thanks for helping me out.17:23
*** lcheng has joined #openstack-infra17:23
AJaegerI agree with sdague as well!17:23
*** ChuckC has joined #openstack-infra17:24
anteayaAJaeger: :D we work well together17:24
AJaeger++17:25
*** arnaud has quit IRC17:25
*** patrickeast has joined #openstack-infra17:25
*** andreykurilin_ has joined #openstack-infra17:26
*** praneshp has joined #openstack-infra17:26
*** chuckC_ has joined #openstack-infra17:26
*** ivar-lazzaro has joined #openstack-infra17:27
anteayajeblair: yes, enjoy vacation!17:28
*** ChuckC has quit IRC17:29
*** chuckC_ is now known as chuckC17:29
anteayaokay so I really wanted tristanC to get some experience starting polls, but he seems to be afk17:30
*** ChuckC_ has joined #openstack-infra17:30
anteayaand I have the rolls now and feel the polls should be started17:30
anteayaharumph17:30
*** Sukhdev has joined #openstack-infra17:30
anteayaI'll wait another 30 minutes, sorry to those waiting to vote, and then start them if tristanC isn't back around again17:30
*** marcoemorais has quit IRC17:30
anteayahope you can appreciate my wanting to let him have the experience17:31
*** ramashri has quit IRC17:31
*** marcoemorais has joined #openstack-infra17:31
* anteaya makes tea17:31
*** __TheDodd__ has joined #openstack-infra17:32
notmynameanteaya: it's interesting to me that there are only 2 ptl positions with more than one candidate17:32
*** eharney has quit IRC17:32
*** changbl_ has quit IRC17:32
*** thedodd has quit IRC17:32
*** habib has quit IRC17:33
sdaguewhat did we have last time? 5? neutron, cinder, nova, heat ... (I feel like there was another)17:33
david-lyleceilometer17:34
sdagueoh right17:34
david-lyleand tripleO I guess17:34
*** thedodd has joined #openstack-infra17:35
david-lyledidn't remember that17:35
*** homeless has quit IRC17:35
anteayanotmyname: yes, I put it down to the big shake up at the tc level17:35
*** homeless has joined #openstack-infra17:36
anteayaI think programs are wanting to stay the course since it is anybody's guess what will be the structure coming out of paris17:36
anteayaand the only two programs with elections are the ones with ptls who stepped down17:36
dhellmann_I think people are starting to see how much work and how little glory comes with the title. :-)17:36
*** dhellmann_ is now known as dhellmann17:36
anteayadhellmann: that too17:36
fungiindeed. note i didn't run ;)17:37
*** eharney has joined #openstack-infra17:37
anteayayes, I noted that17:37
dhellmannit's not all early morning IRC meetings with ttx, you know17:37
fungirunning for ptl comes with the (however slight) chance i might get stuck with the job17:37
anteayafungi: I think you already have enough work with little glory as it is17:37
*** __TheDodd__ has quit IRC17:38
anteayadhellmann: those are the highlights are they not?17:38
anteayafungi: yes, there is that17:38
dhellmannanteaya: you know it17:38
anteayadhellmann: :D17:38
dhellmannanteaya: do you think you'll have time early next week to help review changes to https://wiki.openstack.org/wiki/Oslo/CreatingANewLibrary with the new repo layout changes?17:39
anteayayes, early next week is good timing for me17:40
dhellmannok, I'll try to put together a change17:40
anteayaafter I do election starting (hopefully with tristanC) and david waiting for me in dev, I think I'm done for the day17:40
anteayaexcept for answering small questions17:40
anteayadhellmann: thanks17:40
*** IAX has joined #openstack-infra17:41
*** __TheDodd__ has joined #openstack-infra17:41
*** doug-fish has left #openstack-infra17:41
AJaegeryeah, that page needs some revising - not only for the project-config stuff but also some conventions have changed.17:41
AJaegerI wonder whether we need the duplication of some parts or can point to other content instead17:42
anteayaAJaeger: would be awesome to have your input there too17:42
AJaegeranteaya: shall I give it a first go over and update the page now - and you fix everything I missed?17:43
*** thedodd has quit IRC17:44
AJaegeror how do you want to review it? Are you doing this off-wiki?17:45
*** johnthetubaguy is now known as zz_johnthetubagu17:45
*** changbl_ has joined #openstack-infra17:45
anteayaAJaeger: oh that is a great idea17:46
*** ramashri has joined #openstack-infra17:46
anteayaAJaeger: no idea, you go ahead and tell me what needs doing when you are finished17:46
anteayadon't wait for me17:46
anteayaand thanks17:46
*** bdpayne has quit IRC17:47
fungii'm gonna step away to grab a late lunch, back as soon as i'm able17:48
anteayakk17:49
*** dangers is now known as dangers_away17:50
*** __TheDodd__ has quit IRC17:50
*** arnaud has joined #openstack-infra17:53
*** andreykurilin_ has quit IRC17:53
*** sarob is now known as sarob_away17:55
*** arnaud__ has joined #openstack-infra17:55
*** thedodd has joined #openstack-infra17:57
*** berendt has quit IRC17:58
AJaegerdhellmann, anteaya: I changed everything to the best of my knowledge - now your turn to double check ;)17:58
*** doug-fish has joined #openstack-infra17:59
anteayaAJaeger: thanks17:59
*** sballe_ has joined #openstack-infra17:59
*** harlowja_away is now known as harlowja17:59
*** dprince has quit IRC18:01
*** gokrokve_ has joined #openstack-infra18:01
anteayaand tristanC is back now and we are setting up the polls, thanks for your patience18:03
* AJaeger waves good-bye for now...18:03
*** AJaeger has quit IRC18:03
*** gokrokve_ has quit IRC18:05
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard-webclient: Fixed word wrap in search results header  https://review.openstack.org/12447918:05
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard-webclient: List result tweaks  https://review.openstack.org/12448018:05
*** gokrokve has quit IRC18:05
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard: CORS support for StoryBoard API  https://review.openstack.org/12416318:05
*** gokrokve has joined #openstack-infra18:05
arosenhi fungi i registered the python-congressclient on pypi and uploaded an initial version via; python setup.py sdist upload18:06
arosen ; though when i try to pip install python-congressclient on a clean machine i get: http://paste.openstack.org/show/115670/ any idea off hand what's wrong?18:06
*** morgan_remote_ has joined #openstack-infra18:07
*** koolhead17 has joined #openstack-infra18:08
*** dane_leblanc has joined #openstack-infra18:09
*** gokrokve has quit IRC18:10
*** che-arne has joined #openstack-infra18:12
*** bdpayne has joined #openstack-infra18:13
*** jcoufal has quit IRC18:13
*** dprince has joined #openstack-infra18:13
*** jp_at_hp has quit IRC18:13
arosenfungi: sorry nvm the problem was that the version is a pre-release and i needed --pre18:13
openstackgerritMatthew Treinish proposed a change to openstack-infra/subunit2sql: Add subunit2sql-db-manage utility  https://review.openstack.org/11841818:14
*** e0ne has joined #openstack-infra18:15
*** ildikov_ has joined #openstack-infra18:15
*** ildikov has quit IRC18:15
*** e0ne has quit IRC18:16
*** tsg has quit IRC18:17
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard-webclient: List result tweaks  https://review.openstack.org/12448018:17
*** tsg has joined #openstack-infra18:18
*** kgiusti has quit IRC18:19
*** _nadya_ has quit IRC18:19
*** kgiusti has joined #openstack-infra18:19
openstackgerritKen Giusti proposed a change to openstack-infra/project-config: Add tests to verify oslo.messaging's use of the Apache QPID broker  https://review.openstack.org/12443318:20
*** e0ne has joined #openstack-infra18:20
*** hashar has joined #openstack-infra18:22
*** e0ne has quit IRC18:24
*** radez_g0n3 is now known as radez18:24
*** Sukhdev has quit IRC18:27
openstackgerritA change was merged to openstack-infra/elastic-recheck: query for teardown bug 1317298  https://review.openstack.org/12445618:27
uvirtbotLaunchpad bug 1317298 in tempest "timeout in wait_for_resource_deletion in tempest teardown" [Undecided,New] https://launchpad.net/bugs/131729818:27
*** e0ne has joined #openstack-infra18:28
*** baoli has quit IRC18:29
hasharhi! does anyone whether an Individual CLA is always required to send patches ?18:29
hasharI can't remember whether some repositories might not be subject to CLA18:29
*** e0ne has quit IRC18:30
anteayasome repos don't need a cla18:30
anteayahowever I do believe that gerrit will expect both a foundation membership and cla on first commit18:31
anteayaI don't know though18:31
*** annegent_ has joined #openstack-infra18:31
*** gokrokve has joined #openstack-infra18:31
anteayaI guess if someone hasn't signed the cla they can try to submit a patch18:31
anteayaand if they get an error message, they should have details in the message18:32
hasharanteaya: ah I found out the per project Gerrit setting to require CLA or not:  requireContributorAgreement :-)18:32
anteayayes18:32
*** mriedem_burgers is now known as mriedem18:32
hasharanteaya: thanks for the hint!18:32
anteayanp18:32
openstackgerritSean Dague proposed a change to openstack-infra/elastic-recheck: extract logging setup to separate file  https://review.openstack.org/12447018:35
openstackgerritSean Dague proposed a change to openstack-infra/elastic-recheck: add verbose mode to graph cmd  https://review.openstack.org/12447118:35
openstackgerritSean Dague proposed a change to openstack-infra/elastic-recheck: update web pages to support additional date info  https://review.openstack.org/12447218:35
openstackgerritSean Dague proposed a change to openstack-infra/elastic-recheck: add support for computing relevant dates  https://review.openstack.org/12447318:35
*** annegent_ has quit IRC18:36
*** andreaf has quit IRC18:36
*** gokrokve has quit IRC18:36
*** annegent_ has joined #openstack-infra18:36
*** andreaf has joined #openstack-infra18:37
*** zz_dimtruck is now known as dimtruck18:39
*** pcm__ has quit IRC18:40
*** e0ne has joined #openstack-infra18:41
*** asettle has joined #openstack-infra18:41
*** jistr|afk is now known as jistr18:42
*** jistr has quit IRC18:42
*** hashar has quit IRC18:44
*** tsg has quit IRC18:48
*** e0ne has quit IRC18:49
*** tsg has joined #openstack-infra18:50
*** e0ne has joined #openstack-infra18:50
*** esker has joined #openstack-infra18:51
*** amotoki has quit IRC18:52
*** Sukhdev has joined #openstack-infra18:52
arosenclarkb: i need to fill in %{DOCUMENT_ROOT HERE } here? What should %{REQUEST_FILENAME} be?18:54
*** marun has quit IRC18:55
clarkbarosen: sorry ENOCONTEXT18:55
arosenah sorry i meant to past this: https://git.openstack.org/cgit/openstack-infra/config/tree/modules/openstack_project/templates/logs.vhost.erb#n7118:56
*** otherwiseguy has quit IRC18:56
arosenpaste*18:56
clarkbarosen: no you don't need to fill that in. those are modrewrite variables18:57
*** dhellmann is now known as dhellmann_18:57
*** hashar has joined #openstack-infra18:57
*** dkliban is now known as dkliban_afk18:57
*** Sincler has quit IRC18:58
*** Sincler has joined #openstack-infra18:59
*** e0ne has quit IRC19:01
*** markmcclain has quit IRC19:01
*** sabeen3 has quit IRC19:02
*** liam__ has joined #openstack-infra19:02
*** liam__ has quit IRC19:02
*** asettle has quit IRC19:02
*** e0ne has joined #openstack-infra19:05
*** lcheng has quit IRC19:06
*** sarob_away is now known as sarob19:06
*** sabeen1 has joined #openstack-infra19:07
*** tsg has quit IRC19:10
*** e0ne has quit IRC19:11
openstackgerritK Jonathan Harker proposed a change to openstack-infra/nodepool: Reset the client object before creating the image  https://review.openstack.org/7494319:11
*** rushiagr_away is now known as rushiagr19:11
*** dane_leblanc has quit IRC19:12
openstackgerritK Jonathan Harker proposed a change to openstack-infra/nodepool: Reset the client object before creating the image  https://review.openstack.org/7494319:15
*** shashankhegde has quit IRC19:15
*** e0ne has joined #openstack-infra19:15
*** shashankhegde has joined #openstack-infra19:16
*** e0ne has quit IRC19:18
*** andreaf has quit IRC19:21
*** e0ne has joined #openstack-infra19:22
*** andreaf has joined #openstack-infra19:22
*** dane_leblanc has joined #openstack-infra19:22
*** jp_at_hp has joined #openstack-infra19:23
*** _nadya_ has joined #openstack-infra19:24
*** andreykurilin_ has joined #openstack-infra19:24
*** tonytan4ever has quit IRC19:26
*** e0ne has quit IRC19:26
*** boris-42 has joined #openstack-infra19:27
leifmadsenfor gerritbot, can you specify a wildcard in the branches list?  e.g. release/*19:28
*** rushiagr is now known as rushiagr_away19:29
*** e0ne has joined #openstack-infra19:31
*** shashankhegde has quit IRC19:31
*** gokrokve has joined #openstack-infra19:32
anteayaleifmadsen: I don't see a wildcard used in this gerritbot config file: http://git.openstack.org/cgit/openstack-infra/project-config/tree/gerritbot/channels.yaml19:35
*** e0ne has quit IRC19:35
anteayawhich isn't a no, it is I don't know19:35
*** sabeen3 has joined #openstack-infra19:36
leifmadsenanteaya: cool thanks... I suspect it doesn't accept a wildcard, but we'll see. It definitely at least accepts it and doesn't freak out yet.19:36
anteayaor doesn't freakout in ways you can see19:36
anteayalet me know what you find19:36
*** gokrokve has quit IRC19:37
pleia2I think I dropped "fix committed" from our bug days, so I think this one got lost, change to "fix released"? https://bugs.launchpad.net/openstack-ci/+bug/128131919:37
uvirtbotLaunchpad bug 1281319 in openstack-ci "nodepool fails to startup when a cloud endpoint is offline" [High,Fix committed]19:37
fungileifmadsen: it needs a good rewrite. at the moment it's a hard match on branch name. have a look at http://git.openstack.org/cgit/openstack-infra/gerritbot/tree/ and see if you spot an easy solution... patches welcome (and that's not a blow-off)19:37
*** tonytan4ever has joined #openstack-infra19:38
leifmadsenfungi: no that's fine. I've provided a patch here and there. It's not too big of a deal. If I find any free time (lol) then I'll take a stab at it :)19:38
fungileifmadsen: also it should be easy to clone and test yourself if you want to hack on it19:38
leifmadsenfor now I'll just know I need to specify the branches. Kind of doesn't match up with all our workflows, but it is what it is :)19:38
zarohashar: one more time please? https://review.openstack.org/#/c/10400419:38
*** sabeen1 has quit IRC19:38
anteayapleia2: ah I don't know, what state is the fix in?19:39
fungipleia2: yes, i think lifeless or one of the other tripleo-ers patched that for us19:39
anteayado we do releases of nodepool?19:39
fungianteaya: oh, good point19:39
pleia2the patch is "fix committed" back in February19:39
pleia2so I want to assume it's gone in19:39
fungianteaya: we definitely should anyway19:39
pleia2we actually have a fair number of "fix committed" bugs that should be looked at, I'll modify my lp script real quick to get a full list19:40
fungianteaya: pleia2: yeah technically no nodepool bugs are fix-released unless we consider it a direct-release cd model (because at least so far it has no tags)19:40
*** ociuhandu has joined #openstack-infra19:40
pleia2yeah19:40
pleia2but if it's in production..?19:41
fungievery commit is a release!19:41
pleia2:)19:41
anteaya:D19:41
fungiand yeah, stick it on a future infra team meeting agenda so we can discuss the possibility that it's due to get actual versions and releases once jeblair is back from vacationland19:41
anteayathat makes it easy19:41
pleia2ok19:42
*** eharney has quit IRC19:43
anteayaare we having a bug day? did I miss an announcement?19:43
hasharzaro: https://review.openstack.org/#/c/104004 is a storyboard change :]19:43
*** emagana has quit IRC19:44
hasharzaro: sorry I have been quite busy with children instance #2  and  zuul cloner (it is in prod for us now \O/)19:44
anteayahashar: how is child instance #2 doing?19:44
*** andreaf has quit IRC19:44
anteayaensuring noone sleeps?19:44
*** andreaf has joined #openstack-infra19:45
*** homeless has quit IRC19:45
hasharanteaya: she is very quiet!  and already sleeping 8-9 hours straight :]19:45
anteayayou lucky father you19:45
anteaya\o/19:45
anteayawow19:45
anteayawhat 2 weeks old?19:45
*** homeless has joined #openstack-infra19:46
pleia2if anyone wants a fun friday afternoon task ;) https://etherpad.openstack.org/p/cibugreview-fix-committed-sept2519:46
fungianteaya: tristanC: i voted--thank you for being election officials!19:46
*** sarob is now known as sarob_away19:47
zarohashar: sorry about that.  this is quick one, https://review.openstack.org/#/c/116347/19:47
fungipleia2: i recently ranked a list of ways i like to spend my friday afternoons and somehow completely forgot to put that on the list19:47
pleia2imagine that!19:48
*** baoli has joined #openstack-infra19:48
*** annegent_ has quit IRC19:48
zarohashar: i know how children instances are, don't worry about it if you can't get to it.19:48
hasharzaro: that one is quite easy :]19:49
*** _nadya_ has quit IRC19:49
zarohashar: good sleeper?  nice!19:49
openstackgerritA change was merged to openstack-infra/subunit2sql: Add subunit2sql-db-manage utility  https://review.openstack.org/11841819:49
hasharzaro: while you are around, I noticed a blueprint or spec  that propose repositories to have a 'docs' tox env.  Might want to update jjb / jenkins19:49
fungizaro: hashar: it would be so much easier if they were just subthreads instead of independent child processes?19:49
hasharfungi: the advantage of child processes, is that they can detach :)19:50
fungiooh, point for hashar19:50
*** amcrn has joined #openstack-infra19:50
zarohashar: i think mordred already has a change for that.19:51
hasharzaro: yeah Zuul got it19:51
* fungi tries to figure out how to disassociate their file descriptors and reset the process group19:51
anteayafungi: yay19:51
* zaro dreams of detaching processes..19:52
anteayaha ha ha19:52
fungizaro: </dev/null >/dev/null 2>&1 &19:52
*** andreykurilin_ has quit IRC19:53
zaro.. back to the real world19:53
*** andreykurilin_ has joined #openstack-infra19:53
*** ildikov_ has quit IRC19:54
*** ildikov has joined #openstack-infra19:54
hasharzaro: I remember dealing once with pbr version system, but can't remember wich repo / patch :-(19:55
*** dhellmann_ is now known as dhellmann19:55
anteayapleia2: sorry and don't take this the wrong way, but not today19:56
anteayaI'll add it to Monday's list19:56
anteayaand what is with that aweful yellow19:56
anteayahow can etherpad even offer that as a colour option19:56
*** mmedvede has quit IRC19:56
pleia2haha, it's just what it gave me19:57
anteayawell give it back19:57
anteayaewww19:57
anteayaplease19:57
pleia2there, green19:57
anteayaah pretty19:57
anteayathank you19:57
*** ramashri has quit IRC19:57
anteayaI don't think I have ever met a green or blue I didnt' like19:57
pleia2and no rush really, it's just some cleanup, I was going through some bugs and kept finding "hey, that one is fixed!" and it was annoying :)19:57
anteayagood idea19:58
anteayaglad you are doing it19:58
anteayabut cleanup is good19:58
hasharzaro: ah a patch to Zuul https://review.openstack.org/#/c/87948/  which make sure the sha1 is in ( zuul_version_info.release_string )19:58
anteayaand bug cleanup is good too19:58
fungiannoyance is the cause of many a good accomplishment19:58
anteayaha ha ha19:58
*** eharney has joined #openstack-infra19:59
*** koolhead17 has quit IRC20:00
zarohashar: is that a question?20:02
hasharzaro: I am mumbling sorry.  Seems pbr version_info provides a bunch of different version strings20:03
zarohashar: i think i will release python-jenkins today and just wanted that change to be included.20:03
hasharyeah20:03
pleia2so, do jjb and jeepyb also not have releases?20:03
hasharcanonical_version_string 0.3.1.920:03
hasharversion_string_with_vcs 0.3.1.9.g21d604c20:03
hasharrelease_string 0.3.1.9.g21d604c20:03
anteayapleia2: I think jjb does20:04
zaropleia2: jjb does20:04
anteayapleia2: I do not think jeepyb does20:04
pleia2ah good, looks like just some dangling jjb bugs then20:04
pleia2thanks :)20:04
anteayazaro: someone was asking when to expect a new jjb release20:04
*** annegent_ has joined #openstack-infra20:04
*** julim has quit IRC20:05
zaroyes, i told mika i would do one next week.20:06
anteayaawesome20:06
*** jergerber has joined #openstack-infra20:07
hasharzaro: lame nitpick at https://review.openstack.org/#/c/116347/3/doc/source/conf.py,unified i.e. which string to use :]20:07
*** kgiusti has left #openstack-infra20:07
hasharzaro: release_string and canonical_version_string are essentially the same,  though the later strip alpha/beta tags (which we don't use for python-jenkins anyway)20:08
zarohashar: i believe i got that from jjb20:08
tristanCHello folks, so the PTL elections for Cinder and TripleO are now open, see: http://lists.openstack.org/pipermail/openstack-dev/2014-September/047286.html20:08
zarohashar: so it will look like jjb20:08
tristanCMany thanks to anteaya for guiding me through the steps to run these elections :)20:09
zarohashar: Jenkins Job Builder 0.8.1.99.g686265a documentation20:09
pleia2thanks tristanC \o/ and anteaya :)20:09
hasharzaro: yeah I think it is fine.  I am just not sure what is the recommended one to use :]20:09
*** boden has quit IRC20:10
hasharzaro: last , it adds pbr as a dependency. I am fine with it myself since it is well packaged nowadays20:10
anteayatristanC: good work, I appreciate your attention to detail20:10
*** boden has joined #openstack-infra20:10
hasharzaro: +2ed!20:11
zarohashar: thanks.20:11
*** hdd has quit IRC20:14
*** hdd has joined #openstack-infra20:15
*** boden has quit IRC20:15
*** pcm_ has joined #openstack-infra20:16
*** shashankhegde has joined #openstack-infra20:17
openstackgerritA change was merged to stackforge/python-jenkins: Setup pbr versioning for docs  https://review.openstack.org/11634720:18
*** bdpayne has quit IRC20:19
*** lcheng has joined #openstack-infra20:19
*** hdd has quit IRC20:20
flashgordonfungi: we are hitting a gate reset and mriedem has two nova gate  bug fix patches that could help20:21
flashgordonhttps://review.openstack.org/#/c/12441820:21
*** changbl_ has quit IRC20:21
flashgordonhttps://review.openstack.org/#/c/12351020:21
mriedemflashgordon: wouldn't mind getting this logging help in too https://review.openstack.org/#/c/124448/20:23
flashgordonhmm the window is closing, clarkb ^20:23
mriedemthat's fine20:23
mriedemjust promote all my stuff :)20:23
flashgordonmriedem: yeah I am noticing a trend20:24
mriedemthose 3 are related to gate bugs at least20:24
*** hdd has joined #openstack-infra20:24
jeblairflashgordon: what's the 'window'?20:24
flashgordonjeblair:   window where the reset is still happening before the gate settles down and new jobs are run20:25
fungiflashgordon: mriedem: happy to help20:25
jeblairflashgordon: flashgordon can you provide 'change,patchset' for each of those?20:25
flashgordonjeblair: window where least amount of lost gate time is incurred20:25
mriedemhttps://review.openstack.org/#/c/124418/120:26
fungiand yeah, what jeblair said. making sure you mention the change and patchset number and whether it's already approved and in the gate helps20:26
*** todd_dsm has joined #openstack-infra20:26
mriedemhttps://review.openstack.org/#/c/124448/220:26
flashgordon124418,1  123510,1 124448,120:26
*** bswartz has quit IRC20:26
flashgordon124418,1  123510,1 124448,220:26
*** markmcclain has joined #openstack-infra20:26
*** annegent_ has quit IRC20:26
mriedemyeah those20:26
fungi...is that your final answer?20:26
mriedemthey are all approved20:26
anteayaha ha ha20:26
*** dprince has quit IRC20:26
jeblairException: Unable to find 124448,2 in queue <ChangeQueue gate: integrated>20:26
mriedemselect * where owner==mriedem20:27
mriedem124448 was just approved20:27
*** annegent_ has joined #openstack-infra20:27
* anteaya heads out for a walk, beautiful day, the 2 hour route looks good20:27
*** mmaglana has quit IRC20:27
fungisounds like that one hasn't made it out of the check pipeline yet20:27
mriedemleave it20:27
mriedemnot as critical20:27
flashgordonfungi: ahh you are correct, the last one hasn't passed check20:27
mriedemjust trying ot get more logging when a gate failures happens20:27
mriedembut it's not a top gate bug20:27
*** mmaglana has joined #openstack-infra20:27
*** mjturek has quit IRC20:28
mriedemhttps://review.openstack.org/#/c/124418/1 is the money patch :)20:28
jeblairi can enqueue it (since it's involved in gate debugging), but you have to promise it totally will pass :)20:28
jeblairor i can drop it20:28
flashgordonmy vote is let it pass check first20:28
mriedemit's just logging an exception, should be pretty safe20:28
mriedembut yeah doesn't matter to me20:28
jeblairokay i just did the 1st 220:28
flashgordonjeblair: thanks20:29
mriedemthanks guys20:29
*** asettle has joined #openstack-infra20:29
*** JayJ__ has quit IRC20:30
*** rwsu has quit IRC20:31
*** JayJ__ has joined #openstack-infra20:31
*** mmedvede has joined #openstack-infra20:31
*** mmaglana has quit IRC20:32
*** gokrokve has joined #openstack-infra20:32
*** ramashri has joined #openstack-infra20:35
*** esker has quit IRC20:36
*** morganfainberg is now known as morgan20:36
*** morgan is now known as morganfainberg20:37
*** gokrokve has quit IRC20:37
*** xyang0 has quit IRC20:37
*** esker has joined #openstack-infra20:37
*** markvan has quit IRC20:40
lifelessmordred: ping20:41
*** changbl_ has joined #openstack-infra20:41
*** markvan has joined #openstack-infra20:41
*** dustins has quit IRC20:42
*** thedodd has quit IRC20:45
openstackgerritSteven Dake proposed a change to openstack-infra/project-config: Add Kolla Project  https://review.openstack.org/12445320:45
*** sarob_away is now known as sarob20:47
*** ramashri has quit IRC20:47
*** lcheng has quit IRC20:48
*** ramashri has joined #openstack-infra20:48
*** annegent_ has quit IRC20:49
*** thedodd has joined #openstack-infra20:49
*** radez is now known as radez_g0n320:50
*** asettle has quit IRC20:51
*** Sukhdev has quit IRC20:52
*** jgrimm is now known as zz_jgrimm20:52
*** dimsum_ has quit IRC20:56
*** dimsum_ has joined #openstack-infra20:56
*** sarob is now known as sarob_away20:56
*** dane_leblanc has quit IRC20:57
*** markmcclain1 has joined #openstack-infra20:57
openstackgerritA change was merged to openstack-infra/project-config: Disabling check-requirements job from GBP project  https://review.openstack.org/12426920:57
*** markmcclain has quit IRC20:58
*** esker has quit IRC21:00
*** dimsum_ has quit IRC21:00
*** esker has joined #openstack-infra21:00
dstufftsdague: fwiw the minimum was only ever added to pytz because pytz's versions were not PEP 440 compliant21:02
*** mjturek has joined #openstack-infra21:02
dstufftand adding an "invalid" minimum versino triggered pip to install them21:02
dstufftthe commit messge from mordred refrenced the fact that he just looked for the oldest version of pytz in the Distros21:03
dstufftbut idc which way it goes21:03
sdaguedstufft: so ... in general, we want a defined minimum, because we've gotten boned on that before21:04
sdagueof "it's not possible someone has something from the stone ages"21:04
sdaguetotally possible21:04
dstufftthat's fine with me21:04
*** sabeen3 has quit IRC21:04
sdagueand it looks like 2013 would be a 440 compliant minimum, and shouldn't be disruptive to people21:04
dstufftI jsut dropped the constraint since the history had indicated that the only reason the constraint had been added was to work around their invalid versions21:05
dstufftbut I can switch it to 201321:05
*** whoops has joined #openstack-infra21:05
sdaguedstufft: awesome21:05
sdaguecan you also push a backport to the stable/icehouse & stable/havana requirements for that21:05
fungidon't bother with stable/havana if you don't have to... i expect to delete it ~tuesday21:06
sdaguefungi: the final release is done?21:06
sdaguefungi: if there are no more releases, then sure21:06
fungisdague: 2013.2.4 was the final havana point release, and was announced for all havana integrated projects on tuesday of this week (three days ago)21:07
sdagueif there is going to be another release, we should change it21:07
sdaguefungi: oh, I missed that21:07
sdagueok, ignore havana21:07
*** marcoemorais has quit IRC21:07
fungiso, yeah, it's buhbye as soon as i find free cycles to make it so21:07
sdaguefungi: do you have the test job deletes proposed?21:07
*** marcoemorais has joined #openstack-infra21:07
*** dane_leblanc has joined #openstack-infra21:07
fungitechnically we said we were only going to support it through the j-3 milestone, but kept the shingle hanging out for a few extra weeks since the point release was scheduled a little beyond that21:08
fungisdague: not yet. tonight or monday depending on what my weekend looks like21:08
sdagueok21:08
openstackgerritDonald Stufft proposed a change to openstack/requirements: Switch to using pytz>2013  https://review.openstack.org/12425021:08
fungii won't delete the branches until the grenade jobs for icehouse are disabled, at a minimum21:08
*** ramashri has quit IRC21:09
sdaguedstufft: how long until everything is "the screwed" by pip on that?21:09
fungisince otherwise it would break icehouse jobs21:09
*** ramashri has joined #openstack-infra21:09
*** ildikov has quit IRC21:10
*** todd_dsm has quit IRC21:11
dstufftsdague: dunno, sometime21:11
dstufftnext version of pip21:11
sdaguedstufft: do you have a less timey-wimey wibbly-wobbly date?21:11
*** amcrn_ has joined #openstack-infra21:11
*** amcrn has quit IRC21:12
sdagueok, is that in a week, a month, a few months?21:12
*** tonytan4ever has quit IRC21:12
dstufftprobably more than a month, less than a few months21:12
sdagueok21:12
*** dimtruck is now known as zz_dimtruck21:12
sdaguewe should make the stable-maint team aware so that there is another icehouse release before then21:12
* dstufft goes again21:12
sdaguewith the updated requirement21:12
*** sarob_away is now known as sarob21:13
flashgordonmordred: what happened to your investigation on using rebuild in nodepool?21:13
mordredflashgordon: never got around to it21:13
flashgordonmordred: oh :/ I am still interested in hearing your findings there21:13
mordredflashgordon: it will require reworking nodepool's scheduler21:14
mordredin that it will need to decide when it deletes something if it needs more of those things and therefore should rebuild21:14
*** mestery has quit IRC21:14
*** mestery has joined #openstack-infra21:15
flashgordonmordred: right, do you have any preliminary results of how fast rebuild is versus delete and boot21:15
fungii'd bet there are a lot of environmental factors involved21:16
fungifor example, a big delay in the rax delete-and-boot cycle is waiting for them to recycle and reassogn ipv4 addresses21:17
*** Sukhdev has joined #openstack-infra21:17
flashgordonfungi: yeah I think your right, that is why I was wondering if there were real world results versus devstack comparisions21:18
sdaguehonestly, because it's snapshots, I think a big piece of it is transfering the glance image21:19
sdaguebecause you are very unlikely to have a warm cache21:19
*** stevemar has quit IRC21:20
*** morgan_remote_ has quit IRC21:20
*** dimsum_ has joined #openstack-infra21:21
dhellmanndoes anyone know why the specs repositories run the py27 check and gate jobs?21:22
flashgordondhellmann: nova-specs?21:22
dhellmannflashgordon: well, specifically oslo-specs but we probably just copied what nova-specs was doing21:23
dhellmanndo you guys have code in your specs repo?21:23
sdaguethere are validators for nova-specs21:23
sdaguewhich are done as unit tests21:23
dhellmannah21:23
flashgordondhellmann: yeah we do things like make sure they follow the outline, 80 line limit etc21:24
flashgordondhellmann: as people in the past would delete sections21:24
flashgordonand its hard to look at a doc and figure out what section is missing21:24
* dhellmann goes to read the nova-specs tests21:24
sdaguereusing the unit test framework was more straight forward than making something that fit in hacking / pep8 space21:24
*** dane_leblanc has quit IRC21:24
dhellmannsure, that makes sense, it just wasn't obvious that's what was going on since we don't have that for oslo-specs21:25
dhellmannI had to wait for a test node to merge some changes that should have gone right through :-)21:25
lifelesssdague: +1 on using unittest for source checks21:25
lifelesssdague: one qa entry point to rule them all21:25
*** marcoemorais has quit IRC21:25
dhellmannoh, hmm, we have different templates for different uses, so I'm not sure this would adapt directly21:25
sdaguedhellmann: well, you could write different tests for different templates21:26
sdaguealso, you may have better proposers21:26
dhellmannI guess we could read a comment to figure out which template to check against21:26
dhellmanncertainly fewer21:26
sdaguelet's say some of the nova proposers.... created very weird things21:27
dhellmannI think I'm going to punt on this for now and just ask to have the job turned off to cut down on waste21:27
*** markmcclain1 has quit IRC21:27
dhellmannwe'll figure something out if it becomes necessary, but most of our specs are submitted by cores so we can tease them if they mess up21:27
flashgordonI think the nova-specs tests read the template from the file21:27
dhellmannsdague: if you're interested, we could do all of these checks with a sphinx extension, too, I'm sure. Cut down on the number of jobs being run.21:29
dhellmannflashgordon: yeah, it reads the file, but we would need to know for each spec which file to read -- we have different templates for features and graduation work21:29
dhellmannor we could combine them, but having separate templates felt like the right solution to that problem21:29
mordredlifeless: sup?21:30
openstackgerritDoug Hellmann proposed a change to openstack-infra/project-config: Do not run unit test jobs for oslo-specs  https://review.openstack.org/12451721:30
*** mriedem has quit IRC21:31
*** andreaf has quit IRC21:31
*** andreaf has joined #openstack-infra21:32
*** thedodd has quit IRC21:32
flashgordonI have two more gate bug fixing patches for when there is another gate reset21:32
* flashgordon watches the gate21:32
flashgordonhttps://review.openstack.org/#/c/122291/21:32
fungimordred: while you're about and sentient, do you recall the process for adding a stable branch in the openstack/openstack repo?21:32
flashgordonhttps://review.openstack.org/#/c/12302321:32
*** gokrokve has joined #openstack-infra21:32
sdagueflashgordon: as soon as the next patch merges, I'd say it's safe21:33
flashgordonsdague: so the second patch in the gate hit the but that one of the patches above will fix21:33
mordredfungi: I believe it's "cry a lot, then get drunk"21:33
flashgordonand the other patch fixes the bug that that patch hit and got bounced out of the gate21:33
*** gokrokve has quit IRC21:33
flashgordonfungi mordred: shouldn't it be the same as create a branch for any repo?21:34
fungimordred: okay, great--i'm already halfway there21:34
sdaguethe in-use nodes are grinding down over time as well21:34
mordredflashgordon: nope. submoduels21:34
*** gokrokve has joined #openstack-infra21:34
fungiflashgordon: the trick is finding the git sha for the "commit" you want to branch in it21:34
flashgordonmordred: ohh right that would be the second step21:34
sdagueyeh, I think tears21:34
*** mfer has quit IRC21:34
mordredfungi: you need to do the thing to make a commit that makes each submodule point to the right thing21:34
fungimordred: oh... got it21:34
mordredfungi: except that involves editing .gitmodules I THINK to refernce the appropriate gerrit branch as well21:34
sdagueflashgordon: also if you took a look at - https://review.openstack.org/#/q/status:open+project:openstack-infra/elastic-recheck+branch:master+topic:delay,n,z - that would give us the ES delay on the page21:34
sdagueand solve a lot of confusion21:35
mordredfungi: so that they track the right thing21:35
*** mbacchi has quit IRC21:35
flashgordonsdague: yeah will look at that when I get home and have a faster connection so I can run it locally first21:35
sdaguecool21:35
mordredfungi: I've also been meaning to figure out a nice way to do a tag on openstack/openstack that has all of the submodules at the appropriate tag21:35
flashgordonsdague: I agree landing that will be super helpful21:35
fungimordred: i forgot that the project actually had file contents besides the submodules themselves. that gives me a new avenue to pursure... thanks21:36
lifelessmordred: still blocked on pbr release on agreeing on the semver alteration which I want your input on as you did the semver 'spec' that my work riffed on21:36
*** pcm_ has quit IRC21:37
*** eharney has quit IRC21:37
*** mbacchi has joined #openstack-infra21:37
*** baoli has quit IRC21:38
*** gokrokve has quit IRC21:38
*** packet has quit IRC21:39
openstackgerritKhai Do proposed a change to stackforge/python-jenkins: Add a get_plugin_info method  https://review.openstack.org/12393221:39
mordredlifeless: okie21:39
mordredlifeless: where is it? I don't see any patches from you in pbr ...21:40
*** boden has joined #openstack-infra21:41
lifelessmordred: no, its called a discussion :)21:41
*** todd_dsm has joined #openstack-infra21:41
lifelessmordred: in the semver.rst inthe pbr tree it says that dev and prerelease versions are not comparable21:41
lifelessmordred: this is what gives us 1.2.3.dev *or 1.2.3.0a121:42
lifelessmordred: but see https://bugs.launchpad.net/pbr/+bug/137060821:42
uvirtbotLaunchpad bug 1370608 in pbr "pbr mishandling alpha tags" [Critical,Fix committed]21:42
lifelessmordred: when we pip install an alpha21:42
lifelesserm21:43
lifelesspip install a dev version21:43
lifelessand there is an alpha of the same thing on pypi21:43
lifelessthe pip install of the next thing that *depends on $project-in-question* will 'upgrade' to the alpha21:43
lifeless[if the alpha is in requirements]21:43
lifelessit does this because the alpha isn't lower than the dev version21:43
*** marcoemorais has joined #openstack-infra21:44
mordredyah21:44
lifelessone way to fix this is to not ever depend on rc versions21:44
lifelesssome folk would argue this is the only sane way21:44
mordredsure. but sanity doesn't always prevail21:44
*** Sukhdev_ has joined #openstack-infra21:44
lifelessanother way to fix this is to shove the dev version to be a suffix after either full releases *or* rc's21:45
lifelessthe only reason I had for not doing that is that you'd written this fork of semver and I was following it21:45
*** marun has joined #openstack-infra21:45
*** boden has quit IRC21:45
lifelessso dev versions would have a defined precedence with respect to any non-dev version21:45
mordredyah. and I think the motivation for that was the bit in pep440 that strongly discouraged doing such a thing21:45
lifelesspep440 is now the union of all possible version schemes anywhere21:46
mordredand it seemed like if we were writing a spec, we should adopt the strong recommendations ... but we may have found a place where it's the 'right' thing21:46
mordredor the less hard thing21:46
lifelessso we don't need to care about pep44021:46
*** marcoemorais has quit IRC21:46
*** marcoemorais1 has joined #openstack-infra21:46
lifelesswe need to care about semver, since pep440 will deal21:46
*** Sukhdev has quit IRC21:46
lifelesswe can also re-evaluate the 0a1 thing, if we want to.21:46
mordredlifeless: well, we DO need to care about the restrictions pep440 has that pip will enforce21:47
lifelessmordred: you don't understand21:47
mordredI may not21:47
lifelessmordred: pep440 no longer has any menaingful restrictions21:47
mordredwhat?21:47
lifelessmordred: its now defined as 'any version uploaded to pypi ever'21:47
mordredreally?21:47
lifelessmordred: to all intents and purposes21:47
mordreddstufft: ^^ aroo?21:48
lifelessanyhow, leave pep-440 mangling to me21:48
lifelesspbr is our local policy21:48
mordredok. so let's step away from syntax for just a sec21:48
lifelessyou wrote the semver bit, focus on that21:48
*** zz_dimtruck has quit IRC21:48
mordredand talk intent for a second21:48
*** leakypipes has quit IRC21:49
mordredin the case where we are producing generated versions that indicate additional patches past a declared version, I kinda think we want to always base that on the most recent declared version21:49
mordred"this is X revisions away from the last thing I know about"21:50
lifelessyeah21:50
mordred(at least - ignoring better version calc math)21:50
lifelessthis is expressly prohibited by the current semver prose in the pbr tree21:50
mordredk. sure. forget all of that for a sec21:50
lifelessk21:51
mordredin the case where we are producing versions that lead up to a declared version that is not yet tagged21:51
mordredI believe this exercise has led me to believe that we should stop trying to calculate "this is leading up to a version" as soon as someone declares a version that leads up to a version21:51
lifelessoh21:51
lifelessso no I don't agree with your first statement21:52
lifelessabout basing on a declared version21:52
mordredok21:52
mordredwhy not?21:52
lifelesswe now always know the next declarable version21:52
*** todd_dsm has quit IRC21:52
lifelesse.g. 1.2.3.0a2  we know that the next version can be 1.2.3.0a321:52
lifelessthis has harmonised the codepaths for preversioning and postversioning21:53
mordredok21:53
dhellmannlifeless, mordred : you've seen the thread sdague started about not using alphas any more, right?21:53
lifelessnow preversioning is a different hint for the next declarable version21:53
*** nikhil_k is now known as nikhil_k|afk21:53
mordreddhellmann: no. should I go read it before finishing this conversation?21:53
lifelessand a policy check that that hint is greater than the inferred minimum21:53
lifelessdhellmann: we need to fix this anyway21:53
dhellmannmordred: no new info, just less resistance from me21:53
lifelessdhellmann: so I think its irrelevant21:53
lifelessdhellmann: this was a non trivial wart during implementation21:54
dhellmannlifeless: ok, I just wanted to make sure21:54
mordredkk21:54
dhellmannif we don't care about alphas, then what we have today generates the right values21:54
fungi...for us21:54
dhellmannyes21:55
*** shashankhegde has quit IRC21:55
mordredI think we still have to solve it21:55
dhellmannok21:55
mordredso that tagging a repo doesn't screw someone doing CD from git master unwittingly21:55
*** mmaglana has joined #openstack-infra21:55
fungiagreed. even if it ends up no longer being of direct benefit to our use case, i do think it's reasonably worth solving21:55
dhellmannhere's the thread, for when you have time: http://lists.openstack.org/pipermail/openstack-dev/2014-September/047280.html21:55
dhellmanncertainly21:56
*** david-lyle has quit IRC21:56
mordredlifeless: ok. so I think I'm up to speed in my brain hole on the premise and issues again21:56
*** mbacchi has quit IRC21:56
mordredlifeless: do you have a suggestion as to a path forward or a way you think is better?21:56
mordredassuming that perhaps the semver spec could be wrong21:56
*** marcoemorais1 has quit IRC21:57
*** boden has joined #openstack-infra21:57
lifelessmordred: so, I'd like to do two changes to the semver spec21:58
*** aysyanne has quit IRC21:58
lifelessmordred: I'd like to define a precedence between dev versions and any non-dev version21:58
lifelessby saying that its a suffix that sorts before21:59
dhellmannanteaya: I believe that, with some significant help from andreas, https://wiki.openstack.org/wiki/Oslo/CreatingANewLibrary is now up to date. Would you please review it at your convenience?21:59
mordredlifeless: will pip honor that?21:59
lifelessso 1.2.3.0a1.dev5 is < 1.2.3.0a121:59
mordredk.21:59
dhellmannwait, before?21:59
dhellmannI thought that's what we effectively have now?21:59
lifelessmordred: yes, it does22:00
lifelessX.YaN.devM      # Developmental release of an alpha release22:00
fungiif you've tagged 1.2.3.0a1 and then added 5 commits on top of it, i would want that to be considered newer than the tag22:00
dhellmannfungi: ++22:00
lifelessfungi: that would get version 1.2.3.0a2.dev522:00
fungiohh... got it22:00
lifelessfungi: or 1.2.4.dev522:00
fungiso devN is also pre-versioning to the next tag22:00
dhellmannoh, ew, ok22:01
lifelesswe can't base a dev version on the prior tag22:01
lifelessbecause its sort before22:01
lifelessquoting pep 44022:01
lifeless"The developmental release segment consists of the string .dev, followed by a non-negative integer value. Developmental releases are ordered by their numerical component, immediately before the corresponding release (and before any pre-releases with the same release segment), and following any ..."22:01
mordredyah22:01
mordredso I agree with the words you've said so far22:01
*** boden has quit IRC22:01
*** marcoemorais has joined #openstack-infra22:02
lifelessour requirement is that a local dev version with a last release the same as whats on pypi, whether alpha or not, be a higher version than that thing on pypi22:02
*** doug-fish has left #openstack-infra22:02
fungii can see that working, just have to reverse my brain from my earlier expectations about post-versioning from any tag which is working toward the next declared release22:02
lifelessour current code doesn't honour that22:02
*** marcoemorais has quit IRC22:02
mordredyup. I think it's important to honor that22:03
lifelessalhthough22:03
lifelessI think I need to do some experiments22:03
lifelesshttps://bugs.launchpad.net/pbr/+bug/1370608 may be measurement error from the failure to honour the tag22:03
uvirtbotLaunchpad bug 1370608 in pbr "pbr mishandling alpha tags" [Critical,Fix committed]22:03
fungithe added testsuite is awesome though. makes experiments much easier ;)22:03
*** marcoemorais has joined #openstack-infra22:04
*** hashar has quit IRC22:05
*** shashankhegde has joined #openstack-infra22:06
lifelessindeed, is how I roll :)22:07
dstufftlifeless: mordred PEP 440 isn't "any version ever uploaded to PyPI" but we did attempt to maintain compatability where we could and it made sense through a normalization scheme (where something like 1.0-1 normalizes to 1.0.post1 etc)22:08
dstufftfwiw tooling will perform the normalization for you22:09
*** todd_dsm has joined #openstack-infra22:10
lifelessdstufft: to all intents an purposes :)22:10
dstufftso unless you want your tags to be different than what/s on PyPI you'll want to make sure that what you generate is the "normal" form22:10
dstufftbut that's all just syntax really22:10
lifelessmordred: dhellmann: so, I'm going to do some experiments22:12
lifelessI think we maybe we're ok but if not I'll propose a doc change to semver.rst and fro there code22:12
*** jergerber has quit IRC22:13
dhellmannlifeless: ok22:13
*** esker has quit IRC22:14
lifelessmordred: also, 1.2.3.0a1 - nick tells me that 1.2.3.a1 is now pep440 comaptible, we might want to consider dropping the 0 - again you had that in there, my understanding last time we spoke was that it was semver upstream aesthetic, but I'm less convinced of the need there as time goes y22:14
lifelessby22:14
*** arnaud__ has quit IRC22:14
*** arnaud has quit IRC22:14
*** arnaud has joined #openstack-infra22:14
*** arnaud__ has joined #openstack-infra22:14
dstufftlifeless: fwiw tooling will normalize 1.2.3.a1 to 1.2.3a122:16
dstufftif you care22:16
lifelessmm, we might22:16
*** ociuhandu has quit IRC22:16
lifelessbecause a major/minor/patch analyss then has to parse out 3a122:16
*** marcoemorais has quit IRC22:16
mordredlifeless: I'm fine either way22:17
*** david-lyle has joined #openstack-infra22:17
*** dmsimard is now known as dmsimard_away22:18
*** andreaf has quit IRC22:19
*** signed8bit has quit IRC22:19
*** andreaf has joined #openstack-infra22:19
*** todd_dsm has quit IRC22:19
dstufftlifeless: there's also a lib which will parse PEP 440 versions for you fwiw22:20
lifelessdstufft: yes but we don't want pbr to have deps22:20
lifelessdstufft: and I'm allergic to vendoring22:21
dstufftreimplementing it is inferior to vendoring imo22:21
*** david-lyle has quit IRC22:21
fungii'm not convinced that multiple implementations of a standardized specification is inferior to a single implementation of a specification22:22
fungiit could be argued that unless there are at least two implementations, the spec is not a standard ;)22:22
*** patrickeast has quit IRC22:22
*** patrickeast has joined #openstack-infra22:23
dstufftmultiple implementations with different properties is useful, if for example you dislike the API or whatever22:23
dstufftmultiple implementions because you dislike vendoring is pointless imo22:23
*** Sukhdev_ has quit IRC22:23
dstufft(besides there's already two implementations of PEP 440 anyways)22:24
fungiand anyway, the no-dependencies-nothing-vendored requirement is a pretty solid necessity22:24
*** laxity has quit IRC22:24
dhellmannwhat is the difference between building our own and vendoring another version?22:25
*** datsun180b has quit IRC22:25
fungisince we're not going to be able to make pbr work effectively if it needs to depend on other libraries (so as to avoid circular dependencies on itself) but there are multiple distros who will refuse to carry any code we vendor in the library, which would effectively break concern #1 on those platforms22:25
lifelessdstufft: but we don't hav the sameusecase; we don't need to support all of pep44022:26
lifelessdstufft: so I'm shrug on this22:26
dhellmannfungi: that feels a bit circular, but ok.22:26
lifelessdstufft: we're not implementing pep-44022:26
fungidhellmann: the point being that pbr needs to have no library outside dependencies, and one possible solution to that is to embed those outside libraries in pbr instead, but there are distros who would require that be stripped back out, leaving it potentially broken22:27
dstufftfungi: I get pretty angry at distros, they can go unvendor shit if they want, I don't care but I don't let them dictate my application design :)22:28
dstufftthey whine about pip having requests too, which I think is really stupid, because the alternative is we reimplement TLS verification which is incredibly dumb22:28
dhellmannfungi: yeah, I got that, but functionally there's no difference between copying something and writing a different version22:28
*** whoops has quit IRC22:28
fungidstufft: i personally understand the needs there, and would not want to relive the zlib fiasco22:28
dhellmannfungi: except, I guess, different sets of bugs :-)22:29
dstufftfungi: yea but if you're in a case where a dependency is absolutely not alright, you either vendor or reinvent22:29
dstufftit would be lots of fun if instead of the zlib fiasco we had similar bugs across half a dozen different implementations22:29
*** laxity has joined #openstack-infra22:30
dstufftthe answer is invent better tooling to work with vendoring for when it makes sense, not stick your head in the sand and pretend one size fits all22:30
fungidstufft: well, the problem is software which doesn't have a technical need to embed third-party libs doing so anyway out of convenience, which leads to proliferation of slightly different versions of the same code22:30
dstufftfungi: sure, software shouldn't do that, but techincal need is hard to define22:30
fungiand also hard to judge22:30
* mordred thinks that distros should do a better job of allowing multipe versions of libraries22:31
* mordred is not popular with distros for the most part22:31
fungisome distros do/did22:31
*** Sukhdev has joined #openstack-infra22:31
mordredbecause if pip could declare a depends on == requests AND the world didn't break by them doing so, I'd feel I had more standing to say that vendoring requests is a bad choice22:31
fungisco osr did... rpath did (via conary)... mac os in its various incarnations did as well... most of them did it by avoiding shared libraries, but they also usually significantly limited what they were willing to provide security support on22:32
mordredbut since the tooling actually does not support that very well, I think that yelling at them for vendoring is poor form22:32
*** gokrokve has joined #openstack-infra22:32
jeblairman it's really friday in here isn't it?22:33
mordredjeblair: :)22:33
dstufftmordred: yea me and distros butt heads a lot22:33
mordredjeblair: friday means /me disses distros, I think22:33
mordreddstufft: you and a ton of other people coding in a non-C language it seems22:33
fungimost of the prior implementations which strove for parallel versions of everything sandboxed each application in a chroot/namespace. so i can see the current container trend possibly making that a more viable opportunity to revisit22:34
mordreddstufft: I mean, they mostly like you - be glad you don't hack in go or javascript or java or ruby where you're doing _Everything_ wrong22:34
mordredfungi: ++22:34
mordredfungi: I'm interested to see what the next gen after docker does there22:34
dstufftsetuptools has stuff for that22:34
dstufftfor multi version22:34
dstufftbut like most setuptools features it's poorly implemented22:35
openstackgerritKhai Do proposed a change to stackforge/python-jenkins: Add a get_plugin_info method  https://review.openstack.org/12393222:35
dstufftmordred: PEP 453 / ensurepip burned a lot of good will I think22:35
mordredfungi: beause docker is close, but doesn't actually go far enough to remove the need for someone to care about the matric22:35
dstufftwith some of them22:35
mordreddstufft: REALLY?22:35
mordredjeez22:35
dstufftI had people calling for removing pip from the repos all together because of it22:35
*** hdd has quit IRC22:35
mordreddstufft: sigh22:36
mordredthat's quite possibly a perfect microcosm of the problem22:36
mordreddstufft: were they angry because you wanted to back port it ?22:36
dstufftbecause of the bundled copy of pip22:37
*** gokrokve has quit IRC22:37
dstufftand because the first draft had it installing pip from the network instead of the local copy22:37
zarofungi: should i even bother moving this to project-config? https://review.openstack.org/#/c/4793722:37
fungiwell, distros for the most part feel that the *right* way to install software is to use one and only one package manager, even if that means converting packages from one form to another so they can be integrated locally into your package management. things like cpan and pear always begat wrappers which would repackage things prior to installation so you didn't end up with conflicts22:37
dstufftmordred: btw I don't know if you saw but PEP 453 is approved for backport into 2.722:38
mordreddstufft: awesome22:38
dstufftslightly different22:38
mordreddstufft: thank you for providing one shred of sanity to my day22:38
dstufftin that we explicitly allow distros to modify it to print an error instead of doing something since we don't need it for venv22:38
dstufftto say22:38
fungizaro: i do still want it, but maybe just leave it and when i have time to test it the onus will be on me to refactor it as needed22:38
dstufft"go apt-get install pip"22:38
dstufftor whatever22:39
dstufftbut for OS X / Windows22:39
dstufftit'll be there for sure22:39
zarofungi: cool22:39
dstufftand if the distros listen there will be a singular command people can type that'll either ensure pip is installed, or will tell them how, on their platform, to install it22:39
fungizaro: i feel bad that i keep not finding time to test it out, and don't want you wasting time on it with me ending up as a blocker22:40
dstufftfungi: the distros are wrong, because virtual envs are awesome :D22:40
dstufft(don't pip install into the system though, that's asking for trouble unless you know what you're doing)22:40
fungidstufft: i love virtualenvs for throwaway work. i'm less keen on finding ways to audit and confirm security updates for the venvs on long-term server applications22:40
* anteaya reviews the wikipage dhellmann linked22:41
mordredok. me running out22:41
dstufftfungi: I've been thinking about that recently22:41
dstuffthow to handle it22:41
mordredlifeless: you have what you need from me, right?22:41
dstufftmostly I want to ship virtual envs with the OS package manager22:41
fungidstufft: if there were a brilliant solution to keeping that model safe, i'd be keen22:41
dhellmannanteaya: thanks, no rush to do it tonight22:41
dstufftI love seperation of OS and apps22:42
fungiand package-managed venvs may very well be a good fit for that--you've mentioned it before22:42
anteayaeh, I have dinner cooking I can give it a look22:42
fungidstufft: i have a bit of a hard time with the idea of separating "operating system" and "applications" though. to me an operating system *is* a collection of applications22:42
openstackgerritKhai Do proposed a change to openstack-infra/config: add a turbo hipster worker for testing  https://review.openstack.org/10733122:42
*** dhellmann is now known as dhellmann_22:42
dstufftfungi: let me tell you abour how I had to upgrade my OS X box because of a bug in Mail.app22:43
* fungi hopes you upgraded to another os ;)22:43
dstufftheh, no :)22:43
*** dimsum_ has quit IRC22:43
dstufftto a beta OS!22:43
jeblairif i want to run an apache server, i "apt-get install apache", and i have confidence that the distro will take care of security support for that app22:44
*** dimsum_ has joined #openstack-infra22:44
jeblairi think for anyone who isn't focused on running a single production application, that kind of broad support from the distro is wonderful22:44
fungii can't remember the last time i "upgraded my operating system" i merely continuously upgrade various components of that operating system which are tested to work together22:44
anteayaoh and if anyone cares I have yet to meet an existing neighbour that has a kind word to say about the new people22:44
dstufftif you run apt-get install python-pip you're insecure on most distros so there's that :)22:44
anteayaso it isn't just me22:44
jeblairdstufft: what you mean by that?22:45
fungidstufft: well, i would hope that the python-pip package has a cryptographic trust chain back to a keyring used by the package manager, installed at some point via another trusted channel22:45
dstufftjeblair: afaik Ubuntu 14.04 is the only LTS distro of any Linux that doesn't ship a version of pip that is insecure22:45
jeblairdstufft: in what way is it insecure?22:46
fungidstufft: oh, you mean if you *use* the pip provided by that python-pip package to install things form pypi22:46
dstufftjeblair: downloads packages over HTTP with zero attempt at authenticity22:46
*** marcoemorais has joined #openstack-infra22:46
dstuffte.g. uses an ancient version of pip without any backporting of the things that made pip secure22:46
*** rwsu has joined #openstack-infra22:47
dstufftThe point isn't really exactly specific to pip, just that "I can apt-get install foo and have confidence that the distro will take care ofthe security support" isn't always true :(22:47
jeblairdstufft: that's not the kind of security support i expect from a distro; that's the application as written.  i'm glad it has improved, but that was the deal at the time.22:48
mordredbut thank god they back ported ordereddict22:48
*** MarkAtwood has quit IRC22:48
dstufftjeblair: I don't think people who haven't integrated the distro mindset view that as a useful distinction22:48
dstufftI don't view it as a useful distinction22:48
*** dimsum_ has quit IRC22:48
dstuffteither I can trust the thing to be safe, or I have to audit it myself22:49
Alex_Gaynor`The application as written had a security vulnerability. It was patched. My distro didn't give me tha tpatch.22:49
fungidstufft: also keep in mind that you're saying that it's odd that distro stable trains which released more than two years ago haven't replaced the version of pip which was available at the time with a newer version against their stable change policies22:49
Alex_GaynorSeems bad.22:49
jeblairdstufft: i would not expect a distro to prevent me from doing anything that might possibly be insecure.  i'm just saying that distro support for security updates is a massive win for sysadmins, and the idea of throwing that away without consideration is not appealing to me.22:49
dstufftfungi: No, I'm saying they didn't backport that particular thing22:50
*** bswartz has joined #openstack-infra22:50
* fungi wonders how big of a patch the ssl cert verification in 1.3 would have been if ported to 1.022:50
jeblairdstufft, Alex_Gaynor: i know right now that as soon as i use pip to install something, i'm signing up for an immense workload of auditing and monitoring.22:51
jeblairdstufft, Alex_Gaynor: i also know that most people who do so aren't doing that work.  i may not even be to my own satisfaction.22:51
dstufftjeblair: I think there's a world of difference between "prevent me from doing anything that might possibly be insecure" and "offers me things which are known insecure and part of the value add of a distro is they backport security patches to stable releases that authors are no longer maintaining"22:51
fungiAlex_Gaynor: i never saw the patch. i just saw new versions with distinct behavior changes. that's not the same thing as a security fix22:51
jeblairdstufft: we all knew at the time that pip installed random things from random hosts with no validation.  that was the way it was.  i'm _very_ happy it's changed, but it's sort of revisionist to suggest that it was a 'bug' that needed fixing.  that was the design of the system at the time.22:52
dstufftjeblair: "we all knew" is patently false fwiw22:52
fungiAlex_Gaynor: arguably ubuntu and other distros would have benefitted from collaborating on a stable version od pip with security features backported if it wouldn't break established use cases substantially22:53
*** homeless has quit IRC22:53
dstufftI talk to people surprised that ``apt-get install python-pip`` gives them something that allows RCEs in every possible confifuration22:53
dstufftquite regularly22:53
dstufftbecause "I thought the OS handled security updates for me"22:53
*** pcrews has quit IRC22:54
* fungi wonders when and how cpan and pear solved these issues22:54
cody-somervilleI love this bug: https://bugs.launchpad.net/ubuntu/+source/python-pip/+bug/130699122:54
uvirtbotLaunchpad bug 1306991 in python-pip "pip stops with ImportError for request-Modul" [Undecided,Confirmed]22:54
dstufftcody-somerville: yea distros de-vendoring stuff in pip has been a big headache for us22:55
dstufftat least we convinced them not to de-vendoring inside of a virtual env22:55
*** Sincler has quit IRC22:56
cody-somervilleYou literally have to apt-get remove python-pip and manually download and install or use virtualenv in Ubuntu 14.04  for pip to work.22:56
dstufftnot always22:57
dstufftit depends on the order you do stuff in22:57
dstufftluckily the distros are there to protect people and unvendor stuff22:57
* dstufft goes to get food22:57
jeblairdstufft: i'll grant that of course there are all kinds of users, and many don't understand what's going on.  i'm glad you've added cert validation, but of course even the new, more secure pip, will not handle security updates for them.22:57
*** boden has joined #openstack-infra22:58
jeblairdstufft: i'm just trying to point out that as a sysadmin, i think distro security support is wonderful, and i'd prefer to run applications from the distro or using libraries from the distro when able because of it.22:58
fungii honestly think it would make more sense for distros to package get-pip.py, given the fact that it's going to install things unknown to the distro package manager anyway, and its pace of development moves much faster than linux distros/bsd variants would be able to sanely keep up with for the moment22:58
*** otherwiseguy has joined #openstack-infra22:59
mordredfungi: ++22:59
mordredI think distro packaged pip is insane23:00
fungior to just leave the newly backported get-pip builtin in python stdlib and drop any separate python-pip package23:00
*** dkehn has quit IRC23:00
jeblairyep23:00
jeblairi can get behind that. i also don't think distros should un-vendor, and i don't think apps should vendor, and i think distros are hugely beneficial in general.23:01
*** dkehn has joined #openstack-infra23:02
*** boden has quit IRC23:02
fungii do feel like a lot of the problem around this in community-oriented distros is that the volunteer packagers are under pressure to manage too many packages, and so in some cases they're disinclined to help their upstreams stop creating unnecessary complication, but rather only have just enough time to (often uselessly) dictate to them instead23:03
jeblairthat seems like a good summary23:04
fungiso to some extent it's a problem they create for themselves, by choosing "more packaging work" over "packaging fewer things but working more closely with the upstreams they package"23:04
*** marcoemorais has quit IRC23:05
fungii suspect that if the unnecessarily-vendored dependencies in some applications were solved upstream with help and gentle education, then the handful of remaining _necessarily_ vendored dependencies would present less of a support burden on the distro as a whole, and lead to fewer draconian zero-tolernace policies on it23:06
*** dimsum_ has joined #openstack-infra23:07
*** yamahata_ has joined #openstack-infra23:09
*** praneshp has quit IRC23:10
clarkbI missed the fun conversation :(23:10
fungibut i'm also personally thrilled that, e.g., debian gives me pre-baked packages of python libraries with a vetted source, signed chain of custody, and a sane dependency solver for them (which are problem spaces pip does not yet cover, not to mention a dedicated security team)23:11
fungiclarkb: we'll be sure to host another exciting beat-the-dead-horse friday next week just for you ;)23:13
anteayaclarkb: how is packing coming along?23:17
*** IAX has quit IRC23:17
*** IAX has joined #openstack-infra23:18
clarkbfungi perfect!23:20
*** marcoemorais has joined #openstack-infra23:20
*** JayJ__ has quit IRC23:20
clarkbanteaya: pretty well. most of the hard stuff other than the two large pieces of furniture are basically done23:20
clarkbshould be in good shape for tomorrow when we get the truck23:21
*** arnaud__ has quit IRC23:23
*** arnaud has quit IRC23:23
*** marcoemorais has left #openstack-infra23:24
*** rwsu has quit IRC23:30
*** nelsnelson has quit IRC23:32
*** gokrokve has joined #openstack-infra23:32
*** garyh has quit IRC23:33
anteayaclarkb: awesome23:34
anteayayou have some help lined up for the furniture?23:34
anteayaI remember carrying a matress up a flight of stairs by myself once23:34
anteayanot so much fun23:34
*** garyh has joined #openstack-infra23:36
*** gokrokve has quit IRC23:36
flashgordonfungi: I have another round of gate fixing bugs23:37
flashgordongate bug fixing patches23:37
flashgordonhttps://review.openstack.org/#/c/12302323:37
flashgordonhttps://review.openstack.org/#/c/122291/\23:37
flashgordonhttps://review.openstack.org/#/c/122291/23:37
flashgordonand https://review.openstack.org/#/c/123510/ again23:37
fungiflashgordon: can i get those in chgnum,psnum format?23:37
flashgordonthe top of the gate just reset23:37
flashgordon123023,123:37
flashgordon122291,623:38
flashgordon123510,123:38
fungiand they're all approved and in the gate pipeline?23:38
flashgordonyup23:38
fungiException: Unable to find 122291,6 in queue <ChangeQueue gate: integrated>23:39
flashgordonthe last one was bounced out of the gate because it hit the bug in the second one23:39
fungihuh23:39
fungioh, is it still in check and not back in the gate yet?23:39
flashgordonfungi: woops, yeah but it does have a check job that passed on it23:39
fungiand is it for nova or something else?23:39
fungiflashgordon: ^ ?23:40
flashgordonits a nova patch that fixes a bug triggered in heat-slow23:40
fungik23:40
fungiException: Unable to find 123510,1 in queue <ChangeQueue gate: integrated>23:41
funginot having a good day here23:41
flashgordonderp that *was* in the gate23:41
flashgordonyou promoted it once before :/23:42
fungilooks like it just now got rechecked23:42
lifelessmordred: I do for now23:42
fungiand it's tempest23:42
lifelessmordred: I wil experiment and come back next week23:42
flashgordonbut it hit the bug that is fixed in https://review.openstack.org/#/c/122291/23:42
fungiflashgordon: okay, i've reenqueued that one into the gate as well, and promoted the three you requested to the front23:43
*** pcrews has joined #openstack-infra23:43
flashgordonand that one failed because it hit the bug fixed by https://review.openstack.org/#/c/12302323:43
flashgordonfungi: thank you23:43
fungiheh23:43
flashgordonhopefully we can get them in without them all hitting the other ones this time23:43
fungithree patches each with a gun pointed at the other23:43
flashgordonyup, the good the bad and the ugly23:43
flashgordonfungi: this is one of the issues with fixing gate related bugs when we are in a bad place23:44
fungithough we're still merged changes at a surprisingly fast clip23:45
fungii suppose that means we're merging new bugs more quickly along with them ;)23:45
flashgordonfungi: https://github.com/openstack/openstack/graphs/commit-activity isn't so hot today23:45
flashgordonso integrated gate23:45
*** esker has joined #openstack-infra23:45
*** esker has quit IRC23:46
flashgordonbtw silly question, I assume merge-checks get invalidated if another patch to that repo lands before the merge-check happens?23:46
*** esker has joined #openstack-infra23:46
fungii got set straight on that earlier23:46
*** esker has quit IRC23:46
fungithere's no need to do so... those are independent of the changes which merged to trigger them23:46
*** esker has joined #openstack-infra23:47
fungithey're basically just pending requests for zuul to try merging each open change against whatever the state of the branch tip is at the time the request runs23:47
flashgordonfungi: ahh so if merge-check patch 12345 is in the queue it won't go in twice23:47
fungiso if an additional request to do that is already queued, it just doesn't add a second one23:47
flashgordonmakes sense23:47
fungithink of it as a queue of "these are changes which might now conflict with their branches, so test find out when you get a moment"23:48
*** chuckC has quit IRC23:48
fungiand as of the precedence change which went in this morning, "when you get a moment" is now "whenever you're not calculating merges in normal or high precedence pipelines"23:49
fungiandf it'23:49
fungiand it's working out awesomely well23:49
flashgordonawesome23:49
flashgordonI was just a little surprised by how big that queue got but it makes sense we do have a lot of patches in review23:50
fungiyou can see where the gaps in the top of the test nodes graph stop cropping up... that's roughly just prior to that change taking effect23:50
*** marun has quit IRC23:50
flashgordonahhhh23:50
flashgordonwow that made a huge difference23:51
*** garyh has quit IRC23:51
fungier, it made some difference. i think the impact to overall throughput is probably not enormous, though the impact to timeliness of results is pretty nice23:51
flashgordonfungi: heh I meant the impact on that graph23:52
fungiahh, got it23:52
*** dkehn has quit IRC23:53
fungianyway, zuul's still been doing a pretty good job of keeping up with the merge-check tasks, even though they're now low priority for it23:54
fungiit's the most backed-up i've seen it all day in that pipeline right now, and it's only about an hour for the oldest changes in it23:54
flashgordonnot bad23:54
jeblairooh, the sparkline is drawing half-dome23:55
*** dkehn has joined #openstack-infra23:55
jeblairand if we want it to go faster, it's really easy to throw more cloud at that problem (zuul mergers are very light weight)23:55
jeblair(we probably should, but we also should probably scale down the ones we have)23:56
fungi'zactly23:56
anteayadhellmann_: done my pass, had dinner in the middle, just a few changes most was in place23:56
*** IAX has quit IRC23:57
*** jeblair is now known as corvus23:58
*** boden has joined #openstack-infra23:59
*** hogepodge has quit IRC23:59

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