*** amoralej|off is now known as amoralej | 06:07 | |
opendevreview | Merged openstack/kolla master: Update master for stable/xena https://review.opendev.org/c/openstack/kolla/+/813997 | 08:33 |
---|---|---|
opendevreview | Merged openstack/kolla master: Add Python3 yoga unit tests https://review.opendev.org/c/openstack/kolla/+/813998 | 08:34 |
mgoddard | morning | 08:40 |
mgoddard | happy PTG | 08:41 |
jingvar | morning | 08:43 |
yoctozepto | morning | 08:43 |
yoctozepto | happy PTG | 08:43 |
yoctozepto | any cores to unduck multinode mariadb deployments? https://review.opendev.org/c/openstack/kolla-ansible/+/814187/2 | 08:43 |
jingvar | I have a headache with the tls :) | 08:43 |
jingvar | I need copy privete CA to containers, but can't find in your docs somthing about "tls_enabled" | 08:47 |
jingvar | to push kolla copy CA, kayobe must set kolla_copy_ca_into_containers: "yes" | 08:48 |
jingvar | it can be done with playbooks/kayobe-overcloud-base/globals.yml.j2 | 08:49 |
jingvar | the is {% if tls_enabled %} | 08:49 |
opendevreview | Mark Goddard proposed openstack/kayobe master: Add reno about chrony removal https://review.opendev.org/c/openstack/kayobe/+/814374 | 08:49 |
jingvar | and where is defenition of the variable tls_enabled ? | 08:50 |
kevko | morning \o/ | 09:22 |
mgoddard | jingvar: playbooks/ directory is for CI only | 09:33 |
mgoddard | jingvar: you can add any globals.yml variables for kolla-ansible in etc/kayobe/kolla/globals.yml | 09:34 |
jingvar | I know, but why it can't be done via kayobe/kolla.yaml | 09:40 |
mgoddard | I think there was a patch proposing it | 09:42 |
mgoddard | but you will need to use globals.yml - kayobe shouldn't and won't mirror every kolla variable | 09:42 |
jingvar | I understant, but if you do some funtionality of kolla to kayobe part it should be covers it at all | 09:45 |
jingvar | If talk about deep tunning - and I have to go to kolla - it is ok | 09:47 |
opendevreview | Michal Nasiadka proposed openstack/kolla-ansible master: mariadb: Remove wsrep-notify.sh https://review.opendev.org/c/openstack/kolla-ansible/+/814393 | 10:09 |
*** mnasiadka_ is now known as mnasiadka | 10:10 | |
jingvar | with kolla_copy_ca_into_containers: "yes" , CA cert was copyed into some containers, but not into controllers | 10:14 |
jingvar | I'v got ssl verifivaton failed with internal vip | 10:17 |
opendevreview | Merged openstack/kayobe master: [release] Sync Kolla Ansible feature flags for Xena https://review.opendev.org/c/openstack/kayobe/+/814118 | 10:27 |
mgoddard | jingvar: have you set openstack_cacert in globals.yml? | 10:32 |
jingvar | of course I've missed it :) | 10:39 |
jingvar | dreaming on one click deployment | 10:41 |
opendevreview | Merged openstack/kayobe master: Use OpenStack Xena release https://review.opendev.org/c/openstack/kayobe/+/814122 | 10:43 |
opendevreview | Merged openstack/kayobe master: [release] Sync Kolla Ansible inventory for Xena https://review.opendev.org/c/openstack/kayobe/+/814120 | 10:43 |
opendevreview | Michal Nasiadka proposed openstack/kolla-ansible master: mariadb: Remove wsrep-notify.sh https://review.opendev.org/c/openstack/kolla-ansible/+/814393 | 10:49 |
mnasiadka | yoctozepto: I see mariadb is a sort of a drama in X release :D | 10:49 |
eugenmayer | Hello. trying to get kolla up and running on a ubuntu 21.04 server | 10:57 |
eugenmayer | Following 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 |
eugenmayer | while `pip install 'ansible<5.0' tells me that ansible is already installed in 4.7.0 (thus should be already | 10:59 |
mnasiadka | eugenmayer: and are you sure you're using latest code from stable/xena or master? | 10:59 |
mnasiadka | because it seems you're using probably Wallaby, judging by the ansible versions required. | 11:00 |
eugenmayer | ansible [core 2.11.6] | 11:00 |
mnasiadka | while the doc you link to - is the latest development branch doc. | 11:00 |
mnasiadka | eugenmayer: I'm not asking for ansible, but for kolla-ansible | 11:00 |
mnasiadka | and you know we don't really support Ubuntu 21.04? | 11:01 |
eugenmayer | i used `pip install kolla-ansible` - thus i guess the current stable release. I did not checkout from source (git) | 11:01 |
eugenmayer | well i can switch to 20.04 right away, not an issue. It's an vagrant lab setup anyway | 11:02 |
eugenmayer | mnasiadka, 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 docs | 11:03 |
mnasiadka | eugenmayer: no, stable/xena is release candidate only, so it won't show up in PyPI | 11:03 |
eugenmayer | can i still install it, or do i have to get it from source then? | 11:04 |
mnasiadka | what 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 |
eugenmayer | well i would like to use / test xena, yes | 11:05 |
eugenmayer | trying to reprovision, thank you! | 11:07 |
eugenmayer | running 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 dictionary | 11:15 |
eugenmayer | https://gist.github.com/EugenMayer/3a5121bba91f7608562b36ee46d1c002 | 11:15 |
eugenmayer | removing my custom globals.yml from globals.d does not change this. Is the stock globals.yml broken? | 11:16 |
eugenmayer | i used `cp -r $VENV_PATH/share/kolla-ansible/etc_examples/kolla/* /etc/kolla` | 11:17 |
eugenmayer | AFAICs everything in /etc/kolla/globals.yml is commented out | 11:17 |
eugenmayer | oh. 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 |
eugenmayer | that did not help. mnasiadka any ideas? | 11:40 |
mnasiadka | eugenmayer: that's the error because everything is commented out ;) | 12:00 |
*** amoralej is now known as amoralej|lunch | 12:15 | |
eugenmayer | mnasiadka, well i guess the docs need some real good care .. | 12:22 |
mnasiadka | eugenmayer: feel free to update them :) | 12:22 |
opendevreview | Michal Nasiadka proposed openstack/kolla-ansible master: mariadb: Remove wsrep-notify.sh https://review.opendev.org/c/openstack/kolla-ansible/+/814393 | 12:23 |
eugenmayer | well if we stick to kolla i will try to help out. Yet i'am entirely not sure. | 12:24 |
opendevreview | Mark Goddard proposed openstack/kayobe master: Add reno about chrony removal https://review.opendev.org/c/openstack/kayobe/+/814374 | 12:28 |
yoctozepto | mnasiadka: yeah, the queen of drama is mariadb; the king of drama is rabbitmq; and life's going on :-) | 12:35 |
opendevreview | Seena 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/+/814276 | 12:37 |
kevko | pip | 12:48 |
mgoddard | !!! 10 MINUTES TIL PTG !!! | 12:52 |
opendevmeet | mgoddard: Error: "!!" is not a valid command. | 12:52 |
mgoddard | get your kettles on | 12:52 |
mnasiadka | lol | 12:52 |
kevko | can u set PTG links (etherpad..etc) into irc topis ? :p | 12:55 |
kevko | *topic | 12:55 |
priteau | It's all linked at https://ptg.opendev.org | 12:56 |
kevko | priteau: thank you | 12:58 |
eugenmayer | mnasiadka, 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 |
eugenmayer | got it | 13:05 |
*** amoralej|lunch is now known as amoralej | 13:14 | |
*** hjensas is now known as hjensas|afk | 13:19 | |
opendevreview | Michal Arbet proposed openstack/kolla-ansible master: Add api_workers for each service to defaults https://review.opendev.org/c/openstack/kolla-ansible/+/813193 | 13:23 |
opendevreview | Seena 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/+/814276 | 13:33 |
yoctozepto | headphoneJames: around for ptg? | 13:33 |
opendevreview | Merged openstack/kolla-ansible master: [mariadb] Start new nodes serially https://review.opendev.org/c/openstack/kolla-ansible/+/814187 | 13:39 |
eugenmayer | anybody can shortly explain what kolla_internal_vip_address does mean? | 13:41 |
eugenmayer | reading https://docs.openstack.org/kolla-ansible/latest/admin/production-architecture-guide.html#network-configuration but not sure i understand it right | 13:43 |
hrw | eugenmayer: we switched to PTG mode so probably no one reads irc | 13:46 |
eugenmayer | not sure what PTG is hrw - kinda 'makers time' (sorry to ask) | 13:48 |
hrw | Project Teams Gathering | 13:50 |
hrw | biyearly meeting to discuss how previous cycle went and what we want to do in next one | 13:50 |
hrw | eugenmayer: feel free to join. https://etherpad.opendev.org/p/kolla-yoga-ptg has zoom link | 13:51 |
eugenmayer | i'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 |
hrw | ok | 13:52 |
eugenmayer | if 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 |
eugenmayer | RUNNING HANDLER [loadbalancer : Stop master haproxy container] *************************************************************************************************************************************************** | 13:54 |
eugenmayer | fatal: [controller]: FAILED! => {"changed": false, "msg": "No such container: haproxy to stop"} | 13:54 |
eugenmayer | i kind of assume this could be related to the rename from haproxy to loadbalancer in xena, if at all. | 13:55 |
eugenmayer | might be otherwise related to my global kolla_enable_tls_external: "false" | 14:00 |
eugenmayer | If 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 above | 14:27 |
DK4 | the 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 file | 14:36 |
frickler | DK4: can't you just exec as root user in the container directly? | 15:02 |
*** amoralej is now known as amoralej|off | 15:09 | |
mgoddard | [mnasiadka] Reorganize Gerrit dashboards to use tags? | 15:40 |
mgoddard | TODO(yoctozepto): Write your opinion of this here | 15:40 |
opendevreview | Radosław Piliszek proposed openstack/kolla-ansible stable/xena: [mariadb] Start new nodes serially https://review.opendev.org/c/openstack/kolla-ansible/+/814269 | 16:00 |
opendevreview | Radosław Piliszek proposed openstack/kolla-ansible stable/wallaby: [mariadb] Start new nodes serially https://review.opendev.org/c/openstack/kolla-ansible/+/814450 | 16:00 |
opendevreview | Michal 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/+/814276 | 16:23 |
eugenmayer | when 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 |
kevko | task name ? | 16:51 |
eugenmayer | https://github.com/EugenMayer/openstack-lab/blob/master/controller/3_openstack_install.sh#L10 | 16:52 |
kevko | eugenmayer: send a log from ansible please | 16:52 |
eugenmayer | give me a second, need to reprovision | 16:53 |
eugenmayer | are there any more verbose logs then stdout? | 16:53 |
kevko | you can set -v or -vvv to ansible to turn on debug mode ..but most of the time it is counterproductive | 16:55 |
kevko | just send stdout | 16:55 |
eugenmayer | kevko, https://gist.github.com/EugenMayer/863c981095e885bbcc625b0f434f7355 | 17:02 |
eugenmayer | do you need more then that slice? | 17:03 |
eugenmayer | for 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 |
kevko | check if there is haproxy container | 17:07 |
eugenmayer | https://gist.github.com/EugenMayer/ec762310187f2ccdef0d60a6a0d75773 | 17:08 |
eugenmayer | i never had a openstack / kolla stack running yet, so i cannot tell :) but i would say no | 17:08 |
eugenmayer | since non of that container expose any http/https ports | 17:09 |
eugenmayer | compute nodes look identically | 17:10 |
kevko | docker ps --all | 17:23 |
eugenmayer | nothing down | 17:26 |
eugenmayer | (did that already) | 17:27 |
kevko | eugenmayer: wait a minute | 17:27 |
kevko | eugenmayer" you have only one controller right | 17:27 |
eugenmayer | 1 controller, 2 compute nodes | 17:28 |
kevko | stable/xena ? | 17:28 |
eugenmayer | yes | 17:30 |
kevko | eugenmayer: let me try it | 17:31 |
eugenmayer | kevko, you can try it here https://github.com/EugenMayer/openstack-lab | 17:32 |
eugenmayer | just make start, it should take you right there | 17:32 |
eugenmayer | (vagrant based) | 17:33 |
kevko | don't like vagrant :D | 17:33 |
eugenmayer | You people are strange :) | 17:33 |
eugenmayer | https://github.com/EugenMayer/openstack-lab/blob/master/controller/2_install_kolla.sh#L27 | 17:33 |
eugenmayer | i use it from source. | 17:33 |
kevko | i have several openstacks built in openstack :D | 17:33 |
eugenmayer | does 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 |
eugenmayer | e.g. the current docs do not work for the current stable release installed by pip | 17:35 |
eugenmayer | (when using virtualenv) | 17:35 |
eugenmayer | anyway, different topic. Currently i just want to get the stack up and running -reproduceable and formalized | 17:36 |
kevko | eugenmayer: edit code in kolla-ansible : add this after task " - name: Group HA nodes by status " -> https://paste.opendev.org/show/810057/ | 17:38 |
kevko | eugenmayer: because i think "Group HA nodes by status" is not working properly in your ENV | 17:38 |
eugenmayer | i'am not running from source, so you mean, edit the code that use pip install kolla-ansible | 17:39 |
eugenmayer | or can i hotfix? | 17:40 |
kevko | eugenmayer: just edit the code installed by pip, it will be somewhere in /usr/local/lib/python.... | 17:40 |
eugenmayer | https://github.com/openstack/kolla-ansible/tree/stable/xena which file to patch? | 17:40 |
kevko | eugenmayer: ansible//roles/loadbalancer/handlers/main.yml | 17:42 |
kevko | eugenmayer: https://paste.opendev.org/show/810058/ | 17:43 |
kevko | eugenmayer: because it looks like master/backup logic not working in your env | 17:44 |
eugenmayer | iam out for dinner now, but will try that right away after that. Thank you alot | 17:46 |
em_ | Still here though :) | 17:50 |
opendevreview | Radosław Piliszek proposed openstack/kolla-ansible master: [CI] Test that Cinder can create volume from image https://review.opendev.org/c/openstack/kolla-ansible/+/814324 | 17:54 |
opendevreview | Radosław Piliszek proposed openstack/kolla-ansible master: [CI] Test that Cinder can create volume from image https://review.opendev.org/c/openstack/kolla-ansible/+/814324 | 17:55 |
kevko | em_: https://paste.opendev.org/show/810059/ | 17:57 |
kevko | em_: 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 |
kevko | em_: https://paste.opendev.org/show/810059/ | 18:00 |
kevko | em_: 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/!