Tuesday, 2015-04-07

*** sarob has quit IRC00:03
*** sdake_ has joined #openstack-infra00:03
*** Guest98422 has quit IRC00:06
*** sdake has quit IRC00:07
*** yamamoto has joined #openstack-infra00:08
*** samueldmq has quit IRC00:10
*** bhunter71 has joined #openstack-infra00:11
*** sarob has joined #openstack-infra00:12
*** ddieterly has joined #openstack-infra00:13
*** achanda has joined #openstack-infra00:15
*** emagana has quit IRC00:16
*** julim has joined #openstack-infra00:17
*** hodos|3 has quit IRC00:17
*** achanda has quit IRC00:20
*** zul has joined #openstack-infra00:24
*** ociuhandu has quit IRC00:28
*** dboik_ has joined #openstack-infra00:32
*** signed8bit_ZZZzz is now known as signed8bit00:35
*** VijayTripathi has quit IRC00:36
*** koolhead17 has joined #openstack-infra00:37
*** yamamoto has quit IRC00:42
*** yamamoto has joined #openstack-infra00:43
*** yamamoto has quit IRC00:43
*** jogo has quit IRC00:47
*** markvoelker has joined #openstack-infra00:50
*** spzala has joined #openstack-infra00:51
*** stevemar has quit IRC00:53
*** markvoelker has quit IRC00:55
dougwigclarkb: thank you.00:55
dougwigcommented back.  if it's a poor fit, no worries on abandoning it. but there is a maintenance win that's missing today.00:56
*** sarob has quit IRC00:57
*** tiswanso has joined #openstack-infra00:57
*** SumitNaiksatam has joined #openstack-infra00:58
clarkbdougwig: https://git.openstack.org/cgit/openstack-infra/devstack-gate/tree/devstack-vm-gate.sh#n89 you can update the defaults...00:58
*** VijayTripathi has joined #openstack-infra00:59
clarkbdougwig: you are basically reinventing ^ and some devstack magic00:59
clarkbI think you can just use ENABLED_SERVICES as is and it should work00:59
dougwigclarkb: two use cases: 1) remove swift, as it's a ram hog, or 2) swap q-lbaas for q-lbaasv2.  the current mechanism is only adds, right?  and i can live with that, but it makes some things awkward.00:59
dougwigclarkb: can i put subtractions in there?01:00
clarkbI think so01:00
clarkbdevstack should process the subtractions01:00
clarkbI may be wrong though, but I thought that devstack understoof -service and last service entry wins01:01
dougwigclarkb: ooh, sweet.  let me check on that.  i definitely don't want that in there twice.01:01
*** hdd has joined #openstack-infra01:02
fungii thought i remembered that too, so went digging in project-config01:03
fungibut didn't turn up any good examples01:03
*** annegentle has joined #openstack-infra01:06
*** sputnik13 has quit IRC01:07
*** hichihara has quit IRC01:08
dougwigclarkb: you're right, devstack has a '-', so your suggestion will work.  thanks.01:09
*** annegentle_ has joined #openstack-infra01:09
*** krtaylor has quit IRC01:10
dougwiglet me test it end-to-end, then i'll abandon.01:10
*** yamamoto has joined #openstack-infra01:15
openstackgerritClint 'SpamapS' Byrum proposed openstack-infra/shade: Fix caching bug in create_volume/list_volume  https://review.openstack.org/17101501:18
SpamapSShrews: ^01:18
SpamapSShrews: I think there may be more places we're ignoring the cache flag.01:18
*** tiswanso has quit IRC01:19
*** annegentle_ has quit IRC01:20
*** tiswanso has joined #openstack-infra01:20
*** koolhead_ has joined #openstack-infra01:21
*** annegentle has quit IRC01:22
*** koolhead17 has quit IRC01:23
*** annegentle has joined #openstack-infra01:24
*** asettle is now known as asettle-afk01:25
*** annegentle_ has joined #openstack-infra01:25
fungibandersnatch is still syncing. at least it finally got past django.*01:25
openstackgerritClint 'SpamapS' Byrum proposed openstack-infra/shade: Fix caching bug in create_volume/list_volume  https://review.openstack.org/17101501:25
*** mtanino has quit IRC01:26
dstufftfungi: did you get bandersnatch fixed? what was the problem?01:26
ShrewsSpamapS: i'm in basketball-mode now, but wondering why if the backend is the null cache driver, why is *any* caching happening?01:28
*** annegentle has quit IRC01:29
*** annegentle_ has quit IRC01:29
Shrewsmaybe i misunderstand what the null backend does01:29
*** annegentle has joined #openstack-infra01:29
*** annegent_ has joined #openstack-infra01:30
fungidstufft: we have bandersnatch running from cron under a timeout so it won't lock indefinitely in case it hangs01:30
*** annegentle is now known as Guest5600201:30
*** Longgeek has joined #openstack-infra01:30
fungidstufft: we merged a change that upgraded us from bandersnatch 1.7 to 1.8 but it bumps the generation in 1.8 (because some people might have deleted setuptools packages a while back)01:30
fungidstufft: so the next bandersnatch run after the upgrade wanted to do a full refresh, but the timeout was killing it partway in. lather, rinse, repeat01:31
dstufftfungi: ahhh01:32
*** jogo has joined #openstack-infra01:34
*** Guest56002 has quit IRC01:38
*** annegent_ has quit IRC01:39
*** hichihara has joined #openstack-infra01:39
*** sdake_ has quit IRC01:40
*** VijayTripathi has quit IRC01:41
*** sarob has joined #openstack-infra01:42
fungianyway, looks like it's got a couple more hours to go, so i'll double-check all our mirrors again when i get up in the morning01:42
*** otter768 has joined #openstack-infra01:43
*** xyang1 has quit IRC01:45
*** jogo has quit IRC01:45
*** krtaylor has joined #openstack-infra01:46
*** sarob has quit IRC01:46
*** jogo has joined #openstack-infra01:48
*** otter768 has quit IRC01:48
*** baoli has joined #openstack-infra01:48
*** markvoelker has joined #openstack-infra01:51
*** carl_baldwin has joined #openstack-infra01:52
*** jogo has quit IRC01:53
*** baoli has quit IRC01:54
*** jogo has joined #openstack-infra01:55
*** markvoelker has quit IRC01:56
*** jogo has quit IRC01:57
*** adalbas has quit IRC01:57
*** melwitt has quit IRC01:58
*** jogo has joined #openstack-infra02:00
*** taron has quit IRC02:04
*** taron has joined #openstack-infra02:05
*** VijayTripathi has joined #openstack-infra02:07
*** taron has quit IRC02:07
*** taron has joined #openstack-infra02:07
*** signed8bit has quit IRC02:07
*** pal has joined #openstack-infra02:09
*** yamahata has quit IRC02:13
*** dhritishikhar_ has joined #openstack-infra02:14
*** Longgeek has quit IRC02:14
*** jogo has quit IRC02:17
SpamapSShrews: I am also confused by that, but thats phase 2 ;)02:18
*** baoli has joined #openstack-infra02:19
*** taron has quit IRC02:19
*** taron has joined #openstack-infra02:20
*** jogo has joined #openstack-infra02:20
*** baoli has quit IRC02:25
*** carl_baldwin has quit IRC02:26
*** hdd has quit IRC02:26
*** dhritishikhar_ has quit IRC02:27
*** stevemar has joined #openstack-infra02:29
*** dhritishikhar_ has joined #openstack-infra02:30
*** achanda has joined #openstack-infra02:37
*** chlong has quit IRC02:42
*** baoli has joined #openstack-infra02:43
*** chlong has joined #openstack-infra02:44
*** marun has quit IRC02:46
*** achanda has quit IRC02:47
*** pal has quit IRC02:48
*** achanda has joined #openstack-infra02:48
*** dboik_ has quit IRC02:49
*** Longgeek has joined #openstack-infra02:51
*** markvoelker has joined #openstack-infra02:52
*** spzala has quit IRC02:54
*** wenlock has quit IRC02:54
*** dannywilson has joined #openstack-infra02:56
*** markvoelker has quit IRC02:56
*** baoli has quit IRC02:58
*** dims has quit IRC02:58
*** baoli has joined #openstack-infra02:58
*** dannywilson has quit IRC03:00
*** sdake has joined #openstack-infra03:02
*** patrickeast has quit IRC03:05
*** sdake_ has joined #openstack-infra03:06
*** dims has joined #openstack-infra03:07
*** dims_ has joined #openstack-infra03:08
*** ajmiller_ has joined #openstack-infra03:08
*** sdake has quit IRC03:09
*** Longgeek_ has joined #openstack-infra03:10
*** Longgeek has quit IRC03:12
*** asettle-afk is now known as asettle03:12
*** dims has quit IRC03:12
*** ajmiller__ has quit IRC03:12
openstackgerritHuang Rui proposed openstack-infra/project-config: Create neutron-zvm-plugin project on StackForge  https://review.openstack.org/17103003:17
*** dims_ has quit IRC03:20
*** sdake has joined #openstack-infra03:21
*** baoli has quit IRC03:22
*** sdake_ has quit IRC03:24
*** ddieterly has quit IRC03:29
*** zigzg_ has joined #openstack-infra03:30
*** Longgeek_ has quit IRC03:32
*** tiswanso has quit IRC03:35
*** dkliban is now known as dkliban_afk03:41
*** otter768 has joined #openstack-infra03:44
*** coolsvap|afk is now known as coolsvap03:45
*** jamielennox is now known as jamielennox|away03:47
*** otter768 has quit IRC03:49
*** baoli has joined #openstack-infra03:49
*** gyee has quit IRC03:50
*** dhritishikhar_ has quit IRC03:50
*** Alexandra_ has joined #openstack-infra03:50
*** asettle has quit IRC03:50
*** Alexandra_ is now known as asettle03:51
*** pal has joined #openstack-infra03:51
*** markvoelker has joined #openstack-infra03:53
*** harlowja is now known as harlowja_away03:55
*** baoli has quit IRC03:55
*** markvoelker has quit IRC03:57
*** emagana has joined #openstack-infra03:57
*** koolhead_ has quit IRC03:59
*** koolhead17 has joined #openstack-infra04:00
*** Longgeek has joined #openstack-infra04:00
*** sputnik13 has joined #openstack-infra04:00
*** sdake_ has joined #openstack-infra04:01
*** tqtran has quit IRC04:03
*** koolhead17 has quit IRC04:04
*** sdake has quit IRC04:05
*** VijayTripathi1 has joined #openstack-infra04:07
*** VijayTripathi has quit IRC04:09
*** dhritishikhar_ has joined #openstack-infra04:11
*** achanda has quit IRC04:13
*** btully has joined #openstack-infra04:15
*** dhritishikhar_ has quit IRC04:15
*** achanda has joined #openstack-infra04:20
*** amotoki has joined #openstack-infra04:20
*** bhunter71 has quit IRC04:21
*** ayoung has quit IRC04:25
*** btully has quit IRC04:29
*** ddieterly has joined #openstack-infra04:30
*** prmtl has joined #openstack-infra04:34
*** ddieterly has quit IRC04:34
*** ajo has quit IRC04:38
*** coolsvap is now known as coolsvap|afk04:41
mordredclarkb: btw ...04:43
mordredclarkb: GO DUKE04:43
mordredthat's all04:43
*** persia_ has quit IRC04:44
*** dhritishikhar_ has joined #openstack-infra04:45
*** persia_ has joined #openstack-infra04:45
*** unicell has joined #openstack-infra04:47
*** ajo has joined #openstack-infra04:47
*** coolsvap|afk is now known as coolsvap04:48
*** markvoelker has joined #openstack-infra04:53
*** markvoelker has quit IRC04:58
*** Krinkle is now known as Krinkle|detached04:58
clarkbI figured you would be happy04:58
*** chandankumar has joined #openstack-infra05:00
*** dhritishikhar_ has quit IRC05:00
mordredclarkb: there may have been an amount of screaming, and also an amount of writhing on the floor. it was a really good game05:03
*** prmtl has quit IRC05:06
clarkbunfortunately I had to miss it05:06
clarkbbut saw duke was down quite a but in the second half05:06
*** jcoufal has joined #openstack-infra05:07
openstackgerritDeanna Hambleton proposed openstack-infra/jenkins-job-builder: Add support for Scoverage plugin  https://review.openstack.org/17104805:12
*** jcoufal has quit IRC05:13
*** jcoufal has joined #openstack-infra05:16
*** mrmartin has joined #openstack-infra05:20
*** dhritishikhar_ has joined #openstack-infra05:28
*** sarob has joined #openstack-infra05:32
*** ddieterly has joined #openstack-infra05:36
*** ddieterly has quit IRC05:41
*** VijayTripathi1 has quit IRC05:41
*** sdake has joined #openstack-infra05:43
*** deepakcs has joined #openstack-infra05:45
*** otter768 has joined #openstack-infra05:45
*** Hal has joined #openstack-infra05:45
*** Hal is now known as Guest7367605:46
*** sdake_ has quit IRC05:46
*** sarob has quit IRC05:47
*** prmtl has joined #openstack-infra05:50
*** dhritishikhar_ has quit IRC05:50
*** otter768 has quit IRC05:50
*** prmtl has quit IRC05:51
*** prmtl has joined #openstack-infra05:51
*** markvoelker has joined #openstack-infra05:54
*** markvoelker has quit IRC05:58
openstackgerritJoshua Hesketh proposed openstack-infra/zuul: Add in extra connections tests  https://review.openstack.org/16930006:01
openstackgerritJoshua Hesketh proposed openstack-infra/zuul: Refactor sources out of triggers  https://review.openstack.org/11899306:01
openstackgerritJoshua Hesketh proposed openstack-infra/zuul: Document the new connections in zuul  https://review.openstack.org/16927006:01
openstackgerritJoshua Hesketh proposed openstack-infra/zuul: Add gerrit reviews into patchset approvals  https://review.openstack.org/9739006:01
openstackgerritJoshua Hesketh proposed openstack-infra/zuul: Add support for negative requirements  https://review.openstack.org/10272606:01
openstackgerritJoshua Hesketh proposed openstack-infra/zuul: Configure triggers dynamically  https://review.openstack.org/11953406:01
openstackgerritJoshua Hesketh proposed openstack-infra/zuul: Add support for 'connection' concept  https://review.openstack.org/12152806:01
openstackgerritJoshua Hesketh proposed openstack-infra/zuul: Add base class for triggers  https://review.openstack.org/11953206:01
openstackgerritJoshua Hesketh proposed openstack-infra/zuul: Add base class for sources  https://review.openstack.org/11953106:01
openstackgerritJoshua Hesketh proposed openstack-infra/zuul: Add base class for reporters  https://review.openstack.org/11953006:01
*** dhritishikhar_ has joined #openstack-infra06:01
stevemareverything seems to be broken :)06:03
stevemarlooks like all projects are affected...06:04
stevemarAttributeError: 'InstallRequirement' object has no attribute 'url'06:04
stevemarwhen performing: python update.py /opt/stack/new/keystone06:04
*** armax has quit IRC06:05
*** ZZelle has quit IRC06:07
stevemarsubmitted this bug: https://bugs.launchpad.net/tempest/+bug/144098406:09
openstackLaunchpad bug 1440984 in tempest "AttributeError: 'InstallRequirement' when running update.py" [Undecided,New]06:09
*** Bsony has joined #openstack-infra06:14
openstackgerritSteve Martinelli proposed openstack-infra/elastic-recheck: Add elastic recheck for bug 1440984  https://review.openstack.org/17105606:15
openstackbug 1440984 in tempest "AttributeError: 'InstallRequirement' when running update.py" [Undecided,New] https://launchpad.net/bugs/144098406:16
rm_workanything to do with pip 6.1.0 releasing?06:19
*** ibiris_away is now known as ibiris06:19
rm_workInstallRequirement comes from pip.req ?06:19
stevemarrm_work, i'm not sure, just reporting the problem06:20
stevemarthe build stuff goes over my head06:20
rm_workwe're running into this locally even06:20
rm_workon local devstacks06:20
stevemarbut yeah, it looks like something is murky with requirements06:21
rm_workI have to assume it's related to the 6.1.0 pip update06:21
stevemarrm_work, considering it was released a few hours ago, i'd say you are bang on :)06:21
*** Bsony has quit IRC06:22
juggler_hi all...is this a good place to inquire about devstack questions?06:23
*** sputnik13 has quit IRC06:24
stevemarjuggler_, #openstack-dev would be better, but most channels are pretty quiet at this time06:24
*** juggler_ is now known as juggler06:25
*** yamahata has joined #openstack-infra06:25
*** mrunge has joined #openstack-infra06:25
jugglerah, thank you for that heads up stevemar06:26
rm_work^^ that06:27
stevemarrm_work, that would do it06:28
stevemarrm_work, https://github.com/openstack/requirements/blob/643af1a899502a5eccc19b44b3f1f1815192fa97/update.py#L10106:29
rm_workthat needs to be link06:30
rm_workor, some sort of hasattr check, or a try06:30
rm_workor SOMETHING06:30
openstackgerritSteve Martinelli proposed openstack/requirements: Change install_requires to use link instead of url  https://review.openstack.org/17106006:31
stevemarrm_work, ^06:31
stevemaryeah, hasattr check would be better06:32
stevemarwell, lets see if this even works06:32
stevemarif it lasts more than 10-15 minutes in zuul we know it's working :)06:33
stevemargood detective work btw! on finding out what changed06:33
*** andrey-mp has joined #openstack-infra06:34
*** Longgeek has quit IRC06:34
*** Longgeek has joined #openstack-infra06:34
*** ddieterly has joined #openstack-infra06:37
stevemarrm_work, gah, doesn't seem to be working completely06:39
rm_work6.1.0 is only used on 2.7.8 locally06:40
rm_workother python versions use different pip in my local testing, not sure if thats a pyenv thing or somehow global06:40
rm_workmight need to allow for both06:40
*** dhritishikhar__ has joined #openstack-infra06:41
*** asettle has quit IRC06:41
*** ddieterly has quit IRC06:42
*** dhritishikhar_ has quit IRC06:43
*** HeOS has quit IRC06:43
rm_workseriously have no idea why some of my environments want to use the 1.x branch of pip and some the 6.x06:44
stevemarits a weird one. dstufft will figure this all out in 5 minutes and make us look like noobs :)06:46
dstufftwhats up06:47
*** jistr has joined #openstack-infra06:47
stevemaroh hai06:47
openstackgerritDeanna Hambleton proposed openstack-infra/jenkins-job-builder: Add support for Scoverage plugin  https://review.openstack.org/17106106:47
stevemardstufft, the latest pip release seems to have broken everything06:47
dstufftoh goody06:47
rm_workdstufft: https://github.com/pypa/pip/commit/e8e2566279879b7df04394edfcaa9c63c0ce9e67 <-- we rely on .url06:47
dstufftbreaking everything is my favorite pastetime06:47
stevemarcode: https://review.openstack.org/171060 bug: https://bugs.launchpad.net/tempest/+bug/144098406:47
openstackLaunchpad bug 1440984 in tempest "AttributeError: 'InstallRequirement' when running update.py" [Undecided,New]06:47
stevemardstufft, having a hobby is always good06:48
*** sarob has joined #openstack-infra06:49
dstufftso pip doesn't support being used an API, so techincally folks get what they deserve for using it that way. It seems you have a fix already, but if that can't be merged quickly I can probably add a shim to InstallRequirement to unbreak things06:50
*** woodster_ has quit IRC06:50
*** ildikov has joined #openstack-infra06:51
*** ajo has quit IRC06:51
stevemardstufft, i'm not sure what the core requirements folks will want going forward (using whatever is upstream makes sense to me).06:53
stevemari guess priority one is to unbreak things06:53
stevemarbut my patch doesn't seem to fix things :(06:53
dstufftyou probably need link.url06:53
dstufftnot just link06:53
*** sarob has quit IRC06:54
*** afazekas has joined #openstack-infra06:54
*** markvoelker has joined #openstack-infra06:55
*** liusheng has joined #openstack-infra06:56
dstufftstevemar: does that make sense?06:58
*** aswadr has joined #openstack-infra06:58
lifelessdstufft: perhaps we should make pip's guts raise if the process is neither py.test nor pip.06:59
stevemardstufft, ohh didn't see that from the change in https://github.com/pypa/pip/commit/e8e2566279879b7df04394edfcaa9c63c0ce9e6706:59
*** markvoelker has quit IRC06:59
dstufftstevemar: I think url was a string, and link is an object isntance of the Link class07:00
*** mpavone has joined #openstack-infra07:01
openstackgerritSteve Martinelli proposed openstack/requirements: Change install_requires to use link instead of url  https://review.openstack.org/17106007:01
dstufftlifeless: meh, people reach into pip, it doesn't bother me a whole lot, as long they realize it's all internal so can break at any time. We have a ticket about making an actual API but step one is someone who wants to use pip as an API to come forward and iterate what they actually want from an API so we can expose something for them07:01
stevemardstufft, yep, i'll admit i didn't take a thorough look, i saw the first few bits that changed url to link... and wanted to submit something to get us unbroken07:01
stevemardidn't realize that there was a Link class07:02
*** ibiris is now known as ibiris_away07:02
*** achanda has quit IRC07:04
*** dtantsur|afk is now known as dtantsur07:04
*** spredzy|afk is now known as spredzy07:05
*** ajo has joined #openstack-infra07:07
*** Bsony has joined #openstack-infra07:07
*** Guest73676 has quit IRC07:08
*** achanda has joined #openstack-infra07:08
rm_workyeah, though all the code is doing is seeing if it exists, so it shouldn't matter07:09
rm_workstevemar / dstufft ^^07:09
rm_worka Link object will evaluate as True just as well as a string07:09
*** sergsh has joined #openstack-infra07:10
rm_workI don't think your patch2 is the solution either07:10
rm_workyou probably want to do:07:10
stevemarrm_work, i suppose i should actually run it07:11
stevemarrather than wait for jenkins to crap out07:11
rm_workelif hasattr(install_require.link) and install_require.link: return pip07:11
rm_workelif hasattr(install_require.url) and install_require.url: return pip07:11
rm_workIE, have both07:11
rm_workand check they exist first before you check them for truth07:11
stevemarshould the first be:07:11
stevemarelif hasattr(install_require.link.url) and install_require.link.url: return pip07:12
rm_workyeah sorry07:12
rm_worki did typo it07:12
rm_workelif hasattr(install_require, "url") and install_require.url: return pip07:12
rm_workelif hasattr(install_require, "link") and install_require.link: return pip07:12
rm_workwe don't care about the ACTUAL url here, just that it is not None07:12
rm_workso if a Link object exists, I think it's fine07:12
stevemargood point07:12
*** Ala has joined #openstack-infra07:14
openstackgerritSteve Martinelli proposed openstack/requirements: Change install_requires to use link instead of url  https://review.openstack.org/17106007:15
openstackgerritMarton Kiss proposed openstack-infra/system-config: Pin askbot theme to stable version  https://review.openstack.org/17106607:15
stevemarrm_work, alright, one more try!07:15
* stevemar was ready to sleep 2 hours ago07:15
rm_workI have given up hope of ever going to sleep before about 3am where I am07:16
stevemarrm_work, google says you're a racker so you still have another 40 minutes07:17
stevemari'm on east coast time :)07:17
*** Bsony has quit IRC07:18
openstackgerritJan Provaznik proposed openstack-infra/project-config: Create tripleo-common project under TripleO  https://review.openstack.org/16543307:18
*** yamada-h has joined #openstack-infra07:18
rm_workah, IBM has offices everywhere I guess07:19
stevemarrm_work, that's an understatement :P07:19
*** wicope has joined #openstack-infra07:20
rm_workIBM offices, quantum-entangled with every particle in the universe -- or if you're a Star Trek fan, IBM offices have reached Warp 1007:21
*** teran has quit IRC07:22
stevemarrm_work, that sounds about right. quantum-entangled with every particle on earth at least.07:22
*** achanda has quit IRC07:23
stevemarthat bug i filed has been gaining lots of comments07:23
stevemarfun times07:23
rm_work"Anyone know how to use @Adam Harwell (adam-harwell) that github ?"07:24
*** jogo has quit IRC07:25
stevemarrm_work, yeah i was thoroughly confused by that one07:26
*** achanda has joined #openstack-infra07:26
stevemargorram reavers! grenade failed07:26
rm_worki think maybe he thinks the github link i provided is somehow a fix07:26
*** mmedvede has quit IRC07:27
*** ajo has quit IRC07:27
*** markus_z has joined #openstack-infra07:27
*** tkelsey has joined #openstack-infra07:28
*** soren_ has joined #openstack-infra07:29
stevemarrm_work, gah! it has to be backported too, i think07:30
*** tkelsey has quit IRC07:30
*** wicope has joined #openstack-infra07:30
*** soren_ has quit IRC07:30
*** soren has joined #openstack-infra07:30
rm_workbackported? what does that mean in this context07:30
rm_workare the dsvm tests not running on master?07:30
rm_workor, on this change?07:31
rm_workoh god07:31
stevemarrm_work, the requirements project will also run a grenade test, so it'll attempt to upgrade juno to master07:31
*** BharatK has joined #openstack-infra07:31
rm_workyeah i see it07:31
stevemarit'll use the requirements from juno, which will have it's own stable brnach07:32
stevemarthough zuul seems to be happy with the rest07:32
rm_workso far07:32
rm_workthey aren't done yet07:32
*** yamada-h has quit IRC07:32
rm_workso what is the procedure for this07:32
rm_workis there a procedure for this? :P07:32
stevemarjust cherry pick the change i guess07:33
stevemarlove that button07:33
rm_worki have never figured out how to use it properly07:33
rm_workah, i see why now, it's meant for REAL branches, not cherry-picking on top of other CRs like I assumed07:34
*** andreykurilin_ has joined #openstack-infra07:34
*** chlong has quit IRC07:34
stevemarfor doing the latter, i just do `git review -x <ps#>`07:34
rm_worklol so the juno one needs to merge first, THEN the one for master can merge07:35
*** shardy has joined #openstack-infra07:35
stevemarthe juno one has a grenade job too07:35
stevemarthis could be murky07:35
*** ibiris_away is now known as ibiris07:36
*** jlibosva has joined #openstack-infra07:36
stevemari feel bad for the non PST-EST devs, we left them with a mess today07:36
*** achanda has quit IRC07:37
*** ddieterly has joined #openstack-infra07:38
stevemarrm_work, it might need to be fixed in icehouse -> then juno -> then master07:38
stevemarfun times07:38
stevemarthe icehouse branch doesn't have a grenade job07:38
stevemarwhelp indeed07:39
rm_workat least that's as deep as the rabbit-hole goes07:39
*** e0ne has joined #openstack-infra07:40
stevemarrm_work, well i'm happy, the code works for all but the grenade job07:41
rm_workyeah, that is good07:41
stevemari'm taking that as a win, i'll let the early risers deal with the fallout in the morning07:41
rm_workdid you propose for icehouse?07:41
stevemarclick on the change id of the patch,07:42
stevemarthe other patches will show up07:42
*** ddieterly has quit IRC07:42
rm_workit's always fun when everything hits the fan07:43
rm_workthanks for the co-authored, now i can have code retroactively in icehouse :P07:44
stevemarnp at all, that'll be good retroactively good for a free ticket to the vancouver summit :P07:45
rm_worki already had two07:45
rm_workATC and Speaker, soon I'll even know if I am going :)07:45
*** otter768 has joined #openstack-infra07:46
*** YorikSar has quit IRC07:46
*** dguitarbite has joined #openstack-infra07:47
stevemarohh barbican talk, nice07:47
*** devvesa has joined #openstack-infra07:49
stevemarzzzz time for me, thanks for all the help rm_work !07:50
*** jistr has quit IRC07:50
rm_workyeah, later :)07:50
*** e0ne has quit IRC07:51
*** otter768 has quit IRC07:51
*** ibiris is now known as ibiris_away07:52
*** yamada-h has joined #openstack-infra07:53
*** stevemar has quit IRC07:54
*** markvoelker has joined #openstack-infra07:56
*** wicope has joined #openstack-infra07:57
*** yamada-h has quit IRC07:57
*** dhritishikhar__ has quit IRC08:00
*** zz_johnthetubagu is now known as johnthetubaguy08:00
*** markvoelker has quit IRC08:00
*** ajo has joined #openstack-infra08:00
openstackgerritMax Rydahl Andersen proposed openstack-infra/jenkins-job-builder: Add support for 'raw' to inject direct xml to job configs.  https://review.openstack.org/16015808:01
*** dhritishikhar_ has joined #openstack-infra08:01
*** andreykurilin_ has quit IRC08:03
*** mmedvede has joined #openstack-infra08:03
*** luqas__ has joined #openstack-infra08:03
*** luqas__ has left #openstack-infra08:04
*** e0ne has joined #openstack-infra08:06
*** andrey-mp has quit IRC08:07
*** hashar has joined #openstack-infra08:07
*** ibiris_away is now known as ibiris08:08
*** arxcruz has joined #openstack-infra08:09
*** jistr has joined #openstack-infra08:09
rm_workAlright, we'll need to start with merging this one ASAP: https://review.openstack.org/#/c/171071/08:10
rm_workThen wait for it to pass through gate, and then merge https://review.openstack.org/#/c/171070/08:11
*** wicope has quit IRC08:11
*** dhritishikhar_ has quit IRC08:11
*** dhritishikhar_ has joined #openstack-infra08:14
*** e0ne has quit IRC08:15
*** MaxV has joined #openstack-infra08:16
*** e0ne has joined #openstack-infra08:17
*** dhritishikhar_ has quit IRC08:18
*** dhritishikhar_ has joined #openstack-infra08:18
*** dhritishikhar_ has quit IRC08:18
*** dhritishikhar_ has joined #openstack-infra08:18
*** dhritishikhar_ has joined #openstack-infra08:19
*** dhritishikhar_ has quit IRC08:19
*** dhritishikhar_ has joined #openstack-infra08:20
*** zigzg_ has quit IRC08:20
*** e0ne has quit IRC08:21
*** ociuhandu has joined #openstack-infra08:22
anteayattx: have you stable requirements +2?08:22
anteayattx the tl;dr is that rm_work's two patches are needed to fix the world08:22
*** wicope has joined #openstack-infra08:27
*** wicope has quit IRC08:27
*** eantyshev has joined #openstack-infra08:27
*** mrda is now known as mrda-away08:28
*** wicope has joined #openstack-infra08:28
*** HeOS has joined #openstack-infra08:29
eantyshevHi! Many thanks to you, anteaya, akerr and asselin for yesterday attention to my SCP plugin problem!08:30
anteayaeantyshev: wonderful08:30
anteayajoin me in #openstack-meeting08:30
anteayathere is another third party meeting going on08:30
anteayawe can log our conversation08:31
anteayaothers will wnt to know your progress08:31
*** ihrachyshka has joined #openstack-infra08:31
*** yamahata has quit IRC08:32
openstackgerritAlexander Evseev proposed openstack-infra/system-config: New user — aevseev  https://review.openstack.org/17108508:37
*** doude has joined #openstack-infra08:38
*** ddieterly has joined #openstack-infra08:38
*** YorikSar has joined #openstack-infra08:39
openstackgerrityolanda.robla proposed openstack-infra/puppet-pip: Add the ability to set pip.conf and configure it  https://review.openstack.org/16830908:41
anteayaeantyshev: that patch won't merge, the changes you made are for adding root access to all our servers for a infra core team member08:41
anteayaeantyshev: mind if I ask what motivated you to offer that as a patch?08:42
anteayahave we erred in our documentation somehow?08:42
*** _skolekonov is now known as skolekonov08:43
*** dizquierdo has joined #openstack-infra08:43
*** ddieterly has quit IRC08:43
eantyshevanteaya: you're addressing the wrong person08:45
anteayaeantyshev: sorry about that08:46
*** yamamoto has quit IRC08:46
anteayaeantyshev: sorry the timing and the names were close, so I guessed08:47
*** ibiris is now known as ibiris_away08:48
ttxanteaya: maybe, let me check08:48
ttxanteaya: where are those two patches ?08:48
*** ssam2 has joined #openstack-infra08:49
anteayattx: if not you, who?08:49
ttxbooo to pip08:50
ttxanteaya: I haz rightz08:50
*** tnovacik has joined #openstack-infra08:51
ttxIf the second one can "depend" on the first one I can approve it now too08:51
anteayathe pipelines they must flow08:51
*** Hal has joined #openstack-infra08:51
*** Hal is now known as Guest4779908:51
anteayaI don't see a dependency there08:52
ttxIf I approve the juno one now without a depend it will fail tests08:52
*** wicope has joined #openstack-infra08:53
*** wicope has quit IRC08:53
*** asrangne has joined #openstack-infra08:54
anteayayeah, that is a waste of time08:55
*** aswadr has quit IRC08:56
*** asrangne__ has joined #openstack-infra08:56
*** markvoelker has joined #openstack-infra08:56
anteayaalmost time I can go back to bed again08:58
*** dhritishikhar_ has left #openstack-infra08:59
*** asrangne has quit IRC09:00
anteayaand I'm back to bed, then traveling to pycon, though I expect to have lovely train wifi for meeting season09:00
anteayattx: may many rc1 cuts be in your future09:00
*** markvoelker has quit IRC09:01
*** e0ne has joined #openstack-infra09:01
*** e0ne is now known as e0ne_09:01
ttxanteaya: ack, gdnite09:02
*** dtantsur is now known as dtantsur|brb09:03
*** claudiub has joined #openstack-infra09:03
*** yamada-h has joined #openstack-infra09:04
*** plol has joined #openstack-infra09:04
plolIn zuul, can I gate changes depending on external conditions? I e not mergingnew changes to master if a nightly build fails09:04
openstackgerrityolanda.robla proposed openstack-infra/storyboard-webclient: Initial proposal for integration tests  https://review.openstack.org/15621709:05
*** yamada-h has quit IRC09:08
*** e0ne_ is now known as e0ne09:10
*** yamada-h has joined #openstack-infra09:11
*** persia_ is now known as persia09:14
*** ociuhandu has quit IRC09:17
*** eantyshev has quit IRC09:18
*** wenlock_ has quit IRC09:18
*** wznoinsk has joined #openstack-infra09:20
*** wenlock has joined #openstack-infra09:23
*** Longgeek has quit IRC09:23
*** dizquierdo is now known as dizquierdo_afk09:24
*** pelix has joined #openstack-infra09:24
*** dizquierdo_afk has quit IRC09:29
*** dims has joined #openstack-infra09:29
*** koolhead17 has joined #openstack-infra09:30
*** teran has joined #openstack-infra09:32
*** teran has quit IRC09:33
*** teran has joined #openstack-infra09:33
*** dims has quit IRC09:35
*** ddieterly has joined #openstack-infra09:39
*** ddieterly has quit IRC09:44
*** wenlock has quit IRC09:44
*** wicope has joined #openstack-infra09:46
*** wicope has joined #openstack-infra09:47
*** otter768 has joined #openstack-infra09:47
*** wenlock has joined #openstack-infra09:48
*** wicope has joined #openstack-infra09:48
openstackgerritAndrew McDermott proposed openstack/requirements: pip 6.1.0 changed 'url' to 'link', amend update.py  https://review.openstack.org/17110609:49
*** otter768 has quit IRC09:52
*** markvoelker has joined #openstack-infra09:57
*** markvoelker has quit IRC10:02
*** ociuhandu has joined #openstack-infra10:03
therveIs anyone looking at https://review.openstack.org/#/c/171060 ? It's blocking the gate everywhere AFAICT10:04
*** wicope has joined #openstack-infra10:04
therveAh there is https://review.openstack.org/171106 too...10:04
*** chlong has joined #openstack-infra10:07
*** dtantsur|brb is now known as dtantsur10:07
thervefrobware, Is your patch backward compatible?10:08
frobwaretherve, good question. For this patch I went through the motions of actually capturing what was working for me, rather than stashing a patch locally and hoping somebody else would fix it.10:09
therveOK, I believe the other patch is on a better track10:09
therveWe could also close the bug you linked as duplicate10:10
frobwaretherve, ok fine. Could you point me at the other patch/url, thx.10:10
thervefrobware, https://bugs.launchpad.net/tempest/+bug/1440984 and https://review.openstack.org/#/c/17106010:10
openstackLaunchpad bug 1440984 in tempest "AttributeError: 'InstallRequirement' when running update.py" [Undecided,New]10:10
openstackgerrityolanda.robla proposed openstack-infra/system-config: Start using puppet-puppet module to configure puppet  https://review.openstack.org/17111310:11
ttxtherve: we need to get https://review.openstack.org/#/c/171071/ in first. just failed gate10:13
*** wenlock has quit IRC10:13
*** wenlock has joined #openstack-infra10:14
ttxBoth patches have same ChangeID, but one depends on the other. Does anyone know if adding a "depends" on the same change ID would create a loop there ?10:14
thervettx, Ah we need the icehouse version changed first?10:14
therveFucking fantastic10:14
*** doude has quit IRC10:14
ttxyep, it's like a chain. The juno change can't merge until the icehouse one merged10:15
openstackgerrityolanda.robla proposed openstack-infra/system-config: Start using puppet-puppet module to configure puppet  https://review.openstack.org/17111310:15
*** koolhead17 has quit IRC10:15
ttx(or at least, that's my understanding)10:15
*** doude has joined #openstack-infra10:16
*** e0ne is now known as e0ne_10:18
*** MaxV has quit IRC10:18
*** wenlock has quit IRC10:22
*** e0ne_ is now known as e0ne10:22
*** Longgeek has joined #openstack-infra10:24
*** wenlock has joined #openstack-infra10:25
*** cdent has joined #openstack-infra10:26
openstackgerritMateusz Matuszkowiak proposed openstack-infra/project-config: Added MidoNet SDN Plugin for Fuel  https://review.openstack.org/17111610:26
dstufftttx: if you wait a few I'll have a 6.1.1 out that will (temporarily) fix update.py10:28
*** pal has quit IRC10:28
dstufftyou should still update though, because it's only a temp fix10:28
*** mrunge has quit IRC10:29
*** jistr has quit IRC10:30
deepakcsanteaya, i sent a update mail to third-party announce w/o subscribing first, let me know if u can approve or i shud cancel and resubmit10:30
*** Longgeek has quit IRC10:30
openstackgerritPaul Karikh proposed openstack-infra/project-config: Update jobs for Merlin  https://review.openstack.org/17111710:31
*** andrey-mp has joined #openstack-infra10:34
*** dizquierdo_afk has joined #openstack-infra10:34
*** dizquierdo_afk is now known as dizquierdo10:36
*** wenlock has quit IRC10:37
*** dhritishikhar_ has joined #openstack-infra10:38
*** samueldmq has joined #openstack-infra10:38
*** dhritishikhar_ has quit IRC10:39
*** andrey-mp has quit IRC10:40
*** _nadya_ has joined #openstack-infra10:41
openstackgerritPaul Karikh proposed openstack-infra/project-config: Update jobs for Merlin  https://review.openstack.org/17111710:42
*** Mmike has quit IRC10:47
*** pc_m has joined #openstack-infra10:49
*** Mmike has joined #openstack-infra10:49
*** Mmike has joined #openstack-infra10:49
*** jistr has joined #openstack-infra10:51
*** jistr is now known as jistr|biab10:52
*** pal has joined #openstack-infra10:53
mescanefhi, any issues with gate-project-config-irc-access today?10:57
*** markvoelker has joined #openstack-infra10:58
*** dhritishikhar_ has joined #openstack-infra10:58
*** marcusvrn has joined #openstack-infra11:02
*** markvoelker has quit IRC11:03
*** sdake_ has joined #openstack-infra11:03
*** tlbr has quit IRC11:04
*** MaxV has joined #openstack-infra11:05
*** dguitarbite has quit IRC11:06
*** dguitarbite has joined #openstack-infra11:06
*** sdake has quit IRC11:07
*** tlbr has joined #openstack-infra11:08
fungittx: i believe having a change depends-on its own change-id is going to cause zuul to give up and ignore events for that change11:11
fungiit considers dependency loops an undefined behavior and errs on the side of caution by doing nothing11:11
sdaguettx: yeh, the duplicate ChangeId for backport policy basically breaks you here11:12
dstufftttx: 6.1.1 should be released now11:13
*** spredzy is now known as spredzy|afk11:16
*** cdent_ has joined #openstack-infra11:16
fungidstufft: thanks for the concession--i suspect we were close to having the fix in place but that helps11:18
*** viktors|lunch has joined #openstack-infra11:18
dstufftfungi: I was releasing 6.1.1 anyways for another issue that had unintended side effects11:19
fungimescanef: you'd have to point me to a failure log--i have no idea what's broken without a description of the problem11:19
dstufftso I tossed in a quick shim for it11:19
sdaguedstufft: thanks11:19
*** cdent_ has quit IRC11:19
fungidstufft: awesome, and apologies for the hassle. i still think a lot of people don't realize that while you _can_ import pip, if it breaks you get to keep both pieces11:20
dstufftfungi: didn't bother me none :)11:20
*** cdent has quit IRC11:20
*** pal has quit IRC11:21
sdaguefungi: I've got test patch in flight that might stop that, I actually have no idea about the origin of that pip parsing bit in that script11:21
*** cdent has joined #openstack-infra11:22
sdagueah, 6.1.1 doesn't actually fix it for us, it fails in a new way11:22
*** dhritishikhar_ has quit IRC11:22
funginew and exciting11:22
dstufftsdague: oh :/ I didn't test it, I just assumed it would fix it11:22
sdague2015-04-07 11:21:48.410 |   File "/usr/local/lib/python2.7/dist-packages/pip/req/req_install.py", line 128, in url11:22
sdague2015-04-07 11:21:48.410 |     return self.link.url11:22
sdague2015-04-07 11:21:48.410 | AttributeError: 'NoneType' object has no attribute 'url'11:22
dstufftforgot to guard it11:22
dstufftoh well11:22
sdagueare you going to spin a 6.1.2 with that fixed?11:23
sdaguewe can probably disconnect this logic by the end of the day, but unless we have a version that works with the old code, all the openstack code is stopped until then11:25
*** ibiris_away is now known as ibiris11:25
dstufftsdague: probably not unless you really need it. it should only happen if someone is touching InstallRequirement.url so it's limited to openstack probably. I wasn't planning on releasing the shim at all except I was already doing a release so I tossed it in11:26
sdaguewell, this is supposed to be RC week11:26
sdagueand this is going to mean a lost day more or less11:27
*** dhritishikhar_ has joined #openstack-infra11:27
fungii'm on hand to get whatever fixes we need rammed through on our side11:27
*** arxcruz has quit IRC11:28
*** devvesa has quit IRC11:28
*** arxcruz has joined #openstack-infra11:28
openstackgerritSean M. Collins proposed openstack/requirements: Check for the url attribute before accessing  https://review.openstack.org/17113911:28
*** mrunge has joined #openstack-infra11:28
marcusvrndstufft: sdague: hi! our CI started failing, returning the same error that sdague reported, while devstack is setup11:31
*** dizquierdo has quit IRC11:32
fungimarcusvrn: yes, it's almost certainly running the same script11:32
ttxsdague, fungi: considering pushing the change with a separate changeID just so that we can merge both at the same time11:32
dstufftsdague: sorry, got a bunch of people talking to me at once. fungi said he thought y'all were close to having a fix in place anyways. will it really burn a day?11:32
*** yamamoto has joined #openstack-infra11:32
fungimarcusvrn: we're relying on internal implementation details of a tool which has no defined stable api11:32
ttxs/at the same time/in a depends chain/11:33
dstufftcutting a release will notify anyone who already has 6.1.1 that there's a 6.1.211:33
*** dguitarbite has quit IRC11:33
ttxthough I guess we only win 28 min at this point11:33
marcusvrnfungi: hm... I see11:33
*** tnovacik has quit IRC11:33
*** viktors|lunch is now known as viktors11:33
fungittx: well, with nothing able to enter the integrated gate pipeline right now, there shouldn't be a lot of competition for these patches anyway11:34
ttxfungi: there is competition on the check queue11:34
ttxand that one is growing11:34
ttxTook my retry about 30min to get a node11:34
fungii can take care of that. what's the change id?11:34
ttxfungi: the icehouse stuff is on gate, 1st slot11:35
sdaguefungi: honestly, just ninja merge the existing fix on all branches11:35
ttxand the juno stuff can't get tested until the icehouse one merges11:35
dstufftsdague: fungi ttx I guess what I'm saying, if it's gonna burn a day I can release a 6.1.2, if it's only going to be an hour or so i'd prefer not11:35
*** bhunter71 has joined #openstack-infra11:35
sdagueI'm working on a better fix, which will disconnect us from pip11:35
ttxsdague: +1 -- all for gaining a couple hours here11:35
*** dguitarbite has joined #openstack-infra11:36
ttxI have several RC1s blocked right now11:36
sdaguettx: is the fix up for master as well?11:36
*** doug-fish has joined #openstack-infra11:36
fungithis patch is trivial and fairly heavily tested now. i'm fine overriding gating to get it solved and move on11:36
sdaguefungi: yeh, gate override ftw here11:36
ttxthough Isaku has a -1 that Julien -1ed too there11:37
*** pblaho has joined #openstack-infra11:37
ttxfungi: you've hot our collective +2 here11:38
*** amotoki has quit IRC11:38
*** yamamoto has quit IRC11:38
*** yamada-h has quit IRC11:38
fungiyep, those -1's look like trivial nit-picking on a working implementation11:38
ttxyou'll have to boot https://review.openstack.org/#/c/171071/ off the queue11:39
fungiit'll be fine. can you at least go ahead and approve the other two patches, for formality's sake?11:39
fungithen i'll merge them11:39
ttxon it, not W+1 it11:39
openstackgerritSerg Melikyan proposed openstack-infra/project-config: Rename stackforge/murano to openstack/murano  https://review.openstack.org/16793411:40
ttxfungi: +2ed the other two11:40
*** ddieterly has joined #openstack-infra11:40
fungiahh, good enough. i'll approve them then11:40
*** ibiris is now known as ibiris_away11:41
*** enikanorov has quit IRC11:42
*** ldnunes has joined #openstack-infra11:42
*** yamada-h has joined #openstack-infra11:42
*** yamada-h has quit IRC11:42
openstackgerritMerged openstack/requirements: Change install_requires to use link instead of url  https://review.openstack.org/17106011:42
ekarlsohey guys11:42
KiallHey guys - something up with the DSVM gates at the moment?11:42
Kialllol ekarlso11:42
KiallWas just about to ask ;)11:42
fungiokay, all three are merged to their respective branches now11:42
ekarlso^ Kiall11:42
Kiall + python update.py /opt/stack/new/keystone is failing with " AttributeError: 'NoneType' object has no attribute 'url'"11:43
Kialle.g. http://logs.openstack.org/97/171097/2/check/gate-designate-dsvm-powerdns/7dfe388/logs/devstacklog.txt.gz11:43
*** enikanorov has joined #openstack-infra11:43
fungiKiall: ekarlso: yes, our integration tests were using pip internals in ways which changed with today's pip 6.1 release. the patches which adapt to it have just merged and things should start working now11:43
Kiallfungi: ah, perfect.. thanks :)11:44
marcusvrnfungi: thanks!11:44
*** dizquierdo has joined #openstack-infra11:45
*** deepakcs has quit IRC11:45
*** ddieterly has quit IRC11:45
*** begal-sop__ has joined #openstack-infra11:46
*** begal-sop_ has quit IRC11:46
fungimescanef: http://logs.openstack.org/16/171116/1/check/gate-project-config-irc-access/c16153a/console.html is not a failure i recall seeing before. apparently the irc client received data it thought was utf8 but which it discovered was not decodable11:47
*** andrey-mp has joined #openstack-infra11:47
*** sergmelikyan has joined #openstack-infra11:47
sergmelikyanfungi, jeblair please review updated commit to rename Murano https://review.openstack.org/16793411:48
sergmelikyanI've replied to all questions but I may missed something, please let me know if we need to update this commit with some details11:48
*** otter768 has joined #openstack-infra11:48
andrey-mpfungi, jeblair please review ec2-api gating fix :) https://review.openstack.org/#/c/170668/11:49
*** chlong has quit IRC11:49
mescaneffungi: so what actions should I take here to get +1 from jenkins? :-)11:49
*** jistr|biab is now known as jistr11:49
fungimescanef: i've rechecked that change to see if the error is consistent or if it was a transient behavior from the irc network11:50
dstufftfungi: things are fixed now?11:50
fungidstufft: presumably, or we're at least freed up to discover what other new improvements may be breaking some of our assumptions11:50
*** chlong has joined #openstack-infra11:51
dstufftfungi: horray for postel's tarpit11:51
ttxfungi: you might want to kill https://review.openstack.org/#/c/171071/ from queue now ?11:52
ttxit still appears in gate queue11:52
*** otter768 has quit IRC11:52
*** Longgeek has joined #openstack-infra11:53
fungiyeah, i can abort the one job still running for it11:56
*** wenlock has joined #openstack-infra11:56
*** ibiris_away is now known as ibiris11:56
fungithough zuul will simply refuse to merge it once that job finishes11:57
fungisince it's already merged11:57
fungior rather gerrit will refuse to merge it when zuul makes the api call requesting it do so11:57
fungianyway, job aborted11:58
sdaguefungi: so ... https://review.openstack.org/#/c/171125/ look sane to you?11:58
*** markvoelker has joined #openstack-infra11:59
*** coolsvap is now known as coolsvap|afk11:59
*** koolhead17 has joined #openstack-infra11:59
openstackgerritMateusz Matuszkowiak proposed openstack-infra/project-config: Added MidoNet SDN Plugin for Fuel  https://review.openstack.org/17111612:00
*** weshay has joined #openstack-infra12:00
fungisdague: yeah, i vaguely recall how the pkg_resources.Requirement class works and it looks like it should be a suitable replacement, though i haven't tested it personally12:01
sdagueit seems to be passing so far12:01
fungichecking the logs now12:01
*** mugsie has joined #openstack-infra12:02
sdagueI honestly think all the pip internals stuff was when we did things like let git urls into global requirements because of the way oslo used to do releases12:02
fungithat sounds right12:02
*** spredzy|afk is now known as spredzy12:03
*** markvoelker has quit IRC12:03
fungiyeah, http://logs.openstack.org/25/171125/4/check/check-tempest-dsvm-full/55c0f02//logs/devstacklog.txt.gz#_2015-04-07_11_40_15_473 seems to be doing the right thing12:04
*** Guest47799 has quit IRC12:05
andrey-mpups, i pasted incorrect link for ec2 gating fix. right link is here - https://review.openstack.org/#/c/170646/12:05
ildikovttx: thanks for the 'recheck's12:06
*** dkranz has joined #openstack-infra12:06
sdaguefungi: ok, I've got one last debug line in there, I'll nuke that, then propose it on all branches12:07
*** wenlock has quit IRC12:07
fungisdague: i'll gladly +2 the master version12:08
*** hogepodge has quit IRC12:08
fungii don't think i normally have +2 on its stable branches12:08
*** prmtl has quit IRC12:10
*** woodster_ has joined #openstack-infra12:10
*** pal has joined #openstack-infra12:10
*** yamada-h has joined #openstack-infra12:13
*** BharatK has quit IRC12:13
*** _nadya_ has quit IRC12:15
*** rfolco has joined #openstack-infra12:15
fungialso, bandersnatch refreshes completed after i went to bed and the mirrors are all updating normally again12:15
*** baoli has joined #openstack-infra12:16
andrey-mpthanks fungi :)12:16
openstackgerritSean Dague proposed openstack/requirements: attempt to stop using pip internals  https://review.openstack.org/17115712:16
fungisdague: is that cherry-pick header in the commit message cruft? seems to reference a commit gerrit doesn't have12:17
*** yamada-h has quit IRC12:17
*** kerpan has joined #openstack-infra12:18
fungiyeah, none of the patchsets of any of those seem to have a commit sha matching what's in your commit message though12:18
*** fesp has joined #openstack-infra12:18
sdaguefungi: gah, apparently local issues?12:19
*** fesp has quit IRC12:19
sdaguefungi: oh, I just forgot to push the icehouse one12:20
*** hogepodge has joined #openstack-infra12:20
sdaguefixed now12:20
*** dprince has joined #openstack-infra12:20
sdaguettx: review of https://review.openstack.org/#/q/I10ada6860768017d4eb3c729f2870f2c7f4a46d7,n,z  would be appreciated, I think this can get us away from pip issues in future12:21
*** dtantsur_ has joined #openstack-infra12:21
*** dtantsur has quit IRC12:21
*** dtantsur_ is now known as dtantsur12:21
*** alexpilotti has joined #openstack-infra12:22
*** gulic has joined #openstack-infra12:22
*** devvesa has joined #openstack-infra12:23
ttxsdague: on it12:23
*** pcrews has quit IRC12:24
fungiyep, the cherry-pick sha link resolves in gerrit now. also i apparently _do_ have +2 on reqs stable branches, i think we added that semi-recently12:24
*** mwagner_lap has quit IRC12:25
sdaguefungi: I think infra inherits via release or something12:28
*** baoli_ has joined #openstack-infra12:28
*** gordc has joined #openstack-infra12:28
*** mrunge is now known as mrunge_bbl12:28
*** smccully has joined #openstack-infra12:28
funginah, it's added explicitly to the acl http://git.openstack.org/cgit/openstack-infra/project-config/tree/gerrit/acls/openstack/requirements.config12:29
fungiin fact, it was _your_ change that added us ;) https://review.openstack.org/15062612:30
*** baoli has quit IRC12:30
sdagueah, yes :)12:30
andrey-mpsdague, can I ask you about review https://review.openstack.org/#/c/170646/ please?12:33
*** pal_ has joined #openstack-infra12:33
sdagueandrey-mp: ok, I see you responded, +A12:34
*** dims has joined #openstack-infra12:34
*** pal has quit IRC12:36
*** BharatK has joined #openstack-infra12:36
*** HeOS has quit IRC12:37
*** [HeOS] has joined #openstack-infra12:37
*** vlaza has joined #openstack-infra12:38
*** aysyd has joined #openstack-infra12:38
*** dims has quit IRC12:39
*** stevemar has joined #openstack-infra12:39
*** dkranz has quit IRC12:40
openstackgerritSean Dague proposed openstack/requirements: add what-broke.py analayzer  https://review.openstack.org/16699712:41
sdaguefungi / ttx while things are being reviewed, want to take a look at that ^^^12:41
sdagueI think it would be handy to have in tree12:41
*** ddieterly has joined #openstack-infra12:41
openstackgerritMerged openstack-infra/project-config: Fix ec2-api gating job  https://review.openstack.org/17064612:42
*** btully has joined #openstack-infra12:42
openstackgerritJulia Kreger proposed openstack-infra/shade: Change Ironic node lookups to support names  https://review.openstack.org/17116412:42
openstackgerritJulia Kreger proposed openstack-infra/shade: WIP: Add Ironic update_machine method  https://review.openstack.org/17116512:42
*** ddieterly has quit IRC12:46
*** rlandy has joined #openstack-infra12:48
*** vlaza is now known as Vic12:49
*** doug-fish has quit IRC12:51
*** macjack has joined #openstack-infra12:52
openstackgerritJoshua Hesketh proposed openstack-infra/os-loganalyze: Add support for non-text files  https://review.openstack.org/10726712:52
*** macjack has quit IRC12:53
*** btully has quit IRC12:53
*** Vic is now known as vlaza12:56
*** andrey-mp has quit IRC12:57
*** Krinkle|detached is now known as Krinkle12:57
openstackgerritMerged openstack-infra/project-config: Added MidoNet SDN Plugin for Fuel  https://review.openstack.org/17111612:57
*** annegentle has joined #openstack-infra12:58
*** macjack has joined #openstack-infra12:59
*** markvoelker has joined #openstack-infra12:59
*** amotoki has joined #openstack-infra13:00
*** macjack has quit IRC13:00
*** fifieldt has joined #openstack-infra13:00
*** sarob has joined #openstack-infra13:01
openstackgerritMerged openstack-infra/gerrit: Add username to stream-events queue entries  https://review.openstack.org/17094813:01
*** ildikov has quit IRC13:02
*** prmtl has joined #openstack-infra13:02
*** ildikov has joined #openstack-infra13:03
stevemaryay things are working!13:04
*** markvoelker has quit IRC13:04
*** kgiusti has joined #openstack-infra13:06
*** annegentle has quit IRC13:06
*** bknudson has joined #openstack-infra13:06
*** annegentle has joined #openstack-infra13:06
*** openstackgerrit has quit IRC13:07
fungiyep, gating all the things and thinging all the gates13:07
*** openstackgerrit has joined #openstack-infra13:07
fungiless hate, more gate13:07
*** zigzg_ has joined #openstack-infra13:07
* fungi has a new slogan to propose for tee shirts13:08
*** e0ne is now known as e0ne_13:08
*** prmtl has quit IRC13:08
*** e0ne_ is now known as e0ne13:08
stevemarfungi, that is actually a good slogan...13:09
fungiwould have worked a little better if we'd settled on "love" instead of "liberty" for the next release13:10
*** dims has joined #openstack-infra13:11
annegentlegaters gonna gate13:12
*** mwagner_lap has joined #openstack-infra13:12
*** pal_ has quit IRC13:12
*** wicope has joined #openstack-infra13:13
*** tiswanso has joined #openstack-infra13:13
*** wicope has joined #openstack-infra13:13
*** wicope has joined #openstack-infra13:14
fungiooh! good one13:14
* annegentle prices t-shirts13:14
*** wenlock has joined #openstack-infra13:15
*** doug-fish has joined #openstack-infra13:15
stevemarlove was my top choice for the name13:16
mordredlemming for life13:19
bookwari am still feel sorry for Lizard which didn't make it :(13:19
*** ZZelle has joined #openstack-infra13:21
*** trey has quit IRC13:23
*** wenlock has quit IRC13:24
*** trey has joined #openstack-infra13:25
*** Hal has joined #openstack-infra13:26
*** zigzg_ has quit IRC13:26
*** Hal is now known as Guest5470813:26
*** gibi has quit IRC13:27
*** MaxV has quit IRC13:27
*** gibi has joined #openstack-infra13:27
*** MaxV has joined #openstack-infra13:27
openstackgerritJeremy Stanley proposed openstack-infra/system-config: Revert "Add a helpful friend to gerrit reviews"  https://review.openstack.org/16950813:27
*** ayoung has joined #openstack-infra13:28
sdaguefungi: https://review.openstack.org/#/q/I10ada6860768017d4eb3c729f2870f2c7f4a46d7,n,z - are all passing13:30
sdagueso it might be nice to get those into the gate soon, and finally isolate ourselves from pip there13:30
*** dustins has joined #openstack-infra13:31
sdaguemordred: you might be a good final set of eyes on those as well, removing pip internals usage from requirements update13:31
mordredsdague: looking13:32
fungioh, i already went ahead and approved the stable branch ones since we had 2x+2 and it was proposed by a third core reviewer13:32
sdaguefungi: yeh, that's fine as well13:32
fungibut i agree we can block gating before they merge if mordred sees something objectionable13:32
fungiit will take a while13:33
sdagueyep, or we can figure out what to fix afterwards13:33
mordrednope. looks great13:33
sdaguethat import of pip internals comes from the original commit of the repo13:33
sdaguegit show b78838913:33
*** chandankumar has quit IRC13:34
*** ildikov has quit IRC13:35
*** dims has quit IRC13:36
*** devvesa has quit IRC13:36
*** devvesa has joined #openstack-infra13:36
*** markvoelker has joined #openstack-infra13:37
*** dims has joined #openstack-infra13:37
annegentlemaybe my understanding of pip is wrong... It seems like I should be able to install a local module using pip install -e /path/to/module (https://pip.pypa.io/en/latest/reference/pip_install.html#editable-installs) I did so, but I'm not picking up my changes to my sphinx theme when I build in the openstack-manuals directory... using pip freeze I see the git sha of the change I want to test locally... what am I missing13:37
*** baoli_ has quit IRC13:37
annegentle(sorry for the wall o' text)13:37
*** baoli has joined #openstack-infra13:37
*** jgrimm is now known as zz_jgrimm13:37
*** amitgandhinz has joined #openstack-infra13:38
*** ianychoi has quit IRC13:38
funginot sure if there's something special about editable installs of sphinx themes13:38
fungidhellmann: ^ do you happen to know?13:38
sdagueannegentle: could it be a virtual env issue?13:38
sdaguelike the manual build is in a venv, so not picking that up?13:39
*** eharney has joined #openstack-infra13:39
dhellmannannegentle: did you rebuild the whole project, or just update? sphinx might not be rebuilding the output if it's not regenerating all of the pages13:39
annegentlesdague: oh could be, the manual build _is_ in a venv. Okay.13:39
dhellmannannegentle: remove the doc/build directory and build again and see if that does it13:39
annegentledhellmann: this was with an sdist, trying to make sure the distribution has the change I want to test13:40
*** tnovacik has joined #openstack-infra13:40
annegentleI think it's the venv thing... for sure I'm switching venvs13:40
dhellmannah, yeah, if you pip installed to somewhere other than where you're building that would do it13:40
annegentlebut is pip freeze "lying" to me? :)13:41
dhellmannwhich pip are you running?13:41
*** jckasper has joined #openstack-infra13:41
annegentlepip 6.0.813:41
annegentleI see -e git+http://github.com/openstack/openstackdocstheme.git@606ec02d4a1b22cd5e4f05669eaa3756d5e4f8ed#egg=openstackdocstheme-gerrit_master in my 2nd venv13:41
annegentlefor pip freeze results13:41
*** yamamoto has joined #openstack-infra13:41
annegentleand that's the git sha I want to test13:42
*** mpavone has quit IRC13:42
*** ihrachyshka has quit IRC13:44
*** ihrachyshka has joined #openstack-infra13:44
*** tlbr has quit IRC13:45
annegentleok maybe it's my venv understanding that's limited... if I run tox -e venv python setup.py sdist how do I activate that venv?13:46
dhellmannannegentle: no, I mean are you running pip in the venv where you're also trying to run sphinx?13:46
dhellmannannegentle: if you want to install something into that venv, you can just run .tox/venv/bin/pip directly13:46
annegentledhellmann: no I was running pip in a separate venv from what I created with tox -e venv python setup.py sdist13:46
annegentledhellmann: ok, that's the part I was missing!13:46
annegentledoot doot doot13:47
dhellmannah, ok, so pip is "smart" and looks at the packages where it is installed13:47
*** adalbas has joined #openstack-infra13:47
annegentledhellmann: so do I "source .tox/venv/bin/pip " or is that a script itself?13:47
mriedem_awayclarkb: i'll run a nova patch that depends-on https://review.openstack.org/#/c/170900/ to test it13:48
*** tlbr has joined #openstack-infra13:48
dhellmannannegentle: you don't have to "activate" a virtualenv to use it. The pip installed in .tox/venv/bin/pip is a copy of pip set up to use the python in that virtualenv automatically, so you can just run it as you would run pip normally13:48
dhellmannthe activate script in a virtualenv is just for convenience, it puts the bin dir of the env first in your path so you don't have to type things out long-hand13:49
*** mriedem_away is now known as mriedem13:49
*** otter768 has joined #openstack-infra13:49
*** dboik has joined #openstack-infra13:50
annegentledhellmann: ok... what does "run it as you would run pip normally" mean -- do I want that pip since it has my theme somehow?13:50
dhellmannannegentle: let's start at the beginning :-) what are you trying to do?13:50
*** sarob has quit IRC13:50
*** chlong has quit IRC13:51
annegentledhellmann: heh. :) I have a new version of the openstackdocstheme13:51
annegentledhellmann: I'm trying to test locally with content in openstack-manuals before releasing it13:51
*** ildikov has joined #openstack-infra13:51
dhellmannand how do you build the manuals?13:51
*** emagana has quit IRC13:51
annegentledhellmann: so my first thought was, make a distribution, make openstack-manuals use it. We have a tox -edocs build for the manuals.13:52
dhellmannyep, that'll work13:52
dhellmannso run:13:52
dhellmannto remove the existing build files: rm -rf doc/build13:52
dhellmannto build a new venv: tox -e docs -r13:53
dhellmannto install the theme: .tox/docs/bin/pip install path-to-the-theme-sdist13:53
dhellmannyou might have to make that: .tox/docs/bin/pip install -U path-to-the-theme-sdist13:53
annegentledhellmann: what's the -r in tox -e docs -r? Requirements.txt?13:53
dhellmannand then rebuild the docs with: tox -e docs13:53
*** otter768 has quit IRC13:54
dhellmannthe -r arg to tox means "rebuild the virtualenv"13:54
dhellmannit removes it and recreates it13:54
dhellmannI included that to ensure that anything "bad" that had happened to your existing venv was cleaned up13:54
annegentledhellmann: is the sdist the egg file?13:55
dhellmannannegentle: you know, I think I have a script that will make this much easier for you13:55
dhellmannstand by13:55
dhellmannsdist is "source distribution" and should be a .tar.gz file13:55
annegentledhellmann: replace everything with a small shell script! LOL I need to understand the concepts too13:55
annegentledhellmann: ok! that's helpful13:55
dhellmannannegentle: this is the script we use for running tests like this for oslo: http://git.openstack.org/cgit/openstack/oslotest/tree/tools/oslo_run_cross_tests13:56
dhellmannit has some comments to explain what is going on! :-)13:56
annegentlecool! thanks dhellmann13:56
dhellmannannegentle: run that from the directory where you have the *theme* and give it the path to the manuals repo and "docs" as args13:57
*** prmtl has joined #openstack-infra13:57
annegentledhellmann: super efficient13:57
*** prmtl has quit IRC13:57
*** e0ne is now known as e0ne_13:58
*** e0ne_ is now known as e0ne13:58
*** wenlock has joined #openstack-infra13:58
*** jaypipes has joined #openstack-infra13:59
annegentledhellmann: success!13:59
fungimrmartin: looks like a new commit on mockery's dev-master branch increased its minimum supported php such that the version on ubuntu precise no longer satisfies http://logs.openstack.org/99/165199/6/check/gate-openstackid-unittests/2dbde55/console.html13:59
dhellmannannegentle: \0/13:59
*** xyang0 has joined #openstack-infra13:59
*** bcourt has joined #openstack-infra13:59
fungimrmartin: how should openstackid go about pinning that?13:59
*** marun has joined #openstack-infra14:00
*** mtanino has joined #openstack-infra14:00
dhellmannannegentle: I'm going to be getting on a plane soon, but dims and bnemec in #openstack-oslo should be able to help with the script, or you can email me if you run into trouble and I'll reply when I land this evening14:00
mrmartinfungi: we should consider to upgrade the whole openstackid to trusty / php5.414:00
*** bswartz has quit IRC14:01
*** ddieterly has joined #openstack-infra14:01
mrmartininitially it was supported, we backported to precise, because didn't want to use external repos for php5.4 packages, and trusty was not released14:01
fungimrmartin: well, pending an actual schedule to rebuild the production server, how should we go about getting its tests passing again?14:01
*** bswartz has joined #openstack-infra14:02
*** yamahata has joined #openstack-infra14:02
*** carl_baldwin has joined #openstack-infra14:02
mrmartinpin mockery to a previously working version14:02
fungithat's what i figured. i'll see if i can figure out how that works14:02
mrmartindon't use dev-master here14:02
*** zz_dimtruck is now known as dimtruck14:03
mrmartinneed to change this single line, with a proper reference to a working version without this php5.4 limitation14:03
fungiyep, just looking for where these releases are listed so i can pick one14:04
fungilooks like they tagged a 0.9.4 version 5 days ago assuming it's https://github.com/padraic/mockery/tags14:05
openstackgerritDarragh Bailey proposed stackforge/python-jenkins: Provider helper classes for plugin data management  https://review.openstack.org/15431614:06
mrmartinpin it to 0.9.314:06
fungihttps://github.com/padraic/mockery/commit/56785d0 dropped php 5.3 support two days ago, so it's not part of the 0.9.4 tag14:06
fungier, 5 days ago, but still it's after the tag14:06
openstackgerritPaul Karikh proposed openstack-infra/project-config: Update jobs for Merlin  https://review.openstack.org/17111714:07
mrmartinanyway with php5.4/trusty have a packaging bug for php5-mcrypt which is required for openstackid: https://bugs.launchpad.net/ubuntu/+source/php-mcrypt/+bug/131802114:07
openstackLaunchpad bug 1318021 in php-mcrypt (Ubuntu) "Not Find mcrypt.ini" [Undecided,Confirmed]14:07
*** dkranz has joined #openstack-infra14:07
*** wenlock has quit IRC14:07
mrmartinand it requires a lot of wizardry to workaround the bug which not looks nice in puppet14:07
*** boris-42 has joined #openstack-infra14:08
*** btully has joined #openstack-infra14:08
fungianyway, i've proposed https://review.openstack.org/171212 to see if that works14:08
fungii used 0.9.* on the assumption that the next tag will be a 0.10.x or 1.0.x or something14:09
openstackgerritMerged openstack-infra/system-config: Revert "Add a helpful friend to gerrit reviews"  https://review.openstack.org/16950814:10
fungisince the author was wise enough to tag immediately prior to changing what php is supported14:10
openstackgerritDavid Shrewsbury proposed openstack-infra/shade: Add API method update_subnet()  https://review.openstack.org/17051614:11
mrmartinfungi: needs to pin to 0.9.4, 0.9.5 will fail, so 0.9.* won't work14:12
fungimrmartin: i'm saying it looks like the author is sane enough not to tag a 0.9.5 from master14:12
mrmartinfungi: trust no one14:12
mrmartinit is safer to pin to 0.9.414:13
fungi<0.9.4 or are we asserting that this only works with 0.9.4 (not 0.9.3 or older and will probably not work with a 0.9.5 because the author is unlikely to branch that if he decides to tag one)?14:13
*** vlaza has quit IRC14:14
fungier, <=0.9.414:14
mrmartinso, 0.9.414:14
*** Guest54708 has quit IRC14:14
fungijust noticing that all of the other requirements in that list which are setting versions assume semantic versioning14:16
*** annegentle has quit IRC14:16
*** sigmavirus24_awa is now known as sigmavirus2414:16
fungiso not sure why we should assume the mockery authors won't do semantic versioning but the laravel/phpunit/zend/recaptcha/doctrine authors will14:17
*** nelsnelson has joined #openstack-infra14:17
mrmartinthat's a nice dependency mess14:17
*** mattfarina has joined #openstack-infra14:17
openstackgerritTimur Sufiev proposed openstack-infra/project-config: Update jobs for Merlin  https://review.openstack.org/17111714:17
*** signed8bit has joined #openstack-infra14:19
*** signed8bit is now known as signed8bit_ZZZzz14:19
*** signed8bit_ZZZzz is now known as signed8bit14:19
*** wenlock has joined #openstack-infra14:20
*** unicell1 has joined #openstack-infra14:21
*** unicell has quit IRC14:21
*** Hal has joined #openstack-infra14:23
*** Hal is now known as Guest7701414:23
*** zz_jgrimm is now known as jgrimm14:23
*** Sukhdev has joined #openstack-infra14:25
*** tonytan4ever has joined #openstack-infra14:26
*** dboik_ has joined #openstack-infra14:27
* mkj_wk returns from an out-of-the-country trip, pings for more reviews on https://review.openstack.org/#/c/158877/ to see if it can be merged... :)14:29
*** wenlock has quit IRC14:30
*** claudiub has quit IRC14:31
*** ddieterly has quit IRC14:31
*** ddieterly has joined #openstack-infra14:31
*** dboik has quit IRC14:32
*** nfedotov has joined #openstack-infra14:32
*** tsg_ has joined #openstack-infra14:33
*** erlon has joined #openstack-infra14:34
fungimrmartin: anyway, pinning that does seem to get the job passing again14:34
*** _nadya_ has joined #openstack-infra14:35
*** vladiskuz has joined #openstack-infra14:35
openstackgerritMerged openstack-dev/cookiecutter: More portable to use setup.py test not testr  https://review.openstack.org/17059614:36
*** carl_baldwin has quit IRC14:36
openstackgerritMonty Taylor proposed openstack-infra/system-config: Add jenkins.openstack.org to the jenkins group  https://review.openstack.org/17122814:38
*** devlaps has quit IRC14:38
*** wenlock has joined #openstack-infra14:39
vladiskuzHi everybody! I played with openstackid.org, and it does not respond to me now from my IP. Is it autoban ?14:40
mrmartinvladiskuz: :D14:41
mrmartinif you like to integrate openstackid with something I suggest to deploy a vagrant version14:41
mordredclarkb: ping when you're awake - I'd like to tie off on your  comment on 16484514:41
mrmartinlocaly, and play with that.14:41
*** ddieterly has quit IRC14:41
*** ddieterl_ has joined #openstack-infra14:42
mordreddstufft: btw - not for nothing - but if you think people shoudn't use your API, you should maybe name it with a leading _ ...14:43
mordreddstufft: cause while I hear what you're saying about it being private and non-stable - there is currently no way to know that without talking to you14:43
*** zigzg has joined #openstack-infra14:43
vladiskuzmrmartin: do you have vagrant script for deploy local server>14:43
vladiskuzmrmartin: ?14:44
mrmartinvladiskuz: sure, https://github.com/fremontlabs/vagrant-openstackid14:44
*** hdd has joined #openstack-infra14:45
*** ddieterl_ has quit IRC14:45
*** ddieterly has joined #openstack-infra14:46
*** Guest77014 has quit IRC14:46
vladiskuzmrmartin:  Thank you very much! Do you know how I can unban on openstackid.org in future?14:46
mrmartinyou can't, need to ask an admin. What you did anyway?14:46
*** annegentle has joined #openstack-infra14:47
clarkbmordred morning14:47
*** ddieterly has quit IRC14:47
mrmartinvladiskuz: I've removed your ip ban.14:48
*** Hal has joined #openstack-infra14:49
*** Hal is now known as Guest8179714:49
*** radez_g0n3 is now known as radez14:49
*** sarob has joined #openstack-infra14:50
vladiskuzmrmartin: Thx!!!14:50
openstackgerritMerged openstack-infra/system-config: Update ttx public SSH key  https://review.openstack.org/17013614:51
vladiskuzmrmartin: I want to use openid in Refstack https://github.com/stackforge/refstack. But documentation for openstackid is very дшееду14:51
*** adalbas has quit IRC14:51
vladiskuzmrmartin: * is very little14:52
fungivladiskuz: have you seen https://review.openstack.org/165199 ?14:52
mrmartinvladiskuz: check this patch too: https://review.openstack.org/#/c/165199/14:52
*** adalbas has joined #openstack-infra14:52
fungivladiskuz: i'm currently trying to finish getting testing working there so it can merge and get published officially14:52
vladiskuzfungi: it will be cool!14:53
fungivladiskuz: well, in the meantime, does that documentation help answer your questions?14:53
openstackgerritMerged openstack-infra/system-config: Set $group at node scope for hiera lookups  https://review.openstack.org/16484214:54
*** sarob has quit IRC14:54
vladiskuzfungi: code will be more helpful than documentation I think14:54
*** dboik_ has quit IRC14:54
*** wenlock_ has joined #openstack-infra14:54
*** dboik has joined #openstack-infra14:55
vladiskuzfungi: Refstack will be the first project that use openstackid. Am I right?14:56
fungivladiskuz: no, groups.openstack.org and www.openstack.org both use it already14:56
fungivladiskuz: and ask.openstack.org will have it as an option soon, it sounds like14:56
*** e0ne is now known as e0ne_14:57
vladiskuzfungi: groups.openstack.org used oauth I assume. Or openid?14:58
*** annegentle has quit IRC14:58
fungivladiskuz: initially used openid but is using oauth to be able to make use of avatars/headshots14:59
mordredclarkb: your comment "Is there a more specific scope we can use here rather than a comment? Might be useful to explicitly use nodescope." doesn't make sense to me - can you say more words?14:59
mrmartinvladiskuz: if you don't like to use profile pictures, openid works perfectly14:59
*** ddieterly has joined #openstack-infra15:00
vladiskuzmrmartin: I thinking that OpenID for authentication and OAuth for authorization. Isn't it?15:01
*** thingee has quit IRC15:01
clarkbmordred: there is a comment that that says "no :: because group is set at nodescope" my suggestion was that instead of using a comment to imply what we want that we be explicit about it15:01
*** sarob has joined #openstack-infra15:01
clarkbmordred: but I think nibalizer said we cannot be explicit about this because puppet scopes are funny15:01
mrmartinvladiskuz: the Oauth part is not so flexible yet.15:01
*** annegentle has joined #openstack-infra15:01
*** e0ne_ is now known as e0ne15:02
*** emagana has joined #openstack-infra15:02
mordredclarkb: gotcha. I understand what your comment means now - and yes, I believe that nibalizer has indicated that as well15:03
*** sarob has quit IRC15:03
*** Sukhdev has quit IRC15:04
*** dangers_away is now known as dangers15:06
*** annegent_ has joined #openstack-infra15:06
*** annegentle has quit IRC15:07
*** hodos|2 has joined #openstack-infra15:08
*** erikmwil_ has joined #openstack-infra15:08
*** erikmwilson is now known as Guest19015:08
*** erikmwil_ is now known as erikmwilson15:08
*** erikmwilson_ has joined #openstack-infra15:08
*** sarob has joined #openstack-infra15:09
hasharmordred: hello! I have just seen your Phabricator email.  Teaser: Wikimedia will eventually migrate CodeReview to Phabricator as well and we believe we can hook it up with Zuul :)15:10
hasharmordred: I will reply to your email eventually :D15:10
*** hichihara has quit IRC15:10
*** dhritishikhar_ has quit IRC15:11
mordredhashar: yah - so, I'm explicitly kept that off the table for 2 reasons a) too complicated to think about all at one time b) gerrit is working fine for us right now15:11
yolandamordred, jeblair, i did some work on nodepool benchmarks https://etherpad.openstack.org/p/Nodepool_benchmarks15:11
mordredhashar: however, I will be interested in watching how your zuul/phabricator work goes15:11
hasharmordred: yeah we are the same point right now. The migration from Gerrit to Phabricator review system is on hold pending engineering bandwith15:11
mordredhashar: turns out gerrit, java beast that it is, does its job pretty well15:12
*** sarob has quit IRC15:12
hasharmordred: there are some patches to Zuul by Joshua which would help adding more review system. There is even a patch to add support for GitHub pull requests :)15:12
*** asrangne__ has quit IRC15:12
mordredhashar: yes - I want the GH pull request patch to land very much15:12
mordredhashar: because I'd like to start running test in infra on PRs to upstream ansible15:12
hasharmordred: and yeah Gerrit backend is awesome. But it is end user experience sucks and we would like to tightly integrated review / patches and bugs reports15:12
hasharsupporting GitHub pull requests should not be that much different from supporting Phabricator patches proposal.  I guess it is "just" about sending some http notification with appropriate fields and teach zuul about them15:13
hasharnot that trivial. But definitely doable15:13
mordredyup. :)15:13
hasharI just need to get Wikimedia to hiera a couple of james clones15:14
*** pcrews has joined #openstack-infra15:14
mordredhehe. please tell me when you find such humans15:14
mordredI could do with a few more myself15:14
hasharyeah hiring is hard15:15
hasharthough I am sure there are well hidden talents15:15
*** sarob has joined #openstack-infra15:15
*** signed8bit is now known as signed8bit_ZZZzz15:15
*** dustins_ has joined #openstack-infra15:16
*** annegentle has joined #openstack-infra15:17
*** dannywilson has joined #openstack-infra15:17
*** annegent_ has quit IRC15:17
*** dhritishikhar_ has joined #openstack-infra15:18
*** armax has joined #openstack-infra15:18
*** signed8bit_ZZZzz is now known as signed8bit15:18
*** dustins has quit IRC15:18
*** hashar is now known as hasharCooking15:19
*** dannywilson has quit IRC15:19
*** duran has joined #openstack-infra15:19
*** dannywilson has joined #openstack-infra15:19
fungii actually have a genius developer (and circuit designer, firmware author, et cetera) whose language of choice is python and he's looking for a job now that the startup he was at has folded. no idea if anyone is interested in contact info15:20
*** tsg_ has quit IRC15:20
jrollfungi: would love to talk with him about working on ironic/onmetal15:21
jrollpython things, open source things, hardware/firmware things15:22
mordredfungi: I would also like to talk to him about working on ironic, but not about onmetal15:22
mordredsince I don't work at rackspace, so me hiring for onmetal would be weird15:22
jrollmordred: it's basically the same thing dev-wise :P15:22
mordredjroll: yup. although I'd imagine that the early-access to HP servers before they ship would be different in one place, and the access to a large deployment would be different in the other place15:23
*** amitgandhinz has quit IRC15:23
jrollmordred: early access to OCP gear could be fun too :)15:23
* jroll digresses15:23
*** claudiub has joined #openstack-infra15:24
*** dhritishikhar_ has quit IRC15:24
*** dizquierdo has quit IRC15:24
*** ddieterly has quit IRC15:24
*** ddieterly has joined #openstack-infra15:24
fungijroll: mordred: i'll gauge his interest. he has no real experience with openstack other than hearing me prattle on, but does at least use free software pretty much exclusively and has contributed to a few random projects over the years15:24
*** jlibosva has quit IRC15:25
*** ddieterly has quit IRC15:25
mordredfungi: awesome15:25
fungioh, and he's also only looking for remote/telework with maybe ~quarterly travel obligations15:25
jrollfungi: cool, please do let him know this wouldn't be only openstack :) thanks so much15:25
jrollyeah, remote is np15:26
mordredthis is fun15:26
*** arxcruz has quit IRC15:27
mordredfungi: let him know remote is no problem for me either - and that I have no interest in him working on things that are not openstack or free software15:27
*** ajmiller_ has quit IRC15:27
jrollmordred: wtb open firmware15:27
*** dangers is now known as dangers_away15:27
mordrednod. "open/free things"15:28
*** krtaylor has quit IRC15:28
*** dangers_away has quit IRC15:28
*** tnovacik has quit IRC15:28
openstackgerritDeanna Hambleton proposed openstack-infra/jenkins-job-builder: Add support for Scoverage plugin  https://review.openstack.org/17104815:29
*** mtanino has quit IRC15:29
*** dangers_away has joined #openstack-infra15:30
fungiyeah, he was designing smart networked climate control systems15:31
*** dhritishikhar_ has joined #openstack-infra15:31
fungisaw some of the prototypes. awesome stuff15:32
mordredfungi: that would be superior to my dumb wall-mount heater15:32
clarkbI have a small networked heating device that I just installed as my home router :)15:33
clarkbturns out that fanless x86 machines get really hot15:33
*** dangers_away is now known as dangers15:33
*** ajmiller has joined #openstack-infra15:33
*** amotoki has quit IRC15:34
clarkbany chance I can get reviews for https://review.openstack.org/#/c/168408/6 to unstick multinode testing?15:34
fungithese things were arrays of sensors including gridded flow meters which tracked air movement inline inside of ducts and communicated over an rs422 chain15:35
*** BharatK has quit IRC15:35
*** amitgandhinz has joined #openstack-infra15:36
fungii'm kinda sad that start-up went nowhere, because the tech they had was really amazing15:36
*** Ala has quit IRC15:36
fungimrmartin: vladiskuz: here's the rendered draft of the openstackid docs now http://docs-draft.openstack.org/99/165199/7/check/gate-openstackid-docs/8797c5d//doc/build/html/15:38
*** sergsh has quit IRC15:39
vladiskuzfungi: great!15:39
*** devlaps has joined #openstack-infra15:40
pleia2I have returned \o/15:40
openstackgerritDarragh Bailey proposed openstack-infra/jenkins-job-builder: Use threads to update jobs in jenkins  https://review.openstack.org/4537115:41
fungipleia2: so we can finally get this party started?15:41
clarkbmordred: I am going to approve 164845 now unless there is something that needs to be done with hiera files before hand15:41
pleia2fungi: let's do it!15:41
clarkbmordred: I do not think we need to do anything because common is all we ever used15:41
* pleia2 decides to catch up with email first15:41
ttxpleia2: good choice.15:42
fungipleia2: cinerama was shooting for being ready for you to launch the new zanata server as soon as you're caught up. let me know if you need any help and i'll be glad to assist15:42
pleia2fungi: great news, thanks15:42
clarkbI think a couple puppet changes are ready for a second +2 and approval (assuming that second reviewer doesn't catch any issues I missed)15:43
*** Longgeek has quit IRC15:45
*** funzo has joined #openstack-infra15:45
mordredclarkb: I agree - I was going to land it earlier15:46
clarkbmordred: feel free to beat me to it15:47
clarkbI should make some breakfast15:47
*** dtantsur is now known as dtantsur|afk15:48
*** ihrachyshka has quit IRC15:49
*** otter768 has joined #openstack-infra15:50
*** ddieterly has joined #openstack-infra15:52
*** gyee has joined #openstack-infra15:54
*** yamamoto has quit IRC15:54
*** otter768 has quit IRC15:55
clarkbyolanda: around? curious if you considered using a single dictionary in 160885, and if not why? (maybe the stdlib merge function doesn't work recursively?)15:55
yolandaclarkb, following change done by notnownikki, but mostly for simplicity and isolation of content, i guess15:56
*** hasharCooking is now known as hashar15:56
*** devvesa has quit IRC15:58
*** tonytan4ever has quit IRC15:58
clarkbyolanda: ok, its fine as is, was mostly curious to know if a limitation of the tooling led to that15:58
clarkbI will try to apply that in a test run to the git backends today and approve it if it comes out clean15:59
*** alexpilotti has quit IRC15:59
*** tiswanso has quit IRC15:59
*** emagana has quit IRC15:59
*** jogo has joined #openstack-infra16:00
yolandaclarkb, actually looking at that stdlib merge, i found that https://projects.puppetlabs.com/issues/2020016:00
yolandabut i didn't isolate due to that nesting really16:00
*** ashleighfarnham has joined #openstack-infra16:00
*** yamamoto has joined #openstack-infra16:00
yolandaalso i see stdlib has a deep_merge function that does the merge recursively16:01
*** dboik_ has joined #openstack-infra16:01
*** tiswanso has joined #openstack-infra16:01
clarkbyolanda: deep merge shouldn't be required here due to the lack of nesting, but good to know we can do that if it does become necessary16:01
*** jogo has quit IRC16:01
yolandayes, just i was curious as well16:02
*** YorikSar has quit IRC16:02
yolandamerging default and optional parameters should be a common pattern16:02
*** ivar-lazzaro has joined #openstack-infra16:02
*** yamamoto has quit IRC16:02
*** emagana has joined #openstack-infra16:03
*** jogo has joined #openstack-infra16:04
*** dboik has quit IRC16:04
openstackgerritDarragh Bailey proposed openstack-infra/jenkins-job-builder: Only query jenkins plugins if config provided  https://review.openstack.org/15882616:05
*** bswartz has quit IRC16:06
*** ildikov has quit IRC16:06
*** SumitNaiksatam has quit IRC16:06
*** tsg_ has joined #openstack-infra16:07
*** jcoufal has quit IRC16:07
*** claudiub has quit IRC16:08
*** dhritishikhar_ has quit IRC16:09
*** alexpilotti has joined #openstack-infra16:10
*** dustins_ has quit IRC16:11
*** afazekas has quit IRC16:16
*** dhritishikhar_ has joined #openstack-infra16:17
*** signed8bit has quit IRC16:17
*** unicell1 has quit IRC16:18
*** tnovacik has joined #openstack-infra16:19
anteayapleia2: welomce back16:20
* anteaya is on the train withe laggy wifi16:20
*** viktors has left #openstack-infra16:20
*** e0ne has quit IRC16:21
pleia2anteaya: thanks, enjoy the train ride (I always do!)16:21
anteayaI love it16:21
anteayabest way to travel16:21
*** dhritishikhar_ has quit IRC16:22
*** alexpilotti_ has joined #openstack-infra16:24
*** soren has quit IRC16:24
*** alexpilotti has quit IRC16:24
*** alexpilotti_ is now known as alexpilotti16:24
*** flaviosr has joined #openstack-infra16:25
*** sputnik13 has joined #openstack-infra16:25
*** hashar is now known as hasharMeeting16:26
*** jistr has quit IRC16:27
*** signed8bit has joined #openstack-infra16:28
*** signed8bit is now known as signed8bit_ZZZzz16:28
openstackgerritMerged openstack-infra/system-config: Remove non-used ruby1_9_1 packages  https://review.openstack.org/16212416:30
*** signed8bit_ZZZzz is now known as signed8bit16:30
*** koolhead17 has quit IRC16:31
cineramapleia2: hi there16:32
*** dhritishikhar_ has joined #openstack-infra16:33
anteayashe has no fodd in the house and went to get some breakfast16:36
* SpamapS lurves fodd16:36
anteayaa week away and all that16:36
*** MaxV has quit IRC16:36
anteayafodd is godd16:36
cineramaanteaya, SpamapS :)16:36
* SpamapS noms16:37
anteayalaggy wifi, at a certain point you just keep typing and hit enter16:37
SpamapSanteaya: inorite? ;)16:37
* SpamapS has abandoned all english16:37
anteayaSpamapS: just keep hope16:37
*** devlaps has quit IRC16:39
*** soren has joined #openstack-infra16:41
* SpamapS hums Billy Joel - Keepin The Faith16:43
openstackgerritJeremy Stanley proposed openstack-infra/system-config: Add a centos-6 node label  https://review.openstack.org/17128616:44
*** koolhead17 has joined #openstack-infra16:44
*** ddieterly has quit IRC16:45
*** ddieterly has joined #openstack-infra16:45
zaropelix: i don't understand your comment about tox here: https://review.openstack.org/#/c/75514/16:45
*** unicell has joined #openstack-infra16:46
openstackgerritTimur Sufiev proposed openstack-infra/project-config: Update jobs for Merlin  https://review.openstack.org/17111716:47
*** markus_z has quit IRC16:47
*** dustins has joined #openstack-infra16:48
*** tkelsey has joined #openstack-infra16:49
*** tonytan4ever has joined #openstack-infra16:50
openstackgerritJeremy Stanley proposed openstack-infra/bindep: Add codename and release platform profiles  https://review.openstack.org/15797916:51
openstackgerritJeremy Stanley proposed openstack-infra/bindep: Add platform support for Fedora  https://review.openstack.org/17129316:54
*** krtaylor has joined #openstack-infra16:54
*** soren has quit IRC16:57
*** YorikSar has joined #openstack-infra16:58
openstackgerritMerged openstack-infra/bindep: Stop using intersphinx  https://review.openstack.org/12615816:59
openstackgerritHerman Narkaytis proposed openstack-infra/project-config: Add Catalog project into Stackforge  https://review.openstack.org/16967116:59
*** nfedotov has quit IRC17:01
openstackgerritMerged openstack/requirements: add what-broke.py analayzer  https://review.openstack.org/16699717:03
*** patrickeast has joined #openstack-infra17:03
pelixzaro: which one, first or second?17:03
fungigreghaynes: if you're around, did you see my question on https://review.openstack.org/165682 last week?17:04
*** tsg_ has quit IRC17:04
* greghaynes is always around17:04
greghaynesI did not17:04
fungifunny, i pinged you in irc when i left that ;)17:04
greghaynesThat is a really good comment17:04
greghayneslet me dig and see why17:05
*** e0ne has joined #openstack-infra17:05
*** e0ne is now known as e0ne_17:05
*** esker has joined #openstack-infra17:05
marcusvrnfungi: I just cloned a fresh devstack and tried to setup it, but it stops on the same error (this morning): "AttributeError: 'NoneType' object has no attribute 'url'"17:06
*** dboik_ has quit IRC17:06
*** dboik has joined #openstack-infra17:06
*** e0ne_ is now known as e0ne17:06
fungimarcusvrn: the fix is in openstack/requirements not openstack-dev/devstack17:07
*** dboik has quit IRC17:07
fungimarcusvrn: make sure you're using the latest branch tips of the requirements repo17:07
*** dboik has joined #openstack-infra17:07
*** sdake_ has quit IRC17:08
*** tiswanso has quit IRC17:08
marcusvrnfungi: yep, but looking at the requirements repo (https://github.com/openstack/requirements/commits/master), the fix was not merged yet, was it?17:09
marcusvrnfungi: I think this one is the fix: "Change install_requires to use link instead of url"17:09
fungimarcusvrn: "Change install_requires to use link instead of url" is there17:09
*** tiswanso_ has joined #openstack-infra17:09
*** yamamoto has joined #openstack-infra17:09
*** yamamoto has quit IRC17:10
marcusvrnhm...it doesn't need to be merged?17:10
fungiwhat do you mean?17:10
pleia2cinerama: hey, it's going to take some time for me to get caught up, want to give me the cliff notes version of zanata progress this past week? :)17:10
* pleia2 noms on fruit17:10
marcusvrnfungi: something like 'Merge "Change install_requires to use link instead of url"' commit17:11
fungimarcusvrn: if you're asking why there's no corresponding merge commit for that commit, it's because its parent was the previous commit in that branch, and gerrit's using its "merge when necessary" strategy17:11
openstackgerritDarragh Bailey proposed openstack-infra/jenkins-job-builder: Initial work for supporting downstream-ext  https://review.openstack.org/15811717:11
cineramapleia2: sure. if you have a look at the etherpad i've added my list of potential outstanding issues there. we still need to land a bunch of things, and there is at least one thing that we need to ask the zanata devs about17:12
marcusvrnfungi: hm... now it's clear! :) thanks17:12
fungimarcusvrn: so that commit was able to apply directly without needing an accompanying merge commit17:12
greghaynesfungi: I wonder if thats a base off master issue? compared to the parent patch I actually see that https://review.openstack.org/#/c/165682/ is strictly more coverage17:12
cineramapleia2: i feel like what we've got under the topic is basically ready to be merged as is17:12
*** tonytan4ever has quit IRC17:13
fungigreghaynes: it tests against the branch tip, but the branch has moved since march 25 when that change was last tested, so i'll recheck and see if it improves at all17:13
greghaynesok. I would be surprised if it is actually lest coverage - the only places where that should be true are the if "fake-" ... branches which I tried to remove17:14
pleia2cinerama: starting at line 125?17:14
greghaynesbut if it is true then that would be good to know :)17:14
*** hdd has quit IRC17:14
*** vladiskuz|2 has joined #openstack-infra17:15
*** MaxV has joined #openstack-infra17:15
cineramapleia2: yup, that big block-o-stuff there17:15
pleia2cinerama: great, I'll have a browse and note inline if I have any questions17:15
*** hdd has joined #openstack-infra17:15
*** tosky has joined #openstack-infra17:16
*** yamamoto has joined #openstack-infra17:16
*** sergsh has joined #openstack-infra17:16
*** mrmartin has quit IRC17:16
cineramapleia2: so in the meeting yesterday we were going to get a server and you & i were going to learn how server is formed17:16
krotscheckAre colons allowed in job names? Example: https://review.openstack.org/#/c/170995/17:17
*** tqtran has joined #openstack-infra17:17
cineramapleia2: s/yesterday/last week/17:17
*** shardy has quit IRC17:17
vladiskuz|2mrmartin: I've been trying to install https://github.com/fremontlabs/vagrant-openstackid, but I have error https://etherpad.openstack.org/p/fail17:18
pleia2cinerama: thanks, reviewing meeting logs is on my list too, I set up the backups server a few weeks back so I should be familiar enough with the basic process to get it done efficiently17:18
*** dhritishikhar_ has quit IRC17:19
cineramapleia2: it might be okay if we do it inefficiently if that will help me learn the process :)17:19
*** claudiub has joined #openstack-infra17:19
*** ddieterly has quit IRC17:20
*** ildikov has joined #openstack-infra17:22
*** dboik has quit IRC17:23
*** flaviosr has quit IRC17:24
*** spzala has joined #openstack-infra17:26
*** Sukhdev has joined #openstack-infra17:26
*** annegentle has quit IRC17:27
*** annegentle has joined #openstack-infra17:27
*** adalbas has quit IRC17:27
*** yamahata has quit IRC17:28
*** [HeOS] has quit IRC17:28
*** sigmavirus24 is now known as sigmavirus24_awa17:29
*** e0ne is now known as e0ne_17:29
*** koolhead_ has joined #openstack-infra17:30
*** ddieterly has joined #openstack-infra17:30
*** harlowja_away is now known as harlowja17:31
*** annegent_ has joined #openstack-infra17:31
*** annegentle has quit IRC17:32
*** koolhead17 has quit IRC17:32
openstackgerritHerman Narkaytis proposed openstack-infra/project-config: Add Application Catalog project into Stackforge  https://review.openstack.org/16967117:34
*** e0ne_ has quit IRC17:34
openstackgerritTimothy R. Chavez proposed openstack-dev/pbr: Sphinx >=1.3.1 init_values() requires an argument  https://review.openstack.org/17130917:36
zaropelix: take a look at my comments https://review.openstack.org/#/c/75514/17:36
*** achanda has joined #openstack-infra17:36
zaropelix: ohh and the comment i don't understand "the tox change won't work by itself unless we change.."17:38
*** dboik has joined #openstack-infra17:38
*** e0ne has joined #openstack-infra17:38
pelixzaro: ah. yeah, the current behaviour of the code is to avoid the multi-threaded code when writing out the resulting XML files in test mode, so specifying the number or workers would have no effect17:39
*** adalbas has joined #openstack-infra17:39
pelixnote, that the code generates and writes out the XML files if 'output' is not None, else it calls update_job(..) with the parallelize wrapper.17:40
greghaynesfungi: coverage report is in http://logs.openstack.org/82/165682/8/check/nodepool-coverage/6ecce38/cover/17:41
zaropelix: i don't see how that is related to tox?17:41
openstackgerritMerged openstack-infra/bindep: Add CentOS RPM support  https://review.openstack.org/15797817:42
zaropelix: and yes, i think i see that workers only applies to update that's why i asked to only put worker in update submenu.17:42
fungigreghaynes: looks like we're not doing post cover jobs on nodepool17:43
*** koolhead17 has joined #openstack-infra17:43
*** ajmiller_ has joined #openstack-infra17:43
fungigreghaynes: but i agree now with the recheck it's a 1% improvement over the one i linked in my earlier comment17:43
greghaynes\O/ 1%17:43
fungiwell, specifically it's taking nodepool/provider_manager from 67% to 71% and not touching the coverage for anything else17:44
fungiso for that one file it's a 4% improvement17:44
greghaynesyea, it also hit some bugs in there so I think its hitting some good parts :)17:45
*** koolhead_ has quit IRC17:45
openstackgerritMerged openstack-infra/storyboard: Project Loader creates default branches.  https://review.openstack.org/17094217:46
*** btully has quit IRC17:46
pelixzaro: means that just running the test subcommand under tox with different worker argument values doesn't test anything. i.e. regarding you're comment " We could just execute that test twice, once with a single worker and again with multiple workers"17:46
clarkbfungi: 157979 reviewed17:47
mescanefhello, please add me (mmatuszkowiak@mirantis.com) to thee gerrits group members of stackforge/fuel-plugin-midonet (reference: https://review.openstack.org/#/c/171116/)17:47
*** ajmiller has quit IRC17:47
zaropelix: it does seem wrong to apply workers on when no specifying '-o' flag.17:47
*** teran has quit IRC17:48
zaropelix: ahh, your right.  :(17:49
pelixwould need to alter the code to use the threaded code when writing out separate XML files17:49
pelixbut to use the single thread when writing to a pipe17:49
*** _nadya_ has quit IRC17:50
zarothat makes sense.17:50
fungithanks clarkb17:50
*** dprince has quit IRC17:51
*** otter768 has joined #openstack-infra17:51
zaropelix: anyways i believe i have found a regresssion there.17:51
*** claudiub has quit IRC17:51
*** btully has joined #openstack-infra17:51
clarkbfungi: oh derp I should open my eyes a bit more17:51
zaropelix: do you use this parallel feature in your ci setup?17:51
clarkbfungi: I now see that the split is earlier than I expected. Sorry for the noise, will update my review17:51
*** tonytan4ever has joined #openstack-infra17:52
fungiclarkb: well, the lsb_release change is still worth doing17:52
clarkbfungi: and I think we want tests :)17:52
openstackgerritMerged openstack-infra/nodepool: Monkeypatch Fake Clients for tests  https://review.openstack.org/16568217:53
fungiclarkb: that brings the fork down from 3 to 117:53
clarkbfungi: but I can at least note that the bit about needing to split on "." is my derp17:53
clarkbfungi: also note that the order of r,i,c flags to lsb_release does not change output order of those fields from what I can tell17:53
*** dboik has quit IRC17:53
pelixzaro: use the other patch instead at the moment, https://review.openstack.org/#/c/45371/17:54
pelixbe happy with either landing, but ya, need to find the source of that odd behaviour17:54
clarkbfungi: updated to note the split is already correct ut that we should have tests17:54
toskysdague: can I ask for another reverify of https://review.openstack.org/#/c/169426/ now that the dependency is merged? - it seems that as a normal user I can't simply use reverify17:55
*** bcourt has quit IRC17:55
clarkbtosky: it needs to be reapproved, I can look at it for you17:55
toskyclarkb: thanks!17:55
clarkbtosky: this is necessary due to how gerrit doesn't write event values if the value has not changed17:55
clarkbwhich confuses zuul17:55
toskyclarkb: yeah, I thought that the Depends-On: is a bit of hack17:56
*** otter768 has quit IRC17:56
clarkbtosky: ok approved, it should make its way through the gate now17:56
toskyclarkb: thanks a lot17:56
openstackgerritTimothy R. Chavez proposed openstack-dev/pbr: Sphinx >=1.3 init_values() requires an argument  https://review.openstack.org/17130917:56
*** ivar-lazzaro has quit IRC17:58
clarkbcinerama: question on 171000 but +2 regardless17:58
*** dustins has quit IRC17:58
*** thingee has joined #openstack-infra17:58
*** cdent has quit IRC17:59
cineramaclarkb: i thought it would be more user-friendly to let people specify the hostname rather than manipulating it themselves18:00
*** dboik has joined #openstack-infra18:00
clarkbcinerama: gotcha18:00
*** tkelsey has quit IRC18:00
*** afazekas has joined #openstack-infra18:00
cineramaclarkb: ideally we'd process the url18:01
clarkbthat sounds unfun in puppet :)18:01
*** jamielennox|away is now known as jamielennox18:01
*** yamamoto has quit IRC18:02
clarkbwoot the nodepool test monkey patch thing merged, I will need to rebase my changes after lunch18:03
*** hdd has quit IRC18:03
clarkber lunch/meeting18:03
fungiwho has a grasp of the nuances of the python coverage tool? openstack/heat-translator has metadata.name = heat translator in its setup.cfg but its source is all in a translator (not heat-translator) subdirectory. this seems to confuse coverage into thinking it has nothing to report18:03
fungier, has metadata.name = heat-translator in its setup.cfg18:03
*** dustins has joined #openstack-infra18:03
*** amitgandhinz has quit IRC18:03
*** mrmartin has joined #openstack-infra18:04
clarkbI think you change that to translator18:04
fungianyway, if i change setup.cfg to metadata.name = translator then coverage is able to find stuff18:04
fungibut that also changes the sdist name to translator18:04
clarkboh I see, there should be a parameter to coverage you can set in setup.cfg that overrides just for coverage18:04
clarkblet me look that up18:04
fungii was plowing through the coverage config docs but didn't see anything that looked like what i needed18:04
fungistill looking there18:05
*** amitgandhinz has joined #openstack-infra18:05
fungiwhich is completely not documented at http://nedbatchelder.com/code/coverage/config.html#config18:06
clarkbfungi: its not a coverage option18:06
clarkbfungi: its a pbr option18:06
fungiso coverage_package_name goes in setup.cfg? in the metadata section?18:06
clarkbya or onthe command line to setup.py test18:07
*** SotK has quit IRC18:07
clarkbfungi: also source = translation is what you want in coveragerc18:07
zaropelix: haven't looked at your implmentation of parallel, what's the difference?18:07
fungiyeah, i found and fixed some other issues in .coveragerc where that was assumed from cookiecutter18:08
*** johnthetubaguy is now known as zz_johnthetubagu18:08
*** yamahata has joined #openstack-infra18:08
*** bcourt has joined #openstack-infra18:08
pelixzaro: just uses the multiprocessing threading library instead18:09
pelixof using threads and queues directly18:09
*** dprince has joined #openstack-infra18:09
*** sdake has joined #openstack-infra18:10
clarkbwhats wrong with threads?18:10
zaropelix: would you like me to try the same testing with your patch?18:10
zaropelix: seems like using the multiprocessing lib is the better way to go18:11
*** sdake_ has joined #openstack-infra18:11
asselin_clarkb, about the log server. what copyright headers should I add to the files?18:11
asselin_clarkb, e.g.  https://review.openstack.org/#/c/167425/7/manifests/logserver.pp18:12
*** xyang0 has quit IRC18:12
*** MarkAtwood has joined #openstack-infra18:12
zaropelix: does it work for test command as well or just update?18:12
yolandaclarkb, about https://review.openstack.org/#/c/161695/18:12
yolandawhat parameter names are you talking about? i don't understand18:13
pelixzaro: only if the behaviour is more consistent, Ctrl+C is slower to react with the multiprocessing library since it has a separate management thread, so you end up having to catch and handle KeyboardInterrupt and then explicitly terminate all the threads otherwise it'll run to completion in the background18:13
clarkbasselin_: good question. Its probably sufficient to just use the apache header without copyright line? Otherwise you can git log -p openstack-infra/system-config/modules/static.pp filter out the changes just to the logserver stuff and add the appropriate copyright lines from there18:13
clarkbyolanda: the ones right above the comments. In some places its jenkins_gitemail and others its gitemail. They should be consistent18:13
*** mattfarina has quit IRC18:13
openstackgerritMerged openstack-infra/project-config: Make saharaclient-dsvm-functional voting  https://review.openstack.org/16942618:14
yolandaclarkb, so i'm passing gitfullanem and gitemail to the jenkins::slave class https://git.openstack.org/cgit/openstack-infra/puppet-jenkins/tree/manifests/slave.pp18:14
yolandabut i thought it should be better if i just add it with jenkins_prefix to the openstack_project ones, so you can discriminate by other git parameters needed for other classes, if needed18:14
clarkbyolanda: ya so tahts the parameter to jenkins::slave so it doesn't need to change18:15
*** sdake has quit IRC18:15
yolandado you prefer that i get rid of the jenkins_ prefix everywhere?18:15
clarkbyolanda: but the parameters to openstack-infra/system-config/modules/*.pp should be consistent18:15
clarkbyolanda: no I prefer to have the jenkins_ prefix everywhere in openstack-infra/system-config/modules/18:15
*** subscope_ has joined #openstack-infra18:16
yolandaah ok, i follow you , sorry18:16
*** mattfarina has joined #openstack-infra18:16
*** sigmavirus24_awa is now known as sigmavirus2418:17
*** sabeen has joined #openstack-infra18:18
pelixzaro: the other implementation used to write out the XML files using threads, it got changed subsequently due to the changes in behaviour around  supporting pipes for output. I think in either case we would have to alter the code to write out in test mode in parallel18:18
fungiclarkb: hrm... digging in the pbr source it looks like i need to do something along the lines of this, but it's not working:18:19
fungicommands = python setup.py testr --coverage --coverage-package-name=translator --testr-args='{posargs}'18:19
fungierror: option --coverage-package-name not recognized18:19
fungihah, it's python setup.py test (not testr) if we want that to work18:20
clarkbfungi: that testr entrypoint may be served by testr18:20
fungiindeed it is!18:20
clarkbyes we should really be using test everywhere :)18:20
openstackgerritDavid Shrewsbury proposed openstack-infra/shade: Fix volume operations  https://review.openstack.org/17131918:21
clarkbfungi: as an alternative I think you can just set it in .coveragerc18:21
zaropelix: yeah, i agree.18:21
clarkbfungi: whcih may be better so that any coverage run using testr or not works fine18:21
openstackgerrityolanda.robla proposed openstack-infra/system-config: Expose jenkins_gitfullname and jenkins_gitemail  https://review.openstack.org/16169518:21
fungii should propose switching testr to test in the cookiecutter tox.ini18:22
fungibut yeah18:22
clarkbyes we should fix cookiecutter. It is a bit annoying that I found a half dozen oddities with it and its our "standard"18:22
clarkbthe multiprocessing import for example...18:22
clarkbzaro: pelix ^ one of the reasons why I ask about multiprocessing and why it may be necessary18:23
clarkbzaro: pelix but I don't have enough context about what you are talking about18:23
*** afazekas has quit IRC18:24
fungiclarkb: i think the problem with fixing it in .coveragerc is that's what the run.source option is for, but pbr is overriding what's in there unless you override its override via the command line18:24
clarkbfungi: really?18:24
clarkboh I see ya18:24
clarkbboo :(18:24
fungiwhich is sort of annoying, but fixing would result in asking pbr to parse .coveragerc files18:24
*** mtanino has joined #openstack-infra18:25
*** doude has quit IRC18:25
fungioh, maybe we could just tweak pbr to not pass --source if coverage_package_name is None18:26
fungii'll whip up a pbr patch for that too18:27
fungino, wait, that won't work because then if you're relying on the package name in setup.cfg to determine the directory for coverage rather than setting source in .coveragerc, you're similarly screwed18:28
fungimordred: http://git.openstack.org/cgit/openstack-dev/pbr/tree/pbr/testr_command.py#n12518:28
clarkbfungi: mordred I think we should just force everyone to use .coveragerc18:29
clarkbits not a quick fix but it is most correct18:29
fungimordred: in the case where metadata.name in your setup.cfg is not the same as run.source in your .coveragerc, pbr overrides coverage to what it finds in setup.cfg18:29
*** hdd has joined #openstack-infra18:29
mordredwhy not just teach pbr to read .coveragerc18:29
mordredand not override if it finds a value in .coveragerc ?18:29
clarkbmordred: because it doesn't need to18:29
*** tosky has quit IRC18:29
*** _nadya_ has joined #openstack-infra18:29
clarkbpbr shouldn't need to modify anything here, it just needs to run coverage instead of python18:30
mordredclarkb: I think you and I have different opinions on what pbr should do18:30
clarkbthen .coveragerc should do the rest18:30
mordredbut that assumes people have properly set up a .coveragerc in the first18:30
mordredwhich is one more place for people to make a mistake18:30
clarkbmordred: cookiecutter has basically shown me that we can't avoid that18:30
asselin_clarkb, the log server was originally added by you back in 2012 94a7768dc3e58c833f087832e85c2c93e6241ae418:31
clarkbmordred: its full of wrong configs18:31
clarkbasselin_: that would be an HP copyright18:31
mordredso - if someone has a .coveragerc, we should assume that they know what they want18:31
asselin_ok thanks18:31
mordredbut if they _don't_ have a .coveragerc, then why not pass in a run.source on the command line?18:31
*** _nadya_ has quit IRC18:31
mordredwe don't even have to teach it how to read it - we could just look for existence18:32
clarkbmordred: that I could live with18:32
clarkbits the teaching pbr how to read coverages config that bugs me18:32
clarkbbut if its just a quick "does this exist" check thats fine18:32
mordredyah. I think that's all we need18:32
fungiso basically read it in as a safeconfigparser() file and look for run.source, then not pass a --source option to cover if it's set at all?18:34
fungii can do that real fast18:34
openstackgerritRamy Asselin proposed openstack-infra/puppet-openstackci: Create a log server like http://logs.openstack.org  https://review.openstack.org/16742518:35
dstufftmordred: so I agree wrt leading underscore - main reason it's not is basically historical. Even though we don't support it we also try not to break things just because we can which I think has been the primary blocker to adding a leading underscope to everything18:36
*** begal-sop__ has quit IRC18:36
*** mattfarina has quit IRC18:36
*** gulic has quit IRC18:36
pelixclarkb: sorry, which part of the multiprocessing import are you looking for more context?18:37
*** NobodyCam has quit IRC18:37
openstackgerritRamy Asselin proposed openstack-infra/puppet-openstackci: Simple script to setup and test log server  https://review.openstack.org/16911718:38
*** yamahata has quit IRC18:38
*** begal-sop__ has joined #openstack-infra18:38
clarkbpelix: multiprocessing imports have to be worked around for some reason in setup.py (according to cookiecutter at least) so was curious to know what you plan to do with it18:39
openstackgerritMerged openstack-infra/puppet-zanata: Add a zanata::client manifest  https://review.openstack.org/16708118:39
*** NobodyCam has joined #openstack-infra18:39
pelixodd, used for two things: 1) provides the cpu_count when you want to determine how many threads to put in a threadpool automatically based on cores18:40
pelix2) it provides both multi-processing and multi-threaded libraries, with the same/similar API which makes switching between the two relatively trivial and it's multi-threading api has an inbuilt threadpool and manager thread.18:41
clarkbI think its the threadpooling that cookiecutter was working around by importing multiprocessing in setup.py. Its probably worth looking into18:42
clarkbpelix: ^18:42
clarkbsince that is what I think pulls in the at_exit?18:42
*** ajmiller has joined #openstack-infra18:44
*** ajmiller_ has quit IRC18:44
*** signed8bit is now known as signed8bit_ZZZzz18:44
*** tiswanso_ has quit IRC18:44
*** yamahata has joined #openstack-infra18:44
mordreddstufft: nod18:45
openstackgerritJulia Kreger proposed openstack-infra/shade: WIP: Update register_machine to use tasks  https://review.openstack.org/17132418:46
openstackgerritJulia Kreger proposed openstack-infra/shade: WIP: Update unregister_machine to use tasks  https://review.openstack.org/17132518:46
*** ibiris is now known as ibiris_away18:52
pelixclarkb: that's annoying, difficult to determine if it's a problem with the multi threading or multi process API from the multiprocessing library18:53
pelixzaro: certainly seems like there is another reason to favour the direct use of Queue's in David Caro's patch if we can solve the regression.18:54
*** [HeOS] has joined #openstack-infra18:54
*** signed8bit_ZZZzz is now known as signed8bit18:55
openstackgerritJulia Kreger proposed openstack-infra/shade: Change Ironic node lookups to support names  https://review.openstack.org/17116418:55
openstackgerritJeremy Stanley proposed openstack-dev/pbr: Don't override package when set in .coveragerc  https://review.openstack.org/17133118:55
fungiclarkb: mordred: something like ^ that?18:56
*** tiswanso has joined #openstack-infra18:56
*** annegent_ has quit IRC18:56
*** annegentle has joined #openstack-infra18:57
*** gokrokve has joined #openstack-infra18:58
pleia2meeting time19:00
fungior it will be when keystone finishes anyway ;)19:00
pleia2indeed :)19:00
*** enikanorov has quit IRC19:01
stevemarwe're all done now ;)19:01
*** hasharMeeting is now known as hashar19:01
*** _nadya_ has joined #openstack-infra19:02
openstackgerritMerged openstack-infra/puppet-zanata: Add OpenID login provider support to Zanata config  https://review.openstack.org/16607319:02
*** doude has joined #openstack-infra19:03
openstackgerritMerged openstack-infra/project-config: Add puppet-diskimage_builder module  https://review.openstack.org/16760719:03
*** bcourt has quit IRC19:04
*** xyang1 has joined #openstack-infra19:06
*** jistr has joined #openstack-infra19:07
openstackgerritMerged openstack-infra/puppet-zanata: Add zanata.ini file  https://review.openstack.org/17100019:08
*** eharney has quit IRC19:08
*** _nadya_ has quit IRC19:10
*** annegent_ has joined #openstack-infra19:12
*** annegentle has quit IRC19:13
*** dboik has quit IRC19:14
openstackgerritDavid Shrewsbury proposed openstack-infra/shade: Update os-client-config min version  https://review.openstack.org/17133719:16
*** annegent_ has quit IRC19:17
*** doude has quit IRC19:17
*** annegentle has joined #openstack-infra19:18
*** bcourt has joined #openstack-infra19:20
*** soren has joined #openstack-infra19:22
*** _nadya_ has joined #openstack-infra19:22
*** subscope_ has quit IRC19:22
*** openstackgerrit has quit IRC19:22
*** openstackgerrit has joined #openstack-infra19:23
*** achanda has quit IRC19:25
*** Sukhdev has quit IRC19:26
*** luqas has joined #openstack-infra19:26
*** sergsh has quit IRC19:27
*** bswartz has joined #openstack-infra19:31
*** luqas has quit IRC19:31
*** harlowja is now known as harlowja_away19:31
*** _nadya_ has quit IRC19:32
*** _nadya_ has joined #openstack-infra19:33
*** mrunge_bbl has quit IRC19:35
*** marcusvrn has quit IRC19:36
*** subscope_ has joined #openstack-infra19:37
*** achanda has joined #openstack-infra19:37
*** harlowja_away is now known as harlowja19:37
openstackgerritTimur Sufiev proposed openstack-infra/project-config: Update jobs for Merlin  https://review.openstack.org/17111719:38
*** chandankumar has joined #openstack-infra19:41
*** tsg has joined #openstack-infra19:42
*** hodos|2 has quit IRC19:43
*** sarob has quit IRC19:45
*** tkelsey has joined #openstack-infra19:46
*** e0ne has quit IRC19:46
*** achanda has quit IRC19:47
*** akrivoka has joined #openstack-infra19:48
*** ddieterly has quit IRC19:48
akrivokaany chance we could get a final +2 on this: https://review.openstack.org/#/c/169715/19:49
clarkbakrivoka: that requires a gerrit downtime, so no not yet19:50
*** tkelsey has quit IRC19:50
akrivokaclarkb: oh really? I wasn't aware of that19:50
*** otter768 has joined #openstack-infra19:52
*** dangers is now known as dangers_away19:53
pleia2akrivoka: yeah, that's what mordred meant by "rename window" in his comment (we do a batch of renames all at once, since gerrit downtime)19:54
openstackgerritSpencer Krum proposed openstack-infra/puppet-puppet: Add .gitreview  https://review.openstack.org/17134419:54
*** ddieterly has joined #openstack-infra19:54
*** _nadya_ has quit IRC19:54
openstackgerritSpencer Krum proposed openstack-infra/puppet-puppet: Module is puppet, not simpleproxy  https://review.openstack.org/17134519:54
*** jistr has quit IRC19:55
openstackgerritMerged openstack-infra/nodepool: Add support for requsting that config drive be used.  https://review.openstack.org/15577019:55
akrivokapleia2: I see, thanks for the clarification19:56
*** otter768 has quit IRC19:56
mordredclarkb: your dib-nodepool changes have test fail unhappy (I tried to land them)19:56
akrivokapleia2: and how often are these renames happening?19:56
*** melwitt has joined #openstack-infra19:57
clarkbmordred: yes, greghaynes' fake change in nodepool made them fail19:57
clarkbmordred: I need to rebase to make it all happy19:57
clarkbmordred: will work on that after the meeting19:57
pleia2akrivoka: it depends, "every few weeks" is about as specific as we can get19:57
akrivokaalright, thanks for the info pleia2 and clarkb19:57
greghaynesclarkb: actually, I think it legit is not jsut a rebase19:58
greghaynesclarkb: I can fix though if you want19:58
clarkbgreghaynes: well its legit in that rebase needs edits19:58
clarkbgreghaynes: I can get them19:58
openstackgerritMerged openstack-infra/system-config: Document openstackid deployment  https://review.openstack.org/17097419:58
*** eharney has joined #openstack-infra19:58
*** dprince has quit IRC19:59
*** annegent_ has joined #openstack-infra19:59
yolandahere, so no time, but wanted to expose that https://etherpad.openstack.org/p/Nodepool_benchmarks20:00
yolandajeblair not here, but wanted to share with others as well20:00
*** gmurphy has joined #openstack-infra20:01
*** doug-fish has quit IRC20:01
*** tsg has quit IRC20:01
fungipleia2: okay, so that was translate-dev you wanted deleted from dns, yeah?20:02
sdaguefungi: can we ninja merge 171157, it bounced off the gate, and is a bunch of hours behind now, and locally the old fix is still breaking somewhere for me20:02
*** Shrews has quit IRC20:02
yolandait's mostly to improve nodepool performance, by having independent task managers, mordred, clarkb, i'd like if you can take a look20:02
*** tiswanso has quit IRC20:02
*** annegentle has quit IRC20:02
*** tiswanso has joined #openstack-infra20:03
*** Shrews has joined #openstack-infra20:03
*** doug-fish has joined #openstack-infra20:03
fungisdague: it's not urgent at this point other than the minimal risk that there will be a new pip release in the next few hours which changes behavior we're using in that script again, right?20:04
sdaguefungi: so, honestly, maybe it's a mirroring problem?20:05
openstackgerritStephanie Miller proposed openstack-infra/puppet-zanata: Add apache configuration for zanata  https://review.openstack.org/16401120:05
*** tsg has joined #openstack-infra20:05
sdagueI can see if this is 100% reproducable, but I was kind of blown away that it was nuking again like this20:05
fungisdague: what's a mirroring problem?20:05
sdaguegetting an older pip20:05
fungisdague: maybe. are we still getting failures on the url parameter thing?20:06
sdagueI saw it locally20:06
sdagueI don't know about in the system20:06
*** chandankumar has quit IRC20:06
*** Rockyg has joined #openstack-infra20:06
*** samueldmq has quit IRC20:07
fungioh, locally. were you running with a stale requirements commit?20:07
clarkbgreghaynes: I get to freshen up on getopt :)20:07
greghaynesclarkb: the joys of dib :)20:08
*** ayoung has quit IRC20:08
sdagueno, it looks right20:09
sdagueit's grenade testing, I'm deleting /opt/stack every go20:09
*** ssam2 has quit IRC20:09
openstackgerritMatthew Treinish proposed openstack-infra/project-config: Ensure we run the full tempest job serially without admin  https://review.openstack.org/17135120:10
fungithat's... strange. but do you have a devstack-gate git cache20:10
openstackgerritStephanie Miller proposed openstack-infra/puppet-zanata: Add SMTP configuration options for Zanata  https://review.openstack.org/16816720:10
fungidevstack-gate will repopulate your devstack git-cache from /opt/git if it finds repos there20:11
cody-somervillejeblair: mordred: Do you guys use just trove or do you manually have dbs and if the latter how did you do backups?20:12
sdaguefungi: I don't, I was about to set it up though20:12
fungigot it. was just wondering if you had an outdated /opt/git/openstack/requirements clone or something20:13
sdagueyeh, I checked, didn't20:13
fungii mean, you shouldn't be seeing that bug with latest requirements from any branch. the workaround merged including all of its cherry-picks20:13
fungiand the 171157 fix is to the same repo, so if you're getting an old enough requirements to not have the workaround from earlier then you won't get getting that fix when it merges either20:14
fungier, won't be getting20:14
nibalizeryolanda: 171113 makes me so happy :)20:15
*** tqtran_ has joined #openstack-infra20:15
sdagueyeh, I'm confused, I'll try to hack around it20:15
*** signed8bit is now known as signed8bit_ZZZzz20:15
*** teran has joined #openstack-infra20:16
openstackgerritClark Boylan proposed openstack-infra/nodepool: Use correct diskimage when building diskimages  https://review.openstack.org/16947420:16
openstackgerritClark Boylan proposed openstack-infra/nodepool: Support per provider image build settings  https://review.openstack.org/12674720:16
openstackgerritClark Boylan proposed openstack-infra/nodepool: Just set qcow2 version  https://review.openstack.org/16938320:16
clarkbgreghaynes: ^ I think I got that right20:16
*** signed8bit_ZZZzz is now known as signed8bit20:16
*** tqtran has quit IRC20:17
clarkbcody-somerville: we use trove and puppet created DBs both20:17
mordredcody-somerville: both - depending on the db20:17
mordredcody-somerville: for backups for both of them, use mysqldump20:17
mordredcody-somerville: and dump to a filesystem that will get backed up by bup20:17
clarkbcody-somerville: in both cases we have a daily cron that mysqldumps the database onto the server using the DB. These dumps are logrotated and bup copies them offsite20:17
mordredyay! clarkb and I agree20:18
*** dustins has quit IRC20:18
fungipleia2: translate-dev was and 2001:4800:780e:510:3bc3:d7f6:ff00:c2ca for the record, now deleted20:19
pleia2woo, we know how our infra works \o/20:19
pleia2fungi: thank you20:19
fungimrmartin: ask.openstack.org ttls have been raised back to an hour now20:19
mrmartinfungi: ack.20:20
*** vladiskuz|2 has quit IRC20:20
cody-somervillemordred: clarkb: What about cinder snapshots?20:20
*** tnovacik has quit IRC20:20
pleia2clarkb: "Life of an Event in Logstash" video & slides: https://www.elastic.co/elasticon/2015/sf/life-of-an-event-in-logstash20:20
mordredcody-somerville: we back up cross-cloud20:20
clarkbwe do not do cinder snapshots20:20
*** subscop__ has joined #openstack-infra20:20
pleia2^^ and anyone else who is interested, it's good20:20
clarkbmordred: well cross region but yes20:20
clarkbpleia2: thanks20:21
mordredcody-somerville: cinder snapshots have had the result of pausing a server for a long time, btw20:21
* pleia2 seeks lunch20:21
*** AJaeger has joined #openstack-infra20:21
*** AJaeger has quit IRC20:22
greghaynesclarkb: replied on https://review.openstack.org/#/c/126747/ - sorry for the funky dib behavior there20:22
clarkbgreghaynes: we do handle the lack of -t with the outtypes initialized value20:23
*** subscope_ has quit IRC20:23
clarkbgreghaynes: and nodepool will only ever write -o without a suffix (and this should test that if we don't)20:23
greghaynesah, right, we need to handle the no extension specified though20:23
*** ayoung has joined #openstack-infra20:24
greghaynesoh, that changed too?20:24
greghaynesok, nvm then20:24
clarkbgreghaynes: ya in that change20:24
clarkbgreghaynes: prior to that change it was always adding the suffix iirc20:24
greghaynesI think prior it was always not adding20:24
clarkboh maybe not, in any case now it never adds it20:24
clarkband relies on -t to set it20:24
greghaynesok, SGTM20:24
*** subscop__ has quit IRC20:25
*** adalbas has quit IRC20:25
fungiclarkb: eventually cross-cloud, once we get back to finishing the hpcloud backup server20:28
*** achanda has joined #openstack-infra20:29
*** hodos has joined #openstack-infra20:29
*** tsg_ has joined #openstack-infra20:29
clarkbmordred: if 126747 and its children come back as jenkins +1 then they should be ready for merging now20:30
mordredclarkb: woot20:30
mordredclarkb: I look forward to merging our new multi-format overlords20:30
clarkbI also squashed the change that added a test for 126747 into 126747 since I was editing it anyways20:30
mordredclarkb: once they merge, I'll make sure my patches still work on top of them20:30
*** hodos has left #openstack-infra20:30
*** tsg has quit IRC20:30
*** hodos has joined #openstack-infra20:30
*** tgohad has joined #openstack-infra20:31
*** melwitt has quit IRC20:31
*** dboik has joined #openstack-infra20:32
*** melwitt has joined #openstack-infra20:32
*** tnovacik has joined #openstack-infra20:33
*** tsg_ has quit IRC20:33
*** alex_xu has quit IRC20:34
*** heyongli has quit IRC20:36
*** tonytan4ever has quit IRC20:37
clarkbhrm my nodepool change doesn't seem to be returning from testing20:37
*** bcourt has quit IRC20:37
clarkbno errors yet in the console log but it should've completed already. I will have to look into that after lunch20:38
openstackgerritMerged openstack-infra/elastic-recheck: Add elastic recheck for bug 1440984  https://review.openstack.org/17105620:38
openstackbug 1440984 in OpenStack-Gate "AttributeError: 'InstallRequirement' when running update.py" [Undecided,New] https://launchpad.net/bugs/144098420:38
*** koolhead17 has quit IRC20:40
openstackgerritSpencer Krum proposed openstack-infra/system-config: Refactor o_p::template into o_p::server  https://review.openstack.org/17135920:40
*** claudiub has joined #openstack-infra20:41
zigzgHi everyone! I'm Deanna Hambleton, and I'm interested in participating in OpenDaylight's Jenkins Job Builder project for a remote internship sponsored through the Outreachy program. This program requires me to submit an initial contribution to the project in order for me to apply - I managed to submit a small patch last night, and it'd mean a lot to me if any committers could review it and give me feedback.20:41
zigzgSince the written application deadline was today (I already submitted it), it'd be great if my patch could be reviewed as soon as possible (hopefully this week), so that my full application can be completed. I'm so sorry to be asking for this on such short notice (I know the review process normally takes a few weeks on average), but I'm very interested in working on this project for Outreachy, so I'd love to get my contribution20:41
*** akrivoka has quit IRC20:41
zigzgHere's the link for my patch: https://review.openstack.org/#/c/171048/ Thank you all so much! :)20:41
*** dustins has joined #openstack-infra20:42
openstackgerritJoe Gordon proposed openstack-infra/devstack-gate: Refactor cleanup code to improve aiopcpu logs  https://review.openstack.org/16991920:42
*** kgiusti has left #openstack-infra20:44
*** tonytan4ever has joined #openstack-infra20:45
clarkbzigzg: neat, one question for you inline. But otherwise it looks good to me20:49
jogogreghaynes: how is the pypi mirror coming along?20:50
fungiianw: i assume you meant to ping me in here, and not in the tc meeting? ;)20:50
greghaynesjogo: got 1 +2, need one more20:50
jogogreghaynes: woot20:50
*** melwitt has quit IRC20:50
*** melwitt has joined #openstack-infra20:51
ianwfungi: doh20:51
zigzgclarkb: Thank you! I'll go look at it right now20:51
ianwfungi: yeah, anyway, i can not get the glusterfs job to run out of memory on a host i'm setting up.  the only extra thing i can think is running on nodepool hosts is the jenkins stuff20:52
fungiianw: sure, i'll hold you one momentarily20:53
*** ivar-lazzaro has joined #openstack-infra20:54
*** pc_m has quit IRC20:55
openstackgerritJoe Gordon proposed openstack-infra/devstack-gate: Reflect the fact that devstack takes 10-15 minutes now  https://review.openstack.org/17136720:56
*** esker has quit IRC20:56
fungiianw: ssh jenkins@
*** sdake_ has quit IRC20:57
*** hashar has quit IRC20:57
jogosdague: ^20:58
jogosdague: not sure if 20 is the right number, but don't think 15 is either20:58
sdaguejogo: it should be except for terrible hpcloud nodes20:59
sdagueat least once the wheel cache is in nodepool20:59
openstackgerritSpencer Krum proposed openstack-infra/system-config: Pull o_p::server invocation out of afs roles  https://review.openstack.org/17136920:59
jogosdague: the 15 limit you mean?21:00
jogosdague: yeah this changes once the wheel stuff is in place21:00
jogosdague: https://review.openstack.org/#/c/170608/2 should help too21:02
openstackgerritSpencer Krum proposed openstack-infra/system-config: Refactor o_p::template into o_p::server  https://review.openstack.org/17135921:02
jogohaven't heard back from SergeyLukjanov about doing the same for sahara yet21:02
*** pelix has quit IRC21:03
openstackgerritSpencer Krum proposed openstack-infra/system-config: Capitalize references to resoruces  https://review.openstack.org/17137021:04
*** Krinkle is now known as Krinkle|detached21:04
jogosdague: want to review the 2 dependencies https://review.openstack.org/#/c/170605/1 ?21:04
openstackgerritStephanie Miller proposed openstack-infra/system-config: Add infra setup for zanata  https://review.openstack.org/16907421:04
*** dustins has quit IRC21:04
openstackgerritMerged openstack-infra/project-config: Add puppet-pgsql_backup as a separate puppet module  https://review.openstack.org/16763121:06
*** ociuhandu has quit IRC21:06
*** gokrokve has quit IRC21:07
*** mattfarina has joined #openstack-infra21:08
*** fifieldt has quit IRC21:08
*** radez is now known as radez_g0n321:08
openstackgerritMerged openstack-infra/system-config: Add a clouds.yaml file in anticipation of shade  https://review.openstack.org/16860121:09
*** aysyd has quit IRC21:09
openstackgerritMerged openstack-infra/system-config: Document the vhd-util ppa  https://review.openstack.org/16907521:09
openstackgerritClark Boylan proposed openstack-infra/nodepool: Use correct diskimage when building diskimages  https://review.openstack.org/16947421:11
openstackgerritClark Boylan proposed openstack-infra/nodepool: Support per provider image build settings  https://review.openstack.org/12674721:11
openstackgerritClark Boylan proposed openstack-infra/nodepool: Just set qcow2 version  https://review.openstack.org/16938321:11
clarkbmordred: greghaynes ^ that missing : was important to getopt but should work now21:11
openstackgerritStephanie Miller proposed openstack-infra/system-config: Add infra setup for zanata  https://review.openstack.org/16907421:11
greghaynesclarkb: oh, derp, right21:11
jeblairfungi: i caught up on the meeting log, thanks21:12
*** annegent_ has quit IRC21:13
fungijeblair: no worries. have a good conferencing21:13
*** pblaho has quit IRC21:13
krotscheckIs it permitted to have a ':' in a job name? (https://review.openstack.org/#/c/170995/1/zuul/layout.yaml)21:14
*** ldnunes has quit IRC21:14
jeblairkrotscheck: no21:14
krotscheckjeblair: Thanks. Will rename relevant commands.21:15
jeblairkrotscheck: zuul uses ':' as part of the zuul-gearman protocol when talking to jenkins21:15
*** tiswanso has quit IRC21:15
*** ayoung has quit IRC21:16
*** fifieldt has joined #openstack-infra21:21
*** mrda-away is now known as mrda21:21
greghaynesclarkb: oh, fail again - are we now passing in -x?21:22
greghaynesclarkb: I think if we are we should at least document that in the commit msg21:22
*** rfolco has quit IRC21:22
*** signed8bit has quit IRC21:23
clarkbgreghaynes: I thought we always did21:23
greghaynesoh, huh, thats not changed behavior21:23
clarkbgreghaynes: but something may have pulled it out21:23
clarkbanyways I will fix21:23
openstackgerritMerged openstack-infra/project-config: Make tempest-dsvm-heat job voting  https://review.openstack.org/17060421:24
clarkbgreghaynes: I think getopt fails on that but doesn't matter typically21:24
clarkbgreghaynes: however the -t arg to fake-image-create isn't quite right os it breaks21:24
*** mrmartin has quit IRC21:24
greghaynesclarkb: thats wierd21:25
openstackgerritMerged openstack-infra/project-config: Remove integrated-gate template from heat  https://review.openstack.org/17060521:25
clarkbgreghaynes: nah, its tests doing their job. Thank you for updating this :)21:25
*** chlong has joined #openstack-infra21:25
clarkbthe old fakes didn't catch it21:26
greghaynesyea, I just dont get how its not currently failing21:26
openstackgerritJames E. Blair proposed stackforge/gertty: Make project name a search link in change screen  https://review.openstack.org/17137621:26
openstackgerritJames E. Blair proposed stackforge/gertty: Make topic a search link in change screen  https://review.openstack.org/17137721:26
openstackgerritJames E. Blair proposed stackforge/gertty: Make change-id a search link in change screen  https://review.openstack.org/17137821:26
openstackgerritJames E. Blair proposed stackforge/gertty: Do not clear history when opening a dashboard  https://review.openstack.org/17137921:26
openstackgerritJames E. Blair proposed stackforge/gertty: Add a key to return to the project list  https://review.openstack.org/17138021:26
openstackgerritJames E. Blair proposed stackforge/gertty: Highlight own name on change screen  https://review.openstack.org/17138121:26
openstackgerritJames E. Blair proposed stackforge/gertty: Open internal URLs in commentlinks  https://review.openstack.org/17138221:26
openstackgerritJames E. Blair proposed stackforge/gertty: Display file header in top line of diff  https://review.openstack.org/17138321:26
openstackgerritJames E. Blair proposed stackforge/gertty: Fix crash on opening a change with missing commits  https://review.openstack.org/17138421:26
openstackgerritJames E. Blair proposed stackforge/gertty: Fix error in double upload  https://review.openstack.org/17138521:26
openstackgerritJames E. Blair proposed openstack-infra/infra-specs: WIP: Add Zuul v3 spec.  https://review.openstack.org/16437121:27
greghayneshah, did someone just get off a plane?21:27
jeblairindeed! :)21:27
jeblairbut i did as much reviewing as hacking21:27
clarkbgreghaynes: ya, the getopt errors don't cause fake-image-create to error21:27
clarkbgreghaynes: so I am just going to leave that alone in this chagne21:27
greghaynesclarkb: ah!21:27
greghaynesclarkb: sounds good21:27
*** pelix has joined #openstack-infra21:28
*** annegentle has joined #openstack-infra21:28
sdaguejogo: it would be nice to go through an analysis of what's making our setup time so much slower now21:28
openstackgerritClark Boylan proposed openstack-infra/nodepool: Use correct diskimage when building diskimages  https://review.openstack.org/16947421:28
openstackgerritClark Boylan proposed openstack-infra/nodepool: Support per provider image build settings  https://review.openstack.org/12674721:28
openstackgerritClark Boylan proposed openstack-infra/nodepool: Just set qcow2 version  https://review.openstack.org/16938321:28
*** luqas has joined #openstack-infra21:29
clarkbgreghaynes: and ^ that should actually really fix things. yay for tests21:29
openstackgerritSpencer Krum proposed openstack-infra/system-config: Refactor o_p::server out of role for elasticsearch  https://review.openstack.org/17138721:29
greghaynesclarkb: Yep, it is kind of nice to see things actually fail21:29
*** ayoung has joined #openstack-infra21:29
jeblairclarkb, greghaynes: i might have approved some changes while on the plane too.... :)21:30
jeblairmordred: my flight had wifi!  it did not work.21:30
mordredjeblair: yay! and boo!21:31
clarkbsdague: I thought we did and found that we compile lxml a gazillion times21:31
sdagueclarkb: nope21:31
sdagueat least not what I can see21:31
mescanefhello, please add me (mmatuszkowiak@mirantis.com) to thee gerrits group members of stackforge/fuel-plugin-midonet (reference: https://review.openstack.org/#/c/171116/)21:31
mescaneffungi: ^^21:31
clarkboh well then maybe wheels won't be super helpful21:31
sdaguehttp://logs.openstack.org/57/171157/1/check/check-tempest-dsvm-full/6416003/logs/devstacklog.txt.gz - it's a 13 minute log21:32
sdaguelxml is installed from packages21:32
clarkbzigzg: were you able to find my comment? (just making sure it ddn't get lost)21:32
openstackgerritJoshua Harlow proposed openstack-infra/gerritlib: Add ability for this thread to die  https://review.openstack.org/17139321:32
ttxzuul in event processing overdrive21:32
ttxQueue lengths: 505 events, 187 results.21:32
*** dkranz has quit IRC21:33
*** luqas has quit IRC21:33
openstackgerritJoshua Harlow proposed openstack-infra/gerritlib: Add ability for this thread to die  https://review.openstack.org/17139321:34
mtreinishjeblair: I just updated the gertty packages on arch21:35
mtreinishI actually had someone complain that they weren't working21:35
mtreinishso you have at least one archlinux user besides me21:35
*** marun has quit IRC21:35
jogosdague: I skimmed through things a few times and didn't see anything that really stood out as a single issue21:35
jogosdague: we do spend 5+ minutes installing packages though21:36
*** YorikSar has quit IRC21:36
jogoand every OSC command takes 1-3 seconds21:36
*** Rockyg has quit IRC21:36
jeblairttx, sdague, fungi, jhesketh: it appears zuul is still being slammed by status.json requests from review.o.o21:36
*** marun has joined #openstack-infra21:36
jeblair(refrerer from review.o.o)21:36
openstackgerritJoshua Harlow proposed openstack-infra/gerritlib: Add ability for this thread to die  https://review.openstack.org/17139321:36
*** smccully has quit IRC21:37
*** dboik_ has joined #openstack-infra21:37
openstackgerritMerged openstack/requirements: attempt to stop using pip internals  https://review.openstack.org/17115721:37
*** openstackgerrit has quit IRC21:37
*** openstackgerrit has joined #openstack-infra21:37
jeblairsince we reverted that change yesterday, this would be from people who simply still have review windows up21:38
jeblair think the only way to reduce the load would be to do some mod_rewrite stuff to block status.json with that referrer21:38
jeblairi'm about to board a plane so won't be able to do that myself21:38
*** mriedem is now known as mriedem_away21:39
openstackgerritJoshua Harlow proposed openstack-infra/gerritlib: Add ability for this thread to die  https://review.openstack.org/17139321:39
jeblairsdague, clarkb, fungi, mordred, jhesketh: ^ can one of you do that?21:39
jogosdague: and we have about 140 or so OSC calls21:40
jogoso that is a few minutes right there21:40
clarkbsdague: a couple things stand out after a quick skim. We spend a lot of time doing db migrations, can't we just deploy at latest version and avoid that? also we build tox venvs twice. One venv for the test env and the other to check a config file. That kills about a minute on its own. Maybe we can use a single venv for both21:40
*** Krinkle|detached is now known as Krinkle21:40
*** dboik has quit IRC21:41
jogoclarkb: we  build tox venvs 2x?21:41
clarkbsdague: also the openstackclient calls are serialized and relatively slow. Maybe we can run some of those in parallel once keystone is configured21:41
clarkbjogo: yes21:41
clarkbjeblair: ya we can just remove the CORS stuff that allows it I guess21:41
*** dboik_ has quit IRC21:41
jogoclarkb:  can you show me where it happens in the logs ttp://logs.openstack.org/08/170608/2/check/check-tempest-dsvm-full/daac19d/logs/devstacklog.txt.gz21:41
clarkbfungi: sdague ^ removing the CORS allowal for review.o.o against status.json seem sane?21:41
clarkbjogo: http://logs.openstack.org/57/171157/1/check/check-tempest-dsvm-full/6416003/logs/devstacklog.txt.gz#_2015-04-07_16_47_26_458 and http://logs.openstack.org/57/171157/1/check/check-tempest-dsvm-full/6416003/logs/devstacklog.txt.gz#_2015-04-07_16_55_01_25621:42
clarkbjogo: just grep for 'tox -'21:42
jogoclarkb: clarkb ahh21:43
dtroyerclarkb: there is some batching that can be done with OSC to do multiple commands on a single auth…I don't hink it merged but I did a poc a few weeks ago21:44
*** tonytan4ever has quit IRC21:44
jogoclarkb: why use -r the second time?21:45
*** melwitt has quit IRC21:45
jogodtroyer: you said that only saved 30 seconds  though right?21:45
jogoif so that isn't really a lot of saved time21:45
mtreinishclarkb: oh yeah we probably can fix the tempest venv thing21:45
mtreinishone sec I'll push a patch for that21:45
*** melwitt has joined #openstack-infra21:45
clarkbjogo: I think because the config depends on versions of stuff, so you need latest of everything21:45
clarkbjogo: but that doesn't make a difference in the gate because its all single use nodes21:45
jogoclarkb: right21:46
clarkbfungi: sdague I am not seeing where we allowt he status.json GET from review.o.o on zuul's vhost21:46
jogoclarkb mtreinish: so that change should shave 30 seconds off itself21:46
clarkbfungi: sdague is that because we weren't using ajax before?21:46
dtroyerjogo: yeah, it isn't huge, and it doesn't work when you need to use a return value, like looking up an ID as there is no DSL, it's just piping commands to stdin21:46
mtreinishclarkb: but that's only on most gating jobs, if it runs a different tox definition (like for the heat, or trove jobs or on grenade) it'll still be making 221:46
clarkbmtreinish: why?21:46
dougwigclarkb: i think that devstack thing will work, though it uncovered a bug in the regex.   ENABLED_SERVICES="-q-lbaas,q-lbaasv2" results in the following ending up getting passed down "..,v2".  the leading q-lbaas gets stripped.21:47
clarkbmtreinish: all of those envs should be able to check their own config I hope21:47
*** pelix has quit IRC21:47
mtreinishclarkb: it's a matter of having devstack create it ahead of time21:47
*** tkelsey has joined #openstack-infra21:47
mtreinishclarkb: devstack doesn't know which job d-g will use21:47
clarkbmtreinish: oh devstack will only do the -efull21:47
clarkbmtreinish: I see21:47
clarkbdougwig: which regex?21:47
jogomtreinish: why have the first run anyway?21:47
clarkbyou could have something other than devstack build the env21:48
mtreinishthe config verify script?21:48
mtreinishjogo: ^^^21:48
clarkbsince running tox to run the tests will build the env too21:48
dougwigclarkb: not sure yet, i'm guessing it's an issue with disable_negated_services21:48
mtreinishjogo: so that's done to ensure we install tempest-lib from git in the tox venv we use to run21:49
clarkbI need to step out for a few, if others have ideas on making zuul happier let me know21:49
mtreinishjogo: clarkb and I were talking about: http://logs.openstack.org/57/171157/1/check/check-tempest-dsvm-full/6416003/logs/devstacklog.txt.gz#_2015-04-07_16_55_01_25621:49
mtreinishjogo: right now in the worse case 3 venvs are being created for a tempest run (only on a job which runs a job other than -efull)21:49
jogocan we re-use the -efull from the first tox run and in the verify section?21:51
mtreinishjogo: yes that's the change I'm working on21:51
*** tkelsey has quit IRC21:51
fungimescanef: done21:52
jogomtreinish: excellent21:52
jogomtreinish: and that is the one that will save about 30 seconds21:52
jogoclarkb: but greghaynes patch will save way more time I bet21:52
clarkbjogo I dont expect much21:52
*** otter768 has joined #openstack-infra21:52
clarkbsdague is right we dont spend a ton of time installing from python source21:52
clarkbits like 3 minutes21:53
clarkbthe db migrations and osc setup really hurt21:53
*** ddieterly has quit IRC21:53
* ttx can't go to sleep until zuul gives a node to his rc1 tag tarball job21:53
*** MaxV has quit IRC21:53
dougwigclarkb: got it, sec.21:54
ttxah. apparently I only had to ask politely.21:54
fungiclarkb: yeah, we weren't doing ajax, just direct access from javascript. i think what jeblair outlined is probably about the only solution (other than letting the traffic die off from attrition)21:55
jogoclarkb: installing takes a lot of time in unit tests at least21:55
jogo10 minutes or so for nova21:55
fungiclarkb: i can look at it when i get back from dinner, but it's national beer day, so i might be a few hours21:55
*** ddieterly has joined #openstack-infra21:55
fungithe burrito bar up the road has a local agave ipa called "el guapo" on draft at the moment21:56
fungialso, while load on zuul is high, it's keeping up and utilizing available quota when needed21:57
*** otter768 has quit IRC21:57
fungiwe're up at 700+ jobs per hour, which is way better than the past few weeks21:57
*** stevemar has quit IRC21:58
fungiif mrmartin pops back in, https://git.openstack.org/cgit/openstack-infra/puppet-pgsql_backup/ officially exists now21:58
*** asettle has joined #openstack-infra21:58
fungianyway, back later21:59
clarkbjogo I think this is an important distinction though21:59
clarkbopenstack is slow21:59
clarkbthis makes devstack slow21:59
clarkbyou can speed up installs but that doesnt address openstack performance21:59
jogoclarkb: agreed22:00
openstackgerritStephanie Miller proposed openstack-infra/system-config: Add infra setup for zanata  https://review.openstack.org/16907422:00
*** jckasper has quit IRC22:03
*** sabeen has quit IRC22:03
*** erikmwilson has quit IRC22:04
*** mwagner_lap has quit IRC22:04
jogoclarkb: I don't think db syncs are that slow22:05
jogo>10 seconds each22:05
clarkb10*20 = lots of seconds22:05
jogocinder is 3 seconds or so22:05
jogo*5 not 2022:05
jogo3 seconds for heat-manage db sync22:06
mtreinishclarkb: 200?22:06
mtreinishor am I missing something :)22:06
openstackgerritK Jonathan Harker proposed openstack-infra/zuul: Handle NullChange "merges" gracefully.  https://review.openstack.org/8521722:06
openstackgerritK Jonathan Harker proposed openstack-infra/zuul: Add a remote url override location  https://review.openstack.org/7605722:06
clarkbnova cinder glance neutron heat keystone ironic and thats just off the top of my head22:07
*** doug-fish has left #openstack-infra22:07
jogowe don't run ironic every time22:07
jogoand moving heat out as well22:07
morganfainberghopefully keystone's migrations are getting better since we're doing collapses.22:08
*** erikmwilson has joined #openstack-infra22:08
*** Krinkle is now known as Krinkle|detached22:08
clarkbalso horizon has a non trivial setup step (but not db migrations)22:08
*** duran has quit IRC22:10
clarkbis there a reason we don't just deploy the db as it should be out of the box without needing to do a bunch of migrations?22:11
*** mestery has quit IRC22:11
clarkbsurely you can tell alembic to just apply the schema if db did not exist before it ran22:11
*** s0nea has quit IRC22:11
clarkbthen set the migration level to latest22:11
*** s0nea has joined #openstack-infra22:11
*** gyee has quit IRC22:11
*** Mmike has quit IRC22:11
*** duran has joined #openstack-infra22:12
*** mestery has joined #openstack-infra22:12
mtreinishclarkb: well that assumes everything uses alembic, also what if the patch is changing the schema22:12
*** praveenkumar has quit IRC22:12
clarkbmtreinish: then you would apply the new schema22:12
*** alexpilotti has quit IRC22:12
clarkbit doesn't have to assume everything uses alembic, I just think that db syncing in general could be smarter22:12
openstackgerritMichael Krotscheck proposed openstack-infra/storyboard-webclient: Renamed NPM commands for testing.  https://review.openstack.org/17140922:13
*** alexpilotti has joined #openstack-infra22:13
clarkbbut maybe the cost is lower than I think it is and this is simplest22:13
*** gyee has joined #openstack-infra22:13
*** alexpilotti has quit IRC22:14
mtreinishclarkb: it might be, tbh I haven't thought too much about it22:14
*** praveenkumar has joined #openstack-infra22:14
*** Mmike has joined #openstack-infra22:14
jogoclarkb: https://review.openstack.org/17141022:16
jogothat should help give us a few numbers to work off of22:16
clarkbjogo: we already have that data ...22:16
jogoclarkb: but its hard to parse right now22:16
clarkbjogo: fwiw nova takes ~1.5 minutes to install and only 5 seconds of that is pip install22:20
*** gordc has quit IRC22:20
jogodb sync is 16 seconds http://paste.openstack.org/show/199885/22:21
jogofor tempst-dsvm-full22:21
*** Guest81797 has quit IRC22:23
*** zigzg has quit IRC22:23
openstackgerritmelanie witt proposed openstack-infra/project-config: Fix regex for excluding slow tests in Nova Cells V1 job  https://review.openstack.org/17141422:24
openstackgerritK Jonathan Harker proposed openstack-infra/nodepool: Reset the client object after proxy timeouts  https://review.openstack.org/7494322:24
openstackgerritMichael Krotscheck proposed openstack-infra/project-config: Added NPM executions for StoryBoard Tests.  https://review.openstack.org/17099522:24
*** dkehn has quit IRC22:25
openstackgerritJoshua Harlow proposed openstack-infra/gerritlib: Add ability for this thread to die/cleanup  https://review.openstack.org/17139322:26
*** marun has quit IRC22:27
*** esker has joined #openstack-infra22:28
*** annegentle has quit IRC22:29
*** erikmwilson has quit IRC22:29
*** amitgandhinz has quit IRC22:30
*** annegentle has joined #openstack-infra22:30
*** dims_ has joined #openstack-infra22:30
*** dims_ has quit IRC22:30
*** dims_ has joined #openstack-infra22:31
*** sdake has joined #openstack-infra22:31
*** bknudson has quit IRC22:33
*** dims has quit IRC22:34
*** duran has quit IRC22:34
openstackgerritIan Wienand proposed openstack-infra/system-config: Run yum update on Centos7 hosts  https://review.openstack.org/17141922:35
ianwfungi: ^ so that's one rather large difference between my images and what is being tested in the gate22:36
*** sigmavirus24 is now known as sigmavirus24_awa22:36
*** sdake_ has joined #openstack-infra22:37
*** soren has quit IRC22:37
openstackgerritClark Boylan proposed openstack-infra/puppet-zuul: Allow for ability to block status.json referers  https://review.openstack.org/17142022:37
openstackgerritClark Boylan proposed openstack-infra/system-config: Block review.o.o as a referer to zuul status.json  https://review.openstack.org/17142122:38
*** sputnik13 has quit IRC22:38
clarkbfungi: jeblair sdague ^ I think I got that right22:38
*** nelsnels_ has joined #openstack-infra22:38
*** boris-42 has quit IRC22:38
greghaynesclarkb: jogo the reason were not spending a lot of time installing is because were using system numpy and pylxml, the wheels thing might let us use non-system of those though without the big perf hit which I think is a win22:38
*** dkehn has joined #openstack-infra22:38
greghaynesagreed that 3mins which is the max gain isnt a huge gain though22:38
clarkbianw: +222:39
*** baoli has quit IRC22:39
dougwigclarkb: that negation thing, https://review.openstack.org/#/c/171402/22:40
*** sdake has quit IRC22:40
NobodyCammorning infra folk22:41
clarkbjhesketh: good morning. Please see comment on https://review.openstack.org/#/c/107267/22:41
clarkbjhesketh: I +2'd anyways but want to make sure we agree on a path forward to fix the thing the comment points out there22:41
NobodyCamis there a place I can check failed logins. I'm helping someone test there ssh connection22:42
clarkbjhesketh: (I don't mind picking that up in a subsequent change either if it helps)22:42
*** nelsnelson has quit IRC22:42
clarkbNobodyCam: no we don't publish our auth.log22:42
clarkbNobodyCam: can you be a bit more specific and possibly paste commands with output so we can see what is going on?22:42
*** nelsnels_ has quit IRC22:43
NobodyCamssh -p 29418 john-stafford@review.openstack.org22:43
NobodyCampermssion denied (public key)22:43
*** alexpilotti has joined #openstack-infra22:43
*** annegentle has quit IRC22:43
NobodyCamI've had him add a couple -v's and it appears to be attempting to send the key22:44
greghaynesclarkb: I wonder if for the zuul thing we should just make zuul write out the status.json to disk and serve that with $webserver22:44
clarkbNobodyCam: go to https://review.openstack.org/#/settings/ and check that the username matches john-stafford then check https://review.openstack.org/#/settings/ssh-keys for the public key that you have locall22:44
jrollNobodyCam: how sure are you that the public key is correct in gerrit (i.e. no extra line breaks or whatever)22:44
*** ashleighfarnham has quit IRC22:44
clarkbgreghaynes: or be more agressive about caching it in apache (we already do cache it)22:45
NobodyCamjroll: we just uploaded a couple of minutes ago22:45
jrollNobodyCam: some terminals don't handle line breaks correctly, might be worth checking22:45
greghaynesclarkb: yea, if you can be forceful there22:45
jheskethclarkb: thanks for the review. Yeah not sure if it's better here or in another change. Following the Apache rules closer means probably just matching off the filename and the work to get the headers isn't useful. Maybe we want to use a swift cdn for this and keep os-loganalyze to it's name (ie just for formatting logs)22:48
openstackgerritAdam Gandelman proposed openstack-infra/project-config: python-ironicclient: Make src job voting, drop pxe_ssh job  https://review.openstack.org/17142622:49
clarkbjhesketh: the idea to use the cdn came up but thats a huge pita with rax22:49
clarkbNobodyCam: I see no user with a username of john-stafford in the database fwiw22:49
clarkbjhesketh: its doable though, we would just have to have someone set it up by hand then update the apache vhost to 302 to it22:50
*** dboik has joined #openstack-infra22:50
clarkbjhesketh: My preference is to have an htmlify/ and passthrough/ path that apache or other wsgi server can call into as appropriate22:51
*** jgrimm has quit IRC22:51
*** maurosr has quit IRC22:51
*** jgrimm has joined #openstack-infra22:52
jheskethclarkb: okay. I wonder if sdague has an opinion ^22:52
*** maurosr has joined #openstack-infra22:52
*** dboik_ has joined #openstack-infra22:53
clarkbmy concern with using the cdn is both the manual setup required since this is a raxism iirc and its possible that swift may not be publicly accessible in all clouds so anyone else wanting to do similar would have to write the above anyways22:54
*** mattfarina has quit IRC22:54
*** _nadya_ has joined #openstack-infra22:55
jheskethYeah I think it's fair enough, I'm just thinking out loud ;-)22:55
*** mwagner_lap has joined #openstack-infra22:55
*** dboik has quit IRC22:55
*** bknudson has joined #openstack-infra22:56
*** dimtruck is now known as zz_dimtruck22:56
jheskethclarkb: reading the backlog, has somebody had a chance to revert the zuul status checker?22:56
clarkbjhesketh: yes, its reverted but any changes that are still loaded will continue to hit the zuul status.json page22:56
openstackgerritThanh Ha proposed openstack-infra/nodepool: Clarify meaning of Jenkins master configuration settings in target  https://review.openstack.org/16787822:58
*** bknudson1 has joined #openstack-infra22:58
jheskethOkay, good to know22:59
*** jgrimm is now known as zz_jgrimm22:59
*** _nadya_ has quit IRC22:59
*** bknudson has quit IRC23:00
*** rlandy has quit IRC23:03
*** achanda has quit IRC23:05
openstackgerritJoshua Harlow proposed openstack-infra/gerritlib: Add ability for this thread to die/cleanup  https://review.openstack.org/17139323:08
*** Krinkle|detached is now known as Krinkle23:08
*** Sukhdev has joined #openstack-infra23:08
*** btully has quit IRC23:10
*** Krinkle is now known as Krinkle|detached23:18
*** achanda has joined #openstack-infra23:21
*** tnovacik has quit IRC23:22
*** ayoung has quit IRC23:22
openstackgerritStephanie Miller proposed openstack-infra/puppet-zanata: Update default zanata client version to latest available  https://review.openstack.org/17143023:24
*** Krinkle|detached is now known as Krinkle23:24
*** yamamoto has joined #openstack-infra23:25
*** dboik_ has quit IRC23:25
*** ZZelle has quit IRC23:27
*** ddieterly has quit IRC23:28
*** luqas has joined #openstack-infra23:30
*** hichihara has joined #openstack-infra23:31
clarkbasselin_: by the way I think https://pypi.python.org/pypi/envassert is what nibalizer wants to do to test puppet modules23:32
*** ociuhandu has joined #openstack-infra23:33
*** Krinkle is now known as Krinkle|detached23:34
asselin_clarkb, ok will take a look at that23:34
openstackgerritMonty Taylor proposed openstack-infra/shade: Rename auth_plugin to auth_type  https://review.openstack.org/17143223:35
*** luqas has quit IRC23:35
*** davideagnello has quit IRC23:35
clarkbasselin_: with that we might be able to do something as simple as `tox` to test the module then tox would run puppet and then run envassert tests23:35
clarkbasselin_: the nice thing about that is we already know how to run tox pretty well23:35
openstackgerritMathieu Gagné proposed openstack-infra/jenkins-job-builder: Add ability to configure releaseEnvVar for maven-deploy publisher  https://review.openstack.org/16362623:36
openstackgerritMonty Taylor proposed openstack-infra/shade: Rename auth_plugin to auth_type  https://review.openstack.org/17143223:37
*** bhunter71 has quit IRC23:37
mordredclarkb: ^^ just a rebase to remove a dep ... also, 170220 gets us docs in the docs fwiw23:37
asselin_clarkb, +123:38
clarkbmordred: +2 on both23:38
mordredclarkb: thanks!23:39
*** amitgandhinz has joined #openstack-infra23:41
nibalizerasselin_: clarkb yip! im a bit underwater with things right now, haven't had time to get it working yet23:42
openstackgerritStephanie Miller proposed openstack-infra/system-config: Add infra setup for zanata  https://review.openstack.org/16907423:43
*** annegentle has joined #openstack-infra23:44
asselin_clarkb, nibalizer yeah...that was the next thing I was going to look at: how to get it to run on each patch set. tox is the way to go23:45
*** amitgandhinz has quit IRC23:45
*** teran_ has joined #openstack-infra23:48
clarkbmtreinish: any idea why https://jenkins04.openstack.org/job/gate-tempest-dsvm-neutron-pg/2430/consoleFull is taking so long?23:48
clarkbmtreinish: the vpnaas tests don't seem to be consuming much time23:49
*** yamamoto has quit IRC23:49
clarkbmtreinish: also that is just smoke tests not full23:49
clarkbso I am extra confused23:50
*** annegentle has quit IRC23:50
*** teran has quit IRC23:50
*** hdd has quit IRC23:53
*** otter768 has joined #openstack-infra23:53
*** boris-42 has joined #openstack-infra23:54
*** hodos has quit IRC23:55
*** otter768 has quit IRC23:58
*** MarkAtwood has quit IRC23:58

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