Thursday, 2013-10-10

*** yogeshmehra has quit IRC00:00
*** paul_lodronio has left #openstack-trove00:00
*** rnirmal has quit IRC00:05
*** yogeshmehra has joined #openstack-trove00:06
*** tanisdl has quit IRC00:07
juicewhat do you guys think about this as for getting consistent on imports00:12
juicehttps://gist.github.com/juicegit/691084700:12
*** yogeshmehra has quit IRC00:13
juiceplease comment without freaking out00:13
juicethe items in never absolutely drive me crazy in python and for the most part I am finding the "from" syntax gets me queasy00:13
hub_capjuice: http://docs.openstack.org/developer/hacking/#human-alphabetical-order-examples00:14
juicethis is good - thx hub_cap00:17
juiceI want a heavier hammer though for those from imports but in a way the openstack guidance can provide that00:20
*** matsuhashi has joined #openstack-trove00:29
*** tanisdl has joined #openstack-trove00:29
*** tanisdl has quit IRC00:37
hub_cap++00:37
*** adrian_otto has joined #openstack-trove00:48
*** amcrn[a] has quit IRC00:49
*** nosnos has joined #openstack-trove00:59
*** yogeshmehra has joined #openstack-trove01:07
*** jlucci has joined #openstack-trove01:08
*** yogeshmehra has quit IRC01:12
hub_capim pretty sure SlickNik left so he didnt have to review my code01:13
SlickNiknope, I'm still here and looking at it :P01:13
hub_caphttps://review.openstack.org/#/c/48576/01:13
hub_capw00t01:14
hub_caplets merge it yo!01:14
*** jrodom has quit IRC01:18
*** erkules_ has joined #openstack-trove01:18
*** erkules has quit IRC01:21
hub_capSlickNik: got any questions so far?01:28
SlickNiknope, looks good.01:29
SlickNiktaking it for a spin. :)01:29
hub_capsweet!01:29
hub_capdont forget to just . ~/devstack/openrc01:29
hub_capand then take advantage of the awesome01:29
hub_capbbiaf01:30
imsplitbitexit01:42
imsplitbit:)01:42
imsplitbitI'm out01:42
*** erkules_ has quit IRC01:46
*** erkules_ has joined #openstack-trove01:47
*** amytron has joined #openstack-trove01:48
*** vipul is now known as vipul-away01:49
cp16networkin hard or hardly workin01:50
*** amytron has quit IRC01:50
*** amytron has joined #openstack-trove01:52
hub_capLOL imsplitbit01:57
*** amytron has quit IRC01:57
hub_capits /wc01:57
*** amytron has joined #openstack-trove01:58
*** vipul-away is now known as vipul01:59
*** amytron has quit IRC02:00
cp16nethub_cap: you have the client workin02:01
*** amytron has joined #openstack-trove02:01
hub_capthere is one small issue cp16net02:02
hub_capSlickNik: found wrt not using volumes02:02
hub_capbut hell ya its working02:02
hub_capim trying to merge that shit02:02
cp16netok i'll check it out02:02
*** amytron has quit IRC02:04
hub_capplz do cuz itll be the client we use tomorrow ;)02:05
*** amytron has joined #openstack-trove02:05
cp16netheh02:06
cp16netok02:06
cp16nethub_cap: did you have any ideas about the API path to get the default configuration of an instance?02:06
cp16netor what template is applied02:07
cp16netGET /instances/{id}/configuration02:07
cp16netdoes that sounds reasonable02:07
hub_capdef02:07
hub_capu mean like if u havent generated one yet ya?02:07
cp16neti didnt see any feedback on the email02:07
hub_capoh crap i forgot to reply02:07
cp16net:-P02:07
*** yogeshmehra has joined #openstack-trove02:08
cp16netthis is like finding out the defaults are that are in my.cnf02:08
cp16netbasically apply the template for the ram and use it02:09
cp16netrather than calling down to the guest to get it off the instance02:09
hub_capic02:10
cp16netbut maybe thats what we should do so that its what is REALLY on the instance not just what the template "THINKS" is on the instance02:10
hub_capwell i think we should be applying the template to the instance maybe02:10
*** jrodom has joined #openstack-trove02:10
hub_capwait we are ya?02:10
cp16netso thats what i have done02:10
cp16netbut thinking about maybe we should call down to the guest and read the my.cnf02:10
cp16neti think that would be harder to do tho02:11
cp16netwhen we have the template versions that will have to be reterived from the guest updates02:11
hub_capnaw i think its ok for now to just erturn the template02:11
cp16netok cool02:12
cp16netand the API path sounds sane :)02:12
hub_capsane enough ;)02:14
*** yogeshmehra has quit IRC02:14
*** mmcdaris has quit IRC02:15
cp16nethub_cap: https://gist.github.com/cp16net/691197502:15
cp16netis that because of then entry point?02:16
hub_capcp16net:02:18
*** amytron has quit IRC02:18
hub_captrove02:18
*** amytron has joined #openstack-trove02:18
hub_captrove-cli wont work anymore, unless you re-add it to setup.cfg02:20
*** amytron has quit IRC02:20
hub_capcp16net: trove --help02:21
openstackgerritSlickNik proposed a change to openstack/python-troveclient: Massive refactoring to the troveclient  https://review.openstack.org/4857602:21
*** amytron has joined #openstack-trove02:21
hub_cap<3 SlickNik02:21
hub_capFRACK cp16net i just noticed your error... did i forget to remove cli02:24
hub_caphmm no i moved it02:24
cp16netno i think that was because i changed from an old client02:24
cp16netthe trove-cli didnt work02:24
cp16netoh...02:25
cp16netok02:25
hub_caplulz cp16net02:25
cp16netoh and i am using a different user by default right now02:28
cp16netso the sourcing of openrc didnt help02:28
hub_capHAH02:29
hub_capyes u wont see any of the other users stuff ;)02:29
cp16net./redstack rd-client02:29
hub_capoh ya we need to fix that02:29
hub_capu dont need redstack anymore tho02:29
hub_capjust use the cli02:29
cp16netyeah thats what i am using02:29
hub_capid prefer to just remove that redstack rd-client02:29
hub_capits gross02:29
hub_capill leave the functionality as-is for rackers that use it that expect the old client to work02:30
cp16neti've grown close to it over time02:30
cp16netbut yeah i know what you mean02:30
hub_capya i know dude :)02:30
openstackgerritA change was merged to openstack/python-troveclient: Massive refactoring to the troveclient  https://review.openstack.org/4857602:36
*** amytron has quit IRC02:36
*** amytron has joined #openstack-trove02:37
cp16netoh damn02:37
hub_capyup02:39
*** amytron has quit IRC02:41
hub_capgottta do it in the evening since its causing some blips02:42
hub_capgate will fail till the other 2 projects are updated02:42
*** amytron has joined #openstack-trove02:42
*** amytron has quit IRC02:44
*** amytron has joined #openstack-trove02:45
openstackgerritMonty Taylor proposed a change to openstack/python-troveclient: Tweak pbr conf  https://review.openstack.org/5080502:47
*** amytron has quit IRC02:49
*** amytron has joined #openstack-trove02:50
openstackgerritA change was merged to openstack/python-troveclient: Tweak pbr conf  https://review.openstack.org/5080503:02
*** amytron has quit IRC03:02
*** amytron has joined #openstack-trove03:03
openstackgerritMonty Taylor proposed a change to openstack/python-troveclient: Add support for a service type env var  https://review.openstack.org/5080703:04
*** amytron has quit IRC03:05
*** amytron has joined #openstack-trove03:07
openstackgerritA change was merged to openstack/python-troveclient: Add support for a service type env var  https://review.openstack.org/5080703:08
*** amytron has quit IRC03:08
*** amytron has joined #openstack-trove03:09
*** amytron has quit IRC03:12
*** amytron has joined #openstack-trove03:13
*** amytron has quit IRC03:16
*** amytron has joined #openstack-trove03:17
*** jrodom has quit IRC03:21
*** amytron has quit IRC03:21
*** amytron has joined #openstack-trove03:22
hub_caphttps://pypi.python.org/pypi/python-troveclient/03:22
hub_cap1.0.0 horray03:22
*** amytron has quit IRC03:24
*** amytron has joined #openstack-trove03:25
*** amytron has quit IRC03:30
*** amytron has joined #openstack-trove03:32
*** amytron has quit IRC03:33
*** amytron has joined #openstack-trove03:34
*** amytron has quit IRC03:35
*** amytron has joined #openstack-trove03:37
*** amytron has quit IRC03:43
*** amytron has joined #openstack-trove03:44
*** amytron has quit IRC03:47
*** amytron has joined #openstack-trove03:48
hub_capjuice: http://logs.openstack.org/27/50527/1/gate/gate-trove-python27/7da6794/console.html03:57
*** vipul has quit IRC03:57
hub_cap2013-10-10 03:48:43.661 | AssertionError: 2013-10-10T03:48:00Z != 2013-10-10T03:48:02Z03:57
*** haomaiwang has quit IRC03:57
*** vipul has joined #openstack-trove03:59
*** amytron has quit IRC03:59
*** amytron has joined #openstack-trove04:00
hub_capFRAAAAACJ04:02
hub_capK04:02
hub_cap2nd time04:02
hub_cap2013-10-10 04:00:47.047 | AssertionError: 2013-10-10T04:00:29Z != 2013-10-10T04:00:30Z04:02
*** amytron has quit IRC04:04
*** amytron has joined #openstack-trove04:05
*** grapex has quit IRC04:06
*** amytron has quit IRC04:06
cp16netthis alchemy stuff is goofy04:08
*** amytron has joined #openstack-trove04:08
hub_caplol stop tryign to make gold04:08
openstackgerritA change was merged to openstack/trove: Modifying tests to use the compat client  https://review.openstack.org/5052704:09
*** yogeshmehra has joined #openstack-trove04:09
hub_capfinally04:10
cp16neti feel like i am trying like hell to shine this thing04:11
*** amytron has quit IRC04:11
hub_capu notice something?04:12
hub_capdo u see any other fkeys and shit04:12
cp16netnope04:12
hub_cap;)04:12
cp16netheh04:12
*** amytron has joined #openstack-trove04:13
*** amytron has quit IRC04:16
*** yogeshmehra has quit IRC04:17
*** jlucci has quit IRC04:17
*** amytron has joined #openstack-trove04:18
*** adrian_otto has quit IRC04:20
*** amytron has quit IRC04:22
*** amytron has joined #openstack-trove04:24
*** amytron has quit IRC04:31
*** amytron has joined #openstack-trove04:32
*** amytron has quit IRC04:34
*** amytron has joined #openstack-trove04:35
*** amytron has quit IRC04:39
*** amytron has joined #openstack-trove04:40
*** yogeshmehra has joined #openstack-trove04:48
*** amytron has quit IRC04:48
*** amytron has joined #openstack-trove04:49
*** yogeshmehra has quit IRC04:54
*** amytron has quit IRC04:54
*** amytron has joined #openstack-trove04:55
*** KapilSaxena has joined #openstack-trove04:56
*** amytron has quit IRC04:56
*** amytron has joined #openstack-trove04:58
*** amytron has quit IRC05:04
*** amytron has joined #openstack-trove05:05
*** SushilKM__ has joined #openstack-trove05:06
*** grapex has joined #openstack-trove05:07
*** amytron has quit IRC05:07
*** amytron has joined #openstack-trove05:08
*** amytron has quit IRC05:09
*** amytron has joined #openstack-trove05:11
*** SushilKM__ has quit IRC05:14
*** amytron has quit IRC05:15
*** SushilKM__ has joined #openstack-trove05:16
*** amytron has joined #openstack-trove05:16
*** grapex has quit IRC05:17
*** amytron has quit IRC05:19
*** amytron has joined #openstack-trove05:20
openstackgerritA change was merged to openstack/trove-integration: Adding changes to comply with the compat client.  https://review.openstack.org/5067705:27
*** amytron has quit IRC05:27
*** amytron has joined #openstack-trove05:28
*** haomaiwang has joined #openstack-trove05:30
*** amytron has quit IRC05:30
*** amytron has joined #openstack-trove05:31
*** amytron has quit IRC05:35
*** amytron has joined #openstack-trove05:36
*** amytron has quit IRC05:40
*** amytron has joined #openstack-trove05:41
* hub_cap does a dance05:43
*** amytron has quit IRC05:43
hub_capmerged and tests are back online05:43
*** amytron has joined #openstack-trove05:44
* SlickNik turns up the music05:47
*** amytron has quit IRC05:47
SlickNikhell yea05:47
hub_capmost def05:48
*** amytron has joined #openstack-trove05:48
*** mmcdaris has joined #openstack-trove05:49
*** amytron has quit IRC05:51
*** amytron has joined #openstack-trove05:52
*** dmakogon has joined #openstack-trove05:52
*** amytron has quit IRC05:54
*** yogeshmehra has joined #openstack-trove05:55
*** amytron has joined #openstack-trove05:55
*** yogeshmehra has quit IRC05:59
*** amytron has quit IRC05:59
*** amytron has joined #openstack-trove06:00
openstackgerritArata Notsu proposed a change to openstack/python-troveclient: Enable shell to resize and restart  https://review.openstack.org/5083106:02
*** yogeshmehra has joined #openstack-trove06:05
*** SushilKM__ has quit IRC06:05
*** SushilKM__ has joined #openstack-trove06:07
*** amytron has quit IRC06:07
*** grapex has joined #openstack-trove06:07
*** amytron has joined #openstack-trove06:08
*** yogeshme_ has joined #openstack-trove06:08
*** ashestakov has joined #openstack-trove06:09
*** yogeshmehra has quit IRC06:10
hub_capdammit i cant believe i missed that^ ^ ^06:11
hub_cap:)06:11
openstackgerritA change was merged to openstack/python-troveclient: Enable shell to resize and restart  https://review.openstack.org/5083106:11
openstackgerritArata Notsu proposed a change to openstack/python-troveclient: Correct handling args.backup in do_create  https://review.openstack.org/5083406:11
*** grapex has quit IRC06:12
*** SushilKM__ has quit IRC06:18
*** amytron has quit IRC06:18
*** amytron has joined #openstack-trove06:18
openstackgerritSlickNik proposed a change to openstack/python-troveclient: Fixed bug with showing backups  https://review.openstack.org/5083706:19
*** amytron has quit IRC06:21
*** amytron has joined #openstack-trove06:22
*** vipul has quit IRC06:23
*** amytron has quit IRC06:23
*** vipul has joined #openstack-trove06:24
*** amytron has joined #openstack-trove06:25
hub_capheh how can there be bugs in the client?!?!?06:29
hub_cap;)06:29
openstackgerritA change was merged to openstack/python-troveclient: Correct handling args.backup in do_create  https://review.openstack.org/5083406:29
openstackgerritA change was merged to openstack/python-troveclient: Fixed bug with showing backups  https://review.openstack.org/5083706:31
*** amytron has quit IRC06:31
*** amytron has joined #openstack-trove06:32
hub_caplooks like ill be pushing 1.0.1 soon ;)06:34
SlickNikheh, might be a good idea. :)06:34
hub_capill let it bake for another ~24 hrs id think06:35
dmakogonwow, goodmorning06:35
SlickNikgood morning dmakogon06:35
dmakogonglad to see you all up so early)06:35
hub_capnope im going to bed06:35
hub_capits late ;)06:36
SlickNikSame here06:36
dmakogonag, timezones, always confuses me06:36
dmakogonSLickNik: could you take a look at several reviews .06:36
dmakogon?06:36
hub_caphahaah we are goijg to bed dmakogon06:37
hub_cap*going06:37
dmakogonbut you still here ))06:37
* hub_cap leaves06:37
dmakogoni just got up, sun shines bright06:37
hub_cap:) peace everyone06:38
dmakogonokay06:38
hub_capdmakogon fyi gate is broken06:38
dmakogongate is broken ??06:38
hub_capit might jut be stable/grizzly06:38
hub_capnot our fault06:38
hub_capbut upstream like nova06:38
dmakogonsh*t06:38
hub_capkeep watching (check your email)06:38
hub_capalso rebase all your changes06:38
hub_capthe new client is merged06:38
dmakogonok06:39
hub_cap<3 gnite06:39
dmakogoni have no reviews related to client, so, i'm ok))06:39
*** amytron has quit IRC06:40
*** amytron has joined #openstack-trove06:41
*** vipul is now known as vipul-away06:43
*** amytron has quit IRC06:43
*** mmcdaris has quit IRC06:43
*** amytron has joined #openstack-trove06:44
*** amytron has quit IRC06:45
*** amytron has joined #openstack-trove06:47
*** amytron has quit IRC06:49
*** amytron has joined #openstack-trove06:50
*** debasish has joined #openstack-trove06:50
*** mmcdaris has joined #openstack-trove06:52
*** amytron has quit IRC06:53
*** mmcdaris has quit IRC06:54
*** erkules_ is now known as erkules06:54
*** amytron has joined #openstack-trove06:55
SlickNikdmakogon: just reviewed a couple changes. Most of the others are waiting for changes based on comments.06:57
SlickNikWill take another look tomorrow.06:57
SlickNikHeading out; see you tomorrow.06:58
SlickNikG'night!06:58
*** vipul-away is now known as vipul07:06
*** amytron has quit IRC07:06
*** amytron has joined #openstack-trove07:07
*** grapex has joined #openstack-trove07:08
*** amytron has quit IRC07:09
*** amytron has joined #openstack-trove07:11
*** grapex has quit IRC07:12
*** amytron has quit IRC07:12
*** amytron has joined #openstack-trove07:13
*** amytron has quit IRC07:17
*** amytron has joined #openstack-trove07:19
*** vipul is now known as vipul-away07:22
*** amytron has quit IRC07:22
*** amytron has joined #openstack-trove07:23
*** vipul-away is now known as vipul07:30
*** amytron has quit IRC07:30
*** amytron has joined #openstack-trove07:31
*** amytron has quit IRC07:32
*** amytron has joined #openstack-trove07:34
*** dafter has joined #openstack-trove07:37
*** amytron has quit IRC07:38
*** amytron has joined #openstack-trove07:39
*** yogeshme_ has quit IRC07:40
*** amytron has quit IRC07:41
*** amytron has joined #openstack-trove07:42
*** SushilKM__ has joined #openstack-trove07:46
*** amytron has quit IRC07:46
*** amytron has joined #openstack-trove07:47
*** amytron has quit IRC07:49
*** amytron has joined #openstack-trove07:50
*** amytron has quit IRC08:07
*** amytron has joined #openstack-trove08:08
*** grapex has joined #openstack-trove08:08
*** dafter has quit IRC08:09
*** grapex has quit IRC08:13
*** amytron has quit IRC08:13
*** ashestakov has quit IRC08:14
*** amytron has joined #openstack-trove08:14
*** krow has joined #openstack-trove08:25
*** amytron has quit IRC08:25
*** ashestakov has joined #openstack-trove08:26
*** amytron has joined #openstack-trove08:26
*** amytron has quit IRC08:32
*** amytron has joined #openstack-trove08:33
*** yogeshmehra has joined #openstack-trove08:40
*** amytron has quit IRC08:42
*** amytron has joined #openstack-trove08:43
*** dmakogon is now known as dmakogon_home08:43
*** yogeshmehra has quit IRC08:45
*** amytron has quit IRC08:48
*** amytron has joined #openstack-trove08:48
*** KapilSaxena has quit IRC08:48
*** amytron has quit IRC08:50
*** yogeshmehra has joined #openstack-trove08:51
*** amytron has joined #openstack-trove08:51
*** krow has quit IRC08:51
*** amytron has quit IRC08:53
*** amytron has joined #openstack-trove08:54
*** yogeshmehra has quit IRC08:55
*** amytron has quit IRC08:55
*** amytron has joined #openstack-trove08:57
*** amytron has quit IRC09:05
*** nosnos has quit IRC09:06
*** amytron has joined #openstack-trove09:06
*** grapex has joined #openstack-trove09:09
*** amytron has quit IRC09:09
*** dmakogon_home has quit IRC09:11
*** amytron has joined #openstack-trove09:11
*** amytron has quit IRC09:13
*** grapex has quit IRC09:13
*** amytron has joined #openstack-trove09:14
*** amytron has quit IRC09:18
*** amytron has joined #openstack-trove09:19
*** dafter has joined #openstack-trove09:20
*** amytron has quit IRC09:22
*** Kapil-Away has joined #openstack-trove09:22
*** amytron has joined #openstack-trove09:23
*** dafter has quit IRC09:25
*** amytron has quit IRC09:25
*** debasish has quit IRC10:03
*** dafter has joined #openstack-trove10:05
*** grapex has joined #openstack-trove10:09
*** dmakogon_work is now known as dmakogon10:13
*** grapex has quit IRC10:14
*** ppenjoy has joined #openstack-trove10:14
*** SushilKM__ has quit IRC10:43
openstackgerritDenis M. proposed a change to openstack/trove: GA refactoring  https://review.openstack.org/5068610:55
*** jaishanker has joined #openstack-trove11:10
*** grapex has joined #openstack-trove11:10
*** grapex has quit IRC11:15
*** dafter has quit IRC11:25
*** yogeshmehra has joined #openstack-trove11:52
*** yogeshmehra has quit IRC11:58
*** pdmars has joined #openstack-trove12:03
*** ppenjoy has left #openstack-trove12:03
*** Kapil-Away has quit IRC12:03
*** dafter has joined #openstack-trove12:05
*** dafter has quit IRC12:05
*** dafter has joined #openstack-trove12:05
*** grapex has joined #openstack-trove12:10
dmakogonhub_cap: i know you told that gate is broken and you told that i possibly nova upstream issue, but take a look at this one, https://rdjenkins.dyndns.org/job/Trove-Gate/1217/console - it tells that there is a problem with troveclient12:13
*** grapex has quit IRC12:15
*** dafter has quit IRC12:29
dmakogonhub_cap: oh, i figured out, my review head if behind one commit of master and troveclient got an update12:46
openstackgerritDenis M. proposed a change to openstack/trove: GA refactoring  https://review.openstack.org/5068612:48
*** yogeshmehra has joined #openstack-trove12:54
*** yogeshmehra has quit IRC13:00
*** adrian_otto has joined #openstack-trove13:06
*** adrian_otto has quit IRC13:07
*** jrodom has joined #openstack-trove13:08
*** grapex has joined #openstack-trove13:11
*** grapex has quit IRC13:15
*** robertmyers has joined #openstack-trove13:17
*** jlucci has joined #openstack-trove13:22
*** demorris has joined #openstack-trove13:26
*** radez_g0n3 is now known as radez13:27
*** dafter has joined #openstack-trove13:37
*** jlucci has quit IRC13:38
*** amytron has joined #openstack-trove14:03
*** Barker has joined #openstack-trove14:13
*** KapilSaxena has joined #openstack-trove14:17
*** dukhlov has quit IRC14:23
*** dukhlov has joined #openstack-trove14:23
*** jasonb365 has joined #openstack-trove14:27
*** datsun180b has joined #openstack-trove14:28
*** matsuhashi has quit IRC14:30
*** demorris has quit IRC14:30
*** matsuhashi has joined #openstack-trove14:31
*** demorris has joined #openstack-trove14:31
*** matsuhashi has quit IRC14:35
*** jlucci has joined #openstack-trove14:42
openstackgerritDenis M. proposed a change to openstack/trove: Update h.template with default resources  https://review.openstack.org/5062014:44
*** grapex has joined #openstack-trove14:45
*** grapex has quit IRC14:45
openstackgerritDenis M. proposed a change to openstack/trove: Update statuses on GA timeout  https://review.openstack.org/4572314:46
*** grapex has joined #openstack-trove14:46
*** ioggstream has joined #openstack-trove14:49
openstackgerritDenis M. proposed a change to openstack/trove: Security groups workflow update  https://review.openstack.org/5094414:50
*** adrian_otto has joined #openstack-trove14:52
*** yogeshmehra has joined #openstack-trove14:56
*** yidclare has joined #openstack-trove15:00
*** yogeshmehra has quit IRC15:01
*** adrian_otto1 has joined #openstack-trove15:05
*** jmontemayor has quit IRC15:05
*** adrian_otto has quit IRC15:06
*** adrian_otto1 has quit IRC15:08
*** paul_lodronio has joined #openstack-trove15:08
*** adrian_otto has joined #openstack-trove15:09
*** jasonb365 has quit IRC15:10
*** jasonb365 has joined #openstack-trove15:11
*** tanisdl has joined #openstack-trove15:12
*** adrian_otto has quit IRC15:21
dmakogonhub_cap: please, restart this build https://rdjenkins.dyndns.org/job/Trove-Gate/122115:23
openstackgerritIllia Khudoshyn proposed a change to openstack/trove: Update trove-guestagent.conf.sample  https://review.openstack.org/5095515:26
*** jlucci has quit IRC15:27
*** adrian_otto has joined #openstack-trove15:29
*** shakayumi has joined #openstack-trove15:29
*** Nate2 has quit IRC15:34
*** Nate2 has joined #openstack-trove15:35
*** Nate3 has joined #openstack-trove15:35
*** Nate2 has quit IRC15:35
*** shakayumi has quit IRC15:37
*** jcru has joined #openstack-trove15:37
*** KapilSaxena has quit IRC15:45
*** Nate3 has quit IRC15:49
*** jmontemayor has joined #openstack-trove15:49
*** adrian_otto has quit IRC15:50
openstackgerritRobert Myers proposed a change to openstack/trove: Fixing restart tests  https://review.openstack.org/5097115:51
*** Nate2 has joined #openstack-trove15:54
*** dafter has quit IRC15:57
*** adrian_otto has joined #openstack-trove16:00
*** dafter has joined #openstack-trove16:02
*** adrian_otto has quit IRC16:03
openstackgerritRobert Myers proposed a change to openstack/trove: Fixing restart tests  https://review.openstack.org/5097116:06
*** dukhlov has quit IRC16:06
*** dafter has quit IRC16:06
*** dafter has joined #openstack-trove16:06
*** jasonb365 has quit IRC16:07
*** jodom has joined #openstack-trove16:08
*** jodom has joined #openstack-trove16:09
*** jasonb365 has joined #openstack-trove16:09
*** jrodom has quit IRC16:11
*** yidclare has quit IRC16:12
*** jasonb365 has quit IRC16:14
*** KapilSaxena has joined #openstack-trove16:15
*** jasonb365 has joined #openstack-trove16:17
*** jasonb365 has quit IRC16:27
dmakogonhub_cap: https://rdjenkins.dyndns.org/job/Trove-Gate/1223 - somehow it got failed at image building16:29
*** KapilSaxena_ has joined #openstack-trove16:29
*** KapilSaxena has quit IRC16:31
*** rnirmal has joined #openstack-trove16:41
*** dafter has quit IRC16:42
*** jodom has quit IRC16:46
*** yidclare has joined #openstack-trove16:51
*** vipul is now known as vipul-away16:51
*** adrian_otto has joined #openstack-trove16:55
*** KapilSaxena_ has quit IRC16:57
*** tanisdl has quit IRC16:59
*** yogesh has joined #openstack-trove17:07
*** yogeshmehra has joined #openstack-trove17:07
*** yogesh has quit IRC17:08
*** SushilKM has joined #openstack-trove17:10
*** yogesh has joined #openstack-trove17:13
*** ioggstream has quit IRC17:15
*** yogesh has quit IRC17:15
*** dafter has joined #openstack-trove17:26
david-lylewanted to give a heads up...  The 1.0 release of python-troveclient broke the Horizon integration in Havana.  I am trying to temporarily cap the version of python-troveclient < 1.0 in openstack/requirements and horizon/requirements until Havana ships17:31
david-lyleThen would remove the cap17:31
SlickNikdavid-lyle: Thanks for the heads up.17:35
*** vipul-away is now known as vipul17:36
*** dafter has quit IRC17:42
openstackgerritMichael Basnight proposed a change to openstack/python-troveclient: Removing lxml/httplib2 depends  https://review.openstack.org/5099417:50
hub_capdavid-lyle: poop.. want us to push a fast review to fix it? its likely just to move from troveclient.* to troveclient.v1.*17:56
david-lylehub_cap: we're at RC2 and trying to get it out today, I think the safest thing for Havana is cap the version and update the integration in Icehouse.17:58
david-lylewe can also backport the fix to Havana at the next stable release17:59
*** pdmars has quit IRC17:59
hub_capk17:59
*** pdmars has joined #openstack-trove17:59
hub_capthats likely smartest anyway due to the fact that its an update to the client during requirement freeze17:59
imsplitbithttps://wiki.openstack.org/wiki/Trove-Replication-And-Clustering-API18:00
imsplitbiterrbuddy ^^^18:00
imsplitbitvipul: ^^^18:00
imsplitbithub_cap: ^^^18:00
imsplitbitisviridov: ^^^^18:00
hub_capimsplitbit: ^^^^^18:00
imsplitbitstart reading bizzle18:00
*** Barker has quit IRC18:01
hub_caprobertmyers: hey, horizon+db support is broken w/. the new client... can u take a look @ it?18:01
robertmyershub_cap: I can18:02
robertmyershub_cap: did you add support for token auth?18:03
robertmyersthat might simplify the horizon api18:03
*** jmontemayor has quit IRC18:03
*** pdmars has quit IRC18:04
hub_capif by "add support for token auth" u mean make it behave like the other clients, then yes18:05
david-lylerobertmyers: mostly the way the client is instantiated needs to be updated, but the test data set up is also broken18:05
hub_capyes the client.Dbaas is no more18:05
hub_capit should look _exactly_ like cinder/nova clients18:05
*** jmontemayor has joined #openstack-trove18:05
robertmyersok, that should help18:05
*** adrian_otto has quit IRC18:06
robertmyersI had to hack it before :)18:06
*** amcrn[a] has joined #openstack-trove18:06
*** amcrn[a] is now known as amcrn18:06
hub_caprobertmyers: dude im sure18:07
*** pdmars has joined #openstack-trove18:07
hub_capnow they play in perfect harmony18:07
*** Barker has joined #openstack-trove18:07
*** adrian_otto has joined #openstack-trove18:09
hub_caphello amcrn :)18:09
amcrnhola18:09
hub_capnew client has landed, feel free to take it for a spin18:09
hub_capweve found a few bugs, so pull from src plz18:09
amcrndefinitely smiled once I saw it merge :)18:09
hub_capid like to get a decent ammt of people to run it thru the paces so that we can push a 1.0.118:09
amcrnwill do18:09
hub_cap<318:12
vipulhub_cap: is the order of verb+noun configurable in the client?18:15
vipulat least in some other clients..18:15
vipuli've seen things like 'instance-create'18:15
vipulinstead of 'create-instance'18:15
vipulallows you to group operations per noun a bit better18:15
*** arborism has joined #openstack-trove18:15
datsun180bthat does read better tbh18:17
*** adrian_otto has quit IRC18:17
*** amcrn has quit IRC18:18
hub_capit is18:19
hub_capbut the other clients dont work like that do they?18:19
*** arborism is now known as amcrn18:20
vipulnova client sure does18:20
datsun180bfor organization sake i'm on the resource-action / noun-verb side though18:20
vipul    floating-ip-create  Allocate a floating IP for the current tenant.18:20
vipul    floating-ip-delete  De-allocate a floating IP.18:20
vipul    floating-ip-list    List floating ips for this tenant.18:20
kevinconwaynova client uses "image-list" and "flavor-list"18:20
vipul    aggregate-details   Show details of the specified aggregate.18:20
vipul    aggregate-list      Print a list of all aggregates.18:20
hub_capsure we can change em18:20
hub_capsubmit a review.. thats a good catch :)18:21
kevinconwaywon't you have to rev the major API version?18:21
hub_caplol no kevinconway18:21
hub_capcuz no one has used it yet18:21
hub_capand its only a cli18:21
hub_capshhhhh18:21
datsun180blet's also use different verbs for each resource to "reduce" confusion18:22
*** dafter has joined #openstack-trove18:22
*** dafter has joined #openstack-trove18:22
hub_caplets push it rather quickly tho18:22
hub_capwhat do u mean datsun180b?18:22
kevinconwayinstead of list use "enumerate"18:22
datsun180bi was joking, i meant use verbs other than "create" or "list"18:22
hub_capshow, list, create, delete are used by all18:22
hub_capdorks18:22
hub_caplol18:22
hub_capok ill change quickly18:22
vipulkevinconway: ++18:22
kevinconwaydo any of the other CLI's have sound effects?18:23
kevinconwaythat sounds like a feature we need18:23
datsun180binstance-zap database-pewpewpew18:23
*** adrian_otto has joined #openstack-trove18:24
datsun180bi'd love to build a CLI that uses NLP so you can do things like "trove-client hey can i have the biggest instance i'm allowed and call it dave please"18:24
robertmyersdatsun180b: lol18:24
hub_capok give me ~5 min to push a review18:25
datsun180b"trove-client what are my instances; trove-client okay delete the oldest one"18:25
datsun180bbut who am i kidding, who uses the CLI18:26
kevinconwaytrove-client open the pod bay doors18:26
datsun180b40018:26
datsun180bBad request, Dave.18:26
*** jasonb365 has joined #openstack-trove18:27
openstackgerritMichael Basnight proposed a change to openstack/python-troveclient: Removing lxml/httplib2 depends  https://review.openstack.org/5099418:32
hub_capso do i do18:38
hub_capflavor-list18:38
hub_capflavor-show18:38
hub_capor18:38
hub_capflavorSSSS-list18:38
hub_capflavor-show18:38
hub_capas in, do i add the letter s?18:38
*** krow1 has joined #openstack-trove18:38
*** SushilKM has quit IRC18:40
hub_capno S18:41
amcrnhub_cap: i re-joined the network in the midst of kevinconway+you+datsun180b's comments, but it looks like your flipping to backup-create/backup-delete vs. delete-backup/create-backup yes?18:44
amcrnyou're*18:45
datsun180bhub_cap: no S18:45
datsun180bamcrn: looks like it18:45
amcrnok cool :)18:45
hub_capok almost done w/ it18:46
hub_capalso helping demorris w auth+rax18:46
hub_capamcrn: datsun180b vipul kevinconway etc etc https://gist.github.com/hub-cap/692344018:48
hub_caponce over it, and ill push it18:48
kevinconwayhub_cap: that looks pretty good18:49
vipulhub_cap: Looks good to me18:49
kevinconwayi think nova uses "boot" rather than "create" for a new instance if that is important18:49
kevinconwaybut i like create better18:49
hub_capcrap limit- limits18:49
hub_capill change to limit18:49
datsun180b"boot" can also mean "to vomit"18:49
hub_capya screw boot18:49
vipulyou have limits-list.. looks fine18:50
datsun180bwait why is "list" a standalone command18:50
kevinconwaynova uses plural18:50
kevinconwayoh wait18:50
kevinconwaydoes it?18:50
hub_capvolume-type-create  Create a new volume type.18:50
hub_cap    volume-type-delete  Delete a specific flavor18:50
hub_cap^ ^ 2 nove args18:50
hub_cap*nova18:50
hub_capcell-show           Show details of a given cell.18:51
hub_capit does not use plurals18:51
datsun180bwait hub_cap lines 9, 13, 17, 20 and others18:51
datsun180bwhy is that just a verb and no noun18:51
hub_capcuz thats how the base resource works18:51
hub_caplook @ nova18:51
hub_cap   ssh                 SSH into a server.18:51
hub_cap    start               Start a server.18:51
hub_capthose are _instance_ things18:52
datsun180boh that's the <subcommand> part i'm guessing18:52
hub_cap    list                List active servers.18:52
datsun180bgotcha, i was having a forest and trees sort of moment18:52
vipulwhat about security-groups (plural)18:53
hub_capdid i do that?18:53
vipulnova:     secgroup-list       List security groups for the current tenant.18:53
hub_cap    secgroup-add-rule   Add a rule to a security group.18:53
vipul    secgroup-add-rule   Add a rule to a security group.18:53
vipulwoah18:53
hub_capdo u want me to change?18:53
vipulyea, let's be consistent18:53
hub_capk18:53
datsun180bso i understand we support selecting response types by appending a file ending to a request url, like .json or .xml or .baconcheeseburger or .pdf18:54
datsun180bis there an inked list somewhere of the suffixes we accept, or is it just json and xml for now18:54
openstackgerritRobert Myers proposed a change to openstack/trove: Fixing restart tests  https://review.openstack.org/5097118:55
datsun180bthis factors into some changes "a friend" is making to trove to deal with a url encoding issue "my friend" is trying to deal with18:56
hub_capUNO MAS18:56
hub_caphttps://gist.github.com/hub-cap/692356518:56
hub_capdatsun180b: prolly those for now, maybe .atom too18:57
hub_captell youre friend to keep it internal or ill give him a -218:57
hub_cap*your18:57
hub_capand your friends review will go to die18:57
datsun180bhub_cap: but what if "my friend" can extinguish all your fears about restrictions18:57
hub_capi doubt he can18:58
hub_capbut if he can and its not the worlds ugliest hack18:58
hub_caphttps://gist.github.com/hub-cap/692356518:58
hub_capeyeballs plz18:58
*** SnowDust has joined #openstack-trove18:58
hub_capim going to update the docs too18:58
datsun180bwell "he"'ll have to work on it later18:58
hub_cap;)18:58
datsun180bi wonder if your subcommands would benefit from being listed in the same order, maybe show/list/create/delete/update18:59
datsun180beven if that isn't alphabetical18:59
datsun180boh i'll fork that gist19:00
*** adrian_otto has quit IRC19:02
datsun180bhub_cap: https://gist.github.com/ed-/6923630/revisions eh19:03
vipulyou can fok gists?19:06
vipulfork :p19:06
vipulinstaed of alphabetical19:06
vipulwhy not keep the isntance operations at the top19:06
vipulthe ones not 'prefixed' by anything19:06
hub_capthere is no way to fix that datsun180b19:07
*** SnowDust has quit IRC19:11
openstackgerritMichael Basnight proposed a change to openstack/python-troveclient: Fixing the backwards verb/noun cli names  https://review.openstack.org/5101519:11
hub_cap^ ^ fixied19:12
hub_capalso added a readme that doesnt make us look like shmucks on pypi19:12
datsun180boh right, help is generated dynamically isn't it19:12
hub_capyup datsun180b19:12
hub_caparg missed 2 things19:12
datsun180bwait there may be a way, if this client's using argparse subcommands19:13
datsun180ber subparsers19:13
datsun180balso argument groups19:14
openstackgerritMichael Basnight proposed a change to openstack/python-troveclient: Fixing the backwards verb/noun cli names  https://review.openstack.org/5101519:14
hub_capuno mas19:14
hub_capdatsun180b: then we will be nonstandard19:14
datsun180bthat is the worst excuse19:14
datsun180bbut it's also your best excuse19:15
hub_capyes but its the right excuse19:15
hub_cap:)19:15
openstackgerritMichael Basnight proposed a change to openstack/python-troveclient: Fixing the backwards verb/noun cli names  https://review.openstack.org/5101519:16
hub_capuno uno mas19:16
hub_caphad some ugly red spaces in the readme19:16
hub_capok lets get these merged today, so plz review19:16
ashestakovhi all19:21
ashestakovduring tox tests, from where it get troveclient? pypy?19:21
yidclareah hub_cap, I was going to do my first commit fixing https://bugs.launchpad.net/python-troveclient/+bug/123818319:22
hub_capheh i think i fixed that ya yidclare?19:22
hub_capashestakov: tarballs.o.o19:22
yidclareyou did not :)19:23
yidclareand the first line says Cinder19:23
ashestakovhub_cap: i just thought, to pass tests in my change for service types, troveclient should be modified, so tarball should exist in repo19:24
yidclareneed to figure out how to review and −1 you :)19:24
ashestakovdo all changes build tarball and uploads to mirror?19:24
hub_caphehe yidclare19:24
hub_captarballs are pushed _after_ they are commited ashestakov19:24
hub_capso your uncommited work wont be in tarballs19:25
ashestakovhub_cap: yep, but once changes commited to master, it builds tarball?19:25
hub_capashestakov: correct19:25
ashestakovcool, thanks19:26
hub_capyidclare: i dont have that anymore (delete backup error)19:26
hub_capyidclare: https://review.openstack.org/#/c/51015/3/troveclient/v1/shell.py19:26
hub_capvipul: ill fix those, good catch19:26
vipulhub_cap: actually you do the docstring on 'do_backup_create' -- you could leave it for yidclare :P19:27
hub_capohh icic19:27
hub_capok thats fine19:27
hub_capmore contributors = win19:27
openstackgerritMichael Basnight proposed a change to openstack/python-troveclient: Fixing the backwards verb/noun cli names  https://review.openstack.org/5101519:28
*** jasonb365 has quit IRC19:29
hub_capvipul: ^ ^19:29
vipulhub_cap: So i don't understand the OS_AUTH_URL twice19:30
yidclareoh nice, thank hub_cap - you can ignore my comment19:31
hub_capwhat vipul is that in ther 2x?19:31
yidclareand I'll make the fix :)19:31
vipulyes19:31
hub_capi think thats a typo in the cinder readme!19:31
vipulso what's the way to overrride SERVICE_URL19:32
vipuli.e. I don't want to parse from catalog19:32
hub_capya but the clients dont even support that lol19:33
hub_caphttps://pypi.python.org/pypi/python-novaclient19:33
hub_caphttps://pypi.python.org/pypi/python-cinderclient/1.0.619:33
hub_capboth of them have that bug19:33
hub_capit should say TROVE_URL for sure19:34
hub_capoh it does19:34
hub_capill set that export TROVE_URL19:35
hub_capmabye thatll explain it a bit better.... but both of those other clients have that issue19:35
hub_capyidclare:  u dont wanna fix that?19:35
hub_capi can leave it, or i can clean it up19:35
hub_capthe delete/create docstring issue yidclare19:35
vipuli hear her working with esp on figuring how to rebase to your change.. she's gonna fix19:35
hub_capok sweet19:36
*** adrian_otto has joined #openstack-trove19:36
vipulhub_cap: Do we have code that looks at TROVE_URL19:36
hub_capyes19:36
hub_capthe OS_AUTH_... uses TROVE_URL as the default19:36
hub_capi think that means "bypass auth" maybe?19:37
vipulhmm19:37
vipuli wanna auth still though19:37
* hub_cap defers to all the other clients19:38
hub_capAnother BART strike may be imminent, and BART service could stop as early as October 11, 2013. We urge you to plan ahead and prepare to use other transportation options.19:38
vipulhttps://gist.github.com/vipulsabhaya/692423219:38
hub_capCMON!!!!!!!!!!!!!!!!!19:38
vipulwhy is that twice19:38
vipuloh backwards compatible19:38
* hub_cap shrugs19:38
hub_capvipul: https://review.openstack.org/#/c/5099419:39
hub_cap^ ^ thats the review that removes the httplib2 / lxml from the requirements19:40
vipulk19:40
vipul  --bypass-url <bypass-url>19:40
vipul                        Use this API endpoint instead of the Service Catalog19:40
vipulhub_cap: ^^ nova supports19:40
hub_capoh cool19:41
hub_capwe should add that19:41
hub_capblueprint it up ;)19:41
vipul:p19:41
hub_capi can spend some time on it today19:41
hub_caponce we get thru this mess19:41
vipulsure, not super urgent19:42
hub_capya19:42
*** ashestakov has quit IRC19:42
hub_capid like to limit the # of downloads from pypi19:42
hub_capvipul: im confused by your comment19:46
hub_capon that review19:46
hub_capthe new stuff all has tests19:46
vipulso we have a compat/test/test_common19:46
vipuland we have test/tests_common19:46
vipuli am assuming new stuff uses tests/test_common19:47
hub_capyes compat/test/test_common tests compat.common19:47
hub_captests/test_common exercises common.py19:47
*** adrian_otto has quit IRC19:47
hub_capcommon.py now only has like 4 methods in it19:47
hub_capand i kept the code that was testing that in tests/test_common19:48
hub_capand moved the old junk into compat/19:48
vipuloh shit19:48
vipuli'm stupid19:48
*** adrian_otto has joined #openstack-trove19:48
vipulyou removed stuff19:48
vipuli'm good with it19:49
vipulactually i cna just merge it19:49
hub_cap++19:50
hub_capmerge it up vipul19:50
hub_capalso the old shit depended on httplib2 and lxml19:50
*** jasonb365 has joined #openstack-trove19:50
*** dmakogon_home has joined #openstack-trove19:57
dmakogon_homewhat's up. guys !19:59
hub_caphey dmakogon_home19:59
hub_capvipul: can u review this too? https://review.openstack.org/#/c/51015/19:59
hub_capdatsun180b: kevinconway ^ ^19:59
hub_capplz review this so we can kick it out to pypi20:00
dmakogon_homehub_cap: have you seen errors that i've sent to you ?20:00
hub_capdmakogon_home: did u email me?20:00
dmakogon_hometo20:00
dmakogon_homeirc20:00
*** jasonb365 has quit IRC20:01
hub_capoh can u resend? im in the middle of something, an ditll take me more time to go thru my irssi proxy history20:01
dmakogon_homeone of the builds failed while kickstart mysql20:01
hub_caphuuuuuh?20:01
hub_capthats odd20:01
hub_capwe should just try to retrigger it20:01
hub_capit could mean many things20:01
hub_cappypi couldve blipped20:01
datsun180bLGTM20:02
dmakogon_homehub_cap: https://rdjenkins.dyndns.org/job/Trove-Gate/1223/console20:02
dmakogon_homehub_cap: seems like mysql-server package error at this build20:03
*** jasonb365 has joined #openstack-trove20:04
openstackgerritA change was merged to openstack/python-troveclient: Removing lxml/httplib2 depends  https://review.openstack.org/5099420:04
dmakogon_homehttps://review.openstack.org/#/c/45723/ ||||| https://review.openstack.org/#/c/45723/ |||||  https://review.openstack.org/#/c/50686/20:04
dmakogon_homeid like everyone to review this20:05
openstackgerritClare Springer proposed a change to openstack/python-troveclient: Fixes README  https://review.openstack.org/5102120:10
*** Barker has quit IRC20:11
yidclareGUYS!  GUYS!  I have something to be reviewed!20:11
*** Barker has joined #openstack-trove20:12
yidclareit's my first (pending) commit, so exciting20:13
dmakogon_homeyidclare, congratulations !20:14
yidclare(must thank esp and sliknik for helping me get there)20:15
hub_capyidclare: i -1d u ;)20:15
yidclaretears20:15
hub_capand grats20:15
*** jmontemayor has quit IRC20:16
dmakogon_homehub_cap: yeah, -1 him, let him know that this would isn't a place with unicorns and rainbows, and? also, +2 on every 1-line reviews20:16
*** esp has left #openstack-trove20:16
* yidclare wipes the blood off20:17
dmakogon_homehah20:17
dmakogon_home#action lmfao20:17
* dmakogon_home wondering about imsplitbit clustering api20:18
hub_cap dmakogon_home he sent a link out20:18
hub_capdid u see?20:18
hub_capimsplitbit: re-fire the link20:18
dmakogon_homehub_cap: it's on github ?20:19
hub_capnaw its a wiki page20:20
hub_capif u had a bouncer / proxy u could see the link ;) ;)20:20
hub_caphttps://wiki.openstack.org/wiki/Trove-Replication-And-Clustering-API20:21
*** demorris has quit IRC20:22
dmakogon_homehub_cap: https://bugs.launchpad.net/trove/+bug/123791020:22
hub_capwhat about it dmakogon_home?20:22
dmakogon_homeabout missing possibilities in sample configs20:23
dmakogon_homethey are not full20:23
hub_capyidclare: https://review.openstack.org/#/c/51015/4/troveclient/v1/shell.py <-- line 249, fix tht too :)20:24
dmakogon_homemy thoughs are if there are several possibilities to configure each trove component, this possibility should be reflected to sample configs20:25
dmakogon_homeeven with # at line head20:25
hub_capdmakogon_home yes that makes sense20:25
dmakogon_homei would ask ikhudoshyn to go through samples and update them with  missing parameters20:26
hub_capvipul SlickNik: https://review.openstack.org/#/c/51015/20:26
hub_capdmakogon_home: feel free to add that to the review20:26
dmakogon_homeoh, yes, i would20:26
openstackgerritJenkins proposed a change to openstack/trove: Updated from global requirements  https://review.openstack.org/5104220:27
dmakogon_homehub_cap: i've got question to you about current heat template20:27
hub_capim in a meeting rignt no20:28
hub_capnow20:28
*** jasonb365 has quit IRC20:28
yidclarehub_cap - ok to make your change the parent?20:30
*** Barker has quit IRC20:32
*** rnirmal has quit IRC20:34
hub_capnaw make it to your review20:37
hub_capyidclare: ^ ^20:37
*** jasonb365 has joined #openstack-trove20:37
*** Barker has joined #openstack-trove20:38
imsplitbithub_cap: oh ok20:39
imsplitbitsec20:39
imsplitbithttps://wiki.openstack.org/wiki/Trove-Replication-And-Clustering-API20:40
*** radez is now known as radez_g0n320:41
imsplitbitthere are examples of replication shown with multiple trove instances and a singular trove instance20:41
imsplitbitI still don't prefer the single trove instance view because it implies exclusivity20:41
dmakogon_homeimsplitbit: seems reasonable20:42
imsplitbita cluster's nodes are exclusive to the cluster where a set of instnaces with a replication contract are not necessarily exclusive to each other20:43
imsplitbitthe replication contract only implies that the data of a master may exist in part or in whole on a slave of that master20:44
dmakogon_homeyeah, so, i think we should separate this entities as imsplitbit saud20:45
dmakogon_home*said20:45
dmakogon_homeexclusivity is, currently, best way to keep things clear and understandable20:46
openstackgerritClare Springer proposed a change to openstack/python-troveclient: Fixes README and shell  https://review.openstack.org/5102120:49
yidclareoh oops.  sorry hub_cap20:50
yidclareesp and I were thinking to keep yours as the parent so they would merge in order20:51
hub_capyes20:52
hub_capu did right20:52
yidclareyay20:52
*** adrian_otto has quit IRC20:55
hub_capvipul: SlickNik can i plz get some eyes on https://review.openstack.org/#/c/51015/21:04
hub_capid like to get it pushed to pypi today21:04
*** yogeshmehra has quit IRC21:04
SlickNiklooking hub_cap21:04
*** yogesh has joined #openstack-trove21:05
hub_cap<321:06
*** pdmars has quit IRC21:08
*** yogesh has quit IRC21:09
SlickNikhub_cap: I'm confused about the rst.21:11
SlickNikWhat's the OS_AUTH_URL vs the OS_TROVE_URL?21:11
hub_capscroll up21:12
hub_capvipul: and i talked about it21:12
hub_capall 3 clients nova cinder us all asay it21:12
vipulhub_cap: I think the wording is confusing21:12
vipulbasically they are interchangeable21:12
vipulOS_TROVE_URL and OS_AUTH_URL = same thing21:12
vipul        parser.add_argument('--os-auth-url',21:13
vipul                            metavar='<auth-url>',21:13
vipul                            default=utils.env('OS_AUTH_URL',21:13
vipul                                              'TROVE_URL'),21:13
SlickNikThey shouldn't be though, right?21:15
SlickNik(might be another bug we need to fix)21:15
SlickNikShouldn't TROVE URL be the service_url (if you want to override the catalog)?21:15
SlickNikAnd OS_AUTH_URL be the keystone URL for auth (for example?)21:16
SlickNikhub_cap: not saying we need to fix it as part of this changeset, just trying to clarify...21:16
vipulI think it's legacy : https://github.com/openstack/python-novaclient/blob/master/novaclient/shell.py#L30121:16
vipulSlickNik: what we really need is https://github.com/openstack/python-novaclient/blob/master/novaclient/shell.py#L37721:17
SlickNikI see.21:17
SlickNikyup, we definitely need that.21:18
SlickNikGonna open a LP bug for that.21:18
hub_capplz do21:20
hub_capand review this code ;)21:20
SlickNikyeah. I'm thinking maybe we should remove the TROVE_URL pieces since we don't have any legacy part of trove that does AUTH. (would it even work?)21:22
hub_capwell that does legacy auth21:22
hub_capaka, against old keystone21:22
hub_captrove does no auth21:22
amcrni only used service_url for trove debugging purposes (set auth_url + service_url w/ token)21:25
hub_capok great so u didnt do user/pass ?21:25
hub_capamcrn: ^  ^21:26
SlickNikI think legacy auth means auth against old compute (legacy nova auth), and we don't have that in trove. So we can omit that piece entirely.21:26
hub_capsrsly?21:26
amcrnhub_cap: nope21:26
hub_capok well lets fix it, but after we push 1.0.121:26
hub_capamcrn: wonderful21:26
hub_capi didnt test that, just figured it worked lol21:27
hub_capmmmm day 3 of curry chicken :)21:29
openstackgerritSlickNik proposed a change to openstack/python-troveclient: Fixing the backwards verb/noun cli names  https://review.openstack.org/5101521:33
SlickNik^^Just removed the AUTH_URL env vars from the rst so as to avoid confusion. Will open up an LP bug to clean up the env vars later.21:34
vipulSlickNik: thanks - i'm good with this21:35
hub_capvipul whats up w your recent +1s21:37
hub_capyou dont like the +2 anymore? :)21:37
vipuli'm toning it down21:37
vipul:D21:37
hub_caplulz21:37
vipuli'll let Slick click the Approve button21:38
datsun180bjust in case it's a trap or something21:38
vipul¯\_(ツ)_/¯21:39
SlickNikbtw, the LP bug for TROVE_URL is https://bugs.launchpad.net/python-troveclient/+bug/123828221:39
vipulstolen from russellb in nova room21:39
SlickNiklol, nice21:39
SlickNikI was wondering how you typed it out that fast :P21:39
datsun180byeah i have that bookmarked too, along with ¯\(º_o)/¯ just in case21:39
russellbvipul: \o/21:40
hub_cap(/゚Д゚)/21:40
datsun180b<amusing table-flip emoji>21:40
vipulis it a car.. is it a wave..21:40
hub_cap=’①。①’=21:41
hub_cap(ノ‥)ノ21:41
hub_cap(づ ̄ ³ ̄)づ21:42
openstackgerritA change was merged to openstack/python-troveclient: Fixing the backwards verb/noun cli names  https://review.openstack.org/5101521:42
hub_caplets see if magically yidclare's get merged21:43
hub_capcuz hers was already +2appr21:43
hub_capok im tired of typing approved21:43
hub_capim shortening it to +2A21:43
hub_capyidclare: i think u will have to rebase https://review.openstack.org/#/c/51021/21:44
hub_cap (´_`)21:44
dmakogon_homehub_cap: have you retrigged this one ? https://review.openstack.org/#/c/50944/21:44
hub_cap.・゜゜・(/。\)・゜゜・.21:44
hub_capsure dmakogon_home21:44
hub_capdmakogon_home https://rdjenkins.dyndns.org/job/Trove-Gate/1228/21:45
hub_capu know what i just found out? linkinus likes emacs cmds21:45
hub_capits like im learning a language that everything linux/macos understands!21:46
yidclarehup_cap WHAT21:46
hub_capblame SlickNik vipul they updated my patch21:47
yidclaremy changes are stranded...21:47
hub_capyidclare: your review says it depends on "Fixing the backwards verb/noun cli names (MERGED) [OUTDATED]"21:47
hub_capu just have to rebase your change on top of mine21:47
hub_capor on top of the actual master repo now21:47
hub_capit wont be too painful21:47
*** esp has joined #openstack-trove21:48
*** esp has left #openstack-trove21:49
*** esp has joined #openstack-trove21:49
hub_capyidclare: do u think u can get to it today? cuz id like to make it part of 1.0.1 as well on pypi21:49
yidclareyes, esp is here to help me21:50
dmakogon_homevipul: SlickNik: hab_cap: would you mind finally review this important review ? https://review.openstack.org/#/c/45723/21:50
openstackgerritClare Springer proposed a change to openstack/python-troveclient: Fixes README and shell  https://review.openstack.org/5102121:50
vipuldmakogon_home: i guess you're home :D21:50
yidclarelol - the rebase button worked!21:51
dmakogon_homevipul: how did you found out that ???21:51
vipuli'm sneaky like that21:51
dmakogon_homevipul: magician ?21:51
SlickNikwhat's linkinus?21:52
vipulyou know what is sneaky.. pull down the Notifications in iOS7.. at the top.. it tells you how long it takes you to get home... in the morning how long it takes you to get to work21:52
hub_capwonderful yidclare21:52
SlickNikapparently this http://www.conceitedsoftware.com/linkinus21:52
hub_capSlickNik: http://www.conceitedsoftware.com/linkinus21:52
hub_capBEEEEET U21:52
SlickNikheh21:53
openstackgerritA change was merged to openstack/python-troveclient: Fixes README and shell  https://review.openstack.org/5102121:53
hub_capyidclare: ^  ^ automagic21:54
dmakogon_homevipul: i did not have any device running on iOS7, only old iPod Touch 3G (iOS 5.0.1)21:55
yidclarehub_cap:  yep, totally painless.  I take back all the complaints I was queuing up  ;)21:55
hub_capi just use irssi 1/2 the time tho21:55
*** jcru has quit IRC21:57
vipuldmakogon_home: so on your patch, i think amcrn had some comments regarding changing update_status_on_fail to be Plural21:59
vipuldmakogon_home: you plan to address that still?21:59
hub_capso shall i push a 1.0.1 ?21:59
vipulhub_cap: Yes22:00
dmakogon_homevipul: comments explains what it means22:00
dmakogon_homevipul: if you ok with that, we could leave it22:00
dmakogon_homevipul: if we take into account instance provisioining workflow, reason why is that parameter is not plural is that we return to user only one status, not both (instance service status, task status)22:04
*** dafter has quit IRC22:05
*** dafter has joined #openstack-trove22:05
dmakogon_homevipul: from user point, task status is a under-the-hood dependency for correct representation of trove-instance-inner state22:07
vipuldmakogon_home: Ok, i'm fine either way regarding the cfg name22:07
vipulThe only concern i have is not addressed, which is also SlickNik's comment.. why return things if they don't get used22:07
dmakogon_homevipul: i'm glad, thanks22:07
vipulIf it's just for the purpose of tests.. than that's not a good reason22:08
dmakogon_homevipul: returns are very useful for tests22:08
dmakogon_homevipul: output very useful for black/white-box testing22:09
hub_caphttps://pypi.python.org/pypi/python-troveclient/22:09
*** dafter has quit IRC22:10
hub_cap ^^ README.. you are so beautiful, READ-ME22:10
vipulyou can write the test such that the Object being modified (in this case InstanceServiceStatus) can be asserted instead of asserting the function return values22:10
hub_capget it?? sing it like joe cocker22:10
*** Barker has quit IRC22:12
dmakogon_homevipul: if it so, than it doesn't need to be tested because it uses only models things22:12
vipulYou want to test whether calling that method updates some status... Have the test go look at that Status object22:13
hub_capyidclare: https://pypi.python.org/pypi/python-troveclient/ <-- u can see your work there22:13
vipulare you serious? 716 downloads in the last day22:16
*** ikhudosh_ has quit IRC22:16
vipulor are those just all our Jenkins runs :p22:16
dmakogon_homevipul: ok, i'll take a look and i would try to do that test22:16
hub_capvipul: it must be automation22:17
hub_capin some fashion22:17
*** datsun180b has quit IRC22:17
*** jasonb365 has quit IRC22:24
*** robertmyers has quit IRC22:25
dmakogon_homevipul: still here ?22:28
vipulyes22:29
dmakogon_homevipul: what if i would use outputed statuses for loggin process ?22:29
dmakogon_homeand method would only update statuses in database22:29
dmakogon_homecurrent issues are covered - return used, method covered with test22:30
vipulI think what you have to do is pretty easy.. you are mocking the find_by() to a fake Status22:30
vipulYou keep a handle on the mocked Status that the method will obtain22:31
vipuland check it at the end22:31
dmakogon_homevipul: i know22:31
vipulI just don't see a purpose to returning things only tests care about22:32
dmakogon_homebut current test seems more reasonable than even if it uses output22:32
dmakogon_hometo make this func works without output and than cover it with tests, i should make service and db_info class attrs22:36
hub_cap| (• ◡•)| (❍ᴥ❍ʋ) <--- finn and jake22:37
dmakogon_homehub_cap: what do you think about using output for tests reasons ?22:39
hub_capim not sure what you mean by that22:39
dmakogon_homehttps://review.openstack.org/#/c/45723/24/trove/tests/unittests/taskmanager/test_models.py22:40
dmakogon_homehttps://review.openstack.org/#/c/45723/24/trove/taskmanager/models.py22:40
hub_capᕙ(⇀‸↼‶)ᕗ22:41
dmakogon_homei've got func that does return, in "real life" it's ignored22:41
dmakogon_homebut used in tests22:41
hub_capremember we talked about this22:41
dmakogon_homeyes22:41
dmakogon_homei remember22:41
hub_capi do not like it22:41
hub_capbut if its 100000% necessary and the only way to test it22:41
hub_capif you can find other ways to test i dont see the need for it22:41
hub_capin general22:42
dmakogon_homei heard what i want22:42
dmakogon_homethanks22:42
hub_capyou should not change code to make tests behave22:42
dmakogon_homegoing to re-do it, again =/22:42
hub_capyou sohudl change tests to make code behave22:42
hub_capdmakogon_home: (╯°□°)╯︵ ┻━┻22:43
dmakogon_homei've got an idea how to make FreshInstanceTask class to use single instance of each status22:43
dmakogon_homeit would be easy enough22:44
hub_capk22:44
dmakogon_homehub_cap: vipul: thanks for help, not even once)))22:51
dmakogon_homeit would be greate if all of you take a look at othre reviews)22:51
esphub_cap: nice work on the trove-cli22:51
hub_cap<322:55
*** amytron has quit IRC22:55
hub_capim leaving soon dmakogon_home no reviews for me today22:55
hub_capim triaging bugs now22:55
hub_capits my wife and my 10th anniversary22:55
hub_capwe are gonna go eat some raw chicken22:56
hub_caphttp://www.yelp.com/biz_photos/ippuku-berkeley-2?select=UWgPK2I3gdh4dUrxVXRzTA#CKJ-XuDD6AnVasAZR2Lbzg22:56
*** paul_lodronio has left #openstack-trove22:57
*** grapex has quit IRC22:59
*** grapex has joined #openstack-trove23:00
esphub_cap: don't eat raw chicken!23:00
vipulyummy23:00
esphmm.. that does look good tho23:00
hub_capmmmm hmmmm23:02
hub_caplook @ the other pics23:02
dmakogon_homehub_cap: have a good day)))23:02
hub_capit looks crazy good23:02
hub_capand its <1 mi from my house, totally walking to it23:02
* dmakogon_home left chat for nap23:02
hub_capthx dmakogon_home, have a good evening!23:02
vipulhub_cap: what's the plan for the mgmt client23:04
vipulShould it just be part of the main client?  like nova tends to do23:04
*** grapex has quit IRC23:04
jdbarryhub_cap closing my auth bug for cli: ++23:07
*** dmakogon_home has quit IRC23:07
hub_capvipul: correct23:09
hub_capjdbarry: :)23:09
hub_capitll just be extra cmds that a admin user can execute23:09
hub_capjdbarry: give the new cli a spin23:09
hub_capu will like23:10
hub_capi just cleaned up all the old bugs in troveclient23:10
hub_capwe now have 15 "actual" bugs23:10
hub_capdmakogon: https://bugs.launchpad.net/trove/+bug/121952223:11
hub_capi need to go thru /trove tomorrow23:12
hub_capok now 9 bugs!23:14
hub_capwoot23:14
hub_capadn 4 of those are incomplete23:15
jdbarryhub_cap: cli has been spun23:20
jdbarryvery nice23:20
hub_cap:)23:20
jdbarryi will file a new bug for secgroup-list. maybe i will try to fix it on the weekend. dust off the coding skillz.23:21
jdbarrysomething is up w/ formatting23:21
hub_capthere is some formatting problems w/ the "nested" lists23:23
hub_capplz do jdbarry23:23
jdbarryis the intention to list not only all groups with this call but also all rules within all groups?23:24
hub_capit is the intention to get the cli updated23:25
hub_capafter that all intention is thrown out the door23:25
hub_capso, we are open to any ideas at this point23:25
jdbarrynova cli is a good place to start. i'll check it out.23:25
hub_capdef23:26
hub_capjuice: did u see that i reopened https://bugs.launchpad.net/trove/+bug/123662023:26
hub_capi hit it 2x last night trying to merge code23:26
juicei did - has it been failing often in trove gate?23:26
*** krow1 has quit IRC23:27
hub_capi saw it 2x on the same bug23:28
hub_caperr23:28
hub_capreview23:28
hub_capok im not going to muck w trove/+bugs today23:28
hub_capi was gonna23:28
hub_capthen i was like no23:28
hub_captoo much thinking23:28
hub_capimma drink a rodenbach and chill23:28
hub_caphttp://beeradvocate.com/beer/profile/216/188223:29
hub_cappeace all23:29
jdbarryhappy anniversary23:29
*** krow has joined #openstack-trove23:29
hub_capthx!23:30
*** radez_g0n3 is now known as radez23:49
radezhub_cap: you around by chance?23:50
radezcp16net: you around?23:50
radezincase someone's watching that can help, I'm registering trove manually with keystone and I'm not sure what values I shoudl use for the service name and type23:51
radezI keep getting the error that an suitable endpoint can't be found.23:51
hub_capradez: hi23:55
hub_capi shoudlnt be but i am23:55
hub_capare you using local keystone?23:55
radez:) I'll understand if you put me off till tomrrow23:55
radezyes23:55
hub_capservice_type=database23:55
hub_capservice_name ummm trove?23:56
radezhm, that's what I tried at first23:56
hub_caplemme c what devstack is setting23:56
radezkk23:56
radezand endpoints should all be http://host_ipaddress:8779/ right?23:56
radezbtw, I've finally circled back to this. I hope to plow through getting the package req into fedora sometime next week23:57
hub_caphttps://github.com/openstack-dev/devstack/blob/master/lib/trove#L5723:57
hub_capv1.023:57
hub_cap--publicurl "http://$SERVICE_HOST:8779/v1.0/\$(tenant_id)s" \23:57
hub_capid just run the cmds that devstack is runnin (copy-pasta ftw)23:58
* radez nods23:58
radezkk, I'll look through this... is there a problem with me putting the trove user in the services tennant?23:58
radezI've got user: trove, tenant services role admin23:58
amcrnradez: i've only gotten that error if the region is off, are you sure it's RegionOne?23:59
radezamcrn: AH! now that you say that... the installer I use uses a different case... regionOne23:59
radezI bet that's it23:59
amcrn:)23:59

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