Tuesday, 2021-06-22

opendevreviewwu.chunyang proposed openstack/kolla master: tox: Use allowlist_externals instead of whitelist_externals  https://review.opendev.org/c/openstack/kolla/+/79193001:06
opendevreviewMerged openstack/kolla-ansible master: Drop support for Cinder ZFSSA backend  https://review.opendev.org/c/openstack/kolla-ansible/+/79724802:44
opendevreviewMerged openstack/kolla-ansible stable/victoria: baremetal: fix /etc/hosts generation when api_interface has dashes  https://review.opendev.org/c/openstack/kolla-ansible/+/79725803:11
opendevreviewMerged openstack/kolla-ansible stable/ussuri: baremetal: fix /etc/hosts generation when api_interface has dashes  https://review.opendev.org/c/openstack/kolla-ansible/+/79725903:11
*** ricolin_ is now known as ricolin05:05
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible stable/victoria: Add missing octavia-driver-agent  https://review.opendev.org/c/openstack/kolla-ansible/+/78273505:27
mnasiadkamgoddard, yoctozepto: ^^ passing05:31
opendevreviewMerged openstack/kolla-ansible stable/wallaby: Fix host bootstrap pkg removal on Debian  https://review.opendev.org/c/openstack/kolla-ansible/+/79730605:32
opendevreviewVerification of a change to openstack/kolla-ansible failed: chronyd crash loop if Debian server is rebooted  https://review.opendev.org/c/openstack/kolla-ansible/+/79725605:44
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible stable/train: baremetal: Don't start Docker after install on Debian/Ubuntu  https://review.opendev.org/c/openstack/kolla-ansible/+/79158205:44
opendevreviewMerged openstack/kayobe-config-dev master: CI: Switch to CentOS 8 stream jobs  https://review.opendev.org/c/openstack/kayobe-config-dev/+/79297406:18
yoctozeptomorning06:22
opendevreviewRadosław Piliszek proposed openstack/kolla-ansible stable/victoria: Fix host bootstrap pkg removal on Debian  https://review.opendev.org/c/openstack/kolla-ansible/+/79739306:24
opendevreviewRadosław Piliszek proposed openstack/kolla-ansible stable/ussuri: Fix host bootstrap pkg removal on Debian  https://review.opendev.org/c/openstack/kolla-ansible/+/79739406:24
opendevreviewRadosław Piliszek proposed openstack/kolla-ansible stable/wallaby: Drop support for Cinder ZFSSA backend  https://review.opendev.org/c/openstack/kolla-ansible/+/79739506:29
opendevreviewRadosław Piliszek proposed openstack/kolla-ansible stable/victoria: Drop support for Cinder ZFSSA backend  https://review.opendev.org/c/openstack/kolla-ansible/+/79739606:30
opendevreviewRadosław Piliszek proposed openstack/kolla-ansible stable/ussuri: Drop support for Cinder ZFSSA backend  https://review.opendev.org/c/openstack/kolla-ansible/+/79739706:33
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: Add missing region_name in keystoneauth sections  https://review.opendev.org/c/openstack/kolla-ansible/+/79198006:35
opendevreviewMerged openstack/kolla-ansible stable/victoria: chronyd crash loop if Debian server is rebooted  https://review.opendev.org/c/openstack/kolla-ansible/+/79725506:38
opendevreviewMerged openstack/kolla-ansible master: [CI] Test bifrost on Ubuntu as well  https://review.opendev.org/c/openstack/kolla-ansible/+/79575006:39
*** rpittau|afk is now known as rpittau07:06
opendevreviewPiotr Parczewski proposed openstack/kolla master: Bump up cAdvisor's version  https://review.opendev.org/c/openstack/kolla/+/79727507:06
mnasiadkamorning07:15
mnasiadkayoctozepto: I think in stable/train we have a ,,bit'' older Ansible version, and that's the issue.07:15
mnasiadkabut weird it only happens on Debian...07:15
yoctozeptomnasiadka: ubuntu uses newer ansible07:17
yoctozeptowe solved the case07:17
mnasiadkayoctozepto: bingo07:17
yoctozeptogreat coop07:17
yoctozeptoco-op07:18
opendevreviewRadosław Piliszek proposed openstack/kolla-ansible master: [CI] Wait longer for volume attachments  https://review.opendev.org/c/openstack/kolla-ansible/+/79721607:22
opendevreviewPierre Riteau proposed openstack/kayobe-config-dev stable/wallaby: CI: Switch to CentOS 8 stream jobs  https://review.opendev.org/c/openstack/kayobe-config-dev/+/79738807:40
jingvar_Can I repeat my question?07:53
jingvar_I have a question. What should I do to try the Kayobe on real hardware?  1. What do I add into kayobe-config to link seed-hypervisor bridges (brprov and brmgmt ) with NICs ?07:54
jingvar_to change dummy-mgmt -> enp7s0 ? or mannualy add ens7so to bridge brmgmt ?07:54
jingvar_Is there some doc or step to configure ipmi credentionals  for ironic/bifrost ?  07:54
jingvar_config/src/kayobe-config/etc/kayobe/seed-vm.yml - # seed_vm_interfaces:07:54
jingvar_ seed-vm has 2 interfaces , # Example with one interface connected to a libvirt network called ...07:54
jingvar_ Which interface will be connected to one and the next one ?07:55
mgoddardmorning07:56
mgoddardyoctozepto, mnasiadka: Wallaby ready to go?07:56
jingvar_morning07:56
mgoddardhi jingvar_ 07:57
mgoddardjingvar_: look in the kayobe-config for dummy-mgmt. Change it to the name of the NIC you want to plug into the bridge07:58
mgoddardjingvar_: but if the NIC has an IP address that you want to keep, make sure that networks.yml is updated to match the subnet, and the IP is assigned to the host in network-allocations.yml07:58
jingvar_Thanks, ofcourse NIC will not have IPs08:00
jingvar_I did't get wokrflow process . where is place in kayobe-config related to IPMI.08:01
jingvar_I should install kayobe, kayobe config, prepare seed-host, deploy seed vm connected with real nic-network, deloy seed services - bifrost , then some how enroll hardware, and when inspect, deploy etc08:04
jingvar_AIO uses Tenks for enroll, - what about real baremetal ?08:05
jingvar_Tenks uses it inventory for creating VMs, and then push it into Ironic08:06
jingvar_Other deployment tools use 2 approaches - store all in a model, and use 2 differnt models - first one openstack config - second one hardware desrcription08:09
jingvar_if you want delpoy the same openstack, you replace hardware model from diffrent source08:10
yoctozeptomgoddard: WALLABY GO08:13
yoctozeptomeh, there is a minor bug in the masakari default config :-(08:16
mgoddardjingvar_: typically we go for a discovery approach with kayobe, allowing nodes to PXE boot and be inspected08:19
mgoddardjingvar_: but it does require some manual effort to boot them up & power on08:19
mgoddardjingvar_: alternatively you can enroll them in bifrost via ironic API08:20
osmanlicilegimorning08:21
jingvar_with discovery how will be assigned roles for nodes ?08:23
priteauyou need to assign them to groups via overcloud.yml, specifying each hostname08:23
priteauso it's not completely automated discovery08:23
opendevreviewVerification of a change to openstack/kolla-ansible failed: chronyd crash loop if Debian server is rebooted  https://review.opendev.org/c/openstack/kolla-ansible/+/79725608:24
jingvar_it looks strange for me08:24
jingvar_if i want deploy on real hardware - which parameters about harware should I have08:25
jingvar_how can I link ansible-kayobe host profile with a hardware08:27
jingvar_Has kayobe have a tool  and place in kayobe-config for  <mgoddard> jingvar_: alternatively you can enroll them in bifrost via ironic API08:33
opendevreviewPierre Riteau proposed openstack/kayobe stable/wallaby: Fix url to ansible site in kolla-ansible.rst  https://review.opendev.org/c/openstack/kayobe/+/79739208:33
opendevreviewMerged openstack/kolla master: tox: Use allowlist_externals instead of whitelist_externals  https://review.opendev.org/c/openstack/kolla/+/79193008:34
jingvar_My expectation is a host shoud have some additional varables like ipmi, ipmi_user_name, ipmi_password, ipmi_mac and a playbook to enroll this values into Ironic08:36
mgoddardjingvar_: you can use this: https://opendev.org/openstack/kayobe/src/branch/master/etc/kayobe/bifrost.yml#L12608:37
jingvar_amazing, what is the syntax for describe server?08:39
mgoddardjingvar_: it's defined in bifrost08:39
mgoddardjingvar_: some examples: https://github.com/openstack/bifrost/tree/master/playbooks/inventory08:39
jingvar_mgoddard: thanks, wiil try08:45
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: Allow user to set sysctl_net_ipv4_tcp_retries2  https://review.opendev.org/c/openstack/kolla-ansible/+/77777208:45
mnasiadkamgoddard: sure, go Wallaby08:49
mgoddard/review.opendev.org/c/openstack/releases/+/79741308:50
jingvar_mgoddard: there are a lot of parameters, I think part of this is result of inspection, next one is from deploy step - I don't see wich Nic is boot - or it is not necessary for Ironic08:50
mnasiadkayoctozepto: come on, who uses Masakari :D08:50
kevkomgoddard: i've already provided some tiny haproxy docs ..could you check https://review.opendev.org/c/openstack/kolla-ansible/+/777772 ? 09:02
yoctozeptomnasiadka: hmph09:05
opendevreviewMerged openstack/kolla stable/victoria: horizon: Correct location of monitoring_policy file  https://review.opendev.org/c/openstack/kolla/+/79730009:47
opendevreviewVerification of a change to openstack/kolla failed: horizon: Correct location of monitoring_policy file  https://review.opendev.org/c/openstack/kolla/+/79730109:50
opendevreviewMerged openstack/kolla-ansible stable/wallaby: Drop support for Cinder ZFSSA backend  https://review.opendev.org/c/openstack/kolla-ansible/+/79739510:40
opendevreviewMerged openstack/kolla-ansible stable/ussuri: chronyd crash loop if Debian server is rebooted  https://review.opendev.org/c/openstack/kolla-ansible/+/79725610:41
jingvar_I've modifyed https://opendev.org/openstack/kayobe/src/branch/master/etc/kayobe/bifrost.yml#L12611:02
jingvar_http://paste.openstack.org/show/806858/11:02
jingvar_used as minimal from https://github.com/openstack/bifrost/blob/master/bifrost/tests/functional/test_inventory_functional.py11:04
jingvar_stop and removed bifrost container11:04
jingvar_kayobe seed service deploy11:05
jingvar_saw that server.yaml was modified11:05
jingvar_but baremetal node list is empty11:06
opendevreviewMerged openstack/kolla-ansible master: Add missing region_name in keystoneauth sections  https://review.opendev.org/c/openstack/kolla-ansible/+/79198011:09
opendevreviewScott Solkhon proposed openstack/kolla-ansible master: Add support for storing passwords in Hashicorp Vault  https://review.opendev.org/c/openstack/kolla-ansible/+/79299711:16
kevkoyoctozepto: if you have few minutes ..could you check documentation in https://review.opendev.org/c/openstack/kolla-ansible/+/777772 :/ ? 11:30
opendevreviewMerged openstack/kayobe-config-dev stable/wallaby: CI: Switch to CentOS 8 stream jobs  https://review.opendev.org/c/openstack/kayobe-config-dev/+/79738811:36
opendevreviewMichal Arbet proposed openstack/kolla master: Allow build debian-binary cloudkitty images  https://review.opendev.org/c/openstack/kolla/+/79743311:36
opendevreviewScott Solkhon proposed openstack/kolla-ansible master: Add support for storing passwords in Hashicorp Vault  https://review.opendev.org/c/openstack/kolla-ansible/+/79299711:52
opendevreviewScott Solkhon proposed openstack/kolla-ansible master: Add support for storing passwords in Hashicorp Vault  https://review.opendev.org/c/openstack/kolla-ansible/+/79299712:09
*** osmanlicilegi is now known as Guest18712:25
*** ChanServ changes topic to "IRC meetings on Wednesdays @ 15:00 UTC - agenda @ https://goo.gl/OXB0DL | Whiteboard: https://bit.ly/2MM7mWF | IRC channel is *LOGGED* @ http://goo.gl/3mzZ7b"12:29
opendevreviewVerification of a change to openstack/kolla failed: horizon: Correct location of monitoring_policy file  https://review.opendev.org/c/openstack/kolla/+/79730112:42
opendevreviewMark Goddard proposed openstack/kayobe master: WIP: Support Ansible collections  https://review.opendev.org/c/openstack/kayobe/+/79749715:14
opendevreviewRadosław Piliszek proposed openstack/kolla-ansible stable/wallaby: Add missing region_name in keystoneauth sections  https://review.opendev.org/c/openstack/kolla-ansible/+/79747715:15
opendevreviewRadosław Piliszek proposed openstack/kolla-ansible stable/victoria: Add missing region_name in keystoneauth sections  https://review.opendev.org/c/openstack/kolla-ansible/+/79747815:15
opendevreviewRadosław Piliszek proposed openstack/kolla-ansible stable/ussuri: Add missing region_name in keystoneauth sections  https://review.opendev.org/c/openstack/kolla-ansible/+/79747915:16
opendevreviewwu.chunyang proposed openstack/kolla-ansible master: Modernize the swift role  https://review.opendev.org/c/openstack/kolla-ansible/+/79749815:20
opendevreviewwu.chunyang proposed openstack/kolla-ansible master: Modernize the swift role  https://review.opendev.org/c/openstack/kolla-ansible/+/79749815:32
opendevreviewwu.chunyang proposed openstack/kolla-ansible master: Modernize the swift role  https://review.opendev.org/c/openstack/kolla-ansible/+/79749815:33
*** gfidente is now known as gfidente|afk16:36
jingvar_I copied  servers.yml from  https://docs.openstack.org/kolla-ansible/4.0.1/bifrost.html and inserted it into config/src/kayobe-config/etc/kayobe/bifrost.yml16:39
jingvar_run kayobe seed service deploy16:39
opendevreviewRadosław Piliszek proposed openstack/kolla-ansible stable/ussuri: Add missing region_name in keystoneauth sections  https://review.opendev.org/c/openstack/kolla-ansible/+/79747916:43
mgoddardjingvar_: bear in mind those docs are *very* old - we are 8 major releases ahead16:48
jingvar_wher i can get an example16:53
jingvar_I don't understand why this simple question apears16:55
jingvar_it is basic step16:55
jingvar_Is Kayobe  a product only for StackHPC DEs?16:59
mgoddardjingvar_: it's just not how we typically use it16:59
mgoddardjingvar_: StackHPC is the major maintainer and user of the project, but there are various others who are not affiliated with StackHPC17:00
jingvar_I don't undrestand  "typically use it" - where it reflected in docs?17:01
mgoddardjingvar_: it isn't17:01
jingvar_not about you, but It looks someone say A and not say B17:02
mgoddardI don't know what you mean17:02
jingvar_ok I will read the code17:03
mgoddard:)17:03
jingvar_but I don't have  time, a probably just leave Kayobe and switch to another solution17:06
mgoddardthat would be a shame17:06
mgoddardit does have a bit of a learning curve17:07
mgoddardbut I expect other solutions do also17:08
jingvar_My goal make a decision about  Kayobe  for our team17:08
mgoddardWhat are the main problems you are facing?17:09
jingvar_one by one I try solutions17:09
jingvar_I hope the last :) I can't properly deliver servers.yaml for bifros17:10
*** rpittau is now known as rpittau|afk17:11
jingvar_I have /etc/kolla/bifrost/servers.yml on seed node , But i think  its content is incorrect17:12
mgoddardhow does it fail?17:14
jingvar_I don't now - baremetal list is empty17:15
jingvar_kayobe seed service deploy - successful17:17
mgoddardah17:18
mgoddardjingvar_: you could try this: https://docs.openstack.org/kolla-ansible/latest/reference/deployment-and-bootstrapping/bifrost.html#manually17:20
mgoddardjingvar_: or 'kayobe kolla ansible run deploy-servers', which would enroll and deploy in one step, I'm not sure if that's what you want17:20
jingvar_I want get normal ironic way - enroll, inspect , deploy17:21
mgoddardjingvar_: follow the manual section then17:22
opendevreviewMerged openstack/kolla stable/ussuri: horizon: Correct location of monitoring_policy file  https://review.opendev.org/c/openstack/kolla/+/79730117:23
jingvar_shuold i stop and remove existing container ?17:23
mgoddardjingvar_: no17:24
jingvar_PLAY [Enroll hardware from inventory into Ironic]  skipping: no hosts matched17:26
jingvar_[WARNING]:  * Failed to parse /bifrost/playbooks/inventory/bifrost_inventory.py with script plugin: Inventory script (/bifrost/playbooks/inventory/bifrost_inventory.py) had an execution error: 2021-06-22 17:28:53.660 5001 ERROR __main__ [-] BIFROST_INVENTORY_SOURCE does not define a file that could be processed: 'str' object has no attribute 'get'.Tried JSON and YAML formats17:30
jingvar_I'm not sure that it should be Warning17:31
jingvar_  config file = None -> host_list declined parsing /bifrost/playbooks/inventory/bifrost_inventory.py as it did not pass its verify_file() method17:35
jingvar_Hmm,  /bifrost/playbooks/inventory/bifrost_inventory.py consits another defenition of inventory - 18:00
jingvar_{   "node1": {     "uuid": "a8cb6624-0d9f-c882-affc-046ebb96ec01", ...18:00
jingvar_I modified servers.yaml, invenory.py work with a kind of expected error18:12
jingvar_wrong way18:15
opendevreviewJames Kirsch proposed openstack/kolla-ansible master: Support for keystone scoped authorization  https://review.opendev.org/c/openstack/kolla-ansible/+/69217920:14
urimebaHello everyone! My name is Uriel Medina and I'm kinda new to Openstack project in general as I've been working only six month with it :D 22:46
urimebaIm breaking up my head with a "how-to" question and I was hoping that, if it was not a problem, someone could help me only by solving that question :)22:48
urimebaWe have deploy Openstack with Kolla and Kolla-Ansible successfully, but the issue is that we also have built a custom Horizon. If the implementation is the way I think it's, should I build a custom Dockerfile with the instruccions to download the Github repo and deploy it in Apache?22:52
urimebaI'll really appreciate any kind of help you guys can provide me. Thanks and cheers!22:53

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