Friday, 2021-07-16

rdogerritrdo-trunk created rdoinfo master: Promote CBS tags update for ussuri-8-release  https://review.rdoproject.org/r/c/rdoinfo/+/3456100:12
rdogerritrdo-trunk created rdoinfo master: Promote CBS tags update for wallaby-8s-release  https://review.rdoproject.org/r/c/rdoinfo/+/3456200:12
rdogerritrdo-trunk created rdoinfo master: Bump rdoinfo xena-uc tags to latest upper-constraints  https://review.rdoproject.org/r/c/rdoinfo/+/3456300:13
rdogerritrdo-trunk created rdoinfo master: Promote CBS tags update for victoria-8-release  https://review.rdoproject.org/r/c/rdoinfo/+/3456400:13
rdogerritrdo-trunk created rdoinfo master: Promote CBS tags update for victoria-8s-release  https://review.rdoproject.org/r/c/rdoinfo/+/3456500:13
rdogerritrdo-trunk created rdoinfo master: Promote CBS tags update for ussuri-8s-release  https://review.rdoproject.org/r/c/rdoinfo/+/3456600:14
*** rlandy|bbl is now known as rlandy01:49
*** ykarel|away is now known as ykarel04:31
rdogerritMerged rdoinfo master: Promote CBS tags update for victoria-8-release  https://review.rdoproject.org/r/c/rdoinfo/+/3456404:41
rdogerritMerged rdoinfo master: Promote CBS tags update for ussuri-8s-release  https://review.rdoproject.org/r/c/rdoinfo/+/3456604:48
rdogerritMerged rdoinfo master: Promote CBS tags update for victoria-8s-release  https://review.rdoproject.org/r/c/rdoinfo/+/3456504:48
*** iurygregory_ is now known as iurygregory06:38
rdogerritMerged rdoinfo master: Bump rdoinfo xena-uc tags to latest upper-constraints  https://review.rdoproject.org/r/c/rdoinfo/+/3456306:46
*** amoralej|away is now known as amoralej07:02
rdogerritMerged rdoinfo master: Promote CBS tags update for ussuri-8-release  https://review.rdoproject.org/r/c/rdoinfo/+/3456107:30
*** rpittau|afk is now known as rpittau07:31
amoralejjcapitao, ykarel so https://review.rdoproject.org/r/c/rdo-infra/ci-config/+/34419 is ready to merge?07:59
jcapitaoamoralej: yes08:00
ykareljcapitao, i posted some comments on train one can u check 08:02
ykarelwrt ^^ yes master one is ready, but was thinking if there are some restrictions on reusing jobs in train c7, then may restructure 3441908:05
jcapitaoykarel: hmm yesteraday I saw a restriction while testing, but now it appears there is a solution if I change something in 3441908:13
ykareljcapitao, okk can comment and update, so we can check08:13
ykarelsaying because in future we have c9 jobs comming as well08:14
ykareland so focusing more on reusing stuffs where possible08:14
*** bhagyashris_ is now known as bhagyashris|ruck08:24
jcapitaoykarel: yeah, agree08:26
jcapitaoykarel: I replied to your comment08:26
ykarelack checking08:27
jcapitaoykarel: maybe we can add {os_release} = centos7/8/9 in job template definition wdyt ?08:36
jcapitaofrom weirdo-{openstack_release}-centos7-promote-{playbook} to weirdo-{openstack_release}-{os_release}-promote-{playbook}08:36
jcapitaoand add it in 34419 patch08:37
jcapitaothat way we can template it for whatever release08:37
ykareljcapitao, actually i thought over that and with that there will be some unnecessary jobs added08:40
ykarelso for each distro and release and playbook, total jobs:- no of distro * no of release * no of playbook08:43
jcapitaoykarel: ah right, it will create centos7 jobs for each openstack release and packstack/puppet-openstack08:43
jcapitaoright08:43
ykarelthere are some pros too if we go that way, as job name itself will say about what release it's running for08:44
jcapitaomaybe we can hide them with view configuration08:45
ykarelbut in that case we need to seperate releases , like train have both c7,c8 jobs, ussuri,victoria c8, wallaby c8,c9 and xena c908:45
ykarelso i think view will just make required jobs visible, but they will still be there08:49
jcapitaoright, by creating a dedicated release project in weirdo-main.yml08:49
jcapitaowith distro_release and playbook as variable08:50
ykarelyes with distro in name, somethink like weirdo-promote-jobs-{c7/c8/c9}08:50
ykarelohk u mean the reverse08:51
jcapitaoykarel: yes, but yours is better08:52
ykareljcapitao, wrt now it appears there is a solution if I change something in 34419, u mean ^ itself or something else?08:56
jcapitaoykarel: I thought to put train-centos7 as value for openstack_release variable08:57
ykareliirc that's also used by weirdo08:57
jcapitaobut this breaks the code later on execution, and we can't manipulate variable unfortunately08:59
ykarelyes version="{openstack_release}" weirdo-promote-ansible-playbook-builder and that's passed to weirdo08:59
jcapitaoright08:59
ykarelok let's see if we can get through the limitation in some better way09:03
ykareljcapitao, wouldn't it work if we don't pass centos7 at all in copyartifact considering we are running all these jobs as multijob09:03
ykareland c7 and c8 jobs will be different09:04
ykareliirc that's the limitation u referring too09:04
ykarelhmm but we are binding to scripts based on that name, so tricky, can ignore this09:06
ykarelme leaves for lunch, can check later09:06
jcapitaoexact that's the issue09:06
*** ykarel is now known as ykarel|lunch09:06
*** ykarel|lunch is now known as ykarel11:11
*** jcapitao is now known as jcapitao_lunch11:12
jcapitao_lunchykarel: I'm currently squashing my 2 patches (34419 and 34560) and introducing {distro_release} 11:17
ykareljcapitao_lunch, ack let's discuss post ur lunch11:18
*** dviroel|out is now known as dviroel11:19
rdogerritUser marios created rdo-jobs master: Adds missing standalone-upgrade-train for train integration line  https://review.rdoproject.org/r/c/rdo-jobs/+/3456811:42
*** jcapitao_lunch is now known as jcapitao11:54
jcapitaoykarel: so, should we go with {distro_release} ?11:56
jcapitaoI'd say yes11:56
*** amoralej is now known as amoralej|lunch12:05
ykareljcapitao, i thought about reusing, and only way i could get was to restructure existing jobs(rdo-promote-get-hash) and make names without distro name in it and handling release specific logic in script itself scripts/centos-master-current-tripleo.sh12:08
ykarelbut doesn't seem it much worth to go this way12:08
ykareljcapitao, also i came across https://docs.openstack.org/infra/jenkins-job-builder/builders.html#builders.conditional-step12:09
ykarelwhich seems should be able to work by using conditionally invoking builders12:10
ykareli searched in jenkins available plugin search but didn't find it in library12:11
jcapitaothat's interesting the conditional-step12:11
ykarelfrom home page, it says This plugin is up for adoption! We are looking for new maintainers. Visit our Adopt a Plugin initiative for more information.12:12
ykarelhttps://plugins.jenkins.io/conditional-buildstep/12:12
ykarelso if that get's unsupported we may face issues later, so i think we can avoid using it12:15
jcapitaoright12:16
ykareland go with distro_release specific itself12:16
ykareland also take opinion from amoralej|lunch 12:16
rdogerritUser marios created rdo-jobs master: Remove train undercloud-upgrade job it is not valid  https://review.rdoproject.org/r/c/rdo-jobs/+/3456912:24
rdogerritUser bshewale created rdo-infra/ci-config master: [DNM] Fix ppc containers manifest push  https://review.rdoproject.org/r/c/rdo-infra/ci-config/+/3457012:34
*** marios_ is now known as marios12:40
*** marios is now known as marios|call13:10
apevec[m]amoralej: I saw on centos-devel "the latest ansible release requires python 3.8" - do you know where is that coming from? We do have Ansible 2.9 working on  py3.9 in CS9 right?13:13
*** amoralej|lunch is now known as amoralej13:13
amoralejapevec[m], we've run weirdo with ansible in cs913:14
amoralejbut i'm not sure if there is any specific known issue13:14
amoraleji'm not aware of13:14
apevec[m]yeah, as many things, this seems to be hear-say...13:15
apevec[m]I guess it's the fact that Ansible is testing with py3.8 only13:15
apevec[m]their exec env containers are CS8 + py3.8 module13:16
amoralejvery likely13:19
rlandyapevec[m]: amoralej: hi - we have a hacked up a testproject job to run container builds for c9: https://review.rdoproject.org/r/c/testproject/+/1895313:27
amoralejoh, those are good news13:27
rlandythe tripleo-common depends-on creates all the changes to the dockerfiles listed in the etherpad 13:28
*** marios|call is now known as marios13:34
rdogerritUser pojadhav created rdo-infra/ci-config master: Refactor centos-7 FS037 minor update job to match with upstream  https://review.rdoproject.org/r/c/rdo-infra/ci-config/+/3457213:54
*** rpittau is now known as rpittau|afk14:08
rdogerritJoel Capitao proposed rdo-infra/ci-config master: Add promote-master-current-tripleo job in new jenkins  https://review.rdoproject.org/r/c/rdo-infra/ci-config/+/3441914:42
*** ykarel is now known as ykarel|away14:46
jcapitaoykarel: ^14:48
rdogerritUser pojadhav created rdo-jobs master: Refactor CentOS-7 FS030 job to match with upstream  https://review.rdoproject.org/r/c/rdo-jobs/+/3457314:53
rdogerritUser pojadhav created rdo-infra/ci-config master: Refactor CentOS-7 FS030 job to match with upstream  https://review.rdoproject.org/r/c/rdo-infra/ci-config/+/3457414:58
rdogerritJoel Capitao proposed rdo-infra/ci-config master: Add rdo_trunk-promote-train-centos7-current-tripleo job  https://review.rdoproject.org/r/c/rdo-infra/ci-config/+/3456014:59
rdogerritUser pojadhav created config master: Refactor CentOS-7 FS030 job to match with upstream  https://review.rdoproject.org/r/c/config/+/3457515:05
rdogerritUser pojadhav proposed rdo-jobs master: Refactor CentOS-7 FS030 job to match with upstream  https://review.rdoproject.org/r/c/rdo-jobs/+/3457315:21
rdogerritJoel Capitao proposed rdo-infra/ci-config master: Add promote-master-current-tripleo job in new jenkins  https://review.rdoproject.org/r/c/rdo-infra/ci-config/+/3441916:07
rdogerritJoel Capitao proposed rdo-infra/ci-config master: Add remaining tripleo promotion jobs  https://review.rdoproject.org/r/c/rdo-infra/ci-config/+/3456016:08
*** marios is now known as marios|out16:35
*** amoralej is now known as amoralej|off16:45
rdogerritwes hayutin created rdo-infra/ci-config master: WIP: clean up crazy vars  https://review.rdoproject.org/r/c/rdo-infra/ci-config/+/3457622:44

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