Thursday, 2021-10-14

*** amoralej|off is now known as amoralej06:37
holtgrewejingvar, oh I think I found my mistake. I tried to allocate in kayobe outside of the kayobe range as I thought that this was the dnsmasq range06:40
jingvarthere are a lot of unclear things :)06:51
jingvarhttps://github.com/jingvar/a-universe-from-nothing/tree/test may be you can find an answers in my commits06:54
holtgreweActually, what is the process when deploying? My machines PXE boot with an inspection IP and then boot into the IPA image.06:54
jingvarrigth question what do ironic06:55
jingvarironic has several ways to do things06:56
jingvarit creates pxe-mac record with an options for IPA06:56
holtgreweI am puzzled a bit because what I see is that kayobe writes host variable `ipv4_address` into `/etc/bifrost/inventory/host_vars/stack-1`. However, the bifrost documentation says that it will only provide static ips (I assume write to etc/dnsmasq.d/bifrost.dhcp-hosts.d) if inventory_dhcp is set to true for bifrost. But grep -R "inventory_dhcp" /bifrost yields nothing in the bifrost container.06:57
holtgreweIf you deploy your machines via ironic, do they get assigned the proper IPs?06:58
holtgreweMaybe I need to assign IPs in all networks separately.06:58
jingvarironic unpack qcow and write cloudinit wich consist network settings - config drive was genereate by kayobe07:00
jingvarin my case,  after deploy machine has in deffrent network - not pxe07:01
holtgrewewhat does `find /etc/dnsmasq.d` give you in the bifrost docker container?07:04
jingvarempy folder07:05
holtgrewejingvar, where are you deploying to? bare metal?07:12
jingvarvm and baremetal07:18
holtgreweI really wonder what's going wrong in my case. I'm getting leases from the inspection range for dnsmasq.07:18
holtgreweDo kayobe/kolla/bifrost write them before booting the machines on your side?07:19
holtgreweWhat kind of hardware are you deploying to?07:20
holtgreweAh, but you have separate physical networks, right?07:21
jingvarnetworks depends on test env 08:07
jingvarhardware - Supermicro X9QR7-TF+08:11
jingvarcisco ucs08:11
opendevreviewMark Goddard proposed openstack/kolla-ansible master: docs: Improve info about neutron external interface  https://review.opendev.org/c/openstack/kolla-ansible/+/81396508:54
holtgrewejingvar, how does your /httboot look like? Do you have an entry in pxelinux.cfg besides default?09:39
jingvarls /httpboot/pxelinux.cfg/  0-e2-ba-5c-bb-48  90-e2-ba-5c-c1-9c  default10:01
mgoddardholtgrewe: I replied on the ML10:02
-opendevstatus- NOTICE: zuul was stuck processing jobs and has been restarted. pending jobs will be re-enqueued10:02
jingvarinitaly there is only default, other files after inspect or provision10:02
holtgrewe@mgoddard, thanks. I will go through the universe from nothing tutorial, all VM, again and this time keep around the results so I can compare resulting files and logs10:03
mgoddardholtgrewe: sounds like a good plan10:05
holtgreweI really hate bare metal deployment but despite the complexity of kayobe/kolla/etc., it feels more tractable than xCAT...10:06
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: Add api_workers for each service to defaults  https://review.opendev.org/c/openstack/kolla-ansible/+/81319310:50
mnasiadkayoctozepto: I guess we can, write down that in the etherpad so I don't forget :)11:41
*** amoralej is now known as amoralej|lunch11:59
opendevreviewOpenStack Release Bot proposed openstack/kolla-ansible stable/xena: Update .gitreview for stable/xena  https://review.opendev.org/c/openstack/kolla-ansible/+/81399112:20
opendevreviewOpenStack Release Bot proposed openstack/kolla-ansible stable/xena: Update TOX_CONSTRAINTS_FILE for stable/xena  https://review.opendev.org/c/openstack/kolla-ansible/+/81399212:20
opendevreviewOpenStack Release Bot proposed openstack/kolla-ansible master: Update master for stable/xena  https://review.opendev.org/c/openstack/kolla-ansible/+/81399312:21
opendevreviewOpenStack Release Bot proposed openstack/kolla-ansible master: Add Python3 yoga unit tests  https://review.opendev.org/c/openstack/kolla-ansible/+/81399412:21
opendevreviewOpenStack Release Bot proposed openstack/kolla stable/xena: Update .gitreview for stable/xena  https://review.opendev.org/c/openstack/kolla/+/81399512:22
opendevreviewOpenStack Release Bot proposed openstack/kolla stable/xena: Update TOX_CONSTRAINTS_FILE for stable/xena  https://review.opendev.org/c/openstack/kolla/+/81399612:22
opendevreviewOpenStack Release Bot proposed openstack/kolla master: Update master for stable/xena  https://review.opendev.org/c/openstack/kolla/+/81399712:22
opendevreviewOpenStack Release Bot proposed openstack/kolla master: Add Python3 yoga unit tests  https://review.opendev.org/c/openstack/kolla/+/81399812:22
fricklerlooks like we have reached rc1 \o/12:24
mnasiadkayup12:27
yoctozeptomnasiadka: thanks, I did :-)12:27
yoctozeptoyay, rc112:28
eugenmayerFor a local dev setup, prefered multi-compute node setup, using https://github.com/openstack/kolla-ansible/tree/master/contrib/dev/vagrant would be a good option, right?12:45
mnasiadkaI don't know if anybody is using those Vagrant files... 12:46
yoctozeptoI think they are broken atm12:47
yoctozeptocontrib/ is not maintained by definition12:47
eugenmayerso how do you guys bootstrap a test lab right now? full local?12:49
*** amoralej|lunch is now known as amoralej12:49
eugenmayeri mean, considering that i learnding that this is full lxc, i guess that is not a bad idea. I just do not want to install 1k deps on my local dev machine, but if it is lxc only and all i need is ansible on my dev mchine, that might be a good option too. (while i still do not understand how the network-lab will work out f12:50
hrwcan we just drop that contrib/ dir?12:53
eugenmayerIs kolla openstack on LXC only (and why does it have an OS / distribution requirement then, containerd would be just fine?)12:54
yoctozeptothe kolla ansible deploys in docker13:01
mgoddardeugenmayer: I think you may be confusing with openstack-ansible13:01
yoctozeptothe kolla builds images using docker13:01
yoctozeptowe don't touch LXC :-) like mgoddard said13:01
eugenmayeryoctozepto, not sure i understand. I understand that openstack services are packaged/build into docker images,right?13:04
yoctozeptoeugenmayer: yes, that's what kolla does13:08
yoctozeptoand then kolla-ansible utilises ansible to deploy those images on docker hosts13:09
opendevreviewMerged openstack/kolla-ansible stable/xena: Update .gitreview for stable/xena  https://review.opendev.org/c/openstack/kolla-ansible/+/81399113:12
eugenmayerso the docker-compose orchestration is also handled by kolla @yoctozepto . So building/packagin and the deploying the stack, right?13:14
opendevreviewMerged openstack/kolla-ansible master: Update master for stable/xena  https://review.opendev.org/c/openstack/kolla-ansible/+/81399313:16
hrweugenmayer: kolla builds. kolla-ansible deploys.13:19
hrweugenmayer: you may use one and skip second (when you build images for someone else). you may use second one only (when you use ready images).13:20
opendevreviewMerged openstack/kolla-ansible stable/xena: Update TOX_CONSTRAINTS_FILE for stable/xena  https://review.opendev.org/c/openstack/kolla-ansible/+/81399213:21
yoctozeptoeugenmayer: docker-compose is not used here13:29
yoctozeptoansible deploys to docker13:29
eugenmayercould you please explain, because in my worlf there is no 'deploy to docker'13:35
eugenmayerWhen you mean 'deploy to docker', are you refering it starts  list of docker-containers in a containerd/docker-ce engine? Or are you refering to it deploys something in a single running docker container?13:36
hrweugenmayer: you have hosts. hosts run docker daemon. kolla-ansible deploys to hosts using kolla built container images to run them in docker13:37
hrweugenmayer: at the end you have hosts with several containers running. one-or-few containers per service as some openstack components have multiple containers for their services13:38
eugenmayerok got it, so running a list of docker images on a container engine. Kolla is resposible to build those docker images (part 1) and also start them on a host (orchestration)13:39
yoctozeptoeugenmayer: when you "run a container using docker" it means you "deploy a container on/to docker"; and there are multiple images, for different services13:39
yoctozeptokolla-ansible to start though, yes13:40
yoctozeptonowadays, we are looking to replace docker with podman13:40
* hrw off13:41
eugenmayeri see, most move to podman (more and more)13:41
eugenmayerAre those build images here also used for openstack-helm for the k8s deployment13:42
eugenmayer?13:42
yoctozeptoafaik they are using loci by default, not sure if they can use kolla images13:44
eugenmayerok thanks you mean https://github.com/openstack/loci - make sense too, got it13:51
*** bsanjeewa[m] is now known as bsanjeewa14:25
*** amoralej is now known as amoralej|off15:09
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: Add weight of haproxy backend also for custom members  https://review.opendev.org/c/openstack/kolla-ansible/+/81402715:18
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: Add weight of haproxy backend also for custom members  https://review.opendev.org/c/openstack/kolla-ansible/+/81402715:19
opendevreviewPierre Riteau proposed openstack/kayobe master: Add missing apt playbook for infrastructure VMs  https://review.opendev.org/c/openstack/kayobe/+/81402815:33
frickleryoctozepto: oh, is the plan really to replace docker? so far I assumed podman would just be added as a second option15:36
yoctozeptofrickler: long term? likely; definitely not in Yoga, unlikely in Z; we will discuss it15:38
yoctozeptoduring the PTG15:38
yoctozepto:-)15:38
yoctozeptoyou like docker more?15:39
opendevreviewPierre Riteau proposed openstack/kayobe stable/victoria: Remove CentOS 7 image resolv.conf workaround  https://review.opendev.org/c/openstack/kayobe/+/81393416:04
opendevreviewPierre Riteau proposed openstack/kayobe stable/ussuri: Remove CentOS 7 image resolv.conf workaround  https://review.opendev.org/c/openstack/kayobe/+/81393516:04
opendevreviewMerged openstack/kayobe master: Use merge_configs and merge_yaml to generate Kolla configs  https://review.opendev.org/c/openstack/kayobe/+/80406816:47
frickleractually I don't like either of them too much, but at least for docker there seem to be useable distro pkgs in ubuntu, which wasn't the case for podman last time I checked17:42
opendevreviewPierre Riteau proposed openstack/kayobe master: Add missing apt playbook for infrastructure VMs  https://review.opendev.org/c/openstack/kayobe/+/81402818:21
opendevreviewPierre Riteau proposed openstack/kayobe master: Add support for configuring proxy settings  https://review.opendev.org/c/openstack/kayobe/+/81404618:44

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!