Thursday, 2020-03-26

*** gtema has joined #openstack-sdks00:29
*** gtema has quit IRC00:34
*** tosky has quit IRC00:52
*** diablo_rojo has quit IRC02:01
*** gtema has joined #openstack-sdks02:30
*** gtema has quit IRC02:34
*** gkadam has joined #openstack-sdks03:03
*** diablo_rojo has joined #openstack-sdks03:10
*** gtema has joined #openstack-sdks04:31
*** gtema has quit IRC04:36
*** evrardjp has quit IRC05:36
*** evrardjp has joined #openstack-sdks05:36
*** diablo_rojo has quit IRC05:39
*** gtema has joined #openstack-sdks06:32
*** gtema has quit IRC06:37
*** nightmare_unreal has joined #openstack-sdks06:51
*** ralonsoh has joined #openstack-sdks07:09
openstackgerritMerged openstack/openstacksdk master: [tests] Improve devstack/post playbook efficiency  https://review.opendev.org/71505207:17
*** gtema has joined #openstack-sdks07:28
*** factor has quit IRC07:29
*** gtema has quit IRC07:42
*** gtema has joined #openstack-sdks07:45
*** evrardjp has quit IRC07:57
*** evrardjp has joined #openstack-sdks08:01
*** slaweq has joined #openstack-sdks08:01
*** amoralej|off is now known as amoralej08:02
*** dtroyer has quit IRC08:06
*** guilhermesp has quit IRC08:06
*** dmellado has quit IRC08:06
*** dtroyer has joined #openstack-sdks08:06
*** dmellado has joined #openstack-sdks08:10
*** gtema_ has joined #openstack-sdks08:17
*** tkajinam has quit IRC08:19
*** gtema has quit IRC08:20
*** rpittau|afk is now known as rpittau08:26
*** jpich has joined #openstack-sdks08:53
*** jpena|off is now known as jpena08:53
*** tosky has joined #openstack-sdks09:00
openstackgerritSagi Shnaidman proposed openstack/openstacksdk stable/train: Add ansible collection job to train branch  https://review.opendev.org/71407709:24
*** sshnaidm is now known as sshnaidm|afk09:56
openstackgerritBence Romsics proposed openstack/python-openstackclient master: Add command: router add/remove route --route  https://review.opendev.org/67432510:05
*** jpich has quit IRC10:10
*** jpich has joined #openstack-sdks10:11
openstackgerritSean McGinnis proposed openstack/openstacksdk master: Add cap for hacking  https://review.opendev.org/71515510:40
*** dtantsur|afk is now known as dtantsur10:48
*** gtema_ has quit IRC11:16
*** gtema has joined #openstack-sdks11:25
*** sshnaidm|afk is now known as sshnaidm11:25
*** rpittau is now known as rpittau|bbl11:45
*** jpena is now known as jpena|lunch11:58
*** gtema_ has joined #openstack-sdks12:04
*** gtema has quit IRC12:08
openstackgerritArtem Goncharov proposed openstack/openstacksdk master: Change default image type in the OTC vendor profile  https://review.opendev.org/71518312:16
mordredsmcginnis: your hacking patch hit a set of errors that were apparently getting missed before - you wanna fix them or I can?12:27
smcginnismordred: I can. Confused on why adding a cap introduced failures though.12:28
smcginnismordred: Looks like something else going on there - fixtures._fixtures.timeout.TimeoutException12:29
smcginnisBut I can fix up the pep8 issues at least.12:29
mordredsmcginnis: yeah - that seems super unlikely to be caused by flake8 ... but oy12:29
smcginnis"F821 undefined name 'Optional'" Wasn't that just added?12:30
smcginnisHmm, and doesn't fail locally for me.12:31
tremblesmcginnis, I kept hitting those timeout exceptions too, I think there's a flakey test somewhere.12:32
mordredsmcginnis: I LOVE when flake8 is weird like that12:32
smcginnisAt least a few of the things are legitimate. Might need to add some ignores in there for others.12:32
mordredsmcginnis: maybe it has something to do with the python version?12:32
smcginnisAnd hopefully another pass through the check queue will get around those UT failures.12:33
mordredthe Optional error would be solved by importing Optional from typing12:33
smcginnisOhhhh, interesting...12:33
smcginnisCurrent master that states hacking>=2.0.0 results in "hacking==1.1.0" getting installed.12:33
smcginnisAnd with the patch just adding a cap, 2.0.0 gets installed.12:34
mordredaroo?12:34
mordredcan we agree that doesn't make sense?12:34
smcginnisGlad I just pulled a shot.12:34
smcginnisCompletely.12:34
mordredtremble: new release of sdk is winding its way through the machinery12:35
smcginnisOK, I need more coffee.12:36
smcginnisI am NOT just adding a cap.12:36
sshnaidmodyssey4me, hi, are you going to backport https://review.opendev.org/#/c/715052/ to stable branches?12:36
smcginnisI actually am bumping hacking to 2.0, which now makes total sense why it would trigger new errors.12:36
odyssey4messhnaidm: yep, happy to once the preceding patches merge12:36
openstackgerritBence Romsics proposed openstack/python-openstackclient master: Add command: router add/remove route --route  https://review.opendev.org/67432512:36
smcginnisAnd obviously needed more coffee when I did that in the first place, because I should have expected new things to pop up.12:36
sshnaidmodyssey4me, preceding patches..?12:38
mordredsmcginnis: haha. well, that at least makes more sense?12:38
odyssey4messhnaidm: https://review.opendev.org/#/q/I50b1020c896d7d8a7d58e62de778bb8c2b6e970e - I'll pick the patch on top of those12:38
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstacksdk stable/train: [tests] Improve devstack/post playbook efficiency  https://review.opendev.org/71519212:39
sshnaidmodyssey4me, I can just abandon mines, you have a full solution in yours12:39
openstackgerritSagi Shnaidman proposed openstack/openstacksdk stable/train: Run fetch-subunit-output role conditionally  https://review.opendev.org/71477012:40
openstackgerritIgor Malinovskiy proposed openstack/python-openstackclient master: Add 'address_scope' type support to network rbac commands  https://review.opendev.org/70912412:40
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstacksdk stable/stein: [tests] Improve devstack/post playbook efficiency  https://review.opendev.org/71519312:40
sshnaidmodyssey4me, train and stein should be fine, rocky is waiting for pep8 fix12:40
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstacksdk stable/train: [tests] Improve devstack/post playbook efficiency  https://review.opendev.org/71519212:41
openstackgerritIgor Malinovskiy proposed openstack/python-openstackclient master: Add 'subnetpool' type support to rbac commands  https://review.opendev.org/71270512:41
tremblemordred, zo/12:41
odyssey4messhnaidm: either way works - I've picked them already12:41
tremblemordred, \o/12:41
tremblemordred, Anything I can watch to see it go through?12:42
mordredtremble: https://review.opendev.org/#/c/715090/12:42
mordredalthough it looks like it just went through12:43
mordredtremble: there's release jobs in https://zuul.opendev.org/t/openstack/status for the openstack/releases project that will actually publish to pypi12:44
*** gtema_ has quit IRC12:45
trembleWill the test jobs pick it up already?12:45
openstackgerritSean McGinnis proposed openstack/openstacksdk master: Raise hacking to 2.x  https://review.opendev.org/71515512:47
smcginnistremble: If you filter on "release", there is a job that just started in teh release-post queue.12:48
smcginnisThat will tag the repo, among other things.12:48
smcginnisOnce that tagging happens, that triggers yet another job to run that will package it up and publish to pypi.12:48
smcginnisSo probably 15-20 minutes or so until it's published and available.12:48
trembleJobs triggering jobs triggering jobs.  That looks like the kind of crazy I'd set up.12:49
smcginnis;)12:51
sshnaidmmordred, can we merge? https://review.opendev.org/#/c/714771/ odyssey4me set his backport on top of that12:58
mordredsshnaidm: done13:00
sshnaidmmordred, thanks, odyssey4me ^^13:00
odyssey4menp :)13:00
*** jpena|lunch is now known as jpena13:01
*** amoralej is now known as amoralej|lunch13:01
openstackgerritPedro Henrique Pereira Martins proposed openstack/python-openstackclient master: Add description field to portforwarding NAT rules  https://review.opendev.org/71451213:05
*** rpittau|bbl is now known as rpittau13:10
*** enriquetaso has joined #openstack-sdks13:10
*** gkadam has quit IRC13:10
openstackgerritMark Chappell proposed openstack/ansible-collections-openstack master: New Module: os_keystone_mapping  https://review.opendev.org/71364313:15
openstackgerritMark Chappell proposed openstack/ansible-collections-openstack master: New module: os_keystone_mapping_info  https://review.opendev.org/71368613:15
openstackgerritMark Chappell proposed openstack/ansible-collections-openstack master: New Module: os_keystone_identity_provider  https://review.opendev.org/71463213:15
openstackgerritMark Chappell proposed openstack/ansible-collections-openstack master: New Module: os_keystone_identity_provider_info  https://review.opendev.org/71463313:15
openstackgerritMark Chappell proposed openstack/ansible-collections-openstack master: New Module: os_keystone_federation_protocol  https://review.opendev.org/71499113:15
openstackgerritMark Chappell proposed openstack/ansible-collections-openstack master: New Module: os_keystone_federation_protocol_info  https://review.opendev.org/71499213:15
*** gtema has joined #openstack-sdks13:22
*** tkajinam has joined #openstack-sdks13:22
*** gtema has quit IRC13:26
openstackgerritMonty Taylor proposed openstack/openstacksdk master: Add link to image sharing api docs  https://review.opendev.org/67726613:28
*** gtema has joined #openstack-sdks13:31
openstackgerritMonty Taylor proposed openstack/python-openstackclient master: Add libc6-dev to bindep  https://review.opendev.org/71521013:47
openstackgerritMonty Taylor proposed openstack/python-openstackclient master: Be explicit about python version in image  https://review.opendev.org/71521113:50
mordredamoralej|lunch: ^^ the libc6-dev patch should fix the https://review.opendev.org/#/c/697444/ patch13:50
mordredgah13:51
mordredamotoki: ^^13:51
mordredamoralej|lunch: sorry - bad tab-complete13:51
openstackgerritMonty Taylor proposed openstack/python-openstackclient master: Adding options to user cli  https://review.opendev.org/69744413:51
*** amoralej|lunch is now known as amoralej14:02
gtemanodepool builds seem to be failing everywhere in SDK14:28
gtemaI mean nodepool jobs14:29
*** sshnaidm has quit IRC14:30
*** dulek has quit IRC14:30
*** corvus has quit IRC14:30
mordredthere's an issue in setuptools14:30
mordredthat has been fixed14:30
gtemaah, ok14:30
mordredbut it's gonna be a minute before it winds its way through the layers of things to dib14:30
gtemaoki, keep waiting ;)14:30
mordred(the bug caused non-entrypoint scripts to lose their executable bit when they were installed)14:30
gtemacool14:31
mordredyeah. so awesome14:31
*** sshnaidm has joined #openstack-sdks14:31
*** corvus has joined #openstack-sdks14:31
smcginnisHah, oops.14:31
gtemabut from our logs you don't see this really - just that it failed14:31
*** dulek has joined #openstack-sdks14:33
*** gtema_ has joined #openstack-sdks14:47
*** gtema has quit IRC14:51
mordredgtema_: have a sec for 2 easy patches: https://review.opendev.org/#/c/715210/ https://review.opendev.org/#/c/715211/ ?14:55
*** gtema_ is now known as gtema14:57
gtemayupp, looking now14:58
mordredgtema: thanks!14:59
gtemashould I +A for the py3.7?14:59
mordredgtema: sure. it's a pretty mechanical change15:00
gtemadone15:00
mordredI think "let's upgrade to 3.8" would be one where we shoudl actually discuss :)15:00
gtemaagree15:00
gtemabtw this libc - today figured out, that in my zuul F30 image does not include by default bzip2 - pretty weird15:01
mordredgtema: yeah - I think we just had a patch for that in zuul15:01
*** vphilippon2 has joined #openstack-sdks15:01
mordredoh even weirder ...15:02
gtemacan you please point me to it? I just did a dirty hack to keep it running15:02
mordredhttps://review.opendev.org/#/c/715041/15:02
mordredbut the issue was that it was only installing for rpm15:02
mordredbut I'd expect it to be installed on F3015:02
mordredoh - wait ...15:02
gtemayeah, should have been there15:03
*** vphilippon has joined #openstack-sdks15:03
mordredyour zuul F30 image - you mean an F30 image you're using with zuul - not that you're running zuul in15:03
gtemaright - F30 image with jobs15:03
*** vphilippon2 has quit IRC15:03
mordredyeah - so - in opendev we try to install as little as possible in the images so that projects can express their depends in their bindep files15:04
mordredso if you have a job fail due to lack of bzip2, you might need to add it to the bindep of the project in question?15:04
gtemaI remember it was working always fine, but today finally reenabled building docs and that is where I noticed it15:04
gtemaexact15:04
mordredyeah - tox-docs is the thing that people were discussing yesterday15:05
gtemahttps://opendev.org/zuul/zuul-jobs/src/branch/master/roles/fetch-sphinx-tarball/tasks/html.yaml15:05
mordredthere's a giant scrollback in the #zuul channel log about it15:05
mordredI didn't follow the whole thing15:05
gtemaoh god, no interest for scroll15:05
mordredgtema: https://review.opendev.org/#/c/715028 is what mnaser put together - I believe the idea is that gzip is more common15:06
gtemayeah, this seem reasonable. I use zuul-jobs, so whenever it lands I get it as well15:07
mordredhowever - if you had the bzip issue with tox-docs - it's likely that your zuul executor did not have bzip  - and if you're running a zuul from the container images - they were missing bzip2 because of that bindep line. it's all a bit confusing15:07
vphilipponHello! I think I've stumbled on an issue with Python openstacksdk 0.44.0 dependencies. In short, it depends on futurist>=2.1.0, which is Py3-only, effectively making openstacksdk also Py3-only.15:08
gtemaexact - running zuul itself in containers15:08
mnaserseems like everyone is hitting that heh15:08
gtemaunderneath podman as non-root - so even more cool bels and whistles15:08
*** KeithMnemonic has quit IRC15:13
vphilipponI barged in with that message, sorry. Is there a channel better suited for Python openstacksdk specific issues?15:14
mordredvphilippon: yes - starting with this openstack release openstacksdk is python3 only15:15
mordredvphilippon: let me find the version you should pin to if you're using py215:15
vphilippon@mordred: Thanks. Although, the missing Requires-Python metadata will make a poor user experience with pip then :(15:16
mordredvphilippon: agree - I'll get that fixed15:16
vphilipponThe only solution I know for this would be to pull v0.44.0 from pypi and republish it with the metadata15:17
mordredvphilippon: 0.40.0 is the first release in which python2 is no longer tested/supported15:17
mordredwe can't do that - republishing a release breaks the universe. we can publish a fixed 0.45 though15:17
vphilipponBecause of 0.44.1 is released, pip will go back to 0.44.0, that is purely broken15:18
vphilipponBecause if*15:18
openstackgerritMonty Taylor proposed openstack/openstacksdk master: Add requires-python entry indicating 3.6 is required  https://review.opendev.org/71524315:19
mordredvphilippon: yeah - I think we can remove 0.44 once 0.44.1 is there15:19
vphilipponOh, that works too!15:20
vphilipponEven better, taking note of that option (this not the first time I get to report this to maintainers, sadly)15:20
mordredsmcginnis, gtema: ^^ see discussion and patch - let's land that and cut an 0.44.1 real quick15:20
mordredactually - let me add a release note explanation real quick15:21
gtemasure, but we can't unless nodepool build are fixed ;)15:21
gtemaperhaps also removing "Programming Language :: Python :: 2"15:21
openstackgerritMonty Taylor proposed openstack/openstacksdk master: Add requires-python entry indicating 3.6 is required  https://review.opendev.org/71524315:22
vphilipponThanks for the quick response btw :)15:23
smcginnismordred: Good on the new release. Not so sure about removing anything. That's generally bad. And not clear what the issue is here.15:23
mordred++15:23
openstackgerritMonty Taylor proposed openstack/openstacksdk master: Add requires-python entry indicating 3.6 is required  https://review.opendev.org/71524315:23
gtemayupp15:23
mordredsmcginnis: so - the situation is that we neglected adding requires-python>=3.6 to the first release where that was actually physically true15:24
mordredwhich means python2 installs of openstack with no versions are finding it and trying to install it15:24
smcginnisI'd say only about 50% (or less) of our ussuri deliverables have done that.15:24
mordredyeah- but openstacksdk is a much wider audience of people who pip install it15:24
mordredsince it's end-user and not operator15:24
smcginnisI guess openstacksdk is probably more prevalent outside of openstack, so we can't rely on upper-constraints.15:25
mordredyeah15:25
smcginnisYeah15:25
smcginnis;)15:25
mordredso - in this case, I think releasing a quick 0.44.1 bugfix and then removing 0.44.0 from pypi will unbreak people - as long as we wait for u-c to bump to 0.44.1 in openstack before doing so15:26
mordredobviously a discussion for release team15:26
mordredand first step is getting the fix landed so we can release 0.44.1 which is uncontroversial15:26
mordredgtema: I think maybe let's disable the nodepool test for the requires-python fix so we can get it landed, then re-enable15:26
gtemaok, agree15:27
gtemabut then also have otc vendor profile fix in15:27
mordred++15:28
openstackgerritMonty Taylor proposed openstack/openstacksdk master: Add requires-python entry indicating 3.6 is required  https://review.opendev.org/71524315:28
openstackgerritMonty Taylor proposed openstack/openstacksdk master: Re-add nodepool functional test  https://review.opendev.org/71524515:28
gtemacool15:28
mordredgtema: you wanna rebase otc patch on requires-python patch?15:28
gtemasure15:28
*** enriquetaso has quit IRC15:29
vphilipponAn alternative to having to remove 0.44.0 would be to re-release 0.43.0 as 0.44.1, and release the "original" 0.44.0 with the metadata, as 0.45.0.15:29
gtemaoh, this would be too complicated15:30
mordredsmcginnis: I -2'd the UC bump for sdk: https://review.opendev.org/#/c/715199/15:30
mordredactually ...15:30
*** tkajinam has quit IRC15:30
vphilipponI believe so, but I share the option :)15:30
mordredI think I like that idea, weirdly15:30
gtema43 with content of 44?15:31
mordredactually15:31
mordredI think it should be "revert furturist patch. land. release. unrevert and add requires-python. land. release"15:31
gtemaeeh, project cleanup now depends on futurist15:32
mordredyeah. lemme see if I can make a patch real quick - we can look at it in parallel and see which we like15:32
vphilipponI'd say if you are able to act quickly, the option of removing 0.44.0 remains sane-ish. If times has to pass (for whatever reason, build system, discussion, etc.), Then the revert-fix-release pattern by republishing older version as newer becomes better, IMHO15:34
vphilipponI'm not a maintainers here though, simply sharing my pip experience expertise here.15:35
openstackgerritMonty Taylor proposed openstack/openstacksdk master: Revert "Switch to futurist for concurrency"  https://review.opendev.org/71524915:40
openstackgerritMonty Taylor proposed openstack/openstacksdk master: Revert "Revert "Switch to futurist for concurrency""  https://review.opendev.org/71525015:40
mordredgtema: ^^ I think we can get both of those landed and released today15:40
dtantsurand the cleanup patch too?15:40
dtantsurI wonder if it's much easier to re-release the same hash as a newer version15:41
mordredthen the release notes would be very strange :)15:41
dtantsurmaybe :)15:41
dtantsuryou can try it locally with `git tag` and see15:41
mordreddtantsur: I modified the revert so that we don't need to revert the cleanup patch - it just won't use futurist for it for that one release15:41
mordreddtantsur: k. I'll try that real quick15:42
gtemaand actually nobody will use it so far (likely)15:42
mordreddtantsur: considering we just released the cleanup feature today - I think if we rleease 0.45 and 0.46 back to back - it should be safe15:42
dtantsurmordred: maybe we can/should default to concurrent.futures.ThreadPoolExecutor actually?15:42
dtantsurthe same API as futurist, so people can switch easily?15:43
mordreddtantsur: oh - that's not a terrible idea15:44
gtemakeep your thought, otherwise mordred will create 30 different patches and we will die ensuring we approve them in correct order ;)15:45
mordredpeople who want to use futurist.GreenThreadExecutor can still pass it15:45
dtantsurexactly15:45
mordredI think I like that even more. it's basically what we have above except without the second re-revert15:45
mordredmaybe should rewrite the release note slightly differently15:45
tremblemordred, Should doing dict(some_resource) result in a *all* parameters (body and URI based) showing up in the new dict ?15:46
mordredtremble: that's an excellent question - I believe so?15:46
*** elmiko has joined #openstack-sdks15:46
mordreddtantsur: the re-tag idea did not work :)15:47
gtemaoh, I remember some interesting stuff about that when fighting with replacing cloud layer - something funny was there for sure15:47
dtantsurmordred: oookay, let's go with this patch15:47
dtantsur(the release note could use an update indeed)15:48
gtematremble, we prefer using https://opendev.org/openstack/openstacksdk/src/branch/master/openstack/resource.py#L918 (to_dict) for those reasons15:49
tremblegtema, That'll do me as a fix :)15:50
tremblegtema, Would misbehaving with dict() be considered a bug?15:50
trembleand if so, where do you want reports :)15:51
openstackgerritMonty Taylor proposed openstack/openstacksdk master: Revert "Switch to futurist for concurrency"  https://review.opendev.org/71524915:51
mordreddtantsur, gtema: ^^ I think that should fix the issue. we can land that, gtema's otc fix and then cut an 0.4515:51
gtematremble - I would not say it is a bug, resource implementation is incredible woodoo15:51
mordredthen I still think we should put ina. requires-python for 0.4615:52
tremblegtema, I noticed :)15:52
mordredsmcginnis: per scrollback - I think we found a solution that doesn't require removing anything15:52
mordredvphilippon: thanks for the report! we shoudl have a fixed release up soonish (will take a couple of hours for all of the gears to crank)15:53
gtemamordred, so I rebase vendor patch on top of 715249, right?15:53
smcginnisI will watch for the release and try to get it through asap.15:54
smcginnisAnd the requirements update.15:54
vphilippon@mordred: Alrighty, thanks a lot for the quick reaction. And thanks to everyone else too :)15:55
tremblegtema, to_dict() still seems to exclude the resource.URI entry15:55
gtemaah, and you need those explicitely?15:56
openstackgerritMonty Taylor proposed openstack/openstacksdk master: Change default image type in the OTC vendor profile  https://review.opendev.org/71518315:56
openstackgerritMonty Taylor proposed openstack/openstacksdk master: Add requires-python entry indicating 3.6 is required  https://review.opendev.org/71524315:56
mordredgtema: rebase done ^^15:57
gtemaok, thks mordred15:57
mordredgtema: I'm guessing this is for returning data to an ansible module - which needs json-able dict15:57
mordredsmcginnis: I think the constraints patch that's there for us already is now safe15:57
mordredsmcginnis: but - we can also just wait to reduce churn15:58
mordredsmcginnis: I'll get release patches up asap15:58
smcginnisOK. I need to update that so it's python_version aware. Might as well wait a bit.15:58
tremblegtema, I wanted one for completeness, I can manually copy it over15:59
gtemawe can add a parameter for it in to_dict if necessary15:59
trembleyeah, which then requires another release before I could use it in my Ansible module :)15:59
gtemasure :D16:00
elmikoAPI SIG office hour now open \o/16:00
gtemalots of releases last days, therefore you might need to wait just one day, or one hour16:00
mordredwe're killing tremble here16:00
trembleIt'd be nice as a parameter, but I wouldn't prioritise it.16:00
openstackgerritDuc Truong proposed openstack/openstacksdk master: Remove kwargs validation for identity project updates  https://review.opendev.org/71525516:02
openstackgerritDuc Truong proposed openstack/openstacksdk master: Remove kwargs validation for identity project updates  https://review.opendev.org/71525516:03
openstackgerritDuc Truong proposed openstack/openstacksdk master: Remove kwargs validation for identity project updates  https://review.opendev.org/71525516:04
tremblegtema, I just got really confused because I tried to do "dict(my_resource)" and some of the parameters disappears compared to just passing the resource directly to Ansible's "exit_json"16:04
gtemaoh yes, this is really fun - was also enjoying it writing some modules16:05
openstackgerritMark Chappell proposed openstack/ansible-collections-openstack master: New Module: os_keystone_federation_protocol  https://review.opendev.org/71499116:09
openstackgerritMark Chappell proposed openstack/ansible-collections-openstack master: New Module: os_keystone_federation_protocol_info  https://review.opendev.org/71499216:09
tremblegtema, On the plus side my integration tests actually caught it :)16:13
gtemaah, there is one more thing to remember - switch on proxy in the cloud layer is not complete, therefore you might have different object types (munch vs resource) for different resources when using cloud layer16:14
openstackgerritArtem Goncharov proposed openstack/openstacksdk master: Add possibility to include URI attributes in the resource dict  https://review.opendev.org/71525616:16
gtemaI was starting to work on that, but there are everywhere things to clear, so stuck at some point16:17
gtemawill try to revive this16:17
mordredyeah - same16:17
gtemaah, now I know what was the problem - resource object is not cacheable16:17
gtemaand this is where we stuck wanting to discuss at some point16:18
mordredoh right16:25
gtemaI guess make sense to discuss it before PTG :D16:26
gtemaok guys, need to go off while there is still bit of sun outside16:30
elmikocarpe them diems ;)16:31
gtemathks16:31
*** gtema is now known as gtema|afk16:31
*** mgariepy has quit IRC16:36
*** mgariepy has joined #openstack-sdks16:43
openstackgerritDuc Truong proposed openstack/ansible-collections-openstack master: Add properties for os_project  https://review.opendev.org/71526616:44
elmikohave a good weekend all, stay safe out there o/17:04
*** enriquetaso has joined #openstack-sdks17:05
openstackgerritVishakha Agarwal proposed openstack/python-openstackclient master: Adding options to user cli  https://review.opendev.org/69744417:09
openstackgerritVishakha Agarwal proposed openstack/python-openstackclient master: [WIP] Add immutable option  https://review.opendev.org/71526917:09
*** gtema|afk has joined #openstack-sdks17:11
*** jpich has quit IRC17:12
*** rpittau is now known as rpittau|afk17:12
openstackgerritMerged openstack/python-openstackclient master: Add libc6-dev to bindep  https://review.opendev.org/71521017:13
*** gtema|afk has quit IRC17:15
openstackgerritMerged openstack/python-openstackclient master: Be explicit about python version in image  https://review.opendev.org/71521117:25
*** dtantsur is now known as dtantsur|afk17:32
*** evrardjp has quit IRC17:49
*** evrardjp has joined #openstack-sdks17:49
*** openstack has quit IRC17:49
*** openstack has joined #openstack-sdks17:52
*** ChanServ sets mode: +o openstack17:52
*** jpena is now known as jpena|off18:02
openstackgerritDuc Truong proposed openstack/ansible-collections-openstack master: Add properties for os_project  https://review.opendev.org/71526618:15
*** Shrews has left #openstack-sdks18:17
*** sshnaidm is now known as sshnaidm|afk18:17
*** amoralej is now known as amoralej|off18:30
*** nightmare_unreal has quit IRC18:41
*** diablo_rojo has joined #openstack-sdks18:47
*** ralonsoh has quit IRC18:51
openstackgerritMerged openstack/ansible-collections-openstack master: New Module: os_keystone_mapping  https://review.opendev.org/71364319:14
openstackgerritMonty Taylor proposed openstack/ansible-collections-openstack master: Ignore more things for the final artifact  https://review.opendev.org/71530220:22
openstackgerritMonty Taylor proposed openstack/cliff master: Re-add support for python 3.5  https://review.opendev.org/71530520:34
openstackgerritMonty Taylor proposed openstack/openstacksdk master: Add requires-python entry indicating 3.5 is required  https://review.opendev.org/71524320:36
openstackgerritMonty Taylor proposed openstack/cliff master: Re-add support for python 3.5  https://review.opendev.org/71530520:37
openstackgerritMonty Taylor proposed openstack/cliff master: Re-add support for python 3.5  https://review.opendev.org/71530520:38
openstackgerritMonty Taylor proposed openstack/openstacksdk master: Add requires-python entry indicating 3.5 is required  https://review.opendev.org/71524320:46
openstackgerritMonty Taylor proposed openstack/openstacksdk master: Add requires-python entry indicating 3.5 is required  https://review.opendev.org/71524320:49
openstackgerritAndreas Jaeger proposed openstack/openstacksdk master: Add requires-python entry indicating 3.5 is required  https://review.opendev.org/71524320:51
openstackgerritMonty Taylor proposed openstack/openstacksdk master: Add requires-python entry indicating 3.5 is required  https://review.opendev.org/71524320:52
mordredsmcginnis: good catch20:52
smcginnisGood, I feel better with that. ;)20:53
openstackgerritMonty Taylor proposed openstack/openstacksdk master: Add requires-python entry indicating 3.5 is required  https://review.opendev.org/71524320:53
smcginnismordred: Looks like you had a clash with Andreas. He made a minor typo fix.20:53
mordredsmcginnis: yeah - just picked it up20:53
smcginnisAnd there you go..20:53
openstackgerritAndreas Jaeger proposed openstack/openstacksdk master: Small cleanups after Python2 drop  https://review.opendev.org/71530920:55
openstackgerritMonty Taylor proposed openstack/openstacksdk master: Small cleanups after Python2 drop  https://review.opendev.org/71530920:57
openstackgerritAndreas Jaeger proposed openstack/openstacksdk master: Re-add nodepool functional test  https://review.opendev.org/71524521:01
openstackgerritDuc Truong proposed openstack/ansible-collections-openstack master: Add properties for os_project  https://review.opendev.org/71526621:12
*** gtema|afk has joined #openstack-sdks21:12
*** gtema|afk has quit IRC21:17
openstackgerritMerged openstack/openstacksdk master: Revert "Switch to futurist for concurrency"  https://review.opendev.org/71524921:40
*** enriquetaso has quit IRC21:49
openstackgerritMonty Taylor proposed openstack/openstacksdk master: Add requires-python entry indicating 3.5 is required  https://review.opendev.org/71524322:19
vphilippon@mordred: so just to make sure, the plan is still to make a release (which supports py2) before adding the py3.5 constraint?22:22
mordredvphilippon: yes, that's right ... I've submitted this: https://review.opendev.org/#/c/715317/22:23
mordredwhich will trigger the release of 0.45 with py2 supported properly22:23
mordredthen we'll land the 3.5 patch above and cut a 0.4622:23
mordredso the world should be in a sensible position again after that22:23
vphilipponGreat, thanks! I can make a quick test of 0.45 when it lands to validate before you go forward :)22:26
mordredvphilippon: sweet!22:26
openstackgerritSam Morrison proposed openstack/openstacksdk master: Add availability zone and availability zone profile resources to load balancer  https://review.opendev.org/71434522:50
*** tkajinam has joined #openstack-sdks22:54
*** slaweq has quit IRC22:59
*** slaweq has joined #openstack-sdks23:10
*** gtema|afk has joined #openstack-sdks23:13
*** slaweq has quit IRC23:15
*** gtema|afk has quit IRC23:18
openstackgerritMerged openstack/cliff master: Re-add support for python 3.5  https://review.opendev.org/71530523:43
*** tosky has quit IRC23:53

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