Friday, 2019-10-25

*** mattw4 has quit IRC00:00
*** jamesmcarthur has joined #zuul00:14
*** rfolco|rover has joined #zuul00:16
*** andreaf has joined #zuul00:18
*** jamesmcarthur has quit IRC00:27
*** jamesmcarthur has joined #zuul00:28
*** jamesmcarthur has quit IRC00:53
*** jamesmcarthur has joined #zuul01:07
*** jamesmcarthur has quit IRC01:19
*** jamesmcarthur has joined #zuul01:43
*** jamesmcarthur has quit IRC01:46
*** rfolco|rover has quit IRC01:51
*** swest has quit IRC01:54
*** swest has joined #zuul02:09
*** bhavikdbavishi has joined #zuul02:52
*** bhavikdbavishi1 has joined #zuul02:55
*** bhavikdbavishi has quit IRC02:56
*** bhavikdbavishi1 is now known as bhavikdbavishi02:56
*** igordc has quit IRC04:01
*** ianychoi has quit IRC04:59
*** ianychoi has joined #zuul05:01
*** sgw has joined #zuul05:18
*** bolg has joined #zuul06:20
*** sshnaidm is now known as sshnaidm|off06:58
*** tosky has joined #zuul07:18
*** saneax has joined #zuul07:20
*** bolg has quit IRC07:38
*** bolg has joined #zuul07:39
openstackgerritFabien Boucher proposed zuul/zuul master: Keep tenant_last_reconfigured float precision (time.sleep removal)  https://review.opendev.org/68939407:51
openstackgerritFabien Boucher proposed zuul/zuul master: Pagure - Manage project connector refresh when EINVALIDTOK  https://review.opendev.org/68725907:52
*** zbr has joined #zuul07:53
*** avass has quit IRC07:57
*** avass has joined #zuul07:57
*** avass has quit IRC08:02
*** hashar has joined #zuul08:02
openstackgerritFelix Schmidt proposed zuul/zuul master: Make reporting asynchronous  https://review.opendev.org/69125308:03
openstackgerritFabien Boucher proposed zuul/zuul master: Pagure: Fix handling of threshold_reached: None  https://review.opendev.org/69125408:11
*** yolanda has quit IRC08:14
*** yolanda has joined #zuul08:14
openstackgerritFelix Schmidt proposed zuul/zuul master: WIP: Make reporting asynchronous  https://review.opendev.org/69125308:16
*** avass has joined #zuul08:59
*** bhavikdbavishi has quit IRC09:26
*** avass has quit IRC09:43
*** bhavikdbavishi has joined #zuul10:07
*** gtema_ has joined #zuul10:20
*** bhavikdbavishi has quit IRC10:30
*** avass has joined #zuul10:33
*** gtema_ has quit IRC10:37
*** bhavikdbavishi has joined #zuul10:39
*** bhavikdbavishi has quit IRC10:58
*** avass has quit IRC11:02
*** jamesmcarthur has joined #zuul12:10
*** rlandy has joined #zuul12:20
*** jamesmcarthur has quit IRC12:20
openstackgerritSagi Shnaidman proposed zuul/zuul-jobs master: DNM: test openvswitch on centos8  https://review.opendev.org/69129412:22
openstackgerritFelix Schmidt proposed zuul/zuul master: WIP: Make reporting asynchronous  https://review.opendev.org/69125312:27
fbo@zuul-maint: Hi, is someone is working on adding this https://superuser.openstack.org/articles/using-github-and-gerrit-with-zuul-a-leboncoin-case-study/ to  https://zuul-ci.org/users.html ?12:28
fungifbo: yep, in https://review.opendev.org/691130 if you care to look it over12:31
fbofungi: :) thanks I've +112:35
fungithanks!12:40
*** rfolco|rover has joined #zuul12:43
*** jamesmcarthur has joined #zuul12:45
openstackgerritDavid Shrewsbury proposed zuul/zuul master: Handle upgrade of autohold held nodes  https://review.opendev.org/69129712:51
Shrewsmordred: corvus: Result of a brain debug session this morning ^^^^12:52
*** jamesmcarthur has quit IRC13:05
*** phildawson has joined #zuul13:14
*** BanHammor has joined #zuul13:37
BanHammorHi! I'm trying to wrap my head around multi-repository jobs, and a statement from the docs seems unclear. Quote: "The change’s project will have the change’s branch checked out, as will all of the other projects, if that branch exists (otherwise, a fallback or default branch will be used)"13:46
BanHammorIf the change contains a Depends-On statement for another project, does that mean that the depended-on change will be checked out in the other project?13:47
fungiyes, as long as that change targets a branch of the same name in the other project (or you set branch overrides)13:51
fungioh, and as long as the depended-on change is for a "required-project" of that job13:54
BanHammorwhat's the behavior if it's not a required-project?13:56
fungifor an independent pipeline, basically ignored. for a dependent pipeline, the depending on change can't be enqueued until the depended-on change is merged14:04
fungiso it at least gets you strict merge ordering even if you don't have a job capable of testing those projects together14:05
clarkbpretty surethe depended on repo will be present jn the job workspace even if not a required project. But chances areif itisnt a required project the job wont know there is anything to do with that repo and ignore it14:05
clarkbdepends on creates an implicit requirement for that build14:06
clarkbalso if the depends on points to a different branch the codewill still be present in the repo under that branch but wont be checked out14:07
BanHammorOkay, so the depended-on repo will be present in the workspace - will the change be present in one of the branches, so I can check it out?14:07
clarkbyes14:07
BanHammorOkay, that helps a lot. I'll admit that my use-case is a bit bizarre: there is a Gerrit repo with submodules, and if there is a change in a submodule/a "Depends-On" to a submodule, I want to replace that submodule with a repo that has the change checked out, and build the parent repo with that configuration14:14
fungithat's not at all a bizarre use case14:15
BanHammorAND we don't use same-name branches in our repositories for historical reasons14:15
clarkbwe do that for our gerrit image builds but also use required projects14:15
clarkbso that the process is the same depends on or not14:16
fungihowever, the story with submodules isn't great at the moment, mordred had some ideas on how to add first class submodule support14:16
fungii think you can make it work with what's there now, but it could be simplified a lot if it was submodule-aware from the outset14:17
BanHammorclarkb, required-projects don't work for the case we have, since we want to use the submodule commits specified in the superproject tree for all projects that aren't depended on14:17
clarkbI think it works in the gerrit case because gerrit auto updates the submodules when those repos update? but ya if commits are typically fixed you dont want that14:19
BanHammorWe do have that enabled, but we use zuul builds as a "If X and Y (both unmerged) were changed, would the project still work?"14:21
BanHammorThanks for all the help!14:22
corvusBanHammor: let me get you a link to our jobs that build gerrit -- there are some things that may help you out there14:23
corvusBanHammor: https://opendev.org/opendev/system-config/src/branch/master/playbooks/zuul/gerrit/repos.yaml#L23-L3314:24
corvusBanHammor: we put all the submodules in required-projects so we know that zuul will always put those repos in the workspace for us, regardless of whether there's a depends-on.  then that code does the submodule init, which, since we've removed the origin remote, just uses the relative path to the git repo.14:26
corvusif you don't have a relative path, then the code above or below that moves the modules in-tree may be helpful14:27
*** mattw4 has joined #zuul14:31
openstackgerritJames E. Blair proposed zuul/zuul-jobs master: Test buildset registry with k8s and docker  https://review.opendev.org/68928014:40
*** jangutter has quit IRC14:43
*** bhavikdbavishi has joined #zuul14:49
*** mattw4 has quit IRC14:52
*** bolg has quit IRC14:58
*** tosky_ has joined #zuul15:04
*** tosky has quit IRC15:06
*** jamesmcarthur has joined #zuul15:08
*** hashar has quit IRC15:08
openstackgerritMerged zuul/zuul-website master: Update case studies on users page  https://review.opendev.org/69113015:27
*** BanHammor has quit IRC15:27
*** tosky_ is now known as tosky15:36
*** mattw4 has joined #zuul15:46
*** mattw4 has quit IRC15:50
*** mattw4 has joined #zuul15:51
*** mattw4 has quit IRC15:54
*** mattw4 has joined #zuul15:57
*** bhavikdbavishi has quit IRC16:11
openstackgerritMerged zuul/zuul master: Annotate further log messages in pipeline processing  https://review.opendev.org/68475916:24
openstackgerritMerged zuul/zuul master: Handle upgrade of autohold held nodes  https://review.opendev.org/69129716:33
openstackgerritMerged zuul/zuul master: Keep tenant_last_reconfigured float precision (time.sleep removal)  https://review.opendev.org/68939416:51
*** tjgresha has joined #zuul16:57
*** jamesmcarthur has quit IRC16:57
*** igordc has joined #zuul17:14
openstackgerritJames E. Blair proposed zuul/zuul-jobs master: Test buildset registry with k8s and docker  https://review.opendev.org/68928017:32
*** zbr has quit IRC17:45
openstackgerritMerged zuul/zuul master: Pagure - Manage project connector refresh when EINVALIDTOK  https://review.opendev.org/68725917:48
clarkbI'm assembling a summit schedule and note that there are "meet the project leaders" informal sessions during the marketplace mixer monday evening and during wednesday lunch17:52
clarkbif zuulians are there it would probably be a good idea to try and make time for this17:52
openstackgerritJames E. Blair proposed zuul/zuul-jobs master: Test buildset registry with k8s and docker  https://review.opendev.org/68928018:27
fungiyep, i tried to drum up interest earlier via http://lists.zuul-ci.org/pipermail/zuul-discuss/2019-October/001035.html but a reminder is a good idea18:47
*** zbr has joined #zuul19:01
*** jamesmcarthur has joined #zuul19:51
openstackgerritJames E. Blair proposed zuul/zuul-jobs master: Test buildset registry with k8s and docker  https://review.opendev.org/68928020:16
*** jamesmcarthur has quit IRC20:24
*** jamesmcarthur has joined #zuul20:24
*** jamesmcarthur has quit IRC20:24
*** EmilienM has quit IRC20:32
*** jamesmcarthur has joined #zuul20:40
openstackgerritJames E. Blair proposed zuul/zuul-jobs master: Test buildset registry with k8s and docker  https://review.opendev.org/68928020:42
*** jamesmcarthur has quit IRC20:58
openstackgerritJames E. Blair proposed zuul/zuul-jobs master: Test buildset registry with k8s and docker  https://review.opendev.org/68928021:20
*** rlandy has quit IRC21:25
openstackgerritJames E. Blair proposed zuul/zuul-jobs master: Test buildset registry with k8s and docker  https://review.opendev.org/68928022:06
*** EmilienM has joined #zuul22:11
openstackgerritJames E. Blair proposed zuul/zuul-jobs master: Test buildset registry with k8s and docker  https://review.opendev.org/68928022:41
openstackgerritJames E. Blair proposed zuul/zuul-jobs master: Test buildset registry with k8s and docker  https://review.opendev.org/68928022:56
*** rfolco|rover has quit IRC23:04
*** mattw4 has quit IRC23:06
*** tosky has quit IRC23:42
*** igordc has quit IRC23:42
*** jamesmcarthur has joined #zuul23:59

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