*** sdake has joined #zuul | 00:09 | |
*** sdake has quit IRC | 00:12 | |
*** sdake has joined #zuul | 00:14 | |
*** openstackgerrit has joined #zuul | 00:30 | |
openstackgerrit | James E. Blair proposed openstack-infra/zuul-preview master: DNM: break dockerfile https://review.openstack.org/640901 | 00:30 |
---|---|---|
openstackgerrit | James E. Blair proposed openstack-infra/zuul-preview master: DNM: fix dockerfile https://review.openstack.org/640904 | 00:31 |
openstackgerrit | Josef Wells proposed openstack-infra/zuul master: quickstart: mount playbooks volume for web image https://review.openstack.org/640906 | 00:33 |
*** dkehn has joined #zuul | 00:33 | |
*** sdake has quit IRC | 00:41 | |
*** sdake has joined #zuul | 01:08 | |
*** gouthamr has quit IRC | 01:48 | |
*** dmellado has quit IRC | 01:50 | |
*** jamesmcarthur has joined #zuul | 01:55 | |
*** jamesmcarthur has quit IRC | 02:04 | |
*** sdake has quit IRC | 02:05 | |
*** jamesmcarthur has joined #zuul | 02:06 | |
*** jamesmcarthur has quit IRC | 02:10 | |
*** sdake has joined #zuul | 02:27 | |
*** jamesmcarthur has joined #zuul | 02:37 | |
*** gouthamr has joined #zuul | 02:50 | |
*** jamesmcarthur has quit IRC | 02:51 | |
*** jamesmcarthur has joined #zuul | 02:54 | |
*** dmellado has joined #zuul | 02:55 | |
*** eventingmonkey has quit IRC | 03:01 | |
*** bhavikdbavishi has joined #zuul | 03:10 | |
*** jamesmcarthur has quit IRC | 03:10 | |
*** jamesmcarthur has joined #zuul | 03:10 | |
*** sdake has quit IRC | 03:51 | |
*** jamesmcarthur has quit IRC | 03:57 | |
*** saneax has joined #zuul | 04:05 | |
openstackgerrit | Tristan Cacqueray proposed openstack-infra/zuul master: web: add triggers information to pipeline list https://review.openstack.org/637670 | 04:15 |
*** raukadah is now known as chandankumar | 04:34 | |
*** jamesmcarthur has joined #zuul | 04:35 | |
*** jamesmcarthur has quit IRC | 04:44 | |
*** jamesmcarthur has joined #zuul | 04:48 | |
*** jamesmcarthur has quit IRC | 04:52 | |
*** jamesmcarthur has joined #zuul | 05:00 | |
*** jamesmcarthur has quit IRC | 05:35 | |
*** sdake has joined #zuul | 05:47 | |
*** jhesketh has quit IRC | 05:47 | |
*** jhesketh has joined #zuul | 05:48 | |
*** sdake has quit IRC | 05:50 | |
*** pcaruana has joined #zuul | 05:52 | |
*** sdake has joined #zuul | 05:57 | |
*** jamesmcarthur has joined #zuul | 06:03 | |
*** pcaruana has quit IRC | 06:07 | |
*** jamesmcarthur has quit IRC | 06:09 | |
tristanC | corvus: thanks for the opendev-build-docker-image pointer. But it doesn't seems to match the documentation, is requires/provides supposed to work between two buildset? (e.g. between builder-project and final-project) | 06:10 |
tristanC | jkt: thanks for sharing provides/requires examples, that confirms what i thought. It seems like we'll have to create 1-1 provides/requires link | 06:16 |
tristanC | our use-case is a build-rpm job, currently each job build the packages for each project in zuul.items | 06:18 |
tristanC | so i was hoping we could make that job provides/requires "rpm", and re-use what is build by the items ahead | 06:20 |
tristanC | but it seems like we'll have to have each rpm-build job provides and requires an unique resources... | 06:21 |
badboy | tobiash: in gerrit | 06:33 |
*** jamesmcarthur has joined #zuul | 06:40 | |
*** jamesmcarthur has quit IRC | 06:44 | |
tristanC | corvus: jkt: nevermind previous comments, it seems like we can make such build-rpm job. didn't realize artifacts was a list that can contains all the items ahead artifacts | 06:56 |
*** jamesmcarthur has joined #zuul | 06:56 | |
tristanC | i got confused with buildset vs item queue | 06:57 |
*** jamesmcarthur has quit IRC | 07:01 | |
tristanC | corvus: however we got a couple of issue... is it expected that a child job (defined using the job.dependencies attribute) doesn't have the artifacts of the parent job? | 07:03 |
*** AJaeger has quit IRC | 07:05 | |
tristanC | corvus: second issue was that when having C-[depends-on]->B-[depends-on]->A queue, for C the artifact list contained twice the B's artifact. Here is the test setup: http://paste.openstack.org/show/747270/ | 07:06 |
*** quiquell|off is now known as quiquell | 07:08 | |
*** AJaeger has joined #zuul | 07:09 | |
*** quiquell is now known as quiquell|brb | 07:35 | |
*** snapiri has joined #zuul | 07:57 | |
*** quiquell|brb is now known as quiquell | 08:07 | |
*** saneax has quit IRC | 08:11 | |
*** pcaruana has joined #zuul | 08:19 | |
*** pcaruana has quit IRC | 08:25 | |
*** yolanda has joined #zuul | 08:25 | |
*** sdake has quit IRC | 08:36 | |
*** pcaruana has joined #zuul | 08:37 | |
*** gtema has joined #zuul | 08:41 | |
*** pcaruana has quit IRC | 08:44 | |
*** jpena|off is now known as jpena | 08:52 | |
*** pcaruana has joined #zuul | 09:01 | |
*** hashar has joined #zuul | 09:01 | |
openstackgerrit | Matthieu Huin proposed openstack-infra/zuul master: [WIP] Web: plug the authorization engine https://review.openstack.org/640884 | 09:10 |
*** panda|ruck|off is now known as panda|ruck|flu | 09:13 | |
*** saneax has joined #zuul | 09:16 | |
*** bhavikdbavishi has quit IRC | 09:27 | |
*** bhavikdbavishi has joined #zuul | 09:27 | |
tobiash | achievement unlocked: self-rechecking check pipeline... | 09:47 |
openstackgerrit | Matthieu Huin proposed openstack-infra/zuul master: [WIP] Web: plug the authorization engine https://review.openstack.org/640884 | 09:55 |
*** sdake has joined #zuul | 09:55 | |
mordred | tobiash: aroo? | 09:58 |
tobiash | mordred: we're load testing a new cloud so I thought a self-rechecking check pipeline would be idead for that ;) | 09:59 |
tobiash | s/idead/ideal/ | 09:59 |
mordred | tobiash: hah. nice | 09:59 |
*** bhavikdbavishi has quit IRC | 10:00 | |
*** bjackman has joined #zuul | 10:11 | |
jkt | tristanC: there was an update to provides/requires very recently fixing a bug where only one artifact was ever being returned | 10:21 |
quiquell | tobiash: Do you know if zuul_success is going to be false if the fail is at post ? | 10:22 |
jkt | tristanC: https://review.openstack.org/#/c/639472/ | 10:22 |
quiquell | found it https://zuul-ci.org/docs/zuul/user/jobs.html?highlight=zuul_success#var-zuul_success | 10:24 |
*** dkehn has quit IRC | 10:45 | |
*** sdake has quit IRC | 10:51 | |
*** sdake has joined #zuul | 10:54 | |
*** bhavikdbavishi has joined #zuul | 10:56 | |
*** electrofelix has joined #zuul | 10:57 | |
openstackgerrit | Matthieu Huin proposed openstack-infra/zuul master: [WIP] Web: plug the authorization engine https://review.openstack.org/640884 | 11:21 |
*** hashar has quit IRC | 11:28 | |
*** bhavikdbavishi has quit IRC | 11:54 | |
*** [GNU] has quit IRC | 12:21 | |
*** jpena is now known as jpena|lunch | 12:31 | |
*** [GNU] has joined #zuul | 12:37 | |
bjackman | Do you guys think there's any scope for a nodepool driver that's like a static docker provider? | 12:37 |
bjackman | So you just give it the environment/params to set up a docker client and it connects to a remote host to provision nodes like that? | 12:38 |
bjackman | Not exactly scalable, but could provide a middle ground between static nodes, and k8s/OpenStack etc. | 12:38 |
*** sdake has quit IRC | 12:39 | |
bjackman | If you're thinking "why the hell would anyone want that", it's because in my sector, management is generally too paranoid about IP to allow farming any compute out to ~~the cloud~~ | 12:40 |
bjackman | But managing an on-side Kubernetes tends to be overkill | 12:40 |
*** bjackman has quit IRC | 12:50 | |
*** bjackman has joined #zuul | 12:51 | |
*** hashar has joined #zuul | 12:53 | |
*** panda|ruck|flu is now known as panda|ruck|lunch | 13:03 | |
*** gtema has quit IRC | 13:09 | |
*** bjackman has quit IRC | 13:14 | |
*** quiquell is now known as quiquell|lunch | 13:16 | |
*** jamesmcarthur has joined #zuul | 13:18 | |
*** sdake has joined #zuul | 13:20 | |
*** jesusaur has quit IRC | 13:22 | |
*** jesusaur has joined #zuul | 13:25 | |
*** gtema has joined #zuul | 13:27 | |
*** jamesmcarthur has quit IRC | 13:31 | |
*** rlandy has joined #zuul | 13:36 | |
*** quiquell|lunch is now known as quiquell | 13:39 | |
*** jpena|lunch is now known as jpena | 13:40 | |
*** jamesmcarthur has joined #zuul | 13:46 | |
*** panda|ruck|lunch is now known as panda|ruck|flu | 13:50 | |
*** jamesmcarthur has quit IRC | 14:06 | |
*** sdake has quit IRC | 14:11 | |
openstackgerrit | Matthieu Huin proposed openstack-infra/zuul master: [WIP] Web: plug the authorization engine https://review.openstack.org/640884 | 14:17 |
*** sdake has joined #zuul | 14:20 | |
*** sdake has quit IRC | 14:23 | |
*** sdake has joined #zuul | 14:33 | |
openstackgerrit | Matthieu Huin proposed openstack-infra/zuul master: [WIP] Web: plug the authorization engine https://review.openstack.org/640884 | 14:46 |
*** sdake has quit IRC | 14:48 | |
*** sdake has joined #zuul | 14:50 | |
*** pcaruana has quit IRC | 14:57 | |
*** sdake has quit IRC | 15:04 | |
*** sdake has joined #zuul | 15:06 | |
*** dkehn has joined #zuul | 15:07 | |
*** bhavikdbavishi has joined #zuul | 15:12 | |
*** bjackman has joined #zuul | 15:27 | |
*** openstackgerrit has quit IRC | 15:28 | |
corvus | tristanC: yes, it's expected that a job using job.dependencies won't see the artifacts of its dependencies job. that's because provides/requires was designed to support the use-case of (let's use your example) a buildset rpm repository. so provides/requires is there so that at the start of the job graph, you can set up an rpm repo and import any rpms from any depends-on jobs into it. then the idea is that | 15:30 |
corvus | any jobs *within* that buildset would just push their own rpms into it -- you wouldn't need to pass artifact information between jobs in the same buildset, they would just use the same repo. | 15:30 |
corvus | tristanC: having said that, if there's another use case where we'd want to have job.dependencies set artifacts, i think that would probably be okay. we could either do it by honoring provides/requires, or we could just always add all parent-job artifacts to child jobs (in the same way we already pass variables). we'll have to make sure it doesn't screw up the first use case, but i'm pretty sure it won't. | 15:32 |
corvus | tristanC: re the second issue C->B->A -- that seems unexpected and buggy | 15:36 |
*** jamesmcarthur has joined #zuul | 15:37 | |
*** pcaruana has joined #zuul | 15:42 | |
*** chandankumar is now known as raukadah | 15:47 | |
*** sdake has quit IRC | 15:49 | |
*** openstackgerrit has joined #zuul | 15:59 | |
openstackgerrit | Matthieu Huin proposed openstack-infra/zuul master: [WIP] Web: plug the authorization engine https://review.openstack.org/640884 | 15:59 |
*** sdake has joined #zuul | 16:00 | |
*** raukadah is now known as chandankumar | 16:04 | |
*** bhavikdbavishi has quit IRC | 16:05 | |
*** bhavikdbavishi has joined #zuul | 16:10 | |
*** bjackman has quit IRC | 16:33 | |
*** quiquell is now known as quiquell|off | 16:37 | |
openstackgerrit | Matthieu Huin proposed openstack-infra/zuul master: [WIP] Web: plug the authorization engine https://review.openstack.org/640884 | 16:38 |
openstackgerrit | James E. Blair proposed openstack-infra/zuul-preview master: Return NULL on all errors https://review.openstack.org/641078 | 16:44 |
*** quiquell|off is now known as quiquell | 16:45 | |
*** jpena is now known as jpena|brb | 16:46 | |
*** jamesmcarthur has quit IRC | 16:57 | |
*** quiquell is now known as quiquell|off | 17:00 | |
*** gtema has quit IRC | 17:03 | |
*** bjackman has joined #zuul | 17:04 | |
*** hashar has quit IRC | 17:04 | |
*** jamesmcarthur has joined #zuul | 17:06 | |
openstackgerrit | Merged openstack-infra/zuul-preview master: Return NULL on all errors https://review.openstack.org/641078 | 17:08 |
Shrews | corvus: so, are we switching to the rust version of that ^^? also, who besides mordred and SpamapS know rust? I thought tobiash did but seems not based on previous comments. I'm beginning to wonder if the switch is worth it if we don't have the expertise available | 17:11 |
*** bhavikdbavishi has quit IRC | 17:12 | |
*** jpena|brb is now known as jpena | 17:12 | |
-openstackstatus- NOTICE: Gerrit is being restarted for a configuration change, it will be briefly offline. | 17:12 | |
*** bhavikdbavishi has joined #zuul | 17:12 | |
*** chandankumar is now known as raukadah | 17:12 | |
*** jamesmcarthur has quit IRC | 17:14 | |
mordred | Shrews: I think we haven't made a decision to do that or not yet - the rust version is up as a basis for discussion | 17:15 |
*** bjackman has quit IRC | 17:16 | |
Shrews | mordred: *nod*. it's just that when i made the comment last week that i could go either way with it, i thought there was more rust knowledge among us, but finding out that may not be the case. | 17:17 |
Shrews | not that i mind learning it | 17:18 |
Shrews | it does seem fascinating | 17:18 |
clarkb | fwiw that was one of the reasons I was asking for a bit more concrete criteria around why we might want to switch | 17:19 |
clarkb | because it is entirely possible the benefits outweight the lack of knowledge and we'll get ther ein the process | 17:19 |
Shrews | yah | 17:20 |
mordred | yah | 17:20 |
Shrews | clarkb: you were one of the folks i thought knew the language :) | 17:20 |
clarkb | Shrews: sort of. a few years back I dabbled then rust went on to chagne literally everything | 17:21 |
openstackgerrit | Monty Taylor proposed openstack-infra/zuul-preview master: Add perf testing framework https://review.openstack.org/636792 | 17:21 |
openstackgerrit | Monty Taylor proposed openstack-infra/zuul-preview master: Reimplement in Rust https://review.openstack.org/636793 | 17:21 |
openstackgerrit | Monty Taylor proposed openstack-infra/zuul-preview master: Remove C++ version https://review.openstack.org/636794 | 17:21 |
openstackgerrit | Monty Taylor proposed openstack-infra/zuul-preview master: Use rust:slim base image https://review.openstack.org/636795 | 17:21 |
openstackgerrit | Monty Taylor proposed openstack-infra/zuul-preview master: Use slice matching for hostname unpacking https://review.openstack.org/636796 | 17:21 |
openstackgerrit | Monty Taylor proposed openstack-infra/zuul-preview master: Port in changes from the c++ version https://review.openstack.org/641089 | 17:21 |
mordred | Shrews: there's a stab at porting in the recent c++ changes - might be total crap though | 17:21 |
clarkb | Shrews: that said I think I have a reasonably ok understanding of ownership and borrowing and I do think that memory safety is a worthwhile feature | 17:21 |
pabelanger | fwiw: I am not strong in either c++ or rust, so both are learning process for me | 17:23 |
Shrews | it's such a small utility, memory safety may not be such a huge concern here | 17:24 |
*** jamesmcarthur has joined #zuul | 17:27 | |
*** panda|ruck|flu is now known as panda|ruck|off | 17:27 | |
*** bhavikdbavishi1 has joined #zuul | 17:32 | |
*** bhavikdbavishi has quit IRC | 17:33 | |
*** bhavikdbavishi1 is now known as bhavikdbavishi | 17:33 | |
corvus | Shrews: my thoughts on the subject: http://lists.zuul-ci.org/pipermail/zuul-discuss/2019-February/000749.html | 17:35 |
*** sdake has quit IRC | 17:35 | |
corvus | Shrews: i think the key things to keep in mind: 1) this thing is so trivial it doesn't matter what language we write it in, so let's explore :) | 17:36 |
Shrews | oh, i forgot about your etherpad | 17:37 |
corvus | Shrews: and 2) even if we merge the rust version, i don't think we're committing to anything -- we can revert to c++ or python or whatever. it just lets us poke at it. | 17:37 |
Shrews | corvus: ok. i thought you mentioned last week switching this week. that may have been the pain killers clouding my head | 17:39 |
Shrews | but i agree with your words | 17:39 |
corvus | Shrews: i did, but i'm not in a rush.... if..... | 17:40 |
corvus | Shrews: did mordred just take your task to forward-port the artifact thing? :) | 17:40 |
mordred | corvus: oh - crappit | 17:40 |
Shrews | s'all good. he's faster than i am, fo' so' | 17:40 |
* mordred is a bad puppy | 17:41 | |
mordred | Shrews: well - I think it was supposed to be an opportunity for learning | 17:41 |
Shrews | mordred: no, all good. i don't feel so rushed to learn it now | 17:41 |
mordred | so maybe I should just delete my patch | 17:41 |
Shrews | no, don't do that. | 17:41 |
Shrews | there are many things in your patch i have NO idea what they do, so learning opportunites abound | 17:44 |
clarkb | mordred: fwiw there is a bug on https://review.openstack.org/#/c/641089/1 I also had some suggestions that may or may not be valid | 17:45 |
mordred | clarkb: ++ | 17:46 |
pabelanger | So, I seems to have gotten another stuck semaphore job, which blocks all others from running. This time was able to get a executor log with help from jpena. | 17:46 |
pabelanger | http://paste.openstack.org/show/747299/ contains the traceback of the issue we hit when updating repos for executor server | 17:47 |
pabelanger | I guess the issue is, we don't try the update again if we hit the exception | 17:47 |
pabelanger | tobiash: does ^ ring a bell for you | 17:48 |
*** hashar has joined #zuul | 17:56 | |
SpamapS | mordred: I'll peek at that stack later today | 17:56 |
pabelanger | so, if I understand correct, we don't see to retry repo updates. | 17:56 |
*** hashar is now known as hasharDinner | 17:56 | |
pabelanger | which in this case, has blocked the job from running as the updated failed | 17:57 |
SpamapS | IMO Rust is a worthwhile thing for us all to learn. Even if you don't use it, it will teach you things about efficient, safe memory management. Learning Rust *should* make you a better C programmer. | 17:57 |
SpamapS | and IMO it has made me a better python coder too | 17:57 |
SpamapS | (but I owe that mostly to the functional-ish nature... so any functional language can do that for you ;) | 17:57 |
openstackgerrit | Matthieu Huin proposed openstack-infra/zuul master: [WIP] Zuul Web: add /api/user/actions endpoint https://review.openstack.org/641099 | 18:07 |
josefwells | To add a new repository/project to be tracked by zuul do I need to edit /etc/zuul/main.conf and restart zuul, is there a way to get it to just reconfig | 18:07 |
openstackgerrit | Matthieu Huin proposed openstack-infra/zuul master: [WIP] Zuul Web: add /api/user/actions endpoint https://review.openstack.org/641099 | 18:13 |
josefwells | I see I can zuul-scheduler full-reconfigure | 18:16 |
clarkb | josefwells: yes the reconfigure command is how you do it withouta restart | 18:25 |
*** saneax has quit IRC | 18:31 | |
*** jpena is now known as jpena|off | 18:33 | |
openstackgerrit | Matthieu Huin proposed openstack-infra/zuul master: [WIP] Zuul Web: add /api/user/actions endpoint https://review.openstack.org/641099 | 18:44 |
*** jamesmcarthur has quit IRC | 18:52 | |
*** electrofelix has quit IRC | 19:02 | |
*** jamesmcarthur has joined #zuul | 19:21 | |
*** jamesmcarthur_ has joined #zuul | 19:24 | |
*** jamesmcarthur has quit IRC | 19:25 | |
*** hasharDinner is now known as hashar | 19:27 | |
*** sdake has joined #zuul | 19:33 | |
*** sdake has quit IRC | 20:17 | |
*** sdake has joined #zuul | 20:18 | |
*** bhavikdbavishi has quit IRC | 20:23 | |
*** dkehn has quit IRC | 20:28 | |
fungi | osf board meeting is happening in 3 minutes; the open infrastructure projects confirmation process is on their agenda; call details are in http://lists.openstack.org/pipermail/foundation/2019-February/002714.html | 20:56 |
*** jamesmcarthur has joined #zuul | 20:57 | |
*** jamesmcarthur_ has quit IRC | 21:00 | |
*** pcaruana has quit IRC | 21:10 | |
dmsimard | The diagonal bars going across the progress bar when the a job is launching is a nice touch :) | 21:15 |
*** pwhalen has quit IRC | 21:26 | |
*** hashar has quit IRC | 21:58 | |
mhu | anybody knows Morgan Fainberg's nick on IRC? Is he around these parts? | 22:07 |
clarkb | kmalloc: ^ | 22:08 |
mhu | clarkb, thanks! | 22:08 |
mhu | kmalloc, when you got time, could you have a look at https://review.openstack.org/#/c/562321/ (JWT support for tenant-scoped admin web API), I've reworked the authZ part and I want to make sure it's not completely insane | 22:11 |
mhu | also given that I have a growing PoC patch chain based on the current spec proposal, I'd rather not put more effort if everything needs to be redone | 22:11 |
mhu | actually anybody else willing to have a look and chime in, you're welcome | 22:12 |
*** dkehn has joined #zuul | 22:20 | |
*** sdake has quit IRC | 22:28 | |
*** sdake has joined #zuul | 22:37 | |
*** jamesmcarthur has quit IRC | 22:41 | |
*** sdake has quit IRC | 22:45 | |
*** sdake has joined #zuul | 22:51 | |
*** rlandy is now known as rlandy|bbl | 22:54 | |
*** pwhalen has joined #zuul | 22:55 | |
*** jamesmcarthur has joined #zuul | 22:57 | |
*** jamesmcarthur has quit IRC | 22:58 | |
*** jamesmcarthur has joined #zuul | 22:58 | |
*** sdake has quit IRC | 23:02 | |
*** sdake has joined #zuul | 23:33 | |
kmalloc | mhu: yeah it's on my list | 23:36 |
kmalloc | mhu: i've been looking into some other stuff, but i think you were headed the right way with the last iteration(s) | 23:36 |
*** jamesmcarthur has quit IRC | 23:37 | |
*** jamesmcarthur has joined #zuul | 23:38 | |
*** jamesmcarthur has quit IRC | 23:40 | |
openstackgerrit | James E. Blair proposed openstack-infra/zuul-preview master: DNM: break dockerfile https://review.openstack.org/640901 | 23:57 |
openstackgerrit | James E. Blair proposed openstack-infra/zuul-preview master: DNM: fix dockerfile https://review.openstack.org/640904 | 23:59 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!