Thursday, 2022-10-06

fricklermnasiadka: yoctozepto: https://review.opendev.org/c/openstack/releases/+/860521 Tag monthly kolla stable releases05:10
opendevreviewBartosz Bezak proposed openstack/kayobe master: Move to CentOS Stream 9 / Rocky Linux 9  https://review.opendev.org/c/openstack/kayobe/+/85565607:55
opendevreviewBartosz Bezak proposed openstack/kayobe master: Move to CentOS Stream 9 / Rocky Linux 9  https://review.opendev.org/c/openstack/kayobe/+/85565607:55
opendevreviewMichal Nasiadka proposed openstack/kayobe master: Bump up Ansible supported versions to 5.x/6.x  https://review.opendev.org/c/openstack/kayobe/+/86052907:55
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible stable/yoga: Disable c8s upgrade jobs  https://review.opendev.org/c/openstack/kolla-ansible/+/86053108:03
mnasiadkayoctozepto: ^^08:03
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible stable/yoga: Disable c8s upgrade jobs  https://review.opendev.org/c/openstack/kolla-ansible/+/86053108:08
fricklermnasiadka: do you also want to make a patch to drop the openeuler job from yoga? the old openeuler image is no longer available in infra08:18
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible stable/yoga: Disable c8s upgrade jobs  https://review.opendev.org/c/openstack/kolla-ansible/+/86053108:23
mnasiadkabloody space08:23
mnasiadkafrickler: I guess that makes sense08:23
fricklerhmm, why do we lint zuul configuration at all? I've never seen anyone do that so far08:25
mnasiadkaI think we've done it since when I remember ;)08:40
opendevreviewRadosław Piliszek proposed openstack/kolla-ansible stable/yoga: Keystone OIDC JWKS fix  https://review.opendev.org/c/openstack/kolla-ansible/+/86043108:44
yoctozeptofrickler: we are awesome (TM)08:47
opendevreviewMerged openstack/kolla-ansible stable/yoga: Disable c8s upgrade jobs  https://review.opendev.org/c/openstack/kolla-ansible/+/86053108:50
mnasiadkayay08:55
hrwelo08:57
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible stable/xena: Enable back c8s upgrade jobs  https://review.opendev.org/c/openstack/kolla-ansible/+/86053509:05
mnasiadkaRDO fixed Xena it seems09:06
hrwf8c21dbe3 (HEAD -> master) Introduce EngineAdapter09:06
hrwbe16b9188 sq: kolla worker09:06
hrwfe28dd685 WIP4: tasks09:06
hrwa5a9d6b41 WIP3: kolla worker09:06
hrwe00e28d6f WIP2: status/log09:06
hrwb474035aa WIP1: move unbuildable09:06
hrwnow to sort that our into proper pieces09:06
hrws/our/out09:07
yoctozepto++ hrw09:11
opendevreviewBartosz Bezak proposed openstack/kayobe master: Move to CentOS Stream 9 / Rocky Linux 9  https://review.opendev.org/c/openstack/kayobe/+/85565609:31
hrwif you use vim then I recommend 'ale' plugin for syntax checking09:33
hrwyoctozepto: https://paste.centos.org/view/6f445e9009:34
hrwhttps://paste.centos.org/view/19d363e5 is better 09:35
hrwhttps://paste.centos.org/view/2b8149dc even (had to amend one file)09:35
hrwand final split: Add engine adapter module to allow additon of other container engines,09:43
hrwcreate one common EngineClient that would be called in09:43
hrwall other modules.09:43
hrwops09:43
hrwand final split: https://paste.centos.org/view/319fca2709:43
thelounge44Is there anyone from the skyline team? Seems that final release is out https://github.com/openstack/skyline-console/releases/tag/1.0.0  09:45
thelounge44Would be this backported to kolla ?09:46
hrwthelounge44: iirc we do not have skyline merged yet09:46
thelounge44hrw: oh, so its planned, right? will it make it to the zed release? :)09:47
hrwthelounge44: https://review.opendev.org/c/openstack/kolla/+/826948 was sent, reviewed as -1 as it was very incomplete and nothing happened09:47
hrwso I do not see it in Zed09:48
hrwwe are after feature freeze09:48
yoctozeptowe can backport if it is done properly after the release, so nothing is lost, but the initial release will not ship skyline support09:52
thelounge44ack, thanks 09:52
hrwyoctozepto: can you reply in https://review.opendev.org/c/openstack/kolla/+/828716 patch?09:53
thelounge44yoctozepto: do the skyline team know that is possible to backport it to zed release? seems that according to them, they are planning it to release it in next release, hope its not 2023,Q2 :(09:54
hrwthelounge44: anyone can add skyline support into kolla09:55
yoctozeptohrw: done09:58
hrwthx09:58
yoctozeptothelounge44: as hrw said; also, you can let them know it is possible09:58
hrwyoctozepto: this way it is not only my opinion ;)09:59
yoctozeptohrw: indeed10:02
hrwheh. split into 5 patches and now when I look at them I see that I need some changes before pushing for review10:04
yoctozeptooh noe10:04
hrwsome imports need to be moved between patches10:05
hrw0001 builds, 0002 will fail, 0003 works, 0004 works, 0005 works10:05
hrwand then one cleanup on top ;d10:05
hrwDoes someone uses kolla in other way than: 1. kolla-build, 2. kolla/cmd/build.py or 3. tools/build.py one?10:06
mnasiadkaI didn't even think about 2. ;)10:08
hrwmnasiadka: tools/build.py is a symlink to 2 ;D10:10
yoctozeptohrw: I only ever use kolla-build as it's the public/recommended/supported way to do stuff10:11
hrwcool10:11
hrwthan cleanup makes sense10:12
hrwmnasiadka: https://review.opendev.org/c/openstack/kolla/+/828716 - please read comments and reply if you think it is needed10:12
mnasiadkawe all agree, do I also need to add that such a patch needs multi-hour review in current form, from people that are doing that for free and have limited capacity? :)10:16
hrwhttps://paste.centos.org/view/656a54ef is refactor of refactor10:19
hrw(git log --stat only)10:19
opendevreviewMarcin Juszkiewicz proposed openstack/kolla master: Add a way to add other container engines  https://review.opendev.org/c/openstack/kolla/+/82871610:21
opendevreviewMarcin Juszkiewicz proposed openstack/kolla master: Move info about unbuildable images to separate file  https://review.opendev.org/c/openstack/kolla/+/86054210:21
opendevreviewMarcin Juszkiewicz proposed openstack/kolla master: Move status and log related things to separate file  https://review.opendev.org/c/openstack/kolla/+/86054310:21
opendevreviewMarcin Juszkiewicz proposed openstack/kolla master: Move build related tasks to separate file  https://review.opendev.org/c/openstack/kolla/+/86054410:21
opendevreviewMarcin Juszkiewicz proposed openstack/kolla master: Move KollaWorker stuff to separate file  https://review.opendev.org/c/openstack/kolla/+/86054510:21
hrwgo for it!10:21
mnasiadkalet's see how CI behaves, but now it's way easier to review10:23
opendevreviewMarcin Juszkiewicz proposed openstack/kolla master: drop shebang from Python files  https://review.opendev.org/c/openstack/kolla/+/86054610:26
hrwshit. I posted version without original author info10:26
yoctozeptomnasiadka: might be good to say that, yes ;-) 10:29
hrwok, looks like broken ;d10:31
opendevreviewBartosz Bezak proposed openstack/kayobe master: Move to CentOS Stream 9 / Rocky Linux 9  https://review.opendev.org/c/openstack/kayobe/+/85565610:35
hrwone 'git clean' too much ;(10:56
hrwremoved whole fixed series ;(11:00
bbezakHi. frickler: I can't reach any rocky-9 img in kayobe CI, for instance - mirror.mtl01.iweb.opendev.org:4447/openstack.kolla/keystone-fernet:master-rocky-911:11
bbezakit is in quay.io though - https://quay.io/repository/openstack.kolla/keystone-fernet?tab=tags11:11
mnasiadkabbezak: can you share a link to CI logs?11:12
bbezakhttps://zuul.opendev.org/t/openstack/build/f9ff0a06643b40dfbc6fd5328dcf2bb6/log/primary/ansible/overcloud-deploy11:12
opendevreviewMarcin Juszkiewicz proposed openstack/kolla master: Move info about unbuildable images to separate file  https://review.opendev.org/c/openstack/kolla/+/86054211:14
opendevreviewMarcin Juszkiewicz proposed openstack/kolla master: Move status and log related things to separate file  https://review.opendev.org/c/openstack/kolla/+/86054311:14
opendevreviewMarcin Juszkiewicz proposed openstack/kolla master: Move build related tasks to separate file  https://review.opendev.org/c/openstack/kolla/+/86054411:14
opendevreviewMarcin Juszkiewicz proposed openstack/kolla master: Move KollaWorker stuff to separate file  https://review.opendev.org/c/openstack/kolla/+/86054511:14
opendevreviewMarcin Juszkiewicz proposed openstack/kolla master: Add a way to add other container engines  https://review.opendev.org/c/openstack/kolla/+/82871611:14
opendevreviewMarcin Juszkiewicz proposed openstack/kolla master: drop shebang from Python files  https://review.opendev.org/c/openstack/kolla/+/86054611:14
opendevreviewMarcin Juszkiewicz proposed openstack/kolla master: do not play with PROJECT_ROOT in build.py  https://review.opendev.org/c/openstack/kolla/+/86054711:14
hrwnow each step should pass tox11:14
hrwI like the last one11:15
bbezakhttps://paste.openstack.org/show/blNokHLAAmah6jQtLtMq/11:16
bbezakhmm, looks like quay.io issue?11:20
bbezakdocker pull quay.io/openstack.kolla/keystone-fernet:master-rocky-911:20
hrwuf. so far no red on zuul11:26
bbezakkolla-toolbox pull works fine though - docker pull quay.io/openstack.kolla/kolla-toolbox:master-rocky-911:27
bbezakall keystone images seems to be impacted11:28
bbezakkeaystone-ssh, keystone, keystone-fernet11:29
bbezaksimilar error in publish jobs - https://zuul.opendev.org/t/openstack/build/579db32fbd8040e99a0307ea8d330cbe11:39
bbezakhttps://zuul.opendev.org/t/openstack/builds?job_name=kolla-publish-rocky9-quay11:40
frickleryeah, quay.io is having some issues, also seeing the same with osism images11:43
fricklermaybe some special handling triggered by "keystone" keyword11:45
* yoctozepto guessing this is probably a part of an exploit as many start with an observation of weird handling of a special word ;-)11:51
opendevreviewMerged openstack/kolla-ansible stable/yoga: Keystone OIDC JWKS fix  https://review.opendev.org/c/openstack/kolla-ansible/+/86043111:55
mnasiadkabbezak, frickler: I mailed quay support, let’s see11:56
hrwcommon zuul...11:59
hrwcome on zuul... (fixed)11:59
opendevreviewMerged openstack/kolla-ansible stable/xena: Enable back c8s upgrade jobs  https://review.opendev.org/c/openstack/kolla-ansible/+/86053512:06
hrwhttps://review.opendev.org/q/topic:refactor%252Fengine-adapter gets first +1 from zuul12:33
yoctozeptogj hrw, I managed to review it all12:58
yoctozeptoALL12:58
yoctozepto:D12:58
yoctozeptomostly CR+212:59
yoctozeptobut there are some comments of various impact12:59
hrwcool12:59
yoctozeptoplease have a look12:59
opendevreviewMarcin Juszkiewicz proposed openstack/kolla master: Move build related tasks to separate file  https://review.opendev.org/c/openstack/kolla/+/86054413:01
yoctozeptoalso, two easy fixes to be done on https://review.opendev.org/c/openstack/kolla-ansible/+/86007513:03
opendevreviewMarcin Juszkiewicz proposed openstack/kolla master: Add a way to add other container engines  https://review.opendev.org/c/openstack/kolla/+/82871613:03
yoctozeptoand 3 for another change (guessing mnasiadka could do the other change)13:03
hrwthat after food13:04
yoctozeptoenjoy your meal13:04
hrwyoctozepto: addressed some of your comments. rest will leave to Konstantin as engine adapter is his stuff13:05
yoctozeptohrw: please reply this on the change13:05
hrwsure13:05
opendevreviewRadosław Piliszek proposed openstack/kolla master: Move KollaWorker stuff to separate file  https://review.opendev.org/c/openstack/kolla/+/86054513:05
hrwthx13:06
hrwbbl13:06
opendevreviewRadosław Piliszek proposed openstack/kolla master: Add a way to add other container engines  https://review.opendev.org/c/openstack/kolla/+/82871613:06
opendevreviewRadosław Piliszek proposed openstack/kolla master: drop shebang from Python files  https://review.opendev.org/c/openstack/kolla/+/86054613:07
opendevreviewRadosław Piliszek proposed openstack/kolla master: do not play with PROJECT_ROOT in build.py  https://review.opendev.org/c/openstack/kolla/+/86054713:07
yoctozeptoI fixed the bases13:07
yoctozeptoawesome, the stack is now 1 merging, 5 CR+2 (with one minor comment/question) and 1 -1 for the engine adapter parts13:09
yoctozeptonow it was possible to easily see, pinpoint and discuss the shortcomings of the proposal13:09
* yoctozepto in awe13:09
opendevreviewJakub Darmach proposed openstack/kolla-ansible stable/xena: Keystone OIDC JWKS fix  https://review.opendev.org/c/openstack/kolla-ansible/+/86045313:39
opendevreviewJakub Darmach proposed openstack/kolla-ansible stable/xena: Keystone OIDC JWKS fix  https://review.opendev.org/c/openstack/kolla-ansible/+/86045313:41
hrwyoctozepto: looks good13:47
yoctozeptomhm13:50
opendevreviewMerged openstack/kolla master: Move info about unbuildable images to separate file  https://review.opendev.org/c/openstack/kolla/+/86054214:18
mnasiadkaquay.io claims their nginx config is now correct14:34
mnasiadkabbezak: can you validate?14:34
bbezakyeap14:35
bbezakworks fine14:35
bbezakmnasiadka:14:35
fricklermnasiadka: I can confirm for osism images, too. thx14:37
opendevreviewMerged openstack/kolla master: Move status and log related things to separate file  https://review.opendev.org/c/openstack/kolla/+/86054314:40
bbezakthx!14:40
hrw3rd patch on gate...14:42
hrwyoctozepto: I think that this patch(set) asks for blog post ;D14:43
yoctozeptohrw: hah, on your blog? /me would read it14:43
hrwlooks like I will need to rebase two patches from series ;)14:46
hrwas 2 are on top of engine adapter patch14:47
yoctozeptohmm, if possible, please14:47
mnasiadkaIf we're discussing patches - anyone cares to review https://review.opendev.org/c/openstack/kolla-ansible/+/847769 ? ;-)14:47
hrwyoctozepto: let first zuul merge what can be merged14:48
yoctozeptohrw: ++14:48
yoctozeptomnasiadka: added to review queue, seems simple enough14:48
hrwyoctozepto: working title is "From a diary of AArch64 porter — handling big patches"14:51
yoctozeptohrw: not that this has any actual relation to aarch64 ;-) but it gives an accurate description of your work profile14:51
yoctozeptocould also mention:14:51
yoctozepto"how to refactor and get it merged"14:51
hrwyoctozepto: I plain to pinpoint to some aarch64 ones in past14:52
yoctozeptowith a big sentence in red telling to do no refactor-wise-unnecessary changes14:52
yoctozeptoack14:52
hrwyoctozepto: also it makes it visible with other in series. look at https://marcin.juszkiewicz.com.pl/2020/09/16/from-a-diary-of-aarch64-porter-drive-by-coding/ for example.14:54
hrwyoctozepto: at top you have a list of other entries14:55
yoctozeptomakes sense14:56
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: CI: Fix init-swift  https://review.opendev.org/c/openstack/kolla-ansible/+/85866914:58
yoctozeptomnasiadka: https://review.opendev.org/c/openstack/kolla-ansible/+/858669 see my comment - that should make it more digestible15:42
yoctozeptoand actually limit the scope to the right scenario15:42
opendevreviewMerged openstack/kolla master: Move build related tasks to separate file  https://review.opendev.org/c/openstack/kolla/+/86054415:46
hrw3rd15:51
opendevreviewMerged openstack/kolla master: Move KollaWorker stuff to separate file  https://review.opendev.org/c/openstack/kolla/+/86054516:03
hrw4rd16:05
opendevreviewMarcin Juszkiewicz proposed openstack/kolla master: drop shebang from Python files  https://review.opendev.org/c/openstack/kolla/+/86054616:06
hrwrebased on master16:06
opendevreviewMarcin Juszkiewicz proposed openstack/kolla master: do not play with PROJECT_ROOT in build.py  https://review.opendev.org/c/openstack/kolla/+/86054716:27
opendevreviewMarcin Juszkiewicz proposed openstack/kolla master: Add a way to add other container engines  https://review.opendev.org/c/openstack/kolla/+/82871616:27
hrwreversed order16:27
hrwso we can merge PROJECT_ROOT one16:27
yoctozeptomnasiadka: done https://review.opendev.org/c/openstack/kolla-ansible/+/84776916:29
yoctozeptohrw: have you checked the answer to my comment on https://review.opendev.org/c/openstack/kolla/+/860546 ?16:30
* yoctozepto too lazy to check myself16:30
hrwfile permissions?16:30
hrwtools/build.py and common/config.py have +x16:31
hrwtried to take it down and failed16:31
yoctozeptohmm16:32
yoctozeptoodd16:32
opendevreviewRadosław Piliszek proposed openstack/kolla master: Drop executable perms from non-executables  https://review.opendev.org/c/openstack/kolla/+/86059216:35
yoctozeptohrw: ^16:36
* yoctozepto off16:38
hrwhttps://marcin.juszkiewicz.com.pl/2022/10/06/from-a-diary-of-aarch64-porter-handling-big-patches/16:44
opendevreviewMerged openstack/kolla-ansible stable/xena: Keystone OIDC JWKS fix  https://review.opendev.org/c/openstack/kolla-ansible/+/86045316:51
opendevreviewMerged openstack/kolla master: drop shebang from Python files  https://review.opendev.org/c/openstack/kolla/+/86054618:48
opendevreviewJakub Darmach proposed openstack/kolla-ansible stable/wallaby: Keystone OIDC JWKS fix  https://review.opendev.org/c/openstack/kolla-ansible/+/86046919:26
opendevreviewJakub Darmach proposed openstack/kolla-ansible stable/wallaby: Keystone OIDC JWKS fix  https://review.opendev.org/c/openstack/kolla-ansible/+/86046919:27
hrwmnasiadka: https://review.opendev.org/c/openstack/kolla/+/86054721:49

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