Wednesday, 2019-08-21

*** sgw has quit IRC00:02
*** jamesmcarthur has joined #zuul00:06
*** jamesmcarthur has quit IRC00:11
openstackgerritMerged zuul/zuul-jobs master: upload-logs-swift: fix keystoneauth1 exceptions  https://review.opendev.org/67758400:57
*** ianychoi has quit IRC00:57
*** ianychoi has joined #zuul00:59
*** spsurya has joined #zuul00:59
*** rlandy|ruck has quit IRC01:06
*** sgw has joined #zuul01:29
*** igordc has quit IRC01:35
*** igordc has joined #zuul01:58
*** jamesmcarthur has joined #zuul02:20
*** michael-beaver has quit IRC02:21
*** bhavikdbavishi has joined #zuul02:40
*** jamesmcarthur has quit IRC02:41
*** bhavikdbavishi1 has joined #zuul02:42
*** jamesmcarthur has joined #zuul02:44
*** bhavikdbavishi has quit IRC02:44
*** bhavikdbavishi1 is now known as bhavikdbavishi02:44
*** igordc has quit IRC02:49
*** bhavikdbavishi has quit IRC03:03
*** bhavikdbavishi has joined #zuul03:20
*** jamesmcarthur has quit IRC03:26
*** igordc has joined #zuul03:33
AJaegerdirk, evrardjp , you might be interested in 677578 as well, please review04:21
*** raukadah is now known as chkumar|rover05:17
*** bjackman has joined #zuul05:50
*** sanjayu__ has joined #zuul06:13
*** igordc has quit IRC06:30
*** ianychoi has quit IRC06:34
*** ianychoi has joined #zuul06:34
*** themroc has joined #zuul06:50
openstackgerritJan Kubovy proposed zuul/zuul master: Overriding max. starting builds.  https://review.opendev.org/67046107:00
*** ianychoi has quit IRC07:00
*** ianychoi has joined #zuul07:01
*** jank has joined #zuul07:08
*** hashar has joined #zuul07:33
*** jpena|off is now known as jpena07:47
*** zbr is now known as zbr|ooo07:56
openstackgerritFelix Schmidt proposed zuul/zuul master: Make direct-push configurable on project-level  https://review.opendev.org/67710907:58
openstackgerritFelix Schmidt proposed zuul/zuul master: Implement push job in merger  https://review.opendev.org/67711007:58
openstackgerritFelix Schmidt proposed zuul/zuul master: Push changes in GerritReporter if direct-push is enabled  https://review.opendev.org/67711107:58
openstackgerritFelix Schmidt proposed zuul/zuul master: Implement push job in merger  https://review.opendev.org/67711008:08
openstackgerritFelix Schmidt proposed zuul/zuul master: Push changes in GerritReporter if direct-push is enabled  https://review.opendev.org/67711108:08
*** badboy has joined #zuul08:12
badboyhi guys08:13
badboyis it possible to support vote-deleted event in Gerrit?08:13
badboyI can only see this in logs:  WARNING zuul.GerritEventConnector: Received unrecognized event type 'vote-deleted' from Gerrit. Can not get account information08:14
*** ianychoi has quit IRC08:32
*** ianychoi has joined #zuul08:33
*** hwangbo has quit IRC09:09
*** badboy has quit IRC09:34
*** klindgren_ has quit IRC09:59
*** klindgren has joined #zuul09:59
*** sshnaidm|afk is now known as sshnaidm10:23
*** sanjayu__ has quit IRC11:17
*** saneax has joined #zuul11:20
*** jpena is now known as jpena|lunch11:39
*** jamesmcarthur has joined #zuul11:49
*** rlandy has joined #zuul11:50
*** rlandy is now known as rlandy|ruck11:50
*** rlandy|ruck is now known as rlandy|ruck|mtg11:58
*** jamesmcarthur has quit IRC12:07
*** jamesmcarthur has joined #zuul12:08
*** bjackman has quit IRC12:21
*** jamesmcarthur has quit IRC12:28
*** rfolco has quit IRC12:33
*** sgw has quit IRC12:33
*** rfolco has joined #zuul12:39
*** jpena|lunch is now known as jpena12:40
*** rlandy|ruck|mtg is now known as rlandy|ruck12:43
*** bjackman has joined #zuul12:48
*** jamesmcarthur has joined #zuul12:50
*** sgw has joined #zuul12:53
*** zbr|ooo is now known as zbr13:47
*** bhavikdbavishi has quit IRC13:54
*** andreykurilin has joined #zuul14:09
*** bjackman has quit IRC14:10
*** rfolco is now known as not_rlandy14:13
*** daniel3 has joined #zuul14:14
*** not_rlandy is now known as folco14:14
*** folco is now known as rfolco14:14
*** portdirect has quit IRC14:14
*** iamweswilson has quit IRC14:15
*** aprice has quit IRC14:15
*** kmalloc has quit IRC14:15
*** gundalow has quit IRC14:15
*** evgenyl has quit IRC14:15
*** mordred has quit IRC14:16
*** zxiiro has quit IRC14:16
*** ChrisShort has quit IRC14:16
*** jbryce has quit IRC14:16
*** mgagne has quit IRC14:16
*** logan- has quit IRC14:16
*** daniel2 has quit IRC14:16
*** irclogbot_3 has quit IRC14:17
*** logan_ has joined #zuul14:17
*** mgagne has joined #zuul14:17
*** logan_ is now known as logan-14:18
*** portdirect has joined #zuul14:18
*** ChrisShort has joined #zuul14:19
*** irclogbot_2 has joined #zuul14:19
*** kmalloc has joined #zuul14:19
*** aprice has joined #zuul14:19
*** evgenyl has joined #zuul14:19
*** jbryce has joined #zuul14:19
*** gundalow has joined #zuul14:19
*** zxiiro has joined #zuul14:20
*** mordred has joined #zuul14:26
*** iamweswilson has joined #zuul14:26
*** rlandy|ruck is now known as rlandy|ruck|mtg14:29
*** jeliu_ has joined #zuul14:37
*** chkumar|rover is now known as raukadah14:40
*** mattw4 has joined #zuul14:40
*** rlandy|ruck|mtg is now known as rlandy|ruck14:45
*** bjackman has joined #zuul14:46
openstackgerritJeff Liu proposed zuul/zuul-operator master: Add PerconaXDB Cluster to Zuul-Operator  https://review.opendev.org/67731514:46
openstackgerritDavid Shrewsbury proposed zuul/zuul master: Add caching of autohold requests  https://review.opendev.org/66341214:55
openstackgerritDavid Shrewsbury proposed zuul/zuul master: Add autohold-info CLI command  https://review.opendev.org/66248714:55
openstackgerritDavid Shrewsbury proposed zuul/zuul master: Record held node IDs with autohold request  https://review.opendev.org/66249814:55
openstackgerritDavid Shrewsbury proposed zuul/zuul master: Auto-delete expired autohold requests  https://review.opendev.org/66376214:55
openstackgerritDavid Shrewsbury proposed zuul/zuul master: Mark nodes as USED when deleting autohold  https://review.opendev.org/66406014:55
*** jamesmcarthur has quit IRC15:04
*** themroc has quit IRC15:11
*** themroc has joined #zuul15:14
*** jank has quit IRC15:27
*** themroc has quit IRC15:27
*** mattw4 has quit IRC15:33
*** jamesmcarthur has joined #zuul15:41
*** mattw4 has joined #zuul15:48
openstackgerritJeff Liu proposed zuul/zuul-operator master: Add PerconaXDB Cluster to Zuul-Operator  https://review.opendev.org/67731515:50
SpamapSThat release of Nodepool 3.8.0 might be worth trying again in our setup here.. the last time I tried to use the kubernetes driver it failed because of missing auth tools ... sounds like now I can just make a service account role binding and let nodepool talk to its own k8s.15:53
*** mgagne has quit IRC15:54
clarkbSpamapS: armstrongs said they got eks working iirc15:55
*** mgagne has joined #zuul15:55
*** vivobg has joined #zuul15:55
*** igordc has joined #zuul15:56
SpamapSYeah I am sure it will work. That's good news.15:56
vivobgHello Zuul community. I noticed that the OpenStack Zuul instance has Logs and Console tabs on the build page http://zuul.openstack.org/build/643577ac726e4c36a5bf9c54f42ff5fa/console .15:58
vivobgI was wondering how to configure it on our instance of Zuul. We are currently on version `Zuul version: 3.9.1.dev191 618be8a0`15:58
vivobgWe only have the Summary tab on ours. Having Logs and Console would be amazing, and help with the adoption of Zuul as we expose more of our users to it. We are using Apache, and the log files reside on a mounted NFS share.16:02
Shrewsvivobg: http://lists.zuul-ci.org/pipermail/zuul-discuss/2019-August/000986.html might be useful16:04
vivobgThank you very much, Shrews!16:06
clarkbI think you need to update to 3.10.1 too16:07
clarkb(that email doesn't specify the release)16:07
vivobgThe openstack zuul is on `Zuul version: 3.9.1.dev183 a2018c5` which looks older than our `Zuul version: 3.9.1.dev191 618be8a0`16:08
vivobgand it already has the feature enabled, so we might be ok, but will keep it in mind, thank you16:09
clarkbhrm that may be a weird side effect of how pbr does versioning16:10
clarkband ya I think if you are ahead of opendev then you should be fine16:10
mnaserweee did we just update opendev zuul16:10
clarkb(basically if you run the code before the tag is pushed you appear to be running the older release + changes rather than new release16:10
* mnaser just noticed # of nodes in job name16:10
*** mattw4 has quit IRC16:19
*** hwangbo has joined #zuul16:23
*** vivobg has quit IRC16:28
*** jpena is now known as jpena|off16:30
*** brennen has joined #zuul16:32
openstackgerritClark Boylan proposed zuul/zuul-jobs master: Allow for overriding dns resolvers in install-kubernetes  https://review.opendev.org/67778716:37
*** hashar has quit IRC16:40
*** igordc has quit IRC16:41
*** spsurya has quit IRC16:43
*** noorul has joined #zuul16:52
noorulofosos: Hi16:53
noorulofosos: Any luck with merge issue and dependent feature?16:54
ofososNot yet, but didn't have time today. Still, our Sprint looks good so I will probably have some spare time tomorrow16:55
pabelangerclarkb: yah, need 3.10.116:55
clarkbhttps://zuul.opendev.org/t/openstack/build/000d4f7e9b0443d697a3b05b140aee00/log/job-output.txt just crashed firefox when scrolling through the console log17:07
clarkbunfortunately ff doesn't say why just gives me buttons to either close or restore the tab17:07
*** noorul has quit IRC17:08
dmsimardmy firefox has also been acting up a bit and freezing up every now and then but I haven't found why yet17:09
dmsimardstarted happening recently, I want to say this week but not sure17:10
tristanCclarkb: it doesn't here, (ff 68.0.2), but the tab takes 550MB of memories17:10
tristanCclarkb: iirc, firefox tab's crash without info when running out of space in /dev/shm17:11
*** noorul has joined #zuul17:13
dmsimardmine just pins at 100% cpu for a few seconds and is usually able to recover17:13
dmsimardcould be two different issues17:13
*** mattw4 has joined #zuul17:13
*** armstrongs has joined #zuul17:18
*** mattw4 has quit IRC17:19
*** noorul has quit IRC17:20
armstrongsRegarding the eks stuff I'm still looking for some spare time to write it up. If anyone needs a quick and dirty set of steps I should be able to do that.17:23
*** noorul has joined #zuul17:25
clarkbI htink that would be great to have in the driver docs17:25
armstrongsDefo that's the plan.17:27
armstrongsOn another note we just merged with a company using bitbucket and I seen there was talk on here of a bitbucket driver is there any info on how to set that up?17:28
armstrongsI showed them zuul and they were excited to use it too17:29
*** noorul has quit IRC17:30
clarkbarmstrongs: ofosos has been primary dev on that and I believe the changes are still in review (there is at least one known issue with catching merge conflicts in dependent pipelines:)17:30
clarkber s/:/?/17:30
armstrongsThere's no rush from my side at the moment if it's in progress just wanted to know where it was at. Would be great to have that in too 😊17:31
clarkbarmstrongs: https://review.opendev.org/#/c/657837/17:34
armstrongsThanks. Just being nosey now is there plans for gitlab at all or has nobody requested that yet?17:35
*** noorul has joined #zuul17:35
*** noorul has quit IRC17:38
*** noorul has joined #zuul17:38
clarkbpeople have brought it up but I am not aware of anyone working on it17:40
clarkb(I think every code review driver has been written by someone already running that code review system. I would expect that finding somoene with gitlab willing to help with that would be the easiest path forward)17:41
armstrongsYeah I don't currently use gitlab but if I ever moved companies to somewhere I did I would be sad not to be able to use zuul. Just need to choose companies with github and bitbucket then 😊17:44
clarkbor gerrit :)17:45
armstrongsHaha yeah haven't seen many of them. Gerrit is great.17:45
armstrongsAlways find once a company has an scm system they never change it unless they are acquired17:47
clarkbWHen I was at garmin they used borland starteam and manual reviews. They now use gerrit supposdly. So it does happen17:48
*** armstrongs has quit IRC17:53
*** igordc has joined #zuul18:03
fungimy sysadmin friend at epic has been desperately trying for a decade to get them off of perforce. sounds so painful18:09
*** armstrongs has joined #zuul18:13
*** armstrongs has quit IRC18:30
*** dkehn has quit IRC18:45
rlandy|ruckbringing question over from openstack-infra ... we used to have a footer in the upstream zuul logs which we now lost in the recent logging changes. (https://bugs.launchpad.net/tripleo/+bug/1840818) Are there an plans to support a similar place for log viewing instructions that could be rendered as part of the dashboard?18:58
openstackLaunchpad bug 1840818 in tripleo "Headers and footers no longer appear in upstream logss" [Medium,Triaged] - Assigned to Ronelle Landy (rlandy)18:58
clarkbOne idea I had was that if log dirs contained a special file (README perhaps) then the dashboard js could render it in the log browser view18:59
clarkbthis would be similar to how the old footer with apache mod auto index worked18:59
clarkbbasically special file that the index renderer adds to the index18:59
rlandy|ruckthat would work for us19:00
rlandy|ruckwe have a html file with our current layout19:00
pabelanger+1 for readme, I'm having flash backs to embedded html19:01
rlandy|ruckthat's a possibility as well19:02
pabelangerspeaking of, are we planning 3.10.2 for opendev UI fixes?19:04
fungiwe *might* want to intentionally break embedded html/javascript since the zuul-web server is also hosting a potentially authenticated interface19:05
fungias it could be a relatively easy way to pull off a variety of browser-side attacks against authentication if we allowed untrusted changes to bring their own html/js19:06
fungiserved from the same site19:07
clarkbfungi: ya I think text only escaped block would be fine for this use case19:07
tristanCpabelanger: without https://review.opendev.org/676723 , some failed tasks are displayed as "OK" in the ui19:08
pabelangerkk, haven't hit that one yet19:08
pabelangeror, haven't seen feedback that we have19:08
*** saneax has quit IRC19:17
*** bjackman has quit IRC19:27
*** noorul has quit IRC19:57
*** noorul has joined #zuul19:58
*** noorul has quit IRC20:06
*** andreykurilin has quit IRC20:17
*** noorul has joined #zuul20:21
*** jamesmcarthur has quit IRC20:23
*** noorul has quit IRC20:26
*** noorul has joined #zuul20:41
*** jamesmcarthur has joined #zuul20:44
*** noorul has quit IRC20:47
*** noorul has joined #zuul20:52
*** noorul has quit IRC20:56
*** jamesmcarthur has quit IRC21:01
*** noorul has joined #zuul21:02
*** noorul has quit IRC21:07
*** noorul has joined #zuul21:12
*** jamesmcarthur has joined #zuul21:16
*** altlogbot_1 has quit IRC21:16
*** noorul has quit IRC21:17
*** noorul has joined #zuul21:22
*** noorul has quit IRC21:27
*** mattw4 has joined #zuul21:30
*** noorul has joined #zuul21:32
*** noorul has quit IRC21:37
*** altlogbot_2 has joined #zuul21:38
*** altlogbot_2 has quit IRC21:38
*** sshnaidm is now known as sshnaidm|afk21:40
*** altlogbot_0 has joined #zuul21:42
*** altlogbot_0 has quit IRC21:42
*** noorul has joined #zuul21:42
*** jamesmcarthur has quit IRC21:46
*** jamesmcarthur has joined #zuul21:47
*** noorul has quit IRC21:47
*** jamesmcarthur has quit IRC21:51
*** jamesmcarthur has joined #zuul21:51
*** noorul has joined #zuul21:52
*** rlandy|ruck is now known as rlandy|ruck|bbl21:57
*** noorul has quit IRC21:58
*** jeliu_ has quit IRC22:01
*** jeliu_ has joined #zuul22:01
*** noorul has joined #zuul22:03
pabelangerso, since upgrading to 3.10.1, we sometimes see ansible-network-iosxr-appliance (2) as job name in status page22:06
pabelangerbut I am not sure where (2) is coming from22:06
pabelangerhttps://dashboard.zuul.ansible.com/t/ansible/status22:06
pabelangerand no logs or results reference the (2)22:06
clarkbpabelanger: I think mnaser mentioned that is the node count?22:06
pabelangerit is also the only job22:06
mnaserwell22:06
mnaseri saw it earlier22:06
mnaserand then i stopped seeing it22:07
mnaserbut indeed, it did reflect the nodecount of that job for me at the time22:07
pabelangercan't be node could, otherwise more jobs would have it22:07
pabelangerI mean, I'd expect more to have it22:07
pabelangerwe do a lot of multinode testing22:07
*** noorul has quit IRC22:08
mnaseri wonder if there's a bug where it doesnt always show up22:08
mnasercause it stopped showing up today.22:08
corvusit's the retry count22:08
pabelangerOh, is it22:08
pabelangerthat would explain it22:08
pabelangerthanks!22:08
*** jeliu_ has quit IRC22:09
corvusthis change added it: https://review.opendev.org/66096022:09
pabelangerTIL: thanks all!22:09
corvusi'm thinking we should maybe make that say "job-name (2 retries)"22:09
corvusor "job-name (2nd attempt)"22:09
pabelangeryah22:09
openstackgerritClark Boylan proposed zuul/zuul master: Restart log streamer if it dies  https://review.opendev.org/67784622:09
pabelangerI was clueless :)22:09
clarkbcorvus: ^ hopefully I didn't just write a fork bomb22:10
corvusclarkb: pretty sure zuul itself is a distributed fork bomb22:10
clarkbmight need to make that a daemon thread too22:11
clarkbI'll see what others think of the approach. I thought about using a signal handler but sigchld gets messy when you want to track state22:11
*** noorul has joined #zuul22:13
sgwFolks, for listing files: in a job, I understand it's a regex, if I list a "*.spec" will it match any *.spec in the tree or only at the top level of the directory tree?22:13
*** jamesmcarthur has quit IRC22:15
pabelangersgw: yup, that is correct: https://zuul-ci.org/docs/zuul/user/config.html#attr-job.files22:15
sgwpabelanger: which is correct, I asked an "or" question! I read that section before and it's not very detailed about this.22:16
pabelangersgw: https://opendev.org/zuul/zuul/src/branch/master/.zuul.yaml#L25 is an example22:16
clarkbsgw: it will match any *.spec in the tree22:16
pabelangersgw: sorry, should have given more info. It will match path, to stop level22:16
pabelangeroh22:17
pabelangerignore me, and listen to clarkb22:17
sgwclarkb: thanks that's the clarification I needed22:17
clarkbthe regex is applied to the string representing the path. It does not have any knowledge of pathing22:17
sgwgreat22:17
sgwthanks22:17
sgwI am slowly building up the starlingx jobs and want to try and get them right22:18
*** noorul has quit IRC22:18
pabelangermake sure not to get to aggressive on file match, otherwise no job will run. You'll want atleast 122:19
pabelangerwhich usually leads to questions why jobs aren't working :)22:19
fungialso *.spec looks more like a glob. * at the start of a regex is a no-op i think since there's nothing preceding for it to modify22:21
fungiyou likely mean .*\.spec22:22
*** noorul has joined #zuul22:23
pabelangerYah, I think I'd prefer a job to use full path to a file, to reduce the need to mental map what zuul was doing22:23
fungioh, in fact starting a regex with * in python's re module implementation actually raises an exception22:23
fungisre_constants.error: nothing to repeat at position 022:24
fungiat least for the re in the python 3.5 stdlib22:24
*** opszuul has joined #zuul22:26
*** opszuul has quit IRC22:26
*** noorul has quit IRC22:27
openstackgerritPaul Belanger proposed zuul/zuul master: Switch ansible_default to 2.8  https://review.opendev.org/67669522:29
openstackgerritPaul Belanger proposed zuul/zuul master: WIP: Support Ansible 2.9  https://review.opendev.org/67485422:29
*** noorul has joined #zuul22:33
*** threestrands has joined #zuul22:34
openstackgerritMerged zuul/zuul master: Add Tristan to Zuul Maintainers  https://review.opendev.org/67730822:35
corvustristanC: ^ \o/22:35
pabelangertristanC: congrats!22:36
*** noorul has quit IRC22:37
fungitristanC: thanks for the help!22:40
*** mattw4 has quit IRC22:41
mnaserIs there any reason why we don't create log folders for fetch logs in pre instead of post?22:41
mnaserIt feels redundant that we need to create the folder on the executor if we want to move things over. Unless I'm misunderstanding how the role works22:42
*** noorul has joined #zuul22:43
mnaserOk no I did totally misundestand the role. It pulls from zuul_output_dir/logs22:43
mnaserI assume zuul_output_dir already exists on the host22:43
mnaserOk so ensure-output-dirs does the magic of creation22:45
pabelangeryah, that should happen early in the job22:47
fungithe magic of creation sounds like a part of the circle of life22:47
*** noorul has quit IRC22:48
*** opszuul has joined #zuul22:50
opszuulHi, We have installed  statsd_exporter in our linux machine. Does anyone know how to make it to run, so that it can export statsd data to prometheus?22:50
opszuul#zuul We have installed  statsd_exporter in our linux machine. Does anyone know how to make it to run, so that it can export statsd data to prometheus?22:53
pabelangeropszuul: never used it, but I would guess you need to point zuul to it via: https://zuul-ci.org/docs/zuul/admin/components.html#attr-statsd22:53
pabelangerI think you also need to pip install statsd too22:53
pabelangerwell, the python statsd client22:54
pabelangerhttps://zuul-ci.org/docs/zuul/admin/monitoring.html#statsd22:54
pabelangershould get you started22:54
*** jamesmcarthur has joined #zuul22:57
opszuulboth statsd & statsd-exporter are installed. I wonder how to kick it off:22:59
opszuulpip show statsd-exporter23:00
pabelangeryou may need to restart zuul23:01
clarkbalso note zuul is likely installed under python3 which may be different location than where pip installs by default (not sure if that matters for statsd-exporter)23:02
*** sgw has quit IRC23:34
* tristanC adds zuul-maint to hilight list. Thank you, I'm looking forward helping the project!23:55
*** jamesmcarthur has quit IRC23:56

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