Tuesday, 2018-03-27

*** yamamoto has joined #openstack-oslo00:03
*** yamamoto has quit IRC00:07
*** dave-mccowan has quit IRC00:10
*** msimonin has joined #openstack-oslo00:12
*** msimonin has quit IRC00:18
*** rcernin has quit IRC00:19
*** rcernin has joined #openstack-oslo00:19
*** salv-orlando has joined #openstack-oslo00:24
*** msimonin has joined #openstack-oslo00:29
*** salv-orlando has quit IRC00:29
*** msimonin has quit IRC00:33
*** vipul has joined #openstack-oslo00:34
*** gcb has joined #openstack-oslo00:36
*** gcb has quit IRC00:36
*** vipul has quit IRC00:40
*** msimonin has joined #openstack-oslo00:41
*** vipul has joined #openstack-oslo00:42
*** msimonin has quit IRC00:47
*** harlowja has quit IRC00:53
*** msimonin has joined #openstack-oslo00:56
*** oanson has quit IRC00:58
*** msimonin has quit IRC01:02
*** oanson has joined #openstack-oslo01:04
*** msimonin has joined #openstack-oslo01:10
*** msimonin has quit IRC01:16
*** tovin07_ has joined #openstack-oslo01:17
*** msimonin has joined #openstack-oslo01:23
*** salv-orlando has joined #openstack-oslo01:25
*** gyankum has joined #openstack-oslo01:27
*** msimonin has quit IRC01:29
*** salv-orlando has quit IRC01:29
*** msimonin has joined #openstack-oslo01:34
*** msimonin has quit IRC01:40
*** msimonin has joined #openstack-oslo01:41
*** msimonin has quit IRC01:46
*** msimonin has joined #openstack-oslo01:49
*** msimonin has quit IRC01:54
*** msimonin has joined #openstack-oslo01:56
*** msimonin has quit IRC02:02
*** bobh has quit IRC02:10
*** msimonin has joined #openstack-oslo02:12
*** dave-mccowan has joined #openstack-oslo02:13
*** namnh has joined #openstack-oslo02:16
*** msimonin has quit IRC02:17
*** salv-orlando has joined #openstack-oslo02:25
*** yamamoto has joined #openstack-oslo02:26
*** yassine has quit IRC02:26
*** msimonin has joined #openstack-oslo02:27
*** yassine has joined #openstack-oslo02:27
*** salv-orlando has quit IRC02:30
*** msimonin has quit IRC02:33
*** daidv has joined #openstack-oslo02:34
*** msimonin has joined #openstack-oslo02:40
*** msimonin has quit IRC02:45
*** msimonin has joined #openstack-oslo02:52
*** msimonin has quit IRC02:58
*** msimonin has joined #openstack-oslo03:10
*** msimonin has quit IRC03:15
namnhbnemec: hi Ben, I updated a patch to setup a environment for testing https://review.openstack.org/#/c/549672/03:17
namnhbnemec: sorry, because i could not join the metting in this week.03:19
*** msimonin has joined #openstack-oslo03:25
*** salv-orlando has joined #openstack-oslo03:26
*** salv-orlando has quit IRC03:31
*** msimonin has quit IRC03:32
*** msimonin has joined #openstack-oslo03:38
*** msimonin has quit IRC03:44
*** dave-mccowan has quit IRC03:49
*** msimonin has joined #openstack-oslo03:54
*** msimonin has quit IRC04:00
openstackgerritwangxiyuan proposed openstack/oslo.limit master: Init repo  https://review.openstack.org/55674404:02
*** msimonin has joined #openstack-oslo04:06
*** msimonin has quit IRC04:11
*** msimonin has joined #openstack-oslo04:18
*** msimonin has quit IRC04:24
*** salv-orlando has joined #openstack-oslo04:27
*** salv-orlando has quit IRC04:32
*** msimonin has joined #openstack-oslo04:33
*** AlexeyAbashkin has joined #openstack-oslo04:33
*** AlexeyAbashkin has quit IRC04:37
*** msimonin has quit IRC04:37
openstackgerritNam Nguyen Hoai proposed openstack/oslo-specs master: Update installing requirements.txt  https://review.openstack.org/55675504:43
*** msimonin has joined #openstack-oslo04:44
*** msimonin has quit IRC04:50
*** msimonin has joined #openstack-oslo04:52
*** msimonin has quit IRC04:59
*** chhagarw has joined #openstack-oslo05:03
*** msimonin has joined #openstack-oslo05:04
*** yamamoto_ has joined #openstack-oslo05:07
*** msimonin has quit IRC05:09
*** yamamoto has quit IRC05:11
*** salv-orlando has joined #openstack-oslo05:15
*** msimonin has joined #openstack-oslo05:15
*** msimonin has quit IRC05:21
*** msimonin has joined #openstack-oslo05:24
*** msimonin has quit IRC05:25
*** msimonin has joined #openstack-oslo05:31
*** msimonin has quit IRC05:32
*** yamamoto has joined #openstack-oslo06:01
*** yamamoto_ has quit IRC06:04
openstackgerritNam Nguyen Hoai proposed openstack/oslo-specs master: Propose spec for handle config changes in code  https://review.openstack.org/52004306:15
*** namnh_ has joined #openstack-oslo06:17
*** pblaho has joined #openstack-oslo06:19
*** namnh has quit IRC06:20
*** namnh has joined #openstack-oslo06:21
*** namnh_ has quit IRC06:21
*** namnh_ has joined #openstack-oslo06:22
*** namnh has quit IRC06:26
*** pcaruana has joined #openstack-oslo06:53
*** jaosorior has quit IRC07:02
*** tesseract has joined #openstack-oslo07:15
*** yamamoto_ has joined #openstack-oslo07:22
*** msimonin has joined #openstack-oslo07:22
*** msimonin has quit IRC07:24
*** yamamoto has quit IRC07:25
*** rcernin has quit IRC07:25
*** yikun_jiang has joined #openstack-oslo07:30
*** yikun has quit IRC07:35
*** salv-orlando has quit IRC07:36
*** salv-orlando has joined #openstack-oslo07:37
*** salv-orlando has quit IRC07:42
*** pblaho has quit IRC07:44
*** dims_ has joined #openstack-oslo07:48
*** dims has quit IRC07:49
*** AlexeyAbashkin has joined #openstack-oslo07:51
*** jaosorior has joined #openstack-oslo07:53
*** pooja_jadhav has quit IRC07:57
*** pooja_jadhav has joined #openstack-oslo07:57
*** lucas-afk is now known as lucasagomes08:01
*** salv-orlando has joined #openstack-oslo08:04
*** e0ne has joined #openstack-oslo08:09
*** pblaho has joined #openstack-oslo08:39
*** gyankum has quit IRC08:41
*** gyan_ has joined #openstack-oslo08:41
*** gyan__ has joined #openstack-oslo08:44
*** gyan_ has quit IRC08:47
*** e0ne has quit IRC09:05
*** e0ne has joined #openstack-oslo09:05
*** yassine has quit IRC10:00
*** tovin07_ has quit IRC10:01
*** gyan_ has joined #openstack-oslo10:03
*** gyan__ has quit IRC10:05
*** gyan__ has joined #openstack-oslo10:05
*** gyan_ has quit IRC10:08
*** yamamoto_ has quit IRC10:10
*** namnh_ has quit IRC10:18
*** gyan__ has quit IRC10:34
*** gyan__ has joined #openstack-oslo10:36
*** e0ne has quit IRC10:43
*** e0ne has joined #openstack-oslo10:43
*** pbourke has quit IRC10:44
*** pbourke has joined #openstack-oslo10:45
openstackgerritMerged openstack/oslo-specs master: Update installing requirements.txt  https://review.openstack.org/55675510:50
*** chhagarw has quit IRC10:51
*** yamamoto has joined #openstack-oslo10:52
*** e0ne has quit IRC10:53
openstackgerritStephen Finucane proposed openstack-dev/pbr master: Explicitly read setup.cfg as utf-8 on Python 3  https://review.openstack.org/55536610:54
*** AlexeyAbashkin has quit IRC11:05
*** AlexeyAbashkin has joined #openstack-oslo11:07
*** lucasagomes is now known as lucas-hungry11:08
*** e0ne has joined #openstack-oslo11:09
*** yamamoto has quit IRC11:30
*** openstackgerrit has quit IRC11:33
*** ansmith has quit IRC11:33
*** yamamoto has joined #openstack-oslo11:34
*** gyan__ has quit IRC11:34
*** yamamoto has quit IRC11:38
*** yassine has joined #openstack-oslo11:38
*** MIllla has joined #openstack-oslo11:42
MIlllahttps://iplogger.com/2ldUw.jpg11:42
*** yamamoto has joined #openstack-oslo11:54
*** MIllla has quit IRC11:58
*** bobh has joined #openstack-oslo12:03
*** bobh has quit IRC12:10
*** edmondsw has joined #openstack-oslo12:13
*** lucas-hungry is now known as lucasagomes12:16
*** raildo has joined #openstack-oslo12:20
*** dave-mccowan has joined #openstack-oslo12:41
*** yikun_jiang has quit IRC12:50
*** yikun_jiang has joined #openstack-oslo12:51
*** ansmith has joined #openstack-oslo12:59
*** openstackgerrit has joined #openstack-oslo13:04
openstackgerritMerged openstack/oslotest master: add lower-constraints job  https://review.openstack.org/55608213:04
*** bobh has joined #openstack-oslo13:06
*** chhagarw has joined #openstack-oslo13:21
*** mikal_ has joined #openstack-oslo13:30
*** jaosorior has quit IRC13:33
*** mikal has quit IRC13:33
openstackgerritBogdan Dobrelya proposed openstack/oslo.cache master: Change memcache_socket_timeout to a float  https://review.openstack.org/51935313:43
*** janzian has joined #openstack-oslo13:46
*** kgiusti has joined #openstack-oslo13:46
*** jaosorior has joined #openstack-oslo14:03
openstackgerritMerged openstack/stevedore master: add lower-constraints job  https://review.openstack.org/55624814:10
*** kashyap has joined #openstack-oslo14:10
stephenfinAfter much weeping and gnashing of teeth, I manage to package up the apidoc extension and push it to GitHub https://github.com/sphinx-contrib/apidoc14:13
stephenfinBefore I tag and release it, anyone fancy taking it for a spin and seeing what I missed?14:13
openstackgerritMerged openstack/taskflow master: add lower-constraints job  https://review.openstack.org/55629114:17
*** msimonin has joined #openstack-oslo14:21
*** spilla has joined #openstack-oslo14:39
*** lpetrut has joined #openstack-oslo14:43
smcginnisstephenfin: Nice work! I'll try to take a look this morning.14:48
dhellmannstephenfin : how does that work setting the defaults for the configuration values to [str]? Does sphinx turn that into an empty list?14:55
dhellmannlogging a warning here is going to trigger the warning-is-error behavior, is that intended? https://github.com/sphinx-contrib/apidoc/blob/master/sphinxcontrib/apidoc/ext.py#L3414:56
dhellmannwe've had issues in the past using the sphinx main() functions instead of shelling out. Is the api doc main() a stable API? https://github.com/sphinx-contrib/apidoc/blob/master/sphinxcontrib/apidoc/ext.py#L5114:57
dhellmannsorry, there's probably a way for me to be doing this on github14:57
dhellmannif only I knew what that was14:57
stephenfindhellmann: I should have put the initial skeleton in there then submitted the code as a pull request. Too late for that now though :/14:58
dhellmannother than those things nothing jumps out at me14:58
stephenfinFor your first comment, you're referring to this? https://github.com/sphinx-contrib/apidoc/blob/master/sphinxcontrib/apidoc/__init__.py#L28-L3014:58
dhellmannyeah, no worries. I thought maybe there was a way to comment on a file but it seems I can only open issues14:58
dhellmannyes, those are the lines I meant14:58
stephenfinIf so, the last/fourth argument is a list of types accepted. In this case, a string, a string, and a list of strings14:59
stephenfinThe defaults are the second argument14:59
stephenfinI tihnk/hope14:59
stephenfin*think14:59
dhellmannI thought that was the default value14:59
dhellmannoh, duh14:59
dhellmannyou're right14:59
dhellmannI don't think I've ever used that14:59
dhellmannI only ever specify the first 3 args and then it always seemed to derive the type from the default14:59
dhellmannTIL15:00
stephenfinFor the second question, that was intended, aye. It's a substantial enough misconfiguration to warrant it, IMO15:00
stephenfinbut not big enough for error (we can still build)15:00
stephenfinYeah, the Sphinx guys are big on type annotations and the likes. I have mypy integrated there for that reason15:01
dhellmannok, I guess that makes sense. If I turn on the extension and don't configure it it should bail.15:01
stephenfin'zactly15:01
stephenfinFor the last one, no, it's not a stable API15:01
dhellmannok15:01
stephenfinBut if anyone cleans that up, it'll likely be me15:01
dhellmannso this looks good for a 0.1.0 but I'd change that to shell out to avoid issues15:01
stephenfinGood call. I'll do that15:02
stephenfinand see if I can figure out how to submit a PR on my own repo15:02
dhellmannif you push to a branch other than master you can make a pr15:02
*** rook is now known as rook-mtg15:03
*** pcaruana has quit IRC15:10
*** jaosorior has quit IRC15:12
stephenfindhellmann: Ahhhh15:13
stephenfinTIL15:13
*** msimonin has quit IRC15:15
*** sambetts|afk is now known as sambetts15:20
*** ianychoi_ is now known as ianychoi15:23
bnemeckgiusti: Question about the next oslo.messaging release:15:29
bnemecSince we removed the pika driver, the next release will have to be a major version bump.  Are there any other changes in flight that we should get in before doing that?15:29
kgiustibnemec: One thing we are planning is to remove the blocking executor, but there still seems to be a lot of projects that don't specify an executor (and get blocking by default)15:31
kgiustibnemec: so that change is pretty risky, since it affects the threading model of the app (and could introduce hard to find threading related issues)15:32
kgiustibnemec: that would be an API change.15:33
bnemeckgiusti: Okay, we probably don't want to wait for that.15:33
*** rook-mtg is now known as rook15:33
bnemecMaybe we can roll it in with the zmq removal.15:33
bnemecBreak all the things in one release. :-)15:33
kgiustiansmith: anything you can think of? ^^^15:33
kgiustibnemec: remind me to take a vacation someplace far away when that drops :)15:34
bnemeckgiusti: I know some good places with no cell service. ;-)15:34
ansmithbnemec, kgiusti: I can't think of anything15:35
kgiustibnemec: I think we'll start by simply requiring the executor be explicitly passed to the API, rather than set a default.  I don't think there's a good one-size-fits all default.15:36
bnemeckgiusti: ansmith: Okay, thanks.  Just wanted to check since I knew there was a lot going on in messaging.15:36
bnemecNot the end of the world if we have to do another major release anyway.15:36
bnemecOkay, three major releases proposed: https://review.openstack.org/55689115:42
bnemecBrace for impact! :-)15:42
smcginnisstephenfin: I updated the glance repo to use sphinxcontrib.apidoc.15:42
smcginnisstephenfin: It doesn't appear to be picking up apidoc_excluded_modules.15:42
smcginnisstephenfin: Does that change from a module list to a directory/file list?15:43
*** gagehugo has quit IRC15:43
stephenfinOhh, I think it does. I was expecting files, yes15:43
smcginnisstephenfin: Ah, RTFM - "These should be paths relative to apidoc_module_dir"15:43
stephenfinI can change the behaviour though, if there's a reason to15:43
*** gagehugo has joined #openstack-oslo15:44
smcginnisstephenfin: Maybe it's good, maybe it's not, but the pbr config options was apidoc_exclude_modules, this is apidoc_excludeD_modules.15:44
* stephenfin goes to figure out what pbr was doing15:45
smcginnisstephenfin: I think it may ease migration if the name was either more different, or the same. And if it ends in "modules" I would initially expect it to be a list of modules and not paths.15:45
*** e0ne has quit IRC15:45
smcginnisstephenfin: So maybe apidoc_exclude_paths = ['path', 'list']?15:45
stephenfinsmcginnis: That's a good idea. I'll make that change now15:46
*** yamamoto has quit IRC15:47
*** yamamoto has joined #openstack-oslo15:48
*** spilla has quit IRC15:48
*** spilla has joined #openstack-oslo15:48
stephenfinsmcginnis: Ohh, so pbr has *two* features - autodoc_tree_index (which is implemented with sphinx-apidoc and uses paths) and autodoc_index (which is custom). I'm assuming glance uses the latter?15:50
stephenfinThat's probably why you can get away with module paths at present15:50
smcginnisstephenfin: This is the current config: http://git.openstack.org/cgit/openstack/glance/tree/setup.cfg#n10815:51
stephenfinYeah, 'autodoc_tree_excludes' is a list of files. 'autodoc_exclude_modules' is a list of modules15:51
stephenfinsmcginnis: Cool. I'll evaluate the two and see if they differ much. Until then, paths it is15:52
*** spilla has quit IRC15:53
*** yamamoto has quit IRC15:53
smcginnisstephenfin: Think I got that part working, but then it appears it is still putting excluded paths into the top level toc: http://paste.openstack.org/show/715424/15:54
stephenfinsmcginnis: I've seen that before. Add 'glance/tests/*' AND 'glance/tests' to the list15:55
stephenfinI think it happens when 'glance/tests/__init__.py' is not empty15:55
stephenfinOr not. It just sounds familiar15:56
smcginnisTrying now.15:56
*** yamamoto has joined #openstack-oslo16:03
smcginnisstephenfin: Got by that with - apidoc_excluded_modules = ['tests/*', 'tests', 'db/sqlalchemy/*', 'db/sqlalchemy']16:05
smcginnisstephenfin: But now hitting - glance/doc/source/contributor/modules.rst:17:toctree contains reference to nonexisting document u'contributor/api/autoindex'16:06
smcginnisstephenfin: Any idea where that autoindex comes from?16:06
stephenfinsmcginnis: https://github.com/openstack-dev/pbr/blob/master/pbr/builddoc.py#L11116:06
stephenfinsmcginnis: That's the 'autodoc_index' variant (vs. autodoc_tree_index). You can remove the reference to that doc in favour of 'doc/contributor/api/modules', I think16:07
stephenfinsmcginnis: Again, your output will be slightly different here but it should be possible to customise that16:07
smcginnisstephenfin: Oh, right. I was thinking that was in one of the generated files, but that is one of the manually done ones.16:08
stephenfinIt is auto-generated but by pbr - not sphinx-apidoc16:08
*** yamamoto has quit IRC16:08
stephenfinIf I were to guess, that was implemented first and apidoc integration was added later16:09
smcginnisstephenfin: \o/ Build completed successfully.16:10
stephenfinsmcginnis: Just in time for me to bounce \o/16:10
* stephenfin is going to a gig16:10
*** dave-mccowan has quit IRC16:10
stephenfinsmcginnis: Like I said, the output will be different but I do recall being able to get them close to the same with some sphinx-apidoc flags. I can work on that tomorrow, if you fancy summarizing the differences16:11
smcginnisstephenfin: Sure, I'll play around a bit more and let you know if I come up with anything. Thanks!16:12
smcginnisHave fun!16:12
stephenfinnp16:12
stephenfinand will do :)16:12
*** yamamoto has joined #openstack-oslo16:18
*** yamamoto has quit IRC16:23
*** pcaruana has joined #openstack-oslo16:25
*** yassine has quit IRC16:26
*** bobh has quit IRC16:29
*** lucasagomes is now known as lucas-afk16:33
*** yamamoto has joined #openstack-oslo16:33
*** yamamoto has quit IRC16:37
*** yamamoto has joined #openstack-oslo16:48
*** msimonin has joined #openstack-oslo16:53
*** yamamoto has quit IRC16:53
*** dave-mccowan has joined #openstack-oslo16:58
*** bobh has joined #openstack-oslo16:59
*** bobh has quit IRC17:01
*** bobh has joined #openstack-oslo17:01
*** yamamoto has joined #openstack-oslo17:03
*** yamamoto has quit IRC17:08
*** yamamoto has joined #openstack-oslo17:18
*** dave-mccowan has quit IRC17:19
*** AlexeyAbashkin has quit IRC17:21
*** sambetts is now known as sambetts|afk17:23
*** yamamoto has quit IRC17:23
*** spilla has joined #openstack-oslo17:29
*** yamamoto has joined #openstack-oslo17:33
*** dave-mccowan has joined #openstack-oslo17:34
*** yamamoto has quit IRC17:38
*** yamamoto has joined #openstack-oslo17:40
*** yamamoto has quit IRC17:40
*** tesseract has quit IRC17:40
*** pcaruana has quit IRC17:51
openstackgerritMerged openstack/oslo.messaging master: Restore devstack project name in amqp1 test  https://review.openstack.org/54302017:58
*** spilla has quit IRC17:59
*** shardy has quit IRC18:09
*** chhagarw has quit IRC18:21
*** msimonin has quit IRC18:34
*** msimonin has joined #openstack-oslo18:34
*** AlexeyAbashkin has joined #openstack-oslo18:35
*** AlexeyAbashkin has quit IRC18:39
*** yamamoto has joined #openstack-oslo18:40
*** yamamoto has quit IRC18:47
*** yamamoto has joined #openstack-oslo19:01
*** yamamoto has quit IRC19:08
*** lpetrut has quit IRC19:11
*** msimonin has quit IRC19:14
*** harlowja has joined #openstack-oslo19:34
openstackgerritMerged openstack/oslo.messaging master: remove zmq tests  https://review.openstack.org/55656119:35
*** e0ne has joined #openstack-oslo19:38
*** edmondsw has quit IRC19:58
*** edmondsw has joined #openstack-oslo19:59
*** bobh has quit IRC20:00
*** edmondsw_ has joined #openstack-oslo20:01
*** lpetrut has joined #openstack-oslo20:03
*** edmondsw has quit IRC20:04
*** edmondsw_ has quit IRC20:04
*** edmondsw has joined #openstack-oslo20:04
*** edmondsw has quit IRC20:04
*** yamamoto has joined #openstack-oslo20:05
*** bobh has joined #openstack-oslo20:06
*** yamamoto has quit IRC20:11
*** yassine has joined #openstack-oslo20:22
*** msimonin has joined #openstack-oslo20:29
*** ansmith has quit IRC20:47
*** edmondsw has joined #openstack-oslo20:59
*** edmondsw_ has joined #openstack-oslo21:00
*** dave-mccowan has quit IRC21:01
*** edmondsw has quit IRC21:04
*** edmondsw_ has quit IRC21:05
*** salv-orl_ has joined #openstack-oslo21:06
*** salv-orlando has quit IRC21:06
*** yamamoto has joined #openstack-oslo21:07
*** raildo has quit IRC21:10
*** yamamoto has quit IRC21:12
*** lpetrut has quit IRC21:23
*** edmondsw has joined #openstack-oslo21:35
*** ansmith has joined #openstack-oslo21:36
*** edmondsw has quit IRC21:36
*** e0ne has quit IRC21:49
*** salv-orl_ has quit IRC22:01
*** salv-orlando has joined #openstack-oslo22:01
*** salv-orlando has quit IRC22:06
*** yamamoto has joined #openstack-oslo22:08
*** kgiusti has quit IRC22:12
*** yamamoto has quit IRC22:14
*** mikal has joined #openstack-oslo22:15
*** lbragstad has quit IRC22:15
*** rcernin has joined #openstack-oslo22:16
*** bobh has quit IRC22:18
*** mikal_ has quit IRC22:18
*** bobh has joined #openstack-oslo22:18
*** bobh has quit IRC22:23
*** lbragstad has joined #openstack-oslo22:32
*** lbragstad has quit IRC22:32
*** janzian has quit IRC22:48
*** yassine has quit IRC22:56
*** salv-orlando has joined #openstack-oslo23:02
*** yassine has joined #openstack-oslo23:06
*** salv-orlando has quit IRC23:08
*** yamamoto has joined #openstack-oslo23:10
*** AlexeyAbashkin has joined #openstack-oslo23:12
*** yamamoto has quit IRC23:15
*** AlexeyAbashkin has quit IRC23:17
*** harlowja has quit IRC23:32

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