Saturday, 2019-09-21

*** rfolco has quit IRC00:37
*** igordc has quit IRC01:18
*** bhavikdbavishi has joined #zuul02:42
*** bhavikdbavishi1 has joined #zuul02:45
*** bhavikdbavishi has quit IRC02:46
*** bhavikdbavishi1 is now known as bhavikdbavishi02:46
*** jamesmcarthur has joined #zuul04:01
*** jamesmcarthur has quit IRC04:05
flaper87do any of you have links to Zuul presentations about the load it can manage, the architecture, etc? I think there was one from corvus in LCA04:55
* flaper87 keeps googling04:55
flaper87Or any presentation that you find interesting and useful to share with people that are completely new to Zuul!04:56
*** wxy-xiyuan has quit IRC05:02
*** bhavikdbavishi has quit IRC05:05
*** yolanda has quit IRC05:25
*** bhavikdbavishi has joined #zuul05:35
*** bhavikdbavishi has quit IRC06:05
*** yolanda has joined #zuul07:17
*** armstrongs has joined #zuul08:54
*** wxy-xiyuan has joined #zuul09:08
*** noorul has joined #zuul09:33
*** bhavikdbavishi has joined #zuul09:35
*** noorul has quit IRC09:56
*** noorul has joined #zuul10:12
*** tosky has joined #zuul10:14
*** noorul has quit IRC10:18
*** wxy-xiyuan has quit IRC11:38
*** bhavikdbavishi has quit IRC11:43
*** noorul has joined #zuul11:47
*** sshnaidm|off has quit IRC11:51
*** noorul has quit IRC11:53
*** noorul has joined #zuul12:59
*** noorul has quit IRC13:05
*** sshnaidm has joined #zuul14:16
*** mattw4 has joined #zuul14:50
*** noorul has joined #zuul15:38
noorulIs there a nosetest result HTML publisher in zuul ?15:39
*** tosky has quit IRC15:44
dmsimardflaper87: there's bound to be a few recorded from previous summits and opendev. They're uploaded on YouTube.16:02
*** pcaruana has joined #zuul16:13
*** noorul has quit IRC17:07
*** openstack has joined #zuul17:40
*** ChanServ sets mode: +o openstack17:40
*** pcaruana has joined #zuul17:52
*** saneax has joined #zuul17:55
*** jamesmcarthur has quit IRC18:12
*** pcaruana has quit IRC18:40
*** mattw4 has quit IRC18:52
*** mattw4 has joined #zuul18:55
*** pcaruana has joined #zuul18:57
mnaserhmm18:59
mnaseri'm noticing a very odd slowdown when Zuul gets to "Run test-setup role"18:59
mnaserits exactly 1m30s19:00
mnaserhttps://www.irccloud.com/pastebin/5lojYxBp/19:00
clarkbdo you have an expensive tools/test-setup.sh script in the repo?19:05
*** sanjayu_ has joined #zuul19:09
*** sanjayu__ has joined #zuul19:11
*** saneax has quit IRC19:11
*** sanjayu_ has quit IRC19:13
*** saneax has joined #zuul19:14
*** altlogbot_1 has quit IRC19:16
*** irclogbot_2 has quit IRC19:16
*** sanjayu__ has quit IRC19:16
*** sanjayu_ has joined #zuul19:16
*** saneax has quit IRC19:20
*** irclogbot_2 has joined #zuul19:20
*** sshnaidm has quit IRC19:33
*** tosky has joined #zuul19:41
*** sshnaidm has joined #zuul19:53
*** sshnaidm has quit IRC20:01
*** sshnaidm has joined #zuul20:02
mnaserclarkb: nope it actually just skips because there's nothing that happens after20:22
mnaserthe include takes a while, but the task itself afterward instantly skips cause there is no test script20:22
mnaseri've noticed ansible-playbook seems to be a defunct process "[ansible-playboo] <defunct>"20:22
fungiplayBOO!20:23
fungiit's getting ready for hallowe'en20:23
fungighost in the playbook20:24
mnaserlol!20:24
mnaserthe parent python process thats running ansible-playbook is at ~53% cpu usage20:24
mnasereventually it moves on..20:24
fungiyeah, that definitely sounds... wrong20:24
mnaserbut its a whole 1m30s of sitting around doing nothing :(20:24
fungiif you can attach an strace to it (sudo strace -p $pid) it might help to know what it's spinning on20:25
mnaserhmm a lot of of connects20:26
mnaseri should ssh into any of the hosts20:26
mnaserinteresting20:28
mnasernothing is happening inside the hsot20:28
mnaserhttps://www.irccloud.com/pastebin/xS3Tdc7k/20:28
mnaser[  467.639030] TCP: request_sock_TCP: Possible SYN flooding on port 19885. Sending cookies.  Check SNMP counters.20:28
mnaseris this tuned inside infra?20:30
fungithat's a kernel feature20:30
mnaserright, but i meant to say if you tune the kernel to avoid this from happening20:31
fungihappens when the kernel receives too many tcp/syn packets too quickly, i think?20:31
fungiprobably tunable via sysctl20:31
mnaser(this is on the nodepool vms)20:31
fungimight be something to set in sysctl.conf in node images20:31
funginot sure if dib does anything special with it, or if there's a targeted dib element for adjusting sysctl.conf20:32
mnasernet.core.message_cost and net.core.message_burst apparently20:32
fungivalues might also differ by distro20:32
mnaserhmm20:37
mnaseri was running ansible with python320:37
mnasermaybe that had to do with it20:37
mnaserill try again with py2 instead20:37
fungiif that makes a difference, then we *really* need to track down why20:39
fungithanks for the info!20:39
mnaserwell one of the ansible libs seemed to crash with one of those common py3 "expected bytes got str" thing20:39
*** jamesmcarthur has joined #zuul20:40
fungiugh20:40
mnaserhttps://opendev.org/zuul/zuul-jobs/src/branch/master/roles/tox/library/tox_install_sibling_packages.py#L109-L12020:41
fungiwhich variable is it complaining about there? x in the returned list comprehension?20:43
mnaserindeed, subprocess.check_output seems to return a string that's prefixed with a b'..'20:44
mnaserfungi: subprocess.check_output(["ps"]).split("\n") will break20:44
fungiahh20:44
mnaserwhich is a simplified way of "frozen_pkgs.split('\n')"20:44
mnaserfrozen_pkgs.decode().split('\n') might work but im not sure how to make sure that works for b oth py2 and py320:46
fungii think decode() might break if frozen_pkgs is already a str20:48
fungiwe could use six's stringtype there, but making sure it's present might be a challenge. or we could guard it with something like if type(frozen_pkgs) is not str: ...20:49
fungithere are probably better ways, i'm far from an expert on this20:49
fungitry with an except on that exception object could work, assuming it's an exception which is already present in 2.7 (or maybe we can find a parent of that exception which is at least)20:50
*** pcaruana has quit IRC20:51
*** jamesmcarthur has quit IRC20:55
*** jamesmcarthur has joined #zuul20:56
*** jamesmcarthur has quit IRC21:01
*** openstack has joined #zuul21:11
*** ChanServ sets mode: +o openstack21:11
*** dmellado has quit IRC21:18
*** dmellado has joined #zuul21:26
*** jamesmcarthur has joined #zuul21:27
*** bolg has joined #zuul21:31
*** jamesmcarthur has quit IRC21:34
mnaserwelp, anyone ever ran into something like this: rsync: chown "/var/lib/zuul/builds/c67586cdd4894cb19b773807298d3983/work/logs/tox/." failed: Invalid argument (22)22:03
mnaserthe *only* odd thing is that this is running inside a container, but it's fully privileged22:03
*** tosky has quit IRC22:03
*** jamesmcarthur has joined #zuul22:04
*** jamesmcarthur has quit IRC22:13
*** jamesmcarthur has joined #zuul22:16
fungiis the path being passed as the first argument to the chown command instead of the second?22:23
*** jamesmcarthur has quit IRC22:25
*** jamesmcarthur has joined #zuul22:27
*** mattw4 has quit IRC22:36
*** jamesmcarthur has quit IRC22:36
*** jamesmcarthur has joined #zuul22:37
*** bolg has quit IRC22:48
*** jamesmcarthur has quit IRC23:34
pabelangermnaser: yes, seen it a few times with users now. Either there is a file that is owned by root:root, and chown failed. Or maybe not using the same user / uuid as executor zuul users23:49
pabelangermnaser: pretty sure flaper87 also had this issue23:49

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