*** pm90_ has quit IRC | 00:12 | |
*** pm90_ has joined #openstack-sdks | 00:28 | |
*** hitalia has quit IRC | 00:29 | |
*** dguerri is now known as dguerri` | 00:39 | |
*** bknudson has joined #openstack-sdks | 00:47 | |
*** pm90_ has quit IRC | 00:50 | |
*** pm90_ has joined #openstack-sdks | 00:51 | |
openstackgerrit | Li Yingjun proposed openstack/cliff: Replace '\r' with '' for prettytable https://review.openstack.org/204449 | 00:51 |
---|---|---|
*** chlong has quit IRC | 00:52 | |
*** pm90_ has quit IRC | 00:56 | |
*** Qiming_ has joined #openstack-sdks | 01:11 | |
openstackgerrit | Qiming Teng proposed stackforge/python-openstacksdk: add scheduler_hints support for server creation https://review.openstack.org/204637 | 01:45 |
*** dguerri` is now known as dguerri | 01:48 | |
*** Yanyanhu has joined #openstack-sdks | 01:49 | |
*** dguerri is now known as dguerri` | 01:58 | |
openstackgerrit | jiaxi proposed openstack/python-openstackclient: Fix quota set failed problem https://review.openstack.org/203312 | 02:05 |
*** chlong has joined #openstack-sdks | 02:11 | |
*** Qiming_ is now known as Qiming | 02:16 | |
*** stevemar has joined #openstack-sdks | 03:06 | |
*** stevemar has quit IRC | 03:11 | |
*** stevemar has joined #openstack-sdks | 03:22 | |
*** Qiming is now known as Qiming_afk | 03:26 | |
*** pm90_ has joined #openstack-sdks | 03:33 | |
openstackgerrit | chengkunye proposed openstack/python-openstackclient: make pool optional https://review.openstack.org/204527 | 03:35 |
*** dguerri` is now known as dguerri | 03:36 | |
openstackgerrit | heha proposed openstack/python-openstackclient: Add set feature to volume type v2 https://review.openstack.org/204364 | 03:39 |
*** dguerri is now known as dguerri` | 03:46 | |
*** HenryG has quit IRC | 04:09 | |
*** mordred has quit IRC | 04:11 | |
*** HenryG has joined #openstack-sdks | 04:12 | |
*** etoews has quit IRC | 04:17 | |
*** mordred has joined #openstack-sdks | 04:24 | |
*** Qiming_afk is now known as Qiming | 05:09 | |
*** dguerri` is now known as dguerri | 05:24 | |
*** dguerri is now known as dguerri` | 05:34 | |
*** terrylhowe has quit IRC | 05:42 | |
*** hitalia has joined #openstack-sdks | 05:47 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/python-openstackclient: Imported Translations from Transifex https://review.openstack.org/204908 | 06:08 |
*** boris-42 has quit IRC | 06:12 | |
*** pm90_ has quit IRC | 06:18 | |
openstackgerrit | Wang Guo proposed openstack/cliff: Add command fuzzy matching https://review.openstack.org/202053 | 06:36 |
openstackgerrit | Wang Guo proposed openstack/cliff: Add command fuzzy matching https://review.openstack.org/202053 | 06:41 |
*** chlong has quit IRC | 06:49 | |
*** stevemar has quit IRC | 06:52 | |
*** stevemar has joined #openstack-sdks | 06:52 | |
*** stevemar has quit IRC | 06:55 | |
*** dguerri` is now known as dguerri | 07:13 | |
*** hitalia has quit IRC | 07:20 | |
*** ParsectiX has joined #openstack-sdks | 07:21 | |
*** dguerri is now known as dguerri` | 07:22 | |
*** aufi has joined #openstack-sdks | 07:37 | |
*** karimb has joined #openstack-sdks | 08:03 | |
*** dguerri` is now known as dguerri | 08:06 | |
*** ParsectiX_ has joined #openstack-sdks | 08:21 | |
*** ParsectiX has quit IRC | 08:26 | |
*** ParsectiX_ has quit IRC | 08:47 | |
*** ParsectiX has joined #openstack-sdks | 08:48 | |
*** ParsectiX has quit IRC | 08:49 | |
*** ParsectiX has joined #openstack-sdks | 09:19 | |
openstackgerrit | Wang Guo proposed openstack/cliff: Add command fuzzy matching https://review.openstack.org/202053 | 09:38 |
*** stevemar has joined #openstack-sdks | 09:42 | |
*** stevemar has quit IRC | 09:46 | |
*** ParsectiX has quit IRC | 09:57 | |
*** ParsectiX has joined #openstack-sdks | 09:57 | |
*** ParsectiX has quit IRC | 10:02 | |
openstackgerrit | heha proposed openstack/python-openstackclient: Add list feature to volume v2 https://review.openstack.org/204325 | 10:08 |
*** Yanyanhu has quit IRC | 10:08 | |
*** karmatronic has joined #openstack-sdks | 10:22 | |
*** karimb has quit IRC | 10:24 | |
*** karmatronic has quit IRC | 10:38 | |
*** karimb has joined #openstack-sdks | 10:40 | |
*** Qiming has quit IRC | 10:55 | |
*** ParsectiX has joined #openstack-sdks | 11:04 | |
*** chlong has joined #openstack-sdks | 11:08 | |
*** ParsectiX has quit IRC | 11:28 | |
*** ParsectiX has joined #openstack-sdks | 11:28 | |
*** stevemar has joined #openstack-sdks | 11:30 | |
*** stevemar has quit IRC | 11:34 | |
*** Qiming has joined #openstack-sdks | 11:44 | |
*** terrylhowe has joined #openstack-sdks | 11:50 | |
*** jaosorior has joined #openstack-sdks | 11:53 | |
*** trown|outttypeww is now known as trown | 11:55 | |
openstackgerrit | Terry Howe proposed openstack/python-openstackclient: Add set feature to volume type v2 https://review.openstack.org/204364 | 12:15 |
*** Qiming has quit IRC | 12:16 | |
*** Qiming has joined #openstack-sdks | 12:20 | |
*** thrash|g0ne is now known as thrash | 12:33 | |
openstackgerrit | Merged openstack/python-openstackclient: Imported Translations from Transifex https://review.openstack.org/204908 | 12:55 |
*** markus_z has joined #openstack-sdks | 13:18 | |
*** stevemar has joined #openstack-sdks | 13:19 | |
*** stevemar has quit IRC | 13:22 | |
*** stevemar has joined #openstack-sdks | 13:39 | |
*** bknudson has quit IRC | 13:40 | |
*** zz_steveortiz is now known as steveortiz | 13:56 | |
*** bnemec has joined #openstack-sdks | 13:59 | |
*** markus_z has quit IRC | 14:08 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 14:08 | |
*** markus_z has joined #openstack-sdks | 14:09 | |
*** ParsectiX has quit IRC | 14:10 | |
*** bknudson has joined #openstack-sdks | 14:11 | |
*** rbrooker has joined #openstack-sdks | 14:20 | |
*** rm_work has joined #openstack-sdks | 14:20 | |
jaosorior | stevemar: ping | 14:26 |
rm_work | stevemar: SYN | 14:26 |
*** hockeynut has joined #openstack-sdks | 14:29 | |
*** briancurtin has quit IRC | 14:31 | |
*** briancurtin has joined #openstack-sdks | 14:31 | |
stevemar | jaosorior: rm_worko/ | 14:36 |
stevemar | jaosorior: rm_work o/ | 14:36 |
jaosorior | stevemar: Hey man. We were just having some discussion regarding the barbican plugin for the OCC. And ended up discussing how things currently are in the OCC. We were wondering if there are plans to actually namespace the different commands currently in the OCC. Since the fact that there are just actions kinda felt weird. For instance, the current "container | 14:38 |
jaosorior | create" | 14:38 |
jaosorior | we have the same concept of a "container" in barbican, and in my CR I addressed that by renaming it a "secret-container". But we thought it would be way easier to differentiate concepts if there was some namespacing of commands in the OCC. Have there been any discussions about that? | 14:40 |
rm_work | yeah, it looks like right now every project just had their commands dumped into the top level of the client | 14:41 |
rm_work | which causes some confusion with similar commands | 14:41 |
stevemar | rm_work: yeah, congress had the same issue | 14:44 |
stevemar | jaosorior: they ended up namespacing everything with congress | 14:45 |
stevemar | jaosorior: rm_work i think it's fine to name space everything with `barbican` or `key-store` or `keystore` << that last one is maybe too similar to keystone | 14:46 |
rm_work | heh | 14:46 |
rm_work | well, it just seems like that then causes the commands to be inconsistent | 14:47 |
rm_work | and i thought the whole point of the openstackclient project was to make things more consistent T_T | 14:47 |
jaosorior | rm_work: this is how it looks like it congress https://github.com/openstack/python-congressclient/blob/master/setup.cfg#L30 | 14:49 |
*** pm90_ has joined #openstack-sdks | 14:49 | |
stevemar | rm_work: not just consistency, and i'd argue it's still consistent (the input actions are still the same, and the expected output). but it also means that OSC is doing authN for the CLIs instead of folks copying and pasting auth code | 14:51 |
rm_work | suppose so | 14:52 |
rm_work | i'm just tired of openstack's clients feeling like a jumble of random code thrown together, without any real consistency. aren't you? :/ | 14:53 |
rm_work | must be the 100th time you've heard that though | 14:53 |
rm_work | i feel like i'm late to this discussion :P | 14:53 |
stevemar | rm_work: i do feel like that too :\ | 14:54 |
jaosorior | rm_work, stevemar: giving it a second thought. I'm not sure if namespacing is the real solution here. What one would use the openstack CLI for is to manage their openstack services. I would guess what they really would want to just to do some action, regardless of what service is the one in charge of that | 14:58 |
rm_work | I was really hopeful about the OSC (OCC?) project at first but now i am worried it doesn't really address the problem of providing a consistent and unified experience | 14:58 |
rm_work | jaosorior: I think that's somewhat true, but it's not that simple | 14:59 |
dtroyer_zz | fon't forget that when we started OSC there were 5 official projects and only a little overlap… I don't have a good answer to the namespace thing other than to suggest a descriptive name and not a project name (see congress) | 14:59 |
rm_work | i feel like generally you know if you want to perform a networking, compute, or identity based action | 15:00 |
rm_work | but it could be due to me being TOO familiar with all of the projects already | 15:00 |
rm_work | it's hard for me to say what someone coming in from outside would thing | 15:00 |
rm_work | *think | 15:00 |
dtroyer_zz | another option I have considered is going ahead with multiple top-level commands and handling it similar to how lvm works | 15:00 |
jaosorior | dtroyer_zz: Could you give an example? | 15:01 |
dtroyer_zz | but OSC would still provide the shell, etc, only you might have os-net as the command? not sure if that's the right approach | 15:01 |
jaosorior | Also, I agree with dtroyer_zz that at the moment I would be in favor of more descriptive commands | 15:01 |
jaosorior | .... have people tried asking some OpenStack admins what they think? You know, people actually running this. I'm a dev, so I feel like I'm pretty biased | 15:02 |
dtroyer_zz | I'm thinking that 'openstack secure container create' == 'os-secure container create' to abuse the barbican -> secure mapping and the fact that bare descriptive names may not be the best thing in your path | 15:02 |
dtroyer_zz | re asking ops… we've talked to the UX group about doing a study, probably in the fall, and that's the sort of thing I want to know | 15:03 |
rm_work | yeah | 15:03 |
dtroyer_zz | I've been an SA for 20 years and have a bit of an idea of what I wanted out of a cli, so it hasn't been in a void, but I'm just one guy | 15:03 |
jaosorior | dtroyer_zz: That is already pretty helpful | 15:04 |
jaosorior | and if there would be a study that would be even better :D | 15:04 |
dtroyer_zz | do you guys think having multiple top-level commands is worth persuing? | 15:05 |
*** pm90_ has quit IRC | 15:05 | |
dtroyer_zz | I'm thinking of the LVM commands where 'lvm vg create' == 'vg create' | 15:05 |
dtroyer_zz | and the latter basically wraps the former | 15:05 |
rm_work | yeah, i imagined something like that -- i mean like "openstack compute server create" seems obvious to me, but then you get to things like "openstack networks network create" and it gets fuzzier | 15:05 |
dtroyer_zz | right. FWIW that's one reason we had commands based on projects, to keep them straight ;) and to dump the boto aws-atyle cli | 15:06 |
rm_work | and doing it by project name would seem less redundant, but not everyone memorizes project names, and coming in for the first time that would seem almost nonsensical | 15:06 |
dtroyer_zz | er, s/boto/euca2ools/ | 15:06 |
dtroyer_zz | we don't ant users to have to know project names. they never appear in OSc if we can help it | 15:07 |
rm_work | yeah | 15:07 |
dtroyer_zz | externally appear | 15:07 |
rm_work | it takes quite some exposure to really remember them all | 15:07 |
jaosorior | indeed | 15:07 |
rm_work | and it's not useful information | 15:07 |
rm_work | alright, i guess for now i'm good with `openstack secret-container create` | 15:08 |
rm_work | `openstack secret create` | 15:08 |
*** woodster_ has joined #openstack-sdks | 15:08 | |
rm_work | `openstack secret-order create` | 15:08 |
dtroyer_zz | lose the dash. we have multi-work object names | 15:08 |
dtroyer_zz | multi-word | 15:08 |
dtroyer_zz | ironically with a dash in it | 15:08 |
rm_work | erg | 15:08 |
jaosorior | dtroyer_zz: I initially had it without the dash, and that caused some confusion by itself | 15:09 |
rm_work | I GUESS so... i just talked jaosorior into adding the dash from not :P | 15:09 |
jaosorior | noticed that the dash helped | 15:09 |
rm_work | without the dash, the number of arguments changes | 15:09 |
rm_work | between commands | 15:09 |
dtroyer_zz | there's the inconsistency then, we don't use dashes in commands in the repo | 15:09 |
rm_work | which seems really strange | 15:09 |
dtroyer_zz | cliff can handle it | 15:09 |
dtroyer_zz | look at 'ip floating create' | 15:10 |
rm_work | ugh | 15:10 |
dtroyer_zz | or many others | 15:10 |
rm_work | i guess so >_< | 15:10 |
dtroyer_zz | yeah, I hate that one specifcally but terrylhowe brought it up in a review for me to relive the horror of forgetting to fix it years ago | 15:10 |
rm_work | consistency wins for me 99% of the time, so if that's how everyone else is doing it... | 15:10 |
jaosorior | I'll bring back the dash then | 15:10 |
rm_work | s/bring back/revert/ | 15:11 |
rm_work | ? | 15:11 |
jaosorior | uuuh | 15:12 |
jaosorior | yes | 15:12 |
jaosorior | that | 15:12 |
rm_work | :P k | 15:12 |
rm_work | I guess I'll live | 15:12 |
*** aufi has quit IRC | 15:14 | |
jaosorior | patch submitted | 15:15 |
jaosorior | dtroyer_zz, stevemar: Thanks for the clarifications | 15:15 |
*** david-lyle has joined #openstack-sdks | 15:17 | |
rm_work | yeah, still not super happy but i guess this is the best compromise | 15:17 |
jaosorior | get a beer, it'll make it better :D | 15:17 |
rm_work | it's 10:30am here | 15:23 |
rm_work | ... | 15:23 |
* rm_work gets a beer | 15:23 | |
jaosorior | rm_work http://static.tvtropes.org/pmwiki/pub/images/rsz_mr_burns_evil_7487.gif | 15:25 |
*** sdague has quit IRC | 15:26 | |
*** sdague has joined #openstack-sdks | 15:30 | |
*** rbrooker has quit IRC | 15:30 | |
*** karimb has quit IRC | 15:31 | |
*** rbrooker has joined #openstack-sdks | 15:38 | |
*** Qiming has quit IRC | 15:42 | |
*** pm90_ has joined #openstack-sdks | 15:45 | |
*** pm90__ has joined #openstack-sdks | 15:47 | |
*** pm90_ has quit IRC | 15:50 | |
*** isviridov_away has joined #openstack-sdks | 15:51 | |
*** isviridov_away is now known as isviridov | 15:51 | |
*** dguerri is now known as dguerri` | 16:11 | |
*** rbrooker has quit IRC | 16:12 | |
openstackgerrit | Merged openstack/python-openstackclient: add doc for floatingip https://review.openstack.org/204508 | 16:14 |
*** isviridov is now known as isviridov_away | 16:21 | |
*** dguerri` is now known as dguerri | 16:34 | |
*** shaleh has joined #openstack-sdks | 16:46 | |
shaleh | morning all | 16:46 |
shaleh | https://review.openstack.org/#/c/205153/ <-- update Glance module to export its supported formats. If accepted OSC could use this to not hard code its list. | 16:47 |
*** trown is now known as trown|lunch | 17:03 | |
*** hitalia has joined #openstack-sdks | 17:44 | |
*** trown|lunch is now known as trown | 17:51 | |
terrylhowe | shaleh: I don’t think OSC wants to be dependent on glance, just python-glanceclient | 18:00 |
shaleh | terrylhowe: yeah, I am a bone head | 18:00 |
shaleh | I thought python-glanceclient -> glance | 18:01 |
shaleh | I misread some notes I wrote when i first started researching code | 18:01 |
terrylhowe | took me a while too. looked good at first :) | 18:01 |
shaleh | terrylhowe: I know, right :-) | 18:01 |
shaleh | I still believe the patch has value to users of the glance module which is why I did not abandon it | 18:02 |
shaleh | their own code and tests had hard coded which just leads to pain | 18:02 |
shaleh | There are times when I miss compiled code. I could just have the build process drop the lists in a header and all is well :-) | 18:03 |
openstackgerrit | Terry Howe proposed openstack/python-openstackclient: Add configuration show command https://review.openstack.org/203442 | 18:45 |
*** hitalia has quit IRC | 18:54 | |
*** bitblt has joined #openstack-sdks | 18:55 | |
stevemar | terrylhowe: dtroyer_zz we have a meeting soon? | 18:56 |
*** bitblt has quit IRC | 18:58 | |
terrylhowe | stevemar: listo! | 18:59 |
openstackgerrit | Terry Howe proposed openstack/python-openstackclient: Add configuration show command https://review.openstack.org/203442 | 19:01 |
dtroyer_zz | oops! meeting! | 19:02 |
*** jaosorior has quit IRC | 19:06 | |
*** petertr7_away is now known as petertr7 | 19:24 | |
*** hockeynut_afk has joined #openstack-sdks | 19:55 | |
*** sorantis has joined #openstack-sdks | 19:59 | |
*** petertr7 is now known as petertr7_away | 20:17 | |
*** petertr7_away is now known as petertr7 | 20:20 | |
*** jaosorior has joined #openstack-sdks | 20:35 | |
*** hitalia has joined #openstack-sdks | 20:43 | |
stevemar | terrylhowe: around? | 20:45 |
*** pm90__ has quit IRC | 20:58 | |
*** karimb has joined #openstack-sdks | 21:05 | |
*** trown is now known as trown|outttypeww | 21:08 | |
*** shaleh has quit IRC | 21:09 | |
*** petertr7 is now known as petertr7_away | 21:11 | |
*** dguerri is now known as dguerri` | 21:21 | |
*** karimb has quit IRC | 21:23 | |
*** karimb has joined #openstack-sdks | 21:23 | |
*** bknudson has quit IRC | 21:31 | |
*** karimb has quit IRC | 21:32 | |
*** markus_z has quit IRC | 21:40 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 21:43 | |
*** sorantis has quit IRC | 21:53 | |
*** etoews has joined #openstack-sdks | 21:54 | |
openstackgerrit | Dean Troyer proposed openstack/python-openstackclient: Properly handle port arguments for ICMP https://review.openstack.org/205306 | 21:58 |
*** bnemec has quit IRC | 22:18 | |
*** stevemar has quit IRC | 22:46 | |
*** chlong has quit IRC | 22:52 | |
*** david-lyle has quit IRC | 23:02 | |
*** steveortiz is now known as zz_steveortiz | 23:11 | |
openstackgerrit | Amey Bhide proposed openstack/python-openstackclient: Add support for volume v2 commands https://review.openstack.org/187480 | 23:13 |
*** bknudson has joined #openstack-sdks | 23:31 | |
*** pm90_ has joined #openstack-sdks | 23:32 | |
*** Qiming has joined #openstack-sdks | 23:32 | |
*** pm90__ has joined #openstack-sdks | 23:35 | |
*** david-lyle has joined #openstack-sdks | 23:36 | |
*** pm90_ has quit IRC | 23:38 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!