*** gkadam has joined #openstack-kayobe | 07:25 | |
*** yankcrime has joined #openstack-kayobe | 08:11 | |
openstackgerrit | Mark Goddard proposed openstack/kayobe master: WIP: Test upgrades in CI https://review.openstack.org/592932 | 09:08 |
---|---|---|
*** mgoddard has joined #openstack-kayobe | 09:10 | |
*** ktibi has joined #openstack-kayobe | 10:17 | |
ktibi | hi mgoddard | 11:06 |
ktibi | Since I use fernet, the keystone API is very slow. Are you same issue ? | 11:06 |
ktibi | are you have* | 11:06 |
ktibi | -_- have you * need to sleep ! | 11:07 |
yankcrime | ktibi: i haven't noticed any difference in performance since switching to fernet | 11:07 |
mgoddard | ktibi: I haven't noticed that issue, but also haven't tested it specifically | 11:08 |
yankcrime | is it slow to issue tokens or slow in general? | 11:08 |
ktibi | slow when I restart keystone. After 10min, keystone is fast | 11:10 |
ktibi | just a curl on http://internal:5000 | 11:10 |
ktibi | durin 10min, api take 3-4s for answer, after that 30ms | 11:11 |
yankcrime | keystone's workers don't spring into life until they've received a request | 11:23 |
yankcrime | so it's probably just that | 11:24 |
yankcrime | you don't need to restart keystone often do you? | 11:24 |
ktibi | no | 11:52 |
*** ktibi has quit IRC | 12:56 | |
*** dougsz_ has joined #openstack-kayobe | 13:34 | |
*** orange_julius has joined #openstack-kayobe | 14:31 | |
orange_julius | I'm having some issues setting up Kayobe in a KVM environment for testing. Are there are examples I can look at? | 14:34 |
mgoddard | hi orange_julius, welcome | 14:35 |
mgoddard | could you tell us a little about your environment? | 14:36 |
mgoddard | is it a single node all-in-one environment? | 14:36 |
mgoddard | or are there multiple KVM VMs? | 14:36 |
orange_julius | Hello! Sure thing. I'm just trying to set up a basic environment in KVM on my laptop with multiple VMs for different services. My laptop itself will be the seed hypervisor | 14:37 |
orange_julius | I'll probably have something simple like 1 controller VM and 1 compute VM | 14:37 |
mgoddard | that helps, thanks | 14:38 |
mgoddard | in that case I would recommend keeping it simple and not using a seed | 14:38 |
mgoddard | the seed is normally used to bare metal provision the controller and compute hosts, but in this case you have VMs so this is not required | 14:39 |
mgoddard | FYI we do have a Vagrant environment, although it's a single all-in-one environment and not been tested with KVM | 14:40 |
orange_julius | My goal was to mirror what may be in production if we decide on Kayobe. Does introducing the seed add that much more complexity? | 14:41 |
mgoddard | it can be done, but in a virtualised environment you would have to configure the seed's ironic service to manage the VMs as fake bare metal nodes using something like virtualbmc | 14:42 |
mgoddard | I'd suggest starting with manually provisioned VMs while you get familiar with the tool | 14:43 |
orange_julius | Is there a flag for that already or would that be a manual step? I've used tripleO quite a bit and am pretty familiar with using virtualbmc/fakessh to provisiong VMs with Ironic | 14:43 |
orange_julius | I think my main issue right now is just following the documentation for any sort of install. `kayobe seed vm provision` is having issues finding some variables in hostvars[seed_host] I think and I'm just a little lost on exactly what I need to configure and where | 14:45 |
mgoddard | we don't have a simple recipe right now for using virtualbmc, although I have done it and can dig out resources if you'd like to go that route | 14:46 |
mgoddard | what configuration are you using? | 14:47 |
orange_julius | Sorry I'm not entirely sure how to answer that. I've been attempting to follow this: https://kayobe.readthedocs.io/en/latest/configuration/kayobe.html#configuring-kayobe | 14:48 |
mgoddard | we have a development environment that is geared around a single all-in-one environment, covered here: https://kayobe.readthedocs.io/en/latest/development/index.html | 14:49 |
mgoddard | that environment uses this kayobe-config repo, which provides an example of a minimal working environment: https://github.com/stackhpc/dev-kayobe-config | 14:50 |
mgoddard | it's for a single host, but you could modify the inventory to add a second easily enough | 14:50 |
orange_julius | Thanks thats very helpful | 14:51 |
mgoddard | the scripts under dev/ in the kayobe repo help to automate some things | 14:52 |
mgoddard | out of interest, what environment are you evaluating kayobe for? | 14:53 |
orange_julius | Basically a Redhat Directory / TripleO replacement. We have had major issues with both of these tools and are in the process of evaluating other options. This will be a "production" installation eventually, but we are fine utilizing open source tooling with no enterprise support since we havn't had any success with Redhat Openstack yet | 14:54 |
mgoddard | interesting. I think you're come to the right place :) | 14:55 |
mgoddard | kayobe is still evolving, but is in use in production environments | 14:57 |
mgoddard | it is really a supporting role though - kolla ansible does the important work of deploying openstack, and kolla ansible is a popular tool with a broad base of support | 14:59 |
mgoddard | (and lots of production use) | 14:59 |
mgoddard | one point to note - most kayobe users are currently in Europe, so IRC will be quiet outside of those working hours | 15:01 |
orange_julius | Good to know! Thanks for assistance. I'm sure I'll have some more questions for you guys once I get further along | 15:03 |
mgoddard | sure. have fun! | 15:06 |
*** priteau has joined #openstack-kayobe | 15:13 | |
openstackgerrit | Mark Goddard proposed openstack/kayobe master: WIP: Test upgrades in CI https://review.openstack.org/592932 | 16:00 |
*** mgoddard has quit IRC | 17:01 | |
openstackgerrit | Mark Goddard proposed openstack/kayobe master: WIP: Test upgrades in CI https://review.openstack.org/592932 | 17:24 |
*** priteau has quit IRC | 19:00 | |
*** gkadam has quit IRC | 20:27 | |
*** gkadam has joined #openstack-kayobe | 20:43 | |
*** gkadam has quit IRC | 21:26 | |
*** dougsz_ has quit IRC | 22:03 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!