Thursday, 2020-06-04

*** fabiog1901 has quit IRC00:17
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: WIP - Use haproxy for metal deployments  https://review.opendev.org/73340800:19
*** spatel has quit IRC00:43
noonedeadpunkAny extra vote on this? https://review.opendev.org/#/c/733354/100:52
*** gyee has quit IRC01:26
*** cshen has joined #openstack-ansible01:41
*** cshen has quit IRC01:47
*** also_stingrayza has joined #openstack-ansible01:49
*** stingrayza has quit IRC01:52
*** cshen has joined #openstack-ansible03:42
*** cshen has quit IRC03:47
*** rh-jelabarre has quit IRC03:52
openstackgerritMerged openstack/openstack-ansible-repo_server stable/ussuri: add missing quote to lsyncd.lua template  https://review.opendev.org/73341803:53
openstackgerritMerged openstack/openstack-ansible-os_ceilometer stable/train: Make user provided content deployable  https://review.opendev.org/73335404:10
*** evrardjp has quit IRC04:33
*** evrardjp has joined #openstack-ansible04:33
*** cshen has joined #openstack-ansible05:01
*** cshen has quit IRC05:05
*** cshen has joined #openstack-ansible05:07
*** Muran has quit IRC05:27
*** Muran has joined #openstack-ansible05:28
*** Muran has quit IRC05:32
*** udesale has joined #openstack-ansible05:36
AJaegerSo, https://review.opendev.org/733391 passes for ansible-hardening to unblock the syncing. Please review.05:46
openstackgerritMerged openstack/openstack-ansible-rsyslog_server master: Updated from OpenStack Ansible Tests  https://review.opendev.org/73337506:01
openstackgerritMerged openstack/ansible-config_template master: Updated from OpenStack Ansible Tests  https://review.opendev.org/73337606:01
openstackgerritMerged openstack/ansible-role-python_venv_build master: Updated from OpenStack Ansible Tests  https://review.opendev.org/73337706:02
openstackgerritMerged openstack/ansible-role-systemd_mount master: Updated from OpenStack Ansible Tests  https://review.opendev.org/73337806:02
openstackgerritMerged openstack/openstack-ansible-os_tempest master: Updated from OpenStack Ansible Tests  https://review.opendev.org/73336706:02
openstackgerritMerged openstack/ansible-role-systemd_service master: Updated from OpenStack Ansible Tests  https://review.opendev.org/73338006:04
openstackgerritMerged openstack/ansible-role-systemd_networkd master: Updated from OpenStack Ansible Tests  https://review.opendev.org/73337906:05
openstackgerritMerged openstack/openstack-ansible-os_octavia master: Updated from OpenStack Ansible Tests  https://review.opendev.org/73335906:06
openstackgerritMerged openstack/openstack-ansible-rsyslog_client master: Updated from OpenStack Ansible Tests  https://review.opendev.org/73337406:06
openstackgerritMerged openstack/openstack-ansible-rabbitmq_server master: Updated from OpenStack Ansible Tests  https://review.opendev.org/73337206:06
openstackgerritMerged openstack/openstack-ansible-os_nova master: Updated from OpenStack Ansible Tests  https://review.opendev.org/73335806:07
openstackgerritMerged openstack/openstack-ansible-plugins master: Updated from OpenStack Ansible Tests  https://review.opendev.org/73337106:07
openstackgerritMerged openstack/openstack-ansible-ops master: Updated from OpenStack Ansible Tests  https://review.opendev.org/73333306:07
openstackgerritMerged openstack/openstack-ansible-os_swift master: Updated from OpenStack Ansible Tests  https://review.opendev.org/73336506:07
openstackgerritMerged openstack/openstack-ansible-os_tacker master: Updated from OpenStack Ansible Tests  https://review.opendev.org/73336606:07
openstackgerritMerged openstack/openstack-ansible-os_gnocchi master: Updated from OpenStack Ansible Tests  https://review.opendev.org/73334506:08
openstackgerritMerged openstack/openstack-ansible-os_neutron master: Updated from OpenStack Ansible Tests  https://review.opendev.org/73335606:08
openstackgerritMerged openstack/openstack-ansible-os_murano master: Updated from OpenStack Ansible Tests  https://review.opendev.org/73335506:09
openstackgerritMerged openstack/openstack-ansible-os_ironic master: Updated from OpenStack Ansible Tests  https://review.opendev.org/73334806:09
openstackgerritMerged openstack/openstack-ansible-os_blazar master: Updated from OpenStack Ansible Tests  https://review.opendev.org/73333606:09
openstackgerritMerged openstack/openstack-ansible-os_zun master: Updated from OpenStack Ansible Tests  https://review.opendev.org/73337006:10
openstackgerritMerged openstack/openstack-ansible-os_masakari master: Updated from OpenStack Ansible Tests  https://review.opendev.org/73335106:10
openstackgerritMerged openstack/openstack-ansible-os_rally master: Updated from OpenStack Ansible Tests  https://review.opendev.org/73336306:10
openstackgerritMerged openstack/openstack-ansible-repo_server master: Updated from OpenStack Ansible Tests  https://review.opendev.org/73337306:11
openstackgerritMerged openstack/openstack-ansible-os_congress master: Updated from OpenStack Ansible Tests  https://review.opendev.org/73334106:11
openstackgerritMerged openstack/openstack-ansible-openstack_hosts master: Updated from OpenStack Ansible Tests  https://review.opendev.org/73333006:11
openstackgerritMerged openstack/openstack-ansible-os_aodh master: Updated from OpenStack Ansible Tests  https://review.opendev.org/73333406:11
openstackgerritMerged openstack/openstack-ansible-os_heat master: Updated from OpenStack Ansible Tests  https://review.opendev.org/73334606:12
openstackgerritMerged openstack/openstack-ansible-os_mistral master: Updated from OpenStack Ansible Tests  https://review.opendev.org/73335306:12
openstackgerritMerged openstack/openstack-ansible-os_designate master: Updated from OpenStack Ansible Tests  https://review.opendev.org/73334206:12
openstackgerritMerged openstack/openstack-ansible-nspawn_hosts master: Updated from OpenStack Ansible Tests  https://review.opendev.org/73332906:12
openstackgerritMerged openstack/openstack-ansible-os_sahara master: Updated from OpenStack Ansible Tests  https://review.opendev.org/73336406:13
openstackgerritMerged openstack/openstack-ansible-nspawn_container_create master: Updated from OpenStack Ansible Tests  https://review.opendev.org/73332806:13
openstackgerritMerged openstack/openstack-ansible-os_cloudkitty master: Updated from OpenStack Ansible Tests  https://review.opendev.org/73334006:13
openstackgerritMerged openstack/openstack-ansible-os_placement master: Updated from OpenStack Ansible Tests  https://review.opendev.org/73336206:13
openstackgerritMerged openstack/openstack-ansible-os_barbican master: Updated from OpenStack Ansible Tests  https://review.opendev.org/73333506:13
openstackgerritMerged openstack/openstack-ansible-lxc_hosts master: Updated from OpenStack Ansible Tests  https://review.opendev.org/73332606:13
openstackgerritMerged openstack/openstack-ansible-lxc_container_create master: Updated from OpenStack Ansible Tests  https://review.opendev.org/73332506:14
openstackgerritMerged openstack/openstack-ansible-os_trove master: Updated from OpenStack Ansible Tests  https://review.opendev.org/73336806:14
openstackgerritMerged openstack/openstack-ansible-haproxy_server master: Updated from OpenStack Ansible Tests  https://review.opendev.org/73332406:14
openstackgerritMerged openstack/openstack-ansible-galera_client master: Updated from OpenStack Ansible Tests  https://review.opendev.org/73332106:14
openstackgerritMerged openstack/openstack-ansible-os_keystone master: Updated from OpenStack Ansible Tests  https://review.opendev.org/73335006:14
openstackgerritMerged openstack/openstack-ansible-os_ceilometer master: Updated from OpenStack Ansible Tests  https://review.opendev.org/73333806:14
*** miloa has joined #openstack-ansible06:14
openstackgerritMerged openstack/openstack-ansible-memcached_server master: Updated from OpenStack Ansible Tests  https://review.opendev.org/73332706:14
openstackgerritMerged openstack/openstack-ansible-os_cinder master: Updated from OpenStack Ansible Tests  https://review.opendev.org/73333906:15
openstackgerritMerged openstack/openstack-ansible-openstack_openrc master: Updated from OpenStack Ansible Tests  https://review.opendev.org/73333206:16
openstackgerritMerged openstack/openstack-ansible-apt_package_pinning master: Updated from OpenStack Ansible Tests  https://review.opendev.org/73332006:16
openstackgerritMerged openstack/openstack-ansible-os_glance master: Updated from OpenStack Ansible Tests  https://review.opendev.org/73334406:17
openstackgerritMerged openstack/openstack-ansible-os_horizon master: Updated from OpenStack Ansible Tests  https://review.opendev.org/73334706:17
openstackgerritMerged openstack/openstack-ansible-galera_server master: Updated from OpenStack Ansible Tests  https://review.opendev.org/73332306:18
openstackgerritMerged openstack/openstack-ansible-os_panko master: Updated from OpenStack Ansible Tests  https://review.opendev.org/73336006:19
*** redrobot has quit IRC06:39
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-os_keystone master: DNM - test using the utility host for db setup tasks  https://review.opendev.org/73344306:41
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: WIP - Use haproxy for metal deployments  https://review.opendev.org/73340806:42
jrossernoonedeadpunk: i wasn't quite sure how we left the details of using utility for db setup so this https://review.opendev.org/#/c/733443/ is somewhere that comments can go06:45
jrosserit should also get validated with 73340806:45
*** gshippey has quit IRC06:51
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-os_tempest stable/stein: Pin telemetry-tempest-plugin to 0.4.0 for python2 compatibility.  https://review.opendev.org/73344906:53
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-os_ceilometer stable/stein: Make user provided content deployable  https://review.opendev.org/73338706:53
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-repo_server master: Bind services to mgmt network addresses  https://review.opendev.org/73338506:55
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-repo_server master: Restart rsyncd if the configuration file is changed  https://review.opendev.org/73345107:00
*** cshen has quit IRC07:19
*** dpaclt has joined #openstack-ansible07:21
openstackgerritAndreas Jaeger proposed openstack/ansible-hardening master: Updated from OpenStack Ansible Tests  https://review.opendev.org/67184007:23
openstackgerritAndreas Jaeger proposed openstack/ansible-hardening master: Use newer openstackdocstheme and reno versions  https://review.opendev.org/73320307:23
AJaegernow all rebased nicely ^07:23
dpacltHi All When creating cluster getting create in Progress at kube_cluster_deploy OS::Heat::SoftwareDeployment and finaly getting timed out error.07:25
*** tosky has joined #openstack-ansible07:46
*** jawad_axd has joined #openstack-ansible07:48
*** rpittau|afk is now known as rpittau07:50
*** cshen has joined #openstack-ansible07:52
*** cshen has quit IRC07:56
*** cshen has joined #openstack-ansible07:58
*** cshen has quit IRC08:03
jannoregarding my issue from yesterday: migrating the volumes from host rbd:volumes@volumes_hdd to cluster ceph@volumes_hdd and deleting the stale service did the trick08:06
*** cshen has joined #openstack-ansible08:08
*** yolanda has joined #openstack-ansible08:12
*** cshen has quit IRC08:12
jrosserjanno: do you think there is anything more we can do to make this less difficult? maybe check that the cinder backends are all up before trying the migration?08:20
*** itandops has joined #openstack-ansible08:21
jannojrosser: yeah, maybe checking if all backends are up before starting the migration would be helpful08:22
jrosseri wonder if it robust enough just to check for "down" in the output of cinder service-list08:24
openstackgerritMerged openstack/openstack-ansible-specs master: Updated from OpenStack Ansible Tests  https://review.opendev.org/67737208:25
jrosserguarantees someone has 'down' in their hostname for cinder-volume i guess :)08:25
*** itandops has quit IRC08:28
*** cshen has joined #openstack-ansible08:28
*** itandops_ has joined #openstack-ansible08:31
*** itandops_ has quit IRC08:31
jannowhat would be the best way to check this? having a command returning true or false if not all services are ok?08:31
*** itandops has joined #openstack-ansible08:32
*** also_stingrayza is now known as stingrayza08:32
openstackgerritMerged openstack/openstack-ansible-ceph_client master: Updated from OpenStack Ansible Tests  https://review.opendev.org/73020108:33
*** cshen has quit IRC08:33
janno/openstack/venvs/cinder-19.1.1/bin/cinder-manage service list | awk '{print $5}' | egrep -v "State|:-)"08:41
jannoif there is anything not in state ":-)" egrep will return 0 otherwise 108:42
jannoI am not sure if disabled services have to be considered separately.08:44
*** cshen has joined #openstack-ansible08:48
jannoalternative: /openstack/venvs/cinder-19.1.1/bin/cinder-manage service list | awk  '{if(NR>1)print}' | egrep -v ":-)"08:49
jrosserhmm wanst your paste "up vs down" https://pastebin.com/HdsS847808:51
jannoForget the last one. I meant this: /openstack/venvs/cinder-19.1.1/bin/cinder-manage service list | awk  '{if(NR>1)print $5}' | egrep -v ":-)"08:52
*** cshen has quit IRC08:53
*** cshen has joined #openstack-ansible08:55
*** itandops has quit IRC08:57
*** itandops has joined #openstack-ansible08:57
*** cshen has quit IRC09:00
noonedeadpunkjrosser: you're an early bird09:00
jannoit depends which tool you use. the paste was from "cinder service-list". there you have up and down09:00
jannoif you use cinder-manage, it is ":-)" vs "XXX"09:01
jrossernoonedeadpunk: yeah, awake too early today :(09:01
jrossermariadb 10.4 patch seems a bit unwilling to merge09:02
noonedeadpunkyeah, saw that. Btw it deployed yestarday ok on prod env..09:06
noonedeadpunkseems that check I've done is still a bit unreliable...09:07
jrosseri looked at the failing check and the IP it wants was missing from the list09:08
jrossermaybe it's not waiting long enough for all to join the cluster?09:08
*** cshen has joined #openstack-ansible09:08
noonedeadpunkYeah, I think that's the case... Like I added extra task here https://review.opendev.org/#/c/717830/36/tests/test-galera-server-functional.yml and was suggesting it should work.09:09
noonedeadpunkwas trying other status from wsrep_% but they didnt seem to resolve issue as well09:10
noonedeadpunkjust thinking about adding sleep 10 or smth like this lol09:11
*** cshen has quit IRC09:13
jannoI think the output of cinder-manage would be easier to parse than the one from cinder service-list09:15
jannobesides this cinder-manage is available in the cinder container, cinder is not09:17
jannonevermind, it is09:18
jrosserjanno: this is probably something that we'd delegate to the utility host09:24
jannook09:25
jannoso "cinder service-list" would be the way to go?09:27
jrosserjanno: i think you are right, it should go on the cinder host just here https://github.com/openstack/openstack-ansible-os_cinder/blob/master/tasks/cinder_db_sync.yml#L2209:33
jrosserright before the migrations09:33
jrossereverything is already setup to run that on the right host09:34
*** udesale has quit IRC09:39
*** udesale has joined #openstack-ansible09:49
*** andrea10 has joined #openstack-ansible09:56
*** andrea15 has quit IRC09:56
*** rpittau is now known as rpittau|bbl10:02
jannoShall I try to write a task for this?10:08
*** cshen has joined #openstack-ansible10:13
*** cshen has quit IRC10:18
*** cshen has joined #openstack-ansible10:18
*** cshen has quit IRC10:22
jamesdentonmornin10:23
*** fghaas has joined #openstack-ansible10:23
jamesdentonnoonedeadpunk have time for a quick vote on https://review.opendev.org/#/c/733169/?10:23
*** fghaas has left #openstack-ansible10:24
openstackgerritJames Denton proposed openstack/openstack-ansible master: Add integrated test for Ubuntu Bionic using ML2/OVN driver  https://review.opendev.org/73301710:46
*** stingrayza has quit IRC10:51
*** cshen has joined #openstack-ansible11:03
*** mgariepy has quit IRC11:06
*** cshen has quit IRC11:07
*** udesale_ has joined #openstack-ansible11:08
AJaegernoonedeadpunk, jamesdenton, could either of you review https://review.opendev.org/733391 and https://review.opendev.org/733203 for ansible-hardening, please?11:10
*** udesale has quit IRC11:11
noonedeadpunkdone11:12
AJaegerthanks, noonedeadpunk11:18
dpacltHello..Installed Magnum using OSA and  When creating cluster only master node got VM is and created and stuck at kube_masters OS::Heat::ResourceGroup .. any suggestions11:22
jrosserdpaclt: you'll need to look through the heat agent logs in the magnum master and minion nodes11:31
jrosserthis is a whole big subject in itself "how to make magnum work" unfortunately11:32
jrosserjanno: sure - if you can write a task that would be great11:32
*** donnyd_ has quit IRC11:33
*** donnyd_ has joined #openstack-ansible11:33
*** donnyd_ has quit IRC11:34
*** rpittau|bbl is now known as rpittau11:35
*** donnyd_ has joined #openstack-ansible11:35
*** donnyd_ has quit IRC11:35
*** donnyd_ has joined #openstack-ansible11:36
*** donnyd_ has quit IRC11:36
dpacltjrosser yeah got it .. i can only see http://paste.openstack.org/show/794364/ in  heat-container-agent11:37
*** rh-jelabarre has joined #openstack-ansible11:37
*** TobbeCN has joined #openstack-ansible11:37
*** donnyd_ has joined #openstack-ansible11:42
*** donnyd_ is now known as donnyd11:44
*** stingrayza has joined #openstack-ansible11:48
*** zbr has left #openstack-ansible11:52
*** cshen has joined #openstack-ansible12:03
openstackgerritMerged openstack/ansible-hardening master: Enable syncing of docs  https://review.opendev.org/73339112:06
openstackgerritMerged openstack/ansible-hardening master: Updated from OpenStack Ansible Tests  https://review.opendev.org/67184012:06
openstackgerritMerged openstack/ansible-hardening master: Use newer openstackdocstheme and reno versions  https://review.opendev.org/73320312:06
*** gshippey has joined #openstack-ansible12:06
AJaeger\o/12:06
*** TobbeCN has quit IRC12:07
openstackgerritAndreas Jaeger proposed openstack/ansible-hardening stable/ussuri: Enable syncing of docs  https://review.opendev.org/73357112:07
*** cshen has quit IRC12:07
*** mgariepy has joined #openstack-ansible12:08
openstackgerritAndreas Jaeger proposed openstack/ansible-hardening stable/train: Enable syncing of docs  https://review.opendev.org/73357212:09
*** cshen has joined #openstack-ansible12:22
openstackgerritMerged openstack/openstack-ansible-os_neutron master: Update OVN metadata agent binary name  https://review.opendev.org/73316912:23
*** aedc has quit IRC12:23
*** arxcruz has quit IRC12:28
*** arxcruz has joined #openstack-ansible12:29
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-os_keystone master: DNM - test using the utility host for db setup tasks  https://review.opendev.org/73344312:30
*** aedc has joined #openstack-ansible12:31
*** ianychoi_ has joined #openstack-ansible12:32
*** waxfire6 has joined #openstack-ansible12:33
*** owalsh_ has joined #openstack-ansible12:36
*** tobberydberg has quit IRC12:36
*** arxcruz has quit IRC12:36
*** owalsh has quit IRC12:36
*** ioni has quit IRC12:36
*** udesale_ has quit IRC12:36
*** kukacz_ has quit IRC12:36
*** zigo has quit IRC12:36
*** waxfire has quit IRC12:36
*** ianychoi has quit IRC12:36
*** yolanda has quit IRC12:36
*** waxfire6 is now known as waxfire12:37
*** arxcruz has joined #openstack-ansible12:37
*** tobberydberg has joined #openstack-ansible12:38
*** yolanda has joined #openstack-ansible12:38
*** ioni has joined #openstack-ansible12:41
*** fghaas has joined #openstack-ansible12:43
*** zigo_ has joined #openstack-ansible12:44
jrosseri think we are good to go on the collections stuff (leaving tempest for the time being)12:48
jrosserhttps://review.opendev.org/#/q/topic:osa-collections+(status:open+OR+status:merged)12:48
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-os_masakari stable/train: Drop monitoring of nova-compute process  https://review.opendev.org/73360112:52
*** spatel has joined #openstack-ansible12:57
*** sshnaidm is now known as sshnaidm|mtg12:59
*** spatel has quit IRC13:00
*** spatel has joined #openstack-ansible13:02
spatelmorning folks13:02
spatelnoonedeadpunk: and mgariepy - i made good progress last time with centOS813:03
spatelinstalled LXC3.0 and not getting stuck to download image13:03
spatelquestion is are we going to use centOS 7 image or CentOS 8 image for containers?13:03
*** Guest10631 has joined #openstack-ansible13:04
*** Guest10631 is now known as redrobot13:05
spatelcurrently its pulling centos-7-x86_64-docker.tar.xz image but i didn't find centos-8 image13:09
mgariepyspatel, we would use centos8 ones.13:11
mgariepyhttps://review.opendev.org/#/c/728108/10/vars/redhat-8.yml13:12
spatelcool..13:12
spatelDid you guys using ZFS for /var/lib/machine ?13:12
spatelI am using btrfs with all hack way.. which i don't like but i want to keep going to for POC anyway...13:13
jrosserspatel: if you see on that patch there is a "topic", if you click that you can see all the centos-8 related patches here https://review.opendev.org/#/q/topic:osa/el8+(status:open+OR+status:merged)13:13
spatelHow do i guys can be sync with your centos8 git repo?13:14
spatelcurrently i am making change on my local git repo for required changes13:14
jrosseryou have to download the patches from gerrit and apply them locally13:19
jrossertop left of each patch use "download" and it will give you a command to paste into your terminal to apply the patch13:19
jrosserthats got to be done for each patch manually13:20
*** rpittau is now known as rpittau|brb13:24
mgariepyas far as hacking to get the btrfs via a random kernel we can't really do that in the gates and i wouldn't want that anyway in production either13:26
spatelmgariepy: totally with you...13:33
spatelquestion is on my way testing if i want to report thing where i should do that?13:34
spatelor submit patch..13:34
spatelcentos8 doesn't use legacy network-scripts :(  what you guys did there?13:35
spateli install network-scripts for that support13:35
jrosserspatel: for submitting patches see this https://docs.opendev.org/opendev/infra-manual/latest/developers.html13:35
jrosserand this https://docs.opendev.org/opendev/infra-manual/latest/gettingstarted.html#getting-started13:36
jrosserspatel: networking on centos8 is an unhappy place, so for now it is a big mess https://review.opendev.org/#/c/689629/46/tests/roles/bootstrap-host/tasks/prepare_networking.yml13:37
jrosserthe thing to spend time on is getting the all-in-one to build, as thats whats tested in the CI13:38
jrosseryou should be applying the patches we already have and trying to get it further than those, if you can13:38
spateljrosser: stupid question do i need to apply each patch individually ?   from here https://review.opendev.org/#/q/topic:osa/el8+(status:open+OR+status:merged)13:39
jrosseryes they are all to different repos13:39
jrosserthere will be patches to openstack-ansible, then various ones to the roles in /etc/ansible/roles after you have run bootstrap-ansible.sh13:39
jrosserthen decide if you are going to work on containerised or bare metal deployment of AIO13:40
*** fresta has quit IRC13:40
jrossermetal will bypass the lxc issues and get you further toward galera, rabbit and the openstack services13:40
*** mjwales has joined #openstack-ansible13:41
spateljrosser: i think i would like to have LXC because i am running all my cluster with lxc and would like to keep that similar :)13:41
jrosserof course13:41
mjwalesHi, I'm struggling to get my head around the upgrade patch from Xenial to Bionic. Is there a documented way of removing compute and control nodes (both running Ceph) from the cluster so they can be reinstalled with Bionic then added back into the cluster?13:42
spateljrosser: so you guys pull out master branch (which is 21.x.x.x) and on top of that you guys applying patches right? just making sure13:42
jrosseri am not suggesting you do a metal deploy for production, of you want to contribute patches then those patches need to pass all the tests, lxc, metal, and so on13:43
jrossermaster is master, 21.x is ussuri13:43
jrosserfor binging up new operating system support it is sometimes easier to do the metal deployment first13:43
spateljrosser: yes.. because it will cut down one extra layers of virtualization and complex networking13:44
jrosserright13:44
spatellet me try both in my free time. i really want to get CentOS 8 out ASAP :)13:45
spateli have some deployment coming in future and would like to use latest OS>13:45
*** KeithMnemonic has joined #openstack-ansible13:46
openstackgerritJames Denton proposed openstack/openstack-ansible-ops master: Implements support for OVS+DVR in an MNAIO  https://review.opendev.org/71500213:50
AJaegerso, the docstheme update is fine IMHO - if anybody has time to review the nearly identical changes accross all osa repos, it would be great: https://review.opendev.org/#/q/topic:reno-openstackdocstheme+is:open+(projects:openstack/openstack-ansible+OR+projects:openstack/ansible-) - thanks!13:53
*** dpaclt has quit IRC13:54
*** mjwales has quit IRC13:54
*** nsmeds has joined #openstack-ansible13:56
nsmedsHey everyone :) If anyone's around, was hoping to get some clarification on "Verify OpenStack-Ansible Cloud" steps of the deployment process.13:58
nsmedsOSA created and configured a number of LXC containers, `infra1_neutron_server_container-638ce5a4` being one of them. Inside of which there are multiple `neutron-server` processes running.13:59
nsmedsYet from the utility container, when we run `openstack network agent list` we're presented with a list of the physical servers (on which thosoe containers run). Everything reports healthy - but would we not expect to see the neutron containers in this list instead?14:00
jamesdentonso the neutron server is different from the neutron agent(s)14:00
jamesdentonthe neutron-server is the api service14:00
jamesdentonthe agents are deployed on metal, meaning outside the container14:01
*** rpittau|brb is now known as rpittau14:01
nsmedsOk - which is exactly what we're seeing. Thanks for clarification.14:01
*** sauloasilva has joined #openstack-ansible14:05
sauloasilvaHi , I am new at channel and I figured out probably a bug at onpenstack-ansible install master brancj on centos7 . How should I report it ?14:06
gshippeyhttps://bugs.launchpad.net/openstack-ansible/+filebug14:07
sauloasilvathanks14:07
gshippeyhttps://bugs.launchpad.net/openstack-ansible you can search through our reported bugs here14:08
*** mjwales has joined #openstack-ansible14:10
*** fresta has joined #openstack-ansible14:11
mjwalesbe great if someone could offer some guidance on the upgrade path from Xenial to Bionic14:12
mgariepymjwales, do you have both ceph deamons and openstack service on your hosts ?14:13
mjwalesYes. Control nodes run the manager and monitor along with storage. Compute and storage only14:13
mgariepythere are some notes : https://etherpad.opendev.org/p/osa-rocky-bionic-upgrade14:14
mjwalesmgariepy: there seems to be differing advice on whether it is best to do an in-place upgrade or complete reinstall of the OS14:14
gshippeykeystone after their break are talking about CI, one of the items on there agenda is potentially dropping OSA for upgrade testing, if anyone wants to join me to see if there is anything we can do you're most welcome https://zoom.us/j/91266780961?pwd=RFVVdHJRRmJtTmYwcDc5RWF0NzRVZz09 @noonedeadpunk14:15
mjwalesmgariepy: also came across https://review.opendev.org/#/c/710803/4/doc/source/admin/upgrades/distribution-upgrades.rst14:16
* noonedeadpunk joined14:16
mgariepymjwales, depends on what you want to do. but you will be deleting all the containers.14:17
noonedeadpunkgshippey: did they use osa for upgrade testing?:)14:17
gshippeyaccording to their etherpad it sounds like it - im not sure what they actually do / how they use it https://etherpad.opendev.org/p/victoria-ptg-keystone14:19
mgariepythe way i do it for the controllers is move all the network stuff away from the node i reinstall, reconfigure the differents services (haproxy, keepalived, galera, rabbit, memcached and then openstack services)14:20
mgariepyyou can be gentle and disable the node in haproxy.14:20
mjwalesmgariepy: is this documented clearly anywhere? We run an cluster but are 100% not experts so worried we are going to go wrong14:21
mgariepythese are notes about the Trusty > xenail upgrade : https://etherpad.opendev.org/p/osa-newton-xenial-upgrade14:21
mgariepymjwales, not much more documented than the bits here and there14:22
mjwalesmgariepy: that's what we are worried about. It seems like if you do OpenStack every day you can probably muddle through and get it done14:23
mgariepydo you have a testbed that is configured the same way ?14:23
mgariepymjwales, it's a bit complicated because you do have some choice you make to configure it. like the colocation on ceph and compute etc..14:24
mjwalesUnfortunately not :(  it's on the list of nice to haves but we haven't got round to it14:24
mgariepyalso if you run ephemeral storage you might need to do some stuff around it ..14:24
mjwalesWe don't have any ephemeral storage it's all in Ceph so hopefully that makes it easier14:25
mgariepymjwales, yep it will be easier :D14:25
*** sauloasilva has quit IRC14:25
mgariepymaybe you can try to do a similar the setup in openstack and upgrade that ?14:26
openstackgerritMerged openstack/openstack-ansible-repo_server master: Bind services to mgmt network addresses  https://review.opendev.org/73338514:27
mjwalesTo hash it out it almost seems that the following could work: 1.  Put all the endpoints for infra3 in maintenance mode 2. Remove infra3 from mysql, rabbit, ceph 3. Reinstall OS 4. Rerun the playbooks14:27
mgariepydon't forget the network bits.14:29
mjwalesWe are in a slight hole given that our scheduled window for this work to start is in less than a week14:29
mgariepyhow many network/router do you have ?14:29
mjwalesRoughly 40014:30
mgariepydo you run them in ha mode ?14:30
mjwalesYeah, over 3 infra nodes14:30
mgariepyif you are using the dns from the dnsmasq on those (ex: not secify a dns server for your networks/subnet) you might want to move the dhcp port to another server.14:32
mgariepyotherwise it will take a 2 extra second to resolv the dns for some of your vms.14:33
mjwalesAll networks created within OpenStack have DNS servers defined. So does that mean we can down the node without worrying about networking and the remaining two infra nodes will pick up the slack?14:34
mgariepyif the resolved is not on the tenant network only the dhcp part is used.14:35
mgariepymjwales, that's what i was saying about it being complicated, it's not possible to document 100% of the usecase because there are a lot of place you can configure things like you want.14:36
mjwalesIt is a challenge. It seems like the process is quite robust as long as we are careful with rabbit, mysql, ceph and maintaining the same IP addresses. We can take an infra node out then rerun all the playbooks to restore it14:38
mjwalesAn issue we faced a little while back on a minor upgrade was the time required to run the playbooks. It took best part of a day to run the setup-hosts.yml and looked like this was caused by Ansible enumerating all the network interfaces on the hosts. Is this normal?14:39
mgariepyyou can secify the number of forks also.14:43
*** mjwales41 has joined #openstack-ansible14:43
*** mjwales41 has left #openstack-ansible14:44
*** mjwales81 has joined #openstack-ansible14:45
*** gyee has joined #openstack-ansible14:46
*** mjwales has quit IRC14:47
mjwales81mgariepy: we tried that but it didn't seem to have any impact as Ansible ran the collect facts in a single thread14:47
mjwales81we thought it might just be down to the number of networks and routers we have deployed14:48
mjwales81it would be good to know how long other deployments take on similar sized clusters14:48
openstackgerritMerged openstack/openstack-ansible-os_magnum master: Updated from OpenStack Ansible Tests  https://review.opendev.org/72731614:49
*** cshen has quit IRC14:49
*** jawad_axd has quit IRC14:52
*** jawad_axd has joined #openstack-ansible14:54
*** fghaas has left #openstack-ansible15:04
mgariepyjamesdenton, for ovn aio do you have some config to do on the server directly ?15:10
jamesdentonwhat do you mean?15:16
jamesdentonthere's a few overrides, but nothing more than that15:17
*** cshen has joined #openstack-ansible15:18
mgariepyso you need to create some network interface ?15:18
mgariepyor the aio bootstrap is correctly setting the stuff ?15:19
jamesdentonthere's a patch for that, actually. https://review.opendev.org/#/c/733017/15:19
jamesdentonif you export SCENARIO='aio_metal_ovn', then it will just use eth12 (a veth) and plumb it all up15:20
jamesdentonand the floating (public) network is accessible from the IP on br-vlan.15:20
mgariepyaio_lxc_ovn ?15:20
jamesdentonnot yet15:20
mgariepyok i'll take a look.15:21
jamesdentonwell, lemme rephrase. i haven't tested. the keyword is ovn, so you can try it15:21
mgariepyyep, :) that's what i'm running now i will see.15:21
jamesdentoncool. lemme know!15:22
*** cshen has quit IRC15:23
openstackgerritMerged openstack/openstack-ansible-galera_server master: Bump MariaDB version to 10.4  https://review.opendev.org/71783015:24
*** mjwales81 has quit IRC15:24
*** mgariepy has quit IRC15:34
*** idlemind has joined #openstack-ansible15:34
*** cshen has joined #openstack-ansible15:45
spateljrosser: hey this patch failed here so do i ignore it - https://review.opendev.org/#/c/709461/15:45
*** idlemind has quit IRC15:57
*** ebbex has joined #openstack-ansible16:14
*** mgariepy has joined #openstack-ansible16:14
CeeMacevening16:29
*** rpittau is now known as rpittau|afk16:31
jamesdentonhowdy16:34
CeeMachow goes?16:36
jamesdentonit goes!16:50
jamesdentonbusy with stuff i don't like doing. but other than that, its good16:50
*** sshnaidm|mtg is now known as sshnaidm|afk16:59
jrosserspatel: i think you may not need that - this is all work in progress and some of the patches are speculative17:01
CeeMacjamesdenton: sounds familiar!17:02
spateljrosser: thanks i will put that patch..17:16
spateljrosser: also what is openstack/openstack-ansible-tests  branch do i need those patch also ?17:17
jrosserspatel: no you don't need that to deploy an AIO from openstack-ansible17:18
spatelthat is what i thought.. cool17:18
jrosserit is used in the CI tests of some of the roles like neutron where tox is used as a test running for functional/unit tests17:18
*** cshen has quit IRC17:21
spatelsounds good17:22
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-os_keystone master: DNM - test using the utility host for db setup tasks  https://review.opendev.org/73344317:38
jrossergrrr at galera17:39
*** cshen has joined #openstack-ansible17:50
*** cshen has quit IRC17:54
*** jawad_axd has quit IRC17:57
*** aedc_ has joined #openstack-ansible18:08
*** aedc has quit IRC18:11
*** cshen has joined #openstack-ansible18:24
*** cshen has quit IRC18:28
spatelDid you guys noticed why "Retrieve base images" getting stuck there for very long time - https://github.com/openstack/openstack-ansible-lxc_hosts/blob/master/tasks/lxc_cache_preparation_systemd_new.yml#L4218:31
spatelIf i run from command-line.. just hanging there18:34
-spatel- # machinectl --verify=no import-tar /tmp/CentOS-8-Container-8.1.1911-20200113.3.x86_64.tar.xz centos-8-amd6418:34
-spatel- Enqueued transfer job 1. Press C-c to continue download in background.18:34
mgariepyuep we did notice it18:44
mgariepyyep** spatel18:44
spatelbecause its just hanging and not moving forward18:45
spatelhow do i move forward or should i disable this task in next run?18:46
mgariepywe know. machinectl is kinda buggy on this18:46
mgariepywe did discuss removing this since it's just for the image managerment..18:46
spatelmgariepy: lots of people bitching about this...  they are saying use raw image18:46
spatelmgariepy: any workaround at this point to move forward?18:48
mgariepyno i don't have a workaround for it.18:50
spatelno worry.. i will see what we can do...18:51
mgariepyjamesdenton, it seems to be working in lxc :D18:53
jamesdentongreat!18:53
mgariepyat least some commands give me output haha18:53
mgariepynot errors.. lol18:53
jamesdentonovn-nbctl show and ovn-sbctl show will be the main ones, and i believe the AIO should be plumbed completely, so it *ought* to work out of the box18:55
jamesdentonesp if you ran the tempest playbook18:55
mgariepyi didn't run tempest yet.18:59
*** cshen has joined #openstack-ansible19:03
mgariepyovn-nbctl was empty because i didn't had any network19:03
jamesdentonahh right19:04
jannoI think I have a working task for checking if all cinder services are up. Do you have a tip on how I can best test this?19:07
*** gshippey has quit IRC19:15
jrossernoonedeadpunk: what do you think of this? Is it py2 on the target and no pymysql for py2.7 to run the module? https://f2812ca26965a251a9f1-8c8e1caf92c572d2c7c7d35e44c895e7.ssl.cf2.rackcdn.com/733408/5/check/openstack-ansible-deploy-aio_metal-ubuntu-bionic/3fd4cc2/logs/ara-report/result/e4608a8a-e35a-46c8-b112-f379916edf4e/19:20
jrosserit's what breaks this https://review.opendev.org/#/c/733408/19:21
noonedeadpunkbtw, is "?" really meant here to be ? https://review.opendev.org/#/c/733408/5/tests/roles/bootstrap-host/tasks/prepare_networking.yml19:23
noonedeadpunk(just dunno what it means that way)19:23
jrosserhttps://stackoverflow.com/questions/33987316/what-is-a-complex-mapping-key-in-yaml19:25
noonedeadpunkTIL19:27
noonedeadpunkregarding error it looks like you said. But I don't see anything ground braking in that change at the moment19:27
jrosseri tested the whole stack of patches locally and it worked19:28
jrosserkeystone, placement, cinder19:28
noonedeadpunkso what is changed - 10.4 got merged...19:30
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible master: Bump SHAs for master  https://review.opendev.org/73201719:31
noonedeadpunkoh19:34
noonedeadpunkare we delegating now to utility container?19:34
noonedeadpunkso it probably miss mysql module....19:35
noonedeadpunkoh, we're delegating to localhost19:36
noonedeadpunkin terms of zuul... I think localhost is some container where zuul executor runs?19:36
noonedeadpunkSo we can't delegate to localhost I guess?19:37
jrosserit's still running, need to look in the logs in zuul.openstack.org19:37
jrosserlocalhost is fine becasue it's the embedded ansible i think19:37
noonedeadpunkso we might have issue here? https://review.opendev.org/#/c/733443/3/defaults/main.yml19:38
noonedeadpunkactually I can really mess up things19:39
noonedeadpunkin terms of our inventory vs zuul inventory...19:39
jrosseron a metal job service setup host would be localhost19:40
jrosseri guess i just dont really understand why it's broken all the jobs for a change which is almost a "no change"19:41
*** cshen has quit IRC19:45
noonedeadpunkexcept in case everything is broken now....19:48
jrossernoonedeadpunk: oh maybe I know - we have to use the utility venv python interpreter?20:01
jrosserthat’s how the other service setup tasks work I think.....20:01
*** aedc_ has quit IRC20:30
*** cshen has joined #openstack-ansible20:40
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-os_keystone master: DNM - test using the utility host for db setup tasks  https://review.opendev.org/73344320:44
*** cshen has quit IRC20:44
*** gyee has quit IRC20:55
*** gyee has joined #openstack-ansible20:57
*** spatel has quit IRC21:16
*** cshen has joined #openstack-ansible21:50
*** cshen has quit IRC21:55
*** pcaruana has quit IRC22:09
*** pcaruana has joined #openstack-ansible22:19
*** noonedeadpunk has quit IRC22:19
*** noonedeadpunk has joined #openstack-ansible22:29
*** soren has quit IRC22:35
*** gixx has quit IRC22:35
*** CeeMac has quit IRC22:35
*** samueldmq has quit IRC22:35
*** guilhermesp has quit IRC22:36
*** nicolasbock has quit IRC22:36
*** alanmeadows has quit IRC22:36
*** rpittau|afk has quit IRC22:36
*** cyberpear has quit IRC22:36
*** mnaser has quit IRC22:36
*** donnyd has quit IRC22:36
*** NobodyCam has quit IRC22:36
*** gregwork has quit IRC22:36
*** viks____ has quit IRC22:37
*** Open10K8S has quit IRC22:37
*** mubix has quit IRC22:37
*** jonmasters has quit IRC22:37
*** gundalow has quit IRC22:37
*** mwhahaha has quit IRC22:37
*** NobodyCam has joined #openstack-ansible22:37
*** jrosser has quit IRC22:37
*** fyx has quit IRC22:37
*** johnsom has quit IRC22:37
*** vblando has quit IRC22:37
*** sri_ has quit IRC22:37
*** CeeMac has joined #openstack-ansible22:37
*** alanmeadows has joined #openstack-ansible22:38
*** mubix has joined #openstack-ansible22:38
*** jonmasters has joined #openstack-ansible22:38
*** soren has joined #openstack-ansible22:38
*** gregwork has joined #openstack-ansible22:38
*** sri_ has joined #openstack-ansible22:39
*** Open10K8S has joined #openstack-ansible22:39
*** vblando has joined #openstack-ansible22:39
*** gixx has joined #openstack-ansible22:40
*** gundalow has joined #openstack-ansible22:40
*** guilhermesp has joined #openstack-ansible22:40
*** jrosser has joined #openstack-ansible22:41
*** mnaser has joined #openstack-ansible22:41
*** donnyd has joined #openstack-ansible22:41
*** mwhahaha has joined #openstack-ansible22:41
*** nicolasbock has joined #openstack-ansible22:42
*** yolanda has quit IRC22:43
*** johnsom has joined #openstack-ansible22:43
*** cyberpear has joined #openstack-ansible22:52
*** samueldmq has joined #openstack-ansible23:02
*** guilhermesp has quit IRC23:02
*** guilhermesp has joined #openstack-ansible23:02
*** rpittau|afk has joined #openstack-ansible23:04
*** fyx has joined #openstack-ansible23:12
*** tosky has quit IRC23:35
*** rh-jelabarre has quit IRC23:44
*** gyee has quit IRC23:46
*** cshen has joined #openstack-ansible23:51
*** cshen has quit IRC23:56

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