*** banix has joined #openstack-lbaas | 00:00 | |
*** mwang2__ has quit IRC | 00:02 | |
openstackgerrit | German Eichberger proposed stackforge/octavia: taskflows to create, delete amphora https://review.openstack.org/142569 | 00:07 |
---|---|---|
*** banix has quit IRC | 00:16 | |
*** banix has joined #openstack-lbaas | 00:19 | |
*** sbfox has quit IRC | 00:36 | |
*** mwang2 has joined #openstack-lbaas | 00:48 | |
*** fnaval has quit IRC | 00:52 | |
*** banix has quit IRC | 00:53 | |
*** xgerman has quit IRC | 00:57 | |
*** mestery has quit IRC | 01:19 | |
*** crc32 has quit IRC | 01:27 | |
*** banix has joined #openstack-lbaas | 01:35 | |
*** enikanorov has quit IRC | 01:45 | |
*** SumitNaiksatam has quit IRC | 01:45 | |
*** banix has quit IRC | 01:49 | |
*** fnaval has joined #openstack-lbaas | 01:56 | |
*** banix has joined #openstack-lbaas | 01:58 | |
*** banix has quit IRC | 01:59 | |
*** mordred_ has joined #openstack-lbaas | 02:04 | |
*** timbyr_ has joined #openstack-lbaas | 02:05 | |
*** mordred has quit IRC | 02:06 | |
*** kbyrne has quit IRC | 02:06 | |
*** mordred_ is now known as mordred | 02:06 | |
*** mlavalle has quit IRC | 02:15 | |
*** amotoki has quit IRC | 02:23 | |
*** sballe__ has quit IRC | 02:58 | |
*** woodster_ has quit IRC | 03:10 | |
*** woodster_ has joined #openstack-lbaas | 03:11 | |
*** vivek-ebay has quit IRC | 03:20 | |
*** ajmiller has quit IRC | 03:22 | |
*** mwang2 has quit IRC | 03:29 | |
*** mwang2 has joined #openstack-lbaas | 03:30 | |
*** amotoki has joined #openstack-lbaas | 03:30 | |
*** sbalukoff has quit IRC | 03:36 | |
*** fnaval has quit IRC | 04:01 | |
*** vivek-ebay has joined #openstack-lbaas | 04:04 | |
*** vivek-eb_ has joined #openstack-lbaas | 04:08 | |
*** vivek-ebay has quit IRC | 04:09 | |
*** banix has joined #openstack-lbaas | 04:30 | |
*** sbfox has joined #openstack-lbaas | 04:43 | |
*** sbalukoff has joined #openstack-lbaas | 04:56 | |
*** mestery has joined #openstack-lbaas | 05:19 | |
*** woodster_ has quit IRC | 05:20 | |
*** banix has quit IRC | 05:22 | |
*** sbfox has quit IRC | 05:46 | |
*** vivek-eb_ has quit IRC | 05:50 | |
openstackgerrit | Vijay Kumar Venkatachalam proposed openstack/neutron-lbaas: NetScaler driver for LBaaS V2 extension https://review.openstack.org/148541 | 06:13 |
*** vivek-ebay has joined #openstack-lbaas | 06:14 | |
*** mestery has quit IRC | 06:17 | |
*** SantoshNetscaler has joined #openstack-lbaas | 06:24 | |
*** sbfox has joined #openstack-lbaas | 06:37 | |
*** samof76 has joined #openstack-lbaas | 06:39 | |
samof76 | does LBaaS by default use the haproxy at the backend??? | 06:40 |
*** vivek-eb_ has joined #openstack-lbaas | 06:45 | |
*** vivek-ebay has quit IRC | 06:48 | |
*** vivek-eb_ has quit IRC | 06:50 | |
*** woodster_ has joined #openstack-lbaas | 06:50 | |
*** kobis has joined #openstack-lbaas | 07:00 | |
*** SumitNaiksatam has joined #openstack-lbaas | 07:05 | |
*** apuimedo has joined #openstack-lbaas | 07:14 | |
*** chlong has quit IRC | 07:38 | |
*** enikanorov has joined #openstack-lbaas | 08:09 | |
*** evgenyf has joined #openstack-lbaas | 08:12 | |
*** sbfox has quit IRC | 08:47 | |
*** sbfox has joined #openstack-lbaas | 08:48 | |
*** codekobe has quit IRC | 08:50 | |
*** ctracey has quit IRC | 08:51 | |
*** codekobe has joined #openstack-lbaas | 08:53 | |
*** ctracey has joined #openstack-lbaas | 08:58 | |
*** woodster_ has quit IRC | 09:00 | |
openstackgerrit | Evgeny Fedoruk proposed openstack/neutron-lbaas: L7 capability extension implementation for lbaas v2 https://review.openstack.org/148232 | 09:21 |
*** sbfox has quit IRC | 09:44 | |
*** Miouge_ has joined #openstack-lbaas | 09:48 | |
*** Miouge has quit IRC | 09:49 | |
*** Miouge_ is now known as Miouge | 09:49 | |
*** chlong has joined #openstack-lbaas | 10:15 | |
*** chlong has quit IRC | 10:20 | |
*** chlong has joined #openstack-lbaas | 10:33 | |
*** chlong has quit IRC | 10:37 | |
*** chlong has joined #openstack-lbaas | 10:50 | |
*** evgenyf has quit IRC | 12:00 | |
*** SantoshNetscaler has quit IRC | 12:03 | |
*** RaginBajin has joined #openstack-lbaas | 12:18 | |
*** evgenyf has joined #openstack-lbaas | 12:38 | |
*** chlong has quit IRC | 12:44 | |
*** samof76 has quit IRC | 13:33 | |
*** fnaval has joined #openstack-lbaas | 14:05 | |
*** mestery has joined #openstack-lbaas | 14:15 | |
*** banix has joined #openstack-lbaas | 14:22 | |
*** amotoki has quit IRC | 14:32 | |
*** mlavalle has joined #openstack-lbaas | 14:55 | |
*** woodster_ has joined #openstack-lbaas | 15:08 | |
*** jorgem has joined #openstack-lbaas | 15:13 | |
*** jorgem has quit IRC | 15:14 | |
*** kobis has quit IRC | 15:18 | |
*** Miouge has quit IRC | 15:24 | |
*** fnaval has quit IRC | 15:30 | |
*** ajmiller has joined #openstack-lbaas | 15:30 | |
*** Miouge has joined #openstack-lbaas | 15:31 | |
*** sbfox has joined #openstack-lbaas | 15:34 | |
*** sbfox has quit IRC | 15:40 | |
*** sbfox has joined #openstack-lbaas | 15:40 | |
*** sbfox has quit IRC | 15:41 | |
*** fnaval has joined #openstack-lbaas | 15:49 | |
*** mlavalle has quit IRC | 16:01 | |
*** mlavalle has joined #openstack-lbaas | 16:02 | |
*** evgenyf has quit IRC | 16:02 | |
*** mestery has quit IRC | 16:06 | |
*** xgerman has joined #openstack-lbaas | 16:09 | |
openstackgerrit | Jorge Miramontes proposed stackforge/octavia: Queue Consumer Specification https://review.openstack.org/147699 | 16:13 |
*** banix has quit IRC | 16:24 | |
*** banix has joined #openstack-lbaas | 16:30 | |
*** banix has quit IRC | 16:31 | |
*** banix has joined #openstack-lbaas | 16:35 | |
*** sbalukoff has quit IRC | 16:52 | |
*** mlavalle has quit IRC | 16:57 | |
*** jschwarz has joined #openstack-lbaas | 17:01 | |
*** vivek-ebay has joined #openstack-lbaas | 17:01 | |
*** mestery has joined #openstack-lbaas | 17:06 | |
*** apuimedo has quit IRC | 17:12 | |
*** banix has quit IRC | 17:17 | |
*** banix has joined #openstack-lbaas | 17:18 | |
*** mestery has quit IRC | 17:25 | |
*** mestery has joined #openstack-lbaas | 17:25 | |
*** mlavalle has joined #openstack-lbaas | 17:28 | |
*** SumitNaiksatam has quit IRC | 17:32 | |
*** banix has quit IRC | 17:50 | |
*** Youcef has joined #openstack-lbaas | 17:51 | |
*** SumitNaiksatam has joined #openstack-lbaas | 17:54 | |
*** banix has joined #openstack-lbaas | 18:01 | |
*** sbfox has joined #openstack-lbaas | 18:11 | |
*** sbfox has quit IRC | 18:12 | |
*** sbfox has joined #openstack-lbaas | 18:12 | |
*** sbfox has joined #openstack-lbaas | 18:13 | |
*** jschwarz has quit IRC | 18:27 | |
*** sbfox has quit IRC | 18:30 | |
*** sbfox has joined #openstack-lbaas | 18:31 | |
*** fnaval has quit IRC | 18:45 | |
*** sbalukoff has joined #openstack-lbaas | 18:47 | |
*** fnaval has joined #openstack-lbaas | 19:21 | |
*** sbfox has quit IRC | 19:35 | |
*** sbfox has joined #openstack-lbaas | 19:36 | |
*** kobis has joined #openstack-lbaas | 19:47 | |
*** kobis has quit IRC | 19:49 | |
*** banix has quit IRC | 19:56 | |
*** kobis has joined #openstack-lbaas | 19:59 | |
*** banix has joined #openstack-lbaas | 20:06 | |
*** Youcef has quit IRC | 20:17 | |
*** jorgem has joined #openstack-lbaas | 20:24 | |
blogan | good afternoon everyone | 20:24 |
ptoohill | Good afternoon-ish | 20:38 |
jorgem | xgerman: Hey Germna | 20:53 |
jorgem | German* | 20:53 |
jorgem | and johnsom | 20:53 |
xgerman | hi | 20:54 |
jorgem | xgerman: So, Brandon and I have been talking and I wanted to see if you were okay with me passing in deltas for the update methods | 20:55 |
jorgem | I'd like to get to deployable code quicker | 20:55 |
jorgem | then iterate | 20:55 |
johnsom | Hello | 20:55 |
jorgem | johnsom: Hey | 20:55 |
xgerman | well, so the api server would manage the history? | 20:56 |
jorgem | xgerman: johnsom: Adding a task/event table right now seems to be a little heavy for 0.5 | 20:56 |
jorgem | So we wouldn't have history for 0.5 | 20:56 |
jorgem | for 1.0 yes | 20:56 |
xgerman | well, the question is who is reading the DB then | 20:57 |
jorgem | but I think both Rackspace and HP will be happier once we have something working. The quicker we do that the better IMHO | 20:57 |
jorgem | The deploy worker will be | 20:57 |
xgerman | +1 | 20:57 |
jorgem | I'll explain in the spec if that makes it easier | 20:58 |
*** kobis has quit IRC | 20:58 | |
xgerman | I am just wondering where the best place is to deal with history. Deploy Worker, Queue Consumer, or API | 20:58 |
jorgem | so history would be in deploy worker to | 20:58 |
jorgem | I see the deploy worker as the horse that does the work | 20:58 |
jorgem | But that wouldn't be until 1.0 | 20:58 |
jorgem | is what I'm advocating now | 20:58 |
xgerman | ok, then we can keep the method signature and just defer in the spec to a later version/spec | 20:59 |
jorgem | I know I was speaking about it but after some thought I'd rather get something out sooner for 0.5 | 20:59 |
*** kobis has joined #openstack-lbaas | 20:59 | |
jorgem | So... | 20:59 |
jorgem | I would need to add a parameter for the update methods in my spec | 20:59 |
jorgem | in order to get the deltas | 20:59 |
jorgem | Basically deploy worker will query db for old state and I'll pass you the delta so that you can make the change | 21:00 |
jorgem | if a rollback occurr the provisioning status will go into ERROR status or something like that | 21:00 |
jorgem | Operating status will remain ACTIVE | 21:00 |
jorgem | Then... | 21:00 |
xgerman | ok, sound s like a plan | 21:00 |
*** timbyr_ has quit IRC | 21:01 | |
jorgem | user can still make requests even though provisioning status will be in ERROR | 21:01 |
xgerman | so you are sending the delta or just the lb-id and then I look up in DB what needs to be provisioned | 21:01 |
jorgem | again, just for 0.5 | 21:01 |
jorgem | I'll pass both | 21:01 |
xgerman | yep, cool | 21:01 |
jorgem | this is just changing for the update methods | 21:01 |
jorgem | it's not necessary for the delete and create methods | 21:01 |
jorgem | So cool then, I'll update my spec again | 21:02 |
xgerman | well, the original plan was that api server would put the desired state into the DB and we would the load it and make it so | 21:02 |
jorgem | should be out in a few minutes | 21:02 |
jorgem | xgerman: Correct, but we do that here at Rackspace and if a rollback occurs we can't allow the user to update lbs in ERROR status | 21:03 |
jorgem | plus... | 21:03 |
johnsom | My concern is the deploy worker is passing DB id's to the drivers, so deploy worker would have to hold the old state and re-submit to the DB if things fail? | 21:03 |
jorgem | johnsom: no changes to db would need to be made in the event of a rollback except you need to update prov status to ERROR | 21:04 |
jorgem | for 0.5 | 21:04 |
jorgem | for 1.0 we will have a separate table as discussed the other day | 21:04 |
jorgem | and you still won't have to update db in that case | 21:04 |
jorgem | unless the request succeeds of course | 21:04 |
jorgem | Let me know if I am not explaining adequately | 21:05 |
xgerman | well, if the requets fails we want ot put it into error | 21:05 |
jorgem | that too | 21:06 |
*** timbyr_ has joined #openstack-lbaas | 21:06 | |
jorgem | The deploy workers should do the following: | 21:06 |
jorgem | ... | 21:06 |
jorgem | 1) Happy path - update database with new updates plus provisioning status to ACTIVE | 21:07 |
jorgem | 2) If rollback occurrs update prov status to ERROR and no need to update other attributes | 21:07 |
jorgem | 3) If error occurs do the same as #2 | 21:07 |
xgerman | and for 1.0 we chnage #2 | 21:08 |
xgerman | sounds good to me | 21:08 |
jorgem | and 3 | 21:08 |
jorgem | yes | 21:08 |
jorgem | for 1.0 we will have a "Task/Event" table that will hold the ERROR info | 21:08 |
xgerman | well, then wew do the recoverable/non-recoverable error game | 21:08 |
jorgem | for 0.5 we don't, for 1.0 customer will see the task/event table via the API somehow and leave the decision up to them | 21:09 |
jorgem | obviously we can discuss that route in more detail later | 21:09 |
jorgem | which is why I don't think we should do it now == more time | 21:09 |
xgerman | yeah, I think we know enough for now :-) | 21:10 |
jorgem | sweet | 21:10 |
johnsom | I think I am ok with the happy path for v0.5 and fix for 1.0 | 21:10 |
jorgem | k, updates to my spec coming in the next 30 minutes | 21:10 |
jorgem | thanks guys | 21:10 |
xgerman | thank you! | 21:11 |
*** apuimedo has joined #openstack-lbaas | 21:12 | |
*** kobis has quit IRC | 21:12 | |
openstackgerrit | Jorge Miramontes proposed stackforge/octavia: Queue Consumer Specification https://review.openstack.org/147699 | 21:28 |
*** apuimedo has quit IRC | 21:29 | |
jorgem | xgerman: johnsom^^ | 21:33 |
xgerman | yep, will have a look ;-) | 21:34 |
*** banix has quit IRC | 21:40 | |
jorgem | thx | 21:41 |
xgerman | blogan, reading through jorge's document the database now basically hast the state the system is in instead of the desired state... I though the api you wrote was writing the desired state into the DB | 21:46 |
xgerman | juts trying to clarify | 21:46 |
*** banix has joined #openstack-lbaas | 21:47 | |
*** banix has quit IRC | 21:49 | |
*** TrevorV_ has joined #openstack-lbaas | 21:51 | |
jorgem | xgerman: That is correct. The desired state will only be persisted once the deploy worker completes successfully | 22:28 |
jorgem | It kind of makes sense too | 22:28 |
jorgem | from a user's perspective | 22:28 |
xgerman | yeah, absolutely. I was more worried that our existing code didn't do it that way | 22:29 |
xgerman | mainly blogan's api code | 22:29 |
jorgem | ah I'll confirm with Brandon. He's off whiteboarding somewhere | 22:29 |
xgerman | cool -- thanks | 22:30 |
blogan | xgerman: yes that api code needs to be changed, i was going to get Carlos to just add that in his spec, or if preferred I can do it pretty quickly | 22:33 |
xgerman | just wanted to make sure we are all on the same page | 22:34 |
*** fnaval has quit IRC | 22:37 | |
blogan | xgerman: sounds like we are | 22:38 |
xgerman | yep, violent agreement | 22:39 |
*** jorgem has quit IRC | 22:42 | |
*** jorgem has joined #openstack-lbaas | 22:43 | |
*** TrevorV_ has quit IRC | 22:43 | |
blogan | i see no violence | 22:44 |
blogan | xgerman are you about to break a bottle and start stabbing in agreement? | 22:47 |
xgerman | I was about to sacrifice a goat... | 22:47 |
openstackgerrit | Jorge Miramontes proposed stackforge/octavia: Queue Consumer Specification https://review.openstack.org/147699 | 22:54 |
jorgem | xgerman: all done | 22:56 |
xgerman | +2'd | 22:57 |
jorgem | sweetness | 22:58 |
openstackgerrit | Merged stackforge/octavia: Queue Consumer Specification https://review.openstack.org/147699 | 23:08 |
jorgem | I'm all grown up now :) | 23:11 |
*** banix has joined #openstack-lbaas | 23:45 | |
*** banix has quit IRC | 23:56 | |
*** banix has joined #openstack-lbaas | 23:57 | |
*** banix has quit IRC | 23:59 | |
*** chlong has joined #openstack-lbaas | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!