*** kevko has joined #openstack-kolla | 00:00 | |
*** evrardjp has quit IRC | 00:05 | |
*** evrardjp has joined #openstack-kolla | 00:15 | |
*** devfaz_ has joined #openstack-kolla | 00:27 | |
*** zzzeek has quit IRC | 00:28 | |
*** devfaz has quit IRC | 00:29 | |
*** zzzeek has joined #openstack-kolla | 00:32 | |
-openstackstatus- NOTICE: Our Gerrit upgrade maintenance has concluded successfully; please see the maintenance wrap-up announcement for additional details: http://lists.opendev.org/pipermail/service-announce/2020-November/000014.html | 00:54 | |
*** kevko has quit IRC | 01:07 | |
*** ivan_lin has quit IRC | 01:39 | |
*** LinPeiWen46 has quit IRC | 01:40 | |
*** zzzeek has quit IRC | 02:53 | |
*** zzzeek has joined #openstack-kolla | 02:54 | |
*** ricolin has quit IRC | 03:07 | |
*** sorin-mihai has quit IRC | 03:08 | |
*** LinPeiWen97 has joined #openstack-kolla | 03:11 | |
*** dave-mccowan has quit IRC | 03:17 | |
*** skramaja has joined #openstack-kolla | 04:06 | |
*** evrardjp has quit IRC | 05:33 | |
*** evrardjp has joined #openstack-kolla | 05:33 | |
*** ricolin has joined #openstack-kolla | 05:42 | |
*** cah_link has joined #openstack-kolla | 06:49 | |
*** abdysn has joined #openstack-kolla | 06:56 | |
*** rpittau|afk is now known as rpittau | 07:29 | |
*** openstackgerrit has joined #openstack-kolla | 07:46 | |
openstackgerrit | wu.chunyang proposed openstack/kolla-ansible master: add prepare task for octavia upgrade https://review.opendev.org/c/openstack/kolla-ansible/+/746005 | 07:46 |
---|---|---|
openstackgerrit | wu.chunyang proposed openstack/kolla-ansible master: add prepare task for octavia upgrade https://review.opendev.org/c/openstack/kolla-ansible/+/746005 | 07:50 |
*** kevko has joined #openstack-kolla | 07:59 | |
kevko | yoctozepto: hi, regarding my review about maxscale image, what do you think by this ? "So you now only need to add the Ubu/Deb keys to the comments as well ? " << I removed keys for deb/ubuntu and remained only one key :/ ... | 08:01 |
yoctozepto | kevko: hi, yes | 08:03 |
yoctozepto | kevko: but all should be mentioned in the comments above array | 08:03 |
*** bengates has joined #openstack-kolla | 08:07 | |
kevko | yoctozepto: ah, ok, i see it now .. | 08:08 |
kevko | uploading | 08:08 |
openstackgerrit | Michal Arbet proposed openstack/kolla master: Add maxscale image https://review.opendev.org/c/openstack/kolla/+/763634 | 08:08 |
kevko | yoctozepto: one more thing, I have working maxscale in DEV now, I've alredy done some work in kolla-ansible ...but I don't know how to deal with keepalived ... or let's say I don't know what do you prefer guys.. Now keepalived is installed in role haproxy, and only haproxy is using keepalived now ... | 08:10 |
kevko | If I consider that maxscale can be running on other set of machines .. I have to add some VIP and start new keepalived_maxscale container (in case it will be runnning on same host where keepalived running now) ... OR rework check in keepalived to check also maxscale ...and start maxscale containers always next to haproxy through inventory ... For me all ways are "half-ways" ... what do you mean ? | 08:13 |
kevko | maybe the best way is to create new VIP, add check to keepalived image for maxscale ..and start container with different name .. This has also benefits - DB traffic is always tageting different VIP - let's say database_internal_vip , and I am able to separate these things to separate hosts ... | 08:16 |
yoctozepto | kevko: using another vip address sounds good to me | 08:16 |
openstackgerrit | Lin PeiWen proposed openstack/kolla-ansible master: Delete the default parameters of the gluster NFS driver https://review.opendev.org/c/openstack/kolla-ansible/+/763746 | 08:16 |
kevko | ok thanks | 08:20 |
yoctozepto | kevko: so, essentially, it would make most sense to refactor the role to spawn keepalived | 08:20 |
yoctozepto | I wonder if it is better to use a single daemon with multiple configs | 08:21 |
yoctozepto | or multiple daemons | 08:21 |
kevko | well, one containr | 08:22 |
kevko | one container with multiple configs sounds better ... | 08:22 |
kevko | but you can have maxscale on another set of machines while haproxy on another ..so ..you have to have two containers with two configs :/ | 08:23 |
yoctozepto | kevko: you can have different configs on different machines | 08:24 |
yoctozepto | just need to consider more than one keepalived ring | 08:24 |
kevko | yes i know | 08:24 |
*** luksky has joined #openstack-kolla | 08:24 | |
kevko | ok, so I have to expect that I can schedule more than one container per host .. and inject config for every container .. | 08:38 |
yoctozepto | kevko: I'd say keep to at most one, but be able to merge config | 08:40 |
yoctozepto | so that one process is handling more than one vip address | 08:40 |
yoctozepto | I just don't remember the keepalived recommendation on that | 08:40 |
yoctozepto | perhaps they do recommend to use separate ones | 08:40 |
*** dougsz has joined #openstack-kolla | 08:49 | |
kevko | yoctozepto: understand ! ok , going to work on that :) , btw, maxscale image in kolla is now OK please ? | 08:55 |
*** mgoddard has joined #openstack-kolla | 08:58 | |
yoctozepto | kevko: commented; only alphabetic sort; we still want to see it in action in k-a before merging the image itself | 09:00 |
kevko | understand | 09:01 |
*** dardelean has joined #openstack-kolla | 09:04 | |
*** e0ne has joined #openstack-kolla | 09:19 | |
*** dougsz has quit IRC | 09:22 | |
*** soumplis has joined #openstack-kolla | 09:26 | |
hrw | morning | 09:28 |
hrw | kevko: maxscale image failed to build on aarch64 | 09:29 |
kevko | hi | 09:29 |
kevko | but it is non-voting, isn't it ? :) | 09:30 |
soumplis | Hi all, does anyone has experience with the merge_config ansible module that it is heavily used in kolla-ansible ? I try to debug a case where a ceph.conf file is created empty. | 09:30 |
hrw | kevko: hehehe | 09:30 |
kevko | :D | 09:31 |
hrw | kevko: if it does not build then it should be in UNBUILDABLE from start | 09:31 |
* hrw -> gerrit docs to check how to ignore | 09:31 | |
kevko | ok, didn't know it .. will add to unbuildable .. | 09:31 |
kevko | sorry, i don't have machines with aarch64 :( | 09:32 |
kevko | but, maxscale is supporting some distros ... | 09:32 |
*** abdysn has quit IRC | 09:32 | |
kevko | but haven't test it | 09:32 |
hrw | kevko: you add something, you look at CI | 09:33 |
kevko | of course, sorry for it, i have currently several terminals open and working on several changes .. | 09:34 |
hrw | sorry to shout on you ;D | 09:34 |
hrw | trying to findout why qemu does not install as well | 09:35 |
hrw | uf. more backports | 09:36 |
*** wuchunyang has joined #openstack-kolla | 09:36 | |
mgoddard | morning | 09:38 |
*** dougsz has joined #openstack-kolla | 09:38 | |
kevko | morning | 09:38 |
mgoddard | soumplis: if the file is created empty, it probably means that you have not provided ceph.conf in the correct location | 09:40 |
hrw | I have a patch which should make aarch64 nova-{libvirt,compose} buildable again | 09:41 |
openstackgerrit | Mark Goddard proposed openstack/kolla master: WIP: CI: revert to public package mirrors after build https://review.opendev.org/c/openstack/kolla/+/761928 | 09:42 |
soumplis | mgoddard: I have checked with ansible and the node_custom_config has the correct value. I suppose that the value of this variable (changed from the default) is ignored when the module is running | 09:43 |
openstackgerrit | Marcin Juszkiewicz proposed openstack/kolla master: base: fix QEMU dependencies for Debian/aarch64 https://review.opendev.org/c/openstack/kolla/+/763757 | 09:45 |
mgoddard | soumplis: it should not be ignored | 09:48 |
mgoddard | soumplis: suggest adding a debug task that shows the expected path of the file | 09:48 |
hrw | please review ^^ | 09:49 |
*** ricolin has quit IRC | 09:53 | |
*** k_mouza has joined #openstack-kolla | 09:59 | |
*** gfidente has joined #openstack-kolla | 09:59 | |
hrw | it built! | 10:12 |
hrw | so RP bumped ;D | 10:14 |
*** wuchunyang has quit IRC | 10:17 | |
openstackgerrit | Riccardo Pittau proposed openstack/kayobe master: Fix ansible-lint star expansion https://review.opendev.org/c/openstack/kayobe/+/763762 | 10:22 |
mgoddard | Wallaby priorities now decided: http://lists.openstack.org/pipermail/openstack-discuss/2020-November/018972.html | 10:35 |
mgoddard | Whiteboard updated to match | 10:35 |
mgoddard | Feel free to pick one up | 10:35 |
* yoctozepto owning running CI jobs locally | 10:43 | |
*** abdysn has joined #openstack-kolla | 10:44 | |
openstackgerrit | Mark Goddard proposed openstack/kolla master: DNM: testing mirror revert https://review.opendev.org/c/openstack/kolla/+/763351 | 10:49 |
*** muhaha has joined #openstack-kolla | 10:49 | |
openstackgerrit | Merged openstack/kayobe-config master: Update TOX_CONSTRAINTS_FILE https://review.opendev.org/c/openstack/kayobe-config/+/763338 | 10:59 |
openstackgerrit | Merged openstack/kayobe-config-dev master: Update TOX_CONSTRAINTS_FILE https://review.opendev.org/c/openstack/kayobe-config-dev/+/763339 | 10:59 |
*** wuchunyang has joined #openstack-kolla | 11:08 | |
openstackgerrit | likui proposed openstack/kolla-ansible master: Add enable_manila_backend_lvm support https://review.opendev.org/c/openstack/kolla-ansible/+/742782 | 11:17 |
openstackgerrit | Mark Goddard proposed openstack/kolla-ansible master: docs: Add magnum guide https://review.opendev.org/c/openstack/kolla-ansible/+/763770 | 11:20 |
hrw | mgoddard: I am planning to mark bifrost unbuildable on aarch64. Just to get rid of that @$@#%@^@ | 11:30 |
mgoddard | hrw: sure | 11:30 |
hrw | INFO:kolla.common.utils.bifrost-base: "msg": "No package matching 'grub-efi-amd64-signed' is available" | 11:31 |
hrw | I do not plan to fix it | 11:31 |
mnasiadka | morning | 11:33 |
openstackgerrit | Marcin Juszkiewicz proposed openstack/kolla master: bifrost: mark as UNBUILDABLE for aarch64 https://review.opendev.org/c/openstack/kolla/+/763771 | 11:34 |
hrw | not reporting issue upstream even | 11:34 |
mnasiadka | geez, even gerrit links got changed | 11:35 |
*** e0ne has quit IRC | 11:36 | |
mgoddard | mnasiadka: yeah, backwards compatible though | 11:38 |
mnasiadka | mgoddard: I still have a problem finding anything :) | 11:39 |
openstackgerrit | wu.chunyang proposed openstack/kolla-ansible master: add upgrade tasks for octavia https://review.opendev.org/c/openstack/kolla-ansible/+/746005 | 11:41 |
hrw | works same for me | 11:42 |
hrw | UI change does not bother me as I used that UI in other projects already | 11:42 |
hrw | and enabled numbers in lists to make it easier to look for thsoe | 11:43 |
openstackgerrit | Mark Goddard proposed openstack/kayobe master: DNM: debug seed-upgrade job https://review.opendev.org/c/openstack/kayobe/+/763773 | 11:48 |
openstackgerrit | Lin PeiWen proposed openstack/kolla-ansible master: Delete the default parameters of the gluster NFS driver https://review.opendev.org/c/openstack/kolla-ansible/+/763746 | 11:50 |
kevko | where can I see failed tests in new gerrit ? | 11:57 |
kevko | oh, i am blind :D | 11:57 |
mnasiadka | no worries, I'm blind as well | 11:57 |
kevko | no, I am :D , i can't see it :D | 11:58 |
hrw | kevko: in comments | 11:58 |
hrw | userscript I use needs adaptations ;( | 11:58 |
kevko | vrr, don't like new look, it's not better than before :( | 11:58 |
openstackgerrit | Michal Arbet proposed openstack/kolla master: Add maxscale image https://review.opendev.org/c/openstack/kolla/+/763634 | 11:59 |
kevko | hrw: thank you | 12:00 |
*** jonaspaulo has joined #openstack-kolla | 12:01 | |
openstackgerrit | wu.chunyang proposed openstack/kolla-ansible master: fix a ansible warnning https://review.opendev.org/c/openstack/kolla-ansible/+/763775 | 12:03 |
*** wuchunyang has quit IRC | 12:05 | |
openstackgerrit | Pierre Riteau proposed openstack/kolla-ansible master: Fix an Ansible warning https://review.opendev.org/c/openstack/kolla-ansible/+/763775 | 12:11 |
*** jonaspaulo has quit IRC | 12:14 | |
*** jonaspaulo has joined #openstack-kolla | 12:15 | |
*** Luzi has joined #openstack-kolla | 12:25 | |
openstackgerrit | Marcin Juszkiewicz proposed openstack/kolla master: bifrost: mark as UNBUILDABLE for aarch64 https://review.opendev.org/c/openstack/kolla/+/763771 | 12:34 |
hrw | rebased | 12:34 |
*** jonaspaulo has quit IRC | 13:00 | |
*** happyhemant has joined #openstack-kolla | 13:02 | |
*** soumplis has quit IRC | 13:03 | |
*** kevko_ has joined #openstack-kolla | 13:17 | |
*** klippo has quit IRC | 13:17 | |
*** e0ne has joined #openstack-kolla | 13:18 | |
*** kevko has quit IRC | 13:20 | |
*** kevko_ has quit IRC | 13:24 | |
*** Luzi has quit IRC | 13:29 | |
*** kevko has joined #openstack-kolla | 13:30 | |
*** cah_link has quit IRC | 13:31 | |
*** cah_link has joined #openstack-kolla | 13:32 | |
*** kevko_ has joined #openstack-kolla | 13:41 | |
*** kevko has quit IRC | 13:44 | |
*** wuchunyang has joined #openstack-kolla | 13:59 | |
yoctozepto | hrw: yeah, I'm using the same script | 14:02 |
*** dave-mccowan has joined #openstack-kolla | 14:20 | |
hrw | yoctozepto: I know ;D | 14:24 |
hrw | review ^^ ;D | 14:32 |
kevko_ | hmm, guys , maybe I am asking stupid question ...but why in ansible/site.yml is grouping by enable to all hosts ? | 14:34 |
kevko_ | i know it is for &something and matching hosts .. | 14:34 |
kevko_ | but it makes sense more if it is applicated to specific hosts | 14:35 |
*** dave-mccowan has quit IRC | 14:35 | |
kevko_ | as example, group_by enable mariadb to mariadb hosts | 14:35 |
kevko_ | not all :/ | 14:36 |
*** rpittau is now known as rpittau|brb | 14:36 | |
*** muhaha has quit IRC | 14:56 | |
*** rpittau|brb is now known as rpittau | 15:01 | |
mgoddard | kevko_: if you did it for specific groups you would need a play for each group. Then you would lose the performance benefit of doing it at all | 15:12 |
openstackgerrit | Merged openstack/kolla master: base: fix QEMU dependencies for Debian/aarch64 https://review.opendev.org/c/openstack/kolla/+/763757 | 15:13 |
kevko_ | mgoddard: ok, I'm implementing the maxscale thing .. maxscale shoold have keepalived ... | 15:14 |
kevko_ | but keepalived is not separate role ... so i can copy whole keepalived folder from haproxy ..change things ..and vuala .. | 15:14 |
kevko_ | but .. i have two quite similar set of files in two roles .. | 15:15 |
kevko_ | so, i can refactor keepalived and do separate role ..and make group by maxscale_enabled haproxy_enabled ..and apply role to hosts .. | 15:16 |
kevko_ | which is better way ? | 15:17 |
*** skramaja has quit IRC | 15:50 | |
*** abdysn has quit IRC | 15:51 | |
*** wuchunyang has quit IRC | 16:03 | |
*** mgoddard has quit IRC | 16:12 | |
*** jbadiapa has joined #openstack-kolla | 16:13 | |
*** mgoddard has joined #openstack-kolla | 16:15 | |
*** dardelean has quit IRC | 16:23 | |
*** sorin-mihai has joined #openstack-kolla | 16:28 | |
*** kevko_ has quit IRC | 16:44 | |
*** kevko has joined #openstack-kolla | 16:44 | |
*** bengates has quit IRC | 16:45 | |
*** bengates has joined #openstack-kolla | 16:47 | |
*** bengates has quit IRC | 16:51 | |
openstackgerrit | Mark Goddard proposed openstack/kolla master: DNM: testing mirror revert https://review.opendev.org/c/openstack/kolla/+/763351 | 17:00 |
*** rpittau is now known as rpittau|afk | 17:03 | |
headphoneJames | kevko: FWIW, Refactoring out keepalive makes sense to me. | 17:03 |
mgoddard | kevko: unsure about keepalived. It's currenty quite tied to haproxy, and we have to coordinate restarts with haproxy | 17:04 |
mgoddard | would maxscale need a separate VIP? | 17:04 |
kevko | mgoddard: no, it doesn't need ..but when i am doing something i like it to do in good way ..so if i will have maxscale ..i want to have check in keepalived to switch VIP | 17:05 |
kevko | mgoddard: also , i would like to have option to schedule maxscale to other hosts then controllers ... | 17:06 |
kevko | mgoddard: and don't want to add check to keepalived's haproxy check .. | 17:06 |
mgoddard | so in your design maxscale has its own VIP and separate keepalived? | 17:07 |
kevko | in my working design i have maxscale on nodes where haproxy currently is .. | 17:07 |
kevko | but it is still DEV ..so now i am writing patchset to master ..and wanted to have it really HA | 17:07 |
mgoddard | what is really HA? | 17:08 |
kevko | really HA is that if I am running two servers on VIP ..i have to expect that one node will fail ..so VIP will switch to another host where backup maxscale is running .. | 17:09 |
kevko | as it is for haproxy of course | 17:09 |
kevko | i can also go through VIP -> haproxy -> maxscale ...but it's ugly solution .. | 17:10 |
mgoddard | it would be possible to let maxscale listen on the same VIP as haproxy. That would still be HA | 17:11 |
kevko | so if i want to run for example two instances of maxscale ..i need to have option to switch to another working node ..and this is achievable when : I always will schedule maxscale to haproxy hosts ..and add check to keepalived haproxy check ..which is ugly | 17:11 |
kevko | yes, sure, but then i have to add check to keepalived's check ... which will be composed from haproxy-OK && maxscale-OK | 17:12 |
mgoddard | I'm not necessarily in favour of sharing the VIP with HAproxy, just trying to understand the trade offs | 17:12 |
kevko | and, i am limited to run on haproxy hosts .. :/ | 17:13 |
mgoddard | an extra VIP (& FQDN) comes with complexity | 17:13 |
kevko | ok, step by step | 17:13 |
kevko | Example : Two haproxy along with keepalived on ctrl0 and ctrl1, keepalived has haproxy-socket docker volume mounted and checking liveness of haproxy through socket ... | 17:15 |
kevko | OK, if I want to listen on same VIP, it is OK, but I am limited to schedule maxscale to this group of hosts ... | 17:16 |
kevko | moreover , if i want to ensure that VIP will switch after maxscale fail .. I have to add check into /check_alive.sh of keeplived container ..so one check(consist of two checks) for one vip .. | 17:18 |
mgoddard | yeah, got it | 17:19 |
kevko | so, what i wanted to do is something like this : | 17:20 |
kevko | refactor out keepalived, do some common tasks .. and include tasks per haproxy, maxscale which will inject configuration inside keepalived | 17:21 |
*** cah_link has quit IRC | 17:22 | |
kevko | best practise is one check per VIP | 17:23 |
kevko | I can do it the way it works by default even now ... only users which will want to switch to maxscale will have little bit more complexity .. | 17:25 |
kevko | moreover .. i think there is a precondition for the future to use keepalived as a role ... not only haproxy/keepalived | 17:26 |
kevko | for potentional other services .. | 17:26 |
*** jbadiapa has quit IRC | 17:33 | |
*** e0ne has quit IRC | 17:33 | |
*** dougsz has quit IRC | 17:35 | |
mgoddard | kevko: so how many keepalived services would there be? | 17:38 |
kevko | well, if you schedule haproxy and maxscale to same group of servers ..nothing is changed ..only one block of keepalived.conf more -> that means, one more check, one more VIP | 17:39 |
kevko | if you schedule maxscale to another group of servers ..you will have keepalived also on that group ... to fullfill HA .. | 17:40 |
kevko | i don't think it is some overkill or something :/ | 17:41 |
*** kevko_ has joined #openstack-kolla | 17:49 | |
*** kevko has quit IRC | 17:51 | |
*** mgoddard has quit IRC | 17:54 | |
*** k_mouza has quit IRC | 18:13 | |
*** muhaha has joined #openstack-kolla | 18:32 | |
*** kevko_ has quit IRC | 18:37 | |
*** gfidente is now known as gfidente|afk | 18:51 | |
openstackgerrit | Piotr Parczewski proposed openstack/kayobe master: Fix Python setup when venv is not used https://review.opendev.org/c/openstack/kayobe/+/763659 | 18:52 |
*** zzzeek has quit IRC | 18:55 | |
*** zzzeek has joined #openstack-kolla | 18:57 | |
*** muhaha has quit IRC | 18:59 | |
openstackgerrit | Mark Goddard proposed openstack/kayobe stable/victoria: DNM: debug seed-upgrade job https://review.opendev.org/c/openstack/kayobe/+/763734 | 19:19 |
openstackgerrit | Mark Goddard proposed openstack/kayobe stable/victoria: DNM: debug seed-upgrade job https://review.opendev.org/c/openstack/kayobe/+/763734 | 19:20 |
openstackgerrit | Mark Goddard proposed openstack/kayobe master: DNM: debug seed-upgrade job https://review.opendev.org/c/openstack/kayobe/+/763773 | 19:21 |
*** mgoddard has joined #openstack-kolla | 19:26 | |
*** zzzeek has quit IRC | 19:27 | |
*** zzzeek has joined #openstack-kolla | 19:29 | |
*** hjensas has quit IRC | 19:31 | |
*** hjensas has joined #openstack-kolla | 19:31 | |
*** kevko_ has joined #openstack-kolla | 19:33 | |
*** dougsz has joined #openstack-kolla | 19:37 | |
*** mgoddard has quit IRC | 19:38 | |
*** dougsz has quit IRC | 19:52 | |
*** zzzeek has quit IRC | 19:53 | |
*** zzzeek has joined #openstack-kolla | 19:55 | |
-openstackstatus- NOTICE: The Gerrit service on review.opendev.org is being restarted quickly to troubleshoot an unexpected error condition, downtime should be less than 5 minutes | 20:00 | |
*** openstackgerrit has quit IRC | 20:02 | |
*** k_mouza has joined #openstack-kolla | 20:14 | |
*** k_mouza has quit IRC | 20:19 | |
*** zzzeek has quit IRC | 20:30 | |
*** zzzeek has joined #openstack-kolla | 20:31 | |
*** sorin-mihai has quit IRC | 20:34 | |
*** sorin-mihai has joined #openstack-kolla | 20:47 | |
*** sorin-mihai has quit IRC | 20:53 | |
*** sorin-mihai has joined #openstack-kolla | 20:53 | |
*** kevko_ has quit IRC | 21:12 | |
*** happyhemant has quit IRC | 21:21 | |
*** gfidente|afk has quit IRC | 21:23 | |
*** sorin-mihai has quit IRC | 21:37 | |
*** sorin-mihai has joined #openstack-kolla | 21:38 | |
*** sorin-mihai has quit IRC | 22:01 | |
*** sorin-mihai has joined #openstack-kolla | 22:02 | |
*** luksky has quit IRC | 22:05 | |
*** sorin-mihai has quit IRC | 22:08 | |
*** sorin-mihai has joined #openstack-kolla | 22:10 | |
*** sorin-mihai has quit IRC | 22:12 | |
*** luksky has joined #openstack-kolla | 22:18 | |
*** waxfire has quit IRC | 23:05 | |
*** waxfire has joined #openstack-kolla | 23:05 | |
*** luksky has quit IRC | 23:10 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!