*** Bjoern_ has quit IRC | 00:08 | |
*** _ducttape_ has quit IRC | 00:09 | |
*** Aish has quit IRC | 00:10 | |
*** amotoki has quit IRC | 00:11 | |
openstackgerrit | Stephen Balukoff proposed openstack/octavia: Fix session_persistence deletion bug https://review.openstack.org/287118 | 00:12 |
---|---|---|
sbalukoff | This should also be ready for review ^^^ | 00:12 |
*** reedip_away is now known as reedip | 00:14 | |
*** yamamoto has joined #openstack-lbaas | 00:24 | |
openstackgerrit | Armando Migliaccio proposed openstack/neutron-lbaas: Revert "Adds Cascade option for load balancer drivers" https://review.openstack.org/287527 | 00:29 |
openstackgerrit | Armando Migliaccio proposed openstack/neutron-lbaas: Revert "Adds Cascade option for load balancer drivers" https://review.openstack.org/287494 | 00:30 |
armax | johnsom, xgerman, blogan | 00:30 |
armax | ^ | 00:30 |
*** yamamoto has quit IRC | 00:31 | |
*** minwang2 has quit IRC | 00:39 | |
*** amotoki has joined #openstack-lbaas | 00:40 | |
*** madhu_ak has quit IRC | 00:43 | |
*** manishg_ has quit IRC | 00:54 | |
*** paco20151113 has joined #openstack-lbaas | 00:57 | |
*** amotoki has quit IRC | 00:57 | |
*** paco20151113 has quit IRC | 01:01 | |
*** paco20151113 has joined #openstack-lbaas | 01:03 | |
*** ducttape_ has joined #openstack-lbaas | 01:03 | |
*** larrie_kong is now known as kong | 01:04 | |
*** Purandar has quit IRC | 01:06 | |
*** Purandar has joined #openstack-lbaas | 01:07 | |
*** paco20151113 has quit IRC | 01:07 | |
*** paco20151113 has joined #openstack-lbaas | 01:09 | |
*** doug-fish has joined #openstack-lbaas | 01:12 | |
*** ducttape_ has quit IRC | 01:18 | |
*** paco20151113 has left #openstack-lbaas | 01:22 | |
*** Paco_ has joined #openstack-lbaas | 01:22 | |
*** amotoki has joined #openstack-lbaas | 01:23 | |
*** bhaargavi has quit IRC | 01:26 | |
johnsom | blogan Ping me here when you have enough posted so I can start on CLI. I'm going to step away, but will check in periodically | 01:31 |
*** amit213 has joined #openstack-lbaas | 01:41 | |
*** ducttape_ has joined #openstack-lbaas | 01:43 | |
*** openstackgerrit has quit IRC | 01:47 | |
*** openstackgerrit has joined #openstack-lbaas | 01:48 | |
*** Purandar has quit IRC | 01:51 | |
*** fawadkhaliq has quit IRC | 01:53 | |
*** manishg has joined #openstack-lbaas | 01:59 | |
*** manishg has quit IRC | 01:59 | |
*** manishg has joined #openstack-lbaas | 02:00 | |
*** kevo has quit IRC | 02:03 | |
*** yamamoto_ has joined #openstack-lbaas | 02:09 | |
*** johnsom_ has joined #openstack-lbaas | 02:15 | |
*** yuanying_ has joined #openstack-lbaas | 02:15 | |
*** doug-fis_ has joined #openstack-lbaas | 02:16 | |
*** armax_ has joined #openstack-lbaas | 02:18 | |
*** ducttape_ has quit IRC | 02:23 | |
*** armax has quit IRC | 02:23 | |
*** yuanying has quit IRC | 02:23 | |
*** johnsom has quit IRC | 02:23 | |
*** doug-fish has quit IRC | 02:23 | |
*** armax_ is now known as armax | 02:23 | |
*** lunarlamp is now known as mariusv | 02:23 | |
*** doug-fis_ has quit IRC | 02:24 | |
*** doug-fish has joined #openstack-lbaas | 02:27 | |
*** Bjoern has joined #openstack-lbaas | 02:27 | |
*** yamamoto_ has quit IRC | 02:33 | |
*** Bjoern has quit IRC | 02:33 | |
*** ducttape_ has joined #openstack-lbaas | 02:34 | |
openstackgerrit | Merged openstack/neutron-lbaas: Revert "Adds Cascade option for load balancer drivers" https://review.openstack.org/287494 | 02:53 |
*** manishg has quit IRC | 03:04 | |
*** doug-fish has quit IRC | 03:10 | |
*** Purandar has joined #openstack-lbaas | 03:10 | |
*** bana_k has quit IRC | 03:12 | |
*** yuanying has joined #openstack-lbaas | 03:21 | |
*** yamamoto_ has joined #openstack-lbaas | 03:25 | |
*** mestery_ has joined #openstack-lbaas | 03:26 | |
*** ducttape_ has quit IRC | 03:26 | |
*** yuanying_ has quit IRC | 03:26 | |
*** ajo has quit IRC | 03:26 | |
*** HenryG has quit IRC | 03:26 | |
*** _laco has quit IRC | 03:26 | |
*** mestery has quit IRC | 03:26 | |
*** HenryG has joined #openstack-lbaas | 03:26 | |
*** ajo has joined #openstack-lbaas | 03:26 | |
*** woodster_ has quit IRC | 03:27 | |
*** mestery_ is now known as mestery | 03:28 | |
*** links has joined #openstack-lbaas | 03:29 | |
*** _laco has joined #openstack-lbaas | 03:41 | |
*** doug-fish has joined #openstack-lbaas | 04:00 | |
*** doug-fish has quit IRC | 04:05 | |
*** manishg has joined #openstack-lbaas | 04:05 | |
*** manishg has quit IRC | 04:05 | |
*** manishg has joined #openstack-lbaas | 04:06 | |
*** woodster_ has joined #openstack-lbaas | 04:20 | |
*** manishg has quit IRC | 04:40 | |
*** Aish has joined #openstack-lbaas | 04:52 | |
*** Aish has left #openstack-lbaas | 04:53 | |
openstackgerrit | Stephen Balukoff proposed openstack/octavia: Fix session_persistence deletion bug https://review.openstack.org/287118 | 05:02 |
openstackgerrit | Stephen Balukoff proposed openstack/neutron-lbaas: Fix delete of session_persistence with pool update https://review.openstack.org/287004 | 05:04 |
*** Purandar has quit IRC | 05:23 | |
openstackgerrit | Brandon Logan proposed openstack/neutron-lbaas: Adds Cascade option for load balancer drivers https://review.openstack.org/287593 | 05:27 |
blogan | johnsom_: ^ | 05:29 |
*** Purandar has joined #openstack-lbaas | 05:30 | |
johnsom_ | Awesome, thanks! | 05:30 |
blogan | johnsom_: just a tl;dr, PUT /loadbalancers/{lb_id}/cascade_delete | 05:31 |
blogan | why I chose PUT was because routers does something similar to remove an interface and its a PUT | 05:32 |
johnsom_ | Cool, so like the octavia api | 05:32 |
blogan | yeah except for PUT | 05:32 |
johnsom_ | Oh, yeah, didn't catch that. Hmmm, PUT... | 05:32 |
blogan | and i'd prefer the uri to be cascade-delete, but that has to map to a python function name | 05:32 |
blogan | yeah i dont like it myself | 05:32 |
blogan | but was trying to be consistent | 05:32 |
blogan | DELETE has its own logical flaws too | 05:32 |
johnsom_ | I think in this case I would blaze a new trail | 05:33 |
blogan | but all methods have counter arguments i dont care which one | 05:33 |
johnsom_ | If/when we merge these, this will be an issue | 05:33 |
blogan | johnsom_: well we're going to have to change octavia anyway to match | 05:33 |
blogan | johnsom_: but valid point too, we can match them now | 05:34 |
johnsom_ | I feel un-easy and dirty that a PUT can burn down the LB world | 05:34 |
johnsom_ | Perms that allow folks to create and update via HTTP method restrictions, you know | 05:35 |
blogan | yeah i understand, but i feel un-easy about a DELETE method that doesn't delete the resource its being called on (cascade_delete resource) | 05:35 |
blogan | but i'm beginning to think its the best bad option | 05:36 |
johnsom_ | Hahaha, well, in a way it does, as after that finishes that path will be invalid | 05:36 |
blogan | true | 05:37 |
*** kiran-r has joined #openstack-lbaas | 05:37 | |
johnsom_ | Sorry to be that bastard | 05:37 |
blogan | oh no, i meant for that to be a discussion | 05:37 |
blogan | why i brought it up | 05:37 |
blogan | would like to get dougwig, xgerman, and armax's opinions though | 05:38 |
johnsom_ | Well, this is enough for me to run with, so if we change to DELETE, that is an easy update for me. | 05:38 |
johnsom_ | Yep | 05:38 |
blogan | yep | 05:39 |
johnsom_ | My vote is DELETE unless I hear a better argument, just because people can restrict on HTTP method | 05:39 |
johnsom_ | But, alas, I am just one of many votes | 05:39 |
blogan | kevinbenton whats your opinion? | 05:39 |
blogan | kevinbenton: DELETE or PUT (we discussed this earlier) | 05:40 |
johnsom_ | Thanks for cranking this out late | 05:40 |
blogan | johnsom_: i'd have had it done sooner but its been a shit day and i needed to go home and spend some time with the family first | 05:40 |
kevinbenton | i liked the idea where we just update the ID value of the loadbalancer to None | 05:41 |
kevinbenton | :) | 05:41 |
johnsom_ | Sorry to hear it. Yeah, it hasn't been the best for me either. | 05:41 |
kevinbenton | i think DELETE is okay | 05:41 |
kevinbenton | like we were talking about the PUT in the remove_router_interface case makes a little more sense because it is updating the router | 05:41 |
blogan | too late, you basically did a write-in | 05:41 |
* dougwig pulls out his paint brushes. | 05:42 | |
johnsom_ | Hmmm, PUT /loadbalancers/None/cascade_delete seems a bit too ambiguous.... | 05:42 |
* blogan is glad thats the only thing dougwig pulled out | 05:42 | |
* dougwig opines that maybe it's a paint brush | 05:42 | |
blogan | johnsom_: no in the request body, you provide {"id": null} | 05:42 |
* dougwig vomits. | 05:42 | |
* johnsom_ Thinks blogan is tired and doesn't get humor | 05:43 | |
dougwig | prefer delete myself. | 05:43 |
johnsom_ | Nice win blogan | 05:43 |
* blogan plays the sad trombone | 05:43 | |
johnsom_ | win on the vomit front that is | 05:43 |
blogan | ill take it | 05:43 |
blogan | 3 for DELETE, 1 for i dont care | 05:44 |
* johnsom_ ponders whether it was orange, red, or other that would match the shed | 05:44 | |
blogan | clear | 05:44 |
sbalukoff | DELETE | 05:44 |
dougwig | let's add new http verbs, and you have to call a sequence to get it to initiate an async cascade delete. i propose: UP UP DOWN DOWN LEFT RIGHT LEFT RIGHT B A START. | 05:44 |
johnsom_ | Hahaha, probably red bull color | 05:44 |
blogan | you forgot SELECT | 05:45 |
johnsom_ | The kanomi method, I like it | 05:45 |
blogan | i have a sudden urge to play contra | 05:45 |
johnsom_ | It was start, not select, BTW | 05:45 |
dougwig | i feel mildly sad that i had to use google to remember the second half of that code. | 05:45 |
blogan | no it was select start | 05:47 |
blogan | wasn't t? | 05:47 |
blogan | have i forgotten that too? | 05:47 |
sbalukoff | If you were playing a 2 player game. | 05:47 |
johnsom_ | So, short of armax (who is probably getting his beauty sleep) we are leaning towards DELETE | 05:47 |
blogan | whoa | 05:47 |
sbalukoff | select changed it from one to two players. | 05:47 |
blogan | ahhhh | 05:47 |
dougwig | where did armax say he wanted put for a delete? | 05:48 |
blogan | yeah moved the cursor down to 2 player | 05:48 |
blogan | dougwig: nowhere, i was just going with consistency with the actions on router interface add and removal | 05:48 |
blogan | both are PUTs | 05:48 |
johnsom_ | I don't know that he did, blogan just listed him as "should vote" | 05:48 |
sbalukoff | blah. Go with DELETE. | 05:48 |
sbalukoff | PUT should not delete. | 05:48 |
dougwig | unless they enter the code. | 05:49 |
johnsom_ | KANOMI should "Finish him" | 05:49 |
sbalukoff | Haha | 05:49 |
sbalukoff | Well... it is kind of like ripping its spine out... | 05:49 |
johnsom_ | Which, would be awesome | 05:49 |
dougwig | i think we have an agenda item for our next midcycle. | 05:49 |
sbalukoff | :) | 05:50 |
openstackgerrit | Brandon Logan proposed openstack/neutron-lbaas: Adds Cascade option for load balancer drivers https://review.openstack.org/287593 | 05:50 |
johnsom_ | Deciding what color dougwig's puke is or adding a new HTTP method KANOMI? | 05:50 |
dougwig | no, it'll involve game controllers and nostalgia. | 05:50 |
johnsom_ | Either way, it is going on the postmortem | 05:52 |
sbalukoff | Haha | 05:52 |
sbalukoff | They will want release notes and stuff. | 05:52 |
sbalukoff | Apparently we care about those now. :P | 05:53 |
johnsom_ | I hate a great evening when I hooked up my old Atari 2600 to my 65" plasma | 05:53 |
sbalukoff | HAHA! | 05:53 |
sbalukoff | wow. | 05:53 |
johnsom_ | I had to use a signal amp because the plasma wouldn't register the analog signal from the converter box. | 05:53 |
rm_work | little late, but I agree with DELETE :) | 05:54 |
blogan | rm_work: no one asked you | 05:56 |
* rm_work goes to bed | 05:56 | |
* blogan flips rm_work's bed | 05:56 | |
rm_work | well great | 05:56 |
johnsom_ | Ok, looks like blogan fixed it. So we should be good to go. I will hammer out some CLI tomorrow morning | 05:56 |
dougwig | i felt certain that rm_work would vote for CONTRA. my world is shaken. | 05:56 |
dougwig | put a few minor notes on the patch. | 05:57 |
rm_work | I am weird in that I never played early console games :P | 05:57 |
rm_work | I had a PC from when I was like 7 | 05:57 |
dougwig | which was probably in 1995. | 05:57 |
rm_work | close | 05:57 |
rm_work | 1993 <_< | 05:58 |
dougwig | haha. | 05:58 |
johnsom_ | Sigh | 05:58 |
sbalukoff | Man. | 06:00 |
* johnsom_ takes his walker and heads towards bed. | 06:01 | |
*** johnsom_ is now known as johnsom | 06:01 | |
johnsom | rm_work https://archive.org/details/Adventure_1978_Atari_NTSC | 06:02 |
rm_work | nice :P | 06:03 |
johnsom | It seems a bit different going from a 7" tube TV to a 65" plasma | 06:03 |
blogan | is it like a 2d minecraft? | 06:05 |
dougwig | minecraft is damn near 2d minecraft. | 06:06 |
johnsom | It's a bit sad how much of my past is museum quality now. I wrote kernel code for this: http://www.computerhistory.org/collections/catalog/102670873 | 06:06 |
*** armax has quit IRC | 06:07 | |
rm_work | i ... have no idea how to play Adventure | 06:07 |
rm_work | I managed to get eaten, i think | 06:08 |
rm_work | by a seahorse? >_> | 06:08 |
johnsom | Yep | 06:08 |
johnsom | Avoid those dudes | 06:08 |
johnsom | Hint: They think like pacman | 06:08 |
rm_work | heh | 06:08 |
johnsom | Oh, wait, that probably isn't much of a hint | 06:08 |
rm_work | I did play arcades :P | 06:08 |
rm_work | the local pizza place had arcade cabinets that we'd go dump all of our money on <_< | 06:09 |
johnsom | Ok, now logging off for the night. | 06:11 |
johnsom | Don't spend all of your night slaying dragons and hunting for the secret room | 06:11 |
*** numans has joined #openstack-lbaas | 06:12 | |
dougwig | and by don't, he means DO. | 06:15 |
*** kevo has joined #openstack-lbaas | 06:16 | |
*** Purandar has quit IRC | 06:20 | |
* rm_work is eaten by a grue | 06:23 | |
*** woodster_ has quit IRC | 06:27 | |
*** Aish has joined #openstack-lbaas | 06:32 | |
*** Aish has left #openstack-lbaas | 06:32 | |
*** amit213 has quit IRC | 06:33 | |
*** bana_k has joined #openstack-lbaas | 06:36 | |
*** amit213 has joined #openstack-lbaas | 07:04 | |
*** amit213 has quit IRC | 07:06 | |
*** amit213 has joined #openstack-lbaas | 07:08 | |
*** amit213 has quit IRC | 07:10 | |
*** amit213 has joined #openstack-lbaas | 07:15 | |
*** amit213 has quit IRC | 07:18 | |
*** anilvenkata_ has joined #openstack-lbaas | 07:22 | |
*** nmagnezi has joined #openstack-lbaas | 07:26 | |
*** amit213 has joined #openstack-lbaas | 07:40 | |
*** amit213 has quit IRC | 07:42 | |
*** pcaruana has joined #openstack-lbaas | 07:45 | |
*** kobis has joined #openstack-lbaas | 07:50 | |
*** bank_ has joined #openstack-lbaas | 07:55 | |
*** bana_k has quit IRC | 07:57 | |
*** amotoki has quit IRC | 08:02 | |
*** amit213 has joined #openstack-lbaas | 08:09 | |
*** amit213 has quit IRC | 08:13 | |
*** amit213 has joined #openstack-lbaas | 08:16 | |
*** kevo has quit IRC | 08:17 | |
*** amit213 has quit IRC | 08:18 | |
*** eranra has joined #openstack-lbaas | 08:19 | |
*** amit213 has joined #openstack-lbaas | 08:24 | |
*** ihrachys has joined #openstack-lbaas | 08:32 | |
*** bank_ has quit IRC | 08:36 | |
*** evgenyf has joined #openstack-lbaas | 08:46 | |
*** prabampm has joined #openstack-lbaas | 09:00 | |
*** jschwarz has joined #openstack-lbaas | 09:06 | |
*** ducttape_ has joined #openstack-lbaas | 09:08 | |
*** ducttape_ has quit IRC | 09:12 | |
openstackgerrit | Brandon Logan proposed openstack/neutron-lbaas: Adds Cascade option for load balancer drivers https://review.openstack.org/287593 | 09:22 |
sbalukoff | Man... trying to figure out how to contribute documentation. | 09:25 |
sbalukoff | And I thought the neutron-lbaas code base was obtuse! | 09:26 |
sbalukoff | And somehow this is a thing: http://docs.openstack.org/developer/octavia/ | 09:26 |
sbalukoff | No idea how they're generating that. | 09:26 |
sbalukoff | (I mean, it's documentation from the Octavia project, obviously, but I don't know how they've imported that specific version...) | 09:26 |
sbalukoff | Hah! | 09:27 |
sbalukoff | It already has all the L7 stuff. | 09:27 |
sbalukoff | Weeeerid. | 09:27 |
sbalukoff | Can't seem to figure out where the neutron-lbaas stuff is squirrelled away, though. | 09:27 |
sbalukoff | xgerman: When you get back in the morning: If you ever figured out where we're supposed to put the neutron-lbaas documentation, I would love to find out. :P | 09:50 |
*** openstackgerrit_ has joined #openstack-lbaas | 09:54 | |
*** openstackgerrit_ has quit IRC | 10:02 | |
*** evgenyf has quit IRC | 10:07 | |
*** amotoki has joined #openstack-lbaas | 10:16 | |
*** amotoki has quit IRC | 10:16 | |
*** evgenyf has joined #openstack-lbaas | 10:59 | |
*** doug-fish has joined #openstack-lbaas | 11:00 | |
*** doug-fish has quit IRC | 11:05 | |
*** anilvenkata_ has quit IRC | 11:08 | |
*** links has quit IRC | 11:08 | |
*** numans has quit IRC | 11:08 | |
*** numans has joined #openstack-lbaas | 11:09 | |
*** anilvenkata_ has joined #openstack-lbaas | 11:09 | |
*** links has joined #openstack-lbaas | 11:10 | |
*** openstackgerrit has quit IRC | 12:03 | |
*** openstackgerrit has joined #openstack-lbaas | 12:04 | |
*** doug-fish has joined #openstack-lbaas | 12:19 | |
*** doug-fish has quit IRC | 12:31 | |
*** doug-fish has joined #openstack-lbaas | 12:34 | |
*** yamamoto_ has quit IRC | 12:38 | |
*** TrevorV has joined #openstack-lbaas | 12:42 | |
*** rtheis has joined #openstack-lbaas | 12:46 | |
*** TrevorV has quit IRC | 13:11 | |
*** ducttape_ has joined #openstack-lbaas | 13:13 | |
*** yamamoto_ has joined #openstack-lbaas | 13:25 | |
*** yamamoto_ has quit IRC | 13:26 | |
*** yamamoto_ has joined #openstack-lbaas | 13:31 | |
openstackgerrit | Ihar Hrachyshka proposed openstack/neutron-lbaas: Add support for Guru Meditation Reports for LBaaS agents https://review.openstack.org/287795 | 13:31 |
*** ducttape_ has quit IRC | 13:33 | |
*** links has quit IRC | 13:34 | |
*** yamamoto_ has quit IRC | 13:35 | |
*** kiran-r has quit IRC | 13:40 | |
*** yamamoto_ has joined #openstack-lbaas | 13:50 | |
*** kiran-r has joined #openstack-lbaas | 13:50 | |
*** neelashah has joined #openstack-lbaas | 14:03 | |
*** prabampm has quit IRC | 14:07 | |
*** yamamoto_ has quit IRC | 14:07 | |
*** mooseh has joined #openstack-lbaas | 14:13 | |
mooseh | hey everyone do we just free chat in here? | 14:13 |
*** links has joined #openstack-lbaas | 14:14 | |
*** doug-fish has quit IRC | 14:17 | |
*** doug-fish has joined #openstack-lbaas | 14:22 | |
*** doug-fish has quit IRC | 14:24 | |
*** doug-fish has joined #openstack-lbaas | 14:24 | |
*** evgenyf has quit IRC | 14:28 | |
*** links has quit IRC | 14:30 | |
*** Paco_ has quit IRC | 14:33 | |
*** yamamoto_ has joined #openstack-lbaas | 14:39 | |
*** mooseh has quit IRC | 14:59 | |
*** yamamoto_ has quit IRC | 14:59 | |
*** yamamoto_ has joined #openstack-lbaas | 15:00 | |
*** ducttape_ has joined #openstack-lbaas | 15:03 | |
*** rcernin has joined #openstack-lbaas | 15:04 | |
*** amotoki has joined #openstack-lbaas | 15:06 | |
*** nmagnezi has quit IRC | 15:14 | |
*** anilvenkata_ has quit IRC | 15:32 | |
*** yamamoto_ has quit IRC | 15:40 | |
*** mixos has joined #openstack-lbaas | 15:46 | |
*** mixos has quit IRC | 15:46 | |
*** mixos has joined #openstack-lbaas | 15:46 | |
*** prabampm has joined #openstack-lbaas | 15:49 | |
johnsom | sbalukoff Min might have some pointers. I'll send her your way when she gets in the office | 15:52 |
*** Aish has joined #openstack-lbaas | 15:56 | |
*** yamamoto_ has joined #openstack-lbaas | 15:56 | |
ihrachys | does octavia have any ops docs? | 15:59 |
* ihrachys is looking where to document amp_image_tag config option | 15:59 | |
*** amotoki has quit IRC | 15:59 | |
johnsom | Yes there are ihrachys | 16:01 |
johnsom | ihrachys This is the liberty page: http://docs.openstack.org/liberty/config-reference/content/networking-plugin-lbaas.html | 16:03 |
*** rcernin has quit IRC | 16:06 | |
*** manishg has joined #openstack-lbaas | 16:08 | |
ihrachys | johnsom: it's auto generated? | 16:09 |
johnsom | I don't think so | 16:10 |
ihrachys | johnsom: I see that page locally in publish-docs/draft/config-reference/networking/sample-configuration-files-advanced.html | 16:11 |
ihrachys | johnsom: which is not under git control | 16:11 |
ihrachys | oh wait maybe it's something different | 16:12 |
* ihrachys tries to find it in openstack-manual repo | 16:12 | |
johnsom | Yeah, I'm pretty sure this lives in a docs repo somewhere. minwang has updated this in the past, but she isn't in the office yet. | 16:13 |
johnsom | ihrachys Here is her last patch: https://review.openstack.org/#/c/226599/ | 16:14 |
*** prabampm has quit IRC | 16:15 | |
*** numans has quit IRC | 16:18 | |
ihrachys | johnsom: well it seems it's now all gone with https://review.openstack.org/#/c/259889/ | 16:19 |
johnsom | Hmm, those look like different files | 16:22 |
johnsom | Oh, hmm, it looks like it was just deleted and not replaced | 16:24 |
*** Purandar has joined #openstack-lbaas | 16:24 | |
ihrachys | johnsom: right. they switched to .rst (good) while dropping all .xml files (not good0 | 16:25 |
*** armax has joined #openstack-lbaas | 16:25 | |
ihrachys | johnsom: so octavia folks should probably track it for Mitaka | 16:25 |
ihrachys | johnsom: should I report a bug for the project? | 16:25 |
johnsom | Yes, please. Are you reporting against openstack-manuals? | 16:26 |
*** Aish has quit IRC | 16:27 | |
*** Aish has joined #openstack-lbaas | 16:29 | |
*** Purandar has quit IRC | 16:36 | |
*** Purandar has joined #openstack-lbaas | 16:38 | |
johnsom | Wow, good catch ihrachys. It looks like they just deleted the whole Octavia section | 16:40 |
xgerman | ouch | 16:40 |
xgerman | I guess the summit videos are now our only docs? | 16:40 |
ihrachys | johnsom: yes, will report on manuals but add octavia for tracking sake | 16:40 |
johnsom | Yeah, I added one to manuals | 16:40 |
ihrachys | xgerman: pretty much. though even config docs do not seem enough | 16:40 |
johnsom | https://bugs.launchpad.net/openstack-manuals/+bug/1552797 | 16:40 |
openstack | Launchpad bug 1552797 in openstack-manuals "Octavia configuration options were deleted but required" [Undecided,New] | 16:40 |
ihrachys | johnsom: oh ok | 16:41 |
ihrachys | johnsom: should we add octavia? | 16:41 |
johnsom | Yes, probably | 16:41 |
ihrachys | done | 16:41 |
ihrachys | johnsom: so I was thinking of documented image_tag but since it seems there is no setup docs in the first place, I probably don't need to do anything just now | 16:42 |
ihrachys | is that correct? | 16:42 |
*** diogogmt has joined #openstack-lbaas | 16:43 | |
xgerman | ihrachys you could start a setup doc | 16:47 |
xgerman | :-) | 16:47 |
ihrachys | xgerman: :-) not sure I have enough knowledge for that right now. I could fill in the gap but probably not the whole thing, including bridge setup and stuff. | 16:48 |
ihrachys | xgerman: I am still struggling with understanding architectural decisions taken by the project | 16:48 |
*** armax has quit IRC | 16:49 | |
*** armax has joined #openstack-lbaas | 16:51 | |
xgerman | ok | 16:53 |
*** woodster_ has joined #openstack-lbaas | 16:55 | |
*** Purandar has quit IRC | 16:57 | |
*** bana_k has joined #openstack-lbaas | 16:59 | |
*** TrevorV has joined #openstack-lbaas | 17:00 | |
*** kevo has joined #openstack-lbaas | 17:01 | |
*** doug-fish has quit IRC | 17:02 | |
dougwig | sbalukoff: those docs come from a jenkins job, directly from our doc/ subdir. | 17:04 |
*** nmagnezi has joined #openstack-lbaas | 17:06 | |
*** doug-fish has joined #openstack-lbaas | 17:09 | |
*** minwang2 has joined #openstack-lbaas | 17:19 | |
johnsom | dougwig FYI, docs was kind enough to delete all of our octavia.conf docs from Mitaka. Trying to figure out what happened and how to fix. Not getting a lot of help in #openstack-doc | 17:25 |
*** SumitNaiksatam has joined #openstack-lbaas | 17:27 | |
TrevorV | johnsom nobody likes clean code in openstack... ugh | 17:28 |
dougwig | johnsom: look in #openstack-neutron, i rattled a cage for you | 17:29 |
johnsom | Thanks, on it | 17:30 |
*** piet has joined #openstack-lbaas | 17:35 | |
xgerman | Looks like your dream got crushed in there, too -- | 17:46 |
blogan | all dreams must be crushed | 17:47 |
dougwig | lbaas is an acronym for dream crushing. | 17:49 |
*** yamamoto_ has quit IRC | 17:57 | |
*** ducttape_ has quit IRC | 17:58 | |
*** mariusv has quit IRC | 18:05 | |
*** madhu_ak has joined #openstack-lbaas | 18:05 | |
*** nmagnezi has quit IRC | 18:12 | |
*** eranra has quit IRC | 18:15 | |
*** sbalukoff has quit IRC | 18:15 | |
*** jschwarz has quit IRC | 18:17 | |
*** anilvenkata_ has joined #openstack-lbaas | 18:17 | |
*** ihrachys has quit IRC | 18:18 | |
*** ducttape_ has joined #openstack-lbaas | 18:19 | |
*** Aish has quit IRC | 18:19 | |
*** kevo has quit IRC | 18:22 | |
openstackgerrit | Madhusudhan Kandadai proposed openstack/neutron-lbaas: [WIP] Neutron LBaaS: TLS Barbican Scenario Test https://review.openstack.org/164828 | 18:29 |
*** Aish has joined #openstack-lbaas | 18:30 | |
*** kiran-r has quit IRC | 18:38 | |
*** sbalukoff has joined #openstack-lbaas | 18:42 | |
sbalukoff | Any news on the documentation front? | 18:42 |
sbalukoff | I spent a couple hours last night looking at the openstack-manuals repo... | 18:42 |
sbalukoff | it looks like most of the stuff we'd otherwise commit is pulled in via automated tools.. | 18:43 |
sbalukoff | So I'm at a bit of a loss figuring this out, and wonder if anyone else here has had much luck? | 18:43 |
dougwig | blogan: (and others): armax is suggesting DELETE /lbtree/:id instead of DELETE /lb/:id/cascade_delete (insert any token for lbtree, let's look at structure for a sec). | 18:44 |
*** rcernin has joined #openstack-lbaas | 18:44 | |
*** piet has quit IRC | 18:45 | |
blogan | dougwig: hmmm | 18:46 |
*** anilvenkata_ has quit IRC | 18:47 | |
*** SumitNaiksatam has quit IRC | 18:50 | |
rm_work | doug-fish: hrmmm | 18:50 |
rm_work | damnit | 18:50 |
rm_work | dougwig: hrmmm | 18:50 |
rm_work | such doug | 18:51 |
doug-fish | contrary to previous rumors we are not the same person. | 18:51 |
blogan | one's a fish, the other's a wig | 18:52 |
doug-fish | easy, right? | 18:52 |
rm_work | :P | 18:53 |
rm_work | I always picture http://www.e-wigs.com/blog/wp-content/uploads/2013/03/DogWig.jpg | 18:53 |
rm_work | for dougwig | 18:53 |
blogan | dougwig, johnsom, xgerman: just tell me what yall want to call that piece and ill change it | 18:53 |
doug-fish | lol | 18:53 |
rm_work | dogwig | 18:53 |
sbalukoff | blogan: The shed should be blue, eh. :) | 18:54 |
doug-fish | I can't image how pleased that must make dougwig | 18:54 |
blogan | it will be odd to have a /lbtree/{id} and then have a /loadbalancers/{id}/statuses (which is the status tree) | 18:54 |
*** Purandar has joined #openstack-lbaas | 18:55 | |
xgerman | well, why can’;t we have the thing we all agreed on? | 18:55 |
rm_work | well, i don't think many of us CARE much | 18:55 |
*** Purandar has quit IRC | 18:55 | |
xgerman | well, I don’t want to be a bad example of REST for generations to come | 18:55 |
ptoohill | ^ | 18:56 |
sbalukoff | Too late! | 18:56 |
ptoohill | >< | 18:56 |
dougwig | xgerman: "why can’;t we have the thing we all agreed on?" <-- I never said that wasn't possible. But surely we can have a discussion if we get some additional feedback? | 18:57 |
xgerman | sorry, I just feel that horse is already glue | 18:58 |
*** kevo has joined #openstack-lbaas | 18:58 | |
*** yamamoto_ has joined #openstack-lbaas | 18:58 | |
johnsom | sbalukoff It appears that at least the config docs for Octavia were deleted from the mitaka docs | 18:59 |
johnsom | sbalukoff Still working to figure out how to get them back. | 18:59 |
sbalukoff | johnsom: Excellent! | 18:59 |
sbalukoff | Ok, it sounds like I need to spend some time annoying the shit out of sam-i-am again. | 18:59 |
johnsom | sbalukoff Got pointed to this lovely e-mail:http://lists.openstack.org/pipermail/openstack-docs/2015-December/008026.html | 18:59 |
sbalukoff | Do we know where the neutron-lbaas docs live (ie. not Octavia)? | 19:00 |
*** bana_k has quit IRC | 19:00 | |
dougwig | xgerman: i'm not sure accepting the least worst of lousy alternatives is "glue". :) IMO. | 19:00 |
johnsom | Here is the liberty config guide: http://docs.openstack.org/liberty/config-reference/content/networking-plugin-lbaas.html | 19:01 |
johnsom | Here is the mitaka version: http://docs.openstack.org/draft/config-reference/networking/networking_options_reference.html | 19:01 |
*** Purandar has joined #openstack-lbaas | 19:01 | |
xgerman | well, since we lost the option to delete a resource and it’s children | 19:01 |
xgerman | with DELETE loadbalancer/id | 19:01 |
sbalukoff | johnsom: Oh nice. "We have trouble working with them, so let's just cut them out." | 19:01 |
sbalukoff | Nobody needs to know how to use a load balancer anyway, so I don't see a problem with this. | 19:02 |
xgerman | the most natural s the DELETE loadbalancer/id/delete_cascade | 19:02 |
sbalukoff | Instead of, say... reaching out to us to ask for help and/or figure out some way to collaborate on documentation. | 19:02 |
johnsom | Yeah, not sure when we became a third party vendor either.... I kindly pointed them to the "we are neutron" doc | 19:02 |
xgerman | I prefer that over introducing the loadbalancer tree — where will that end? listener_tree? | 19:02 |
johnsom | sbalukoff there are also: http://docs.openstack.org/liberty/networking-guide/adv-config-lbaas.html | 19:04 |
sbalukoff | xgerman: +1 | 19:04 |
sbalukoff | There's never an API that can't be made significantly worse by people with power but little understanding and very little at stake. | 19:05 |
sbalukoff | ;) | 19:05 |
*** yamamoto_ has quit IRC | 19:05 | |
*** ducttape_ has quit IRC | 19:06 | |
*** ducttape_ has joined #openstack-lbaas | 19:07 | |
*** bana_k has joined #openstack-lbaas | 19:12 | |
*** piet has joined #openstack-lbaas | 19:12 | |
rm_work | sbalukoff: where did you see that? | 19:15 |
rm_work | "We have trouble working with them, so let's just cut them out." <-- I am assuming paraphrased | 19:15 |
sbalukoff | See what? | 19:15 |
sbalukoff | rm_work: http://lists.openstack.org/pipermail/openstack-docs/2015-December/008026.html | 19:16 |
rm_work | actually what am I missing, I see octavia in the same place in both docs | 19:16 |
rm_work | ah the email | 19:16 |
rm_work | i think it's just that they don't understand what our thing is | 19:17 |
rm_work | not that they're actively against us | 19:17 |
rm_work | in their head it is probably just another vendor driver | 19:17 |
rm_work | once we clear it up, hopefully this should be resolved | 19:17 |
*** SumitNaiksatam has joined #openstack-lbaas | 19:18 | |
*** Purandar has quit IRC | 19:18 | |
*** SumitNaiksatam has quit IRC | 19:18 | |
dougwig | xgerman: we do have a create working with a tree, so treating a tree as an object proper doesn't seem awful to me. in fact, if it's not an object proper, it's more like orchestration from a rest perspective. | 19:21 |
*** Purandar has joined #openstack-lbaas | 19:22 | |
johnsom | rm_work the octavia.conf section is gone | 19:24 |
rm_work | oh | 19:25 |
rm_work | i was looking at the neutron_lbaas config section for [octavia] | 19:25 |
xgerman | dougwig I think at that point we do whatever appeases the supreme leader... | 19:25 |
xgerman | I don’t like treating the tree as a resource and would like to see things cascade for each DELETE | 19:26 |
dougwig | you understand that rest operates on individual entities, and it's more restful to treat a group as one entity than what you're suggesting? but ultimately, it's feedback, not a mandate, and i thought it was worth listening to (heck, after hearing it, i also agreed with the premise behind it.) | 19:28 |
dougwig | ultimately if we tackled the backwards compat issue, we're fine. i do think that armax's tweak is better, though. | 19:29 |
armax | dougwig: I am not strongly opinionated, I don’t feel very invested in the lbaas API to desire to push for my fix | 19:29 |
xgerman | http://stackoverflow.com/questions/13235201/update-create-hierarchical-resources-rest | 19:31 |
*** ducttape_ has quit IRC | 19:35 | |
*** ihrachys has joined #openstack-lbaas | 19:41 | |
sbalukoff | Good news! I have successfully annoyed the shit out of sam-i-am... and I think we agree that there's a major "big picture" process problem around adding documentation to the official openstack-manual canon that he'd like me to bring up on the dev mailing list. | 19:50 |
dougwig | xgerman: got a link to any spec anywhere? the frameworks i'm familiar with do *not* cascade by default. | 19:50 |
xgerman | I know creating more than one thing has always been tricky in REST | 19:51 |
sbalukoff | So, I'm going to work on wording my e-mail to have the right mixture of good-will and bile-filled vitriol for the next couple of hours. :) | 19:51 |
sbalukoff | (Don't worry: There will be considerably less of the latter.) | 19:51 |
dougwig | xgerman: right, which is why i can see how armax views it as awkward to have one endpoint operate on both a single non-linked entity and a tree of entities. i can also see your point, too, btw. we're off in some gray something. | 19:52 |
xgerman | yep, the beauty of spelling out delete_cascade makes it easy for somebody to understand… with the tree he needs to make the leap that a) it deletes and b) it also deletes things which got created one-by-one | 19:53 |
xgerman | and not with the tree create | 19:53 |
xgerman | usually when you do batch create they give you back a job # and you can thank with that on the progress and DELETE that job | 19:55 |
xgerman | so there is room for confusion... | 19:55 |
sbalukoff | I'mma be heads down for a bit, but I did want to say that so far I agree 100% with xgerman's reasoning here. If it comes down to a vote on the color of this shed, count me toward xgerman's side. :) | 19:57 |
xgerman | sbalukoff and I agree — Wow!! | 19:57 |
openstackgerrit | Madhusudhan Kandadai proposed openstack/neutron-lbaas: [WIP] Neutron LBaaS: TLS Barbican Scenario Test https://review.openstack.org/164828 | 19:57 |
sbalukoff | xgerman: That's not often a good thing. ;) | 19:57 |
xgerman | yeah, my first reaction was I most be wrong ;-) | 19:57 |
*** ihrachys_ has joined #openstack-lbaas | 19:58 | |
dougwig | xgerman, sbalukoff: with rest, aren't we all pretty much wrong? :) | 19:59 |
sbalukoff | Of course! But I was trying not to be a dougwig-downer about it. ;) | 20:00 |
xgerman | lol | 20:00 |
dougwig | sbalukoff: bah. | 20:00 |
*** ducttape_ has joined #openstack-lbaas | 20:00 | |
*** ihrachys has quit IRC | 20:01 | |
rm_work | i agree that xgerman's solution is at least pretty clear | 20:02 |
rm_work | I think I'd vote for that sans something amazingly insightful | 20:02 |
dougwig | y'all are nuts, but whatever. :) if we'd done this api right, we'd just have a single crud around a tree for the core slb, and then we wouldn't even be arguing. | 20:03 |
xgerman | yeah, we should start on LBaaS V3 right away | 20:03 |
xgerman | or at least right after we remove V1 | 20:04 |
dougwig | SOAP with an ASN.1 payload. | 20:04 |
xgerman | keeps it clean | 20:04 |
johnsom | No, we should start on V3 and make sure it can run at the same time as V1 but not V2 | 20:04 |
johnsom | dougwig +1 | 20:04 |
blogan | dougwig: just got back from meeting, but would the /lbtree also support the get me a lb? | 20:05 |
xgerman | probably | 20:05 |
dougwig | blogan: i would think that would make sense, yes. | 20:05 |
rm_work | can we just call it /god/ | 20:05 |
blogan | and a GET on /lbtree/id would basically do waht teh /loadbalancers/lbid/statuses does right now, but with more information | 20:05 |
xgerman | mmh, does that make sense? | 20:06 |
rm_work | DELETE /good/<lbid> | 20:06 |
rm_work | err | 20:06 |
rm_work | DELETE /god/<lbid> | 20:06 |
dougwig | one sec, i'm gonna go submit a "DELETE rm_work" extension. | 20:06 |
xgerman | blogan when you post to the tree you are expecting to get back some handle with which you can see if your stuff is being created | 20:06 |
rm_work | I am open to capitalizing the G | 20:06 |
blogan | makes sense to me, but i dont have a big problem with the /loadbalancers/lbid/delete_cascade either | 20:07 |
* rm_work hides | 20:07 | |
blogan | xgerman: yeah which will include the lbid, and all the chidlren id | 20:07 |
dougwig | if the tree is the object, the only id you'd get back is the tree id. | 20:07 |
dougwig | if you're getting more... it's orchestration. | 20:07 |
blogan | why wouldn't you return in the body ids of the listeners and pools and members ghtat got created? | 20:07 |
xgerman | it depends — if you support partial creates you can list that if you do all or nothing I would return that | 20:08 |
blogan | so those things that got created in the get me a lb call would never be able to be retrieved individually? | 20:08 |
blogan | that doesn't seem right to me | 20:09 |
blogan | and if they are supposed to be retrieved individually, then returning those ids makes sense | 20:09 |
blogan | unless we want to force the user to then make 4 more api calls to retrieve those ids | 20:09 |
xgerman | well, we are talking bulk_create | 20:09 |
rm_work | woah woah | 20:09 |
dougwig | if i'm making a rest crud api, i'm making it around an idempotent object. the entire tree is async or sync, and the entire tree is done or not, and asking for GET lets me see it all. anything in-between is madness. | 20:09 |
rm_work | *bulk* create is orchestration | 20:09 |
rm_work | :P | 20:09 |
dougwig | but that top-level object has a single id. | 20:10 |
blogan | that top level object is just the lb id | 20:10 |
rm_work | in this case the status of the LoadBalancer object is the only relevant thing | 20:10 |
rm_work | ^^ what blogan said | 20:10 |
rm_work | since provisioning status rolls up to the LB | 20:10 |
xgerman | rm_work +1 | 20:10 |
xgerman | getring a status tree is more like a query... | 20:10 |
xgerman | GET loadbalancer/id?status=full | 20:11 |
dougwig | if we were designing a tree based api from scratch, would we even be debating this sub-id stuff? that's an artifact of bolting it on top of the current api, isn't it? | 20:12 |
rm_work | kinda | 20:13 |
xgerman | You would just do POST/PATCH/GET/DELETE on your tree | 20:13 |
dougwig | xgerman: right. | 20:14 |
* rm_work drops https://developer.rackspace.com/docs/cloud-load-balancers/v1/developer-guide/#update-load-balancer-properties and goes back into hiding | 20:15 | |
rm_work | (had to link to a specific place, but, basically the stuff around there) | 20:16 |
xgerman | well, I see value in our current API since it feels easier than changing the whole tree but we could mass that with the CLI | 20:16 |
xgerman | mass-mask | 20:18 |
blogan | yall decide and let me know :) | 20:20 |
xgerman | V3 will be glorious ;-) | 20:21 |
*** madhu_ak has quit IRC | 20:42 | |
*** manishg has quit IRC | 20:43 | |
*** manishg has joined #openstack-lbaas | 20:43 | |
*** piet has quit IRC | 20:47 | |
*** ihrachys has joined #openstack-lbaas | 20:47 | |
*** doug-fis_ has joined #openstack-lbaas | 20:49 | |
*** doug-fish has quit IRC | 20:50 | |
*** ihrachys_ has quit IRC | 20:50 | |
*** madhu_ak has joined #openstack-lbaas | 20:53 | |
johnsom | As long as it's based on CORBA. I'm sure we wouldn't have these issues | 20:56 |
johnsom | FYI, on an un-related docs note: Network guide: LBaaS v2 configuration guide https://review.openstack.org/278128 | 21:09 |
*** fnaval has joined #openstack-lbaas | 21:10 | |
*** neelashah has quit IRC | 21:17 | |
*** ihrachys_ has joined #openstack-lbaas | 21:24 | |
*** ihrachys has quit IRC | 21:25 | |
*** ihrachys has joined #openstack-lbaas | 21:28 | |
*** ihrachys_ has quit IRC | 21:29 | |
*** manishg has quit IRC | 21:36 | |
*** manishg has joined #openstack-lbaas | 21:38 | |
*** jschwarz has joined #openstack-lbaas | 21:40 | |
*** TrevorV has quit IRC | 21:43 | |
*** manishg has quit IRC | 21:43 | |
*** ihrachys_ has joined #openstack-lbaas | 21:43 | |
*** rcernin has quit IRC | 21:45 | |
*** ihrachys has quit IRC | 21:45 | |
*** neelashah has joined #openstack-lbaas | 21:46 | |
openstackgerrit | Madhusudhan Kandadai proposed openstack/octavia: Octavia: Basic LoadBalancer Scenario Test https://review.openstack.org/172199 | 21:51 |
*** manishg has joined #openstack-lbaas | 21:52 | |
*** fawadkhaliq has joined #openstack-lbaas | 21:55 | |
*** fnaval has quit IRC | 21:57 | |
*** fnaval has joined #openstack-lbaas | 22:01 | |
*** ihrachys has joined #openstack-lbaas | 22:02 | |
*** fnaval has quit IRC | 22:04 | |
*** ihrachys_ has quit IRC | 22:05 | |
*** amotoki has joined #openstack-lbaas | 22:05 | |
*** ihrachys_ has joined #openstack-lbaas | 22:07 | |
*** rtheis has quit IRC | 22:07 | |
*** ihrachys has quit IRC | 22:10 | |
*** manishg has quit IRC | 22:17 | |
*** manishg has joined #openstack-lbaas | 22:19 | |
*** piet has joined #openstack-lbaas | 22:28 | |
blogan | dougwig, xgerman, johnsom: decision on the cascade delete uri? | 22:29 |
xgerman | I thought I was right? | 22:29 |
xgerman | I was so right von sbalukoff agreed with me :-) | 22:29 |
blogan | im not sure there was a right answer | 22:30 |
blogan | just a best bad option | 22:30 |
xgerman | yep, the lesser evil | 22:30 |
*** piet has quit IRC | 22:35 | |
johnsom | If you need me to be the tie breaker, give me a quick summary of the choices we are down to. Last I heard it was purple. | 22:36 |
xgerman | my 3 year old *loves* purple — so that would make her day | 22:37 |
openstackgerrit | Michael Johnson proposed openstack/octavia: Add bandit baseline to tox https://review.openstack.org/286892 | 22:42 |
blogan | johnsom: /loadbalancers/lbid/cascade_delete vs DELETE /{new_tree_resource}/lbid | 22:42 |
johnsom | DELETE /{new_tree_resource}/lbid | 22:43 |
johnsom | Simply because we have a bunch of tree-ish things and it fits the resty model closer to me | 22:44 |
johnsom | (yes, I ignored all of the arguments earlier) | 22:44 |
blogan | okay | 22:45 |
johnsom | Ugh, ok, hold on | 22:45 |
* xgerman spots a glimmer of hope | 22:46 | |
johnsom | We did already break this with: /v2.0/lbaas/loadbalancers/{loadbalancer_id}/statuses | 22:46 |
*** ducttape_ has quit IRC | 22:47 | |
johnsom | No, I hold fast with DELETE /{new_tree_resource}/lbid | 22:47 |
rm_work | so like | 22:50 |
rm_work | DELETE /v2.0/lbaas/tree/<lbid> | 22:50 |
rm_work | but also | 22:50 |
rm_work | GET /v2.0/lbaas/tree/<lbid> would return the status tree? | 22:51 |
johnsom | Kind of makes sense, but I'm not sure I want to mess with status tree here. Maybe add it next cycle | 22:51 |
johnsom | That is what I was thinking | 22:52 |
rm_work | yeah just getting the idea in explicit writing | 22:53 |
xgerman | well, as long as we document all those strange behaviors (and the docs don’t get deleted…) | 22:53 |
johnsom | Maybe /v2.0/lbaas/lb_tree/<lbid> ? Leave that open for 12,000 other tree varieties | 22:53 |
johnsom | Yeah, docs, oye | 22:53 |
xgerman | maybe /loadbalancer/<id>?type=tree ? | 22:54 |
dougwig | And here I thought I was a loner in liking that entry point idea. | 22:54 |
xgerman | we don’t have enough query parameters | 22:54 |
*** jschwarz has quit IRC | 22:54 | |
xgerman | returning an lb as a tree is still the same land balancer so should be under the loadbalancer resource | 22:55 |
johnsom | dougwig You like the /v2.0/lbaas/lb_tree/<lbid>? | 22:55 |
dougwig | johnsom: yep | 22:55 |
johnsom | Cool | 22:55 |
*** ihrachys has joined #openstack-lbaas | 22:56 | |
xgerman | ok, I will focus own pointing out that there were sane alternatives everytime somebody is confused about that | 22:58 |
*** ihrachys has quit IRC | 22:58 | |
*** piet has joined #openstack-lbaas | 22:59 | |
*** ihrachys_ has quit IRC | 22:59 | |
johnsom | Hmmm, since everything is plural here, is it /lb_trees/ or /lb_tree/? | 23:01 |
johnsom | I guess GET /lb_trees doesn't really make sense, so singular is probably better. | 23:02 |
*** manishg has quit IRC | 23:04 | |
*** manishg has joined #openstack-lbaas | 23:04 | |
xgerman | none of those bulk things make sense in REST but I guess we are beyond that point | 23:05 |
xgerman | also how does a user know what an lb_tree is? Can we be a more descriptive? | 23:07 |
*** mixos has quit IRC | 23:09 | |
*** manishg has quit IRC | 23:09 | |
*** manishg has joined #openstack-lbaas | 23:09 | |
johnsom | neutron lbaas-loadbalancer-cascade-delete ? | 23:11 |
xgerman | yep, I like that — now if the API would be similarly clear | 23:12 |
johnsom | It's like writing a novel, but ok | 23:12 |
johnsom | I feel like I'm on VMS | 23:12 |
xgerman | clarity is important | 23:14 |
xgerman | also better shells have command completion (like git) | 23:15 |
*** amotoki has quit IRC | 23:16 | |
*** markvan has quit IRC | 23:17 | |
*** fawadkhaliq has quit IRC | 23:18 | |
*** fawadkhaliq has joined #openstack-lbaas | 23:18 | |
*** fawadkhaliq has quit IRC | 23:21 | |
*** fawadkhaliq has joined #openstack-lbaas | 23:21 | |
*** neelashah has quit IRC | 23:24 | |
*** markvan has joined #openstack-lbaas | 23:24 | |
*** bana_k has quit IRC | 23:33 | |
dougwig | I don't think teh cascade verb makes much sense when you factor in create. | 23:39 |
johnsom | dougwig It's cool for the cammand line though right? | 23:40 |
dougwig | Not a fatal decision, since we could always alias it in the cli and adopt something uniform for the whole crud, when it's added. | 23:41 |
johnsom | dougwig I am open to options. Now is the time to do it, as I have most of the client coded | 23:42 |
dougwig | Lbaas-create and Lbaas-delete are tempting. | 23:43 |
xgerman | nobody will get what that is without further explanation | 23:51 |
xgerman | even glance says image-delete | 23:53 |
xgerman | (and that one I really think is superfluous) | 23:53 |
*** manishg has quit IRC | 23:54 | |
*** bana_k has joined #openstack-lbaas | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!