Monday, 2020-05-18

*** jamesmcarthur has joined #zuul00:00
*** jamesmcarthur has quit IRC00:05
*** avass has quit IRC00:12
*** jamesmcarthur has joined #zuul00:21
*** threestrands has joined #zuul00:43
*** sgw has joined #zuul01:17
*** jamesmcarthur has quit IRC01:26
*** jamesmcarthur has joined #zuul01:26
*** jamesmcarthur has quit IRC01:34
*** jamesmcarthur has joined #zuul01:37
*** swest has quit IRC01:40
*** swest has joined #zuul01:54
*** jamesmcarthur has quit IRC02:18
*** jamesmcarthur has joined #zuul02:18
*** jamesmcarthur has quit IRC02:22
*** jamesmcarthur_ has joined #zuul02:22
*** EmilienM is now known as EmilienM|off03:16
*** bhavikdbavishi has joined #zuul03:35
*** bhavikdbavishi has quit IRC04:32
*** evrardjp has quit IRC04:33
*** evrardjp has joined #zuul04:33
*** bhavikdbavishi has joined #zuul04:46
mnaserouch05:28
mnaserit seems like we don't shard periodic pipelines by default for uploading to swift05:29
mnaserand it hurts05:29
*** bhavikdbavishi1 has joined #zuul05:53
*** dpawlik has joined #zuul05:53
*** bhavikdbavishi has quit IRC05:54
*** bhavikdbavishi1 is now known as bhavikdbavishi05:54
*** dpawlik has quit IRC05:57
*** dpawlik has joined #zuul06:13
*** jamesmcarthur_ has quit IRC06:22
*** jamesmcarthur has joined #zuul06:22
*** jamesmcarthur has quit IRC06:27
AJaegermnaser: you mean all reports from today go to Vexxhost? Or from every day?06:27
mnaserAJaeger: another zuul user which uses our cloud, the 'sharding' works for check/gate, but for periodic pipeline, it just creates an ansible_periodic06:28
AJaegeryou mean in the pathname - ah06:28
mnaserright, so it ends up uplaoding everything into a single bucket :\06:29
AJaegermnaser: is that user not setting zuul_log_path_shard_build?06:30
AJaegermnaser: https://opendev.org/zuul/zuul-jobs/src/branch/master/roles/set-zuul-log-path-fact/tasks/main.yaml#L35 that should work fine, doesn't it?06:31
mnaserthey have `zuul_log_partition` = `true`06:31
mnaserbut i guess maybe they're not running that role06:31
mnaseryeah i guess they explicitly need to set zuul_log_path_shard_build too?06:32
mnaserso the user needs to set both `zuul_log_path_shard_build` and `zuul_log_partition` ?06:33
AJaegermnaser: I don't remember those details, sorry06:33
mnaserits a little late for me to dig into the details of this right now for me too.06:34
AJaegertobiash: could you review later https://review.opendev.org/725030 , please?06:35
AJaegermnaser: it might be an either or - but that needs some further investigation.06:35
mnaserAJaeger: yeah i'm not groking that codebase clearly right now, but def need to look into it06:36
tobiashAJaeger: yes06:49
*** avass has joined #zuul06:49
*** hashar has joined #zuul06:50
avasstristanC: yes, but the zuul-runner requires an operational zuul+nodepool right? I wanted to see if I could make a test runner that runs everything locally :)06:51
*** jamesmcarthur has joined #zuul06:59
*** bhavikdbavishi has quit IRC07:01
*** yolanda has joined #zuul07:07
avasstristanC: Oh, I guess that got updated since I last saw it since it now requires the user to specify the inventoy themselves07:08
avasstristanC: well, no worries, I just did it for fun anyway :)07:09
*** jcapitao has joined #zuul07:09
avasstristanC: I wonder if we could integrate my idea of matching dockerfiles against labels that gets launched locally as an alternative to supplying an inventory file07:11
*** jamesmcarthur has quit IRC07:12
openstackgerritMerged zuul/zuul-jobs master: tox: update lint regex to not require column  https://review.opendev.org/72503007:12
*** iurygregory has joined #zuul07:17
*** tosky has joined #zuul07:22
*** evrardjp has quit IRC07:28
*** rpittau|afk is now known as rpittau07:29
*** evrardjp has joined #zuul07:30
*** asaleh_ has joined #zuul07:39
*** fbo|off is now known as fbo|afk07:45
*** jpena|off is now known as jpena07:56
*** phildawson has joined #zuul07:58
openstackgerritAntoine Musso proposed zuul/zuul master: tests: throttle after all builds have reported  https://review.opendev.org/70438108:10
*** nils has joined #zuul08:10
openstackgerritSimon Westphahl proposed zuul/zuul master: Cache config schema in configloader and drivers  https://review.opendev.org/72877408:10
*** threestrands has quit IRC08:13
*** sshnaidm|off has joined #zuul08:47
*** sshnaidm|off is now known as sshnaidm08:47
*** bhavikdbavishi has joined #zuul08:52
openstackgerritTobias Henkel proposed zuul/zuul master: Drop support for ansible 2.7  https://review.opendev.org/72737308:53
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: Don't require tox_envlist  https://review.opendev.org/72682908:54
*** ysandeep is now known as ysandeep|lunch08:56
*** bhavikdbavishi has quit IRC09:09
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: Don't require tox_envlist  https://review.opendev.org/72682909:17
avassSo putting a "when" on a block is the same as setting it on each of the tasks in the block it seems09:18
*** klindgren_ has quit IRC09:21
*** bhavikdbavishi has joined #zuul09:21
*** klindgren has joined #zuul09:21
*** tumble has joined #zuul09:23
*** ysandeep|lunch is now known as ysandeep09:51
*** guillaumec has joined #zuul09:53
*** hashar is now known as hasharAway09:54
*** rpittau is now known as rpittau|bbl10:06
masterpecan https://review.opendev.org/#/c/726288/ have merged?10:25
openstackgerritTobias Henkel proposed zuul/zuul master: Support per branch change queues  https://review.opendev.org/71853110:43
openstackgerritTobias Henkel proposed zuul/zuul master: WIP: Move queue from pipeline to project  https://review.opendev.org/72018210:43
openstackgerritTobias Henkel proposed zuul/zuul master: Add optional support for circular dependencies  https://review.opendev.org/68535410:43
openstackgerritTobias Henkel proposed zuul/zuul master: WIP: Move queue from pipeline to project  https://review.opendev.org/72018210:52
openstackgerritTobias Henkel proposed zuul/zuul master: Move queue from pipeline to project  https://review.opendev.org/72018210:52
openstackgerritTobias Henkel proposed zuul/zuul master: Add optional support for circular dependencies  https://review.opendev.org/68535410:53
*** jcapitao is now known as jcapitao_lunch11:00
*** phildawson has quit IRC11:07
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: Don't require tox_envlist  https://review.opendev.org/72682911:09
*** jamesmcarthur has joined #zuul11:09
*** jamesmcarthur has quit IRC11:14
*** fbo|afk is now known as fbo11:15
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: Don't require tox_envlist  https://review.opendev.org/72682911:23
*** jpena is now known as jpena|lunch11:31
PiloutristanC: i have updated https://review.opendev.org/#/c/726171/, could you please have a look11:33
tristanCPilou: thanks!11:36
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: Don't require tox_envlist  https://review.opendev.org/72682911:36
avassI noticed that we were missing python3-devel in bindep when working on that testrunner: https://review.opendev.org/#/c/728708/11:41
avassIf we want to merge that11:41
*** rfolco has joined #zuul11:49
openstackgerritSimon Westphahl proposed zuul/zuul master: Cache config schema in configloader and drivers  https://review.opendev.org/72877411:50
*** ysandeep is now known as ysandeep|afk11:53
openstackgerritSimon Westphahl proposed zuul/zuul master: Cache config schema in configloader and drivers  https://review.opendev.org/72877412:00
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: Don't require tox_envlist  https://review.opendev.org/72682912:00
*** saneax has quit IRC12:00
*** rfolco is now known as rfolco|rover12:02
openstackgerritMatthieu Huin proposed zuul/zuul master: REST API: add tenant scoped, unscoped endpoints  https://review.opendev.org/72811812:04
*** rlandy has joined #zuul12:10
openstackgerritTobias Henkel proposed zuul/zuul master: Move queue from pipeline to project  https://review.opendev.org/72018212:11
openstackgerritTobias Henkel proposed zuul/zuul master: Add optional support for circular dependencies  https://review.opendev.org/68535412:11
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: Don't require tox_envlist  https://review.opendev.org/72682912:11
*** rpittau|bbl is now known as rpittau12:12
openstackgerritMerged zuul/nodepool master: openshiftpods: define ca_crt parameter if available  https://review.opendev.org/72617112:14
*** bhavikdbavishi has quit IRC12:17
*** hasharAway is now known as hashar12:17
AJaegeravass, tobiash: https://review.opendev.org/710208 just gave a lot of new linting warnings that look new "py38: DeprecationWarning: inspect.getargspec() is deprecated since Python 3.0, use inspect.signature() or inspect.getfullargspec()" - is that a fallout from https://review.opendev.org/725030 ?12:18
*** jcapitao_lunch is now known as jcapitao12:19
tobiashAJaeger: I think so as this removed the warning_output test case that makes sure that this doesn't happen12:19
tobiashAJaeger: revert?12:19
AJaegertobiash: if nobody has a better idea...12:21
*** bhavikdbavishi has joined #zuul12:21
tobiashwe could do a re-revert afterwards without disabling that test case12:21
AJaeger;)12:21
AJaegeravass: could you add some better commit message to 728708? Then I'm happy to +2.12:22
AJaegertobiash, avass , let me propose the revert for now12:22
tobiash++12:22
openstackgerritAndreas Jaeger proposed zuul/zuul-jobs master: Revert "tox: update lint regex to not require column"  https://review.opendev.org/72882212:23
openstackgerritMatthieu Huin proposed zuul/zuul master: How-to: using the REST API with cURL  https://review.opendev.org/72778512:25
*** evrardjp has quit IRC12:36
*** ysandeep|afk is now known as ysandeep12:36
avassAJaeger, tobiash: well it is supposed to match that, wouldn't it be better to stop outputting warnings if they're not wanted?12:36
AJaegeravass: that warning comes at runtime, e.g. from lower-constraints job or py37 job. So, it's not from the linter jobs.12:39
AJaegerI'm not aware of stopping those.12:39
AJaegerI'm not aware of a way to silence these run-time warnings.12:40
AJaeger(ignore the first line above)12:40
avassAJaeger: python -W ignore::DeprecationWarning it seems: https://stackoverflow.com/questions/879173/how-to-ignore-deprecation-warnings-in-python12:41
*** jpena|lunch is now known as jpena12:42
avassAJaeger: https://review.opendev.org/#/c/726829/ is green .. finally, that was a lot of small errors I stumbled into12:42
openstackgerritMatthieu Huin proposed zuul/zuul master: How-to: using the REST API with cURL  https://review.opendev.org/72778512:43
AJaegeravass: wow, congratulations!12:43
AJaegerAh -W - but that would be needed to pass to python via tox12:43
AJaegeravass: sorry, no time right now to dig into that further, hope others have ideas12:43
avassand I'll update 728708, I found that it was needed when messing around with: https://review.opendev.org/#/c/728684/12:44
asaleh_fbo, question ... can I have 2 vcpu's in a zuul vm? :)12:45
*** evrardjp has joined #zuul12:49
fboasaleh_: hi, yes which node label are you using atm ?12:52
openstackgerritMerged zuul/zuul-jobs master: Revert "tox: update lint regex to not require column"  https://review.opendev.org/72882212:52
*** saneax has joined #zuul12:52
asaleh_fbo, fedora-30-vm and running into minikube needing at least 2cpu and 2G ram12:53
avassAJaeger: So we either need to a) keep trying to avoid warnings, b) disable warning output for tests in CI somehow or c) disable output matching for tests12:59
fboavass: here are the label we have https://fedora.softwarefactory-project.io/zuul/labels12:59
fboasaleh_: ^ sorry avass :p12:59
fboasaleh_: cloud-fedora-32-medium is I think at least 2 vcpus13:00
fboasaleh_: let's talk on #softwarefactory instead13:02
*** reiterative has quit IRC13:05
*** reiterative has joined #zuul13:06
tobiashAJaeger: do you know how long py27 will be supported by diskimage-builder?13:10
*** jamesmcarthur has joined #zuul13:11
*** jhesketh has quit IRC13:15
openstackgerritMatthieu Huin proposed zuul/zuul master: CLI: add autohold-info, autohold-delete via REST  https://review.opendev.org/72841013:15
*** jamesmcarthur has quit IRC13:15
mordredtobiash: that's an interesting question - do you mean for installing dib in python2.7 - or for the elements that do things inside of in-progress chroots that are python2.7?13:18
mordredI'd think the second would need a very long support period, since it's dib's job to be able to build images of things and some of those base OS's may need py2.713:18
tobiashmordred: running dib with py27 (swest had a change that appearently failed third party ci by using pathlib)13:18
mordrednod. for that - I actually don't know why it still supports py2713:19
mordredtobiash: zuul and openstack are both python3 only now, so I think we could probably make the case that it's time for dib to drop python2.7 support too13:21
*** jhesketh has joined #zuul13:22
tobiashmakes sense to me since py27 is end of life now13:22
*** hashar is now known as hasharAway13:24
mordredtobiash: remote:   https://review.opendev.org/728889 Drop support for python213:27
mordredtobiash: let's see what people think13:27
tobiash:)13:29
openstackgerritTobias Henkel proposed zuul/zuul master: Increase wait time in remote tests  https://review.opendev.org/72889213:30
tobiashzuul-maint: I've seen increasing rates of timeouts in the remote tests, I hope that this makes them more stable ^13:30
mordredtobiash: I sent an email to openstack-discuss@ and zuul-discuss@13:31
*** jhesketh has quit IRC13:41
openstackgerritMatthieu Huin proposed zuul/zuul master: REST API: add tenant scoped, unscoped endpoints  https://review.opendev.org/72811813:41
openstackgerritMatthieu Huin proposed zuul/zuul master: CLI: add autohold-info, autohold-delete via REST  https://review.opendev.org/72841013:41
openstackgerritMonty Taylor proposed zuul/zuul master: Update node to v14 and update to new jobs  https://review.opendev.org/72655313:45
openstackgerritMonty Taylor proposed zuul/zuul master: Use node image to build javascript  https://review.opendev.org/72869013:45
mordredcorvus: https://review.opendev.org/#/c/717371/ is green13:46
mordredcorvus: oh - althoughwe should update its doc artifact to use zuul-preview13:47
avassAJaeger: or, I could finish the negative matchers and that could be used to avoid the warnings :)13:47
openstackgerritMatthieu Huin proposed zuul/zuul master: REST API: add promote endpoint  https://review.opendev.org/72848913:47
AJaegeravass: that's an option - mordred, advise on 728822?13:47
corvusmordred: yeah, it's a bit hard to evaluate the change without it :/13:48
avasstristanC: do you think I should abandon the zuul-jobs test runner idea and wait for zuul-runner, or should I continue on that so we have a way to test most of the jobs locally in containers?13:49
corvusavass: the zuul-runner spec is still in review; i can't say for certain that we're going to merge zuul-runner (but i hope that we can resolve the issues and do so)13:51
mordredcorvus: in the netlify-sandbox repo, you used success-url: "http://site.{build.uuid}.{tenant.name}.zuul-preview.opendev.org/" - is that still the right thing to do?13:51
avassAJaeger, mordred: although, if it's so simple that they don't want comments in gerrit for those jobs they can just turn it off with tox_inline_comments already13:51
corvusavass: so i'd hesitate to recommend anyone wait on it.13:51
corvusmordred: yes13:51
*** bhavikdbavishi has quit IRC13:52
avasscorvus: ok, since I don't think they overlap entirely anyway13:52
corvusAJaeger, avass: aw, i wish you had asked for my review on https://review.opendev.org/72503013:52
openstackgerritMonty Taylor proposed zuul/zuul-website master: Switch website to Gatsby  https://review.opendev.org/71737113:53
avasscorvus: sorry, what's your take on it? :)13:53
corvusAJaeger, avass: that was not a faulty test case, that was a very carefully constructed test case with real data, that we made after hitting exactly the situation that prompted you to revert13:53
AJaegercorvus: I pointed you to it last week...13:54
*** hasharAway is now known as hashar13:54
avasscorvus, AJaeger: it feels to me like that should be configured downstream since it would be very hard to keep avoiding that and adding more matchers13:55
avasssicne they're all really the same format of <file>:<line>:<column>:<message>13:56
corvusAJaeger, avass: i think any time we write something like "remove a faulty test case" it's worth really understanding what the test case was there for.  if you git blame it, you'll find this is the change that added it: https://review.opendev.org/71855413:56
avasscorvus: I did13:56
AJaegercorvus: yes, sorry13:56
corvuswhat's faulty about it?13:56
corvus(it kept out python warnings; we removed it, and python warnings showed up)13:57
avasscorvus: the test case isn't faulty, the assumption that if there's no column specified it's a warning and shouldn't be returned13:57
avassand that no one wants warnings13:58
corvusavass: that is the assumption that's built into the role, that's why it has a PEP8_RE and a SPHINX_RE but not a PYTHON_WARNINGS_RE13:58
avasscorvus: yes and that takes us back to the case where it's going to be very hard to know what to return, so it's probably better to return everything that specified a line in a file with a message. Also why I started on: https://review.opendev.org/#/c/725100/13:59
corvusavass: is someone asking for warnings?14:00
corvusbecause so far, everytime we've returned warnings, it's been terrible14:00
corvusavass: or do you just want ansible-lint to show up?14:01
avassI wanted ansible-lint to show up and that's why I looked into why it didn't14:02
corvusavass: i don't suppose it's possible to make it match flake8 output?14:03
corvusavass: or, is there a more specific regex we could use for ansible-lint that doesn't also match warnings?14:04
avasscorvus: not that I'm aware of, except that we could match on it having the ": [<rule_id>] <mesage>" format14:04
zbransible-lint already has pep8 compatible output, enable it with "-p"14:04
corvusavass: that sounds like the best approach to me -- then we still have our list of specific regexes for each type of return data14:05
zbri was considering proposing to change default to be pep8 format14:05
corvusor that ^14:05
avasswe already do that with parseable: true in .asnible-lint14:05
corvusavass: if the specific regex doesn't work, then i think maybe either add an option to include warnings (off by default), or your suggestion for included regexes are the way to go14:05
avasscorvus: I'll wait for a review from you the next time I change something like that then14:07
corvusavass: i think that the last time this came up, we found that in many cases, there are many python warnings that can't or shouldn't be fixed for various reasons.  iow, they're not as easy to fix as linting errors, and even linting errors can be annotated with "noqa" whereas the same is not true for python warnings14:07
openstackgerritMonty Taylor proposed zuul/zuul-website master: Add blog to website  https://review.opendev.org/72464814:08
corvusavass: so i think at the very least, that means we probably don't want warnings included by default14:08
avasssure14:13
avasscorvus: I'll see if I can work around that instead then14:14
corvusavass: i also made an alternate suggestion about how to exclude warnings in in my commit message; that may be useful14:15
openstackgerritMonty Taylor proposed zuul/zuul master: Add flag for disabling log streaming on a host  https://review.opendev.org/72195314:16
mordredcorvus: ^^ I agree with tobiash on that - I'm not sure how to do a tox-remote test for it - any suggestions?14:18
openstackgerritMatthieu Huin proposed zuul/zuul master: CLI: support promote via the REST API  https://review.opendev.org/72890714:19
corvusmordred: if there is no log streaming, and the task is a shell or command, then will there be output from that task in job-output.txt?14:23
avasscorvus: yep14:23
tobiashcorvus: the output will be there in both cases14:23
tobiashjust in one case live in the other case after the task finished14:23
corvushrm, i guess all of our tasks where we are seeing this have no output :/14:26
avasscorvus: filtering on Warning sounds like a good idea14:27
openstackgerritTobias Henkel proposed zuul/zuul master: Log missing required status checks  https://review.opendev.org/71811414:28
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: Revert "Revert "tox: update lint regex to not require column""  https://review.opendev.org/72891214:28
corvusmordred, tobiash, avass: i'm not so sure -- it looks like the only way we get non-streaming output lines is if we're localhost, or win_command or win_shell: https://opendev.org/zuul/zuul/src/branch/master/zuul/ansible/base/callback/zuul_stream.py#L340-L34114:37
corvusmordred, tobiash, avass: so a test in tox-remote should be straightforward (if you set the new variable, there will be no output)14:38
mordredcorvus: kk. I'll try that real quick14:38
corvusmordred, tobiash, avass: now, arguably that may not be the behavior we desire; so maybe we want to consider changing it to what you thought it was, which would be more difficult to test :)14:38
corvusmordred, tobiash, avass: (ie, perhaps that check should be "if i did not start a streamer, dump output lines")14:39
tobiashcorvus: I guess we should fix that then14:39
tobiash++14:39
corvusyeah, i think what has happened is we have two places where we decide if there's log streaming, and we haven't kept the two in sync14:40
tobiashyeah looks like14:40
avassah that could be it14:41
openstackgerritMatthieu Huin proposed zuul/zuul master: REST API: add tenant scoped, unscoped endpoints  https://review.opendev.org/72811814:42
tobiashwhen we fixed this I think I know how we could test this. Just run a playbook without starting zuul_console and validate that the job output doesn't contain the streamer warnings14:42
tobiash(and the desired output)14:43
corvustobiash: ++14:43
tobiashhowever that could be difficult with parallel runs14:43
corvusoh because they use the same node14:44
tobiashor do we run multiple zuul_console on different ports during the tests?14:44
corvustobiash: apparently each test class gets its own port...14:45
avassAJaeger: openstacksdk is trying to build netifaces and that requires python3-devel, I'll update the commit message :)14:45
*** cdearborn has joined #zuul14:45
corvustobiash: so i think we could make a new class just for this and reserve its own (unused) port number14:45
tobiashcorvus: yes, we already thought about that :) https://opendev.org/zuul/zuul/src/branch/master/tests/fixtures/config/remote-zuul-stream/git/org_project/playbooks/command.yaml#L2114:46
corvusmordred: ^ you caught up on this?14:46
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: Add python3-devel to bindep  https://review.opendev.org/72870814:49
avasscaught that ^ with the test runner by the way :)14:49
openstackgerritMonty Taylor proposed zuul/zuul master: Add flag for disabling log streaming on a host  https://review.opendev.org/72195314:51
mordredcorvus, tobiash: reading14:52
mordredhrm. ok. I think I need another coffee14:54
corvusmordred: short version: we should fix the callback plugin so the stdout-line-dump conditions match the start-streaming conditions which will make it behave the way you thought it did.  then add a test by creating a new test class with a dedicated streaming port (which won't be used) and playbook which does not start zuul-stream but does set your variable.  check for no streamer warnings in the output.14:57
openstackgerritMonty Taylor proposed zuul/zuul master: Add flag for disabling log streaming on a host  https://review.opendev.org/72195315:03
mordredcorvus: oh wait - I'm missing the first part of that15:03
mordredah! nod15:04
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: fetch-coverage-output: do not synchronize owner  https://review.opendev.org/72771715:05
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: fetch-javascript-content-tarball: do not synchronize owner  https://review.opendev.org/72771815:05
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: fetch-javascript-output: do not synchronize owner  https://review.opendev.org/72771915:06
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: fetch-javascript-tarball: do not synchronize owner  https://review.opendev.org/72772015:06
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: fetch-markdownlint: do not synchronize owner  https://review.opendev.org/72772115:06
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: fetch-phoronix-results: do not synchronize owner  https://review.opendev.org/72772215:06
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: fetch-puppet-module-output: do not synchronize owner  https://review.opendev.org/72772315:06
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: fetch-python-sdist-output: do not synchronize owner  https://review.opendev.org/72772415:06
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: fetch-sphinx-output: do not synchronize owner  https://review.opendev.org/72772515:06
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: fetch-sphinx-tarball: do not synchronize owner  https://review.opendev.org/72772615:06
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: fetch-tox-output: do not synchronize owner  https://review.opendev.org/72772715:06
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: fetch-translation-output: do not synchronize owner  https://review.opendev.org/72772815:06
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: fetch-subunit-output: do not synchronize owner  https://review.opendev.org/72772915:06
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: prepare-workspace: do not synchronize owner  https://review.opendev.org/72773015:06
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: publish-artifacts-to-fileserver: do not synchronize owner  https://review.opendev.org/72773115:06
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: upload-logs: do not synchronize owner  https://review.opendev.org/72773215:06
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: tarball-post.yaml: do not synchronize owner  https://review.opendev.org/72773515:06
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: Add linting rule to enforce no-same-owner policy  https://review.opendev.org/72764215:06
openstackgerritMatthieu Huin proposed zuul/zuul master: CLI: add autohold-info, autohold-delete via REST  https://review.opendev.org/72841015:06
openstackgerritMatthieu Huin proposed zuul/zuul master: REST API: add promote endpoint  https://review.opendev.org/72848915:06
avasscorvus: we should be ready to slowly merge that stack right?15:07
corvusavass: yep, i think we're all clear15:07
openstackgerritMatthieu Huin proposed zuul/zuul master: CLI: support promote via the REST API  https://review.opendev.org/72890715:07
openstackgerritMonty Taylor proposed zuul/zuul master: Add flag for disabling log streaming on a host  https://review.opendev.org/72195315:08
*** guillaumec has quit IRC15:08
mordredcorvus, tobiash: ok - that might do all of the things15:08
openstackgerritMonty Taylor proposed zuul/zuul master: Add flag for disabling log streaming on a host  https://review.opendev.org/72195315:09
tobiashmordred: this conflicts with the ansible 2.6 removal, which way do we want?15:11
mordredtobiash: I can rebase it on 2.615:11
tobiashcool, thx15:11
*** jamesmcarthur has joined #zuul15:11
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: Deprecate default tox_envlist: venv  https://review.opendev.org/72683015:12
tobiashmordred: I think there is also a good comment on the docs part15:14
openstackgerritMonty Taylor proposed zuul/zuul master: Add flag for disabling log streaming on a host  https://review.opendev.org/72195315:17
mordredtobiash: agree.15:17
corvusi +3d the 2.6 removal patch (that was already +3d last week)15:20
*** asaleh_ has quit IRC15:21
mordredcorvus: cool - the default-to-2.9 patch could also use a +315:23
*** jamesmcarthur has quit IRC15:23
*** jamesmcarthur has joined #zuul15:24
*** ysandeep is now known as ysandeep|afk15:26
openstackgerritMerged zuul/zuul master: add installation manual for Ubuntu  https://review.opendev.org/72628815:26
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: Don't require tox_envlist  https://review.opendev.org/72682915:27
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: Deprecate default tox_envlist: venv  https://review.opendev.org/72683015:27
*** dpawlik has quit IRC15:31
openstackgerritMerged zuul/zuul-jobs master: fetch-coverage-output: do not synchronize owner  https://review.opendev.org/72771715:32
openstackgerritMerged zuul/zuul-jobs master: fetch-javascript-content-tarball: do not synchronize owner  https://review.opendev.org/72771815:47
openstackgerritMonty Taylor proposed zuul/zuul-jobs master: Remove --verbose from js_build_command  https://review.opendev.org/72893016:01
*** bhavikdbavishi has joined #zuul16:05
*** rpittau is now known as rpittau|afk16:06
mordredcorvus: adding success-url to the website patch did not have any impact16:09
mordredcorvus: I should probably do that as an artifact link in zuul_return instead yeah?16:09
corvusmordred: yes, success-url is effectively deprecated by the report build page setting16:11
corvusmordred: just leave the 'site' artifact link alone, since that's going to be used by the preview link16:12
mordredcorvus: nod. just add a preview link16:12
corvusmordred: yep.  maybe rename the existing one16:13
corvussince it's currently "site preview"16:13
corvusmaybe call it 'site build' or something16:13
openstackgerritMerged zuul/zuul-jobs master: Ensure output dirs are empty  https://review.opendev.org/72713516:13
openstackgerritMerged zuul/zuul-jobs master: fetch-javascript-output: do not synchronize owner  https://review.opendev.org/72771916:13
openstackgerritMerged zuul/zuul-jobs master: fetch-javascript-tarball: do not synchronize owner  https://review.opendev.org/72772016:13
*** bhavikdbavishi1 has joined #zuul16:15
openstackgerritMerged zuul/zuul master: Default to Ansible 2.9  https://review.opendev.org/72734516:15
*** bhavikdbavishi has quit IRC16:16
*** bhavikdbavishi1 is now known as bhavikdbavishi16:16
openstackgerritMonty Taylor proposed zuul/zuul-website master: Switch website to Gatsby  https://review.opendev.org/71737116:17
openstackgerritMerged zuul/zuul master: Drop support for ansible 2.6  https://review.opendev.org/72715716:18
openstackgerritMerged zuul/zuul-jobs master: Remove --verbose from js_build_command  https://review.opendev.org/72893016:21
*** jcapitao has quit IRC16:21
*** ysandeep|afk is now known as ysandeep16:33
openstackgerritMerged zuul/zuul-jobs master: fetch-markdownlint: do not synchronize owner  https://review.opendev.org/72772116:34
openstackgerritMerged zuul/zuul-jobs master: fetch-phoronix-results: do not synchronize owner  https://review.opendev.org/72772216:34
*** nils has quit IRC16:48
openstackgerritMonty Taylor proposed zuul/zuul-website master: Switch website to Gatsby  https://review.opendev.org/71737116:52
openstackgerritFabien Boucher proposed zuul/zuul master: Remove ununecessary shebangs  https://review.opendev.org/72895116:52
openstackgerritFabien Boucher proposed zuul/zuul master: Remove ununecessary shebangs  https://review.opendev.org/72895116:58
*** ysandeep is now known as ysandeep|away17:02
openstackgerritJames E. Blair proposed zuul/zuul-jobs master: Allow mapping additional hostvars in write-inventory  https://review.opendev.org/72895217:03
fbocorvus: monty I've added ansible/base/actiongeneral/zuul_return.py in the PS217:04
corvusmordred: ^17:05
fbowhat about web/__init__.py should it keep the shebang and the exec bit ?17:06
corvusfbo: i don't think so, i think it's launched the same way (zuul-web entrypoint)17:07
fbocorvus: yes I'll include it in the patch then. What about ansible/base/library/command.py and ansible/base/library/zuul_console.py is the shebang useful there ?17:09
openstackgerritFabien Boucher proposed zuul/zuul master: Remove ununecessary shebangs  https://review.opendev.org/72895117:10
corvusfbo: unsure -- the only reason i can think to keep it is in case ansible requires it, but i don't know if it does17:10
corvusmordred: ^?17:11
mordredalso unsure17:11
mordredI don't think it does though17:11
corvusyeah, i would also guess no17:11
fbois it supposed to be catched by the CI ? if we remove them ?17:11
corvusfbo: maybe handle those in a followup change?  yes, it should be tested17:11
fbook17:12
*** sgw has quit IRC17:16
openstackgerritFabien Boucher proposed zuul/zuul master: Remove shebang for base/library/command.py|zuul_console.py  https://review.opendev.org/72895517:16
*** fbo is now known as fbo|off17:18
*** jpena is now known as jpena|off17:18
corvusmordred: is https://review.opendev.org/726372 still the state of the art?17:26
corvusmordred: (do we still want that?)17:26
openstackgerritMerged zuul/zuul-jobs master: fetch-puppet-module-output: do not synchronize owner  https://review.opendev.org/72772317:28
openstackgerritMerged zuul/zuul-jobs master: fetch-python-sdist-output: do not synchronize owner  https://review.opendev.org/72772417:29
*** armstrongs has joined #zuul17:31
mordredcorvus: yes - I thnik we do want that - however, orthogonally, I'm not 100% sure our multi-arch builds are doing the right thing17:32
mordred(well, not _quite_ orthogonal. whether we want that is not related to the multi-arch builds doing the right thing or not, although obviously them not doing the right thing could have deleterious impact on how well that would work)17:33
*** hashar has quit IRC17:44
openstackgerritMerged zuul/zuul-jobs master: fetch-sphinx-output: do not synchronize owner  https://review.opendev.org/72772517:46
openstackgerritMerged zuul/zuul-jobs master: fetch-sphinx-tarball: do not synchronize owner  https://review.opendev.org/72772618:00
openstackgerritMerged zuul/zuul-jobs master: fetch-tox-output: do not synchronize owner  https://review.opendev.org/72772718:00
openstackgerritMerged zuul/zuul-jobs master: fetch-translation-output: do not synchronize owner  https://review.opendev.org/72772818:00
openstackgerritMerged zuul/zuul-jobs master: fetch-subunit-output: do not synchronize owner  https://review.opendev.org/72772918:00
openstackgerritMerged zuul/zuul-jobs master: prepare-workspace: do not synchronize owner  https://review.opendev.org/72773018:00
openstackgerritMerged zuul/zuul-jobs master: publish-artifacts-to-fileserver: do not synchronize owner  https://review.opendev.org/72773118:00
openstackgerritMerged zuul/zuul-jobs master: upload-logs: do not synchronize owner  https://review.opendev.org/72773218:00
openstackgerritMerged zuul/zuul-jobs master: tarball-post.yaml: do not synchronize owner  https://review.opendev.org/72773518:00
avassLooks like all the unarchive/synchronize changes are merged now and everything looks good18:04
*** hashar has joined #zuul18:04
avassThere could still be some stray tasks that hasn't been caught yet since the linter rule isn't 100% yet but I'll update it during the week18:05
*** jamesmcarthur has quit IRC18:05
*** hashar is now known as hasharAway18:09
*** sgw has joined #zuul18:14
openstackgerritMerged zuul/zuul master: Remove ununecessary shebangs  https://review.opendev.org/72895118:33
*** jamesmcarthur has joined #zuul18:35
*** jamesmcarthur has quit IRC18:35
*** jamesmcarthur has joined #zuul18:35
mordredcorvus: woot. https://review.opendev.org/#/c/717371/ is all the way green and the zuul-preview deploy works great18:39
*** panda is now known as panda|off18:40
openstackgerritMatthieu Huin proposed zuul/zuul master: [WIP] Builds: add "held" attribute  https://review.opendev.org/72899418:51
*** rlandy_ has joined #zuul19:18
*** rlandy has quit IRC19:20
*** rlandy_ is now known as rlandy19:21
corvusavass: thanks!19:23
corvusmordred: lgtm! :)19:26
openstackgerritJames E. Blair proposed zuul/zuul-jobs master: Allow mapping additional hostvars in write-inventory  https://review.opendev.org/72895219:34
openstackgerritJames E. Blair proposed zuul/zuul-jobs master: Update flake8 ignore rules to match Zuul  https://review.opendev.org/72901019:34
*** hasharAway is now known as hashar19:39
avassso removing tox_envlist: venv is working now, but softwarefactory doesn't seem to like it: https://review.opendev.org/#/c/726830/620:01
avassI guess that 'fake-tox' doesn't have a default configured envlist20:02
AJaegeravass: are there repos that depend on tox_envlist = venv? Are those fixed?20:04
AJaegercorvus: do you want to review the tox_envlist change https://review.opendev.org/726829 ?20:05
corvusAJaeger: hrm, i don't see a response to my question on that20:06
corvusoh sorry, wrong patch20:06
corvusi don't see a response to my question on https://review.opendev.org/72683020:06
avassAJaeger: haven't taken a look yet20:06
AJaegercorvus: yeah, waiting for that one as well20:07
corvusyes, i'll look at 82920:07
avass829, grew a bit :)20:07
AJaegerthanks, corvus. I tested an earlier version with openstackdocstheme and a cross-nova job - finally working thanks to the parsing of envdir20:07
corvusavass, AJaeger: generally looks good, but i think we can simplify it a bit; comment inline20:15
avasscorvus: oh, yeah we could probably do that20:16
avasscorvus: oh I forgot to update the docs :)20:17
corvusavass: i think you'll need the 'readfp' method on configparser to use with stringio; that's deprecated in 3.x (but still present); replaced with read_file -- might be good to do a version switch20:18
corvusavass: i like the docs and think you should leave them and update the code to match :)20:18
avasscorvus: hmm but I wonder if we really want to pass a string since that produces a lot of ugly output in zuul20:18
corvushow does it produce ugly output?20:18
corvusoh, because it's going to stdout?20:19
avasscorvus: yeah20:19
avassand you can't no_log with register20:19
avassat least it didn't work when I tried20:20
corvusavass: bummer; if you want to update the docs to match the implementation, i'm okay with that.20:22
avasscorvus: I need to do one quick update anyway since I noticed that I forgot to remove some things :)20:22
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: Don't require tox_envlist  https://review.opendev.org/72682920:25
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: Don't require tox_envlist  https://review.opendev.org/72682920:26
avassI think I've been working a bit too much with containers lately ;)20:26
avassI'm calling it for tonight, if there's anything else you want to nit on feel free to update it20:28
corvusavass: heh :)  lgtm, thanks20:32
AJaegerzuul-jobs maintainers, https://review.opendev.org/726829 is a larger rewrite of tox handling, additional reviews welcome!20:40
corvusclarkb, fungi, mnaser, mordred: ^20:43
*** bhavikdbavishi has quit IRC20:46
*** bhavikdbavishi has joined #zuul20:46
*** bhavikdbavishi has quit IRC20:51
mordredavass: wow. you went all the way down the rabbit hole on that one :)20:56
openstackgerritMonty Taylor proposed zuul/zuul-website master: Add blog to website  https://review.opendev.org/72464820:56
mordredclarkb: wanna re-review https://review.opendev.org/#/c/717371/26 ?20:57
mordredclarkb: since last you looked, I split the blog stuff into its own patch (so it should be clearer what's going on there) and I think I addressed your earlier review comments20:58
mordredclarkb: oh - not the hover navbar - that'll still want to be a followup I think20:59
mordredmnaser: ^^ btw - that's all the way working now, along with a zuul-preview site21:00
clarkbmordred: fwiw I think we may just need to edit the dimensions of that box to match the dimensions of the normal navbar21:03
clarkbmordred: of course I've forgotten when the other dimensions are and am trying to find them now21:03
clarkbthe problem is the dimensions change and so you get that super annoying behavior on scroll21:03
corvusoh shoot21:04
corvusmordred: i thought you'd fixed those :(21:04
clarkbmordred: https://review.opendev.org/#/c/717371/26/src/components/Layout/Navbar/Navbar.styled.js line 5 vs https://review.opendev.org/#/c/717371/26/src/components/Layout/Header/Header.styled.js line 1221:05
clarkbbut I'm totally not a css person21:05
corvusmordred: i'd really love to keep the documentation dropdown; i'm kinda curious why the top has to change at all?21:05
clarkbI don't have suggestions for the docs dropdown shortcut21:09
corvusoh, i also just noticed that the graphics are larger, so we're scaling up raster images which looks not great21:10
*** tumble has quit IRC21:11
*** rfolco|rover is now known as rfolco|rover|off21:12
corvusclarkb, mordred: i left a longer review comment21:16
clarkbAJaeger: I left a question on https://review.opendev.org/#/c/726829/5721:19
clarkbcorvus: agreed that its the minimal twitch the navbar does that makes the size transition weird. If we made it a bigger jump it would probably be fine21:20
*** hashar has quit IRC21:30
openstackgerritMonty Taylor proposed zuul/zuul-preview master: Remove autoconf  https://review.opendev.org/72906621:45
mordredcorvus: thanks - will read.21:46
openstackgerritMonty Taylor proposed zuul/zuul-preview master: Remove autoconf  https://review.opendev.org/72906621:50
*** sshnaidm is now known as sshnaidm|afk22:00
*** threestrands has joined #zuul22:06
*** rlandy has quit IRC22:55
*** rfolco|rover|off has quit IRC23:22
*** yolanda has quit IRC23:36
*** tosky has quit IRC23:39
*** jamesmcarthur has quit IRC23:42
*** jamesmcarthur has joined #zuul23:43
*** jamesmcarthur has quit IRC23:47
*** amotoki has quit IRC23:53
*** amotoki has joined #zuul23:53

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!