Friday, 2018-03-23

openstackgerritmelissaml proposed openstack/mox3 master: fix a tyop in documentation  https://review.openstack.org/55552800:17
*** msimonin has quit IRC00:29
*** msimonin has joined #openstack-oslo00:29
*** msimonin has quit IRC00:29
*** msimonin has joined #openstack-oslo00:30
*** msimonin has quit IRC00:30
*** msimonin has joined #openstack-oslo00:30
*** msimonin has quit IRC00:31
*** edmondsw has quit IRC00:46
*** tovin07_ has joined #openstack-oslo00:50
*** e0ne_ has quit IRC01:00
*** harlowja_ has quit IRC01:13
*** bhagyashris has quit IRC01:26
*** bhagyashris has joined #openstack-oslo01:27
openstackgerritOpenStack Proposal Bot proposed openstack/oslo.policy master: Updated from global requirements  https://review.openstack.org/55558001:40
*** edmondsw has joined #openstack-oslo02:34
*** edmondsw has quit IRC02:39
*** salv-orl_ has joined #openstack-oslo02:47
*** salv-orlando has quit IRC02:50
*** AlexeyAbashkin has joined #openstack-oslo03:15
*** AlexeyAbashkin has quit IRC03:20
*** janzian has quit IRC03:41
*** harlowja has joined #openstack-oslo04:19
*** edmondsw has joined #openstack-oslo04:23
*** links has joined #openstack-oslo04:26
*** edmondsw has quit IRC04:27
*** gus has quit IRC04:36
*** gus has joined #openstack-oslo04:37
*** chhagarw has joined #openstack-oslo04:47
*** harlowja has quit IRC05:12
*** AlexeyAbashkin has joined #openstack-oslo05:15
*** AlexeyAbashkin has quit IRC05:19
*** gyankum has joined #openstack-oslo05:23
*** AlexeyAbashkin has joined #openstack-oslo06:17
*** AlexeyAbashkin has quit IRC06:22
openstackgerritTovin Seven proposed openstack/osprofiler master: [WiP] OSprofiler with OpenTracing compatible  https://review.openstack.org/48001807:20
*** pcaruana has joined #openstack-oslo07:21
*** msimonin has joined #openstack-oslo07:33
*** msimonin has quit IRC07:36
*** edmondsw has joined #openstack-oslo07:59
*** ianychoi has quit IRC08:00
*** ianychoi has joined #openstack-oslo08:00
*** AlexeyAbashkin has joined #openstack-oslo08:02
*** edmondsw has quit IRC08:03
*** msimonin has joined #openstack-oslo08:15
*** tesseract has joined #openstack-oslo08:20
*** lucas-afk is now known as lucasagomes09:13
*** rcernin has quit IRC09:20
*** msimonin has quit IRC09:22
*** gibi is now known as giblet09:23
*** msimonin has joined #openstack-oslo09:25
*** e0ne has joined #openstack-oslo09:37
*** edmondsw has joined #openstack-oslo09:47
*** edmondsw has quit IRC09:51
*** yamamoto has quit IRC10:05
*** yamamoto has joined #openstack-oslo10:06
*** rcernin has joined #openstack-oslo10:08
*** yamamoto has quit IRC10:11
*** chhavi__ has joined #openstack-oslo10:15
*** larainema has quit IRC10:15
*** chhagarw has quit IRC10:16
*** tovin07_ has quit IRC10:18
*** stephenfin is now known as finucannot10:19
*** sambetts|afk is now known as sambetts10:32
*** pblaho has joined #openstack-oslo10:43
*** pbourke has quit IRC10:43
*** pbourke has joined #openstack-oslo10:44
*** larainema has joined #openstack-oslo10:47
*** yamamoto has joined #openstack-oslo11:07
*** yamamoto has quit IRC11:13
*** msimonin has quit IRC11:16
*** pcaruana has quit IRC11:27
*** ansmith has quit IRC11:32
*** janzian has joined #openstack-oslo11:32
*** raildo has joined #openstack-oslo11:54
*** jaosorior has quit IRC11:56
*** yamamoto has joined #openstack-oslo11:56
*** yamamoto has quit IRC11:56
*** edmondsw has joined #openstack-oslo12:03
*** yamamoto has joined #openstack-oslo12:10
*** yamamoto has quit IRC12:25
*** tovin07 has quit IRC12:29
*** pcaruana has joined #openstack-oslo12:30
*** rcernin has quit IRC12:30
*** lucasagomes is now known as lucas-hungry12:43
*** msimonin has joined #openstack-oslo12:46
*** ansmith has joined #openstack-oslo13:03
*** yamamoto has joined #openstack-oslo13:08
*** yamamoto has quit IRC13:08
*** yamamoto has joined #openstack-oslo13:08
*** yamamoto has quit IRC13:08
*** yamamoto has joined #openstack-oslo13:15
*** yamamoto has quit IRC13:19
*** msimonin1 has joined #openstack-oslo13:27
*** msimonin has quit IRC13:29
*** yamamoto has joined #openstack-oslo13:30
*** lucas-hungry is now known as lucasagomes13:32
*** yamamoto has quit IRC13:35
*** dansmith is now known as superdan13:39
*** yamamoto has joined #openstack-oslo13:45
*** yamamoto has quit IRC13:50
*** yamamoto has joined #openstack-oslo13:51
*** yamamoto has quit IRC13:56
*** d0ugal_ has joined #openstack-oslo13:56
*** d0ugal has quit IRC13:57
*** links has quit IRC13:58
*** kgiusti has joined #openstack-oslo14:02
dhellmannfinucannot, mordred : have you noticed the pbr unit tests being at all flakey? I'm seeing 2 different errors when I run them (so far). https://review.openstack.org/#/c/555297/14:07
dhellmannthe error on that patch has to do with wsgi things and the error locally is in pbr.tests.test_packaging.TestRequirementParsing.test_requirement_parsing14:07
*** dave-mccowan has joined #openstack-oslo14:08
*** gus has quit IRC14:18
openstackgerritDoug Hellmann proposed openstack-dev/pbr master: add lower-constraints job  https://review.openstack.org/55529714:19
openstackgerritDoug Hellmann proposed openstack-dev/pbr master: update expected value in test to match canonical form  https://review.openstack.org/55580814:19
*** dave-mcc_ has joined #openstack-oslo14:29
*** gus has joined #openstack-oslo14:30
*** dave-mccowan has quit IRC14:32
*** spilla has joined #openstack-oslo14:32
*** dkehn_ has joined #openstack-oslo14:35
*** sai-mtg is now known as sai-intrw14:36
-openstackstatus- NOTICE: zuul.o.o has been restarted to pick up latest code base and clear memory usage. Both check / gate queues were saved, be sure to check your patches and recheck when needed.14:52
*** yamamoto has joined #openstack-oslo14:52
fungianybody happen to have a good example alembic migration to loop through tables doing an alter table $foo convert to character set utf8mb4?14:57
*** yamamoto has quit IRC14:57
dhellmannzzzeek : ^^14:58
fungialembic doesn't seem to have an op.alter_table (and op.batch_alter_table seem to not be it either)14:58
zzzeekfungi: do you have your list of table names?14:59
fungiif alembic can also dump a list of table names, all the better. otherwise i'll just splat them into a list in the migration i guess14:59
zzzeekfungi: character set conversion is MySQL specific so you'd just do an op.execute("alter table blah <do thing to characeter set>")14:59
zzzeekfungi: OK, get the table names like:   inspect(op.get_bind()).get_table_names()15:00
fungifancy! that'll be a big help15:00
fungifor alter table is there an op method i'm not finding, or should i just feed it raw sql for that?15:01
*** d0ugal__ has joined #openstack-oslo15:01
*** d0ugal_ has quit IRC15:01
*** d0ugal__ has quit IRC15:02
*** d0ugal has joined #openstack-oslo15:02
funginevermnid, you just said op.execute. right, thanks zzzeek! ;)15:04
*** pooja_jadhav has quit IRC15:05
finucannotdhellmann: Not particularly, but I haven't done too much with pbr lately15:09
finucannotExcept for realising I've broken Sphinx and don't know how to fix it yet https://github.com/sphinx-doc/sphinx/issues/477115:10
finucannotGuess what /me is doing tomorrow 🙈15:10
dhellmannfinucannot : where is argparse set up for sphinx-apidoc?15:13
finucannotdhellmann: sphinx/ext/apidoc/__init__.py15:13
finucannotdhellmann: Correction - sphinx/ext/apidoc.py15:13
dhellmannfinucannot : if you remove the usage line from your ArgumentParser I think argparse will tell you what *it* thinks the usage should be and that may give you a hint15:14
finucannotI did that and it's what I expected it to be15:15
finucannotAlso changes 'nargs' to 'argparse.REMAINDER'15:15
finucannot*changed15:15
dhellmannI'll take a closer look after the release meeting finishes15:16
finucannotand dropped nargs and replaced it action='append'15:16
finucannotI'd appreciate that. I will figure it out tomorrow, if not15:16
dhellmannfinucannot : there is no problem with your argparse setup. There's a problem with how you're invoking sphinx-apidoc15:20
dhellmannmove the "." argument to after all of the dashed options15:21
dhellmannargparse isn't especially smart about being able to mix positional and optional arguments like that15:21
dhellmannthis command runs successfully for me: .tox/docs/bin/sphinx-apidoc -H 'Modules' -o doc/source/contributor/api . setup.py   openstackclient/volume/v3 openstackclient/tests/ openstackclient/tests/*15:22
finucannotoh ffs15:23
finucannotI wouldn't have got that in a million years :D15:23
*** bhagyashris has quit IRC15:24
dhellmannfinucannot : file that one away for the future. It has come up a lot in my experience.15:24
dhellmannsomething something posix15:24
dhellmannif you feel adventurous you could try to fix argparse :-)15:24
finucannotLet me see if that helps with the pbr issue15:25
finucannotdhellmann: I would, but it sounds like stdlib is where Python modules go to die :(15:25
dhellmannstrong stability requirements do tend to lead to stagnation15:25
dhellmannbut some would consider it a bug worth fixing15:26
*** melwitt is now known as jgwentworth15:26
finucannotclaudiub has been trying to get a unittest.mock fix merged for over a year with no success15:26
finucannotthink it's in oslo.test now15:26
dhellmannI think I remember that one15:26
finucannotdhellmann: very true. Little disheartening though, all the same15:26
dhellmannsaid the red hat employee ;-)15:27
dhellmannbut yeah15:27
dhellmannit's part of why a good packaging story is so important15:27
finucannotheh15:28
finucannotThat said, I'd actually be interested in tackling that. Let's see if I can fit it in around the Patchwork work I've scheduled for this weekend. Would get to try out this new Python GitLab goodness too15:29
finucannotOh, it was actually GitHub they moved to. My mistake15:31
*** shardy has quit IRC15:35
*** links has joined #openstack-oslo15:40
bnemecCoincidentally, I was just reading about argparse positionals yesterday.15:40
bnemecThere are actually people on https://stackoverflow.com/questions/29611419/python-argparse-how-to-specify-position-of-positional-arguments arguing that you should just always pass the args in a specific order.15:41
*** links has quit IRC15:46
-openstackstatus- NOTICE: Gerrit will be temporarily unreachable as we restart it to complete the rename of some projects.15:49
*** yamamoto has joined #openstack-oslo15:53
*** yassine has quit IRC15:59
*** yamamoto has quit IRC15:59
*** yassine has joined #openstack-oslo16:00
*** gyankum has quit IRC16:00
*** dkehn_ has quit IRC16:06
*** jroll has quit IRC16:07
*** jroll has joined #openstack-oslo16:10
*** dkehn has joined #openstack-oslo16:12
*** AlexeyAbashkin has quit IRC16:14
*** jroll has quit IRC16:15
*** jroll has joined #openstack-oslo16:16
*** harlowja has joined #openstack-oslo16:16
*** dkehn has quit IRC16:47
*** bnemec is now known as beekneemech16:54
*** yamamoto has joined #openstack-oslo16:55
*** lucasagomes is now known as lucas-afk16:57
*** yamamoto has quit IRC17:00
*** msimonin1 has quit IRC17:13
openstackgerritStephen Finucane proposed openstack-dev/pbr master: builddoc: Treat '[pbr] autodoc_tree_excludes' as a multi-line opt  https://review.openstack.org/55210017:14
finucannotfungi, beekneemech: Solved it ^17:15
finucannot(recursive import hidden by an 'except ImportError:')17:15
beekneemechI hate when exceptions get swallowed.17:17
finucannotAs do I. Could probably resolve it but I want to kill all this stuff sharpish, so...17:18
*** e0ne has quit IRC17:22
*** pcaruana has quit IRC17:23
*** beekneemech has quit IRC17:29
*** bnemec has joined #openstack-oslo17:32
*** bnemec is now known as beekneemech17:33
*** beekneemech has quit IRC17:34
*** bnemec has joined #openstack-oslo17:34
openstackgerritBen Nemec proposed openstack-dev/pbr master: Explicitly read setup.cfg as utf-8 on Python 3  https://review.openstack.org/55536617:47
*** harlowja has quit IRC17:50
*** AlexeyAbashkin has joined #openstack-oslo17:53
*** yamamoto has joined #openstack-oslo17:56
*** AlexeyAbashkin has quit IRC17:57
*** AlexeyAbashkin has joined #openstack-oslo17:58
*** yamamoto has quit IRC18:02
*** AlexeyAbashkin has quit IRC18:03
*** sambetts is now known as sambetts|afk18:16
*** bobh has joined #openstack-oslo18:22
*** chhavi__ has quit IRC18:33
*** dkehn has joined #openstack-oslo18:53
*** dave-mcc_ has quit IRC18:55
fungifinucannot: looks like 552100 is still failing unit tests... pbr.tests.test_packaging.TestRequirementParsing is raising mismatch_error18:57
fungifinucannot: http://logs.openstack.org/00/552100/2/check/openstack-tox-py27/7957a7c/job-output.txt.gz#_2018-03-23_18_28_06_46837918:58
*** yamamoto has joined #openstack-oslo18:58
fungichange itself looks sane to me though18:58
*** yamamoto has quit IRC19:02
*** harlowja has joined #openstack-oslo19:09
*** AlexeyAbashkin has joined #openstack-oslo19:14
*** AlexeyAbashkin has quit IRC19:19
bnemecfungi: Hmm, dhellmann had a patch related to that.  It broke the unit tests for me locally though. :-/19:21
bnemechttps://review.openstack.org/#/c/555808/19:21
fungioh, maybe unrelated bitrot on pbr?19:22
*** msimonin has joined #openstack-oslo19:22
* fungi has a vested interest in seeing pbr release _something_ because he has been waiting to be able to use a patch of his for months now)19:22
*** msimonin has quit IRC19:23
*** msimonin has joined #openstack-oslo19:24
*** msimonin has quit IRC19:24
*** msimonin has joined #openstack-oslo19:24
*** msimonin has quit IRC19:25
*** msimonin has joined #openstack-oslo19:25
*** msimonin has quit IRC19:26
*** msimonin has joined #openstack-oslo19:26
*** msimonin has quit IRC19:27
*** openstackgerrit has quit IRC19:34
dhellmannI wonder if that error is due to some hash seed or sorting behavior19:38
dhellmannmaybe parsing the requirements again is a better way to fix that19:39
dhellmannI wonder if this is a difference in setuptools or something19:42
dhellmannbnemec , fungi : ^^19:42
bnemecWeird.  setuptools isn't showing up in my pip freeze output.19:50
bnemecBut pip show works.19:50
*** msimonin has joined #openstack-oslo19:50
fungipip freeze omits setuptools, wheel and a few other "always there" things19:51
fungipip list will include them (albeit in a different format)19:52
bnemecfungi: It looks like pbr is not listed as a deliverable for Oslo, which is probably why it hasn't been released in forever.19:52
fungireally?19:52
bnemecI guess we need to sync that list with the governance deliverables.19:52
fungioh! not listed as a deliverable yet in the releases repo, but listed as a deliverable (for ages) in the governance repo?19:53
bnemecYeah19:53
fungito be fair, i started pushing for a release soon after my project-urls support patch merged, but we were getting dangerously close to library release freeze for queens and nobody wanted to risk it19:54
fungiand honestly it's a mostly-cosmetic patch to support displaying additional urls on pypi, so i didn't press too hard ;)19:55
bnemecYeah, this seems like a better time for a big release, early in the cycle.19:55
fungitotally agree19:55
bnemecI'll put it on the agenda for the Oslo meeting Monday morning to make sure nobody has any objections.19:55
fungiearly and often (emphasis on the "early" part) would be good for pbr, given the impact it has on packaging19:56
fungii too would rather avoid packaging-related firedrills late in the cycle19:56
bnemecYeah, I'll also try to get it in the deliverables list so it gets into the regular release cadence.19:57
fungithat would be awesome, thanks!19:57
bnemecIt appears pbr has been a neglected corner of Oslo for a while.19:57
bnemecclarkb pointed out last week that there were a lot of untriaged bugs too.19:58
*** yamamoto has joined #openstack-oslo19:58
*** openstackgerrit has joined #openstack-oslo20:00
openstackgerritDoug Hellmann proposed openstack-dev/pbr master: add lower-constraints job  https://review.openstack.org/55529720:00
openstackgerritDoug Hellmann proposed openstack-dev/pbr master: update parse test to use reliable comparison  https://review.openstack.org/55591120:00
dhellmannbnemec : try that version ^^20:00
dhellmannbnemec , fungi : I think the issue holding us up has been tied to sphinx. finucannot may have more info on the status of that work.20:00
dhellmannalthough I think sphinx is also what is driving us to want a release :-)20:01
openstackgerritDoug Hellmann proposed openstack/mox3 master: add lower-constraints job  https://review.openstack.org/55591220:02
fungidhellmann: yeah, a catch-22 to be sure20:02
dhellmannwe're crazy to work on pbr, but only by proving we're crazy can we stop? yes, definitely.20:03
*** msimonin has quit IRC20:03
*** kgiusti has left #openstack-oslo20:04
*** yamamoto has quit IRC20:04
bnemecBah, I rebuilt my tox venv and now both versions of the fix pass.20:05
bnemecI should have tried that in the first place.20:05
*** ansmith has quit IRC20:05
dhellmannheh20:05
dhellmannheisenbug20:06
bnemecdhellmann: https://review.openstack.org/#/c/555911 has two change-ids.  Is that going to cause problems?20:06
dhellmannbah, let me fix that20:06
openstackgerritDoug Hellmann proposed openstack-dev/pbr master: update parse test to use reliable comparison  https://review.openstack.org/55580820:07
openstackgerritDoug Hellmann proposed openstack-dev/pbr master: add lower-constraints job  https://review.openstack.org/55529720:07
*** jroll has quit IRC20:09
*** tesseract has quit IRC20:09
*** jroll has joined #openstack-oslo20:10
*** AlexeyAbashkin has joined #openstack-oslo20:14
*** dave-mccowan has joined #openstack-oslo20:18
*** AlexeyAbashkin has quit IRC20:18
*** yassine has quit IRC20:19
*** bobh has quit IRC20:21
*** msimonin has joined #openstack-oslo20:23
*** yassine has joined #openstack-oslo20:25
*** bobh has joined #openstack-oslo20:28
*** msimonin has left #openstack-oslo20:28
*** msimonin has joined #openstack-oslo20:30
*** raildo has quit IRC20:33
*** yassine has quit IRC20:56
*** yamamoto has joined #openstack-oslo21:00
*** yamamoto has quit IRC21:06
*** edmondsw has quit IRC21:17
*** jbadiapa has quit IRC21:19
*** ansmith has joined #openstack-oslo21:25
*** bnemec is now known as beekneemech21:32
*** msimonin1 has joined #openstack-oslo21:40
*** msimonin has quit IRC21:40
*** msimonin1 has quit IRC21:40
*** msimonin has joined #openstack-oslo21:43
*** msimonin has quit IRC21:47
*** dave-mccowan has quit IRC21:57
*** pblaho has quit IRC21:59
*** yamamoto has joined #openstack-oslo22:02
*** bobh has quit IRC22:05
*** e0ne has joined #openstack-oslo22:05
*** yamamoto has quit IRC22:08
*** janzian has quit IRC22:16
*** msimonin has joined #openstack-oslo22:20
*** msimonin has quit IRC22:26
*** EmilienM has quit IRC22:34
*** EmilienM has joined #openstack-oslo22:36
*** e0ne has quit IRC23:02
*** yamamoto has joined #openstack-oslo23:04
*** msimonin has joined #openstack-oslo23:05
*** yassine has joined #openstack-oslo23:09
*** yamamoto has quit IRC23:10
*** msimonin has quit IRC23:11
*** spilla has quit IRC23:42
*** dkehn has quit IRC23:48
*** dkehn has joined #openstack-oslo23:49
*** jgwentworth is now known as melwitt23:54

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