Tuesday, 2019-12-03

openstackgerritIan Wienand proposed zuul/nodepool master: [dnm] testing docker sibling copy  https://review.opendev.org/69698800:03
SpamapSpabelanger: we use packer.io on our AWS nodepool.. but we just build them in a zuul job, and then we have a tag filter that we use to find the latest one we built00:04
SpamapSWhich is why we landed the change for tag filters in nodepool. :)00:05
SpamapSAs cool as nodepool-builder is.. zuul's a pretty good image builder too. :)00:05
openstackgerritIan Wienand proposed zuul/zuul-jobs master: [wip] copy listed siblings to docker build  https://review.opendev.org/69698700:08
*** rlandy has quit IRC00:33
openstackgerritIan Wienand proposed zuul/zuul-jobs master: [wip] copy listed siblings to docker build  https://review.opendev.org/69698701:23
*** yolanda has quit IRC01:25
*** rfolco has quit IRC01:30
*** rfolco has joined #zuul01:38
*** rfolco has quit IRC01:39
*** rfolco has joined #zuul01:40
*** bhavikdbavishi has joined #zuul01:40
openstackgerritIan Wienand proposed zuul/zuul-jobs master: [wip] copy listed siblings to docker build  https://review.opendev.org/69698701:40
openstackgerritIan Wienand proposed zuul/zuul-jobs master: [wip] copy listed siblings to docker build  https://review.opendev.org/69698701:56
*** Goneri has quit IRC01:57
*** bhavikdbavishi has quit IRC01:57
*** rfolco has quit IRC02:07
openstackgerritIan Wienand proposed zuul/zuul-jobs master: build-docker-image: add option to install siblings  https://review.opendev.org/69698702:26
*** bhavikdbavishi has joined #zuul02:41
*** bhavikdbavishi1 has joined #zuul03:34
*** bhavikdbavishi has quit IRC03:36
*** bhavikdbavishi1 is now known as bhavikdbavishi03:36
*** jangutter has joined #zuul03:59
*** jangutter has quit IRC04:03
*** igordc has quit IRC04:34
*** jangutter has joined #zuul04:46
*** jangutter has quit IRC04:51
*** raukadah is now known as chkumar|ruck05:37
*** mattw4 has quit IRC06:00
*** jangutter has joined #zuul06:47
*** jangutter has quit IRC06:52
openstackgerritFelix Schmidt proposed zuul/zuul master: Store information about gate resets in MQTT and SQL reporter  https://review.opendev.org/69667007:04
*** yolanda has joined #zuul07:22
*** AJaeger has quit IRC07:38
*** AJaeger has joined #zuul07:44
*** fdegir4 is now known as fdegir07:46
*** johanssone has quit IRC07:51
*** johanssone has joined #zuul07:52
*** jangutter has joined #zuul08:04
*** jcapitao has joined #zuul08:14
*** bhavikdbavishi has quit IRC08:21
*** bhavikdbavishi has joined #zuul08:22
*** saneax has joined #zuul08:23
*** reiterative has joined #zuul08:26
*** bhavikdbavishi1 has joined #zuul08:29
*** tosky has joined #zuul08:29
*** bhavikdbavishi has quit IRC08:30
*** bhavikdbavishi1 is now known as bhavikdbavishi08:30
openstackgerritSimon Westphahl proposed zuul/zuul master: Fix exceptions on reconfig with changing window  https://review.opendev.org/69702308:36
*** hashar has joined #zuul08:41
*** jpena|off is now known as jpena08:48
openstackgerritSimon Westphahl proposed zuul/zuul master: Fix exceptions on reconfig with changing window  https://review.opendev.org/69702308:55
*** bogdando has joined #zuul09:12
openstackgerritSimon Westphahl proposed zuul/zuul master: Optionally allow zoned executors to process unzoned jobs  https://review.opendev.org/67384009:15
*** mhu has joined #zuul09:16
*** saneax has quit IRC09:44
openstackgerritIan Wienand proposed zuul/zuul-jobs master: build-docker-image: add option to install siblings  https://review.opendev.org/69698709:59
openstackgerritBogdan Dobrelya (bogdando) proposed zuul/zuul-jobs master: DNM testing custom pypi mirrors (696337)  https://review.opendev.org/69692910:07
*** pcaruana has joined #zuul10:08
*** bogdando has left #zuul10:11
*** saneax has joined #zuul10:21
*** electrofelix has joined #zuul10:22
*** mhu has quit IRC10:25
*** sshnaidm|afk is now known as sshnaidm10:26
*** mhu has joined #zuul10:30
*** dmellado has quit IRC10:33
*** dmellado has joined #zuul10:35
*** bogdando has joined #zuul10:44
bogdandopabelanger: hi, around?10:44
openstackgerritTobias Henkel proposed zuul/zuul master: Fix updating change with draft change on top  https://review.opendev.org/69705510:45
bogdandoI'm trying to test https://review.opendev.org/696337 via forked base-jobs at my local zuul, as a config-project. I followed example:10:47
bogdandohttps://github.com/ansible/ansible-zuul-jobs/blob/master/zuul.d/jobs.yaml#L210:47
bogdandohttps://github.com/ansible/project-config/blob/master/zuul/tenants.yaml#L510:47
bogdandobut for my case (https://github.com/bogdando/base-jobs/commit/21319184009e611f4a4da5742ce192ae50cee1d9 ), there is KeyError if I use gihub.com source...10:47
bogdandowas the problem that each source listed in main.yaml must be also defined in projects.jaml?10:49
bogdandopabelanger: so for that example I have KeyError: 'github.com' in scheduler logs11:07
bogdandowhat did I miss when following https://github.com/ansible/project-config/blob/master/zuul/tenants.yaml#L13 example?..11:08
bogdandofor tentant config I use:11:11
bogdando    source:11:11
bogdando      github.com:11:11
bogdando        config-projects:11:11
bogdando          - bogdando/base-jobs11:11
bogdando      gerrit:11:11
bogdando        untrusted-projects:11:11
bogdando          - test111:11
bogdando          - test211:11
bogdando      opendev.org:11:11
bogdando        untrusted-projects11:11
bogdando...11:11
*** mhu has quit IRC11:13
*** mhu has joined #zuul11:18
bogdandopabelanger: nevermind, I think I'm using wrong approach11:54
*** zbr_ has quit IRC11:55
*** zbr has joined #zuul11:56
*** gtema has joined #zuul12:02
*** jcapitao is now known as jcapitao|lunch12:02
*** rfolco has joined #zuul12:12
*** rfolco has quit IRC12:23
*** rfolco has joined #zuul12:24
sugaartristanC, Shrews can you confirm if I am fdoing the right approach? It doesn't work right now because the nodepool container can't find the mounted k8s container but I am working on that, it is not related to nodepool I guess is more about containers https://paste.gnome.org/pssfuj23e12:27
*** gtema has quit IRC12:31
tristanCsugaar: the paste is 40412:32
sugaartry now12:37
sugaarhttps://paste.gnome.org/pdu4aqhid12:37
tristanCsugaar: the last line should rather be nodepool -c /etc/nodepool/nodepool.yaml12:40
sugaaroh that's true! I changed so many times that I end up messing it up. thanks for that12:43
*** jpena is now known as jpena|lunch12:45
*** bogdando has left #zuul13:09
*** jcapitao|lunch is now known as jcapitao13:16
*** rlandy has joined #zuul13:18
*** rlandy is now known as rlandy|mtg13:32
*** jpena|lunch is now known as jpena13:49
*** rlandy|mtg is now known as rlandy14:02
*** Goneri has joined #zuul14:12
*** chkumar|ruck is now known as raukadah14:21
*** jhesketh has quit IRC14:27
*** jhesketh has joined #zuul14:28
*** pcaruana has quit IRC14:33
*** smyers has quit IRC14:47
*** saneax has quit IRC14:52
*** michael-beaver has joined #zuul14:55
*** igordc has joined #zuul14:57
*** pcaruana has joined #zuul15:04
*** igordc has quit IRC15:17
*** igordc has joined #zuul15:25
*** igordc has quit IRC15:30
*** jlvillal has quit IRC15:34
*** jlvillal has joined #zuul15:35
*** jcapitao is now known as jcapitao|afk15:46
*** jcapitao|afk is now known as jcapitao16:09
dmsimardtobiash: I came across something I had a question on, added a comment in https://review.opendev.org/#/c/638801/16:19
tobiashdmsimard: appearently it works: https://storage.bhs1.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_951/697055/1/check/tox-py37/9511e98/zuul-info/inventory.yaml16:21
tobiashcheck out the message in the inventory ;)16:21
dmsimardtobiash: how, though ? :p16:21
dmsimardtobiash: reading it like that it's modifying a dict that isn't used afterwards16:22
tobiashzuul_vars is a reference to the value of all_vars['zuul16:22
tobiashand there the message is just updated16:22
tobiashso in fact it *is* modifying all_vars16:23
dmsimardok, what confused me was 'vars': all_vars, vs 'vars': zuul_vars16:23
dmsimards/what/was/16:23
dmsimardthanks :p16:23
*** electrofelix has quit IRC16:29
sugaarcan I limit or constrain the number of nodes requested by nodepool?16:31
pabelangermax-servers in a provider will do that16:31
sugaarpabelanger thanks16:33
clarkbpabelanger: sugaar: max-nodes-per-job is a tenant setting that gives you better control16:35
clarkbmax-servers in a provider implies a ceiling for max-nodes-per-job since zuul and nodepool try to schedule all nodes for a job in a single provider, but you can further limit this with max-nodes-per-job16:35
*** hashar has quit IRC16:39
pabelanger+116:40
sugaarclarkb so if I understood correctly max-servers limits the number of total nodes and max-nodes-per-job the number of nodes allocated  to a task?16:40
clarkbsugaar: max-servers limits how many total instances can run at any time in a provider across all jobs. max-nodes-per-job restricts it on a per job basis16:41
openstackgerritJames E. Blair proposed zuul/zuul-jobs master: WIP: openshift speculative containers  https://review.opendev.org/69693916:41
sugaarclarkb all right, thanks for the clarification16:43
fungiwell, limits how many instances can be requested per build of a job16:44
fungiso if you set max-nodes-per-job=5 then people can't create 6-node jobs16:44
fungis/create/run/16:44
*** jpena is now known as jpena|brb16:44
fungibut it doesn't limit how many nodes in aggregate can be used by concurrently-running builds of the same job16:45
*** jlvillal has quit IRC16:45
*** jlvillal has joined #zuul16:46
*** jlvillal has quit IRC16:50
*** sgw has joined #zuul17:10
*** jlvillal has joined #zuul17:11
*** jcapitao has quit IRC17:12
openstackgerritMatthieu Huin proposed zuul/zuul master: authentication config: add optional max_token_age, skew  https://review.opendev.org/64240817:13
*** jlvillal has quit IRC17:14
*** jpena|brb is now known as jpena17:23
clarkbcorvus: did you want to make the change suggested at https://review.opendev.org/#/c/695251/4/roles/build-container-image/common.rst seems like a reasonable update17:25
corvusclarkb, tristanC: yeah, responded on change.  let's hold approval for that.17:31
clarkbcorvus: I left a couple comments on the two child changes as well. I didn't approve and will wait for updates17:41
openstackgerritJames E. Blair proposed zuul/zuul-jobs master: WIP: openshift speculative containers  https://review.opendev.org/69693917:42
corvusthanks17:42
*** jhesketh has quit IRC17:42
*** jhesketh has joined #zuul17:44
*** rlandy is now known as rlandy|brb17:45
*** mattw4 has joined #zuul17:50
openstackgerritMerged zuul/nodepool master: Support optional post upload hooks  https://review.opendev.org/67626617:51
*** mattw4 has quit IRC17:51
*** mattw4 has joined #zuul17:52
mordredtobiash: tristanC pointed out that podman build can use -v mounting when doing container image builds (where docker build can't) - this just made me realize this can be used as a way to set mirror locations in things like sources.list (-v the sources.list file) - without impacting the target image ... which seems like something that might make you happy18:00
mordredclarkb: ^^ also - we should ponder the use of that in opendev too, as we think about mirror things18:01
clarkbI know some of the container folk do not want our mirrors during build time18:02
clarkbwe probably want to make it configurable at least18:03
mordredclarkb: that's mostly because they don't want our mirrors to wind up in the final image18:03
clarkbthough if we finish the mirror rebuilds and ssl them maybe we cans top worrying18:03
mordredyeah18:03
clarkbmordred: well and the packages are untrusted18:03
mordredyah - that too18:03
mordredin any case- I agree, it should be optional18:03
tristanCmordred: i've also a wip for extended layers management with buildah here: https://github.com/containers/buildah/pull/179018:04
mordredbut it would also be nice to plumb through optional support for using all of the mirrors we have in the new world of mirror registries something something18:04
*** michael-beaver has quit IRC18:05
tobiashmordred: awesome :)18:10
*** igordc has joined #zuul18:15
*** sshnaidm is now known as sshnaidm|afk18:21
*** rlandy|brb is now known as rlandy18:33
*** jpena is now known as jpena|off18:33
*** michael-beaver has joined #zuul18:50
*** gmann is now known as gmann_afk19:00
*** bhavikdbavishi has quit IRC19:04
*** bhavikdbavishi has joined #zuul19:04
*** bhavikdbavishi has quit IRC19:11
openstackgerritJames E. Blair proposed zuul/zuul-jobs master: WIP: openshift speculative containers  https://review.opendev.org/69693920:21
*** gmann_afk is now known as gmann20:25
ShrewsIf we could integrate this (https://aws.amazon.com/codeguru/) with zuul, we'd almost totally eliminate the need for humans in the sw dev process20:26
mordredShrews: is that a service that will leave code review comments on my whitespace?20:29
mordredShrews: oh - we'd have to rewrite zuul in Java20:30
pabelanger$0.75 per 100 lines of code scanned per month20:31
pabelangersign me up20:31
mordred"For example, if you have a typical pull request with 500 lines of code, it would only cost $3.75 to run CodeGuru Reviewer on it."20:31
pabelangerwould be intersting to test out20:32
* fungi does napkin math to figure out how much they would charge to review openstack's change volume20:33
fungianswer: too much20:33
mordredfungi: yah. I did similar math - and I didn't even get to the hard math :)20:33
fungii couldn't find a napkin20:33
mordredmine is dirty20:33
*** mhu has quit IRC20:36
Shrewsi wonder what they define a "line" as?  does '{\n' cost $0.75? i could review that for half that price and get it correct most of the time20:38
* Shrews will review mordred's whitespace issues for $0.30/per line... what a Cyber Tuesday bargain!20:40
mordredShrews: you say that now - just wait until my next batch of whitespace issues!20:40
*** michael-beaver has quit IRC21:05
*** rfolco has quit IRC21:08
*** rfolco has joined #zuul21:09
*** smyers has joined #zuul21:25
*** rfolco has quit IRC21:26
openstackgerritMerged zuul/zuul-jobs master: build-docker-image: add option to install siblings  https://review.opendev.org/69698721:26
*** Goneri has quit IRC21:33
openstackgerritJames E. Blair proposed zuul/zuul-jobs master: WIP: openshift speculative containers  https://review.opendev.org/69693921:40
*** gtema has joined #zuul21:42
*** gtema has quit IRC21:45
*** pcaruana has quit IRC22:06
openstackgerritJames E. Blair proposed zuul/zuul-jobs master: use-buildset-registry: Vendor pytoml and remarshal  https://review.opendev.org/69505022:08
openstackgerritJames E. Blair proposed zuul/zuul-jobs master: Add build-container-image role  https://review.opendev.org/69525122:08
openstackgerritJames E. Blair proposed zuul/zuul-jobs master: use-buildset-registry: Add podman support  https://review.opendev.org/69505122:08
openstackgerritJames E. Blair proposed zuul/zuul-jobs master: use-buildset-registry: Vendor pytoml and remarshal  https://review.opendev.org/69505022:10
openstackgerritJames E. Blair proposed zuul/zuul-jobs master: Add build-container-image role  https://review.opendev.org/69525122:23
openstackgerritJames E. Blair proposed zuul/zuul-jobs master: use-buildset-registry: Add podman support  https://review.opendev.org/69505122:23
openstackgerritJames E. Blair proposed zuul/zuul-jobs master: use-buildset-registry: Add podman support  https://review.opendev.org/69505122:31
openstackgerritJames E. Blair proposed zuul/zuul-jobs master: WIP: openshift speculative containers  https://review.opendev.org/69693922:32

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