Thursday, 2019-10-03

*** enriquetaso has quit IRC00:12
*** goldyfruit_ has joined #openstack-sdks00:23
*** factor has joined #openstack-sdks02:47
*** dave-mccowan has quit IRC03:37
*** ttsiouts has joined #openstack-sdks07:07
*** tosky has joined #openstack-sdks07:16
*** cdent has joined #openstack-sdks07:21
*** ttsiouts has quit IRC07:26
*** ttsiouts has joined #openstack-sdks07:27
*** ttsiouts has quit IRC07:31
*** ttsiouts has joined #openstack-sdks07:33
*** jangutter has joined #openstack-sdks07:46
*** ttsiouts has quit IRC07:48
*** ttsiouts has joined #openstack-sdks07:49
*** jpena|off is now known as jpena07:49
*** e0ne has joined #openstack-sdks07:52
*** e0ne has quit IRC07:53
*** ttsiouts has quit IRC07:53
*** slaweq has joined #openstack-sdks08:06
*** ttsiouts has joined #openstack-sdks08:07
*** gtema has joined #openstack-sdks08:11
*** jpich has joined #openstack-sdks08:13
*** gtema_ has joined #openstack-sdks08:19
*** slaweq has quit IRC08:41
*** e0ne has joined #openstack-sdks08:49
*** slaweq has joined #openstack-sdks08:52
*** gtema_ has quit IRC09:00
*** ricolin has quit IRC09:15
*** gtema_ has joined #openstack-sdks09:16
stephenfinamotoki: Morning. Could I ask you to look at this change for me, please? https://review.opendev.org/#/c/664393/ It's been around for some time and is blocking some doc rework I want to do in nova09:26
mordredhey stephenfin09:27
mordredlooking09:27
stephenfinmordred: Yo. Thanks :)09:27
mordredstephenfin: done09:28
stephenfin\o/ Appreciate it09:28
mordredstephenfin: you know things ...09:28
stephenfindon't you do it09:28
mordredstephenfin: what's the python2 story for U again? support goes away, right?09:28
stephenfinphew, thought you were threatening me with core on something I didn't want for a second09:29
stephenfinYup, kill it09:29
* mordred makes stephenfin core on sdk just to mess with him09:29
stephenfinWe haven't started removing stuff in nova yet and probably won't until Train GA09:29
stephenfinbut after that...09:29
mordredstephenfin: cool. I have someone interested in adding some type annotations - which obviously need 2 to go away09:30
stephenfinmordred: https://review.opendev.org/#/c/676209/09:30
stephenfinignore all the failures - I rushed it :)09:30
mordrednice!09:30
stephenfinWe might want to put this in openstack-zuul-jobs though https://review.opendev.org/#/c/676210/09:31
mordredstephenfin: zuul projects are already py3 - this one: https://review.opendev.org/#/c/686249/ added annotations but had to put in an ignore on the "import openstack" line09:31
mordredyeah - probably so. we've actually caught bugs with mypy in zuul09:32
stephenfinmordred: That's because we're using an old version of flake8 because hacking hasn't been updated. New versions support type hints09:32
stephenfinor rather, detect that an import is necessary due to type hints09:32
stephenfinalas, updating hacking to work with flake8 3.x is easier said that done because it was completely rewritten. I've tried and failed a few times :(09:32
mordredoh - no - I mean we had to mypy ignore it becuase there's no type information from openstack I think09:32
stephenfinohhh09:32
mordredoh goodie09:33
mordredstephenfin: yeah - line 17: https://review.opendev.org/#/c/686249/3/zuul_registry/swift.py09:33
stephenfinmordred: This should do the same thing, I think https://review.opendev.org/#/c/676208/1/setup.cfg@9109:33
stephenfinbut maybe not. I'm at about 3/10 on the "understanding how mypy works" scale rn09:34
mordredstephenfin: ignore_missing_imports? or follow_imports=skip?09:34
stephenfinignore_missing_imports09:34
stephenfinhmm, maybe not actually09:34
mordredah - no, follow_imports=skip09:35
mordredhttps://mypy.readthedocs.io/en/latest/running_mypy.html#follow-imports09:35
stephenfinHmm, worth experimenting with those flags, I imagine09:36
stephenfinThat's cool though09:36
mordredyeah09:37
stephenfinI'd like to see them in most of oslo too, though I think I'll need to request help from the mypy folks for o.v.o. That's a weird one09:37
stephenfinzuul doesn't use oslo though, does it?09:37
mordredthat said - it would be nice to add the annotations so that you could annotate things with signatures of the imported objects09:37
mordredstephenfin: that's right - zuul does not use oslo09:37
stephenfincool. probably won't affect you much so :)09:37
*** cdent has quit IRC09:51
mordredstephenfin: oh - actually - fwiw, we just run mypy in our pep8 tox env09:55
mordredwhich is really "static code analysis tox env"09:55
stephenfinHmm, I wanted to keep it separate because (a) pep8 is already _really_ slow in nova and I did not want to make it even slower, and (b) we're all luddites there and I didn't want to foist stuff onto people before they were ready :)09:57
stephenfinI could go with pep8 though. Don't some project use a 'linters' target?09:57
stephenfin*projects09:57
stephenfinor 'style' or something? /me tries to recall where he saw it09:57
mordredstephenfin: yeah - we tried switching to linters a while back, but didn't really get any traction10:07
mordredbut - you know - mostly thinking about it from a gate pov and not a local dev pov - I imagine pep8+mypy is still quicker than py36 unittests10:08
mordredit's a good point re: local dev though, especially if pep8 is slow for y'all10:08
mordredpoo. the connection metaclass makes sdk almost impossible to type hint10:14
mordredmaybe we should replace it with a generated file and a zuul job that runs when os-service-types list updates10:15
*** cdent has joined #openstack-sdks10:27
*** ttsiouts has quit IRC10:31
*** ttsiouts has joined #openstack-sdks10:31
*** ttsiouts has quit IRC10:36
openstackgerritMerged openstack/os-client-config master: Update master for stable/train  https://review.opendev.org/68348110:50
*** jpena is now known as jpena|lunch11:00
*** ttsiouts has joined #openstack-sdks11:01
openstackgerritMerged openstack/shade master: Update master for stable/train  https://review.opendev.org/68365811:02
openstackgerritMerged openstack/shade master: fix "How To Contribute",bugs,review url  https://review.opendev.org/68280111:02
openstackgerritMerged openstack/python-openstackclient master: Add 'openstack server migrate (confirm|revert)' commands  https://review.opendev.org/66439311:19
*** gtema_ has quit IRC11:39
*** tosky_ has joined #openstack-sdks11:44
*** tosky has quit IRC11:46
openstackgerritMonty Taylor proposed openstack/openstacksdk master: Use has_service in functional test's require_service  https://review.opendev.org/68599511:49
openstackgerritMonty Taylor proposed openstack/openstacksdk master: Fix server for later microversion  https://review.opendev.org/68599911:49
*** tosky_ is now known as tosky12:01
*** jpena|lunch is now known as jpena12:12
*** ttsiouts has quit IRC12:17
*** ttsiouts has joined #openstack-sdks12:17
*** ttsiouts has quit IRC12:19
*** goldyfruit_ has quit IRC12:19
*** ttsiouts has joined #openstack-sdks12:19
*** enriquetaso has joined #openstack-sdks12:26
openstackgerritMonty Taylor proposed openstack/openstacksdk master: WIP Start supporting type info  https://review.opendev.org/68639713:11
*** mriedem has joined #openstack-sdks13:22
*** goldyfruit_ has joined #openstack-sdks13:23
openstackgerritMonty Taylor proposed openstack/keystoneauth master: WIP Add typing flag file  https://review.opendev.org/68640113:32
openstackgerritMonty Taylor proposed openstack/openstacksdk master: Use has_service in functional test's require_service  https://review.opendev.org/68599513:50
*** gtema has quit IRC13:55
openstackgerritMonty Taylor proposed openstack/openstacksdk master: Fix server for later microversion  https://review.opendev.org/68599913:56
openstackgerritPierre Prinetti proposed openstack/python-openstackclient master: versions: Fix 'versions show' help message  https://review.opendev.org/68640813:56
mordreddtantsur|afk: when you get a sec, I left a note in 685999 - I'm wondering if you have any ideas on how a "good" way to handle that is since you've been doing more with microversions so far14:00
mordredI'm guessing I'd want to put something into the ServerGroup resource that controlled which mv it used when doing the creation call14:00
openstackgerritMonty Taylor proposed openstack/openstacksdk master: Fix server for later microversion  https://review.opendev.org/68599914:08
mordreddtantsur|afk: neverind - mriedem tells me that in this case it's easy - old mv never actually supported a list14:10
mriedemchild's play14:11
*** ricolin has joined #openstack-sdks14:17
openstackgerritPierre Prinetti proposed openstack/python-openstackclient master: versions: Fix 'versions show' help message  https://review.opendev.org/68640814:19
openstackgerritPierre Prinetti proposed openstack/python-openstackclient master: versions: Fix 'versions show' help message  https://review.opendev.org/68640814:23
*** goldyfruit_ has quit IRC14:49
*** ttsiouts has quit IRC14:51
*** ttsiouts has joined #openstack-sdks14:51
*** ttsiouts has quit IRC14:53
*** ttsiouts has joined #openstack-sdks14:53
*** goldyfruit_ has joined #openstack-sdks14:57
*** jpena is now known as jpena|off14:59
*** goldyfruit_ has quit IRC15:25
*** goldyfruit_ has joined #openstack-sdks15:28
openstackgerritPierre Prinetti proposed openstack/python-openstackclient master: versions: Fix 'versions show' help message  https://review.opendev.org/68640815:33
*** ttsiouts has quit IRC15:37
openstackgerritMatt Riedemann proposed openstack/python-openstackclient master: versions: Fix 'versions show' help message  https://review.opendev.org/68640815:37
*** ttsiouts has joined #openstack-sdks15:37
*** ttsiouts has quit IRC15:42
openstackgerritPierre Prinetti proposed openstack/python-openstackclient master: versions: Fix 'versions show' help message  https://review.opendev.org/68640815:46
openstackgerritTristan Cacqueray proposed openstack/openstacksdk master: WIP: annotate some swift function used by the zuul_registry  https://review.opendev.org/68643315:56
openstackgerritMatt Riedemann proposed openstack/python-openstackclient master: versions: Fix 'versions show' help message  https://review.opendev.org/68640815:59
elmikoAPI SIG office hour is now open16:00
*** cdent has quit IRC16:18
*** goldyfruit___ has joined #openstack-sdks16:24
*** goldyfruit_ has quit IRC16:27
*** e0ne has quit IRC16:36
*** jpich has quit IRC16:39
*** jpena|off is now known as jpena16:41
*** goldyfruit___ has quit IRC17:08
*** tosky has quit IRC17:14
*** openstackgerrit has quit IRC17:21
*** ricolin has quit IRC17:35
*** e0ne has joined #openstack-sdks17:59
*** jpena is now known as jpena|off18:05
*** e0ne has quit IRC18:06
*** ralonsoh has quit IRC18:10
*** goldyfruit___ has joined #openstack-sdks18:16
*** zbr|ruck is now known as zbr19:14
*** gmann is now known as gmann_afk19:52
*** gtema has joined #openstack-sdks20:10
*** gtema has quit IRC20:12
*** factor has quit IRC20:49
*** tosky has joined #openstack-sdks20:50
*** slaweq has quit IRC21:14
*** goldyfruit___ has quit IRC21:15
*** goldyfruit has joined #openstack-sdks21:15
*** camelCaser has quit IRC21:28
*** camelCaser has joined #openstack-sdks21:28
*** enriquetaso has quit IRC21:35
*** goldyfruit_ has joined #openstack-sdks23:00
*** goldyfruit has quit IRC23:02
*** tosky has quit IRC23:23
*** mriedem has quit IRC23:26
*** goldyfruit_ has quit IRC23:56
*** openstackgerrit has joined #openstack-sdks23:59
openstackgerritBrin Zhang proposed openstack/python-openstackclient master: Add server migrate list CLI  https://review.opendev.org/67530423:59

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