*** ricolin_ is now known as ricolin | 04:18 | |
opendevreview | likui proposed openstack/kolla-ansible master: The deprecated iscsi deploy interface has been removed since xena https://review.opendev.org/c/openstack/kolla-ansible/+/817902 | 06:25 |
---|---|---|
*** amoralej|off is now known as amoralej | 07:00 | |
opendevreview | Marian Chelmus proposed openstack/kolla-ansible master: [docs] Change quickstart guide ansible version https://review.opendev.org/c/openstack/kolla-ansible/+/817915 | 08:57 |
opendevreview | Marian Chelmus proposed openstack/kolla-ansible master: [docs] Change quickstart guide ansible version https://review.opendev.org/c/openstack/kolla-ansible/+/817915 | 08:59 |
opendevreview | Marian Chelmus proposed openstack/kolla-ansible master: [docs] Change quickstart guide ansible version https://review.opendev.org/c/openstack/kolla-ansible/+/817916 | 09:07 |
frickler | oh my, another newcomer in need of learning how to amend patches | 09:12 |
frickler | hmm, they did for the first patch, maybe just wanting to make sure the patch gets mentioned in LP | 09:15 |
opendevreview | Marian Chelmus proposed openstack/kolla-ansible master: [docs] Change quickstart guide ansible version https://review.opendev.org/c/openstack/kolla-ansible/+/817915 | 09:16 |
opendevreview | Doug Szumski proposed openstack/kolla-ansible master: Specify log file name for Nova API https://review.opendev.org/c/openstack/kolla-ansible/+/817918 | 10:00 |
parallax | Morning | 10:23 |
jingvar | Day :) | 10:24 |
opendevreview | Merged openstack/kolla-ansible master: docs: Get release name dynamically https://review.opendev.org/c/openstack/kolla-ansible/+/816582 | 10:26 |
opendevreview | Doug Szumski proposed openstack/kolla-ansible master: Remove Monasca Log Metrics service https://review.opendev.org/c/openstack/kolla-ansible/+/788249 | 10:28 |
opendevreview | Mark Goddard proposed openstack/kolla-ansible master: CI: Test minimum and maximum supported ansible versions https://review.opendev.org/c/openstack/kolla-ansible/+/817925 | 10:29 |
opendevreview | likui proposed openstack/kolla-ansible master: The deprecated iscsi deploy interface has been removed since xena https://review.opendev.org/c/openstack/kolla-ansible/+/817902 | 10:31 |
opendevreview | Mark Goddard proposed openstack/kolla-ansible stable/xena: docs: Parameterize kolla-ansible version and branch https://review.opendev.org/c/openstack/kolla-ansible/+/817839 | 10:34 |
opendevreview | Mark Goddard proposed openstack/kolla-ansible stable/xena: docs: Get release name dynamically https://review.opendev.org/c/openstack/kolla-ansible/+/817840 | 10:34 |
opendevreview | Mark Goddard proposed openstack/kolla-ansible stable/wallaby: docs: Parameterize kolla-ansible version and branch https://review.opendev.org/c/openstack/kolla-ansible/+/817841 | 10:35 |
opendevreview | Mark Goddard proposed openstack/kolla-ansible stable/wallaby: docs: Get release name dynamically https://review.opendev.org/c/openstack/kolla-ansible/+/817842 | 10:35 |
opendevreview | Mark Goddard proposed openstack/kolla-ansible stable/victoria: docs: Parameterize kolla-ansible version and branch https://review.opendev.org/c/openstack/kolla-ansible/+/817843 | 10:36 |
opendevreview | Mark Goddard proposed openstack/kolla-ansible stable/victoria: docs: Get release name dynamically https://review.opendev.org/c/openstack/kolla-ansible/+/817844 | 10:36 |
opendevreview | Mark Goddard proposed openstack/kolla-ansible stable/xena: docs: stop installing kolla in quickstart https://review.opendev.org/c/openstack/kolla-ansible/+/817845 | 10:36 |
opendevreview | Doug Szumski proposed openstack/kolla-ansible master: Finish removing Monasca Log Transformer https://review.opendev.org/c/openstack/kolla-ansible/+/788246 | 10:40 |
jingvar | I need an advise. I need do some cosmetic customization of Horizon. there will be few bash lines. What is right place to do this? override https --DFOREGROUND with my script ? | 10:43 |
opendevreview | Mark Goddard proposed openstack/kolla-ansible master: CI: Test minimum and maximum supported ansible versions https://review.opendev.org/c/openstack/kolla-ansible/+/817925 | 10:43 |
hrw | jingvar: done once or on each restart? | 10:47 |
jingvar | as I saw default kolla_start does some actions each time | 11:16 |
jingvar | I can place my code into /etc/kolla/horizon/config.json "command": "XXXXXXXXXXXX", | 11:18 |
jingvar | but it is ugly IMHO | 11:19 |
opendevreview | Adrian Andreias proposed openstack/kolla-ansible master: Add kolla-ansible --version option https://review.opendev.org/c/openstack/kolla-ansible/+/816748 | 11:36 |
hrw | jingvar: my question still apply | 11:42 |
jingvar | I don't know what exactly does kolla_start . I know that my script applyed before httpd --DFOREGROUND works | 11:44 |
opendevreview | Adrian Andreias proposed openstack/kolla-ansible master: Add kolla-ansible --version option https://review.opendev.org/c/openstack/kolla-ansible/+/816748 | 11:45 |
hrw | jingvar: you want your code to be run ONCE or at EACH image run? | 11:45 |
jingvar | I don't know what removes kolla_start, there a lot of acctions and how it can affect my script . I think to be run simple EACH image run. | 11:48 |
*** amoralej is now known as amoralej|lunch | 12:27 | |
*** amoralej|lunch is now known as amoralej | 13:38 | |
opendevreview | Ivan Halomi proposed openstack/kolla-ansible master: Refactor of kolla_docker into module_utils https://review.opendev.org/c/openstack/kolla-ansible/+/817954 | 14:02 |
jingvar | kolla-build horizon -t binary --openstack-release victoria --base centos --base-image centos8 - why it uses cenos8 STREAM | 14:37 |
adrian-a | hey, since kolla-ansible stable releases are following OpenStack releases, is there any reason that not the same versioning number is used for k-a as for OpenStack versions? E.g. k-a Yoga would be 20 (not 14) | 15:02 |
mgoddard | adrian-a: won't yoga be 25? | 15:05 |
mgoddard | adrian-a: the reason is that kolla release 1.0 was ~liberty | 15:05 |
adrian-a | mgoddard, o I was looking at puppet :P https://docs.openstack.org/puppet-openstack-guide/latest/install/releases.html | 15:06 |
mgoddard | oops | 15:07 |
adrian-a | not sure where OS version number list is; pretty much a mess with these versions; I assume the idea was to have independent release cycles | 15:07 |
adrian-a | anyhow, I guess won't be a big issue to jump k-a from 13 release to 25 :) | 15:07 |
holtgrewe | I'm trying to deploy using RockyLinux as bare metal operating system via kayobe. I'm getting stuck at "kayobe seed service deploy". "disk-image-create -o /httpboot/deployment_image.qcow2 -t qcow2 rocky enable-serial-console vm cloud-init-datasources" says "diskimage_builder.element_dependencies.MissingElementException: Element 'rocky' not found\"" | 15:09 |
holtgrewe | IOW: I have a rockylinux seed-hypervisor and seed with centos bifrost_deploy container ... now how do I get that bifrost to build an image with RockyLinux? | 15:10 |
mgoddard | adrian-a: openstack doesn't use version numbers, it uses names. But Y is the 25th letter of the alphabet | 15:12 |
jingvar | rocky camuflated centos, just don't do this isk-image-create ... | 15:12 |
holtgrewe | jingvar, the disk-image-create is required to get `/httpboot/deployment_image.qcow2` | 15:13 |
jingvar | do it as centos8 | 15:14 |
mgoddard | jingvar: seems like it might be helpful if you could write down somewhere & share everything you've done on rockylinux | 15:14 |
jingvar | I've posted it twice :) | 15:14 |
mgoddard | jingvar: I've seen a sed command for ansible | 15:15 |
holtgrewe | jingvar, OK thanks... *that* is what the sed was for? | 15:15 |
mgoddard | anyway, if there is a link to share, please do | 15:15 |
jingvar | ok | 15:15 |
jingvar | for use Rocky as host OS we need couple of things | 15:16 |
jingvar | 1. we have to provsion Rocky via Ironic | 15:17 |
jingvar | it is the same for any distribution - just set deploy_url to a QCOW file | 15:18 |
jingvar | https://github.com/jingvar/a-universe-from-nothing/commit/a45a643ab6db2bf9d3b20bea7a684dfb12ff3e98 | 15:19 |
jingvar | I don't rememeber wich phase deployment and provision uses user_name , any way we have to set username=rocky | 15:21 |
jingvar | 2. we have to do some things into installed Rocky OS via Ansible | 15:22 |
jingvar | host configure etc - | 15:23 |
jingvar | but in my case with Victoria installed Ansible don't know what is Rocky - and I've add Rocky distrib into Ansible (sed ''xxx') | 15:25 |
jingvar | one point - Rocky uses strange repo url , is semantically different, I've found a mirror just repeats Centos style repo | 15:28 |
jingvar | sed -i "s/'OEL', 'Amazon', 'Virtuozzo', 'XenServer', 'Alibaba',/'OEL', 'Amazon', 'Virtuozzo', 'XenServer', 'Alibaba', 'Rocky',/g" \ | 15:31 |
jingvar | /opt/kayobe/venvs/kayobe-control/lib/python3.6/site-packages/ansible/module_utils/facts/system/distribution.py | 15:31 |
jingvar | for kayobe phase | 15:31 |
jingvar | kayobe control host bootstrap | 15:31 |
jingvar | ed -i "s/'OEL', 'Amazon', 'Virtuozzo', 'XenServer', 'Alibaba',/'OEL', 'Amazon', 'Virtuozzo', 'XenServer', 'Alibaba', 'Rocky',/g" \ | 15:31 |
jingvar | /opt/kayobe/venvs/kolla-ansible/lib/python3.6/site-packages/ansible/module_utils/facts/system/distribution.py | 15:32 |
jingvar | for kolla-ansible | 15:32 |
jingvar | I don't remmeber why - sudo sh -c 'echo "ansible_python_interpreter: \"/bin/python3\"" >> /opt/kayobe/venvs/kolla-ansible/share/kolla-ansible/ansible/roles/baremetal/vars/main.yml' | 15:32 |
jingvar | it is all | 15:33 |
jingvar | maybe if some how extend deployment image via disk-image-builder something will be broken | 15:35 |
jingvar | I don't use Rocky for IPA | 15:35 |
opendevreview | Mark Goddard proposed openstack/kayobe master: Move group_vars to an inventory directory https://review.opendev.org/c/openstack/kayobe/+/817964 | 15:38 |
opendevreview | Mark Goddard proposed openstack/kayobe master: Use environment variables for plugin paths https://review.opendev.org/c/openstack/kayobe/+/817965 | 15:38 |
mgoddard | thanks jingvar, I added your notes to https://etherpad.opendev.org/p/kolla-rocky-linux | 15:49 |
mgoddard | holtgrewe: ^ | 15:51 |
holtgrewe | mgoddard, thanks. I think I found relevant locations in the ansible playbooks. If building the deploy image for the baremetal hosts with centos 8-stream instead of rocky works then I will add my notes there as well. | 15:52 |
mgoddard | great | 15:52 |
jhorstmann | Does anybody know whether it is possible to override repositories from `repos.yaml` in kolla image build? | 15:53 |
mgoddard | jhorstmann: centos or ubuntu? | 16:02 |
jhorstmann | mgoddard: ubuntu | 16:02 |
mgoddard | jhorstmann: in that case, unfortunately not | 16:02 |
mgoddard | patches welcome | 16:02 |
jingvar | I need some customization in Horizon container | 16:04 |
mgoddard | jingvar: a theme? | 16:04 |
jingvar | I don't want rebuild image, just add few lines into bootstrap | 16:04 |
jingvar | mgoddard: yes | 16:04 |
mgoddard | jingvar: https://review.opendev.org/c/openstack/kolla-ansible/+/761364 | 16:05 |
jingvar | but --FOREGROUND is hardcoded | 16:05 |
mgoddard | jingvar: comments/review appreciated | 16:05 |
jingvar | thanks, let me time to dive | 16:06 |
jingvar | but is a walkaround before it will done? I love dirty hacks but is there more illenace way :) | 16:09 |
jhorstmann | mgoddard: thanks | 16:13 |
mgoddard | jingvar: I think the patch works, so try backporting it | 16:14 |
mgoddard | jingvar: if you test & comment on the review, it may encourage some progress | 16:14 |
holtgrewe | mgoddard, I added my notes here: https://etherpad.opendev.org/p/kolla-rocky-linux I put all my logs thats 10k+ lines, I hope this helps more than it hurts | 16:14 |
mgoddard | holtgrewe: I'm not seeing them appear | 16:15 |
mgoddard | holtgrewe: maybe you broke etherpad? :) | 16:16 |
holtgrewe | long story short, when trying to use disk image builder with rocky, that fails for some reason. When trying to use the workaround that jingvar proposes (maybe equivalent to kolla_bifrost_dib_os_element:centos and kolla_bifrost_dib_os_release:8-stream) then I'm getting CentOS 8 deployments | 16:16 |
holtgrewe | https://gist.github.com/holtgrewe/4e93aa6d5cda12d1842ffa9b08a1db5f | 16:16 |
mgoddard | holtgrewe: there is a secret trick, maybe jingvar knows | 16:18 |
mgoddard | bifrost allows you to set cirros_deploy_image_upstream_url | 16:18 |
mgoddard | which should really be renamed | 16:18 |
mgoddard | and use_cirros=true | 16:19 |
mgoddard | which will pull an image from a URL to deployment_image.qcow2 | 16:19 |
mgoddard | instead of building | 16:19 |
mgoddard | those options go in etc/kayobe/kolla/config/bifrost/bifrost.yml | 16:19 |
mgoddard | would be nice if that route was more official | 16:20 |
mgoddard | (patches welcome) | 16:20 |
holtgrewe | Well, at least that has been copied from your massively parallel wetware into the chat logs now ;-) | 16:20 |
holtgrewe | Hm, it's not in jingvar's bifrost.yml https://github.com/jingvar/a-universe-from-nothing/blob/diskless/etc/kayobe/bifrost.yml | 16:22 |
holtgrewe | I'll look a bit deeper tomorrow. @jingvar I'd be more than happy to learn that trick from you. | 16:22 |
*** amoralej is now known as amoralej|off | 16:24 | |
holtgrewe | thanks so far! | 16:24 |
jingvar | ok , I'll recheck | 16:26 |
jingvar | mgoddard: I have not only a theme , and custom dashboard :) but it is another story | 16:27 |
jhorstmann | mgoddard: could you give me a hint how modifying `repos.yaml` is done with centos? | 16:27 |
mgoddard | jhorstmann: it isn't necessary for centos since it just need to know the repo name to toggle the enable flag | 16:28 |
mgoddard | jhorstmann: all repos are defined in the dockerfile for centos, then you can override via jinja blocks | 16:29 |
jhorstmann | mgoddard: okay, I see. thanks again | 16:50 |
opendevreview | Marian Chelmus proposed openstack/kolla-ansible master: [docs] Add more advanced service configuration examples https://review.opendev.org/c/openstack/kolla-ansible/+/817994 | 17:54 |
opendevreview | Marian Chelmus proposed openstack/kolla-ansible master: [docs] Add more advanced service configuration examples https://review.opendev.org/c/openstack/kolla-ansible/+/817994 | 18:13 |
opendevreview | Adrian Andreias proposed openstack/kolla-ansible master: docs: state supported Python version https://review.opendev.org/c/openstack/kolla-ansible/+/818003 | 19:26 |
opendevreview | Mark Goddard proposed openstack/kayobe master: Infra VMs: fix some playbook host patterns https://review.opendev.org/c/openstack/kayobe/+/818020 | 20:54 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!