Tuesday, 2014-09-23

*** HenryG has quit IRC00:36
*** deric has joined #openstack-sdks00:58
*** rmcall has quit IRC00:59
*** rmcall has joined #openstack-sdks01:00
*** rmcall has quit IRC01:03
openstackgerritSteve Lewis proposed a change to stackforge/python-openstacksdk: Add support for Samples coming from Ceilometer  https://review.openstack.org/11584301:04
*** mfer has joined #openstack-sdks01:46
*** deric has quit IRC01:59
*** briancurtin has joined #openstack-sdks02:03
*** rmcall has joined #openstack-sdks02:12
*** mfer has quit IRC02:34
*** HenryG has joined #openstack-sdks02:48
*** briancurtin has quit IRC04:32
*** rmcall has quit IRC04:34
stevemardtroyer, ping04:48
dtroyerstevemar: yo04:50
stevemardtroyer, i have an urgent and mission critical question04:50
stevemardtroyer, what cool name can i give my functional tests?04:51
stevemari was thinking 'spear' or 'harpoon' to go along with 'javelin' used in grenade04:51
dtroyerah, maybe.  I used Javelin actually because of the car we had when I was a kid…but then there were all those other cool names to go along with it that weren't Matador or Gremlin04:52
stevemardtroyer, civic and protoge are not unruly enough04:53
dtroyerif we go cars, we have to use NHTSA, at least in the US.  Now to come up with something that isn't National Highway Traffic Safety Administration04:54
dtroyermumble mumble Testing Structural Archive04:55
dtroyerNever Has The Source Available04:58
dtroyerNine Hour Test Simulation Activity04:58
dtroyerNova Heat Trove Swift A… dang it04:59
stevemarclearly we need an "A" project04:59
dtroyerhey, did I show you this yet?  https://github.com/dtroyer/python-openstackclient/tree/os-cloud-config05:01
stevemardtroyer, somewhat,05:02
stevemardtroyer, seems like you and mordred are working towards a similar goal05:02
dtroyeror more like I'm using his stuff?05:02
stevemardtroyer, or that05:03
dtroyerits something I've wanted for a long time and I used the heck out of it today already…I have work spread out across three different clouds05:03
stevemarthats interesting05:03
stevemari should be able to take that into account05:04
stevemaropenstack cloud vs rax cloud vs ?05:04
dtroyerthe next thing I want to do is to work out how to aggregate certain things…like list images of them all and merge it together05:04
dtroyerthe three are just different internal Nebula environments05:04
dtroyerso they work nearly the same, I don't have the pains that mordred & co have05:05
stevemardtroyer, mordred had that example of aggregating commands: openstack boot gentoo on-a 2G-VM with-a publicIP with-a 10G-volume call-it blog.inaugust.com05:07
stevemardtroyer, FWIW that's not a bad 'grammar' / structure for multi-arg05:08
stevemardo 'something' on-a 'somewhere' [with-a 'optional-thing'] [call-it 'name-of-your-choice']05:09
dtroyerI've played with that too in oscquintette…it has a server create that takes flavor args (# cpus, disk, ram) and finds a closest flavor to use automatically.05:09
dtroyerbut this quickly becomes a DSL because now you need error checking and branching and whatnot05:10
dtroyerso damn-good APIs have to be enough because it'll take a real language to glue it together, not a cli05:10
stevemarwe could do a best effort approach05:10
dtroyerthe cool thing is that in quintette the new server create is a plugin that talks to the existing interfaces so it isn't starting over completely05:11
stevemardtroyer, oh that's neat05:13
dtroyerit was a nice exercise to see how good the plugin capabilities really are (better than I expected) but then I got obsessed with writing a minimal API…05:14
dtroyerstevemar: have you looked at matthieu's latest on the admin plugins?  It modularizes pretty well and cleans up a TON of stuff05:16
stevemardtroyer, i have not, i've been busy with keystone rc1 stuff, we're down a few guys so we're holding down the fort05:17
stevemardtroyer, but everything seems to have calmed down today, so i should have all week to spend playing around with OSC, amongst other work related tasks (which involve osc too!)05:18
dtroyercoolness…that is high on my list followed by finishing off the object lib rework to use it and model the new client interface in ClientManager05:20
stevemaryeah the client interface is all over the place a bit05:21
stevemardtroyer, let me actually see what i have written down as todo's05:21
dtroyerwith Nova using sessions now we'll take a chainsaw to that one05:21
stevemar- OSC - functional tests?05:21
stevemar- OSC - cinder - complete lack of v2 (volume)05:21
stevemar- OSC - mark all the things for translation05:21
dtroyerI'd put volume v2 at the top of that list. working out the pattern to use to support translation would be nice too so we can start using it in new code05:22
stevemarugh, especially considering that devstack defaults to v2 volume, i cringe when volume/volume type don't show up when I do openstack -h after setting up devstack05:25
stevemarit's mostly the same options, too05:25
dtroyerthat still bites me too05:27
stevemardtroyer, i might bump the functional tests above volume :P just cause i'm having fun with it06:08
stevemarreview these if you have time: https://review.openstack.org/#/c/122599/ hoping to get some infra attn on them06:09
*** k4n0 has joined #openstack-sdks06:23
openstackgerritSteve Martinelli proposed a change to openstack/python-openstackclient: Add functional tests to osc  https://review.openstack.org/12260506:31
openstackgerritA change was merged to openstack/python-openstackclient: Use oslo.utils  https://review.openstack.org/12270706:41
*** stevemar has quit IRC06:43
openstackgerritwanghong proposed a change to openstack/python-openstackclient: v3 credential set always needs --user option  https://review.openstack.org/12335106:54
*** jamiehannaford has joined #openstack-sdks07:58
*** f13o has joined #openstack-sdks08:11
*** f13o has quit IRC08:15
*** f13o has joined #openstack-sdks08:15
*** jamiehannaford has quit IRC12:03
*** jamiehannaford has joined #openstack-sdks12:05
*** k4n0 has quit IRC12:09
*** terrylhowe has joined #openstack-sdks13:12
*** mfer has joined #openstack-sdks13:26
*** bknudson has joined #openstack-sdks13:28
*** stevemar has joined #openstack-sdks13:34
*** sigmavirus24_awa is now known as sigmavirus2413:52
*** briancurtin has joined #openstack-sdks13:58
*** briancurtin has quit IRC14:47
*** briancurtin has joined #openstack-sdks14:50
*** briancurtin has joined #openstack-sdks14:51
*** briancurtin has quit IRC14:58
*** briancurtin has joined #openstack-sdks14:58
*** briancurtin has quit IRC15:05
openstackgerritA change was merged to stackforge/python-openstacksdk: Floating ip does not have an id  https://review.openstack.org/12294915:09
*** briancurtin has joined #openstack-sdks15:24
*** briancurtin has joined #openstack-sdks15:24
openstackgerritTerry Howe proposed a change to stackforge/python-openstacksdk: Add ability to find an available floating ip  https://review.openstack.org/12348015:29
*** mfer has quit IRC15:39
*** mfer has joined #openstack-sdks16:00
*** rmcall has joined #openstack-sdks16:09
*** briancurtin has quit IRC16:23
*** briancurtin has joined #openstack-sdks16:23
*** briancurtin has joined #openstack-sdks16:23
openstackgerritPavel Sedlák proposed a change to openstack/python-openstackclient: [WIP] Allow export and reuse of Token and Endpoint URLS  https://review.openstack.org/12350816:42
openstackgerritMatthieu Huin proposed a change to openstack/python-openstackclient: Support for keystone auth plugins  https://review.openstack.org/10832516:52
*** sigmavirus24 is now known as sigmavirus24_awa17:04
*** stevemar has quit IRC17:04
*** stevemar has joined #openstack-sdks17:05
*** briancurtin has quit IRC17:29
*** stevemar has quit IRC17:31
*** stevemar has joined #openstack-sdks17:32
*** briancurtin has joined #openstack-sdks17:32
briancurtinterrylhowe, stevelle, dtroyer -- i got pulled to the side a bit late last week and have been on-boarding a new team member (not for this proj), so i've only been able to read reviews, haven't hacked on teh version discovery stuff. i think terry mentioned being pulled on another effort as well for a bit. any topics to discuss in today's meeting?17:40
terrylhowejust the outstanding reviews briancurtin17:41
terrylhoweif we just took a look at the auth plugin stuff for a few minutes or talked about it17:41
terrylhoweI’m behind on reviews myself, trying to get caught up today.17:41
stevellebriancurtin: basically that for me, hoping to do more reviews through the week.17:42
briancurtinterrylhowe: sounds good. i've been trying to mow through them and get caught up, will jump to auth here in a bit before the meeting17:42
stevellebut have other things calling for my time17:42
briancurtinyep, and i'm on vacation thurs-mon. after that i should have my plate clear and once again heads down17:45
*** rmcall has quit IRC18:01
*** rmcall has joined #openstack-sdks18:02
*** sigmavirus24_awa is now known as sigmavirus2418:25
*** jamiehannaford has quit IRC18:35
openstackgerritVictor Silva proposed a change to openstack/python-openstackclient: Enables retrieval of project's parents and subtree  https://review.openstack.org/12353918:41
*** ayoung has joined #openstack-sdks19:02
*** lbragstad has joined #openstack-sdks19:03
ayoungCould not load EntryPoint.parse('aggregate_add_host = openstackclient.compute.v2.aggregate:AddAggregateHost')19:03
ayoungERROR: openstack 'ArgumentParser' object has no attribute 'debug'19:03
ayoungfor common client;   I  take it this is a known issue?19:03
dtroyerayoung: I don't recognize it…what was the command line?19:06
ayoungopenstack -h19:06
ayoungdtroyer, ArgumentParser cones from cliff, right?19:06
dtroyerhow was it installed?  pypi or from source?19:06
ayoungits not actually referenced except in the tests19:06
ayoungpip install -e .19:06
ayoungwith a sudo in there for good measure19:06
ayoungdtroyer, trying a full venv setup now...19:07
dtroyerusually I see entrypoint problems like that when I'm switching between branches and not re-doing the setup…but them I'm using 'sudo python setup.py develop'19:08
dtroyerI live on the edge19:08
ayoungyeah...this is in a VM, so appropriate...let me try that19:09
ayoungalthough I thought that was what sudo pip install -e .  was doing19:09
ayoungUnknown distribution option: 'pbr'19:10
*** HenryG is now known as HenryG_afk19:27
openstackgerritA change was merged to openstack/python-openstackclient: v3 credential set always needs --user option  https://review.openstack.org/12335119:36
*** rmcall has quit IRC19:56
*** rmcall has joined #openstack-sdks20:05
*** briancurtin has quit IRC20:22
dtroyerayoung: <back now>  I did a new pip install on both trusty and f20, all seemed ok, if you have more details or figure it out please let me know20:31
ayoungdtroyer, let me try again...20:31
*** briancurtin has joined #openstack-sdks20:31
*** briancurtin has joined #openstack-sdks20:31
stevemardtroyer, what was the reasoning behind dropping to an interactive shell when doing `openstack`20:36
dtroyerquite a number of command environments do that, it does a single auth and re-uses from there so it is faster20:38
dtroyeralso you can feed it a file of commands to run in a single load20:38
dtroyeralthough that can be done other ways too20:38
dtroyerI had virsh on my mind mostly20:38
openstackgerritSteve Martinelli proposed a change to openstack/python-openstackclient: Remove unused reference to keyring  https://review.openstack.org/12358320:45
stevemardtroyer, ayoung mentioned that maybe dropping to an interative shell should be something like `openstack --interactive`. And `openstack` should have similar output to `openstack -h` (which is similar to git)21:01
stevemarim on the fence with that one, the default interactive shell is weird21:01
ayoungyeah, we aren't talking python here21:02
dtroyernor are we talking virs or VMS's DCL for that matter…it made sense to me 2 1/2 years ago, still does, but my fingers are ued to it21:06
*** stevemar has quit IRC21:13
*** mfer has quit IRC21:37
*** bknudson has quit IRC22:07
*** briancurtin has quit IRC22:17
*** sigmavirus24 is now known as sigmavirus24_awa22:17
*** ayoung has quit IRC22:28
*** openstackgerrit has quit IRC22:31
*** openstackgerrit has joined #openstack-sdks22:32
*** dhellmann has quit IRC23:21
*** dhellmann has joined #openstack-sdks23:21
*** ayoung has joined #openstack-sdks23:31

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