Saturday, 2017-03-18

*** gyee has quit IRC00:08
*** rebase has quit IRC00:13
*** karthikpr has joined #openstack-operators00:17
*** mriedem has quit IRC00:38
klindgrenStupid question - but does anyoine know if on openstack rpc services (thinking neutron-ovs/linuxbridge, nova-compute), you can spinup another instances on the same box00:47
klindgrenfor a short (less than a minute)00:47
klindgrenwithout it blowing stuff up?00:47
*** Apoorva has quit IRC00:48
klindgrenwith containerized control plane trying to do a blue/green deployment.  But unlike API services - you can't do anything against the RPC servers to see if they actually work or not.00:48
klindgrenIE you can't hit an API and do some tests before you place that API in to active rotation00:49
mnaserrpc services would probably be problematic klindgren00:52
mnaseri can imagine a few reasons such as multiple instances reporting state at the same time00:52
klindgrenright now I have it stopping the original rpc container, starting the new one, doing as much checking that I can that it started,00:53
mnaserklindgren id poll for openstack nova servie list00:53
mnaser*service00:53
klindgrenif any of the tests fail, stop the new rpc container, and start the old one00:53
mnaserthat's probably one of the more accurate ways to know if it went up00:53
klindgreneh - thats a non-start in our env00:53
mnaserwhat do you mean by non-start?00:53
klindgrenwe have thousands of compute nodes, so polling that nova service list per compute node to ensure it started is bascially a non-starter00:54
mnaserklindgren i believe you're looking to get into the kolla land? :)00:54
klindgrenwe are using kolla containers00:54
klindgrenbut are passing on koll-ansible00:54
klindgrenkolla-ansible*00:54
mnaserwe're doing the same, i'd schedule this in groups, ex: do the process on 10 nodes, wait for all 10 to get up, and keep rolling out00:55
mnaser(we're using kolla-ansible)00:55
mnaserbut if you're using ansible you should be able to say, do updates in groups of 50 or 100.00:55
mnaseryou also dont want to reboot *, your control plane will not have a great time00:56
klindgrenkolla-ansible is not specific enough for us.  IE trying to deploy a glance service to 2 nodes, and it logs into a bunch of nodes to get information00:56
mnaserklindgren i do agree it has its shortcomings but we pretty much chose to try and support it and add improvements00:57
mnaseri do agree with you its not great at component deployment (we're doing the same roll out)00:57
klindgrenThe lack of any sort of checking/tests/extensions is also a non-starter00:58
mnaserklindgren how so?  we've found it to be pretty extendible to do all sorts of things we want00:58
klindgrenit doesn't manage haproxy, so if I want to start a new API container.  I want the new api container to be started.  Tests ran against it.  When its ready I want it to be added to rotation in haproxy01:00
klindgrenbut first I want to drain off the connections to the old container01:00
klindgrenIE allow glance image downloads/uploads to finish01:00
klindgrenby manage haproxy I mean maintenace the active container, allow connections to drop to 0, then when its not recieving traffic, swap in the new container01:01
klindgrenand un maintenace it01:01
klindgrenSo I extended the haproxy ansible module to do draining support.  So it will wait/poll upto some timeout value for connections to drop to 0 and when they do, it will tell ansilbe that its at the desired state.  IE out of rotation with no active connections, or its been x minutes and we are moving on.01:03
klindgrenhttps://github.com/ansible/ansible/pull/21420 - need to fix some minor nits - but its there.01:04
*** manheim has joined #openstack-operators01:06
*** saneax is now known as saneax-_-|AFK01:12
mnaserklindgren sorry, i was a bit afk, didnt see this, but obviously those are shortcomings but i mean, all contributions are weelcome but i understand that's not always easy01:15
klindgrenwe honestly weighed out the doing in kolla, vs's do it our selves.  Because I dont like re-investing the wheel01:23
klindgrenbut at the end of the day re-inventing the wheel was actually much easier.01:23
klindgrenwith the rest of the tooling that we already have in place.01:23
*** manheim has quit IRC01:24
mnaserklindgren bummer, would have liked another operator bring in work like this01:24
mnaserhopefully our work will eventually cross paths and we can get you to make the jump :)01:24
*** markvoelker has joined #openstack-operators01:26
klindgrenIE I needed something did a rockstar job of deploying a container to a host.  I dont need config management, I dont need something to figure out what services should be running where, I dont need something to attempt to do database setup and the like.01:26
klindgrenI have things that already do that stuff for me01:26
klindgrenWe were planning on sharing the deployment stuff directly with the kolla people. So if they wanted to make use of the concepts and or code that works.01:29
klindgrenbut want to actually run it in production first01:29
*** markvoelker has quit IRC01:31
klindgrenSome reading: https://openstack.nimeyo.com/104734/re-openstack-dev-kolla-ansible-kolla-am-i-doing-this-wrong01:32
klindgrenspecifically about what we noticed and some other things when trying it out.01:33
*** jamesden_ has quit IRC01:37
*** fragatin_ has joined #openstack-operators01:42
*** fragati__ has joined #openstack-operators01:44
*** fragatina has quit IRC01:44
*** mriedem has joined #openstack-operators01:46
*** fragatin_ has quit IRC01:46
*** fragati__ has quit IRC01:49
*** markvoelker has joined #openstack-operators02:03
*** arif-ali has quit IRC02:54
*** arif-ali has joined #openstack-operators02:55
*** armax has quit IRC02:59
*** cemason1 has joined #openstack-operators03:02
*** cemason has quit IRC03:02
*** furlongm has quit IRC03:47
*** mriedem has quit IRC03:55
*** fragatina has joined #openstack-operators04:42
*** fragatina has quit IRC04:46
*** karthikpr has quit IRC06:26
*** rcernin has joined #openstack-operators06:48
*** rcernin has quit IRC06:48
*** rcernin has joined #openstack-operators07:17
*** arnewiebalck__ has joined #openstack-operators07:41
*** rcernin has quit IRC07:42
*** fragatina has joined #openstack-operators07:42
*** fragatina has quit IRC07:42
*** fragatina has joined #openstack-operators07:43
*** manheim has joined #openstack-operators08:01
*** manheim has quit IRC08:06
*** arnewiebalck__ has quit IRC08:10
*** aojea has joined #openstack-operators08:12
*** markvoelker has quit IRC08:56
*** arnewiebalck__ has joined #openstack-operators09:18
*** manheim has joined #openstack-operators09:23
*** arnewiebalck__ has quit IRC09:55
*** markvoelker has joined #openstack-operators09:56
*** markvoelker has quit IRC10:02
*** arnewiebalck__ has joined #openstack-operators10:40
*** saneax-_-|AFK is now known as saneax11:06
*** manheim has quit IRC11:07
*** manheim has joined #openstack-operators11:07
*** fragatina has quit IRC11:09
*** alexpilotti has quit IRC11:38
*** alexpilotti has joined #openstack-operators11:39
*** manheim has quit IRC11:49
*** arnewiebalck__ has quit IRC11:50
*** markvoelker has joined #openstack-operators11:57
*** haplo37 has quit IRC12:00
*** markvoelker has quit IRC12:02
*** haplo37 has joined #openstack-operators12:09
*** retr0h has quit IRC12:25
*** trw[m] has quit IRC12:25
*** trw[m] has joined #openstack-operators12:34
*** tanee is now known as tanee_away12:40
*** racedo has quit IRC13:24
*** racedo has joined #openstack-operators13:26
*** mriedem has joined #openstack-operators13:27
*** racedo has quit IRC13:29
*** racedo has joined #openstack-operators13:30
*** retr0h has joined #openstack-operators13:52
*** saneax is now known as saneax-_-|AFK14:00
*** fragatina has joined #openstack-operators14:11
*** racedo has quit IRC14:13
*** saneax-_-|AFK is now known as saneax14:28
*** fragatina has quit IRC14:34
*** rarcea has joined #openstack-operators14:39
*** arnewiebalck__ has joined #openstack-operators14:41
*** rarcea has quit IRC14:52
*** aojea has quit IRC14:54
*** jamesdenton has joined #openstack-operators14:54
*** aojea has joined #openstack-operators14:55
*** saneax is now known as saneax-_-|AFK14:56
*** armax has joined #openstack-operators14:58
*** aojea has quit IRC14:59
*** cemason1 has quit IRC15:00
*** cemason has joined #openstack-operators15:02
*** armax has quit IRC15:15
*** aojea has joined #openstack-operators15:53
*** armax has joined #openstack-operators16:15
*** cemason has quit IRC16:17
*** rcernin has joined #openstack-operators16:17
*** cemason has joined #openstack-operators16:18
*** karthikpr has joined #openstack-operators16:30
*** rcernin has quit IRC16:45
*** Apoorva has joined #openstack-operators16:45
*** rcernin has joined #openstack-operators16:45
*** Apoorva has quit IRC16:50
*** armax has quit IRC16:51
*** tanee_away is now known as tanee17:00
*** tanee is now known as tanee_away17:00
*** armax has joined #openstack-operators17:00
*** pwnall1337 is now known as zz_pwnall133717:21
*** mriedem1 has joined #openstack-operators17:35
*** armax has quit IRC17:36
*** mriedem has quit IRC17:37
*** cemason has quit IRC17:37
*** racedo has joined #openstack-operators17:42
*** arnewiebalck__ has quit IRC17:49
*** rcernin has quit IRC17:53
*** jamesdenton has quit IRC17:58
*** rcernin has joined #openstack-operators18:09
*** rcernin has quit IRC18:23
*** manheim has joined #openstack-operators18:26
*** manheim has quit IRC18:31
*** tanee_away is now known as tanee18:42
*** tanee is now known as tanee_away18:42
*** racedo has quit IRC19:06
*** racedo has joined #openstack-operators19:44
*** racedo has quit IRC19:58
*** racedo has joined #openstack-operators19:59
*** slaweq has joined #openstack-operators20:02
*** cnf has quit IRC20:13
*** markvoelker has joined #openstack-operators20:14
*** manheim has joined #openstack-operators20:15
*** fragatina has joined #openstack-operators20:19
*** manheim has quit IRC20:19
*** ircuser-1 has quit IRC20:26
*** cnf has joined #openstack-operators20:31
*** racedo has quit IRC20:33
*** racedo has joined #openstack-operators20:36
*** racedo has quit IRC20:42
*** racedo has joined #openstack-operators20:46
*** racedo has quit IRC20:48
*** fragatina has quit IRC21:25
*** mriedem1 is now known as mriedem21:39
*** simon-AS559 has joined #openstack-operators22:01
*** racedo has joined #openstack-operators22:43
*** aojea has quit IRC22:54
*** saneax-_-|AFK is now known as saneax23:15
*** markvoelker has quit IRC23:17
*** IRCFrEAK has joined #openstack-operators23:18
*** IRCFrEAK has quit IRC23:24
*** racedo has quit IRC23:43

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