Thursday, 2018-07-05

tristanCgundalow: don't see any odd in scheduler logs... perhaps it didn't get the branch-protection event? I'll reload it and redeliver the event02:00
gundalowtristanC: oh, branch-protection is delivered as an event, rather than checking each time. The branch was created and used *before* branch-protection was enabled. Annoyingly you don't seem to be able to set default permissions for new branches in GitHub02:02
gundalowThanks :)02:02
tristanCmaybe the application is missing a permission to get the event?02:05
tristanCgundalow: do you remember when you added the branch-protection?02:05
tristanCthere, zuul is now running the PR after the reload02:07
tristanC(after redelivering the 'recheck' comment event)02:07
gundalow~4 hours ago, comment on https://github.com/ansible-network/network-engine/pull/10702:07
gundalowtristanC: Excellent, thank you02:07
gundalowIs there something I need to do differently when creating branches?02:08
tristanCgundalow: oh well it seems like the app is missing a permission, i can't find the event in the deliveries history02:14
tristanCwell i wonder if we need to subscribe to the Repository events02:20
tristanCgundalow: we'll do some test with fbo and get back to you, if that's a missing subscription you'll may have to accept the app new permission02:21
gundalowtristanC: Sounds like a plan. I guess the GitHub integration is still fairly new, so it's expected that we might trip over a few things, and that's fine.02:30
tristanCgundalow: thank you for your understanding02:31
gundalowThanks to all the team for the support :)02:32
trishnagtristanC: Hi03:35
tristanCtrishnag: hey!03:35
trishnagI noticed this for https://github.com/ansible-network/network-engine/pull/106 also like gundalow said03:35
trishnagzuul only started running gate after I added recheck in the comment. it wasn't running gate before I added recheck.03:36
trishnagI am guessing it will be similar for the PR #107 that John mentioned.03:37
tristanClet me check logs, it should trigger the gate pipeline once you complete those requirements: https://github.com/ansible-network/zuul-config/blob/master/zuul.d/pipelines.yaml#L4403:39
trishnagtristanC: does the order matter here?03:40
tristanCnot it should not, those are AND condition03:41
tristanCin logs we have: DEBUG zuul.Pipeline.ansible-network.gate: Change <Change 0x7fd121a47128 107,eca9a9b7235414ed64baf633b15018b1d5c8e669> does not match pipeline requirement <GithubRefFilter connection_name: github.com statuses: softwarefactory-project-zuul\[bot\]:ansible-network/check:success required-reviews: [{'type': 'approved', 'permission': 'write'}] open: True current-patchset: True labels:03:41
trishnagit looks like it is waiting for check after approval and mergeit label.03:41
tristanC['mergeit']>03:41
tristanCunfortunately, GithubRefFilter needs to be more verbose so that we can know why it didn't match03:42
trishnagack03:43
trishnagThanks03:43
trishnaghmm #107 is running gate after a recheck03:45
trishnagI will wait for gundalow to look into it. he has gone afk now.03:45
tristanCthe 'labeled' event got delivered, but zuul doesn't seems to have processed the event03:46
tristanCthe last log was 2018-07-05 03:14:33,714 DEBUG zuul.Scheduler: Processing trigger event <GithubTriggerEvent 0x7fd121109588 pull_request labeled github.com/ansible-network/network-engine 106,c304569046d95b68ca31d2c04f1c1f1c58454757 delivery: 889aa940-8001-11e8-9dcd-0b63d1fbd0b4>03:46
tristanCand nothing after... iirc openstack-infra also notice event not being processed03:47
tristanCi'll look into adding more debug and checking with #zuul03:47
trishnagThanks very much :)03:47
gundalowtristanC: trishnag thanks!03:47
gundalowIf there is something we can do to help test then let us know.03:48
gundalowOne off, or putting some testing framework together03:49
tristanCthat's fine, we'll try to reproduce using a test zuul, i think we need to add some debug statement to https://git.zuul-ci.org/cgit/zuul/tree/zuul/driver/github/githubmodel.py#n205 matches method03:51
tristanCand do some tracing of the GithubTriggerEvent, so it's better if we don't do that on the production :)03:51
gundalow:D03:53
tristanCrcarrillocruz: we rebuilt every executors and mergers to be running on SSDs, this should help fix the retry_limit issue. Please let us know if it happens again.04:19
sfbenderMerged software-factory/managesf master: managesf/configuration/repoxplorer: Fix in case tenant does not have default-connection  https://softwarefactory-project.io/r/1287804:45
sfbenderMerged software-factory/managesf master: managesf/configuration: handle the private attribute  https://softwarefactory-project.io/r/1287905:57
*** Guest38444 has quit IRC05:57
*** nchakrab has joined #softwarefactory06:20
sfbenderTristan de Cacqueray created software-factory/sf-config master: nodepool: remove legacy logging configuration files  https://softwarefactory-project.io/r/1288606:51
rcarrillocruzCool, will let you know06:57
*** jpena|off is now known as jpena07:05
*** Guest38444 has joined #softwarefactory07:38
sfbenderTristan de Cacqueray created software-factory/sfinfo master: Add stable info file for release sf-3.1  https://softwarefactory-project.io/r/1288708:08
sfbenderMerged software-factory/sfinfo master: Add stable info file for release sf-3.1  https://softwarefactory-project.io/r/1288708:10
rcarrillocruztristanC: seems much faster, i'm seeing jobs transitioning from queued to running quicker08:52
*** jangutter_ has joined #softwarefactory09:01
*** jangutter_ has quit IRC09:02
*** jangutter has quit IRC09:03
*** jangutter has joined #softwarefactory09:03
*** jangutter_ has joined #softwarefactory09:28
*** jangutter_ has quit IRC09:29
*** jangutter has quit IRC09:29
*** jangutter_ has joined #softwarefactory09:29
*** jangutter_ has quit IRC09:38
*** jangutter has joined #softwarefactory09:38
sfbenderMerged software-factory/sf-config master: nodepool: remove legacy logging configuration files  https://softwarefactory-project.io/r/1288610:01
*** nijaba has quit IRC10:14
*** nijaba has joined #softwarefactory10:32
*** apevec has joined #softwarefactory10:37
*** apevec has joined #softwarefactory10:37
*** jpena is now known as jpena|lunch11:05
sfbenderMerged software-factory/sf-config master: cgit and hound config + welcome.js: take care of the private attribute  https://softwarefactory-project.io/r/1288012:07
*** nchakrab has quit IRC12:23
*** nchakrab has joined #softwarefactory12:24
*** nchakrab_ has joined #softwarefactory12:31
*** nchakrab has quit IRC12:35
sfbenderMerged software-factory/sf-config master: Add executor HDD usage to zuul-status graph  https://softwarefactory-project.io/r/1286313:23
*** jpena|lunch is now known as jpena13:28
*** nchakrab_ has quit IRC13:30
*** nchakrab has joined #softwarefactory13:31
*** caphrim007 has quit IRC14:00
*** nchakrab has quit IRC14:07
*** nchakrab has joined #softwarefactory14:46
*** nchakrab_ has joined #softwarefactory14:47
*** nchakrab has quit IRC14:51
*** nchakrab_ has quit IRC15:30
*** caphrim007 has joined #softwarefactory15:58
*** Guest38444 has quit IRC16:13
*** jpena is now known as jpena|off17:24
gundalowhttps://softwarefactory-project.io/docs/zuul/admin/drivers/github.html talks about adding a webhook or creating an application. In ansible-network's "Installed GitHub Apps" I see "softwarefactory-project-zuul", though I don't see that listed in https://github.com/organizations/ansible-network/settings/apps (my apps), is their a global all that I can install now? Rather than have to create a custom GH app per GH Org?18:54
pabelangergundalow: you add https://github.com/apps/softwarefactory-project-zuul to all the projects you want to zuul to have access too18:59
pabelangerthat is the global configuration18:59
gundalowpabelanger: Ace, thanks that's what I was after19:03
*** sfbender has quit IRC20:27
*** apevec has quit IRC22:02
gundalowWhere is the source for https://softwarefactory-project.io/docs/zuul/admin/drivers/github.html I'll raise a PR to detail how to use the GH App (rather than rolling your own)22:46
tristanCgundalow: that would be http://git.zuul-ci.org/cgit/zuul/tree/doc/source/admin/drivers/github.rst22:53
tristanCso git clone zuul source and use git-review to submit change22:53
*** caphrim007 has quit IRC22:57
gundalowThanks :)23:02

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