Saturday, 2014-11-15

*** _nadya_ has quit IRC00:00
*** ddieterly has quit IRC00:01
*** ddieterly has joined #openstack-infra00:01
openstackgerritJoe Gordon proposed openstack-infra/devstack-gate: Setup ssh_known_host files for aiopcpu  https://review.openstack.org/13467000:01
openstackgerritJoe Gordon proposed openstack-infra/devstack-gate: DO NOT MERGE: testing aiopcpu with tempest full  https://review.openstack.org/13463900:01
*** ddieterly has quit IRC00:02
*** hdd has quit IRC00:03
*** teran_ has quit IRC00:06
*** amitgandhinz has joined #openstack-infra00:07
openstackgerritMerged openstack-infra/jenkins-job-builder: Add support for multiple port allocations  https://review.openstack.org/13133500:08
*** MaxV has joined #openstack-infra00:08
*** amitgandhinz has quit IRC00:12
*** MaxV has quit IRC00:13
*** yamamoto has joined #openstack-infra00:16
*** wenlock has quit IRC00:16
*** ryanpetrello has joined #openstack-infra00:17
*** HeOS has quit IRC00:18
*** bswartz has joined #openstack-infra00:20
*** melwitt has quit IRC00:20
*** yamamoto has quit IRC00:20
*** p5ntangle has joined #openstack-infra00:23
*** marun has quit IRC00:27
*** p5ntangle has quit IRC00:28
*** harlowja is now known as harlowja_away00:35
*** ZZelle has quit IRC00:37
*** david-lyle is now known as david-lyle_afk00:38
*** bhuvan has quit IRC00:38
flashgordondid anyone else get a notice about rackspace rebooting all the things?00:44
flashgordonahh https://status.rackspace.com/00:45
*** gokrokve has quit IRC00:47
*** harlowja_away is now known as harlowja00:49
openstackgerritJay Faulkner proposed openstack-infra/project-config: Make agent_ssh check job voting for Ironic & IPA  https://review.openstack.org/13443600:50
openstackgerritJay Faulkner proposed openstack-infra/project-config: Make agent_ssh check job voting for Ironic & IPA  https://review.openstack.org/13443600:53
*** amcrn has quit IRC00:54
JayFI'd love to know if I'm doing it right there ^ even though I have it workflow -1 right now00:55
*** dangers is now known as dangers_away00:59
*** yamamoto has joined #openstack-infra01:00
*** teran has joined #openstack-infra01:02
*** dimsum__ has joined #openstack-infra01:03
*** dims__ has joined #openstack-infra01:06
*** salv-orlando has quit IRC01:06
*** dims_ has quit IRC01:07
*** dimsum__ has quit IRC01:08
fungiflashgordon: yep01:09
* fungi sighs01:09
*** teran has quit IRC01:09
*** armax has quit IRC01:11
fungiJayF: i don't know why the gate-project-config-layout job is passing for that change... it looks like the check-tempest-dsvm-ironic-agent_ssh and check-tempest-dsvm-ironic-agent_ssh-src jobs have no template defining them01:13
fungiJayF: oh, nevermind. they're in devstack-gate.yaml01:14
*** HeOS has joined #openstack-infra01:15
fungiJayF: yeah, that looks fine to me. +201:15
*** dannywilson has quit IRC01:16
*** patrickeast has quit IRC01:16
fungiJayF: oh, except you'll want them in gate pipelines too. i'll mark inline01:16
*** aysyd has quit IRC01:17
*** HeOS has quit IRC01:19
*** yamamoto has quit IRC01:19
*** adalbas has quit IRC01:20
*** markmcclain1 has quit IRC01:25
*** iain-king has joined #openstack-infra01:26
*** adalbas has joined #openstack-infra01:32
*** koolhead_ has quit IRC01:36
*** koolhead17 has joined #openstack-infra01:36
*** MaxV has joined #openstack-infra01:37
*** rwsu has quit IRC01:39
*** koolhead17 has quit IRC01:41
*** dims__ has quit IRC01:41
*** yamamoto has joined #openstack-infra01:41
*** dimsum__ has joined #openstack-infra01:41
*** ryanpetrello has quit IRC01:46
*** henditan has joined #openstack-infra01:51
*** yamamoto has quit IRC01:53
*** adalbas has quit IRC01:55
*** bdpayne has quit IRC01:55
*** yjiang5 is now known as yjiang5_away01:56
*** shashankhegde has quit IRC01:57
*** MaxV has quit IRC01:59
flashgordonfungi: if I post a new revision of a patch and run check experimental02:02
flashgordon while a old version is running02:03
flashgordonit doesn02:03
flashgordondoesn't appear to cancel the old job and run against the new revision instead the new request appears to go no where02:03
*** ryanpetrello has joined #openstack-infra02:07
openstackgerritJoe Gordon proposed openstack-infra/devstack-gate: Setup ssh_known_host files for aiopcpu  https://review.openstack.org/13467002:16
openstackgerritJoe Gordon proposed openstack-infra/devstack-gate: DO NOT MERGE: testing aiopcpu with tempest full  https://review.openstack.org/13463902:16
*** yamamoto has joined #openstack-infra02:16
*** p5ntangle has joined #openstack-infra02:22
*** bhunter71 has quit IRC02:23
*** kgiusti has quit IRC02:23
*** nelsnelson has quit IRC02:26
*** p5ntangle has quit IRC02:27
*** mfink has joined #openstack-infra02:32
*** teran has joined #openstack-infra02:35
*** teran has quit IRC02:37
*** markmcclain has joined #openstack-infra02:40
*** yamamoto has quit IRC02:40
*** marun has joined #openstack-infra02:41
*** yamahata has joined #openstack-infra02:41
*** yamamoto has joined #openstack-infra02:44
*** yamamoto has quit IRC02:46
flashgordonhmm may have been a new gerrit UI thing02:48
*** Ryan_Lane has quit IRC02:54
*** nelsnelson has joined #openstack-infra02:57
*** Longgeek has joined #openstack-infra02:58
*** shashankhegde has joined #openstack-infra02:58
*** Longgeek has quit IRC03:03
*** HeOS has joined #openstack-infra03:04
*** talluri has joined #openstack-infra03:05
*** HeOS has quit IRC03:08
*** achanda has quit IRC03:08
*** yamamoto has joined #openstack-infra03:09
*** yamamoto has quit IRC03:14
*** marun has quit IRC03:14
*** boris-42 has quit IRC03:17
*** talluri has quit IRC03:22
*** gokrokve has joined #openstack-infra03:32
*** gokrokve has quit IRC03:37
*** gokrokve has joined #openstack-infra03:37
*** gokrokve has quit IRC03:39
*** nelsnelson has quit IRC03:40
*** mmaglana has joined #openstack-infra03:41
*** teran has joined #openstack-infra03:41
*** ryanpetrello has quit IRC03:42
*** nelsnelson has joined #openstack-infra03:44
*** teran has quit IRC03:45
*** Longgeek has joined #openstack-infra03:47
*** ryanpetrello has joined #openstack-infra03:48
*** Longgeek has quit IRC03:51
*** Longgeek has joined #openstack-infra03:51
*** rushiagr_away is now known as rushiagr03:54
*** koolhead17 has joined #openstack-infra03:54
*** shashankhegde has quit IRC03:55
*** bdpayne has joined #openstack-infra04:02
*** mwagner_lap has joined #openstack-infra04:02
*** harlowja is now known as harlowja_away04:05
*** chandankumar has joined #openstack-infra04:07
*** achanda has joined #openstack-infra04:09
*** yamamoto has joined #openstack-infra04:09
*** yamamoto has quit IRC04:09
*** bdpayne has quit IRC04:11
*** yamamoto has joined #openstack-infra04:11
*** pc_m has quit IRC04:12
openstackgerritJoe Gordon proposed openstack-infra/devstack-gate: Setup ssh_known_host files for aiopcpu  https://review.openstack.org/13467004:13
openstackgerritJoe Gordon proposed openstack-infra/devstack-gate: DO NOT MERGE: testing aiopcpu with tempest full  https://review.openstack.org/13463904:13
*** yamamoto has quit IRC04:13
*** achanda has quit IRC04:13
*** pcrews has quit IRC04:27
*** chandankumar has quit IRC04:28
*** mmaglana has quit IRC04:28
*** ryanpetrello has quit IRC04:34
*** cpowell has joined #openstack-infra04:36
*** cpowell has quit IRC04:40
*** enikanorov_ has quit IRC04:46
*** nelsnelson has quit IRC04:47
*** dmsimard_away is now known as dmsimard04:50
*** dmsimard is now known as dmsimard_away04:51
*** ivar-laz_ has joined #openstack-infra04:53
*** ivar-lazzaro has quit IRC04:56
*** nelsnelson has joined #openstack-infra04:56
*** ivar-laz_ has quit IRC04:57
*** talluri has joined #openstack-infra04:59
*** Longgeek has quit IRC05:05
*** Longgeek has joined #openstack-infra05:05
*** mmaglana has joined #openstack-infra05:07
*** talluri has quit IRC05:07
*** nelsnelson has quit IRC05:08
*** yamamoto has joined #openstack-infra05:09
*** shashankhegde has joined #openstack-infra05:11
*** iain-king has quit IRC05:14
*** yamamoto has quit IRC05:14
*** yamamoto has joined #openstack-infra05:16
*** talluri has joined #openstack-infra05:17
openstackgerritJoe Gordon proposed openstack-infra/devstack-gate: Setup ssh_known_host files for aiopcpu  https://review.openstack.org/13467005:18
openstackgerritJoe Gordon proposed openstack-infra/devstack-gate: DO NOT MERGE: testing aiopcpu with tempest full  https://review.openstack.org/13463905:18
*** mmaglana has quit IRC05:19
*** yamamoto has quit IRC05:21
*** otherwiseguy has joined #openstack-infra05:22
*** nelsnelson has joined #openstack-infra05:24
*** mmaglana has joined #openstack-infra05:24
*** otherwiseguy has quit IRC05:27
*** otherwiseguy has joined #openstack-infra05:27
*** talluri has quit IRC05:29
*** iain-king has joined #openstack-infra05:30
*** links has joined #openstack-infra05:34
*** stevemar has joined #openstack-infra05:35
*** Longgeek has quit IRC05:36
*** Longgeek has joined #openstack-infra05:36
*** groknix has quit IRC05:37
*** markmcclain has quit IRC05:40
*** chandankumar has joined #openstack-infra05:43
*** otherwiseguy has quit IRC05:44
*** Longgeek has quit IRC05:45
*** mtreinish has joined #openstack-infra05:51
*** Longgeek has joined #openstack-infra05:53
*** Viswanath has joined #openstack-infra05:58
*** Viswanath has quit IRC06:01
*** shashankhegde has quit IRC06:09
*** achanda has joined #openstack-infra06:11
*** achanda has quit IRC06:16
*** yamamoto has joined #openstack-infra06:16
*** achanda has joined #openstack-infra06:17
*** yamamoto has quit IRC06:21
*** hdd has joined #openstack-infra06:28
*** bdpayne has joined #openstack-infra06:30
*** p5ntangle has joined #openstack-infra06:30
*** talluri has joined #openstack-infra06:39
*** hdd has quit IRC06:41
*** Longgeek has quit IRC06:43
*** talluri has quit IRC06:44
*** p5ntangle has quit IRC06:47
*** p5ntangle has joined #openstack-infra06:48
*** AlexF has joined #openstack-infra06:52
*** p5ntangle has quit IRC06:52
*** dstufft has quit IRC06:55
*** dstufft has joined #openstack-infra06:56
*** e0ne has joined #openstack-infra06:59
*** e0ne has quit IRC07:01
*** boris-42 has joined #openstack-infra07:03
*** e0ne has joined #openstack-infra07:05
*** e0ne has quit IRC07:10
*** e0ne has joined #openstack-infra07:13
*** yamamoto has joined #openstack-infra07:16
*** e0ne has quit IRC07:16
*** e0ne has joined #openstack-infra07:20
*** yamamoto has quit IRC07:21
*** talluri has joined #openstack-infra07:22
*** e0ne has quit IRC07:22
*** talluri has quit IRC07:25
*** e0ne has joined #openstack-infra07:27
*** talluri has joined #openstack-infra07:29
*** e0ne has quit IRC07:29
*** mrmartin has joined #openstack-infra07:31
*** AlexF has quit IRC07:32
*** e0ne has joined #openstack-infra07:33
*** e0ne has quit IRC07:34
*** mrmartin has quit IRC07:43
*** Longgeek has joined #openstack-infra07:43
*** Longgeek has quit IRC07:48
*** talluri has quit IRC07:48
*** talluri has joined #openstack-infra07:49
*** mmaglana has quit IRC07:52
*** iain-king has quit IRC07:52
*** talluri has quit IRC07:54
*** tchorizo is now known as tchaypo08:01
*** bdpayne has quit IRC08:03
*** AlexF has joined #openstack-infra08:04
*** achanda has quit IRC08:07
*** otter768 has quit IRC08:09
*** AlexF has quit IRC08:11
*** _nadya_ has joined #openstack-infra08:12
*** _nadya_ has quit IRC08:15
*** yamamoto has joined #openstack-infra08:16
*** mmaglana has joined #openstack-infra08:19
*** yamamoto has quit IRC08:21
*** mmaglana has quit IRC08:25
*** mmaglana has joined #openstack-infra08:26
*** teran has joined #openstack-infra08:32
*** teran has quit IRC08:39
*** teran has joined #openstack-infra08:40
*** Longgeek has joined #openstack-infra08:44
*** chandankumar has quit IRC08:45
*** AlexF has joined #openstack-infra08:46
*** teran has quit IRC08:47
*** mmaglana has quit IRC08:47
*** mmaglana has joined #openstack-infra08:47
*** teran has joined #openstack-infra08:47
*** AlexF has quit IRC08:49
*** Longgeek_ has joined #openstack-infra08:50
*** Longgeek has quit IRC08:53
*** yamahata has quit IRC08:54
*** teran_ has joined #openstack-infra08:54
*** teran_ has quit IRC08:54
*** teran_ has joined #openstack-infra08:54
*** teran has quit IRC08:57
*** teran_ has quit IRC09:04
*** Longgeek_ has quit IRC09:09
*** mmaglana_ has joined #openstack-infra09:10
*** mmaglana has quit IRC09:10
*** Longgeek has joined #openstack-infra09:11
*** Longgeek_ has joined #openstack-infra09:12
*** koolhead17 has quit IRC09:15
*** koolhead17 has joined #openstack-infra09:15
*** koolhead17 has joined #openstack-infra09:15
*** Longgeek has quit IRC09:16
*** yamamoto has joined #openstack-infra09:16
*** Longgeek has joined #openstack-infra09:16
*** yamamoto has quit IRC09:18
*** yamamoto_ has joined #openstack-infra09:18
*** Longgeek_ has quit IRC09:19
*** koolhead17 has quit IRC09:19
*** dkehn has quit IRC09:21
*** yamamoto_ has quit IRC09:23
*** dkehn has joined #openstack-infra09:23
*** tnovacik has joined #openstack-infra09:24
*** masayukig has quit IRC09:28
*** masayukig has joined #openstack-infra09:33
*** yamamoto has joined #openstack-infra09:34
*** yamamoto has quit IRC09:46
*** mtreinish has quit IRC09:48
*** tnovacik has quit IRC09:48
*** mtreinish has joined #openstack-infra09:49
*** MaxV has joined #openstack-infra09:50
*** p5ntangle has joined #openstack-infra09:54
*** p5ntangle has quit IRC09:55
*** p5ntangle has joined #openstack-infra09:55
*** salv-orlando has joined #openstack-infra09:58
*** HeOS has joined #openstack-infra09:58
*** p5ntangle has quit IRC09:58
*** henditan has quit IRC10:08
*** AlexF has joined #openstack-infra10:09
*** mrmartin has joined #openstack-infra10:16
*** yamamoto has joined #openstack-infra10:17
*** yamamoto_ has joined #openstack-infra10:22
*** yamamoto has quit IRC10:22
*** mtreinish has quit IRC10:26
*** mrmartin has quit IRC10:26
*** mtreinish has joined #openstack-infra10:27
*** mtreinish has quit IRC10:32
*** mtreinish has joined #openstack-infra10:33
*** mtreinish has quit IRC10:40
*** mtreinish has joined #openstack-infra10:41
*** MaxV has quit IRC10:41
openstackgerritJakub Libosvar proposed openstack-infra/project-config: Promote check-grenade-dsvm-neutron to voting job  https://review.openstack.org/13453210:51
*** stevemar has quit IRC10:54
*** AlexF has quit IRC10:58
*** p5ntangle has joined #openstack-infra11:01
*** p5ntangle has quit IRC11:01
*** MaxV has joined #openstack-infra11:03
*** yamamoto_ has quit IRC11:06
*** yamamoto has joined #openstack-infra11:14
*** _nadya_ has joined #openstack-infra11:16
*** _nadya_ has quit IRC11:20
*** Longgeek has quit IRC11:23
*** yamamoto has quit IRC11:23
*** dimsum__ has quit IRC11:24
*** dimsum__ has joined #openstack-infra11:24
*** koolhead17 has joined #openstack-infra11:27
*** Longgeek has joined #openstack-infra11:33
*** Longgeek has quit IRC11:35
*** yamamoto has joined #openstack-infra11:43
*** harlowja_at_home has joined #openstack-infra11:43
*** HeOS has quit IRC11:43
harlowja_at_homeanyone started to see gate failures with 'subunit.run discover: error: no such option: --list'; if not I opened https://bugs.launchpad.net/openstack-ci/+bug/1392986 since it seems to be causing all/most gate jobs to not pass11:43
uvirtbotLaunchpad bug 1392986 in openstack-ci "Subunit gate failures" [Undecided,New]11:43
*** yamamoto has quit IRC11:47
*** dimsum__ has quit IRC11:55
*** ddieterly has joined #openstack-infra11:59
*** bhunter71 has joined #openstack-infra11:59
*** salv-orlando has quit IRC11:59
*** Longgeek has joined #openstack-infra12:03
*** p5ntangle has joined #openstack-infra12:10
*** mrmartin has joined #openstack-infra12:13
*** Longgeek has quit IRC12:19
*** Longgeek has joined #openstack-infra12:21
*** Longgeek has quit IRC12:26
*** harlowja_at_home has quit IRC12:27
*** p5ntangle has quit IRC12:29
*** mmaglana_ has quit IRC12:31
*** bhunter71 has quit IRC12:45
*** yamamoto has joined #openstack-infra12:47
*** yamamoto has quit IRC12:51
*** mrmartin has quit IRC12:57
*** adalbas has joined #openstack-infra13:01
*** p5ntangle has joined #openstack-infra13:14
*** pensu has joined #openstack-infra13:15
pensuHi all, for my patch submission I am getting this error: subunit.run discover: error: no such option: --list. Any idea what this means?13:15
*** yamamoto has joined #openstack-infra13:17
*** p5ntangle has quit IRC13:18
*** p5ntangle has joined #openstack-infra13:19
*** yamamoto has quit IRC13:22
*** p5ntangle has quit IRC13:23
nibalizerin gertty, after i've started an inline comment, how do i get out of it? ESC takes me out off diff mode and to the base of the review13:26
nibalizeroh i guess i can click13:31
*** mmaglana has joined #openstack-infra13:32
*** yodayosi has joined #openstack-infra13:32
*** _nadya_ has joined #openstack-infra13:33
*** yamahata has joined #openstack-infra13:35
*** mmaglana has quit IRC13:37
*** bhunter71 has joined #openstack-infra13:38
*** links has quit IRC13:39
*** e0ne has joined #openstack-infra13:43
*** ashp has left #openstack-infra13:43
*** ddieterly has quit IRC13:47
openstackgerritSean Dague proposed openstack/requirements: block testtools 1.2.0  https://review.openstack.org/13470513:58
*** yodayosi has quit IRC13:59
openstackgerritSean Dague proposed openstack-infra/elastic-recheck: add query for testtools bug  https://review.openstack.org/13470614:05
*** mrmartin has joined #openstack-infra14:06
openstackgerritMerged openstack-infra/elastic-recheck: add query for testtools bug  https://review.openstack.org/13470614:08
*** erikmwilson_ has joined #openstack-infra14:08
*** yamamoto has joined #openstack-infra14:16
*** ddieterly has joined #openstack-infra14:16
*** yamamoto has quit IRC14:21
*** mrmartin has quit IRC14:29
*** ayoung has quit IRC14:35
*** _nadya_ has quit IRC14:39
*** rushiagr is now known as rushiagr_away14:44
*** salv-orlando has joined #openstack-infra14:50
*** markmcclain has joined #openstack-infra14:53
funginibalizer: arrow keys if your terminal has them15:01
fungipensu: harlowja_away just mentioned the same error about 1.5 hours before you did. what job are you seeing it on?15:03
fungipensu: looks like he opened bug 1392986 for it15:03
uvirtbotLaunchpad bug 1392986 in openstack-ci "Subunit gate failures" [Undecided,New] https://launchpad.net/bugs/139298615:03
fungilifeless: no idea whether you're still around on this pleasant saturday night, but that bug looks right up your alley15:06
*** hemna__ has quit IRC15:08
fungi2014-11-15 09:55:02,346 INFO: Downloading: https://pypi.python.org/packages/2.6/t/testtools/testtools-1.2.0-py2-none-any.whl15:15
fungithat was ~10 minutes before the first hit in logstash15:15
*** yamamoto has joined #openstack-infra15:16
*** ryanpetrello has joined #openstack-infra15:19
*** links has joined #openstack-infra15:21
*** yamamoto has quit IRC15:21
*** mmaglana has joined #openstack-infra15:21
fungilifeless: i think maybe the workaround for http://bugs.python.org/issue22860 in dfe62af to add --list and --load-list in for unittest2's discover isn't working as advertised?15:21
*** dimsum__ has joined #openstack-infra15:21
mmedvedeif that helps, on hour CI all the tests that used to be skipped, are now failing, starting around 9:00 UTC +- 30 minutes15:23
fungimmedvede: yep, that sounds consistent15:23
fungiin the meantime, we might want to rush in a pin to testtools!=1.2.015:24
* fungi whips that up15:24
*** mmaglana has quit IRC15:26
*** mtreinish has quit IRC15:26
openstackgerritChristian Fetzer proposed openstack-infra/jenkins-job-builder: Add support for the Jenkins Clang Scan-Build publisher plugin.  https://review.openstack.org/11795815:27
openstackgerritJeremy Stanley proposed openstack/requirements: Skip testtools 1.2.0  https://review.openstack.org/13471215:29
*** mtreinish has joined #openstack-infra15:29
*** shashankhegde has joined #openstack-infra15:29
openstackgerritDavanum Srinivas (dims) proposed openstack-infra/devstack-gate: EXPERIMENT: Break Nova V2 XML Support  https://review.openstack.org/13471415:34
fungisdague: yay! parallel effort15:37
fungithat's what i get for looking at irc instead of e-mail when i wake up, i guess15:37
*** cpowell has joined #openstack-infra15:41
*** baoli has quit IRC15:42
sdaguefungi: heh, well that's why I sent an email, I figured that was the best way to make sure it was seen15:43
sdaguealso, I think that every one of these library breaks we should send to the list from here on out as policy, as most people don't realize how often we're running into this15:44
fungisdague: yep. should i mark 1393006 as the duplicate since my upstream bug report refers to the earlier infra bug harlowja_away opened?15:45
sdaguefungi: sure, though that's the one the ER sig is on15:45
*** pcrews has joined #openstack-infra15:46
fungiah, and looks like we've got two sets of reqs pin patches proposed for master and stable branches too15:46
*** cpowell has quit IRC15:46
sdaguefungi: which is the other set?15:46
*** mtreinish has quit IRC15:46
fungisdague: the ones linked from bug 139298615:46
uvirtbotLaunchpad bug 1392986 in openstack-ci "Subunit gate failures" [Critical,In progress] https://launchpad.net/bugs/139298615:46
sdagueI did search for equiv patches before I pushed mine15:46
fungisdague: yeah, i think yours are older15:47
sdagueyeh15:47
sdagueI also pre-approved them so that anyone could recheck them to get them landed15:47
sdaguenot knowing if any reviewers were going to be around this weekend15:47
fungisince i didn't see any activity at all in the bug report, i (wrongly) assumed nobody else was working on it yet. didn't notice you opened a second bug report after that15:47
sdagueyeh, sorry, I looked for an ER signature, and not seeing one, I opened a bug and went from there15:48
fungimakes sense. too many entry points15:48
sdaguebecause finding lp dup bugs is so terrible for me, I just stopped trying15:48
fungiheh15:48
fungii hear that15:48
sdagueI figured if there was an ER sig, that meant someone was on it15:49
fungii usually just sort all infra bugs by bug number and look at the newest reports in sudden break situations like this15:49
fungias they'll generally be the ones on top15:49
*** liusheng has quit IRC15:50
sdagueanyway, actually actually about to drop off now. There was just a quiet moment for nap time as we start gearing up the whole machine for a family outing this afternoon.15:50
fungisince we've got e-r referencing the newer bug, i'll mark the older one as a dupe and abandon my extra patches15:50
*** salv-orlando has quit IRC15:50
*** liusheng has joined #openstack-infra15:50
sdaguecool15:52
*** ryanpetrello has quit IRC15:53
*** rushiagr_away is now known as rushiagr15:55
openstackgerritKhai Do proposed openstack-infra/system-config: add a turbo hipster worker for testing  https://review.openstack.org/10733115:58
*** p5ntangle has joined #openstack-infra15:58
*** teran_ has joined #openstack-infra16:02
*** links has quit IRC16:05
*** pcrews has quit IRC16:07
*** ddieterly has quit IRC16:13
*** yamamoto has joined #openstack-infra16:16
*** p5ntangle has quit IRC16:16
*** p5ntangle has joined #openstack-infra16:17
*** yamamoto has quit IRC16:21
*** p5ntangle has quit IRC16:21
*** ddieterly has joined #openstack-infra16:23
*** paul-- has quit IRC16:23
*** teran_ has quit IRC16:28
*** teran has joined #openstack-infra16:31
*** paul-- has joined #openstack-infra16:33
*** HeOS has joined #openstack-infra16:33
*** banix has joined #openstack-infra16:34
*** mrmartin has joined #openstack-infra16:36
*** bdpayne has joined #openstack-infra16:36
*** bhunter71 has quit IRC16:39
openstackgerritSpencer Krum proposed openstack-infra/system-config: Logstash: Modifying rewrite rules to allow kibana 3  https://review.openstack.org/9316716:46
*** mmaglana has joined #openstack-infra16:52
*** shashankhegde has quit IRC16:54
*** bdpayne has quit IRC16:55
*** MaxV has quit IRC16:56
*** mmaglana has quit IRC16:57
*** banix has quit IRC16:59
*** MaxV has joined #openstack-infra16:59
*** shashankhegde has joined #openstack-infra17:00
*** vrutkovs has joined #openstack-infra17:02
*** _nadya_ has joined #openstack-infra17:10
*** p5ntangle has joined #openstack-infra17:12
*** p5ntangle has quit IRC17:12
*** p5ntangle has joined #openstack-infra17:12
*** yamamoto has joined #openstack-infra17:16
*** yamamoto has quit IRC17:18
*** talluri has joined #openstack-infra17:18
*** yamamoto has joined #openstack-infra17:18
*** banix has joined #openstack-infra17:18
*** banix has quit IRC17:20
*** talluri has quit IRC17:21
*** banix has joined #openstack-infra17:22
*** dimsum__ has quit IRC17:22
*** yamamoto has quit IRC17:22
banixare there any known issues at the “check” pipeline currently with a lot of tests failing for my patch which were passing earlier?17:25
*** Hefeweizen has quit IRC17:26
*** dimsum__ has joined #openstack-infra17:31
*** vrutkovs has left #openstack-infra17:32
clarkbyes testtools made a release thst has broken stuff apparently17:42
*** yodayosi has joined #openstack-infra17:43
banixclarkb: ok; so should hold off rechecks for now?17:44
clarkbI guess? I took the week off so dont know much beyond what was sent to the mail list17:45
banixclarkb: ok thanks17:45
*** zz_dimtruck is now known as dimtruck17:46
*** _david_ has joined #openstack-infra17:49
*** yodayosi has quit IRC17:50
*** _david__ has joined #openstack-infra17:53
*** talluri has joined #openstack-infra17:54
*** shashankhegde has quit IRC17:54
*** mtreinish has joined #openstack-infra17:55
*** _david_ has quit IRC17:57
*** p5ntangle has quit IRC17:58
*** p5ntangle has joined #openstack-infra17:58
*** yodayosi has joined #openstack-infra18:00
*** p5ntangle has quit IRC18:02
*** mrmartin has quit IRC18:03
*** yamahata has quit IRC18:03
*** Bart has joined #openstack-infra18:06
*** banix has quit IRC18:08
*** rushiagr is now known as rushiagr_away18:09
openstackgerritSpencer Krum proposed openstack-infra/system-config: Source modules.env from apply-test.sh  https://review.openstack.org/13472318:10
*** p5ntangle has joined #openstack-infra18:10
pensufungi: hi, it was failing without running any test, I am trying to send a patch to ironic, I see you are already working on it. :)18:10
* nibalizer would appreciate reviews on https://review.openstack.org/#/c/134371/18:12
*** yamamoto has joined #openstack-infra18:16
*** talluri has quit IRC18:17
*** mtreinish has quit IRC18:17
*** ildikov has joined #openstack-infra18:18
*** talluri has joined #openstack-infra18:19
*** otter768 has joined #openstack-infra18:20
*** yamamoto has quit IRC18:20
*** gokrokve has joined #openstack-infra18:22
openstackgerritCedric Brandily proposed openstack-infra/git-review: Test git-review CI (not to merge)  https://review.openstack.org/13094918:23
*** yodayosi has quit IRC18:24
*** markmcclain has quit IRC18:25
*** gokrokve_ has joined #openstack-infra18:29
*** gokrokve has quit IRC18:29
*** e0ne has quit IRC18:32
*** dimsum__ has quit IRC18:33
*** dimsum__ has joined #openstack-infra18:34
*** p5ntangle has quit IRC18:39
lifelessfungi: yup, will look in a minute18:39
*** banix has joined #openstack-infra18:42
*** Daviey has joined #openstack-infra18:43
fungilifeless: awesome. i've filed https://github.com/testing-cabal/testtools/issues/121 for you18:45
*** sileht has quit IRC18:45
*** rainya has quit IRC18:46
*** jvrbanac has quit IRC18:46
lifelessfungi: I can't reproduce it so far18:47
*** med_` has joined #openstack-infra18:47
*** adam_g has quit IRC18:47
*** rainya has joined #openstack-infra18:48
*** simonmcc_ has joined #openstack-infra18:48
*** adam_g has joined #openstack-infra18:48
*** adam_g has quit IRC18:48
*** adam_g has joined #openstack-infra18:48
*** jvrbanac has joined #openstack-infra18:48
*** sileht has joined #openstack-infra18:49
*** serverascode__ has quit IRC18:49
fungilifeless: if it helps, a sample pip freeze looks like http://logs.openstack.org/69/134369/1/gate/gate-tempest-dsvm-postgres-full/6b2ef17/logs/pip-freeze.txt.gz18:49
*** krotscheck has quit IRC18:50
fungilifeless: though i suppose it's possible the tempest virtualenv looks slightly different (it uses system site packages)18:50
lifelessunpin unittest218:50
*** dims_ has joined #openstack-infra18:50
*** ctracey has quit IRC18:50
*** BobBall_ has joined #openstack-infra18:51
fungioho. i didn't even see we had that set older18:51
fungid'oh!18:51
fungii'll push up a test tempest change to see if that works18:51
*** nelsnelson has quit IRC18:51
*** serverascode__ has joined #openstack-infra18:52
lifelessupstream deps are too loose18:52
*** fabo_ has joined #openstack-infra18:52
lifelesswill fix18:52
DavieyAnyone else helping look at the testtools 1.2.0 right now?18:52
*** ctracey has joined #openstack-infra18:52
fungiyeah, probably needs to bump its minimum18:52
*** _david__ has left #openstack-infra18:52
*** jgriffit1 has joined #openstack-infra18:52
*** larsks|alt has joined #openstack-infra18:52
*** dimtruck is now known as zz_dimtruck18:52
*** nelsnelson has joined #openstack-infra18:52
Davieyhttps://review.openstack.org/#/c/134710/ is confusing me, check-requirements-int' is oddly failing.18:53
*** dtroyer has quit IRC18:53
*** leifmadsen has joined #openstack-infra18:53
*** JoshNang_ has joined #openstack-infra18:53
*** yodayosi has joined #openstack-infra18:54
DavieyActually, turns out i can't read.18:54
*** zz_dimtruck is now known as dimtruck18:54
*** MmikeM has joined #openstack-infra18:54
*** med_ has quit IRC18:54
*** openstackgerrit has quit IRC18:54
*** zz_jgrimm has quit IRC18:54
*** Shrews has quit IRC18:54
*** waynr has quit IRC18:54
*** JoshNang has quit IRC18:54
*** fandi has quit IRC18:54
*** k4n0 has quit IRC18:54
*** simonmcc has quit IRC18:54
*** Mmike has quit IRC18:54
*** larsks has quit IRC18:54
*** BobBall has quit IRC18:54
*** blitzrage has quit IRC18:54
*** dimsum__ has quit IRC18:54
*** fabo has quit IRC18:54
*** jamespage has quit IRC18:54
*** jgriffith has quit IRC18:54
*** mfink_ has quit IRC18:54
*** JoshNang_ is now known as JoshNang18:54
*** waynr1 has joined #openstack-infra18:54
lifelessDaviey: thats what fungi and I just discussed18:54
*** _nadya_ has quit IRC18:54
*** krotscheck has joined #openstack-infra18:54
*** k4n0_ has joined #openstack-infra18:55
*** zz_jgrimm has joined #openstack-infra18:55
*** AlexF has joined #openstack-infra18:55
*** simonmcc_ is now known as simonmcc18:55
*** mfink_ has joined #openstack-infra18:55
*** Shrews has joined #openstack-infra18:55
*** openstackgerrit has joined #openstack-infra18:56
*** pensu has quit IRC18:56
*** fandi has joined #openstack-infra18:56
*** bhunter71 has joined #openstack-infra18:57
*** ddieterly has quit IRC18:57
*** serverascode___ has joined #openstack-infra18:57
*** dtroyer has joined #openstack-infra18:58
*** ameade_ has joined #openstack-infra18:58
*** StevenK_ has joined #openstack-infra18:59
*** Adri2000_ has joined #openstack-infra18:59
*** bmwiedemann1 has joined #openstack-infra18:59
*** Nakato_ has joined #openstack-infra19:00
fungiDaviey: 'oslo.middleware' is not in global-requirements.txt19:00
fungiDaviey: that?19:00
*** bauzas has quit IRC19:00
*** j^2 has quit IRC19:00
*** serverascode__ has quit IRC19:00
*** rainya has quit IRC19:00
*** ameade has quit IRC19:00
*** rossella_s has quit IRC19:00
*** greghaynes has quit IRC19:00
*** JayF has quit IRC19:00
*** StevenK has quit IRC19:00
*** mgagne has quit IRC19:00
*** ttx has quit IRC19:00
*** bearhands has quit IRC19:00
*** fungi has quit IRC19:00
*** Nakato has quit IRC19:00
*** Adri2000 has quit IRC19:00
*** mattoliverau has quit IRC19:00
*** bogdando has quit IRC19:00
*** msuriar has quit IRC19:00
*** bauzas has joined #openstack-infra19:00
*** ameade_ is now known as ameade19:00
*** JayF has joined #openstack-infra19:00
*** j^2 has joined #openstack-infra19:00
*** msuriar has joined #openstack-infra19:01
*** mattoliverau has joined #openstack-infra19:01
*** rainya has joined #openstack-infra19:01
*** ttx has joined #openstack-infra19:01
*** ttx has quit IRC19:01
*** ttx has joined #openstack-infra19:01
*** apmelton_ has joined #openstack-infra19:02
*** rossella_s has joined #openstack-infra19:02
*** roaet- has joined #openstack-infra19:02
*** comstud has joined #openstack-infra19:02
*** ddieterly has joined #openstack-infra19:03
*** apmelton has quit IRC19:05
*** roaet_ has quit IRC19:05
*** yodayosi has quit IRC19:07
*** mgagne has joined #openstack-infra19:07
*** mgagne is now known as Guest3227819:07
*** HeOS has quit IRC19:08
*** yodayosi has joined #openstack-infra19:09
*** greghaynes has joined #openstack-infra19:10
*** bogdando has joined #openstack-infra19:11
*** fungi has joined #openstack-infra19:11
*** gokrokve has joined #openstack-infra19:12
fungiDaviey: it does appear that oslo.middleware is not in stable/juno of global-requirements.txt19:12
fungiDaviey: looks like glance-store is trying to declare it19:12
fungiDaviey: i think this means that glance-store is not safe for stable/juno19:12
fungiDaviey: oh, nevermind, it's oslo.messaging which is pulling it in19:12
fungidhellmann: ^19:12
fungiso basically oslo.middleware is in stable/juno projects.txt and declares a requirement for oslo.middleware which is not in stable/juno global-requirements.txt19:12
fungiDaviey: dhellmann: not sure whether that means we need to add oslo.middleware to juno global reqs (is that a violation of our stable branch policies?) or give oslo.messaging a stable/juno branch which doesn't need oslo.middleware19:12
*** waynr1 is now known as waynr19:12
fungilifeless: interestingly, we weren't pinning unittest2 at all in global-reqs so something else was forcing it to an older release19:12
fungilifeless: aha! we're installing ubuntu's python-unittest2 package19:12
fungiso i think this may need to be fixed in devstack19:12
Davieyfungi: here19:13
Davieyfungi: you went through the identical thought process as me19:14
fungiDaviey: yep, freenode was getting in the way19:14
Davieyfungi: I really don't think we can add unittest2 as a requirement, but i added a cherrypick incase.19:15
*** gokrokve_ has quit IRC19:15
Davieyfungi: I think we need a stable/juno oslo.messaging19:15
Davieydhellmann: around?19:15
fungiDaviey: you mean can't add oslo.middleware as a stable req presumably (working multiple bugs at one time here)19:16
*** yamamoto has joined #openstack-infra19:16
*** gokrokve has quit IRC19:16
*** mwagner_lap has quit IRC19:17
Davieyfungi: Yeah, introducing a new requirement feels pretty wrong on stable/*19:17
fungiDaviey: totally agree19:17
Davieyfungi: I suspect we either need to try and get https://github.com/openstack/oslo.messaging/commit/10eb1202b37f896e1b7844d400e0defd926a7ab1 backed out from Master, or cut a stable/juno release of that19:17
DavieyIt was only merged 2 days ago...19:18
fungiDaviey: yep, whichever dhellmann prefers (i suspect he'll want to to with the latter)19:19
DavieyHmm.. What about introducing a pin for oslo.messaging in juno?19:19
fungiDaviey: oh, good point... that is what we agreed to in the oslo versioning summit session after all19:19
fungiwe just haven't gotten around to doing it yet19:19
Daviey:)19:19
DavieyI'll do that now.19:19
fungithat way oslo.messaging doesn't need a stable/juno branch until there's something to backport19:19
*** sressot has quit IRC19:19
*** yamamoto has quit IRC19:21
*** ildikov has quit IRC19:21
*** maurosr has quit IRC19:21
*** BadCub has quit IRC19:21
*** jamespd has quit IRC19:22
*** katyafervent has quit IRC19:23
*** morganfainberg has quit IRC19:23
*** vponomaryov has quit IRC19:23
*** jkt has quit IRC19:23
*** spiffxp has quit IRC19:23
*** BadCub has joined #openstack-infra19:23
*** jamespd has joined #openstack-infra19:24
*** yodayosi has quit IRC19:24
*** alaski has quit IRC19:24
*** morganfainberg has joined #openstack-infra19:24
*** kirshil has quit IRC19:24
*** jkt has joined #openstack-infra19:24
*** kirshil has joined #openstack-infra19:24
*** alaski has joined #openstack-infra19:27
*** katyafervent has joined #openstack-infra19:28
*** maurosr has joined #openstack-infra19:28
*** spiffxp has joined #openstack-infra19:28
*** shashankhegde has joined #openstack-infra19:30
*** mwagner_lap has joined #openstack-infra19:31
Davieyfungi / lifeless : Care to be reviewing https://review.openstack.org/#/c/134727/ ?19:33
*** ekarlso- has joined #openstack-infra19:34
fungiDaviey: did we really introduce a new requirement in oslo.messaging 1.4.1? that should totally have been 1.5.0 instead19:34
*** vponomaryov has joined #openstack-infra19:36
fungiDaviey: in light of that, i think we need a !=1.4.1 followed by a 1.4.2 tag on top of the 1.4.0 commit (or a revert, tag, and unrevert), then retag tip of master as 1.5.019:36
Davieyfungi: Oh, i pinned to the latest version on pypi19:36
*** ekarlso has quit IRC19:36
Davieyfungi: https://pypi.python.org/pypi/oslo.messaging19:36
*** AlexF has quit IRC19:37
*** mrmartin has joined #openstack-infra19:38
*** yodayosi has joined #openstack-infra19:38
*** p5ntangle has joined #openstack-infra19:39
fungiDaviey: it's possible that job is installing oslo.messaging from source rather than pypi19:39
fungii've been pulled away for a bit and can't dig deeper19:39
Davieyfungi: I assumed if it was unbound openstack project it did just that?19:39
fungiDaviey: no, depends on how the job is written19:40
lifelessDaviey: what about adding oslo.middleware for juno ?19:40
Davieylifeless: Introduce a new package to distros / deployers?19:40
*** _nadya_ has joined #openstack-infra19:41
lifelessDaviey: sure, we permit that in the clients19:41
lifelessDaviey: and the servers depend on clients19:41
fungilifeless: Daviey: sdague: also pushed up https://review.openstack.org/134728 and two corresponding stable backports to see if we can solve the testtools/unittest2 dilemma19:41
Davieylifeless: This is server code, no?19:41
lifelessDaviey: its library code19:41
Davieylifeless: I mean, this isn't just touching clients.. which don't have stable releases.  This is touching core stable/* , which unless things have changed we do not permit new deps19:42
lifelessanyhow remembering paris19:42
*** banix has quit IRC19:42
lifelesswe were going to pin everything19:42
Davieylifeless: we'll always have Paris... UTF_heart19:42
lifelessexcept things clarkb objected to19:42
*** jamespd_ has joined #openstack-infra19:42
fungilifeless: yep, though i'm starting to think the job in question is doing requirements integration testing for branch tip of everything, including libs, so pinning them won't help without rewriting that job19:43
lifelessfungi: sure19:44
Davieyfungi: Is it always using Master tip or only if not a bound requirement?19:44
*** gokrokve has joined #openstack-infra19:44
*** yodayosi has quit IRC19:45
*** p5ntangle has quit IRC19:45
fungiDaviey: i think it's using mater tip of any listed project which doesn't have the corresponding stable branch19:45
fungiotherwise stable branch tip for the stable branch in question19:46
*** p5ntangle has joined #openstack-infra19:46
*** banix has joined #openstack-infra19:46
Davieybugger.19:47
fungibut in the new world of pip-install-everything-except-your-project-being-tested we may need to reevaluate what we want that job to actually do19:47
*** jamespd has quit IRC19:47
*** clarkb has quit IRC19:47
*** p5ntangle has quit IRC19:47
fungireset to the most recent tag if no matching branch but there are tags, and reset to master tip if no stable branch and no tags?19:47
fungiinstall everything from pypi?19:48
*** bo_sh has joined #openstack-infra19:48
fungi(except some projects also aren't on pypi)19:48
*** bo_sh has left #openstack-infra19:48
fungiprobably worth revisiting the goal of the job itself, for that matter19:49
DavieyWell, if it is a upper bound version - it should use pypi IMO.. If it isn't, then using Master (unless it is a project that contains stable/* and it is for a stable project, then use that branch latest)19:49
*** shashankhegde has quit IRC19:49
*** shashankhegde has joined #openstack-infra19:49
*** sressot has joined #openstack-infra19:50
*** dimtruck is now known as zz_dimtruck19:50
mordredoh wow. maybe I should not have looked at IRC19:51
mordredI'm pretty sure I don't actually want to read through all of that19:51
Davieymordred: Have fun.19:51
fungimordred: situation weekend, all f'ed up19:51
mordredfungi: AWESOME19:52
mordredbtw - we should REALLY stop installing ANYTHING python from apt/yum in devstack19:52
fungimordred: yep19:52
*** clarkb has joined #openstack-infra19:52
mordredI know that doesn't solve the oslo.middleware thing - responding to the python-unittest2 thing19:52
DavieyIf oslo.* is being treated as release independant  - like client tools.. I am surprised that there isn't a test for oslo stuff that blocked this landing in Master, which caused this.19:53
mordredanybody made a patch for that yet?19:53
lifelessmordred: fungi has19:53
*** yodayosi has joined #openstack-infra19:53
mordredDaviey: actually, I think we ran out of time talking about the release independent vs. release dependent problem in that session, no?19:53
fungimordred: lifeless: well, i made a patch for not installing python-unittest2 via apt/rpm, but not the bigger "python things should all come from pypi" patch19:53
mordredI mean, there is a serious logic problem taht we have no declared soltuion for right now19:53
Davieymordred: indeed19:53
*** openstack has joined #openstack-infra20:07
*** NikitaKonovalov is now known as 16WAADH5620:08
*** zul has joined #openstack-infra20:08
*** rushiagrz has joined #openstack-infra20:08
*** NikitaKonovalov has joined #openstack-infra20:08
*** freyes has joined #openstack-infra20:08
*** DinaBelova has joined #openstack-infra20:08
*** notmyname has joined #openstack-infra20:08
*** jmeridth_ has joined #openstack-infra20:08
*** EmilienM has joined #openstack-infra20:08
*** stevebak` has joined #openstack-infra20:08
*** a2hill has joined #openstack-infra20:08
*** dutsmoc has joined #openstack-infra20:08
*** ttx has joined #openstack-infra20:08
*** talluri has joined #openstack-infra20:08
*** slagle has joined #openstack-infra20:08
*** primemin2sterp has joined #openstack-infra20:08
*** Adri2000 has joined #openstack-infra20:08
*** colettecello has joined #openstack-infra20:08
*** gilliard_ has joined #openstack-infra20:08
*** matt_____ has joined #openstack-infra20:08
*** Sukhdev has joined #openstack-infra20:08
*** ivar-lazzaro has joined #openstack-infra20:08
*** wendar_ has joined #openstack-infra20:08
*** persia__ has joined #openstack-infra20:08
*** yodayosi has joined #openstack-infra20:08
*** clarkb has joined #openstack-infra20:08
*** sressot has joined #openstack-infra20:08
*** shashankhegde has joined #openstack-infra20:08
*** gokrokve has joined #openstack-infra20:08
*** jamespd_ has joined #openstack-infra20:08
*** _nadya_ has joined #openstack-infra20:08
*** mrmartin has joined #openstack-infra20:08
*** vponomaryov has joined #openstack-infra20:08
*** ekarlso- has joined #openstack-infra20:08
*** mwagner_lap has joined #openstack-infra20:08
*** spiffxp has joined #openstack-infra20:08
*** maurosr has joined #openstack-infra20:08
*** katyafervent has joined #openstack-infra20:08
*** alaski has joined #openstack-infra20:08
*** kirshil has joined #openstack-infra20:08
*** jkt has joined #openstack-infra20:08
*** morganfainberg has joined #openstack-infra20:08
*** BadCub has joined #openstack-infra20:08
*** fungi has joined #openstack-infra20:08
*** bogdando has joined #openstack-infra20:08
*** greghaynes has joined #openstack-infra20:08
*** Guest32278 has joined #openstack-infra20:08
*** ddieterly has joined #openstack-infra20:08
*** rossella_s has joined #openstack-infra20:08
*** apmelton_ has joined #openstack-infra20:08
*** rainya has joined #openstack-infra20:08
*** msuriar has joined #openstack-infra20:08
*** j^2 has joined #openstack-infra20:08
*** JayF has joined #openstack-infra20:08
*** Nakato_ has joined #openstack-infra20:08
*** bmwiedemann1 has joined #openstack-infra20:08
*** StevenK_ has joined #openstack-infra20:08
*** dtroyer has joined #openstack-infra20:08
*** serverascode___ has joined #openstack-infra20:08
*** bhunter71 has joined #openstack-infra20:08
*** fandi has joined #openstack-infra20:08
*** openstackgerrit has joined #openstack-infra20:08
*** Shrews has joined #openstack-infra20:08
*** mfink_ has joined #openstack-infra20:08
*** zz_jgrimm has joined #openstack-infra20:08
*** k4n0_ has joined #openstack-infra20:08
*** krotscheck has joined #openstack-infra20:08
*** waynr has joined #openstack-infra20:08
*** MmikeM has joined #openstack-infra20:08
*** JoshNang has joined #openstack-infra20:08
*** leifmadsen has joined #openstack-infra20:08
*** larsks|alt has joined #openstack-infra20:08
*** jgriffit1 has joined #openstack-infra20:08
*** ctracey has joined #openstack-infra20:08
*** fabo_ has joined #openstack-infra20:08
*** BobBall_ has joined #openstack-infra20:08
*** dims_ has joined #openstack-infra20:08
*** jvrbanac has joined #openstack-infra20:08
*** adam_g has joined #openstack-infra20:08
*** simonmcc has joined #openstack-infra20:08
*** med_` has joined #openstack-infra20:08
*** Daviey has joined #openstack-infra20:08
*** otter768 has joined #openstack-infra20:08
*** Bart has joined #openstack-infra20:08
*** MaxV has joined #openstack-infra20:08
*** paul-- has joined #openstack-infra20:08
*** teran has joined #openstack-infra20:08
*** liusheng has joined #openstack-infra20:08
*** erikmwilson_ has joined #openstack-infra20:08
*** adalbas has joined #openstack-infra20:08
*** koolhead17 has joined #openstack-infra20:08
*** masayukig has joined #openstack-infra20:08
*** dkehn has joined #openstack-infra20:08
*** boris-42 has joined #openstack-infra20:08
*** dstufft has joined #openstack-infra20:08
*** mfink has joined #openstack-infra20:08
*** bswartz has joined #openstack-infra20:08
*** mdbooth has joined #openstack-infra20:08
*** fifieldt has joined #openstack-infra20:08
*** alexpilotti has joined #openstack-infra20:08
*** marcusvrn has joined #openstack-infra20:08
*** annegentle has joined #openstack-infra20:08
*** imcsk8 has joined #openstack-infra20:08
*** pleia2 has joined #openstack-infra20:08
*** harlowja_away has joined #openstack-infra20:08
*** achuprin_ has joined #openstack-infra20:08
*** funzo has joined #openstack-infra20:08
*** cnesa has joined #openstack-infra20:08
*** dkranz has joined #openstack-infra20:08
*** aalekov has joined #openstack-infra20:08
*** dkehnm has joined #openstack-infra20:08
*** krtaylor has joined #openstack-infra20:08
*** anteaya has joined #openstack-infra20:08
*** vladan has joined #openstack-infra20:08
*** d0ugal has joined #openstack-infra20:08
*** coolsvap has joined #openstack-infra20:08
*** HeOS_ has joined #openstack-infra20:08
*** alazarev has joined #openstack-infra20:08
*** SergeyLukjanov has joined #openstack-infra20:08
*** dvorak has joined #openstack-infra20:08
*** ruhe has joined #openstack-infra20:08
*** rakhmerov has joined #openstack-infra20:08
*** jd__ has joined #openstack-infra20:08
*** david-lyle_afk has joined #openstack-infra20:08
*** ChuckC has joined #openstack-infra20:08
*** viglesias has joined #openstack-infra20:08
*** gus has joined #openstack-infra20:08
*** nolafleur has joined #openstack-infra20:08
*** vhoward has joined #openstack-infra20:08
*** bookwar has joined #openstack-infra20:08
*** rcarrill` has joined #openstack-infra20:08
*** kashyap has joined #openstack-infra20:08
*** miqui has joined #openstack-infra20:08
*** sergsh has joined #openstack-infra20:08
*** mjturek has joined #openstack-infra20:08
*** mwhudson has joined #openstack-infra20:08
*** wolsen has joined #openstack-infra20:08
*** michchap_ has joined #openstack-infra20:08
*** tteggel has joined #openstack-infra20:08
*** gpocentek has joined #openstack-infra20:08
*** enikanorov__ has joined #openstack-infra20:08
*** Svedrin has joined #openstack-infra20:08
*** redrobot has joined #openstack-infra20:08
*** tsufiev has joined #openstack-infra20:08
*** vipul has joined #openstack-infra20:08
*** darvon has joined #openstack-infra20:08
*** mordred has joined #openstack-infra20:08
*** hamzy has joined #openstack-infra20:08
*** tristanC_ has joined #openstack-infra20:08
*** tchaypo has joined #openstack-infra20:08
*** Ng has joined #openstack-infra20:08
*** Guest32088 has joined #openstack-infra20:08
*** oda-g_ has joined #openstack-infra20:08
*** beekneemech has joined #openstack-infra20:08
*** Vek has joined #openstack-infra20:08
*** markvan has joined #openstack-infra20:08
*** cody-somerville has joined #openstack-infra20:08
*** skraynev has joined #openstack-infra20:08
*** rkukura has joined #openstack-infra20:08
*** julim has joined #openstack-infra20:08
*** s0nea has joined #openstack-infra20:08
*** chmouel has joined #openstack-infra20:08
*** flaper87 has joined #openstack-infra20:08
*** JaDonG has joined #openstack-infra20:08
*** changbl has joined #openstack-infra20:08
*** arosen1 has joined #openstack-infra20:08
*** jule has joined #openstack-infra20:08
*** hogepodge has joined #openstack-infra20:08
*** Kiall has joined #openstack-infra20:08
*** mmedvede has joined #openstack-infra20:08
*** pabelanger has joined #openstack-infra20:08
*** loquacity has joined #openstack-infra20:08
*** grue_pm has joined #openstack-infra20:08
*** dmitryme has joined #openstack-infra20:08
*** LinuxJedi has joined #openstack-infra20:08
*** timfreund has joined #openstack-infra20:08
*** radez_g0n3 has joined #openstack-infra20:08
*** dougwig has joined #openstack-infra20:08
*** dteselkin has joined #openstack-infra20:08
*** dstanek has joined #openstack-infra20:08
*** dtantsur|afk has joined #openstack-infra20:08
*** tnurlygayanov has joined #openstack-infra20:08
*** smoser has joined #openstack-infra20:08
*** HenryG has joined #openstack-infra20:08
*** nijaba has joined #openstack-infra20:08
*** russellb has joined #openstack-infra20:08
*** mrodden has joined #openstack-infra20:08
*** pfallenop has joined #openstack-infra20:08
*** zhiyan has joined #openstack-infra20:08
*** sbadia has joined #openstack-infra20:08
*** dosaboy has joined #openstack-infra20:08
*** kevinbenton has joined #openstack-infra20:08
*** mestery has joined #openstack-infra20:08
*** lifeless has joined #openstack-infra20:08
*** briancline has joined #openstack-infra20:08
*** primemin1sterp has joined #openstack-infra20:08
*** jpeeler has joined #openstack-infra20:08
*** zxiiro has joined #openstack-infra20:08
*** saper has joined #openstack-infra20:08
*** spiffxp- has joined #openstack-infra20:08
*** tlbr has joined #openstack-infra20:08
*** toabctl has joined #openstack-infra20:08
*** Mithrandir has joined #openstack-infra20:08
*** antonym has joined #openstack-infra20:08
*** bodepd has joined #openstack-infra20:08
*** gema has joined #openstack-infra20:08
*** jeblair has joined #openstack-infra20:08
*** jklare has joined #openstack-infra20:08
*** gnuoy has joined #openstack-infra20:08
*** kragniz has joined #openstack-infra20:08
*** SlickNik has joined #openstack-infra20:08
*** tcammann has joined #openstack-infra20:08
*** davidlenwell has joined #openstack-infra20:08
*** Hunner has joined #openstack-infra20:08
*** zz_gondoi has joined #openstack-infra20:08
*** jroll has joined #openstack-infra20:08
*** d34dh0r53 has joined #openstack-infra20:08
*** jraim has joined #openstack-infra20:08
*** nikhil_k|afk has joined #openstack-infra20:08
*** rodrigods has joined #openstack-infra20:08
*** jhesketh has joined #openstack-infra20:08
*** dangers_away has joined #openstack-infra20:08
*** sc68cal has joined #openstack-infra20:08
*** joa has joined #openstack-infra20:08
*** zigo has joined #openstack-infra20:08
*** juice has joined #openstack-infra20:08
*** dmsimard_away has joined #openstack-infra20:08
*** sdague has joined #openstack-infra20:08
*** schang has joined #openstack-infra20:08
*** jcooley has joined #openstack-infra20:08
*** asadoughi has joined #openstack-infra20:08
*** jesusaurus has joined #openstack-infra20:08
*** abramley has joined #openstack-infra20:08
*** ctlaugh_ has joined #openstack-infra20:08
*** mugsie has joined #openstack-infra20:08
*** dhellmann has joined #openstack-infra20:08
*** SpamapS has joined #openstack-infra20:08
*** superdan has joined #openstack-infra20:08
*** jamielennox has joined #openstack-infra20:08
*** mika has joined #openstack-infra20:08
*** mfisch has joined #openstack-infra20:08
*** TheJulia has joined #openstack-infra20:08
*** shardy has joined #openstack-infra20:08
*** morgabra has joined #openstack-infra20:08
*** zaro has joined #openstack-infra20:08
*** NobodyCam has joined #openstack-infra20:08
*** psedlak has joined #openstack-infra20:08
*** dkliban_pto has joined #openstack-infra20:08
*** bradm has joined #openstack-infra20:08
*** charz has joined #openstack-infra20:08
*** crinkle has joined #openstack-infra20:08
*** mikal has joined #openstack-infra20:08
*** cinerama has joined #openstack-infra20:08
*** flashgordon has joined #openstack-infra20:08
*** yamahata_ has joined #openstack-infra20:08
*** devananda has joined #openstack-infra20:08
*** grantbow has joined #openstack-infra20:08
*** gaelL has joined #openstack-infra20:08
*** timrc has joined #openstack-infra20:08
*** beecee has joined #openstack-infra20:08
*** phschwartz has joined #openstack-infra20:08
*** mkoderer has joined #openstack-infra20:08
*** Vivek has joined #openstack-infra20:08
*** niedbalski has joined #openstack-infra20:08
*** esmute has joined #openstack-infra20:08
*** odyi has joined #openstack-infra20:08
*** Guest20522 has joined #openstack-infra20:08
*** nibalizer has joined #openstack-infra20:08
*** blkperl has joined #openstack-infra20:08
*** uvirtbot has joined #openstack-infra20:08
*** isviridov_away has joined #openstack-infra20:08
*** soren has joined #openstack-infra20:08
*** niska has joined #openstack-infra20:08
*** therve has joined #openstack-infra20:08
*** zz_naotok has joined #openstack-infra20:08
*** ChanServ has joined #openstack-infra20:08
*** sendak.freenode.net sets mode: +o ChanServ20:08
*** ttx has quit IRC20:08
*** ttx has joined #openstack-infra20:08
*** alexpilotti has quit IRC20:08
Davieywow, freenode is in a mess today20:08
fungiyep, typical saturday bot armada wars20:08
*** jcooley_ has joined #openstack-infra20:08
*** jcooley has quit IRC20:08
fungithe zombie hordes are vying for cnc channel takeovers as usual20:08
*** jcooley_ is now known as jcooley20:09
*** flaper87 has quit IRC20:09
*** talluri has quit IRC20:09
fungiand the rest of us are simply caught in the crossfire20:09
*** DinaBelova has quit IRC20:09
*** rakhmerov has quit IRC20:09
*** hogepodge has quit IRC20:09
*** rodrigods has quit IRC20:09
*** 16WAADH56 has quit IRC20:09
*** ctlaugh_ has quit IRC20:09
*** asadoughi has quit IRC20:09
*** dangers_` has joined #openstack-infra20:10
*** omnibus7 has joined #openstack-infra20:10
*** tlbr has quit IRC20:10
*** dangers_away has quit IRC20:10
*** sc68cal has quit IRC20:10
*** toabctl has quit IRC20:10
*** jeblair has quit IRC20:10
*** briancline has quit IRC20:11
*** davidlenwell has quit IRC20:11
*** schang has quit IRC20:11
*** jeblair has joined #openstack-infra20:11
*** gilliard_ has quit IRC20:11
*** marcusvrn has quit IRC20:11
*** Guest32088 has quit IRC20:11
*** toabctl has joined #openstack-infra20:11
mordredyup. installing half from distro packages and half from pip is basically considered a good idea by zero people20:11
*** gilliard has joined #openstack-infra20:11
*** larsks|alt has quit IRC20:11
*** imcsk8 has quit IRC20:11
*** flaper87 has joined #openstack-infra20:12
fungilifeless: also, rant++. i completely agree with everything you said there20:12
*** krtaylor has quit IRC20:12
*** abramley has quit IRC20:12
*** rakhmerov has joined #openstack-infra20:12
*** imcsk8 has joined #openstack-infra20:12
*** yodayosi has quit IRC20:12
*** nijaba has quit IRC20:12
fungii should totally have tried reproducing that outside devstack20:12
*** ctlaugh has joined #openstack-infra20:13
fungior more specifically, outside devstack+tempest20:13
lifelessI've jut cut 1.2.1 which may fix by provoking an upgrade even with site packages20:13
fungilifeless: awesome--thanks again!20:13
*** colettecello has quit IRC20:14
Davieylifeless: I agree with your rant.. But i don't think anyone was attacking you.  It is totally a natural reaction to go 'oh damn, a dep is breaking us - lets pin, until we find a better fix'20:14
*** nijaba has joined #openstack-infra20:14
*** jesusaurus has quit IRC20:14
*** DinaBelova has joined #openstack-infra20:14
*** rodrigods has joined #openstack-infra20:14
lifelessDaviey: the last paragraph specifically talked about the action of releasing when I did and then disappearing off20:14
*** JoshNang has quit IRC20:14
*** tlbr has joined #openstack-infra20:14
lifelessDaviey: without that last paragraph my rant would have been half-sized.20:15
lifelessDaviey: (and would have just noted that the analysis was incomplete)20:15
mordredfungi:     $ nosetests tempest/scenario/test_network_basic_ops.py20:15
mordredfungi: that's in README.md ... that isn't still current, right?20:15
Davieylifeless: Fair enough :)20:15
*** aalekov has quit IRC20:15
fungimordred: i think that's cruft, pretty sure we're a year into not using node for tempest at this point20:15
*** gothicmindfood has joined #openstack-infra20:16
fungis/node/nose/20:16
*** _nadya_ has quit IRC20:16
*** asadoughi has joined #openstack-infra20:16
fungithough we should _totally_ rewrite tempest in javascript and run it in node20:16
*** aalekov has joined #openstack-infra20:16
lifelessfolk are still landing patches to make things work with nose20:16
*** yamamoto has joined #openstack-infra20:16
lifelessor py.test, or both. I forget.20:16
*** schang has joined #openstack-infra20:16
*** mugsie_ has joined #openstack-infra20:17
mordredDaviey, fungi: https://review.openstack.org/134732 and https://review.openstack.org/13473320:17
*** mugsie has quit IRC20:17
*** larsks has joined #openstack-infra20:17
*** abramley has joined #openstack-infra20:17
fungi+6, -29120:18
fungithat's a _good_ patch20:18
*** e0ne has joined #openstack-infra20:18
lifelesssome of those may be C things20:18
lifelesslike qpid-proton20:18
lifelessI guess we'll see what blows up :)20:19
fungiwas gonna say, it's a good thing these changes are self-testing ;)20:19
Davieymordred: Did you do that as a oneliner?20:19
*** JoshNang has joined #openstack-infra20:19
*** tteggel has quit IRC20:20
*** harlowja_at_home has joined #openstack-infra20:21
*** yamamoto has quit IRC20:21
*** mordred has quit IRC20:22
*** tteggel has joined #openstack-infra20:22
*** Guest32088 has joined #openstack-infra20:23
fungiokay, something's still "not quite right" with the devstack patch. tempest is failing to correctly filter tests with testtools==1.2.0 and unittest2==0.8.0 http://logs.openstack.org/28/134728/1/check/check-tempest-dsvm-postgres-full/2e83894/console.html20:24
Davieyfungi: Did you also see RH's CI is failing?20:25
lifelessfungi: are you talking about the 144 failures?20:26
lifelessfungi: they look like setupClass skips not being honoured now.20:26
*** krtaylor has joined #openstack-infra20:26
fungilifeless: yeah, looks like those are tests which tempest shouldn't have run because they assume e.g. ironic or neutron or other things devstack wasn't configured to set up20:26
*** e0ne has quit IRC20:26
fungilifeless: oh maybe20:26
lifelesspoking at it now20:27
*** mordred has joined #openstack-infra20:27
lifelesssetUpClass, which testtools has never supported20:27
lifelessok I think I need a 0.8.1 unittest2 for this20:29
lifelesshmm no20:29
mordredlifeless: netsplit casused e to miss something clearly cool20:29
lifelessshouldn't20:29
mordredwhere did setupclass stuff come from?20:29
lifelesscPython's TestSuite object20:30
mordredno - I mean, where did it come from in the conversation20:30
fungimordred: you probably want http://eavesdrop.openstack.org/irclogs/%23openstack-infra/%23openstack-infra.2014-11-15.log20:30
fungimordred: preliminary test results from my devstack change20:30
mordredDaviey: I did is as a mostly one-liner with a few manual cleanups after looking at the diff20:31
Davieymordred: Nice20:32
*** briancline has joined #openstack-infra20:32
*** hogepodge has joined #openstack-infra20:33
*** sc68cal has joined #openstack-infra20:33
lifeless(Pdb) case.SkipTest20:33
lifeless<class 'unittest2.case.SkipTest'>20:33
lifeless(Pdb) exception20:33
lifelessSkipTest('foo',)20:33
lifeless(Pdb) exception.__class__20:33
lifeless<class 'unittest.case.SkipTest'>20:34
* harlowja_at_home reading over conversation, anyone know why oslo.messaging brings in oslo.middleware, seems a little odd, guess i should ask dhellmann whats up with that when this situation is resolved20:35
*** e0ne has joined #openstack-infra20:36
*** e0ne has quit IRC20:36
fungiharlowja_at_home: yeah, it's declaring it in its requirements.txt since https://review.openstack.org/12189920:36
*** e0ne has joined #openstack-infra20:37
fungiharlowja_at_home: it was previously using the version copied from oslo-incubator20:37
fungiharlowja_at_home: oslo/messaging/notify/middleware.py is apparently using it20:38
harlowja_at_homegotcha, still sorta feels odd to have a messaging library have wsgi middleware in it, but i guess thats the situation we are in :-/20:38
harlowja_at_homeinstead of the reverse (where oslo.middleware has this code)20:38
*** gokrokve has quit IRC20:38
harlowja_at_homeanyways, something to fix later i guess20:39
DavieyWell, it seems entirely appropriate change for Master.. but not something we can have on stable/*20:39
fungiharlowja_at_home: might make sense to move the notification middleware into oslo.middleware i s'pose20:39
harlowja_at_homefungi,  agreed20:39
mordredyah. but that's where our some-libraries-do-not-have-stable-branches policy is kicking us in the face20:39
DavieyWhich is why I think we need to focus on installing oslo.middlware via pip if there is an upperbound version20:39
*** mancdaz has joined #openstack-infra20:39
DavieyDoes that seem wrong to you?20:40
lifelessfungi: writing a test forthe fix now20:40
fungilifeless: oh, excellent. thanks again!20:40
*** viglesias has quit IRC20:40
mordredI think, even though it's more complex, we may want to consider (even though I've said no in the past) having stable versions of _everything_ ... BUT - also making sure that master of python-*client can still consume api services of old stable releases20:40
mordredsince python-*client has double-duty20:40
*** e0ne has quit IRC20:40
mordredthe reason to not have stables is to avoid a situation where an end user has to ahve two different versions of python-novaclient to talk to two different clouds20:41
fungimordred: long-term, we should fix *that* problem instead (the double-duty)20:41
mordredfungi: the more I think about the double-duty problem, the more I think it's impossible to fix20:41
DavieyIt's a catch 2220:41
mordredbecause if we make python-openstacksdk the end-user SDK, then why wouldn't the server projects also switch to use it20:41
mordredthey all consume public APIs20:41
fungimordred: openstack-sdk to the rescue? one set of libraries for stable inter-service communication, another for clients, end users and application developers?20:42
*** jesusaurus has joined #openstack-infra20:42
mordredwe need stable versions of the python-*client or the sdks for stable versions of the servers to use20:42
fungiahh, yep20:42
mordredbut we also need to make sure we don't accidentally break backwards compat20:42
*** banix has joined #openstack-infra20:42
fungimordred: so anyway, i guess the real answer is "stabilize our apis"20:42
mordredactually, they're pretty stable20:42
DavieyAh, that is a graceful solution.  That means that the client themselves are thin wrappers around the SDK, and you can presumably have versioned SDK's installed concurrently?20:42
mordredno - I think we don't need to be able to have concurrent SDKs installed20:43
mordredI think more we need to understand that there are two different install vectors we care about20:43
mordredpeople deploying, and people consuming20:43
mordredand _those_ don't need to match20:43
DavieyDoesn't that just move the problem up the stack?20:43
fungisdks that know how to properly interact with multiple api versions and degrade gracefully20:43
DavieyAh true20:43
*** yodayosi has joined #openstack-infra20:43
mordredright. but nothing about the current lib situation actually makes that better20:44
mordredso we're not _solving_ the end user api problem with our current approach20:44
mordredAND we're shooting ourselves in teh head20:44
*** yodayosi has quit IRC20:44
DavieySo.. back to the fire fight.  How are we solving the immediate problem?20:45
DavieyI quite think that pinning is the correct fix for stable/*20:45
fungiso perhaps the underlying problem is that we want it to be possible to install the latest client libs on the same systems where we're also installing stable server branches20:45
mordredyes20:45
mordredfungi: I don't think we do20:45
DavieyBut CI needs to install from pip not Master20:45
fungimordred: by "want" i mean our tooling as designed makes that assumption now20:46
mordredfungi: I think that we currently have no other model than doing that20:46
mordredyah20:46
funginot that it's a sane desire20:46
*** viglesias has joined #openstack-infra20:47
mordredDaviey: I agree with what you have said20:47
fungia way out would be to have stable branches of client libs, declare that those will be maintained to talk to servers at least as old as they are, and also make sure latest versions of the client libs can talk to older servers but don't necessarily have to be coinstallable on the same machines20:47
Davieyfungi: the issue is that we want people to install a client, and be able to talk to any cloud20:47
DavieyThat doesn't help with that?20:47
fungithat covers the end user/app dev use cases as well as the stable release server inter-communication case where we need coinstallability20:48
*** p5ntangle has joined #openstack-infra20:48
fungiDaviey: people who install a client will want to install a new enough client to talk to all the clouds they use. servers where we need the client installed as a dependency of a stable server mostly only need to talk to services of the same vintage20:48
mordred++20:50
mordredI agree 100%20:50
fungiand that solves the "new novaclient wants features in a more recent urllib2 than stable/icehouse nova can work with" or some such (contrived example)20:50
fungie.g. the conflicting dependencies problem20:50
mordredI don't think it's reasonable to expect, if you are running precise and have installed python-novaclient from precise, that your novaclient will talk to all clouds in the wild - but I _do_ think it's reasonable that if you pip install latest novaclient that you should be able to talk to all clouds in existence20:51
Davieyfungi: Ah, good point20:51
mordredfungi: you wanna write this up for the list or you want me to?20:51
fungimordred: and conversely, that if you install nova and novaclient from precise, that they will work together correctly and not depend on conflicting things (basically as guarantee of the distro)20:52
*** ildikov has joined #openstack-infra20:52
mordredyes20:52
DavieyBefore writing it up.. Shall we fix gate? :)20:52
mordredAND - if you install stable/icehouse of both, the same thing20:52
*** otter768 has quit IRC20:52
fungimordred: i can write this up as a "we need to complete the discussion we started in the oslo versioning session at the summit" trhead20:52
mordredDaviey: bah. :)20:52
fungithread20:52
mordredfungi: yup. although I think we do have a solution here in teh scrollback that's workable and understanable20:53
*** banix has quit IRC20:53
fungiagreed20:53
fungiso to bring it back to the currently relevant topic, what does our ideal requirements integration job look like in that new landscape20:53
fungi>?20:53
fungibecause "install everything from branch tip" certainly isn't the answer any longer20:54
fungiand we're already ditching that for devstack-based jobs20:54
Davieyfungi: It is, unless the scenario I outlined earlier i think20:54
mordredyah20:55
Daviey~If we don't default to installing from Master/tip, the issues won't be found until a pip release is cut.  So defering the problem20:55
fungigoing back to basic principles, what do we want to be testing with that job which we don't get from the other integration tests run on global-reqs changes (e.g. devstack already runs with requirements level-set to the proposed change)20:55
mordredright. but - if we do that as step one (default to pip if not testing change on that repo)20:56
mordredand we add pins in the stable branches20:56
fungifor the job in question, i think "that repo" is always openstack/requirements right?20:56
mordredthen the only thing we'll be missing is how to make changes to the "stable" python clients20:56
Davieyfungi: do you disagree with:20:57
Daviey19:49 < Daviey> Well, if it is a upper bound version - it should use pypi IMO.. If it isn't, then using Master (unless it is a project that contains stable/* and it is for a stable project, then use that branch latest)20:57
mordredand then once we have stable/* branches for each client, we can go back to defaulting to $branch20:57
mordredyes20:57
mordredDaviey: you said it very succinctly20:57
*** bhunter71 has quit IRC20:57
fungii need to reread the integration script to see how that would get implemented in the loop20:58
fungiwe're still running from http://git.openstack.org/cgit/openstack-dev/pbr/tree/tools/integration.sh right?20:59
Davieyfungi: Do you have a handly link to the..20:59
Davieythanks20:59
mordrednot just there- this logic has to be implemented in devstack-gate too20:59
lifelessfungi: https://github.com/testing-cabal/testtools/pull/12321:00
fungiright, which that script is running within the context of21:00
mordredright. but we dont' _just_ need to do it for requirements integration21:00
lifelessstable branches for clients?21:00
mordredwe need that logic to cover every devstack install21:00
mordredlifeless: yes21:00
mordredlifeless: BUT - not so that an end user would be expected to install a stable client to talk to an older cloud21:00
lifelesscause that was just about to concern me21:01
fungimordred: so... the recent changes to devstack-gate based jobs have solved that, but the requirements integration job has its own install tests which don't21:02
lifelessmordred: so why then?21:02
fungilifeless: solving the co-installability problem21:02
lifelessfungi: cocowhatwhatnownow?21:03
DavieyIf only we had an upcoming Summit to discuss this.21:03
mordredlifeless: stable nova install needs to talk to keystone and uses python-keystoneclient21:03
fungilifeless: latest glanceclient conflicting with requirements of older nova so can't install them on the same machine allowing nova to talk to glance seamlessly21:03
mordredlifeless: the current situation is that master python*client still work - but pull in new requirements21:03
mordredlike oslo.config21:04
mordredwhich is then very weird for the stable server21:04
lifelessmordred: ok, and oslo.config also has a semver stable approach, right?21:04
mordredDaviey: I know, right?21:04
*** tlbr has quit IRC21:04
*** tlbr has joined #openstack-infra21:04
fungilifeless: yep, allowing juno to pin oslo.config <x.(y+1).0 when it released using x.y.z21:05
*** banix has joined #openstack-infra21:05
fungiand so we can then increment z for security backports to the juno version of oslo.config while introducing non-stable-compliant changes in master21:06
lifelessfungi: so this makes me hate our stable branch guff all the more.21:07
fungiessentially the same stable branching pattern the servers are using21:07
lifelessThe rest of the universe doesn't do stable branches just because someone happens to use a release.21:07
lifelesse.g. glibc21:07
openstackgerritCedric Brandily proposed openstack-infra/git-review: Test git-review CI (not to merge)  https://review.openstack.org/13094921:07
lifelessok, glibc is a bad example because it does. Sigh.21:07
*** zz_dimtruck is now known as dimtruck21:07
fungilifeless: the rest of the (distro) universe instead manages what amounts to their own stable branches rather than collaborating on common stable branches21:08
Davieylifeless: Hmm.. Many projects maintain stable branches.21:08
*** HeOS has joined #openstack-infra21:08
mordredyah. I keep trying to justify killing them and I keep failing when I go to grab ammunition21:08
DavieyThe whole point of the stable/* was to stop, collaborate and listen. Ice21:09
fungithe goal of our stable branch maintenance has always been to give distro packagers a place to collaborate on their backports, and to provide a means for our upstream devs to helpfully pre-roll security fixes for the benefit of the distro packagers collaborating there21:09
lifelessso perhaps my feeling here is driven by conflating two things21:09
lifelessthree21:10
lifelessone is 'we need to test upgrades'21:10
lifelesstwo is 'we want to know that our new api-compatible project releases work with our break-the-world(apiservers)-project-releases'21:10
lifelessthree is 'we want stable maintenance work to be collaborative'21:11
*** p5ntangle has quit IRC21:11
fungithe complication which has arisen, i think, is mostly due to our insistence on testing what's proposed to stable branches rather than just crossing our fingers and hoping proposed changes don't break things for downstream packagers21:11
lifelesswe're using one mechanism to drive three very distinct things21:11
fungi(e.g. giving packagers a place to collaborate on testing proposed backports rather than just a place to review them)21:11
lifelessall of those things are valuable in different ways, to different audiences21:11
DavieyI proposed stable branches, as I was at that pointed managing the ubuntu server team and I could see our delta growing and it seemed silly to watch other distros doing the same thing.21:11
Davieys/pointed/pont/21:12
lifelessDaviey: I think collaborative stable maintenance is a good thing.21:12
lifelessDaviey: the infectious nature of the implementation frustrates me from time to time21:12
lifelessDaviey: I'm just starting to articulate why :)21:13
Davieywell, it is indeed embarrasing that stable/* is currently blocking Master21:13
fungiit does take on a life of its own if we don't step back and remind ourselves why it's there from time to time21:13
DavieyWell, stable has grown to also include the CD deployers aswell now.21:13
*** gokrokve has joined #openstack-infra21:14
lifelessit has?21:14
lifelessDaviey: which ones?21:14
fungii think continuous deployment from stable branches wasn't a design goal originally? i'm worried that declaring it's something we as a community find desirable may hamstring us in other ways21:15
DavieyWell, *I* do.  And i know of a few others.21:15
lifelessDaviey: so you deploy trunk using stable tooling?21:15
lifelessDaviey: (I'm trying to reconcile the statement...)21:15
*** yamamoto has joined #openstack-infra21:16
Davieylifeless: Going off topic now.. but the intent is to have a Production Series and a Development Series.  Production series is the latest stable/* tip, with internal dev, qa and prod enviroment.  But also a CD(?, sort of) deployment of Master, with dev and qa enviroments to flush out breakage before it impacts us.21:17
DavieyWhen a Master release is cut, a prod enviroment is created from that, and Production and Development Series moves on one21:17
DavieyBut the underlying point is, stable/* is slurped up in a CD workflow.21:17
*** gokrokve has quit IRC21:18
*** talluri has joined #openstack-infra21:19
*** yamamoto has quit IRC21:20
*** ddieterl_ has joined #openstack-infra21:21
*** ddieterly has quit IRC21:21
Davieylifeless: Does that sound crazy? :)21:22
mordredI see no problems with that21:22
lifelessDaviey: not crazy, since keeping inventory low is valuable anywhere21:22
fungii'm sure this is entirely because i'm missing the business logic driving those choices, but it does sound like overengineered process for process' sake21:22
DavieyIt does mix CD with traditional, in that there is a major upgrade every 6 months.. but to a tested and integrated enviroment21:23
lifelessDaviey: but the increased pressure on stable/ to not change at all - transitively - I consider a bad thing.21:23
lifelessDaviey: the point of CD is to *enable* change, not to prevent it.21:23
Davieyfungi: business smisniss.21:24
*** talluri has quit IRC21:24
Davieylifeless: The trouble with allowing new deps is that we break stable distros.21:24
fungiDaviey: i think the disconnect here is between "allowing" new dependencies and "testing with" new dependencies21:25
DavieyIf we had complete confidence in upgrades, and distros switched to rolling releases.. Then this would work.  I agree.21:25
mordredlifeless: I thin that stable/ should not change transitively21:26
Davieylifeless: BTW, in the ops summit. There were a bunch of hands that said they were using stable/* branches directly.21:26
mordredlifeless: largely because the python ecosystem has proven itself consistently to not be able to do it21:26
*** dimsum__ has joined #openstack-infra21:26
lifelessDaviey: so thats fine, I don't object to folk using the branches directly21:26
lifelessDaviey: my objection is to saying that we should tie everything down, because we know e.g. kernels have to change to support new hardware21:27
Daviey(I tried to stop that)21:27
* fungi pictures superman, hand outstretched, standing in front of the train that is the hardware industry21:28
lifelessfungi: :)21:28
mordredGnawing off your leg (quiet quiet)21:28
*** dims_ has quit IRC21:28
lifelessmordred: I think saying that configuration X is known to work is valuable; but thats a lesser statement than 'will only work with' which is what we seem to be saying21:29
DavieySorry, talking without context.  Initally there were plans to swap out the kernel from under users to a newer version21:29
DavieyI was omgwtfno.21:29
lifelessok, https://github.com/testing-cabal/testtools/pull/123 is now green21:30
lifelessI'm going to JFDI to unbreak things. Fingers crossed.21:30
DavieyRegarding upper-pinning for no good reason.  This bit me recently, when I was stuck with a version of kerberos, and requests-kerberos had a no-good-reason pinning21:31
Davieyhttps://github.com/requests/requests-kerberos/issues/3721:31
DavieySo, upper-pinning does suck.  But for stable/* i kinda think it is the best thing21:32
*** dimsum__ has quit IRC21:35
lifelessDaviey: why?21:35
lifelessDaviey: what risk is it addressing that is unique to stable/* ?21:36
lifeless[if its not unique to stable/*, we should address it globally, since folk deploy master directly too...]21:36
*** dimsum__ has joined #openstack-infra21:36
Davieylifeless: The upperpinning proposed is the latest version on pypi.  Therefore, for Master it would essentially be an unbounced check - unless CI had found it not to work.21:37
DavieySo by that theory, I agree... It could make sense to upper-pin from the outset.21:38
lifelessDaviey: or to not pin at all :)21:38
lifelessok, time to context switch21:39
DavieyThe issue on stable/* is that we are chasing broken newer versions constantly, both in other upstreams and openstack native projects21:39
fungiDaviey: problem there is you're expecting <X on some requirement to have the effect of pip refusing to install >=X21:40
fungiDaviey: pip doesn't work that way21:40
Davieylifeless: BTW, I am going to quote you with the idea of coming up with the idea of upper bound'ing Master. :)21:40
lifelessDaviey: troll :)21:40
Davieyfungi: It doesn't??21:41
fungiDaviey: in fantasy land where none of our dependencies have dependencies on things we depend on, it would work out21:41
DavieyThat is ok, just bring everything into stackforge. :)21:41
lifelessblanket statement time21:41
lifelessany strategy that depends on changing the behaviour of other projects transitively is very likely to fail21:42
lifeless'make other projects release good API compatible code' is one such strategy21:42
lifelesspinning just our direct dependencies is equivalent to 'make other projects release good API compatible code'21:42
* fungi boils the ocean to make tea21:42
DavieyI don't think anyone is suggesting changing other projects?21:43
lifelessif we can show that what we're trying is equivalent to that, it should be a warning flag21:43
lifelessat the moment we don't list transitive deps in requirements.txt21:43
fungiDaviey: A depends on B<X and C, C depends on B>X, pip will install B>X when you ask it to install A21:44
lifelessthe proposal to pin everything *in requirements.txt* doesn't change behaviour for anything transitively depended on21:44
Davieylifeless: If $project does a release that either Master or stable/* have not prepared for, gating its support keeps the project flowing - whilst we have a measurable list of requirements we known to be broken that we can fix openstack code for (or just keep the block)21:44
lifelesswhich means our stability is dependent on the deps of our deps not breaking anything every21:44
Davieyfungi: I am struggling to parse your line myself. :)21:45
fungiDaviey: so is pip21:45
DavieyAh.. penny has dropped.  We'd still have a regressive story.21:45
fungiDaviey: stated differently, pip sees a list of dependencies as a recursive task list, it does not digest the entirely of all dependencies and determine a way to solve them21:45
* Daviey drops lifeless idea of pinning stuff in Master21:45
lifelessDaviey: twas not my idea21:46
fungis/entirely/entirety?21:46
lifelesseven if pip did do a global solve etc21:46
* fungi gives up on typing and finds beer21:47
lifelesswe'd still need to start listing everything in requirements.txt21:47
lifelesswhich we stopped doing21:47
lifelessbecause it was hugely high maintenance21:47
*** dimtruck is now known as zz_dimtruck21:47
* dimsum__ peeks in. 21:47
*** dimsum__ is now known as dims21:48
dimslifeless: the JFDI comment above, cut a new release?21:49
fungidims: yeah, unittest2 0.8.1 so that https://review.openstack.org/#/q/Ib0e27fd,n,z will pass21:50
dimsfungi: cool21:50
dimsam just catching up on the mailing list as well21:51
fungidims: though the pin testtools in global-reqs changes from earlier exposed a previously unknown requirements integration challenge in stable/juno21:52
*** AlexF has joined #openstack-infra21:52
lifelessactually it will be testtools 1.321:52
fungiaha21:53
fungibut needed the relevant plumbing in that unittest2 pr?21:53
funginevermind21:53
lifelessfungi: that was a testtools pr21:53
fungii see now that was a testtools pr21:53
fungiheh21:53
* fungi has weekend eyes21:53
lifelessok 1.3.0 up21:55
fungias soon as bandersnatch picks that up i'll recheck21:55
lifelessit also now has a universal wheel21:56
fungiawesomesauce21:56
lifelessDaviey: mute?21:57
lifelessDaviey: do you mean moot?21:57
Davieylifeless: indeed21:58
*** Sukhdev has quit IRC21:58
fungiokay, 1.3.0 is on our mirrors now22:00
fungiand devstack fixes are all rechecked22:01
*** MaxV has quit IRC22:03
*** koolhead17 has quit IRC22:03
*** koolhead17 has joined #openstack-infra22:04
*** banix has quit IRC22:04
lifelessfungi: urls for them ?22:09
*** koolhead17 has quit IRC22:09
fungilifeless: https://review.openstack.org/#/q/Ib0e27fd,n,z links all three22:09
Davieypublish docs, icehouse - failure expected?22:10
fungiDaviey: on what change?22:11
*** briancline has quit IRC22:11
fungiDaviey: oh, the devstack changes, yeah probably (they're non-voting)22:11
Davieyhttps://review.openstack.org/#/c/134730/22:11
DavieyRight.. but curious what might have caused that.22:11
fungishocco.sh: 66: shocco.sh: Syntax error: "}" unexpected22:12
fungiapparently shocco is broken and can't be installed22:13
DavieyFailing on latest recheck for juno aswell22:13
fungiand master22:13
DavieyWonder if a later version of unittest2 pushes out different style data?22:14
*** gokrokve has joined #openstack-infra22:14
*** yamamoto has joined #openstack-infra22:16
*** gokrokve has quit IRC22:19
*** yamamoto has quit IRC22:20
*** ddieterl_ has quit IRC22:24
*** zz_dimtruck is now known as dimtruck22:35
*** bhunter71 has joined #openstack-infra22:35
*** teran has quit IRC22:37
*** boris-42 has quit IRC22:37
*** ddieterly has joined #openstack-infra22:38
*** teran has joined #openstack-infra22:43
fungimordred: dhellmann: client versioning conversation starter fired off to the dev ml22:50
fungilifeless: looking at the completed and near-completed rechecks of my devstack changes with testtools 1.3.0, i think that may have solved the problem22:55
Davieyfungi: We still have the oslo.middleware problem on juno, right?22:56
fungiDaviey: yes, but only on changes to openstack/requirements stable/juno22:56
fungiDaviey: since that's the only place that job runs22:56
DavieyAh good.  We probably don't need to panic a fix in then!22:56
Davieyfungi: I started looking at oslo.messaging|middleware in devstack.. but I didn't like what i was doing.22:57
fungii'm all for less panic and doing something more fun with the rest of my weekend22:57
fungiugh. tempest.scenario.test_baremetal_basic_ops.BaremetalBasicOps.test_baremetal_server_ops is flaky and times out. we might want to switch check-tempest-dsvm-ironic-pxe_ssh-nv back to non-voting on devstack changes23:02
*** kirshil has quit IRC23:07
*** kirshil has joined #openstack-infra23:08
*** yamamoto has joined #openstack-infra23:10
openstackgerritCedric Brandily proposed openstack-infra/git-review: Test git-review CI (not to merge)  https://review.openstack.org/13094923:11
*** _nadya_ has joined #openstack-infra23:16
*** gokrokve has joined #openstack-infra23:17
openstackgerritJeremy Stanley proposed openstack-infra/elastic-recheck: Add query for test_baremetal_server_ops timeout  https://review.openstack.org/13473823:19
*** _nadya_ has quit IRC23:20
openstackgerritEduardo Costa proposed openstack-infra/reviewday: Escape double quotes for the subject field.  https://review.openstack.org/13473923:20
*** bo_sh has joined #openstack-infra23:21
*** gokrokve has quit IRC23:22
*** bo_sh has left #openstack-infra23:23
*** briancline has joined #openstack-infra23:30
*** AlexF has quit IRC23:31
*** pcrews has joined #openstack-infra23:33
*** dimtruck is now known as zz_dimtruck23:37
*** banix has joined #openstack-infra23:50
*** otherwiseguy has joined #openstack-infra23:51
openstackgerritCedric Brandily proposed openstack-infra/git-review: Test git-review CI (not to merge)  https://review.openstack.org/13094923:55

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