Wednesday, 2019-07-03

openstackgerritMerged openstack/python-openstackclient master: Update the constraints url  https://review.opendev.org/66836600:09
*** slaweq has joined #openstack-sdks00:16
*** slaweq has quit IRC00:21
*** ricolin_ has joined #openstack-sdks00:51
*** ricolin_ is now known as ricolin00:52
*** bobh has joined #openstack-sdks01:53
*** dasp has quit IRC02:46
*** bobh has quit IRC02:47
*** dasp has joined #openstack-sdks03:03
*** ricolin_ has joined #openstack-sdks03:54
*** ricolin has quit IRC03:57
openstackgerritMerged openstack/python-openstackclient master: Add Python 3 Train unit tests  https://review.opendev.org/66836404:03
*** toabctl has quit IRC04:31
*** whoami-rajat has joined #openstack-sdks04:34
*** e0ne has joined #openstack-sdks05:20
*** ricolin_ is now known as ricolin05:37
*** Luzi has joined #openstack-sdks05:54
*** e0ne has quit IRC06:12
*** slaweq has joined #openstack-sdks06:45
openstackgerritzhufl proposed openstack/openstacksdk master: Fix invalid assert state  https://review.opendev.org/66879406:50
*** ricolin_ has joined #openstack-sdks06:51
*** ricolin has quit IRC06:53
*** ttsiouts has joined #openstack-sdks06:58
*** cdent has joined #openstack-sdks07:04
*** gtema has joined #openstack-sdks07:14
*** tosky has joined #openstack-sdks07:20
*** ttsiouts has quit IRC07:26
*** ttsiouts has joined #openstack-sdks07:27
*** toabctl has joined #openstack-sdks07:30
*** ttsiouts has quit IRC07:31
*** ttsiouts has joined #openstack-sdks07:51
*** jpich has joined #openstack-sdks07:53
*** ralonsoh has joined #openstack-sdks07:59
*** ricolin__ has joined #openstack-sdks08:44
*** ricolin_ has quit IRC08:47
*** ricolin__ is now known as ricolin08:55
*** vishakha has joined #openstack-sdks09:01
*** e0ne has joined #openstack-sdks09:37
*** tosky has quit IRC09:39
*** tosky has joined #openstack-sdks09:40
*** gtema_ has joined #openstack-sdks09:51
*** gtema has quit IRC09:53
*** ttsiouts has quit IRC10:16
*** ttsiouts has joined #openstack-sdks10:16
*** ttsiouts has quit IRC10:21
*** gtema_ has quit IRC10:47
*** gtema has joined #openstack-sdks10:47
*** cdent has quit IRC10:58
*** ttsiouts has joined #openstack-sdks11:01
*** cdent has joined #openstack-sdks11:28
*** gtema has quit IRC11:35
*** gtema has joined #openstack-sdks11:35
*** cdent has quit IRC12:08
*** priteau has joined #openstack-sdks12:20
brtknrpriteau: mordred gtema mnaser12:21
priteauHi folks. I submitted a patch to Ansible about a month ago to fix an error when no volume service is available. Would anyone be able to review it? https://github.com/ansible/ansible/pull/5736412:22
*** cdent has joined #openstack-sdks12:29
mordredpriteau: lgtm12:46
priteauThanks mordred12:50
*** vishakha has quit IRC13:10
*** priteau has quit IRC13:15
*** ttsiouts has quit IRC13:27
cdentdtroyer: if you have a moment to gaze on an osc-placement naming discussion, that would be helpful: https://review.opendev.org/66654213:31
cdentalso: hi13:31
dtroyercdent: oh that looks like a fun one, thanks ;)13:41
cdentdtroyer: I'm all about fun for you13:42
cdentI suspect placement's nature as "mostly admin" gives it a bit off leeway13:42
dtroyer(just thinking out loud here) I am not much of a fan of complex queries build from CLI options, if you need a complex query, build a DSL for that?13:43
dtroyerin OSC so far we have mostly gotten away with that13:43
*** ttsiouts has joined #openstack-sdks13:44
dtroyerusing the options to detect/attempt specific API microversions in itself is fine with me, sometimes it can be obvious, but that in: magic doesn't sit well with me.  I don't like options with values that contain keywords but that turned out to be unavoidable in some places, so there is a bit of precedent for how those should look13:46
dtroyerso if I read that right the review is basically a straight port of the REST API semantics to the cli options?13:49
*** mriedem has joined #openstack-sdks13:59
mordredCLI arguments like "--member-of in:<uuid1>:<uuid>" give me hives14:13
mordredpassing complex need-to-be-parsed data structures is hard to deal with on the CLI (although makes sense in the REST API itself) - and invariably gets really brittle (see anything related to block_device_mapping)14:14
mordred(which I think is me saying I agree with dtroyer  :) )14:15
*** ricolin has quit IRC14:16
mordredI'd rather see multiple options - like --member-of <uuid1> --member-of <uuid2> to make the && case like mentioned, but then maybe like --member-in <uuid> --member-in <uuid2> to construct member_of="in:uuid1:uuid2" ... but that's just off the top of my head, and I'm not sure how weird that woudl be to actually use14:17
mordredor, heck - a --member-in <uuid1>,<uuid2> would bother me less than the in: prefix14:17
mordredmaybe I should say some of that in the review ...14:18
cdentdtroyer: sorry, stepped away. the suggestion from gibi is to do a straight port of the new microversin14:19
cdentand for the most part that's what's been doing in several places, but...not always14:19
cdentthus leading to the current confusion14:19
*** gtema has quit IRC14:28
*** gtema has joined #openstack-sdks14:29
dtroyercdent: in meeting now, part way writing a reply in the review.  In short, the implicit AND/OR operators are confusing and I don't think OSC has a clear precedent there.  Multiple —property options are effectively an AND in create/set commands for example…14:31
cdentyes, that confusion is why I think explicitly copying the query structure (which is at least somewhat documented and familiar to people who will even care to use that specific microversion)14:32
cdentI suspect we are overthinking this because we are trying to incrementally support microversions, rather than simply support use cases14:33
cdentwe can already filter resource providers by aggregate membership14:33
cdentand the need to do complex booleans, I would think, is rather rare14:33
cdentso I'd almost be inclined to say "we don't do what 1.24 supports"14:33
*** gtema has quit IRC14:34
*** gtema has joined #openstack-sdks14:34
cdentdtroyer: this keeps happening with osc-placement but I'm hard pressed to believe that it is actually necessary14:34
cdentpeople who want advanced filtering functionality should perhaps be able to pass a raw filter query, exactly as it would be formed in the URL14:35
cdentand there should also be simple things (as there already are)14:35
dtroyercdent: we outlined a basic method for passing in structured data for doing things like bulk create operations at PTG, using that (once it is written) for queries seems logical…14:45
*** factor has quit IRC14:51
*** factor has joined #openstack-sdks14:52
*** jpich has quit IRC14:54
*** jpich has joined #openstack-sdks14:54
*** Luzi has quit IRC14:58
*** icarusfactor has joined #openstack-sdks15:00
*** factor has quit IRC15:00
*** bobh has joined #openstack-sdks15:05
*** cdent has quit IRC15:11
*** ttsiouts has quit IRC15:30
*** ttsiouts has joined #openstack-sdks15:31
*** icarusfactor has quit IRC15:34
*** factor__ has joined #openstack-sdks15:34
*** ttsiouts has quit IRC15:36
*** factor has joined #openstack-sdks15:38
*** factor__ has quit IRC15:39
*** jangutter has quit IRC15:42
*** jpich has quit IRC15:48
*** jpich has joined #openstack-sdks15:48
*** gtema has quit IRC15:53
*** bobh has quit IRC15:58
openstackgerritSergey Vilgelm proposed openstack/keystoneauth master: OIDC supports public clients  https://review.opendev.org/66895116:03
*** gtema has joined #openstack-sdks16:05
*** gtema has quit IRC16:07
*** jpich has quit IRC16:32
*** bobh has joined #openstack-sdks16:33
*** bobh has quit IRC16:38
*** e0ne has quit IRC16:39
*** factor has quit IRC17:03
*** openstackgerrit has quit IRC17:04
*** e0ne has joined #openstack-sdks17:44
*** openstackgerrit has joined #openstack-sdks17:47
openstackgerritMerged openstack/os-service-types master: Sync Sphinx requirement  https://review.opendev.org/66638417:47
*** e0ne has quit IRC18:06
*** e0ne has joined #openstack-sdks18:09
*** gtema has joined #openstack-sdks18:11
*** gtema has quit IRC18:15
*** gtema has joined #openstack-sdks18:17
*** e0ne has quit IRC18:22
*** ralonsoh has quit IRC18:35
*** whoami-rajat has quit IRC19:12
*** whoami-rajat has joined #openstack-sdks19:29
*** gtema has quit IRC19:36
*** gtema has joined #openstack-sdks19:36
*** e0ne has joined #openstack-sdks19:39
*** e0ne has quit IRC19:55
*** e0ne has joined #openstack-sdks20:20
*** goldyfruit has quit IRC20:24
*** goldyfruit has joined #openstack-sdks20:24
*** goldyfruit has quit IRC20:47
*** goldyfruit has joined #openstack-sdks21:02
*** slaweq has quit IRC21:11
*** slaweq has joined #openstack-sdks21:27
*** e0ne has quit IRC21:28
*** e0ne has joined #openstack-sdks21:29
*** slaweq has quit IRC21:32
*** slaweq has joined #openstack-sdks21:38
*** slaweq has quit IRC21:43
*** e0ne has quit IRC21:46
*** slaweq has joined #openstack-sdks21:59
*** slaweq has quit IRC22:04
*** bobh has joined #openstack-sdks22:31
*** tosky has quit IRC22:38
*** whoami-rajat has quit IRC22:42
*** efried is now known as efried_pto22:45
*** slaweq has joined #openstack-sdks23:14
*** slaweq has quit IRC23:19
*** bobh has quit IRC23:32
*** bobh has joined #openstack-sdks23:33
*** bobh has quit IRC23:37
*** bobh has joined #openstack-sdks23:48
*** bobh has quit IRC23:57

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