fungi | understandable | 00:08 |
---|---|---|
fungi | you'll be missed! | 00:08 |
*** jamesmcarthur has joined #zuul | 01:13 | |
*** sgw1 has quit IRC | 01:35 | |
*** sgw has joined #zuul | 01:39 | |
*** rfolco has joined #zuul | 01:40 | |
*** rfolco has quit IRC | 02:08 | |
*** wxy-xiyuan has joined #zuul | 02:09 | |
*** jamesmcarthur has quit IRC | 02:58 | |
*** jamesmcarthur has joined #zuul | 03:01 | |
*** jamesmcarthur has joined #zuul | 03:01 | |
*** bolg has joined #zuul | 04:00 | |
*** jamesmcarthur has quit IRC | 04:52 | |
*** jamesmcarthur has joined #zuul | 04:53 | |
*** jamesmcarthur has quit IRC | 05:09 | |
*** jamesmcarthur has joined #zuul | 05:09 | |
*** jamesmcarthur has quit IRC | 05:13 | |
lennyb | SpamapS, thanks. yes | 05:36 |
lennyb | fungi, thanks. it upgrading git review with pip and removing rpm worked. | 05:37 |
lennyb | fungi, also looks that I need to run #git remote rename origin gerrit after cloning project. FYI | 05:38 |
*** yolanda has quit IRC | 05:42 | |
*** jamesmcarthur has joined #zuul | 05:44 | |
*** yolanda has joined #zuul | 05:49 | |
*** jamesmcarthur has quit IRC | 05:51 | |
*** AJaeger has quit IRC | 05:52 | |
*** AJaeger has joined #zuul | 05:56 | |
*** raukadah is now known as chandankumar | 06:01 | |
*** jamesmcarthur has joined #zuul | 06:20 | |
*** yolanda has quit IRC | 06:22 | |
*** jamesmcarthur has quit IRC | 06:25 | |
*** saneax has joined #zuul | 06:30 | |
*** themroc has joined #zuul | 06:40 | |
*** bolg has quit IRC | 06:55 | |
*** avass has joined #zuul | 07:07 | |
*** jamesmcarthur has joined #zuul | 07:13 | |
*** jamesmcarthur has quit IRC | 07:19 | |
*** tosky has joined #zuul | 07:20 | |
*** hashar has joined #zuul | 07:32 | |
*** pcaruana has joined #zuul | 07:41 | |
*** jpena|off is now known as jpena | 07:42 | |
NBorg | I have some problems running jobs that requires a UI on remote windows machines with ansible. I use winrm to start cmd -> psexec (-i to the session id for my logged in session) -> script that usually works (when run in jenkins). I can see the cmd-process starting, but none of the UI:s are responsive which causes them to crash. Has anyone solved any similar problems? | 07:53 |
*** themroc has quit IRC | 07:54 | |
*** toabctl has joined #zuul | 08:02 | |
*** yolanda has joined #zuul | 08:09 | |
*** themroc has joined #zuul | 08:15 | |
*** jamesmcarthur has joined #zuul | 08:15 | |
*** jamesmcarthur has quit IRC | 08:20 | |
*** jangutter has joined #zuul | 08:31 | |
*** bolg has joined #zuul | 08:42 | |
*** yolanda has quit IRC | 08:50 | |
*** bolg has quit IRC | 09:15 | |
*** jamesmcarthur has joined #zuul | 09:16 | |
openstackgerrit | Jan Kubovy proposed zuul/zuul master: Unify Github/Github Enterpise read timeout https://review.opendev.org/683366 | 09:18 |
*** bolg has joined #zuul | 09:20 | |
*** jamesmcarthur has quit IRC | 09:21 | |
*** bhavikdbavishi has joined #zuul | 09:23 | |
*** themroc has quit IRC | 09:57 | |
*** gtema_ has joined #zuul | 10:08 | |
*** jamesmcarthur has joined #zuul | 10:17 | |
*** jamesmcarthur has quit IRC | 10:23 | |
*** gtema_ has quit IRC | 10:29 | |
*** bhavikdbavishi has quit IRC | 10:34 | |
*** bhavikdbavishi has joined #zuul | 10:35 | |
*** hashar has quit IRC | 10:35 | |
*** snapiri has quit IRC | 10:43 | |
*** bhavikdbavishi1 has joined #zuul | 10:58 | |
*** bhavikdbavishi has quit IRC | 10:59 | |
*** bhavikdbavishi1 is now known as bhavikdbavishi | 10:59 | |
clarkb | NBorg: tobiash also usesthe winrm connection and may have thoughts | 11:02 |
clarkb | with linux you'd be sure the display vars were set and X wasrunning.Maybe yoi can do similr woth winrm? | 11:08 |
*** snapiri has joined #zuul | 11:10 | |
NBorg | I can see a window popping up but it is not responsive. But avass might have a solution (win7 bug workaround). Testing it now. | 11:11 |
*** shachar has joined #zuul | 11:15 | |
*** snapiri has quit IRC | 11:16 | |
*** jamesmcarthur has joined #zuul | 11:19 | |
*** jamesmcarthur has quit IRC | 11:24 | |
clarkb | NBorg: reading abit apparently you must explicitly request a non interactive powershell if that is what you want and the python winrm does not do this. Maybe try with powershell instead of cmd as a result? | 11:24 |
*** jpena is now known as jpena|lunch | 11:28 | |
NBorg | clarkb: Something there does not seem correct. You mean explicitly request interactive powershell, which pywinrm does not do, right? | 11:28 |
clarkb | NBorg: no the opposite according to the bugtracker. https://github.com/diyan/pywinrm/issues/177 | 11:31 |
clarkb | of course I may misunderstand what -NonInteractive means in this context | 11:31 |
openstackgerrit | Andreas Jaeger proposed zuul/zuul-jobs master: Add more languages for build-releasenotes https://review.opendev.org/683923 | 11:35 |
NBorg | clarkb: No, you are right. I thought I had read that winrm could only use psexec(and/or powershell) non-interactively, but I was either reading old docs or misinterpreting something. I can't find it now anyway. | 11:44 |
*** hashar has joined #zuul | 11:50 | |
openstackgerrit | Andreas Jaeger proposed zuul/zuul-jobs master: Add more languages for build-releasenotes https://review.opendev.org/683923 | 12:01 |
*** rfolco has joined #zuul | 12:12 | |
*** jamesmcarthur has joined #zuul | 12:20 | |
*** jamesmcarthur has quit IRC | 12:25 | |
*** rlandy has joined #zuul | 12:29 | |
openstackgerrit | Jan Kubovy proposed zuul/zuul master: Unify Github/Github Enterpise read timeout https://review.opendev.org/683366 | 12:45 |
*** jamesmcarthur has joined #zuul | 12:45 | |
*** jpena|lunch is now known as jpena | 12:47 | |
*** bhavikdbavishi has quit IRC | 12:48 | |
openstackgerrit | Jan Kubovy proposed zuul/zuul master: Unify Github/Github Enterpise read timeout https://review.opendev.org/683366 | 12:59 |
*** rlandy is now known as rlandy|mtg | 13:03 | |
mnaser | clarkb: 0 | 13:19 |
clarkb | mnaser: 1 ? | 13:19 |
mnaser | clarkb: ^ oops that was an accident | 13:19 |
corvus | zuul-maint: can you add zuul-registry to your repo watch lists? https://review.opendev.org/683426 could use a review | 13:28 |
pabelanger | +2 | 13:29 |
openstackgerrit | Merged zuul/zuul-registry master: Add README, license, and Zuul config https://review.opendev.org/683426 | 13:33 |
openstackgerrit | Jan Kubovy proposed zuul/zuul master: Report retried builds in a build set via mqtt. https://review.opendev.org/632727 | 13:34 |
openstackgerrit | James E. Blair proposed zuul/zuul-registry master: Initial implementation https://review.opendev.org/683958 | 13:36 |
tobiash | zuul-maint: I'm back from vacation. Did I miss anything interesting? | 13:38 |
clarkb | tobiash: corvus started adding gerrit checker api support so that upstream gerrit can try using zuul | 13:39 |
tobiash | cool | 13:39 |
clarkb | tobiash: 3.10.2 fixes a securitry bug (update if you hvaen't yet) | 13:39 |
tobiash | we'll update tomorrow :) | 13:40 |
tobiash | corvus: I guess I can abandon 609773? | 13:40 |
corvus | tobiash: welcome back! and yeah i think so | 13:41 |
Shrews | tobiash: i added a test for your https://review.opendev.org/671704 change | 13:41 |
tobiash | Shrews: awesome :) | 13:42 |
openstackgerrit | Jan Kubovy proposed zuul/zuul master: Add support for smart reconfigurations https://review.opendev.org/652114 | 13:43 |
corvus | some of us are at ansiblefest this week | 13:43 |
tobiash | corvus: regarding your mail about gerrit on master, did the fix work? | 13:44 |
*** yolanda has joined #zuul | 13:44 | |
*** jamesmcarthur has quit IRC | 13:44 | |
*** jangutter has quit IRC | 13:48 | |
*** jangutter_ has joined #zuul | 13:48 | |
openstackgerrit | Mohammed Naser proposed zuul/zuul-jobs master: Add unit tests for tox_instalL_sibling_packages https://review.opendev.org/683963 | 13:48 |
mnaser | AJaeger: ^ i added that as a patch on top of yours which passes locally | 13:49 |
mnaser | so i feel more comfortable merging it | 13:49 |
mnaser | it has a weird quirk where it depends on sys.executable | 13:49 |
mnaser | i'm not sure how we feel about that? | 13:49 |
mnaser | if that test passes ill +w the one below it | 13:49 |
*** yolanda has quit IRC | 13:52 | |
*** jangutter_ has quit IRC | 13:54 | |
*** yolanda has joined #zuul | 13:56 | |
tristanC | corvus: is the initial implementation of the zuul-registry ready? | 13:57 |
mnaser | o | 13:58 |
clarkb | tristanC: looks like bits are unimplemented like the swift code | 13:58 |
clarkb | and I think it needs a requirments list for at least cherrypy (but I hvaen't done proper review yet) | 13:58 |
mnaser | py35 tests are in gate for zuul-jobs is actually py36 .. | 13:58 |
mnaser | i just saw this in the logs: /usr/local/lib/python2.7/dist-packages/tox/config/__init__.py:581: UserWarning: conflicting basepython version (set 3.6, should be 3.5) for env 'py35';resolve conflict or set ignore_basepython_conflict | 13:58 |
clarkb | mnaser: that implies the job ran on bionic instead of xenial | 13:59 |
mnaser | ok thats likely, also i think the functional tests run on xenial for zuul too, i noticed this the other day | 13:59 |
corvus | clarkb, tristanC: yeah, i'd say it's not ready yet -- it still needs more framework and has unimplemented parts. but, it runs and implements push and pull (the test script works) | 13:59 |
corvus | clarkb, tristanC: that's how much i could do on my recent plane flights :) | 14:00 |
*** rlandy|mtg is now known as rlandy | 14:00 | |
clarkb | corvus: does it handle authentication to dockerhub for anonymous access? (if it does tripleo might want ot consier using it/helping too) | 14:00 |
corvus | clarkb: no, it doesn't implement any proxy stuff yet | 14:00 |
corvus | that was hard to do on the plane | 14:01 |
clarkb | ha | 14:01 |
tristanC | corvus: i'm looking forward reviewing the registry, please let me know when it's ready | 14:02 |
*** yolanda has quit IRC | 14:03 | |
*** saneax has quit IRC | 14:06 | |
*** jpena is now known as jpena|brb | 14:11 | |
AJaeger | mnaser: thanks for test! | 14:11 |
*** hashar has quit IRC | 14:14 | |
openstackgerrit | Merged zuul/zuul-jobs master: Fix tox_install_sibling_packages.py for py3 https://review.opendev.org/683805 | 14:18 |
*** yolanda has joined #zuul | 14:19 | |
Shrews | Anyone have the streaming link for fest contributor summit? | 14:24 |
mnaser | Shrews: https://bluejeans.com/7480904391 | 14:32 |
Shrews | thx | 14:32 |
corvus | Shrews: https://etherpad.openstack.org/p/ansible-summit-atlanta-2019 may be useful | 14:33 |
Shrews | corvus: already on that, thx. | 14:33 |
mnaser | Shrews: and #ansible-meeting :p | 14:33 |
pabelanger | mnaser: it looks like fedora-30 in nodepool is using python3 by default, so we should be able to try via depends-on for some project using fedora-30 | 14:35 |
mnaser | pabelanger: i think the unit tests help with that i think | 14:35 |
pabelanger | https://opendev.org/openstack/project-config/src/branch/master/nodepool/nodepool.yaml#L250 | 14:36 |
pabelanger | yup, just saying we now a node only too that is python3 | 14:36 |
dmellado | pabelanger: that's really cool | 14:38 |
dmellado | do we also have that in our zuul? | 14:38 |
pabelanger | Yup, since last week. We still need to migrate some jobs to it | 14:39 |
openstackgerrit | Jan Kubovy proposed zuul/zuul master: Add --check-config option to zuul scheduler https://review.opendev.org/542160 | 14:40 |
dmellado | pabelanger: ack, great! | 14:40 |
*** tosky has quit IRC | 14:40 | |
*** jamesmcarthur has joined #zuul | 14:54 | |
*** yolanda has quit IRC | 14:54 | |
*** jpena|brb is now known as jpena | 15:05 | |
*** pcaruana has quit IRC | 15:05 | |
*** timburke_ is now known as timburke | 15:15 | |
openstackgerrit | Tobias Henkel proposed zuul/zuul master: Support emitting warnings via zuul_return https://review.opendev.org/651526 | 15:20 |
tobiash | corvus: do we have test races with the new gerrit code? | 15:22 |
tobiash | https://openstack.fortnebula.com:13808/v1/AUTH_e8fd161dc34c421a979a9e6421f823e9/zuul_opendev_logs_09d/632727/10/check/tox-py36/09d13ab/testr_results.html.gz | 15:22 |
tobiash | this looks unrelated | 15:22 |
*** mattw4 has joined #zuul | 15:22 | |
*** mattw4 has quit IRC | 15:26 | |
corvus | tobiash: yes, i have seen that once, i haven't figured it out yet, but added some debugging to try to help | 15:26 |
corvus | tobiash: i think it's related to my attempt to synchronize events around the polling that happens (the gerrit checks-api is polling driven) | 15:27 |
tobiash | ah ok | 15:27 |
*** jamesmcarthur has quit IRC | 15:30 | |
*** mattw4 has joined #zuul | 15:37 | |
*** sgw has quit IRC | 15:37 | |
corvus | tobiash: aha! i see the problem :) | 15:37 |
corvus | that test polls for both check and gate in sequence, but the sync code waits for any poll. | 15:39 |
corvus | we really want to wait for gate | 15:39 |
*** yolanda has joined #zuul | 15:40 | |
openstackgerrit | James E. Blair proposed zuul/zuul master: Wait for poll twice in tests https://review.opendev.org/683989 | 15:45 |
corvus | tobiash: ^ a crude but should be effective fix | 15:46 |
Shrews | tobiash: when you get time, would love your review on https://review.opendev.org/681857 | 15:46 |
Shrews | or anyone else, for that matter | 15:46 |
AJaeger | corvus: we had a change that added a jobs to check, gate, promote pipeline (via template). The check and gate jobs were run, the promote one not (they all had the same files list which was not triggered, only the template was added). Is that a bug in promote where the run job if its changed is not triggered? | 15:46 |
NBorg | Is there an equivalent to build with jenkins-cli in zuul? If for instance a pipeline is triggered by a tag, and I want to run specific jobs depending on the tag name. Or is the only alternative to configure one pipeline for each combination in both the config project and the tenant project? | 15:54 |
SpamapS | NBorg: Can you give a more concrete example? I think the answer is that you need a unique pipeline, but maybe what you're trying to do has a better answer. | 15:55 |
SpamapS | This kind of goes to the question a few days ago about data-based jobs. It would be kind of cool if one could run a snippet of code on a trigger and produce zuul job config just for that trigger. | 15:56 |
NBorg | I have a job in jenkins. When it is triggered by creating a git tag, it starts, parses the components of the tags and enqueues jobs depending on the composition of the tag. Say git tag "Software1-HardwareA". Then I want to run the Softare1-compile job with vars: "hardware: HardwareA", then run HardwareA-HIL-tests. | 15:58 |
SpamapS | NBorg: yeah, that's neat. I wonder if there's a matcher that would work for you though. Like, file path, or branch based. | 16:00 |
*** mattw4 has quit IRC | 16:03 | |
*** mattw4 has joined #zuul | 16:05 | |
*** pcaruana has joined #zuul | 16:06 | |
NBorg | SpamapS: Checking for files would be impractical to trigger releases from the master branch. Perhaps it's possible to request enough nodes for any type of job-combination from nodepool and act as a zuul-executor? (And return any unused/finished nodes) | 16:08 |
NBorg | My plan was to do some regex_replace on the zuul.project['base'].checkout to figure out what jobs to run. But I wonder if that is possible. | 16:12 |
SpamapS | NBorg: I think I'd rather see this as a first-class feature than try to hack around it. I'm still not sure I understand what the concrete example is though. | 16:12 |
SpamapS | Like, why are you doing tag-per-arch? Why not just tag with a unique build identifier (0.1.5 or build-4593482) and run all the builds? | 16:13 |
SpamapS | One thing that may not be stated in Zuul, but is a principle I see followed and that I support, is that dynamism complicates things unnecessarily. | 16:15 |
*** mhu has joined #zuul | 16:18 | |
mhu | corvus, hello, is it me you're looking for? | 16:19 |
NBorg | SpamapS: Expensive software and/or hardware. But, yeah... Maybe I can force people to work a bit more rationally. | 16:20 |
SpamapS | NBorg: what's more expensive: developer debugging time, or the hardware? | 16:20 |
SpamapS | (and no, not just developer salary, but lost productivity) | 16:21 |
SpamapS | NBorg: anyway, you should be able to work that way, and I don't think it would be all that terribly hard to make a tag/regex matcher. | 16:22 |
SpamapS | NBorg: Basically you should be able to say something like this in a job stanza: 'tags: - ".*Hardware1.*"' and then that job only ever runs if a trigger has a tag that matches that regex. | 16:23 |
*** mattw4 has quit IRC | 16:28 | |
NBorg | SpamapS: Thanks. I'll look into it. | 16:31 |
SpamapS | NBorg: I'm almost done writing it ;) | 16:31 |
NBorg | :D | 16:31 |
tobiash | Shrews: I'll have a look later this evening | 16:33 |
SpamapS | Mostly just working out a good set of tests | 16:33 |
*** pcaruana has quit IRC | 16:46 | |
*** mattw4 has joined #zuul | 16:48 | |
*** Goneri has joined #zuul | 16:54 | |
*** saneax has joined #zuul | 16:57 | |
*** bolg has quit IRC | 17:10 | |
*** mattw4 has quit IRC | 17:11 | |
*** jpena is now known as jpena|off | 17:16 | |
*** jamesmcarthur has joined #zuul | 17:25 | |
*** saneax has quit IRC | 17:27 | |
*** jamesmcarthur_ has joined #zuul | 17:28 | |
corvus | NBorg, SpamapS: https://zuul-ci.org/docs/zuul/user/jobs.html#var-zuul.child_jobs may be useful | 17:31 |
corvus | NBorg, SpamapS: that lets you write a 0-node job and filter/reduce the set of jobs that run | 17:32 |
*** jamesmcarthur has quit IRC | 17:32 | |
*** jamesmcarthur_ has quit IRC | 17:34 | |
*** jamesmcarthur has joined #zuul | 17:34 | |
corvus | mhu: if you have a minute, we've seen tests.unit.test_web.TestTenantScopedWebApi.test_dequeue fail a few times -- i think it's a racy test... do you think it could be reworked to avoid the sleep? | 17:36 |
clarkb | corvus: SpamapS tobiash Shrews https://review.opendev.org/#/c/680742/1 might be a good one to get in for tomorrow (zuul booth at ansiblefest) | 17:37 |
clarkb | maybe I can get reviews on that today? | 17:37 |
Shrews | +2 | 17:38 |
*** jamesmcarthur has quit IRC | 17:39 | |
clarkb | tyty | 17:39 |
*** jamesmcarthur has joined #zuul | 17:39 | |
SpamapS | corvus: wait, I can set values in child_jobs? | 17:40 |
corvus | +3 | 17:40 |
tobiash | SpamapS: yes, you can filter them | 17:40 |
corvus | SpamapS: yes, sorry i should have linked to https://zuul-ci.org/docs/zuul/user/jobs.html#skipping-child-jobs (cc NBorg) | 17:40 |
SpamapS | TIL! | 17:41 |
pabelanger | ++ | 17:42 |
SpamapS | NBorg: there you go. Problem solved. | 17:42 |
NBorg | corvus: Thanks | 17:43 |
openstackgerrit | Merged zuul/zuul-website master: Add faq entry about kubernetes and docker images https://review.opendev.org/680742 | 17:45 |
*** mattw4 has joined #zuul | 17:46 | |
tobiash | Shrews: now I see why we leak many images and nodepool forgets them | 17:46 |
tobiash | thanks for that fix | 17:46 |
Shrews | tobiash: yeah, that was rather nasty | 17:47 |
tobiash | lgtm | 17:47 |
clarkb | is it passing tests now? | 17:49 |
Shrews | tobiash: that guarantees we'll retry the delete, but unless the issue causing the delete to fail is resolved, the image will still remain | 17:49 |
clarkb | I was meaning to revie wit once it did but then travel happened | 17:49 |
Shrews | tobiash: that issue for us is volumes remaining in-use, even though they really aren't. that's a cinder issue | 17:49 |
tobiash | Shrews: I remember that once upon a time (maybe back in v2 times) it has been like this | 17:50 |
tobiash | Shrews: we have the same issue | 17:50 |
tobiash | some volumes stay in ceph even if the instance is gone. Those then block deleting the image | 17:50 |
Shrews | yup | 17:50 |
tobiash | is there a known fix for this issue btw? | 17:51 |
Shrews | tobiash: for cinder? not that i'm aware of | 17:51 |
tobiash | k, I was hoping there would be one | 17:51 |
clarkb | we also have cinder double accounting our volume usage :/ | 17:52 |
Shrews | so many bugs | 17:53 |
tobiash | Shrews, clarkb: maybe one of you wants to +3 https://review.opendev.org/683989 ? It fixes a nasty test race. | 17:54 |
fungi | yeah, a couple of suspected problems there... one is that if nova asks cinder to delete a backing volume and that request fails, nova ignores/reports the error and proceeds to delete the server instance, leaving the volume behind with cinder indefinitely convinced it's still used by a server attachment long after that instance is gone | 17:54 |
clarkb | tobiash: looking | 17:54 |
fungi | but also according to mnaser cinder never double-checks its quota accounting, it just modifies the existing value, so if it ever gets out of sync it stays that way until manual intervention is taken to recalculate it and reset it to a correct value | 17:55 |
tobiash | we have two issues I observed, one is volumes left in state attached to <non existing instance id> and the other is when boot from image in ceph the backing root disk (not a real cinder volume) sometimes doesn't get deleted with the instance | 17:56 |
Shrews | fungi: one would think those issues would be significant enough to address at some point, but i don't follow that project, so maybe they're unaddressable *shrug* | 17:56 |
clarkb | Shrews: I brought the quot athing up with cinder but because I don't hvae version info or any cloud side data really they can't relaly take action on it | 17:57 |
clarkb | mnaser: ^ maybe in all of your free time (I'm joking if that wasn't clear) we can collect some bsaic info and file a bug with cinder? | 17:58 |
fungi | smcginnis suggested the leaked attachments problem probably needs to be fixed on the caller (nova) side | 17:58 |
*** jamesmcarthur has quit IRC | 17:59 | |
mnaser | yeah leaked attachs are def a nova issue, but double accounted quota is a cinder one | 17:59 |
fungi | e.g., by refusing to delete a server instance if the call to delete the backing volume for it fails | 17:59 |
mnaser | i might have sometime later this week | 17:59 |
*** igordc has joined #zuul | 18:06 | |
openstackgerrit | Merged zuul/zuul master: Fix weak dependencies to work with child_jobs https://review.opendev.org/677936 | 18:09 |
Shrews | tobiash: i just realized that call to storeImageUpload() needs a lock around it. patch incoming | 18:13 |
tobiash | oops | 18:14 |
openstackgerrit | David Shrewsbury proposed zuul/nodepool master: Do not overwrite image upload ZK data on delete https://review.opendev.org/681857 | 18:16 |
openstackgerrit | David Shrewsbury proposed zuul/nodepool master: Do not overwrite image upload ZK data on delete https://review.opendev.org/681857 | 18:18 |
*** Goneri has quit IRC | 18:18 | |
Shrews | tobiash: that should cover it ^^ | 18:19 |
*** sgw has joined #zuul | 18:19 | |
Shrews | tobiash: oh, hrm, i think that's still wrong. that doesn't lock the actual record | 18:21 |
Shrews | tobiash: corvus: sorry, i think i just uncovered a potential issue | 18:23 |
Shrews | or i've misremembered something | 18:24 |
Shrews | we have locks for uploading images, but i don't see any for dealing with locking a specific upload record | 18:26 |
Shrews | similar to build locks, which has one for each | 18:26 |
Shrews | wow | 18:27 |
Shrews | ok, yep. that needs to be fixed, and i'm very surprised i missed that for so long | 18:35 |
Shrews | i don't think it would actually cause any issues, but maybe the occasional weird error in a competing builder | 18:35 |
Shrews | tobiash: can you unapproved that? it's still in gate | 18:36 |
tobiash | done | 18:37 |
*** hashar has joined #zuul | 18:37 | |
Shrews | tobiash: thx | 18:38 |
*** igordc has quit IRC | 18:51 | |
Shrews | i've got a PT appt now so i'll have to deal with that mistake later :( | 18:52 |
*** mgoddard has quit IRC | 19:17 | |
*** mgoddard has joined #zuul | 19:20 | |
*** michael-beaver has joined #zuul | 19:20 | |
mhu | corvus, about the dequeue test; sure, I'll have a look, but I think it was heavily inspired by the rpc variant of that test. I'll check if there's a sleep() in there | 19:31 |
*** pcaruana has joined #zuul | 19:43 | |
*** sgw has quit IRC | 19:46 | |
*** sgw has joined #zuul | 19:46 | |
*** sgw has quit IRC | 19:51 | |
*** sgw has joined #zuul | 20:05 | |
*** pcaruana has quit IRC | 20:12 | |
tobiash | corvus, clarkb: did you also observe that sometimes an executor stops taking jobs even if it didn't unregister? | 20:29 |
tobiash | during the last three weeks this happened to 4 of our 20 executors | 20:30 |
tobiash | this looks rare and random | 20:31 |
tobiash | the next time I observe this I'll take a thread dump for further analysis | 20:32 |
clarkb | no havent noticed that | 20:33 |
*** saneax has joined #zuul | 20:33 | |
clarkb | but we restart the executors often recently to fox bugs | 20:33 |
tobiash | k, thx | 20:34 |
openstackgerrit | Merged zuul/zuul master: Wait for poll twice in tests https://review.opendev.org/683989 | 21:01 |
*** mattw4 has quit IRC | 21:05 | |
*** mattw4 has joined #zuul | 21:05 | |
*** saneax has quit IRC | 21:09 | |
Shrews | mnaser: cool to see that you’re offering a managed zuul solution. | 21:09 |
* Shrews wishes his shoulder wasn’t holding him back from attending the fest festivities | 21:10 | |
mnaser | Shrews: thanks :) I hope you feel better! | 21:10 |
mnaser | I'm excited too! | 21:11 |
SpamapS | mnaser: CONGRATULATIONS on your announcement! | 21:17 |
*** hashar has quit IRC | 21:25 | |
*** igordc has joined #zuul | 21:27 | |
mnaser | SpamapS: thanks, I'm pretty excited and we'll see how it all pans out tomorrow some more | 21:27 |
mnaser | I think it's a win for everyone if this happens | 21:27 |
*** mattw4 has quit IRC | 21:29 | |
*** mattw4 has joined #zuul | 21:30 | |
*** avass has quit IRC | 21:46 | |
*** mattw4 has quit IRC | 22:22 | |
openstackgerrit | Kerby proposed zuul/nodepool master: AWS driver: add ability to determine AMI id using filters https://review.opendev.org/683205 | 22:26 |
*** rfolco has quit IRC | 22:29 | |
*** rfolco has joined #zuul | 22:37 | |
*** NBorg has quit IRC | 22:47 | |
*** sgw has quit IRC | 23:29 | |
*** mattw4 has joined #zuul | 23:29 | |
*** mattw4 has quit IRC | 23:43 | |
*** sgw has joined #zuul | 23:45 | |
*** michael-beaver has quit IRC | 23:50 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!