Friday, 2020-03-27

*** rosmaita has joined #openstack-infra00:01
*** iokiwi has joined #openstack-infra00:02
*** rfolco has joined #openstack-infra00:06
*** jamesmcarthur has quit IRC00:11
*** jamesmcarthur has joined #openstack-infra00:11
*** rlandy has quit IRC00:28
*** jamesmcarthur has quit IRC00:29
*** jamesmcarthur has joined #openstack-infra00:30
*** jamesmcarthur has quit IRC00:30
*** jamesmcarthur has joined #openstack-infra00:31
*** david-lyle has joined #openstack-infra00:35
*** jamesmcarthur has quit IRC00:36
*** dklyle has quit IRC00:38
*** jamesmcarthur has joined #openstack-infra00:39
*** artom has quit IRC00:41
*** stevebaker has quit IRC00:51
*** stevebaker has joined #openstack-infra00:56
openstackgerritIan Wienand proposed zuul/zuul-jobs master: Revert "upload-logs-swift: Create a download script"  https://review.opendev.org/71532500:57
*** lbragstad has quit IRC00:57
*** matt_kosut has joined #openstack-infra00:58
*** jamesmcarthur has quit IRC01:00
*** eandersson8 has joined #openstack-infra01:00
*** lbragstad has joined #openstack-infra01:01
*** eandersson has quit IRC01:01
*** eandersson8 is now known as eandersson01:01
*** diablo_rojo has quit IRC01:01
*** matt_kosut has quit IRC01:02
*** diablo_rojo has joined #openstack-infra01:02
*** prometheanfire has joined #openstack-infra01:02
*** dklyle_ has joined #openstack-infra01:03
*** diablo_rojo has quit IRC01:06
*** david-lyle has quit IRC01:06
*** ijw has joined #openstack-infra01:12
kevinzclarkb: frickler: thanks, that would be good to hear, will setup one01:14
*** ijw_ has quit IRC01:16
*** rlandy has joined #openstack-infra01:23
*** rlandy has quit IRC01:33
*** zxiiro has quit IRC01:35
*** jamesmcarthur has joined #openstack-infra01:38
*** jamesmcarthur has quit IRC01:49
*** tetsuro has joined #openstack-infra01:51
*** tetsuro has quit IRC01:53
*** tetsuro_ has joined #openstack-infra01:53
*** smarcet has joined #openstack-infra02:06
*** armax has quit IRC02:06
*** smarcet has quit IRC02:11
*** rh-jelabarre has quit IRC02:21
*** smarcet has joined #openstack-infra02:22
*** jamesmcarthur has joined #openstack-infra02:26
*** jamesmcarthur has quit IRC02:32
*** jamesmcarthur has joined #openstack-infra02:32
*** ysandeep|away is now known as ysandeep|rover02:34
*** Goneri has quit IRC02:37
*** artom has joined #openstack-infra02:43
*** artom has joined #openstack-infra02:44
*** pkopec has joined #openstack-infra02:53
*** gyee has quit IRC02:53
*** rfolco has quit IRC02:55
*** jamesmcarthur has quit IRC02:55
*** jamesmcarthur has joined #openstack-infra02:57
*** matt_kosut has joined #openstack-infra02:59
*** matt_kosut has quit IRC03:03
*** lbragstad has quit IRC03:04
*** jamesmcarthur has quit IRC03:06
openstackgerritGhanshyam Mann proposed openstack/project-config master: Replace python-charm-jobs to py3 job  https://review.opendev.org/71479603:09
*** apetrich has quit IRC03:10
*** tetsuro_ has quit IRC03:11
*** jamesmcarthur has joined #openstack-infra03:13
openstackgerritGhanshyam Mann proposed openstack/openstack-zuul-jobs master: Update python-charm-jobs template description  https://review.opendev.org/71472803:16
*** jamesmcarthur has quit IRC03:31
*** psachin has joined #openstack-infra03:40
*** smarcet has left #openstack-infra04:09
*** jamesmcarthur has joined #openstack-infra04:14
*** tetsuro has joined #openstack-infra04:30
*** ociuhandu has joined #openstack-infra04:32
*** ociuhandu has quit IRC04:37
*** haleyb has quit IRC04:46
*** ddurst has quit IRC04:46
*** ddurst has joined #openstack-infra04:46
*** dalvarez has quit IRC04:47
*** ykarel|away is now known as ykarel04:52
*** ociuhandu has joined #openstack-infra05:01
*** udesale has joined #openstack-infra05:06
*** jamesmcarthur has quit IRC05:10
*** tetsuro has quit IRC05:10
*** ociuhandu has quit IRC05:18
*** ociuhandu has joined #openstack-infra05:20
*** jamesmcarthur has joined #openstack-infra05:23
*** ociuhandu has quit IRC05:25
*** jamesmcarthur has quit IRC05:27
*** ericyoung has quit IRC05:31
*** ericyoung has joined #openstack-infra05:32
*** evrardjp has quit IRC05:36
*** evrardjp has joined #openstack-infra05:36
*** ykarel is now known as ykarel|afk05:39
*** ysandeep|rover is now known as ysandeep|rover|b05:41
*** tetsuro has joined #openstack-infra06:00
*** ociuhandu has joined #openstack-infra06:06
*** ysandeep|rover|b is now known as ysandeep|rover06:08
*** ociuhandu has quit IRC06:20
*** ykarel|afk is now known as ykarel06:33
*** dklyle_ has quit IRC06:53
ykarel#infra-root was there some changes in mirrors lately? we are seeing issues related to mirror in our CentOS7 jobs due to those not handling python_requires correctly06:56
ykarelyesterday it was inap mirror, and then it started with other mirrors too06:56
ykarelin a py2 virtualenv it can be reproduced with06:57
ykarelpip install --index-url=http://mirror.sjc1.vexxhost.openstack.org/pypi/simple --trusted-host=mirror.sjc1.vexxhost.openstack.org --extra-index-url=//mirror.sjc1.vexxhost.openstack.org/wheel/centos-7.7-x86_64  oslo.config06:57
ykarelwill return ERROR: Package 'oslo.config' requires a different Python: 2.7.5 not in '>=3.6'06:58
ykarelwith other mirror or pypi it's fine pip install --index-url=http://mirror.mtl01.inap.opendev.org/pypi/simple --trusted-host=mirror.mtl01.inap.opendev.org --extra-index-url=http://mirror.mtl01.inap.opendev.org/wheel/centos-7-x86_64  oslo.config06:59
ykarelso different mirror have issues with different project, other example python-heatclient06:59
*** matt_kosut has joined #openstack-infra06:59
*** lmiccini has joined #openstack-infra07:02
*** matt_kosut has quit IRC07:04
*** ralonsoh has joined #openstack-infra07:08
*** dpawlik has joined #openstack-infra07:11
*** ociuhandu has joined #openstack-infra07:13
ykarelokk got it, i see data-requires-python missing07:30
*** factor has joined #openstack-infra07:31
ykarelview-source:http://mirror.mtl01.inap.opendev.org/pypi/simple/cliff/ vs view-source:https://pypi.org/simple/cliff/07:35
ykarelcan some one sync mirrors with pypi so data is consistent ?07:35
*** ssapp has joined #openstack-infra07:38
ianwykarel: see some discussion in #opendev ... we think it is upstream pypi because we are just proxies07:42
ykarelianw, looking07:42
*** ssapp has quit IRC07:43
ykarelianw, but why source is different if just proxies?07:43
*** xek__ has joined #openstack-infra07:43
*** ssapp has joined #openstack-infra07:43
ianwi think the theory is that some of the pypi cdn is returning different things07:43
ianwso it's somewhat random07:44
ykarel:(07:44
*** pgaxatte has joined #openstack-infra07:47
ykarelas per https://status.python.org/ all looks good now07:48
ykarelianw, you know how we can confirm that theory?07:49
ykarellike which cdn have issue07:49
*** matt_kosut has joined #openstack-infra07:58
*** amoralej|off is now known as amoralej07:59
*** ociuhandu has quit IRC07:59
*** slaweq has joined #openstack-infra08:00
*** nightmare_unreal has joined #openstack-infra08:01
*** psachin has quit IRC08:04
*** lpetrut has joined #openstack-infra08:06
*** dancek has quit IRC08:07
*** elod has quit IRC08:13
*** jpena|off is now known as jpena08:14
*** tkajinam has quit IRC08:18
*** ociuhandu has joined #openstack-infra08:21
*** rpittau|afk is now known as rpittau08:23
*** ykarel is now known as ykarel|lunch08:24
fricklerykarel|lunch: ianw: currently http://mirror.mtl01.inap.opendev.org/pypi/simple/cliff/ looks o.k. to me. there seems to be a X-Served-By header listing from which cache the answer was received. if we find broken links, checking this header might give some data that would be helpful for pypi for debugging08:31
*** ysandeep|rover is now known as ysandeep|rover|l08:33
*** elod has joined #openstack-infra08:57
*** ysandeep|rover|l is now known as ysandeep|rover08:59
ykarel|lunchfrickler, see page source09:00
*** ykarel|lunch is now known as ykarel09:00
ykareldata-requires-python is missing09:00
ykareli added some details in https://bugs.launchpad.net/tripleo/+bug/1869161/comments/709:00
openstackLaunchpad bug 1869161 in tripleo "tripleo-ci-centos-7-containers-multinode-train/stein/stein/queens failing with ERROR: Package 'python-heatclient' requires a different Python: 2.7.5 not in '>=3.6'." [Critical,In progress] - Assigned to wes hayutin (weshayutin)09:00
ykarelfrickler, now i see data is refreshed09:09
ykarelfor cliff09:09
ykareldont' if some one fixed it09:10
fricklerwe just proxy from pypi.org and cache the response, iirc for 10min09:10
ykarelbut issue was happening from last couple of hours09:11
ykarelmore than 12 atleast09:11
fricklerykarel: yeah, so possibly the pypi cdn host that that specific mirror was getting its data from was broken, that's why I said we need to check the x-served-by hdr09:13
ykarelfrickler, ok let see if something is still broken, then we can try with x-served-by header09:14
*** ociuhandu has quit IRC09:24
*** dtantsur|afk is now known as dtantsur09:28
*** tosky has joined #openstack-infra09:29
*** udesale_ has joined #openstack-infra09:35
*** udesale has quit IRC09:38
*** takamatsu has joined #openstack-infra09:38
openstackgerritJens Harbott (frickler) proposed openstack/project-config master: Add Shrews to alumni  https://review.opendev.org/71537309:40
*** ociuhandu has joined #openstack-infra09:41
*** ccamacho has joined #openstack-infra09:42
*** derekh has joined #openstack-infra09:42
*** sshnaidm|afk is now known as sshnaidm|off09:50
*** otherwiseguy has quit IRC09:58
*** jpena has quit IRC09:59
*** otherwiseguy has joined #openstack-infra10:03
*** zzzeek has quit IRC10:04
*** zzzeek has joined #openstack-infra10:05
*** jpena has joined #openstack-infra10:06
*** apetrich has joined #openstack-infra10:09
*** ociuhandu has quit IRC10:14
*** gshippey has joined #openstack-infra10:16
*** roman_g has joined #openstack-infra10:20
*** kopecmartin has quit IRC10:22
*** kopecmartin has joined #openstack-infra10:27
*** tetsuro has quit IRC10:33
*** ociuhandu has joined #openstack-infra10:41
*** ysandeep|rover is now known as ysandeep|rov|brb10:41
*** priteau has joined #openstack-infra10:57
*** dciabrin has joined #openstack-infra10:58
dciabrinwoohoo back online10:58
dciabrinand wrong window, sorry :)10:58
*** xek_ has joined #openstack-infra10:59
*** jrist has quit IRC10:59
*** xek__ has quit IRC11:02
*** ysandeep|rov|brb is now known as ysandeep|rover11:03
*** tkajinam has joined #openstack-infra11:04
*** priteau has quit IRC11:07
*** lajoskatona has joined #openstack-infra11:08
lajoskatonaHi, we see the failures of osc-build-image job recently (perhaps yesterday first?)11:10
lajoskatonaexample: https://116d6fd5e6a670bddf8c-4cebd80e32fd7e7586df4103c9478cce.ssl.cf2.rackcdn.com/709124/4/check/osc-build-image/c7ddddd/job-output.txt11:10
lajoskatonait seems that some libs are missing from the build env, elod noted that there was docker releated changes recently, do you have some backgroud perhaps?11:11
*** ociuhandu has quit IRC11:12
fricklerlajoskatona: iiuc this was fixed by https://review.opendev.org/715210, the latest job run passed, please try with a recheck11:14
*** ociuhandu has joined #openstack-infra11:18
*** arxcruz is now known as arxcruz|off11:19
lajoskatonafrickler: thanks, I receck, and tell the news to others11:26
*** rpittau is now known as rpittau|bbl11:32
*** yankcrime has left #openstack-infra11:34
*** yamamoto has joined #openstack-infra11:35
*** takamatsu has quit IRC11:56
*** ysandeep|rover is now known as ysandeep|rov|mtg12:00
*** rlandy has joined #openstack-infra12:03
*** jpena is now known as jpena|lunch12:05
*** dtantsur is now known as dtantsur|brb12:15
*** rh-jelabarre has joined #openstack-infra12:17
*** elod_ has joined #openstack-infra12:20
openstackgerritSorin Sbarnea proposed openstack/project-config master: Add opendev/pre-commit-hooks  https://review.opendev.org/70441112:21
*** armax has joined #openstack-infra12:23
*** kevko_ has joined #openstack-infra12:30
kevko_AJaeger: hi, could you check again https://review.opendev.org/#/c/704133/ please, i think only workflow label is needed , horizon and vitrage ptls already gave +112:31
AJaegerkevko_: please read my last comment12:36
AJaegerkevko_: basically: We're in repo freeze and cannot merge anything.12:36
*** ssapp has quit IRC12:37
*** ysandeep|rov|mtg is now known as ysandeep|rover12:37
openstackgerritAndreas Jaeger proposed zuul/zuul-jobs master: Cap stestr version  https://review.opendev.org/71541512:41
*** hashar has joined #openstack-infra12:44
openstackgerritAndreas Jaeger proposed zuul/zuul-jobs master: Cap stestr version  https://review.opendev.org/71541512:45
kevko_AJaeger: ah, ok , sorry didn't notice12:48
*** rfolco has joined #openstack-infra12:48
kevko_AJaeger: when will freeze end ?12:49
*** yamamoto has quit IRC12:51
*** elod has quit IRC12:53
*** elod_ is now known as elod12:53
*** lbragstad has joined #openstack-infra12:59
openstackgerritMohammed Naser proposed zuul/zuul-jobs master: install-kubernetes: fix missing package  https://review.opendev.org/71541812:59
*** openstackstatus has quit IRC13:01
*** openstack has joined #openstack-infra13:03
*** ChanServ sets mode: +o openstack13:03
AJaegerkevko_: we're pretty close but get distracted by unrelated problems that need fixing first13:06
*** yamamoto has joined #openstack-infra13:06
openstackgerritAndreas Jaeger proposed zuul/zuul-jobs master: Cap stestr version  https://review.opendev.org/71541513:07
*** ssapp has joined #openstack-infra13:09
*** rpittau|bbl is now known as rpittau13:10
*** ssapp has quit IRC13:14
*** dayou has joined #openstack-infra13:14
*** ssapp has joined #openstack-infra13:14
*** roman_g has quit IRC13:18
*** zzzeek has quit IRC13:18
*** hashar_ has joined #openstack-infra13:20
*** zzzeek has joined #openstack-infra13:20
*** hashar has quit IRC13:20
*** ociuhandu has quit IRC13:21
*** rcernin has quit IRC13:23
*** derekh has quit IRC13:24
*** tkajinam has quit IRC13:25
*** hashar_ is now known as hsahar13:26
*** hsahar is now known as hashar13:26
*** haleyb has joined #openstack-infra13:26
*** ociuhandu has joined #openstack-infra13:29
*** slittle1 has quit IRC13:31
*** Goneri has joined #openstack-infra13:36
*** ociuhandu has quit IRC13:38
*** ysandeep|rover is now known as ysandeep|away13:39
*** dtantsur|brb is now known as dtantsur13:40
kevinzHi Infra, recently I find there are some "NODE_FAILURE" issues in Linaro US, and click it shows nothing13:41
*** smarcet has joined #openstack-infra13:42
*** yamamoto has quit IRC13:43
kevinzhttp://zuul.openstack.org/builds?job_name=kolla-build-debian-source-aarch64&job_name=kolla-publish-debian-source-aarch64&job_name=kolla-ansible-debian-source-aarch6413:43
*** yamamoto has joined #openstack-infra13:44
*** smarcet has quit IRC13:44
*** yamamoto has quit IRC13:44
*** yamamoto has joined #openstack-infra13:45
*** jackedin has joined #openstack-infra13:48
*** jackedin has quit IRC13:48
*** jackedin has joined #openstack-infra13:49
*** yamamoto has quit IRC13:50
*** yamamoto has joined #openstack-infra13:51
*** roman_g has joined #openstack-infra13:54
openstackgerritDonny Davis proposed openstack/project-config master: Open Edge has proved to be stable - bumping to 40  https://review.opendev.org/71542313:54
*** smarcet has joined #openstack-infra13:55
*** derekh has joined #openstack-infra13:56
*** amoralej is now known as amoralej|lunch13:58
*** lajoskatona has left #openstack-infra13:58
openstackgerritAndreas Jaeger proposed zuul/zuul-jobs master: Remove bashate from test-requirements  https://review.opendev.org/71532814:00
openstackgerritAndreas Jaeger proposed zuul/zuul-jobs master: Revert "upload-logs-swift: Create a download script"  https://review.opendev.org/71532514:00
*** ssapp has quit IRC14:04
openstackgerritMerged zuul/zuul-jobs master: Cap stestr version  https://review.opendev.org/71541514:09
openstackgerritMerged openstack/project-config master: Open Edge has proved to be stable - bumping to 40  https://review.opendev.org/71542314:23
openstackgerritMerged zuul/zuul-jobs master: Remove bashate from test-requirements  https://review.opendev.org/71532814:26
openstackgerritMerged zuul/zuul-jobs master: ensure-tox: use python3 by default  https://review.opendev.org/71280414:26
openstackgerritMerged zuul/zuul-jobs master: Revert "upload-logs-swift: Create a download script"  https://review.opendev.org/71532514:26
*** dalvarez has joined #openstack-infra14:27
*** ociuhandu has joined #openstack-infra14:32
*** ykarel is now known as ykarel|afk14:34
*** bnemec is now known as beekneemech14:37
*** ociuhandu has quit IRC14:37
*** yamamoto has quit IRC14:41
*** yamamoto has joined #openstack-infra14:41
*** amoralej|lunch is now known as amoralej14:43
*** yamamoto has quit IRC14:46
*** dave-mccowan has joined #openstack-infra14:53
*** dklyle has joined #openstack-infra14:57
*** ociuhandu has joined #openstack-infra15:04
*** Lucas_Gray has joined #openstack-infra15:11
*** zxiiro has joined #openstack-infra15:12
*** jamesmcarthur has joined #openstack-infra15:14
*** jamesmcarthur has quit IRC15:15
*** jamesmcarthur has joined #openstack-infra15:17
*** udesale_ has quit IRC15:20
*** yamamoto has joined #openstack-infra15:20
*** kevko_ has quit IRC15:22
*** kevko_ has joined #openstack-infra15:23
*** jackedin has quit IRC15:23
openstackgerritOleksandr Kozachenko proposed zuul/zuul-jobs master: install-kubernetes: fix missing package, fix the client.key file path  https://review.opendev.org/71541815:34
*** ykarel|afk is now known as ykarel15:36
*** matt_kosut has quit IRC15:36
*** gyee has joined #openstack-infra15:40
*** jackedin has joined #openstack-infra15:54
*** sean-k-mooney has quit IRC16:02
*** sean-k-mooney has joined #openstack-infra16:03
*** smarcet has quit IRC16:11
*** melwitt is now known as jgwentworth16:12
*** slaweq has quit IRC16:18
*** rkukura_ has quit IRC16:20
*** ociuhandu_ has joined #openstack-infra16:20
*** rkukura has joined #openstack-infra16:20
*** ociuhandu has quit IRC16:23
*** ociuhandu_ has quit IRC16:23
*** ociuhandu has joined #openstack-infra16:23
*** hemna is now known as pewp16:27
*** pewp is now known as _pewp_16:30
*** ykarel is now known as ykarel|away16:31
*** _pewp_ is now known as hemna16:34
*** hemna is now known as _pewp_16:35
*** ijw_ has joined #openstack-infra16:36
*** _pewp_ is now known as hemna16:37
*** ijw has quit IRC16:39
*** jamesmcarthur has quit IRC16:40
*** dpawlik has quit IRC16:41
*** yamamoto has quit IRC16:43
*** smcginnis has quit IRC16:50
openstackgerritOleksandr Kozachenko proposed zuul/zuul-jobs master: install-kubernetes: fix missing package, fix the client.key file path  https://review.opendev.org/71541816:54
openstackgerritMonty Taylor proposed openstack/pbr master: Map requires-python to python-requires  https://review.opendev.org/71548417:00
*** lmiccini has quit IRC17:04
openstackgerritOleksandr Kozachenko proposed zuul/zuul-jobs master: install-kubernetes: fix missing package, fix the client.key file path  https://review.opendev.org/71541817:05
*** kevko_ has quit IRC17:07
*** Lucas_Gray has quit IRC17:13
*** hashar has quit IRC17:17
*** pgaxatte has quit IRC17:19
*** jpena is now known as jpena|off17:28
*** evrardjp has quit IRC17:36
*** evrardjp has joined #openstack-infra17:36
*** dpawlik has joined #openstack-infra17:41
*** smarcet has joined #openstack-infra17:44
*** diablo_rojo has joined #openstack-infra17:46
*** nightmare_unreal has quit IRC17:51
*** dpawlik has quit IRC17:52
*** ociuhandu has quit IRC17:57
*** ociuhandu has joined #openstack-infra17:57
*** derekh has quit IRC18:00
*** ociuhandu has quit IRC18:03
*** smcginnis has joined #openstack-infra18:08
*** amoralej is now known as amoralej|off18:12
openstackgerritGhanshyam Mann proposed openstack/pbr master: Replace old requires-python with python-requires  https://review.opendev.org/71550918:22
*** xek__ has joined #openstack-infra18:28
*** xek_ has quit IRC18:31
*** lpetrut has quit IRC18:33
*** ramishra has quit IRC18:33
*** rpittau is now known as rpittau|afk18:57
*** gmann is now known as gmann_lunch18:59
*** ociuhandu has joined #openstack-infra19:01
*** roman_g has quit IRC19:03
*** ociuhandu has quit IRC19:06
*** jackedin has quit IRC19:10
*** dtantsur is now known as dtantsur|afk19:13
*** pkopec has quit IRC19:14
*** ralonsoh has quit IRC19:16
openstackgerritRonelle Landy proposed zuul/zuul-jobs master: Add var to allow jobs to skip centos8 deps install  https://review.opendev.org/71552419:26
*** dciabrin has quit IRC19:27
*** gmann_lunch is now known as gmann19:29
*** dciabrin has joined #openstack-infra19:30
*** diablo_rojo has quit IRC19:31
*** diablo_rojo has joined #openstack-infra19:33
openstackgerritMerged zuul/zuul-jobs master: install-kubernetes: fix missing package, fix the client.key file path  https://review.opendev.org/71541819:35
*** rf0lc0 has joined #openstack-infra19:43
*** ysandeep|away has quit IRC19:44
*** ysandeep has joined #openstack-infra19:45
*** rfolco has quit IRC19:46
*** elod has quit IRC19:46
*** iurygregory has quit IRC19:46
*** kmarc has quit IRC19:46
*** elod has joined #openstack-infra19:46
*** kmarc has joined #openstack-infra19:46
*** diablo_rojo has quit IRC19:51
openstackgerritJeremy Stanley proposed openstack/project-config master: Update Python image builder job name  https://review.opendev.org/71553020:01
*** diablo_rojo has joined #openstack-infra20:07
*** slittle1 has joined #openstack-infra20:08
slittle1How goes the renovations20:09
*** sgw has joined #openstack-infra20:09
slittle1are we ready to start accepting new project request like this one again?  ... https://review.opendev.org/#/c/714689/20:10
clarkbslittle1: almost, we are currently testing the updates to make that work (its not quite there yet)20:10
clarkbslittle1: https://review.opendev.org/715527 is the most recent fix20:11
clarkbwe think we've got it working with that change manually applied though so it is hopefully just a matter of landing thatand then proceeding from there20:11
mordredyeah20:12
mordredI think we can just remove review from the emergency file once we're happy20:12
mordredalthough we stilll need to do a restart to pick up the containerized version20:12
slittle1Are we thinking within a day?  Or how long do you think you need ?20:13
mordredI certainly hope it's not more than a day20:14
slittle1Thanks for the update.20:15
openstackgerritMerged openstack/project-config master: Update Python image builder job name  https://review.opendev.org/71553020:24
openstackgerritOleksandr Kozachenko proposed openstack/project-config master: Add vexxhost/smokeping_prober-helm  https://review.opendev.org/71554420:25
openstackgerritOleksandr Kozachenko proposed openstack/project-config master: Add vexxhost/smokeping_prober-helm  https://review.opendev.org/71554420:30
*** gshippey has quit IRC20:40
sgwfungi: around?  I am digging into that PBR normalization issue. I am getting a little confused (I do this easily) as the how the version is calulated, I know I asked something similar a while ago, but I flushed that cache20:40
clarkbif fungi isn't around mordred and I may be able to help20:41
clarkb(I don't have anything paged in either though)20:41
mordredsgw: it's calculated by little gnomes20:41
sgwmordred: based on what I see, I would say more like trolls20:41
mordredyeah - that's probably about right20:41
*** rlandy is now known as rlandy|brb20:42
sgwSo to level set, I am working in starlingx/gui repo with a commit that's in review20:43
sgwWhen I run setup.py -q rpm_version, I get 2.9999.9999.rc1.dev26, but we have both a 3.0.0 and v3.0.0.rc0, but no "Sem_Ver: feature" in any commit message20:46
clarkbsgw: 3.0.0 is a tag?20:46
sgwsometime later that version gets normalized to 2.9999.9999rc1.dev220:46
sgwYes both of those are tags20:47
fungithe  v3.0.0.rc0 tag normalizes to a 3.0.0.0rc0 pep-440 version20:47
fungipbr assumes, since there's a 3.0.0.0rc0 that the lowest next possible tag is going to be 3.0.0.0rc120:48
fungiso two commits on top of 3.0.0.0rc0 will produce 3.0.0.0rc1.dev220:49
fungiwhich python sorts as before 3.0.0.0rc1 (because of the .devN)20:49
sgwbut we have 3.0.0.rc0 you seem to have added an extra 020:49
fungioh, yes, sorry, setuptools normalizes v3.0.0.rc0 to 3.0.0rc020:50
sgwSo how do we get a normalized version to start with from setup.py -q rpm_version ?20:51
fungiand so you get a python version of 3.0.0rc1.dev2 with two commits in the branch after the v3.0.0.rc0 tag20:51
fungiso far i've been talking about python (pep 440) version numbers20:51
sgwfungi: I understand that part, but I have a v3.0.0.rc0 tag, but I am getting the 2.9999.9999 version20:51
fungisome distros, like debian derivatives, have a separator which lets you say "this sorts before N"20:52
sgwI want to focus on RPM, I know there are other issues around debs20:52
fungiso would use something like 3.0~0rc1~dev220:52
fungigetting to that20:52
fungirpm-based distros have no such "sorts before" operator20:52
fungiso pbr has to guess a version number which will be considered "actually before" from rpm's perspective20:53
fungihence the super ugly 2.9999.9999 (which is trying to be "just before" 3.0.0)20:53
sgwI guess I am not getting why before 3.0.0 if we are working on something that comes after 3.0.0 ?20:54
fungiif your rpm version was actually 3.0.0.rc0, rpm would consider that to be newer than 3.0.020:54
sgwOr is that the point of Sem_Ver: tag?20:54
fungithe Sem_Ver: commit message footer is for hinting to pbr what version component you'll be increasing on the next tag20:55
fungiso if you have a 3.0.0 tag and you hint that the commit incorporates a breaking change, then pbr knows your next possible lowest tag will be 4.0.020:56
fungior you may hint that the commit incorporates a feature, so pbr guesses your next tag will be at least 3.1.020:56
fungiet cetera20:56
sgwOk, I am mostly with you, but is am still not clear on the why the "before" version because that won't allow you to upgrade the tagged version to the dev version20:57
fungias for "I guess I am not getting why before 3.0.0 if we are working on something that comes after 3.0.0 ?" i'm not sure what you mean there, your latest tag seems to be a release candidate so you haven't released 3.0.0 yet, right?20:58
sgw3.0.0 has released, we have a 3.0.0 release20:58
sgwa 3.0.0 tag20:58
fungioh, yeah then why does it care about the rc0 tag i wonder20:59
sgwthe repo I am looking at currently is starlingx/gui20:59
fungiare they on the same branch?20:59
fungichecking20:59
fungiokay, so v3.0.0.rc0 is tagged on master21:00
fungithe 3.0.0 tag only appears on the r/stx.3.0 branch21:01
fungiso your version in master is still being calculated relative to the v3.0.0.rc0 tag not the 3.0.0 tag21:01
sgwAh, now this is coming back to me, I have to jump on a call so delay response21:01
fungithere are a couple of options i know of to deal with that21:01
fungiyou bet, happy to resume when you're available now that i know what the concern is21:02
*** rlandy|brb is now known as rlandy21:16
sgwfungi: back sort of I know it's getting later in your day.  So what options do we have?21:19
fungitwo i know of. you can either merge the 3.0.0 tag back into master with a strategy of "ours" (so no files get changed, just the tag's history gets folded back in), or you can tag an early 3.0.1 on master21:20
sgwor a milestone tag?  4.0.0.0m1 (to handle the normalization)_21:21
sgw?21:21
fungior more likely tag a 4.0.0.0b1 or something yeah21:21
openstackgerritMonty Taylor proposed openstack/project-config master: Use versioned jobs in the gate too  https://review.opendev.org/71555621:21
fungithe section on prerelease version specifiers in pep 440 has a number of options21:21
sgwis there a way to get setup.py -q rpm_version to provide a normalized tag from 4.0.0.b1?  Or the extra 0 is needed at 0b1?21:22
fungithe first solution (merging the tag back to master) is what we used to do in openstack projects, but with the addition of reno trying to do smart parsing of release notes files across multiple branches and correlating them to tags, it got confused by that21:22
fungi4.0.0.b1 will be interpreted as 4.0.0b121:23
sgwNow that you say that I remember this from months ago!21:23
fungidue to the rules for python versions in pep 44021:23
fungithe "rpm equivalent" of it will then be something like 4.9999.9999.0b121:25
fungior maybe 4.9999.9999.b1 i'm not sure. you can test easily by creating a local tag and seeing what rpm does with it21:25
fungithere's a note about it here: https://docs.openstack.org/pbr/latest/user/packagers.html#distribution-version-numbers21:27
fungibut it's not overly verbose on the details21:27
sgwYup, that's what I have been doing, so using Sem_Ver tag is really needed then if we put in the "pre-tag"?21:27
fungiyou also have the option to override pbr's versioning entirely by setting the values you want in an environment variable21:27
sgwWe want to avoid that, we are trying to automate with PBR away from manual setting21:28
mordred++ manual setting bad21:29
fungitotally understand. the openstack release team also likely has documentation on their process, which may highlight some options21:29
fungilooking now21:29
*** bdodd has quit IRC21:33
*** bdodd has joined #openstack-infra21:36
fungisgw: so it does look like setting a semver feature or breaks footer in an early commit in master would also have the desired effect, just be careful because there's no easy way to walk those back21:36
fungisgw: further research suggests that's what openstack does presently21:39
sgwOk, I will play around with different options and talk with the StarlingX team about direction21:39
fungifor example, here's the most recent on for nova: https://review.opendev.org/#/c/685258/21:39
fungiyou'll see it sets Sem-Ver: feature21:40
sgwYup, I see, thanks21:40
sgwI am going to archive this session!  that way we don't have to do it a 3rd time!21:41
fungiif you decide to solve it that way, you can likely copy some automation from the openstack release team so that you don't have to remember to do it manually21:42
sgwOk, pointers to that would be helpful, is it in the zuul release process?21:43
fungiit's jobs run for the openstack/releases repo21:47
fungithough looks like the script which generates that particular commit is in openstack/project-config: https://opendev.org/openstack/project-config/src/branch/master/roles/copy-release-tools-scripts/files/release-tools/add_release_note_page.sh21:48
fungi(found by just plugging some of the commit message boilerplate text into codesearch.openstack.org)21:49
openstackgerritMonty Taylor proposed openstack/project-config master: Add openstacksdk and python-openstackclient to integrated  https://review.opendev.org/71555921:50
sgwThanks much appreciated.21:58
*** ociuhandu has joined #openstack-infra22:03
*** ociuhandu has quit IRC22:07
openstackgerritMerged openstack/project-config master: Use versioned jobs in the gate too  https://review.opendev.org/71555622:15
*** rlandy has quit IRC22:15
*** rh-jelabarre has quit IRC22:25
*** yamamoto has joined #openstack-infra22:41
*** yamamoto has quit IRC22:45
*** smarcet has quit IRC23:06
*** smarcet has joined #openstack-infra23:08
*** ysandeep is now known as ysandeep|rover23:48

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!