Monday, 2021-10-18

*** amoralej|off is now known as amoralej06:07
opendevreviewMerged openstack/kolla master: Update master for stable/xena  https://review.opendev.org/c/openstack/kolla/+/81399708:33
opendevreviewMerged openstack/kolla master: Add Python3 yoga unit tests  https://review.opendev.org/c/openstack/kolla/+/81399808:34
mgoddardmorning08:40
mgoddardhappy PTG 08:41
jingvarmorning08:43
yoctozeptomorning08:43
yoctozeptohappy PTG08:43
yoctozeptoany cores to unduck multinode mariadb deployments? https://review.opendev.org/c/openstack/kolla-ansible/+/814187/208:43
jingvarI have a headache with the tls :)08:43
jingvarI need copy privete CA to containers, but can't find in your docs somthing about "tls_enabled"08:47
jingvarto push kolla copy CA, kayobe must set kolla_copy_ca_into_containers: "yes"08:48
jingvarit can be done with playbooks/kayobe-overcloud-base/globals.yml.j208:49
jingvarthe is {% if tls_enabled %} 08:49
opendevreviewMark Goddard proposed openstack/kayobe master: Add reno about chrony removal  https://review.opendev.org/c/openstack/kayobe/+/81437408:49
jingvarand where is defenition of the variable tls_enabled ?08:50
kevkomorning \o/09:22
mgoddardjingvar: playbooks/ directory is for CI only09:33
mgoddardjingvar: you can add any globals.yml variables for kolla-ansible in etc/kayobe/kolla/globals.yml09:34
jingvarI know, but why it can't be done via kayobe/kolla.yaml09:40
mgoddardI think there was a patch proposing it09:42
mgoddardbut you will need to use globals.yml - kayobe shouldn't and won't mirror every kolla variable09:42
jingvarI understant, but if you do some funtionality of kolla to kayobe part it should be covers it at all09:45
jingvarIf talk about deep tunning - and I have to go to kolla - it is ok09:47
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: mariadb: Remove wsrep-notify.sh  https://review.opendev.org/c/openstack/kolla-ansible/+/81439310:09
*** mnasiadka_ is now known as mnasiadka10:10
jingvarwith  kolla_copy_ca_into_containers: "yes" , CA cert was copyed into some containers, but not into controllers10:14
jingvarI'v got ssl verifivaton failed with internal vip10:17
opendevreviewMerged openstack/kayobe master: [release] Sync Kolla Ansible feature flags for Xena  https://review.opendev.org/c/openstack/kayobe/+/81411810:27
mgoddardjingvar: have you set openstack_cacert in globals.yml?10:32
jingvarof course I've missed it :)10:39
jingvardreaming on one click deployment10:41
opendevreviewMerged openstack/kayobe master: Use OpenStack Xena release  https://review.opendev.org/c/openstack/kayobe/+/81412210:43
opendevreviewMerged openstack/kayobe master: [release] Sync Kolla Ansible inventory for Xena  https://review.opendev.org/c/openstack/kayobe/+/81412010:43
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: mariadb: Remove wsrep-notify.sh  https://review.opendev.org/c/openstack/kolla-ansible/+/81439310:49
mnasiadkayoctozepto: I see mariadb is a sort of a drama in X release :D10:49
eugenmayerHello. trying to get kolla up and running on a ubuntu 21.04 server 10:57
eugenmayerFollowing https://docs.openstack.org/kolla-ansible/latest/user/quickstart.html - using the venv variant - it works until `kolla-ansible -i ./multinode bootstrap-servers` should be run - i get `ERROR: Ansible version should be between 2.9 and 2.10. Current version is  which is not supported.`10:58
eugenmayerwhile `pip install 'ansible<5.0' tells me that ansible is already installed in 4.7.0 (thus should be already10:59
mnasiadkaeugenmayer: and are you sure you're using latest code from stable/xena or master?10:59
mnasiadkabecause it seems you're using probably Wallaby, judging by the ansible versions required.11:00
eugenmayeransible [core 2.11.6] 11:00
mnasiadkawhile the doc you link to - is the latest development branch doc.11:00
mnasiadkaeugenmayer: I'm not asking for ansible, but for kolla-ansible11:00
mnasiadkaand you know we don't really support Ubuntu 21.04?11:01
eugenmayeri used `pip install kolla-ansible` - thus i guess the current stable release. I did not checkout from source (git)11:01
eugenmayerwell i can switch to 20.04 right away, not an issue. It's an vagrant lab setup anyway11:02
eugenmayermnasiadka, the docs i used well are mentioning both, from source and from release packaged. It is not clear that the released version is not compatible with the very same docs11:03
mnasiadkaeugenmayer: no, stable/xena is release candidate only, so it won't show up in PyPI11:03
eugenmayercan i still install it, or do i have to get it from source then?11:04
mnasiadkawhat you get from PyPI is latest Wallaby version, if you want Xena - you need to install it from source code (and beware it's only release candidate)11:04
eugenmayerwell i would like to use / test xena, yes11:05
eugenmayertrying to reprovision, thank you!11:07
eugenmayerrunning on focal now. using kolla-ansible works (from source) but i end up with ERROR! Invalid extra vars data supplied. '@/etc/kolla/globals.yml' could not be made into a dictionary11:15
eugenmayerhttps://gist.github.com/EugenMayer/3a5121bba91f7608562b36ee46d1c00211:15
eugenmayerremoving my custom globals.yml from globals.d does not change this. Is the stock globals.yml broken?11:16
eugenmayeri used `cp -r $VENV_PATH/share/kolla-ansible/etc_examples/kolla/* /etc/kolla`11:17
eugenmayerAFAICs everything in /etc/kolla/globals.yml is commented out11:17
eugenmayeroh. I used the master branch but should have used `stable/xena` - not expecting this to be the actual issue but i'll fix that 11:19
eugenmayerthat did not help. mnasiadka any ideas?11:40
mnasiadkaeugenmayer: that's the error because everything is commented out ;)12:00
*** amoralej is now known as amoralej|lunch12:15
eugenmayermnasiadka, well i guess the docs need some real good care ..12:22
mnasiadkaeugenmayer: feel free to update them :)12:22
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: mariadb: Remove wsrep-notify.sh  https://review.opendev.org/c/openstack/kolla-ansible/+/81439312:23
eugenmayerwell if we stick to kolla i will try to help out. Yet i'am entirely not sure.12:24
opendevreviewMark Goddard proposed openstack/kayobe master: Add reno about chrony removal  https://review.opendev.org/c/openstack/kayobe/+/81437412:28
yoctozeptomnasiadka: yeah, the queen of drama is mariadb; the king of drama is rabbitmq; and life's going on :-) 12:35
opendevreviewSeena Fallah proposed openstack/kolla-ansible master: mariadb: use add_host to include inactive hosts in shard grouping  https://review.opendev.org/c/openstack/kolla-ansible/+/81427612:37
kevkopip 12:48
mgoddard!!! 10 MINUTES TIL PTG !!!12:52
opendevmeetmgoddard: Error: "!!" is not a valid command.12:52
mgoddardget your kettles on12:52
mnasiadkalol12:52
kevkocan u set PTG links (etherpad..etc) into irc topis ? :p12:55
kevko*topic12:55
priteauIt's all linked at https://ptg.opendev.org12:56
kevkopriteau: thank you 12:58
eugenmayermnasiadka, fatal: [controller]: FAILED! => {"changed": false, "msg": "Inventory's group loadbalancer does not exist or it is empty. Please update inventory, as haproxy group was renamed to loadbalancer in the Xena release."}13:02
eugenmayergot it13:05
*** amoralej|lunch is now known as amoralej13:14
*** hjensas is now known as hjensas|afk13:19
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: Add api_workers for each service to defaults  https://review.opendev.org/c/openstack/kolla-ansible/+/81319313:23
opendevreviewSeena Fallah proposed openstack/kolla-ansible master: mariadb: use add_host to include inactive hosts in shard grouping  https://review.opendev.org/c/openstack/kolla-ansible/+/81427613:33
yoctozeptoheadphoneJames: around for ptg?13:33
opendevreviewMerged openstack/kolla-ansible master: [mariadb] Start new nodes serially  https://review.opendev.org/c/openstack/kolla-ansible/+/81418713:39
eugenmayeranybody can shortly explain what kolla_internal_vip_address does mean?13:41
eugenmayerreading https://docs.openstack.org/kolla-ansible/latest/admin/production-architecture-guide.html#network-configuration but not sure i understand it right13:43
hrweugenmayer: we switched to PTG mode so probably no one reads irc13:46
eugenmayernot sure what PTG is hrw - kinda 'makers time' (sorry to ask)13:48
hrwProject Teams Gathering13:50
hrwbiyearly meeting to discuss how previous cycle went and what we want to do in next one13:50
hrweugenmayer: feel free to join. https://etherpad.opendev.org/p/kolla-yoga-ptg has zoom link13:51
eugenmayeri'am to fresh blooded and currently to dug in. Thanks for the invite. I'am happy to participate when i have both feets on the ground here :)13:52
hrwok13:52
eugenmayerif anybody happens to get a glimps on this, it would be awesome. Currently running from stable/xena using focal64. Came through bootstrap and precheck, on deploy i get 13:54
eugenmayerRUNNING HANDLER [loadbalancer : Stop master haproxy container] ***************************************************************************************************************************************************13:54
eugenmayerfatal: [controller]: FAILED! => {"changed": false, "msg": "No such container: haproxy to stop"}13:54
eugenmayeri kind of assume this could be related to the rename from haproxy to loadbalancer in xena, if at all.13:55
eugenmayermight be otherwise related to my global kolla_enable_tls_external: "false"14:00
eugenmayerIf of any interest, published the Vagrant stack: https://github.com/EugenMayer/openstack-lab - make start and a multinod (1 controller, 2 compute) should be spawned. Anything but deploy works du to the haproxy issue above14:27
DK4the neutron-server docker container asks me for a sudo password when trying to become root. where do you actually get it ? it doesnt seem to be in the passwords file14:36
fricklerDK4: can't you just exec as root user in the container directly?15:02
*** amoralej is now known as amoralej|off15:09
mgoddard[mnasiadka] Reorganize Gerrit dashboards to use tags?15:40
mgoddardTODO(yoctozepto): Write your opinion of this here15:40
opendevreviewRadosław Piliszek proposed openstack/kolla-ansible stable/xena: [mariadb] Start new nodes serially  https://review.opendev.org/c/openstack/kolla-ansible/+/81426916:00
opendevreviewRadosław Piliszek proposed openstack/kolla-ansible stable/wallaby: [mariadb] Start new nodes serially  https://review.opendev.org/c/openstack/kolla-ansible/+/81445016:00
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: mariadb: use add_host to include inactive hosts in shard grouping  https://review.opendev.org/c/openstack/kolla-ansible/+/81427616:23
eugenmayerwhen i try to deploy (current stable/xena) via kolla-ansible, i get  FAILED! => {"changed": false, "msg": "No such container: haproxy to stop"} .. anybody aware what this could possibly be?16:51
kevkotask name ? 16:51
eugenmayerhttps://github.com/EugenMayer/openstack-lab/blob/master/controller/3_openstack_install.sh#L1016:52
kevkoeugenmayer: send a log from ansible please 16:52
eugenmayergive me a second, need to reprovision16:53
eugenmayerare there any more verbose logs then stdout?16:53
kevkoyou can set -v or -vvv to ansible to turn on debug mode ..but most of the time it is counterproductive16:55
kevkojust send stdout16:55
eugenmayerkevko, https://gist.github.com/EugenMayer/863c981095e885bbcc625b0f434f735517:02
eugenmayerdo you need more then that slice?17:03
eugenmayerfor me, that is very little to understand what might have been happened. Obv a container is missing, either wrong name (xena rename from haproxy to loadbalancer) or since i deactivated tls on the vip ip (and that lb is missing?)17:03
kevkocheck if there is haproxy container 17:07
eugenmayerhttps://gist.github.com/EugenMayer/ec762310187f2ccdef0d60a6a0d7577317:08
eugenmayeri never had a openstack / kolla stack running yet, so i cannot tell :) but i would say no17:08
eugenmayersince non of that container expose any http/https ports17:09
eugenmayercompute nodes look identically17:10
kevkodocker ps --all17:23
eugenmayernothing down17:26
eugenmayer(did that already)17:27
kevkoeugenmayer: wait a minute17:27
kevkoeugenmayer" you have only one controller right 17:27
eugenmayer1 controller, 2 compute nodes17:28
kevkostable/xena ? 17:28
eugenmayeryes17:30
kevkoeugenmayer: let me try it 17:31
eugenmayerkevko, you can try it here https://github.com/EugenMayer/openstack-lab17:32
eugenmayerjust make start, it should take you right there17:32
eugenmayer(vagrant based)17:33
kevkodon't like vagrant :D 17:33
eugenmayerYou people are strange :)17:33
eugenmayerhttps://github.com/EugenMayer/openstack-lab/blob/master/controller/2_install_kolla.sh#L2717:33
eugenmayeri use it from source. 17:33
kevkoi have several openstacks built in openstack :D 17:33
eugenmayerdoes not make it any more portable :) but what ever you like. It would be awesome to actually have someone do what the docs are requiring, since that would lead to unexpected results :)17:34
eugenmayere.g. the current docs do not work for the current stable release installed by pip17:35
eugenmayer(when using virtualenv)17:35
eugenmayeranyway, different topic. Currently i just want to get the stack up and running -reproduceable and formalized 17:36
kevkoeugenmayer: edit code in kolla-ansible : add this  after task " - name: Group HA nodes by status " -> https://paste.opendev.org/show/810057/17:38
kevkoeugenmayer: because i think "Group HA nodes by status" is not working properly in your ENV17:38
eugenmayeri'am not running from source, so you mean, edit the code that use pip install kolla-ansible17:39
eugenmayeror can i hotfix?17:40
kevkoeugenmayer: just edit the code installed by pip, it will be somewhere in /usr/local/lib/python....17:40
eugenmayerhttps://github.com/openstack/kolla-ansible/tree/stable/xena which file to patch?17:40
kevkoeugenmayer: ansible//roles/loadbalancer/handlers/main.yml17:42
kevkoeugenmayer: https://paste.opendev.org/show/810058/17:43
kevkoeugenmayer: because it looks like master/backup logic not working in your env 17:44
eugenmayeriam out for dinner now, but will try that right away after that. Thank you alot17:46
em_Still here though :)17:50
opendevreviewRadosław Piliszek proposed openstack/kolla-ansible master: [CI] Test that Cinder can create volume from image  https://review.opendev.org/c/openstack/kolla-ansible/+/81432417:54
opendevreviewRadosław Piliszek proposed openstack/kolla-ansible master: [CI] Test that Cinder can create volume from image  https://review.opendev.org/c/openstack/kolla-ansible/+/81432417:55
kevkoem_: https://paste.opendev.org/show/810059/17:57
kevkoem_: this will help you I think ..i think you are missing configuration for interfaces in globals -> so ip -4 -o addr show dev {{ api_interface }} <= this should be filled in globals  will generate 'some' output ..which is not matched by regexp ..so there are no dynamic groups created ..so handlers are not working correctly :) 17:59
kevkoem_: https://paste.opendev.org/show/810059/18:00
kevkoem_: still here ? i am curious :) 18:00

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