*** openstack has joined #congress | 00:04 | |
openstackgerrit | Eric K proposed openstack/congress-specs: WIP - HA spec https://review.openstack.org/318383 | 00:13 |
---|---|---|
*** openstackstatus has quit IRC | 00:46 | |
*** sballe_ has quit IRC | 00:48 | |
*** openstack has joined #congress | 00:55 | |
*** openstackgerrit has quit IRC | 01:49 | |
*** openstackgerrit has joined #congress | 01:57 | |
*** masahito has quit IRC | 02:13 | |
*** openstack has joined #congress | 02:39 | |
*** ramineni_ has joined #congress | 02:54 | |
*** fawadkhaliq has joined #congress | 03:42 | |
*** ramineni_ has quit IRC | 03:51 | |
*** fawadkhaliq has quit IRC | 03:56 | |
openstackgerrit | Anusha Ramineni proposed openstack/congress: Tempest for Push Type Driver https://review.openstack.org/319173 | 03:56 |
*** fawadkhaliq has joined #congress | 04:57 | |
*** masahito has joined #congress | 04:58 | |
*** masahito has quit IRC | 04:58 | |
*** masahito has joined #congress | 05:49 | |
openstackgerrit | Merged openstack/congress: Tempest for Push Type Driver https://review.openstack.org/319173 | 06:20 |
*** openstack has joined #congress | 06:55 | |
*** ramineni_ has joined #congress | 07:27 | |
evrardjp | 'morning everyone | 07:52 |
masahito | :) | 07:55 |
masahito | evrardjp: I recently see your name here. Are you using or intereseted in Congress? :-) | 07:57 |
evrardjp | not using right now | 07:57 |
evrardjp | when I'll have time I'll create an openstack-ansible role for it | 07:57 |
evrardjp | this way congress users can consume it when deploying with ansible | 07:58 |
evrardjp | as the community is currently small in congress, I thought it was maybe good to be involved/help | 07:59 |
evrardjp | now it's just a question of time | 07:59 |
evrardjp | I'll probably ask questions in the future when I'll start working on this | 08:00 |
evrardjp | in the meantime I'm trying to understand the community :) | 08:00 |
masahito | oh great! | 08:00 |
masahito | we are still small community, so that kind of works will extremely improve this project ;-) | 08:02 |
evrardjp | that's what I thought | 08:04 |
evrardjp | it could be bad if it's not maintained 'though | 08:05 |
evrardjp | so when I'll start on this, I'll analyse the situation with some of you, this way we know the proper way of action | 08:05 |
masahito | ramineni_: you there? | 09:13 |
ramineni_ | masahito: hi | 09:16 |
masahito | I checked ha replica error in gate jobs. | 09:20 |
ramineni_ | masahito: ya, are you able to figure out ..what is causing it? | 09:21 |
masahito | It looks like dsenode doesn't start well with rabbit. | 09:22 |
ramineni_ | i reproduced it .. its causing only when i change to rabbit driver | 09:22 |
ramineni_ | hmm..y? | 09:23 |
ramineni_ | Im just seeing DatasourceNameInUser error in my local env | 09:23 |
masahito | because service-topic-prefix and control-top are same in original node and dse node | 09:23 |
ramineni_ | oh | 09:23 |
ramineni_ | masahito: but multilple services can listen on same topic? | 09:24 |
ramineni_ | canĀ“t ** | 09:24 |
ramineni_ | and any idea why is happenig only using rabbit? | 09:27 |
masahito | for rabbit I think the rpc which creating new datasource only arrived at one dse node and another doesn't have it. | 09:28 |
masahito | The rpc call is rpc not cast. | 09:29 |
masahito | I'm still wondering why this error happens in gate-job which uses deepsix . | 09:30 |
ramineni_ | masahito: the one on your patch? | 09:31 |
ramineni_ | masahito: push driver tempest got merged with recheck only .. some timeout issue | 09:31 |
masahito | because it start synchronyzer as a service to synchronize with db. | 09:31 |
masahito | ramineni_: yes, for my patch. | 09:31 |
ramineni_ | masahito: but your patch got merged with just recheck | 09:32 |
masahito | yup. | 09:32 |
masahito | before it's merged I thought the root cause is in another place not related to dse and dse2. | 09:33 |
masahito | So I wanted to hear your status :) | 09:34 |
ramineni_ | masahito: hmm.. might be .. im also not very clear on what is the issue .. i couldn reproduce it on my local env with your patch, so i did rebase and recheck on your patch | 09:34 |
ramineni_ | it merged :) | 09:35 |
ramineni_ | masahito: may be next time , we have to investigate more , if this happens in gate job using deepsix | 09:35 |
ramineni_ | masahito: but with rabbit driver, HA is not working :( any clue on how to resolve it? | 09:37 |
ramineni_ | masahito: https://review.openstack.org/#/c/320306/ | 09:37 |
ramineni_ | masahito: one doubt , with current arch , can we start multiple congress services on diff nodes? like in case of pacemaker | 09:39 |
ramineni_ | masahito: curr arch doesn allow right | 09:39 |
masahito | we can start multiple congress with current (deepsix) architecture, but we can't start it with new (dse node on rabbit) architecture. | 09:41 |
masahito | and we can start it with new (dse node on kombu+memory) architecture. | 09:42 |
masahito | in the case of rabbit, I saw the following happens. | 09:43 |
ramineni_ | hmm .. to enable rabbit , we have to change that right , otherwise HA wont be possible | 09:43 |
masahito | 1. start main Congress (congress1 with PE1, novaDS1 and etc) | 09:44 |
masahito | 2. start replica Congress (congress2 with PE2, novaDS2 and etc) | 09:45 |
masahito | 3. novaDS2 calls RPC to create datasource policy with 'congress-service-engine' topic | 09:46 |
masahito | 4-1: if PE2 receives the rpc, the creation succeed. | 09:46 |
masahito | 4-2. if PE1 receives the rpc, the creation fails because the datasource policy has already exists in PE1. | 09:47 |
ramineni_ | masahito: but PE1 and PE2 synchronize with same databse right | 09:47 |
masahito | 5. if 4-2. happens replica Congress stops. | 09:48 |
ramineni_ | masahito: so it should fail anyway, if it queries DB for policy? | 09:48 |
masahito | sorry, what timing do you mention? | 09:51 |
masahito | during initializing replica node or during creating new datasource with API? | 09:52 |
ramineni_ | initializing replica node? | 09:55 |
ramineni_ | but i think we dont create persistent policies there , just we store in self.theory , so should be fine i guess | 09:56 |
ramineni_ | masahito: ^^ | 09:56 |
*** fawadkhaliq has quit IRC | 09:57 | |
*** fawadkhaliq has joined #congress | 09:58 | |
ramineni_ | masahito: do you think we should keep defaulting to rabbit driver patch on hold , until we figure out the arch to support multiple instances of congress starting up without conflict? | 09:58 |
masahito | I think we don't need to abandon it if we hope Congress works on rabbit. | 10:01 |
masahito | when we figure out the root cause and its patch we can push it basing your patch ;-) | 10:01 |
ramineni_ | masahito: sounds good :) | 10:02 |
masahito | oh, I think I resolve it. | 10:12 |
masahito | Just add a partition id for rpc. | 10:13 |
masahito | I'll pushed the patch. | 10:13 |
masahito | oops, sorry. I didn't resolve it :-< | 10:20 |
openstackgerrit | Masahito Muroi proposed openstack/congress: Check root cause of tempest test fail https://review.openstack.org/321459 | 10:22 |
*** ramineni_ has quit IRC | 10:55 | |
*** absubram has quit IRC | 13:27 | |
openstackgerrit | Masahito Muroi proposed openstack/congress: Check root cause of tempest test fail https://review.openstack.org/321459 | 13:38 |
*** thinrichs has joined #congress | 15:20 | |
*** ramineni_ has joined #congress | 15:30 | |
*** ramineni_ has quit IRC | 15:51 | |
*** thinrichs has quit IRC | 16:55 | |
*** absubram has joined #congress | 16:55 | |
*** absubram has quit IRC | 16:56 | |
*** absubram has joined #congress | 16:59 | |
*** fawadkhaliq has quit IRC | 17:07 | |
*** thumpba has joined #congress | 17:08 | |
*** thinrichs has joined #congress | 17:09 | |
*** fawadkhaliq has joined #congress | 17:27 | |
*** _xin has quit IRC | 17:56 | |
*** _xin has joined #congress | 17:58 | |
*** thumpba has quit IRC | 17:58 | |
*** thumpba_ has joined #congress | 18:02 | |
*** thinrichs has quit IRC | 18:04 | |
bryan_att | hi congress team - quick question for anyone. Is there a spec for fields in congress.conf file? As of Liberty this has to be tox-generated but I need to know which conf values are required vs optional; the generated output doesn't clarify that. This is for the Puppet Module and JuJu Charm I am developing. | 18:26 |
*** thumpba_ has quit IRC | 18:47 | |
*** masahito has quit IRC | 18:51 | |
*** thumpba has joined #congress | 18:59 | |
*** thumpba has quit IRC | 19:11 | |
*** fawadkhaliq has quit IRC | 19:16 | |
*** thumpba has joined #congress | 19:18 | |
*** thinrichs has joined #congress | 19:44 | |
*** absubram has quit IRC | 19:55 | |
*** absubram has joined #congress | 20:11 | |
*** thinrichs has quit IRC | 20:39 | |
*** thumpba has quit IRC | 20:51 | |
*** ekcs has joined #congress | 21:13 | |
*** absubram has quit IRC | 23:07 | |
*** rena9067 has joined #congress | 23:18 | |
*** rena9067 has quit IRC | 23:20 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!