Tuesday, 2018-08-07

*** harlowja has quit IRC00:26
*** bobh has quit IRC00:28
*** mriedem has quit IRC01:15
*** chenyb4 has joined #openstack-sdks01:24
*** yolanda has quit IRC02:03
*** bobh has joined #openstack-sdks02:13
*** lbragstad has quit IRC02:18
*** bobh has quit IRC02:34
*** dave-mccowan has quit IRC03:31
*** e0ne has joined #openstack-sdks05:00
*** Luzi has joined #openstack-sdks05:47
*** e0ne has quit IRC05:58
openstackgerritwangqi proposed openstack/osc-lib master: Remove PyPI downloads  https://review.openstack.org/58936906:01
*** e0ne has joined #openstack-sdks06:02
*** yolanda has joined #openstack-sdks06:41
*** e0ne has quit IRC07:02
*** gkadam has joined #openstack-sdks07:04
*** gildub has joined #openstack-sdks07:33
*** e0ne has joined #openstack-sdks07:35
*** jpena|off is now known as jpena07:35
*** e0ne has quit IRC07:41
*** jpich has joined #openstack-sdks07:45
*** e0ne has joined #openstack-sdks07:52
*** e0ne has quit IRC07:53
*** dayou has quit IRC08:12
*** cdent has joined #openstack-sdks08:14
*** gtema has joined #openstack-sdks08:58
*** tosky has joined #openstack-sdks08:58
*** finucannot is now known as stephenfin09:30
openstackgerritJens Harbott (frickler) proposed openstack/python-openstackclient master: Fix broken gate jobs  https://review.openstack.org/58700509:33
*** chenyb4 has quit IRC10:17
*** olivierbourdon38 has joined #openstack-sdks10:26
*** dayou has joined #openstack-sdks10:42
*** gildub has quit IRC10:48
*** Klumben has quit IRC10:54
fricklerdtroyer: ^^ func tests have passed for this one now, should be ready to unblock the gate once the final slow legacy job finishes11:05
openstackgerritChen proposed openstack/python-openstackclient master: Refactor 'server migrate'  https://review.openstack.org/58901211:06
*** gildub has joined #openstack-sdks11:15
*** gildub has quit IRC11:20
*** gildub has joined #openstack-sdks11:53
*** gildub has quit IRC12:02
*** edmondsw has joined #openstack-sdks12:04
*** jpena is now known as jpena|lunch12:15
mordredfrickler: it's green!12:20
openstackgerritMonty Taylor proposed openstack/openstacksdk master: Fix to_dict recursion issues with circular aliases  https://review.openstack.org/58925012:29
openstackgerritMonty Taylor proposed openstack/openstacksdk master: Rename Resource get and update to not clash with dict  https://review.openstack.org/58919312:29
openstackgerritMonty Taylor proposed openstack/openstacksdk master: Add computed attribute type and location to base resource  https://review.openstack.org/58919412:29
openstackgerritMonty Taylor proposed openstack/openstacksdk master: Remove special handling of stacks  https://review.openstack.org/58919512:29
openstackgerritMonty Taylor proposed openstack/openstacksdk master: Make resource a dict subclass usable by shade layer  https://review.openstack.org/53083512:29
*** thrash|g0ne is now known as thrash12:33
fricklermordred: oh, you are OSC core now, congrats :) may I suggest that you single-approve that patch if noone else comes along today in order to unblock gate?12:34
dtroyerfrickler: +++ and thanks for pushing that along12:34
fricklerdtroyer: no problem, I was glad to see https://review.openstack.org/558824 approved when I returned from holiday and sad when I noticed that it is still stuck in gate. but I assume it will have to wait until after FF now anyway?12:36
dtroyerfrickler: apologies for fouling up the dependency there, it looked like 516701 was still unsettled when I went through the backlog, I see I mis-read it…12:40
*** e0ne has joined #openstack-sdks12:40
mordredfrickler, dtroyer yay for that patch!12:42
mordredrods: I believe I finally got https://review.openstack.org/530835 working!12:43
mordredrods: (also, split it apart into multiple patches so it's easier to read)12:43
*** gtema has quit IRC12:47
toskyI noticed that openstackclient-check-plugins is failing on stable/queens and stable/pike; while it is non voting right now, I guess that idea is to stabilize it12:52
toskyyou probably know about the issue already, but it seems to be related to python-tripleoclient stable/{queens,pike} which installs tripleo-common from master12:53
toskyand there is a conflicting requirements on the version of python-ironicclient12:53
*** bobh has joined #openstack-sdks12:54
openstackgerritMonty Taylor proposed openstack/os-service-types master: Add missing release notes  https://review.openstack.org/58945812:57
mordredtosky: that would seem to me to be a bug in python-tripleoclient - does it not follow global-requirements and upper-constraints.txt ?13:00
toskymordred: it seems it does use them: http://git.openstack.org/cgit/openstack/python-tripleoclient/tree/tox.ini?h=stable/queens13:01
toskylet me share the log from my saharaclient job13:02
toskyhttp://logs.openstack.org/36/588336/2/check/openstackclient-check-plugins/aed0ebb/13:02
toskypython-tripleoclient seems to be correctly from stable/queens: http://logs.openstack.org/36/588336/2/check/openstackclient-check-plugins/aed0ebb/job-output.txt.gz#_2018-08-06_19_16_48_33952613:03
toskybut then tripleo-common is 9.2.0: http://logs.openstack.org/36/588336/2/check/openstackclient-check-plugins/aed0ebb/job-output.txt.gz#_2018-08-06_19_21_53_83920913:03
toskywhile 8.6.x is the last version on stable/queens13:03
mordredwow. that's just fantastic13:07
mordredtosky: tripleo-common===8.6.3 is in the upper-constraints file for stable/queens13:08
mordredtosky: ah- the check plugins job does not respect upper-constraints13:11
toskyah13:13
toskysomething had to be wrong13:13
*** mriedem has joined #openstack-sdks13:16
Shrewsmordred: https://review.openstack.org/588656 must have been fun13:19
mordredShrews: so much fun13:19
mordredShrews: but if you think that one was fun, you should meet my friend https://review.openstack.org/58925013:19
Shrewsmordred: u have weird friends13:20
openstackgerritMonty Taylor proposed openstack/openstackclient master: Update openstackclient-check-plugins to honor constraints  https://review.openstack.org/58946513:23
mordredtosky: ^^13:23
toskyI miss some of the logic of the joke, but that's fine :D13:25
toskyoh, pbrx is a real thing13:26
toskywhat is the difference between pip freeze and pbr freeze?13:29
*** jpena|lunch is now known as jpena13:30
openstackgerritMerged openstack/os-service-types master: Add missing release notes  https://review.openstack.org/58945813:33
toskysomething did not work13:38
*** r-mibu has joined #openstack-sdks13:42
openstackgerritMonty Taylor proposed openstack/openstackclient master: Update openstackclient-check-plugins to honor constraints  https://review.openstack.org/58946513:53
mordredtosky: pbr freeze emits some extra info about git shas13:56
mordredtosky: I figured in this case it might be a nice addition so we can check things13:57
toskyack13:58
openstackgerritMonty Taylor proposed openstack/openstacksdk master: Make resource a dict subclass usable by shade layer  https://review.openstack.org/53083514:05
mordredShrews: I *think* that ^^ is going to pass this time14:05
mordredShrews: I hope you'll enjoy the change in openstack/tests/functional/image/v2/test_image.py14:05
Shrewsmordred: i'm still digesting 589250 now that i have coffee14:06
Shrewsmordred: something doesn't seem right14:06
Shrewsmordred: you never set the alias_flag attr afaict14:07
mordredyes - that's correct14:07
Shrewsmordred: and the set and immediately delete the seen_flag14:07
mordredthe alias_flag is the thing we need to check to see if it's already been set14:07
mordredwell, the getattr may not seem like a call into a recursion stack ... but it is14:07
mordredso setting the flag before the getattr is a way for the check in the getattr call to know it shouldn't itself make a subsequent getattr call14:08
mordredShrews: http://git.openstack.org/cgit/openstack/openstacksdk/tree/openstack/object_store/v1/container.py#n44 and http://git.openstack.org/cgit/openstack/openstacksdk/tree/openstack/object_store/v1/container.py#n5114:09
mordredShrews: are the example case that make this whole thing go batty14:09
mordredcount is aliased to object_count and object_count is aliased to count - if _neither_ are set, without some sort of something, the infinite recursion happens14:10
mordredShrews: (also, this took me literally the entire work day yesterday to wrap my head around, so if you're even partially following it on a first coffee, you're doing great)14:10
Shrewsmordred: ok, follow the alias thing now. but: setattr(instance, seen_flag, True); value = ; delattr(instance, seen_flag)14:12
Shrewsdon't get the set-then-delete14:12
Shrewsoh!14:13
Shrewsok, coffee just kicked in14:13
mordred\o/14:13
Shrewsmordred: duh14:13
mordredShrews: should we add a comment there to help future-us understand what the heck is going on?14:14
*** thrash is now known as thrash|biab14:14
Shrewsmeh, i've been away for a week so i'm just slow. up to you14:14
mordredwriting comments is hard14:15
Shrewsyah14:15
mordredadriant: if you get a sec when your around, could you check out https://review.openstack.org/#/q/topic:resource-dict - and most importantly make sure it doesn't break you?14:16
mordredit's one of the last 2 breaking API changes on the list before a 1.014:16
Shrewsmordred: it totally not apparent (until you pasted those container lines) how that test was testing recursion. maybe a comment in that test?14:17
mordredShrews: ++14:18
mordredShrews: ok  in that case, I'm adding a comment to the method too14:25
Shrewsk. sorry14:25
mordredno - it's a good point - the chances we understand this in a months' time are pretty low14:27
openstackgerritMonty Taylor proposed openstack/openstacksdk master: Fix to_dict recursion issues with circular aliases  https://review.openstack.org/58925014:27
openstackgerritMonty Taylor proposed openstack/openstacksdk master: Rename Resource get and update to not clash with dict  https://review.openstack.org/58919314:27
openstackgerritMonty Taylor proposed openstack/openstacksdk master: Add computed attribute type and location to base resource  https://review.openstack.org/58919414:27
openstackgerritMonty Taylor proposed openstack/openstacksdk master: Remove special handling of stacks  https://review.openstack.org/58919514:27
openstackgerritMonty Taylor proposed openstack/openstacksdk master: Make resource a dict subclass usable by shade layer  https://review.openstack.org/53083514:27
*** gkadam_ has joined #openstack-sdks14:27
mordredShrews: kk. updated14:27
*** gkadam has quit IRC14:29
*** yolanda has quit IRC14:31
*** e0ne has quit IRC14:39
*** thrash|biab is now known as thrash14:44
openstackgerritMerged openstack/python-openstackclient master: Fix broken gate jobs  https://review.openstack.org/58700514:45
*** bobh has quit IRC14:56
*** mriedem is now known as mriedem_afk15:06
*** Luzi has quit IRC15:07
*** bobh has joined #openstack-sdks15:17
mordred\o15:17
mordredgah15:17
mordred\o/15:17
mordredis what I meant15:17
*** bobh has quit IRC15:17
openstackgerritMonty Taylor proposed openstack/openstackclient master: Update openstackclient-check-plugins to honor constraints  https://review.openstack.org/58946515:25
*** bobh has joined #openstack-sdks15:45
*** olivierbourdon38 has quit IRC15:46
*** r-mibu has quit IRC16:06
*** mriedem_afk has quit IRC16:11
*** e0ne has joined #openstack-sdks16:18
*** jpena is now known as jpena|off16:21
*** jpich has quit IRC16:27
*** lbragstad[m] has quit IRC16:32
*** imacdonn has quit IRC16:38
*** imacdonn has joined #openstack-sdks16:38
*** gkadam_ has quit IRC16:38
*** tosky has quit IRC16:57
mordredShrews: yay https://review.openstack.org/#/c/589250/ is green! :)17:19
Shrewsmordred: +Ad17:20
*** e0ne has quit IRC17:20
*** e0ne has joined #openstack-sdks17:21
*** e0ne has quit IRC17:22
*** harlowja has joined #openstack-sdks17:31
*** harlowja has quit IRC17:43
*** markvoelker_ has quit IRC17:45
PagliaccisCloudanyone got a +2 to spare? https://review.openstack.org/#/c/584484/17:47
*** Leo_m has joined #openstack-sdks18:01
*** e0ne has joined #openstack-sdks18:04
mordredPagliaccisCloud: I got AJaeger to leave a comment - but it's an update to a translated string which should go through the translations process. the base string seems to have already been fixed in the codebase. however, translation string updates are only proposed when there has been a change in the translations18:30
*** madorn has quit IRC18:41
*** madorn has joined #openstack-sdks18:43
fricklermordred: dtroyer: most of the rechecks I did seem to have passed, the others look like genuine issues to me. would be great if you could put https://review.openstack.org/516701 onto your review list18:44
*** openstackgerrit has quit IRC18:49
*** bobh has quit IRC19:01
*** bobh has joined #openstack-sdks19:18
*** bobh has quit IRC19:23
*** mriedem has joined #openstack-sdks19:24
*** e0ne has quit IRC19:32
*** cdent has quit IRC19:42
*** openstackgerrit has joined #openstack-sdks19:46
openstackgerritMerged openstack/openstacksdk master: Fix to_dict recursion issues with circular aliases  https://review.openstack.org/58925019:46
openstackgerritMerged openstack/python-openstackclient master: Fix missing trailing spaces in network help messages  https://review.openstack.org/58861619:46
*** bobh has joined #openstack-sdks19:59
openstackgerritMonty Taylor proposed openstack/openstackclient master: Update openstackclient-check-plugins to honor constraints  https://review.openstack.org/58946520:13
mordreddtroyer, frickler: ^^ that should fix theissues tosky was seeing with openstackclient-check-plugins on stable/queens (and the one in the stack before it, about stestr, is needed in that repo anyway)20:15
mordreddhellmann: ^^ you might find that patch interesting as well - it is a patch thatuses the siblings logic outside of a tox context20:16
-openstackstatus- NOTICE: Due to a bug, Zuul has been unable to report on cherry-picked changes over the last 24 hours. This has now been fixed; if you encounter a cherry-picked change missing its results (or was unable to merge), please recheck now.20:43
*** thrash is now known as thrash|g0ne20:51
openstackgerritMonty Taylor proposed openstack/openstacksdk master: DNM Testing pep8 line comments patch  https://review.openstack.org/58963520:55
*** slaweq has quit IRC20:58
mordredShrews: easy review if you have a sec: https://review.openstack.org/#/c/589212/21:17
*** slaweq has joined #openstack-sdks21:23
*** edmondsw has quit IRC21:29
*** Leo_m has quit IRC21:40
*** Leo_m has joined #openstack-sdks21:46
*** Leo_m has quit IRC21:51
*** Leo_m has joined #openstack-sdks21:57
openstackgerritMerged openstack/python-openstackclient master: Add dns-domain support to Network object  https://review.openstack.org/51670122:10
*** bobh has quit IRC22:12
*** edmondsw has joined #openstack-sdks22:54
*** edmondsw has quit IRC22:59
openstackgerritMerged openstack/openstacksdk master: Stop calling get_all_types when service-type is None  https://review.openstack.org/58921223:05
*** Leo_m has quit IRC23:46
*** Leo_m_ has joined #openstack-sdks23:46
openstackgerritMonty Taylor proposed openstack/openstacksdk master: Stop using the -consumer devstack jobs  https://review.openstack.org/58967523:54
mordredShrews: ^^ I think openstacksdk is sufficiently integrated with devstack that we shoudl do that23:56

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