Thursday, 2020-06-11

*** cheng1 has quit IRC00:05
*** cheng1 has joined #openstack-ansible00:06
*** nocsoc has joined #openstack-ansible00:13
*** cheng1 has quit IRC01:03
*** cheng1 has joined #openstack-ansible01:04
*** cheng1 has quit IRC02:02
*** cheng1 has joined #openstack-ansible02:02
*** cheng1 has quit IRC02:21
*** cheng1 has joined #openstack-ansible02:22
*** jcath has joined #openstack-ansible02:27
*** spatel has joined #openstack-ansible03:07
*** spatel has quit IRC03:08
*** cheng1 has quit IRC03:26
*** cheng1 has joined #openstack-ansible03:30
*** cheng1 has quit IRC04:18
*** cheng1 has joined #openstack-ansible04:18
*** evrardjp has quit IRC04:33
*** evrardjp has joined #openstack-ansible04:33
*** pcaruana has quit IRC04:46
*** pcaruana has joined #openstack-ansible04:47
*** gyee has quit IRC05:11
*** cheng1 has quit IRC05:31
*** cheng1 has joined #openstack-ansible05:36
*** dpaclt has joined #openstack-ansible05:50
*** andrea15 has quit IRC05:51
*** cheng1 has quit IRC05:55
*** cheng1 has joined #openstack-ansible05:57
*** udesale has joined #openstack-ansible06:02
*** udesale has quit IRC06:17
*** udesale has joined #openstack-ansible06:18
*** jbadiapa has quit IRC06:23
*** jbadiapa has joined #openstack-ansible06:30
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: auto-detect interpreter.  https://review.opendev.org/73467206:32
*** kaiokmo has joined #openstack-ansible06:50
openstackgerritJonathan Rosser proposed openstack/openstack-ansible stable/stein: Bump os_tempest to include fix for pinning telemetry plugin to py2.7 version  https://review.opendev.org/73506506:56
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-os_ceilometer stable/stein: Make user provided content deployable  https://review.opendev.org/73338706:57
openstackgerritErik Berg proposed openstack/openstack-ansible stable/train: ceph: remove invalid logging options  https://review.opendev.org/73506606:58
*** cheng1 has quit IRC06:59
*** cheng1 has joined #openstack-ansible06:59
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: [DNM] Test arm64  https://review.opendev.org/61830507:13
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: [DNM] Test arm64  https://review.opendev.org/61830507:14
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: [DNM] Test arm64  https://review.opendev.org/61830507:16
*** rpittau|afk is now known as rpittau07:18
*** jawad_axd has joined #openstack-ansible07:21
*** sshnaidm|afk is now known as sshnaidm07:23
*** tosky has joined #openstack-ansible07:38
jrossermorning08:13
jrossernoonedeadpunk: are you working on galera?08:13
jcathhello, jrosser08:15
jrosserhello08:15
jcathI try aio with/without lxc today, it works, with stable/stein branch, thanks08:16
*** jamesdenton has quit IRC08:16
jcathbut it really downloaded a lot, from many sources T_T08:16
noonedeadpunkjrosser: yeah, was just going to look at it08:18
jrossernoonedeadpunk: ok, if theres anything i can do thats not duplicate?08:18
jrosserjcath: yes it does. in my environment we mirror the apt repos, have local copies of the git repos and run devpi as a proxy to pypi08:19
jrosserdevpi is the only thing that makes outgoing requests during a deployment08:19
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-galera_server master: Fix Mariadb 10.3 -> 10.4 upgrade path  https://review.opendev.org/73488808:20
jannogood morning08:20
noonedeadpunkI think that everything is just about it... But like role was passing in lxc in sandbox yestarday08:21
jcathabout the mirror of apt/yum repos, is there a central file to change the urls? or I have to change the vars in different yml , like /etc/ansible/roles/openstack_hosts/vars/redhat-7.yml08:22
jrosserjcath: you should never have to change anything in /etc/ansible/roles08:22
jrossereach role has a sort of "external interface" which should be fairly well documented in /etc/ansible/roles/<role>/defaults/main.yml08:23
jrosserany of those variables can be overridden in /etc/openstack_deploy/user_<whatever>.yml08:23
jcathoh, i c. :D thanks, jrosser08:24
jrosseror you can make your own host_vars and group_vars directories in /etc/openstack_deploy just like you would do with any other ansible to provide host or group specific overrides08:24
jcaththat's easier08:24
*** itandops has joined #openstack-ansible08:26
*** itandops has quit IRC08:29
jrossernoonedeadpunk: oh it was functional tests too wasnt it - check for cluster formation being unreliable08:31
jcathjrosser: ceph-ansible has a var call ceph_origin and support 'distro', it will install what's come with the distro. if openstack-ansible also something similar, it would save some time08:31
noonedeadpunkI think we should just wait for wsrep_cluster_size ==308:32
noonedeadpunkIt's test and we know exactly what size we're expecting to see08:33
noonedeadpunkAnd was thinking to patch it in 73488808:33
noonedeadpunkoh, or rebase 734888 on top of it...08:33
jrosserjcath: so there are two things, deploying the ceph cluster itself with ceph-ansible, (you can do that either yourself, or have OSA do it for you)08:34
jrosserjcath: and then there is setting up cinder/nova/glance etc with the appropriate client parts of ceph08:34
jrosserwhich of those do you mean?08:34
jcathI mean, deployment of ceph, it can install whatever come with the os distro, with the var ceph_origin => 'distro'.08:37
jrosserthe client part is deployed with this ansible role https://github.com/openstack/openstack-ansible-ceph_client/blob/master/defaults/main.yml#L4108:37
jrosseryou should plan carefully here08:38
jcathah.... T_T08:38
jrossereach openstack-ansible release supports a particular version of ceph-ansible08:38
jrosserversions of ceph-ansible deploy specific releases of ceph08:38
jrosseropenstack ansible releases and ceph-ansible releases require specific versions of ansible08:39
jrosseryour distro will provide a particular version of ceph08:39
jrosser^ draw the venn diagram of that......08:39
jcath! complicated08:39
openstackjcath: Error: "complicated" is not a valid command.08:39
jcathso complicated08:40
jcathT_T08:40
jrosseryou have a lot more freedom if you deploy ceph yourself with ceph-ansible and do not try to have OSA do that for you08:40
jrosseras you can decouple the ansible versions08:40
jrosserit's quite possible that for the particular OS you want to use and openstack release, you have no choice08:41
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-galera_server master: Use more reliable option to get cluster ready state  https://review.opendev.org/73507908:43
noonedeadpunkjrosser: I think ^ should be more reliable if work at all :p08:43
noonedeadpunk(at least during internal playing with commands this should work...)08:44
jcathjrosser: thanks, I'll try again08:47
jrosserjcath: i think it's only complicated if you cannot compromise anywhere08:47
jrosserstart with what you need to acheive and work out which options allow you to do that08:47
jrosseropenstack release, ceph version, what youre prepared to mirror, seperate ceph installation or not..... all those things08:47
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-galera_server master: Fix Mariadb 10.3 -> 10.4 upgrade path  https://review.opendev.org/73488808:48
jcathwith aio_ceph, it seems it install the ceph mimic release, but the default value of roles/ceph_client/defaults/main.yml is  "ceph_stable_release: luminous08:50
jcath"08:50
*** itandops has joined #openstack-ansible08:51
jrosserfor which branch of openstack-ansible?08:51
jcathstable/stein08:51
jrosserhttps://opendev.org/openstack/openstack-ansible/src/branch/stable/stein/inventory/group_vars/all/ceph.yml#L2808:52
jrosserthe role default should probably be changed there but on stein in the AIO it is always overridden in the "integrated repo" during deployment08:53
jcathoh, see. I should check this, thanks, jrosser08:53
jrosserthere are many many vars set in the openstack-ansible repo which override the role defaults to 'wire' all the roles together to make a coherent deployment08:53
jrosserheres a useful way to search for where the vars are set/used http://codesearch.openstack.org/?q=ceph_stable_release08:54
jcathI just only grep in /etc/openstack_deploy, forget to check there08:54
jrosserthat only returns results for master branch, but you can click that through to the git repos and look at the different branches08:55
jcaththanks, frosser, sorry for my rookie question08:55
jcaths/frosser/jrosser/08:55
jrosserjcath: no worries - theres a lot of moving parts here and it's easy to get lost08:56
jcathT_T08:56
jrosserOSA has a huga amount of customisation possible which means theres different routes depending on the needs of the deployment08:56
jrosser*huge08:56
jcathyeah, I c, it is quite flexible08:57
jcaththat's the way a well opensource project grow up, many possibilities09:01
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-ceph_client stable/stein: Use the mimic release rather than luminous  https://review.opendev.org/73508309:02
jrosserjcath: ^ hopefully that change makes it less confusing :)09:02
*** miloa has joined #openstack-ansible09:04
jcath:D09:04
*** nocsoc has quit IRC09:12
jcathjrosser: a question about the neutron ml2 plugin type, with stable/stein, the default is linuxbridge, as I read the doc, it also support ovs with neutron_plugin_type -> ml2.ovs. does this release work well with ovs?09:13
*** rpittau is now known as rpittau|bbl09:15
*** stingrayza has joined #openstack-ansible09:28
*** cheng1 has quit IRC09:31
*** also_stingrayza has quit IRC09:31
*** cheng1 has joined #openstack-ansible09:34
jrosserjcath: whilst linuxbridge has been the default in OSA for a long time you can use OVS if you want to09:45
*** andrea15 has joined #openstack-ansible09:50
*** cheng1 has quit IRC09:52
*** cheng1 has joined #openstack-ansible09:55
openstackgerritzhaoleilc proposed openstack/openstack-ansible master: Correct a typo in the document  https://review.opendev.org/73509810:03
watersjif you have limited nics how do you go about provider network (flat network). I have 3 br-mgmt, br-storage, br-vxlan. With kolla you just defined a "neutron nic" all traffic flat, vxlan, guest traffic uses it.10:32
*** cheng1 has quit IRC10:35
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-galera_server master: Use more reliable option to get cluster ready state  https://review.opendev.org/73507910:37
jrosserwatersj: all neutron needs to know is which interface10:38
jrosseras an example, in the openstack-ansible AIO config you need some kind of invented external interface, so we hang eth12 off br-vlan to make a flat network (the untagged traffic on br-vlan)10:40
jrosseryou can set it up any way you like, using any interface you like10:40
*** cheng1 has joined #openstack-ansible10:40
jrosseralso you do not need to make br-mgmt br-storage and br-vxlan be dedicated nic, you can set those up however you like10:41
jrosserthey can be vlans on the same physical interface if you like10:41
jrosseri think the difference with the reference you give from kolla is that for OSA, the expected "interface" that the deployer provides is br-mgmt, br-vxlan, br-storage and so on10:42
jrosserhow you implement those bridges on the host is entirely up to you10:42
watersjjrosser, ok, thats my fault for not understanding host config10:43
watersjyou can only have 1 bridge device per nic10:43
watersjwhen you saw inverted, is that tap/tun device?10:44
jrosseryou can have many bridges per nic if you use a trunked 802.1q port to your switch10:44
watersjmeaning each bridge is a vlan10:44
jrosseryes10:45
jrosserhere is an example with a single bond to upstream switch(es) and each bridge on a different vlan of that https://github.com/openstack/openstack-ansible/blob/master/etc/network/interfaces.d/openstack_interface.cfg.singlebond.example10:46
jrosserhere would be making a fake 'flat' network interface eth12 which is actually untagged traffic on br-vlan https://github.com/openstack/openstack-ansible/blob/master/etc/network/interfaces.d/openstack_interface.cfg.test.example#L68-L9910:49
watersjjrosser, ty10:49
jrosserimho set this up how you need, don't just follow the example10:49
watersjjrosser, if you don't mind sharing, for your deployments what distro do you use?11:00
jrosseri am using ubuntu, but debian 10 is also a strong choice11:01
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-galera_server master: Fix Mariadb 10.3 -> 10.4 upgrade path  https://review.opendev.org/73488811:05
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-galera_server master: Return upgrade jobs to voting  https://review.opendev.org/73511011:07
*** threestrands has quit IRC11:10
*** rpittau|bbl is now known as rpittau11:54
*** rh-jelabarre has joined #openstack-ansible11:57
*** rh-jelabarre has quit IRC11:58
*** rh-jelabarre has joined #openstack-ansible11:58
*** cheng1 has quit IRC11:59
*** cheng1 has joined #openstack-ansible12:00
*** dpaclt has quit IRC12:00
*** rh-jelabarre has quit IRC12:02
*** rh-jelabarre has joined #openstack-ansible12:02
*** rh-jelabarre has quit IRC12:03
*** pcaruana has quit IRC12:11
*** rh-jelabarre has joined #openstack-ansible12:14
*** fyx has quit IRC12:32
*** guilhermesp has quit IRC12:32
*** mnaser has quit IRC12:32
*** fyx has joined #openstack-ansible12:33
*** nicolasbock has quit IRC12:33
*** guilhermesp has joined #openstack-ansible12:33
*** nicolasbock has joined #openstack-ansible12:33
*** mnaser has joined #openstack-ansible12:33
*** itandops has quit IRC12:42
mgariepymorning everyone12:44
*** jamesdenton has joined #openstack-ansible12:46
*** arkan has joined #openstack-ansible12:48
arkanhello expers, I have openstack installed, I can provision virtual mashines, but they don't have internet access12:49
arkanI'm using one nic12:49
arkanmy question is, should I create a veth to be used with bridge (provider)12:50
arkanthis is my netplan file12:53
arkanhttps://pastebin.com/CEjSny7q12:53
arkanip netns exec qrouter-decf44e7-105e-4581-9e50-d64c6ed2430d ping 8.8.8.812:54
arkanconnect: Network is unreachable12:54
arkanmy openstack_user_config.yml https://pastebin.com/EDCmis2r12:55
arkanmy user_variables.yml https://pastebin.com/H26Kskxg12:56
jamesdentonarkan it looks like neutron should be using the eno1 interface12:57
jamesdentondid you create a flat or vlan network?12:57
arkanflat12:57
jamesdentonok12:57
jamesdentonso, eno1 is already connected to br-ext and can't be connected to the bridge neutron creates12:57
*** itandops has joined #openstack-ansible12:58
jamesdentonneutron will create a bridge for your flat network, brqXXXXXXX12:58
jamesdentonit will automatically try to connect eno1 to that bridge12:58
arkanthe lxc, controller and compute nodes all have network access and internet12:58
mgariepyhuh, jrosser noonedeadpunk weird.. https://c0969db12a174f8558fb-5ba6792c7427741c3f6f06d35721722e.ssl.cf1.rackcdn.com/734888/5/check/openstack-ansible-functional-debian-buster/8081375/logs/ara-report/result/9a2728ac-5b7a-47c7-b044-7904825be628/12:58
arkanonly the vm they don't have access12:58
jamesdentonright. the reason why is likely: eno1 is already connected to br-ext and can't be connected to the bridge neutron creates12:58
noonedeadpunkmgariepy: yeah, as it's on top of the change, that should fix that...12:59
arkanaha !12:59
noonedeadpunkbut ok....13:00
noonedeadpunkwill do another change to the check process...13:00
arkanjamesdenton: but how can I make this to work, because I need in the beginning internet access13:00
arkanjamesdenton: should I remove the connection between br-ext and eno1 ?13:01
jamesdentonwell, there's two ways. 1) use vlan networks instead of a flat network, or 2) create a veth and connect one end to br-ext, and use the other for neutron. change host_bind_override to use that veth instead of eno113:01
arkanjamesdenton: or should I use other host_bind_override ?13:01
arkanaha13:02
jamesdentonbut that will be a global change without some work. you'd need to do the same thing on all hosts13:02
arkanjamesdenton: I want to choose the second way13:02
jamesdentonkk13:02
jamesdentoncreating a veth with netplan may be tricky, i dunno. most folks decide to re-install ifupdown213:03
arkanI thought to create it manually13:03
jamesdentonfor testing, sure. it won't persist a reboot13:04
arkanjamesdenton: so can I use vlan instead of using host_bind_override ?13:05
arkanjamesdenton: I mean to choose your first solution13:05
arkanjamesdenton: if I use vlan instead of flat, there will be no need to use host_bind_override, right ?13:06
jamesdentonoh, yes. if you decide to create a vlan network instead then it should work as-is13:06
jamesdentonyou still want host_bind_override, so neutron will know to build the vlan off eno113:06
jamesdentonit will create eno1.105 for neutron network using vlan 10513:07
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-galera_server master: Use more reliable option to get cluster ready state  https://review.opendev.org/73507913:08
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-galera_server master: Fix Mariadb 10.3 -> 10.4 upgrade path  https://review.opendev.org/73488813:08
arkanjamesdenton: so if I provide br-ext with vlan16, and using in openstak_user_config.yml under network: container_interface: "eth12" host_bind_override": |13:09
arkanjamesdenton: so if I provide br-ext with vlan16, and using in openstak_user_config.yml under network: container_interface: "eth12" host_bind_override": "br-ext"13:09
jamesdentondo you only have a single vlan to use?13:10
arkanjamesdenton: yes, because I have to enter it in the router also, the router does not let me to specify range of vlans13:10
arkanjamesdenton: and it will be tagged13:11
arkanjamesdenton: the vlan that is not tagged (native) is in the 192.168.50.0/24 network has vlan 5013:11
jamesdentonright, so my recommendation is to create something like vlan 40, and configure the router as the gateway for vlan 40. then create a neutron network using vlan 40 and the subnet you specified on the router.13:11
jamesdentonyou could probably leave your configuration as-is, since it will build eno1.40 automatically and connect to the neutron bridge it creates13:12
jamesdentonthat should Just Work™13:12
arkanjamesdenton: so in this situation I will remove the ip from br-ext and add it to eno1 (physical int), then configure br-ext to use vlan13:15
arkanjamesdenton: after these changes, what playblook should I run ?13:15
jamesdentonno, you should be able to leave it as-is13:15
jamesdentonsimply create a new neutron network: openstack network create --provider-network-type vlan --provider-segment 40 --provider-physical-network provider ...13:16
arkanaha13:17
arkanjamesdenton: great, I will try your recommendations, thanks a lot13:18
jamesdentonsure thing13:18
*** owalsh_ is now known as owalsh13:20
jrosseri think every time i've used a flat network i've regretted it and ended up changing it to vlan13:21
jrossereven when theres just one vlan13:21
arkanjamesdenton: should the bridge br-ext have an ip, I want to use 172.16.0.0/16 network with vlan 16 for it (already set in my router) ?13:24
jamesdentonthe IP on br-ext needs to match whatever the native vlan is on the switchport connected to eno113:24
jamesdentonyour VM won't be able to communicate with it directly, since the VM will be on VLAN 40 (in my example)13:25
arkanjamesdenton: so br-ext can use for example vlan 40 and also use the same network as the native vlan (vlan 50) which is 192.168.50.0/24, isn't right ?13:26
arkanjamesdenton: so can I give br-ext ip: 192.168.50.30/24 (on vlan 40) ?13:27
arkanjamesdenton: and set neutron as you wrote above13:28
jamesdentonif the native is 50, and what you have configured now is working, then i would leave it alone. Any network you configure within Neutron is independent of what you have configured on the host (mostly). it is simple using the eno1 interface as a vehicle for connectivity13:29
jamesdentonthis is just further complicated by the use of a single interface for both host networking and neutron networking13:29
arkanjamesdenton: I don't have enough ports, that's why I'm using only one nic13:30
arkanjamesdenton: and I don't have switch13:30
jamesdentonthat's fine, it will work.13:30
jamesdentonso your controller is directly connected to the router?13:31
arkanjamesdenton: yes13:31
jamesdentonhow is your compute connected?13:31
arkanjamesdenton: also directly to the router13:31
jamesdentoninteresting.13:31
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible master: [WIP] Make upgrade jobs get role relevant versions  https://review.opendev.org/71084913:33
*** kaiokmo has quit IRC13:33
jrosserarkan: out of interest what router do you have?13:38
arkanjrosser: Cisco RV160W13:41
arkanunfortunately it does not use ios13:42
arkanI can not use serial cable and go to "en" mode ...etc13:42
arkanjrosser: I need to use the UI, it's based on Linux13:42
jamesdentonit has a built-in switch13:43
noonedeadpunkmgariepy: hmmmmm https://storage.bhs.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_64d/734888/6/check/openstack-ansible-functional-ubuntu-bionic-ssl/64d3b17/logs/ara-report/result/cd3110ae-73ae-431a-979d-4ee20327b09c/13:51
noonedeadpunkso at this point,, I'm out of ideas....13:53
noonedeadpunkout of log all members should be synced https://storage.bhs.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_64d/734888/6/check/openstack-ansible-functional-ubuntu-bionic-ssl/64d3b17/logs/openstack/container3/mariadb.service.journal.log.txt13:56
noonedeadpunkso like we have 3 members, but one of the member address is not in the wsrep_address_list13:58
mgariepyhuh.14:04
noonedeadpunkonly for 1 container14:09
noonedeadpunkin the same time others see it14:09
jrosserits the cluster that isnt14:09
noonedeadpunkit feels like mariadb bug tbh...14:09
jrosser:(14:09
noonedeadpunkand all of them have size 3 lol14:10
noonedeadpunkSo like just wsrep_incoming_addresses don't get updated for some reason or smth14:10
*** udesale_ has joined #openstack-ansible14:19
*** jawad_axd has quit IRC14:20
mgariepyworks for centos but not ubuntu..14:21
mgariepyfun14:21
*** udesale has quit IRC14:22
mgariepyi'll try it in a vm. to see if i find something obvious.14:23
noonedeadpunkBut it's really floating issue as well14:27
noonedeadpunkSo it happens only _sometimes_....14:27
mgariepyalways fun to debug such issues.14:31
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible master: [WIP] Make upgrade jobs get role relevant versions  https://review.opendev.org/71084914:48
admin0one of my ceph mon (after reboot ) is listening to mgmt and not the public ( storage) network .. anyone seen this before ?14:51
admin0its osa+ceph integrated install ..  18.1.814:52
noonedeadpunkcan we get another vote for https://review.opendev.org/#/c/734834/ ?14:59
mgariepydone15:01
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-galera_server master: WIP Centos-8 support  https://review.opendev.org/72472115:03
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-tests master: Do not set alternatives before package is present  https://review.opendev.org/73158515:06
*** maharg101 has quit IRC15:07
openstackgerritMohammed Naser proposed openstack/openstack-ansible master: ironic: de-compose inventory  https://review.opendev.org/73516815:07
*** itandops has quit IRC15:14
*** itandops has joined #openstack-ansible15:15
*** fghaas has joined #openstack-ansible15:15
*** sshnaidm_ has joined #openstack-ansible15:15
openstackgerritMerged openstack/openstack-ansible stable/stein: Bump os_tempest to include fix for pinning telemetry plugin to py2.7 version  https://review.opendev.org/73506515:15
*** sshnaidm has quit IRC15:16
openstackgerritMohammed Naser proposed openstack/openstack-ansible-os_ironic master: inspector: fix service catalog creation  https://review.opendev.org/73517715:18
*** maharg101 has joined #openstack-ansible15:21
openstackgerritMohammed Naser proposed openstack/openstack-ansible master: ironic: de-compose inventory  https://review.opendev.org/73516815:33
openstackgerritMerged openstack/openstack-ansible-ceph_client stable/stein: Use the mimic release rather than luminous  https://review.opendev.org/73508315:48
*** markvoelker has joined #openstack-ansible15:54
mgariepynoonedeadpunk, 2 tries to have it fails.15:55
*** mmethot_ has quit IRC15:55
mgariepyi'll check if i can see something after lunch.15:55
* noonedeadpunk crossed fingers15:55
*** markvoelker has quit IRC15:56
*** rpittau is now known as rpittau|afk15:58
*** gyee has joined #openstack-ansible16:03
*** fghaas has quit IRC16:11
mgariepynoonedeadpunk, race condition ? simply restarting mysql does fix the issue.16:29
*** mmethot_ has joined #openstack-ansible16:31
noonedeadpunkargh16:31
noonedeadpunkok, we can use block/rescue then////16:32
noonedeadpunkor dunno16:32
mgariepyarf.16:32
noonedeadpunkthat's really annoying16:32
mgariepylet me check a bit more :D)16:32
noonedeadpunkI'm not sure it's worth spending a lot of time... I guess cluster is really ok according to the logs and values I see16:37
noonedeadpunkIt just skips updating participant ips for some reason but it does see them...16:38
noonedeadpunkbtw would be interesting to check if changes got synced to the "failed" host16:38
noonedeadpunkif yes - then just let's workaround this issue16:38
mgariepydid you saw it on other container than container3 ?16:40
noonedeadpunkyep, on 2nd16:40
noonedeadpunkjust never on 1st as it's master I guess16:40
noonedeadpunkhttps://c0969db12a174f8558fb-5ba6792c7427741c3f6f06d35721722e.ssl.cf1.rackcdn.com/734888/5/check/openstack-ansible-functional-debian-buster/8081375/logs/ara-report/result/9a2728ac-5b7a-47c7-b044-7904825be628/16:41
mgariepycreating a db on either container2 or container3 does replicate to the other16:43
noonedeadpunkand it's on that state, right? ok, so we're good then16:43
jrosserit's sad thats broken16:43
jrosserwe document it in our ops guide as how to check the cluster state16:44
jrosserbut yeah, need to move forward.....16:44
noonedeadpunkIf stuff is working pretty sure we shouldn't spend much time on it16:44
jrosseryes16:45
noonedeadpunkHopefully this will be fixed in the next releases...16:45
noonedeadpunkWill probably sumbit a bug16:45
*** sshnaidm_ is now known as sshnaidm16:46
*** sshnaidm is now known as sshnaidm|afk16:46
*** cheng1 has quit IRC16:47
mgariepyhttp://paste.openstack.org/show/794663/16:47
jrosserlooks like we need this https://review.opendev.org/#/c/731457/516:47
jrosseri have a feeling there may be breakage in roles somewhere because of that, but we shall see16:47
mgariepywill need to patch for python interpreter16:48
*** cheng1 has joined #openstack-ansible16:49
noonedeadpunkor maybe we really should restart maria serially....16:49
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-galera_server master: Use more reliable option to get cluster ready state  https://review.opendev.org/73507916:52
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-galera_server master: Use more reliable option to get cluster ready state  https://review.opendev.org/73507916:54
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-galera_server master: Fix Mariadb 10.3 -> 10.4 upgrade path  https://review.opendev.org/73488817:03
mgariepyit does occur on centos7 as well ;)17:05
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible master: [WIP] Make upgrade jobs get role relevant versions  https://review.opendev.org/71084917:06
openstackgerritMerged openstack/openstack-ansible-lxc_hosts master: Stop installing python2.7 on debian/focal  https://review.opendev.org/73145717:09
openstackgerritMerged openstack/openstack-ansible-lxc_hosts master: Add functional tests for ubuntu focal  https://review.opendev.org/73125117:11
openstackgerritMerged openstack/openstack-ansible-os_horizon stable/stein: Horizon configuration to support domains dropdown  https://review.opendev.org/73483417:17
*** udesale_ has quit IRC17:19
*** itandops has quit IRC17:34
mgariepyshould we merge : https://review.opendev.org/#/c/734676/17:34
jrossermgariepy: that is making the focal tests pass i think, which is good17:35
mgariepywe will need to fix a bunch of host_vars in tests that set the interpreter to something tho.17:36
mgariepyhttps://github.com/openstack/openstack-ansible-galera_server/blob/master/tests/host_vars/localhost.yml#L1917:38
jrosseroh my17:39
openstackgerritMarc Gariépy (mgariepy) proposed openstack/openstack-ansible-galera_server master: remove ansible_python_interpreter  https://review.opendev.org/73520417:39
*** itandops has joined #openstack-ansible17:49
*** cheng1 has quit IRC17:59
*** cheng1 has joined #openstack-ansible18:00
jrossermgariepy: do you want to take the depends-on off https://review.opendev.org/#/c/734676/ to free it from the focal maridb patch?18:04
openstackgerritMarc Gariépy (mgariepy) proposed openstack/openstack-ansible-tests master: auto-detect interpreter  https://review.opendev.org/73467618:15
mgariepydone18:15
noonedeadpunkok so https://review.opendev.org/#/c/710849/ seems works in terms of depends-on I think. But has some other issue with link to the repos...18:29
openstackgerritMarc Gariépy (mgariepy) proposed openstack/openstack-ansible-tests master: auto-detect interpreter  https://review.opendev.org/73467618:43
mgariepyanything needs some review and / or some help ?18:54
jrossernoonedeadpunk: that is odd - /openstack/src should always be a symlink to the zuul provided repos18:55
jrossernoonedeadpunk: though that does raise an interesting question for the keystone upgrades checks using OSA18:55
jrosserwe probably can't do depends-on for keystone itself in an upgrade?18:57
jrosseroh maybe yes, if the zuul repo is prepared with master including the depends-on patch that should work18:57
noonedeadpunkwe should add it to required ones I guess18:57
noonedeadpunkfor zuul18:57
noonedeadpunkso that zull clone keystone...18:57
jrosserall the service repos already are18:58
jrosserthats whats failed for your patch18:58
jrosserthe service repos not the ansible role repos18:58
noonedeadpunkoh, indeed https://opendev.org/openstack/openstack-ansible/src/branch/master/zuul.d/jobs.yaml#L9618:58
jrosserthis is how that works https://github.com/openstack/openstack-ansible/commit/b3932f0e8241344ef9ece8c028ebb70bd548defc18:58
noonedeadpunkI thought we have only our services18:58
openstackgerritMerged openstack/openstack-ansible-lxc_container_create stable/ussuri: Wait for systemd-tmpfiles-setup service to complete after container restart   https://review.opendev.org/73408918:59
jrosser /openstack/src always should be the zuul repos, then it works for metal and containers18:59
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible master: [WIP] Make upgrade jobs get role relevant versions  https://review.opendev.org/71084918:59
noonedeadpunkso maybe the point is that I used trailing /19:00
noonedeadpunkso link or copy was incorrect19:00
jrosseris there anything to review merge today?19:01
*** miloa has quit IRC19:03
jrosserthis is interesting https://zuul.opendev.org/t/openstack/build/9314f4dde5364ecfb87ecbefeebdd5c5/log/job-output.txt#3715-372019:04
jrosserdifferent behaviour on the arm nodes?19:04
*** pcaruana has joined #openstack-ansible19:05
noonedeadpunkseems like that....19:05
noonedeadpunkbut image is different and it's probably prepared comletely different as well...19:06
jrossernoonedeadpunk: the arm images are the new 'clean' builds19:19
jrosserthat will change in the x86 ones when https://review.opendev.org/#/c/734428/ merges which is anytime now19:20
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: [DNM] Test arm64  https://review.opendev.org/61830519:23
openstackgerritMerged openstack/openstack-ansible-os_ceilometer stable/stein: Make user provided content deployable  https://review.opendev.org/73338719:28
mgariepyi think this one is ready to get merged. https://review.opendev.org/#/c/734676/19:29
mgariepyfocal is failing because of the galera stuff and centos8 for.. you know centos8..19:30
mgariepyzull is so slow. haha19:30
*** fghaas has joined #openstack-ansible19:31
jamesdentonmgariepy kick the tires on OVN yet?19:32
mgariepyjamesdenton, not quite yet19:33
mgariepyid like to have focal + ovn + U .. in 2-3 weeks..19:33
mgariepythe tests on bionic aio seemed to work ok.19:34
jamesdentonambitious19:34
noonedeadpunkjrosser: ouch...19:34
mgariepywell i would like not to have to distro-upgrade a new install a couple weeks in.19:34
noonedeadpunkbut maybe at least setuptools will be present...19:34
jamesdentonlooks like you're making good progress, though19:35
noonedeadpunkeventually we won't need this task once it merge19:35
noonedeadpunkSo won't face with the issue19:35
jrossernoonedeadpunk: i've taken the pip removal off the arm job to see what happens19:37
noonedeadpunkoh, um...19:40
noonedeadpunkoh, yeah, you did it just now)19:41
jrosserits got past that https://zuul.openstack.org/stream/788be8169e1e40afa24b7c9ea1a41a71?logfile=console.log19:44
mgariepyi'll push a few patch for the localhost interpreter stuff.19:58
openstackgerritMarc Gariépy (mgariepy) proposed openstack/ansible-role-python_venv_build master: remove ansible_python_interpreter  https://review.opendev.org/73522419:58
openstackgerritMarc Gariépy (mgariepy) proposed openstack/ansible-role-systemd_mount master: remove ansible_python_interpreter  https://review.opendev.org/73522519:58
openstackgerritMarc Gariépy (mgariepy) proposed openstack/ansible-role-systemd_networkd master: remove ansible_python_interpreter  https://review.opendev.org/73522619:58
openstackgerritMarc Gariépy (mgariepy) proposed openstack/ansible-role-systemd_service master: remove ansible_python_interpreter  https://review.opendev.org/73522719:58
openstackgerritMarc Gariépy (mgariepy) proposed openstack/openstack-ansible-galera_server master: remove ansible_python_interpreter  https://review.opendev.org/73522819:59
openstackgerritMarc Gariépy (mgariepy) proposed openstack/openstack-ansible-haproxy_server master: remove ansible_python_interpreter  https://review.opendev.org/73522919:59
openstackgerritMarc Gariépy (mgariepy) proposed openstack/openstack-ansible-memcached_server master: remove ansible_python_interpreter  https://review.opendev.org/73523019:59
openstackgerritMarc Gariépy (mgariepy) proposed openstack/openstack-ansible-nspawn_container_create master: remove ansible_python_interpreter  https://review.opendev.org/73523119:59
openstackgerritMarc Gariépy (mgariepy) proposed openstack/openstack-ansible-os_aodh master: remove ansible_python_interpreter  https://review.opendev.org/73523219:59
openstackgerritMarc Gariépy (mgariepy) proposed openstack/openstack-ansible-os_rally master: remove ansible_python_interpreter  https://review.opendev.org/73523319:59
openstackgerritMarc Gariépy (mgariepy) proposed openstack/openstack-ansible-os_swift master: remove ansible_python_interpreter  https://review.opendev.org/73523419:59
openstackgerritMarc Gariépy (mgariepy) proposed openstack/openstack-ansible-rabbitmq_server master: remove ansible_python_interpreter  https://review.opendev.org/73523519:59
openstackgerritMarc Gariépy (mgariepy) proposed openstack/openstack-ansible-repo_server master: remove ansible_python_interpreter  https://review.opendev.org/73523619:59
openstackgerritMarc Gariépy (mgariepy) proposed openstack/openstack-ansible-tests master: remove ansible_python_interpreter  https://review.opendev.org/73523719:59
mgariepythere are still a few places where it will probably be needed to get removed tho.20:01
*** fghaas has quit IRC20:17
*** cheng1 has quit IRC20:22
*** cheng1 has joined #openstack-ansible20:22
*** gyee has quit IRC20:36
openstackgerritMohammed Naser proposed openstack/openstack-ansible master: ironic: de-compose inventory  https://review.opendev.org/73516820:37
*** jcath has quit IRC20:39
*** itandops has quit IRC20:41
*** itandops has joined #openstack-ansible20:41
openstackgerritMohammed Naser proposed openstack/openstack-ansible master: ironic: de-compose inventory  https://review.opendev.org/73516820:41
*** mgariepy has quit IRC20:44
*** mgariepy has joined #openstack-ansible20:48
openstackgerritMohammed Naser proposed openstack/openstack-ansible-os_ironic master: wip: split out to ironic-inspector-conductor  https://review.opendev.org/73524420:52
openstackgerritMohammed Naser proposed openstack/openstack-ansible-os_ironic master: wip: split out to ironic-inspector-conductor  https://review.opendev.org/73524421:04
openstackgerritMohammed Naser proposed openstack/openstack-ansible-os_ironic master: wip: split out to ironic-inspector-conductor  https://review.opendev.org/73524421:22
openstackgerritMohammed Naser proposed openstack/openstack-ansible-os_ironic master: wip: split out to ironic-inspector-conductor  https://review.opendev.org/73524421:27
*** cheng1 has quit IRC21:37
*** cheng1 has joined #openstack-ansible21:39
openstackgerritMohammed Naser proposed openstack/openstack-ansible-os_ironic master: wip: split out to ironic-inspector-conductor  https://review.opendev.org/73524421:45
*** markvoelker has joined #openstack-ansible21:49
*** markvoelker has quit IRC21:54
*** itandops has quit IRC22:12
*** threestrands has joined #openstack-ansible22:20
*** jbadiapa has quit IRC22:26
*** markvoelker has joined #openstack-ansible22:49
*** markvoelker has quit IRC22:54
*** tosky has quit IRC23:10
openstackgerritMohammed Naser proposed openstack/openstack-ansible-os_ironic master: wip: split out to ironic-inspector-conductor  https://review.opendev.org/73524423:12

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