*** opendevtest <opendevtest!~limnoria@104.239.144.232> has joined #zuul | 01:14 | |
*** opendevmeet <opendevmeet!~limnoria@104.239.144.232> has joined #zuul | 01:23 | |
*** opendevmeet is now known as Guest1653 | 01:23 | |
*** opendevmeet` <opendevmeet`!~limnoria@104.239.144.232> has joined #zuul | 01:34 | |
*** opendevmeet` <opendevmeet`!~limnoria@104.239.144.232> has joined #zuul | 01:42 | |
*** opendevmeet <opendevmeet!~limnoria@104.239.144.232> has joined #zuul | 02:01 | |
*** timburke <timburke!~timburke@2601:645:c480:3660:d4f3:a3b4:736b:710d> has joined #zuul | 02:07 | |
*** timburke <timburke!~timburke@2601:645:c480:3660:d4f3:a3b4:736b:710d> has quit IRC (Ping timeout: 480 seconds) | 03:04 | |
*** opendevmeet <opendevmeet!~limnoria@104.239.144.232> has joined #zuul | 03:04 | |
*** josefwells <josefwells!~josefwell@cpe-70-112-68-60.austin.res.rr.com> has quit IRC (Ping timeout: 480 seconds) | 03:19 | |
*** ricolin_ <ricolin_!~ricolin@118.150.144.205> has joined #zuul | 04:31 | |
*** ricolin <ricolin!~ricolin@118.150.144.205> has quit IRC (Ping timeout: 480 seconds) | 04:35 | |
*** timburke <timburke!~timburke@2601:645:c480:3660:d4f3:a3b4:736b:710d> has joined #zuul | 04:39 | |
*** bhavikdbavishi <bhavikdbavishi!~Thunderbi@4.16.46.118> has joined #zuul | 05:21 | |
*** marios <marios!~marios@62-171-24.netrun.cytanet.com.cy> has joined #zuul | 05:37 | |
*** marios is now known as marios|ruck | 05:41 | |
*** timburke <timburke!~timburke@2601:645:c480:3660:d4f3:a3b4:736b:710d> has quit IRC (Ping timeout: 480 seconds) | 06:17 | |
opendevreview | Felix Edel proposed zuul/zuul master: Lock/unlock nodes on executor server https://review.opendev.org/c/zuul/zuul/+/774610 | 06:45 |
---|---|---|
*** hashar <hashar!~hashar@hashar.user.oftc.net> has joined #zuul | 07:13 | |
*** bhavikdbavishi <bhavikdbavishi!~Thunderbi@4.16.46.118> has quit IRC (Read error: Connection reset by peer) | 07:13 | |
*** tosky <tosky!~luigi@dynamic-adsl-78-13-253-141.clienti.tiscali.it> has joined #zuul | 07:14 | |
*** rpittau|afk is now known as rpittau | 07:17 | |
*** jpena|off is now known as jpena | 07:33 | |
*** zenkuro <zenkuro!~zenkuro@37.214.79.55> has joined #zuul | 07:56 | |
*** bhavikdbavishi <bhavikdbavishi!~Thunderbi@43.250.156.235> has joined #zuul | 08:05 | |
*** bhavikdbavishi1 <bhavikdbavishi1!~Thunderbi@4.16.46.116> has joined #zuul | 08:07 | |
*** opendevstatus is now known as Guest1684 | 08:09 | |
*** bhavikdbavishi <bhavikdbavishi!~Thunderbi@43.250.156.235> has quit IRC (Ping timeout: 480 seconds) | 08:13 | |
*** bhavikdbavishi1 is now known as bhavikdbavishi | 08:13 | |
*** tosky <tosky!~luigi@dynamic-adsl-78-13-253-141.clienti.tiscali.it> has quit IRC (Ping timeout: 480 seconds) | 08:13 | |
*** mgoddard- <mgoddard-!~mgoddard@238.240.125.91.dyn.plus.net> has joined #zuul | 08:14 | |
*** mgoddard <mgoddard!~mgoddard@187.240.125.91.dyn.plus.net> has quit IRC (Ping timeout: 480 seconds) | 08:18 | |
*** mgoddard- is now known as mgoddard | 08:18 | |
*** mhu <mhu!~mhuin@89-159-62-32.rev.numericable.fr> has joined #zuul | 08:19 | |
*** sshnaidm is now known as sshnaidm|afk | 08:24 | |
*** tosky <tosky!~luigi@dynamic-adsl-78-13-253-141.clienti.tiscali.it> has joined #zuul | 08:24 | |
*** Guest1685 <Guest1685!~limnoria@104.239.144.232> has joined #zuul | 08:40 | |
*** opendevstatus_ <opendevstatus_!~opendevst@104.130.70.91> has joined #zuul | 08:47 | |
*** opendevstatus_ is now known as opendevstatus__ | 08:47 | |
*** opendevstatus__ is now known as opendevstatus___ | 08:47 | |
*** opendevstatus___ is now known as opendevstatus____ | 08:47 | |
*** opendevstatus____ is now known as opendevstatus_____ | 08:48 | |
*** opendevstatus_____ is now known as opendevstatus______ | 08:48 | |
*** opendevstatus______ <opendevstatus______!~opendevst@104.130.70.91> has quit IRC (Ping timeout: 480 seconds) | 08:58 | |
*** Guest1684 <Guest1684!~opendevst@eavesdrop01.openstack.org> has quit IRC (Remote host closed the connection) | 08:58 | |
*** opendevstatus_ <opendevstatus_!~opendevst@158.69.72.85> has joined #zuul | 09:16 | |
*** opendevstatus_ is now known as opendevstatus__ | 09:16 | |
*** opendevstatus__ is now known as opendevstatus___ | 09:16 | |
*** opendevstatus___ is now known as opendevstatus____ | 09:16 | |
*** opendevstatus____ is now known as opendevstatus_____ | 09:16 | |
*** opendevstatus_____ is now known as opendevstatus______ | 09:16 | |
*** opendevstatus______ <opendevstatus______!~opendevst@158.69.72.85> has quit IRC (Ping timeout: 480 seconds) | 09:25 | |
*** opendevstatus <opendevstatus!~opendevst@104.239.144.232> has joined #zuul | 09:34 | |
*** Guest1688 <Guest1688!~limnoria@104.239.144.232> has joined #zuul | 09:56 | |
*** Guest1689 <Guest1689!~limnoria@104.239.144.232> has joined #zuul | 09:58 | |
*** Guest1690 <Guest1690!~limnoria@104.239.144.232> has joined #zuul | 10:03 | |
*** opendevmeet` <opendevmeet`!~limnoria@104.239.144.232> has joined #zuul | 10:05 | |
*** opendevmeet <opendevmeet!~limnoria@104.239.144.232> has joined #zuul | 10:12 | |
*** bhavikdbavishi <bhavikdbavishi!~Thunderbi@4.16.46.116> has quit IRC (Ping timeout: 480 seconds) | 10:12 | |
*** opendevstatus_ <opendevstatus_!~opendevst@198.72.124.225> has joined #zuul | 10:12 | |
*** opendevstatus_ is now known as opendevstatus__ | 10:12 | |
*** opendevstatus__ is now known as opendevstatus___ | 10:12 | |
*** opendevstatus___ is now known as opendevstatus____ | 10:12 | |
*** opendevstatus____ is now known as opendevstatus_____ | 10:12 | |
*** opendevstatus_____ is now known as opendevstatus______ | 10:12 | |
*** opendevmeet is now known as Guest1691 | 10:12 | |
*** ianw is now known as opendevmeet | 10:13 | |
*** opendevmeet is now known as ianw | 10:13 | |
*** Guest1691 is now known as opendevmeet | 10:13 | |
*** opendevmeet <opendevmeet!~limnoria@104.239.144.232> has joined #zuul | 10:13 | |
*** opendevmeet is now known as Guest1692 | 10:14 | |
*** opendevmeet <opendevmeet!~limnoria@104.239.144.232> has joined #zuul | 11:15 | |
mnaser | avass[m]: yeah that would be good. I’m just waiting for the app to be installed so that I can have it start reporting to curl/curl | 11:16 |
*** Guest1712 <Guest1712!~opendevst@104.239.144.232> has quit IRC (Remote host closed the connection) | 11:17 | |
*** Guest1713 <Guest1713!~opendevst@149.202.169.13> has quit IRC (Ping timeout: 480 seconds) | 11:18 | |
*** opendevstatus <opendevstatus!~opendevst@104.239.144.232> has joined #zuul | 11:20 | |
*** jpena is now known as jpena|lunch | 11:27 | |
*** opendevstatus_ <opendevstatus_!~opendevst@104.130.219.52> has joined #zuul | 11:43 | |
*** opendevstatus_ is now known as opendevstatus__ | 11:43 | |
*** opendevstatus__ is now known as opendevstatus___ | 11:43 | |
*** opendevstatus___ is now known as opendevstatus____ | 11:43 | |
*** opendevstatus____ is now known as opendevstatus_____ | 11:43 | |
*** opendevstatus_____ is now known as opendevstatus______ | 11:43 | |
zenkuro | fungi: regarding addition of a new driver -> does driver done as a 'simple 'driver' that is using third party binaries is OK? | 11:51 |
*** opendevstatus______ <opendevstatus______!~opendevst@104.130.219.52> has quit IRC (Ping timeout: 480 seconds) | 11:51 | |
mnaser | avass[m]: by the way, there was 2 jobs that failed | 11:52 |
avass[m] | mnaser: yeah the ngtcp2 jobs, haven't figured out why yet | 11:53 |
mnaser | avass[m]: i did see some hard coded /home/travis stuff | 11:53 |
mnaser | maybe worth looking at that and replacing /home/travis by $HOME in the scripts | 11:53 |
avass[m] | Oh do they hardcode the path in the scripts in som locations? | 11:54 |
avass[m] | But yeah i figured that it's either the wrong path, or that ngtcp2 is never downloaded | 11:55 |
avass[m] | Just got off work so i can take a look at it soon :) | 11:55 |
mnaser | :) | 11:58 |
mnaser | or maybe not, maybe i lied | 11:59 |
mnaser | https://github.com/curl/curl/blob/master/scripts/travis/before_script.sh | 11:59 |
mnaser | this is what installs it though | 11:59 |
*** opendevstatus_ <opendevstatus_!~opendevst@104.130.219.164> has joined #zuul | 12:14 | |
*** opendevstatus_ is now known as opendevstatus__ | 12:14 | |
*** opendevstatus__ is now known as opendevstatus___ | 12:15 | |
*** opendevstatus___ is now known as opendevstatus____ | 12:15 | |
*** opendevstatus____ is now known as opendevstatus_____ | 12:15 | |
*** opendevstatus_____ is now known as opendevstatus______ | 12:15 | |
*** opendevstatus <opendevstatus!~opendevst@104.239.144.232> has quit IRC (Remote host closed the connection) | 12:18 | |
avass[m] | mnaser: yup I was looking at it yesterday | 12:18 |
*** opendevstatus <opendevstatus!~opendevst@104.239.144.232> has joined #zuul | 12:21 | |
*** opendevstatus <opendevstatus!~opendevst@104.239.144.232> has quit IRC (Remote host closed the connection) | 12:22 | |
*** opendevstatus______ <opendevstatus______!~opendevst@104.130.219.164> has quit IRC (Ping timeout: 480 seconds) | 12:24 | |
opendevreview | Simon Westphahl proposed zuul/zuul master: Refactor pipeline processing in run handler https://review.opendev.org/c/zuul/zuul/+/795985 | 12:26 |
opendevreview | Simon Westphahl proposed zuul/zuul master: Tenant read/write lock in Zookeeper https://review.opendev.org/c/zuul/zuul/+/795993 | 12:26 |
opendevreview | Simon Westphahl proposed zuul/zuul master: Tenant, pipeline and queue locks in Zookeeper https://review.opendev.org/c/zuul/zuul/+/795993 | 12:28 |
*** opendevstatus <opendevstatus!~opendevst@104.239.144.232> has joined #zuul | 12:28 | |
*** jpena|lunch is now known as jpena | 12:30 | |
*** opendevstatus_ <opendevstatus_!~opendevst@213.32.72.249> has joined #zuul | 12:44 | |
*** opendevstatus_ is now known as opendevstatus__ | 12:44 | |
*** opendevstatus__ is now known as opendevstatus___ | 12:44 | |
*** opendevstatus___ is now known as opendevstatus____ | 12:44 | |
*** opendevstatus____ is now known as opendevstatus_____ | 12:44 | |
*** opendevstatus_____ is now known as opendevstatus______ | 12:44 | |
*** opendevstatus______ <opendevstatus______!~opendevst@213.32.72.249> has quit IRC (Ping timeout: 480 seconds) | 12:53 | |
opendevreview | Simon Westphahl proposed zuul/zuul master: Configure unique command socket path per scheduler https://review.opendev.org/c/zuul/zuul/+/771462 | 13:11 |
*** opendevstatus_ <opendevstatus_!~opendevst@104.130.26.53> has joined #zuul | 13:14 | |
*** opendevstatus_ is now known as opendevstatus__ | 13:15 | |
*** opendevstatus__ is now known as opendevstatus___ | 13:15 | |
*** opendevstatus___ is now known as opendevstatus____ | 13:15 | |
*** opendevstatus____ is now known as opendevstatus_____ | 13:15 | |
*** opendevstatus_____ is now known as opendevstatus______ | 13:15 | |
opendevreview | Tristan Cacqueray proposed zuul/zuul master: zuul tenant-conf-check: disable scheduler creation https://review.opendev.org/c/zuul/zuul/+/794027 | 13:17 |
mordred | tobiash: I'm working through the azure driver stack. it's mostly +2 by you, but there's one in the middle, https://review.opendev.org/c/zuul/nodepool/+/780400/ where you had a review comment in a previous patch version | 13:23 |
*** opendevstatus______ <opendevstatus______!~opendevst@104.130.26.53> has quit IRC (Ping timeout: 480 seconds) | 13:24 | |
avass[m] | mnaser: I tried to debug the ngtcp builds locally but accidentally made the build work instead. | 13:25 |
avass[m] | OH! | 13:28 |
avass[m] | it was yaml: https://github.com/vexxhost/curl/pull/2/commits/f10f72513fa37d4bd5bcde114da3a55564e2658a | 13:30 |
mnaser | oh | 13:31 |
mnaser | lord | 13:31 |
mnaser | lol | 13:31 |
avass[m] | yeah that looks a lot better so far | 13:34 |
opendevreview | Simon Westphahl proposed zuul/zuul master: Tenant, pipeline and queue locks in Zookeeper https://review.opendev.org/c/zuul/zuul/+/795993 | 13:49 |
opendevreview | Simon Westphahl proposed zuul/zuul master: Lock tenants and pipelines during processing https://review.opendev.org/c/zuul/zuul/+/796013 | 13:49 |
fungi | zenkuro: not sure what you mean by third-party binaries in the context of a driver, are those binaries an installable library? zuul/nodepool do have drivers which call out of tree libraries, but calling library interfaces has implications for copyright licensing, so if it's a proprietary library or otherwise licensed incompatible with the apache software license version 2, then that would pose a | 13:51 |
fungi | problem | 13:51 |
fungi | from a legal perspective | 13:52 |
tristanC | zuul-maint - heads up, zuul-3.5.0 zuul tenant-conf-check now requires zookeeper, preventing its use in a check job | 14:11 |
tristanC | 4.5.0* | 14:12 |
fungi | i guess we could install zk in the job, similar to how it requires a database? | 14:12 |
opendevreview | Merged zuul/nodepool master: Add a state machine driver framework https://review.opendev.org/c/zuul/nodepool/+/779071 | 14:12 |
tristanC | unfortunately the patch i proposed no longer worked with the yaml cache : https://review.opendev.org/c/zuul/zuul/+/794027 | 14:12 |
fungi | or does tenant-conf-check work without a db? | 14:12 |
tristanC | fungi: i meant for operator using the cli to validate the config before deployment, i don't think installing zk is a good option for such job | 14:13 |
tristanC | (in particular since zuul zk needs tls) | 14:13 |
tristanC | fungi: zuul tenant-conf-check no longer works without a db | 14:14 |
opendevreview | Merged zuul/nodepool master: Add an example state machine driver https://review.opendev.org/c/zuul/nodepool/+/779072 | 14:18 |
opendevreview | Merged zuul/nodepool master: Improve state machine keyscan handling https://review.opendev.org/c/zuul/nodepool/+/779379 | 14:18 |
opendevreview | Merged zuul/nodepool master: Support threadless deletes https://review.opendev.org/c/zuul/nodepool/+/779637 | 14:19 |
opendevreview | Merged zuul/nodepool master: Add azure state machine driver https://review.opendev.org/c/zuul/nodepool/+/779420 | 14:20 |
fungi | tristanC: okay, so zuul tenant-conf-check needs both a relational database and a zookeeper service, you're saying? | 14:25 |
tristanC | fungi: i haven't checked for the relational database, but we do force it to sqlite:// just in case | 14:28 |
tristanC | perhaps the process would also fail without the setting | 14:28 |
fungi | oh, earlier you said "no longer works without a db" | 14:30 |
zenkuro | fungi: im using https://pkg.go.dev/github.com/vmware/govmomi/govc, may be I can make it with https://pypi.org/project/pyvmomi/, since python version not working properly | 14:30 |
tristanC | fungi: yeah my bad, i was refering to the ZooKeeper | 14:31 |
zenkuro | fungi: or it would be better to do in form of separate code on github with guide on how to use it for others | 14:31 |
fungi | zenkuro: looks like govc is distributed under the apache software license version 2, so sure the nodepool driver could probably use that if necessary, instructions for the driver would need to explain that the cli has to be obtained and installed for it to work, i guess | 14:32 |
zenkuro | fungi: yah, something like that | 14:33 |
*** jangutter <jangutter!~jangutter@84.207.213.190> has joined #zuul | 14:41 | |
*** jangutter <jangutter!~jangutter@84.207.213.190> has quit IRC () | 14:42 | |
avass[m] | mnaser: yeah the OVERRIDE_CC does not seem to do anything so I'll just try setting CC/CXX directly instead | 14:44 |
corvus | tristanC: mock cache sounds like the most maintainable solution to me; what do you think? | 14:57 |
corvus | tristanC: is this the thing that actually puts out gearman jobs for merges? | 14:58 |
corvus | or is that the other config check | 14:58 |
tristanC | corvus: a mock for the cli works for me, lets see if that does the trick | 14:59 |
corvus | it's the other one (validate-tenants) that uses gearman. | 15:00 |
corvus | so yeah, a mock makes sense. | 15:01 |
*** timburke <timburke!~timburke@2601:645:c480:3660:d4f3:a3b4:736b:710d> has joined #zuul | 15:06 | |
*** timburke <timburke!~timburke@2601:645:c480:3660:d4f3:a3b4:736b:710d> has quit IRC (Ping timeout: 480 seconds) | 15:16 | |
*** hashar <hashar!~hashar@hashar.user.oftc.net> has quit IRC (Quit: I am a virus. Please copy paste me in your /quit message to help me propagate) | 15:29 | |
*** marios|ruck is now known as marios|out | 15:37 | |
*** rpittau is now known as rpittau|afk | 15:47 | |
tristanC | corvus: turns out the config cache is not used, it is justed copied from the scheduler object to the configloader object, so setting a None value fixed the issue | 15:51 |
opendevreview | Tristan Cacqueray proposed zuul/zuul master: zuul tenant-conf-check: disable scheduler creation https://review.opendev.org/c/zuul/zuul/+/794027 | 15:51 |
corvus | tristanC: cool; does the test cover that now? | 15:54 |
tristanC | corvus: PS2 made it fail without my change, just by removing the ZK configuration from the zuul.conf | 15:54 |
tristanC | PS3*, PS4 should now work as expected | 15:55 |
corvus | tristanC: ok i get it thanks. +2 tobiash do you have time to revisit that ^ ? | 15:56 |
corvus | tristanC: if you want to add a bugfix release note, we could release 4.5.1 with that | 15:56 |
tristanC | corvus: thanks, i will do | 15:59 |
opendevreview | Tristan Cacqueray proposed zuul/zuul master: zuul tenant-conf-check: disable scheduler creation https://review.opendev.org/c/zuul/zuul/+/794027 | 16:00 |
*** timburke <timburke!~timburke@2601:645:c480:3660:d4f3:a3b4:736b:710d> has joined #zuul | 16:11 | |
*** marios|out <marios|out!~marios@62-171-24.netrun.cytanet.com.cy> has quit IRC (Ping timeout: 480 seconds) | 16:11 | |
*** jpena is now known as jpena|off | 16:17 | |
-opendevstatus- NOTICE: Zuul is being restarted for server reboots | 17:48 | |
opendevreview | Ade Lee proposed zuul/zuul-jobs master: Add role to enable FIPS on a node https://review.opendev.org/c/zuul/zuul-jobs/+/788778 | 18:31 |
*** mhu1 <mhu1!~mhuin@89-159-62-32.rev.numericable.fr> has joined #zuul | 19:33 | |
*** mhu <mhu!~mhuin@89-159-62-32.rev.numericable.fr> has quit IRC (Ping timeout: 480 seconds) | 19:37 | |
avass[m] | mnaser: if the latest commit works there's only the non-amd jobs left | 19:43 |
mnaser | avass[m]: yeah, i just tried to ping over irc to install the github app :\ | 19:44 |
avass[m] | mnaser: I mean, it's 21:43 on a friday. Daniel could very well have left for the weekend :) | 19:44 |
mnaser | likely :) | 19:44 |
avass[m] | does libera have a matrix bridge yet? | 19:45 |
mnaser | don't know, don't use matrix :P | 19:46 |
avass[m] | :P | 19:46 |
fungi | it does, supposedly | 19:50 |
fungi | might still be in beta, but supposedly people have been using it anyway for a week or so | 19:50 |
avass[m] | cool, yeah looks like there is | 19:59 |
*** donnyd <donnyd!sid368272@id-368272.tooting.irccloud.com> has joined #zuul | 20:54 | |
mordred | avass: oh yeah? cool | 20:59 |
mnaser | avass[m]: we've got the vexxhost ci app installed, ill update the zuul config and we can add the PR :) | 21:01 |
avass[m] | mnaser: cool :) | 21:02 |
avass[m] | mnaser: I think zuul failed to report by the way, the jobs still say they're running and there are no results for the buildset: https://github.com/vexxhost/curl/pull/2 | 21:03 |
mnaser | strange | 21:03 |
mnaser | i can check in a sec | 21:03 |
*** donnyd <donnyd!sid368272@id-368272.tooting.irccloud.com> has quit IRC () | 21:06 | |
*** donnyd <donnyd!sid368272@id-368272.tooting.irccloud.com> has joined #zuul | 21:06 | |
mnaser | avass[m]: wanna propose a patch to curl/curl ? | 21:52 |
mnaser | or i can do that? | 21:52 |
avass[m] | you can do it | 21:52 |
avass[m] | I'm not sure if everything is working fine yet however, but I'll continue looking at it tomorrow otherwise | 21:53 |
mnaser | avass[m]: awesome, i think they asked to like remove the travis jobs at the same time too | 21:55 |
mnaser | so ill try to decipher that | 21:55 |
avass[m] | oh, I think that's easy. I'll push a quick patch | 21:55 |
avass[m] | I believe this should do it: https://github.com/vexxhost/curl/pull/2 | 21:57 |
mnaser | https://github.com/curl/curl/pull/7245 | 22:02 |
mnaser | but looks like we got a merge conflict | 22:04 |
avass[m] | once we're sure that's working nicely I'll start looking at ccache. I may need some help getting access to swift or push some changes to a config project for zuul-cache to work :) | 22:08 |
avass[m] | though there may not be a lot of minutes to save from caching builds. most of the time is spent on tests and not building | 22:12 |
*** tosky <tosky!~luigi@dynamic-adsl-78-13-253-141.clienti.tiscali.it> has quit IRC () | 22:13 | |
mnaser | avass[m]: vexxhost/curl-zuul-config is public | 22:14 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!