[00:27:04] PROBLEM - Puppet failure on deployment-tin is CRITICAL: CRITICAL: 25.00% of data above the critical threshold [0.0] [00:34:38] (03PS1) 10Thcipriani: Better usage. No positional args. [tools/release] - 10https://gerrit.wikimedia.org/r/258074 [00:36:46] (03PS2) 10Thcipriani: Better usage. No positional args. [tools/release] - 10https://gerrit.wikimedia.org/r/258074 [01:07:04] RECOVERY - Puppet failure on deployment-tin is OK: OK: Less than 1.00% above the threshold [0.0] [01:18:29] (03PS1) 10Legoktm: Whitelist two GCI students [integration/config] - 10https://gerrit.wikimedia.org/r/258090 [01:21:25] (03CR) 10Legoktm: [C: 032] Whitelist two GCI students [integration/config] - 10https://gerrit.wikimedia.org/r/258090 (owner: 10Legoktm) [01:24:57] are the steps to deploy a new ext to betalabs still relevant? https://www.mediawiki.org/wiki/Writing_an_extension_for_deployment#Deploy_to_beta_cluster_on_Labs [01:27:35] (03Merged) 10jenkins-bot: Whitelist two GCI students [integration/config] - 10https://gerrit.wikimedia.org/r/258090 (owner: 10Legoktm) [01:27:46] legoktm, ^ ? [01:27:57] !log deploying https://gerrit.wikimedia.org/r/258090 [01:28:02] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [01:28:10] * legoktm looks [01:28:34] yurik: yes, but you need to have a security review done first [01:28:46] legoktm, before beta cluster? [01:28:49] yes [01:32:43] thx [01:32:43] https://phabricator.wikimedia.org/T121058 [01:33:28] yurik: Cool. We're fully scheduled for the rest of the quarter, so I honestly can't guarantee we're going to get to it. But I'll certainly try. [01:34:56] csteipp, thanks! i modeled it almost entirely on the simplified graph ext, and it basically uses the leaflet library + mapbox wrapper. Nothing major on the server. [01:49:22] 10Continuous-Integration-Infrastructure: jenkins-bot is not running for MtDu's patches - https://phabricator.wikimedia.org/T121062#1868295 (10Legoktm) 3NEW [03:50:23] Project beta-scap-eqiad build #81812: 04FAILURE in 2 min 43 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/81812/ [04:01:38] PROBLEM - Parsoid on deployment-parsoid05 is CRITICAL: CRITICAL - Socket timeout after 10 seconds [04:01:38] Yippee, build fixed! [04:01:39] Project beta-scap-eqiad build #81813: 09FIXED in 6 min 17 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/81813/ [04:06:29] RECOVERY - Parsoid on deployment-parsoid05 is OK: HTTP OK: HTTP/1.1 200 OK - 1514 bytes in 0.042 second response time [04:11:37] Project beta-scap-eqiad build #81814: 04FAILURE in 7 min 26 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/81814/ [04:24:23] PROBLEM - Parsoid on deployment-parsoid05 is CRITICAL: CRITICAL - Socket timeout after 10 seconds [04:24:44] Yippee, build fixed! [04:24:45] Project beta-scap-eqiad build #81815: 09FIXED in 9 min 56 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/81815/ [04:26:51] PROBLEM - Parsoid on deployment-parsoid05 is CRITICAL: CRITICAL - Socket timeout after 10 seconds [04:27:54] RECOVERY - Puppet failure on deployment-mediawiki03 is OK: OK: Less than 1.00% above the threshold [0.0] [04:33:47] 10Beta-Cluster-Infrastructure, 10Staging, 6Collaboration-Team-Backlog, 10DBA: Use External Store on Beta Cluster - https://phabricator.wikimedia.org/T95871#1868484 (10Catrope) [06:29:26] Yippee, build fixed! [06:29:26] Project browsertests-Core-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce build #831: 09FIXED in 10 min: https://integration.wikimedia.org/ci/job/browsertests-Core-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce/831/ [06:47:58] RECOVERY - Free space - all mounts on deployment-bastion is OK: OK: All targets OK [07:51:27] PROBLEM - Host deployment-cache-parsoid04 is DOWN: CRITICAL - Host Unreachable (10.68.19.197) [08:31:54] 10Continuous-Integration-Infrastructure, 10Wikidata: Cannot find site jenkins_u3_mw - https://phabricator.wikimedia.org/T121083#1868666 (10Nikerabbit) 3NEW [09:23:51] 6Release-Engineering-Team, 10Browser-Tests-Infrastructure, 7Ruby, 7Tracking: Update repositories that use mediawiki_selenium Ruby gem to version 1.x - https://phabricator.wikimedia.org/T94083#1868791 (10zeljkofilipin) [09:31:48] (03PS2) 10Hashar: nodepool: run apt-get upgrade while snapshoting [integration/config] - 10https://gerrit.wikimedia.org/r/257940 (https://phabricator.wikimedia.org/T120961) [09:31:53] (03CR) 10Hashar: [C: 032] nodepool: run apt-get upgrade while snapshoting [integration/config] - 10https://gerrit.wikimedia.org/r/257940 (https://phabricator.wikimedia.org/T120961) (owner: 10Hashar) [09:32:53] (03Merged) 10jenkins-bot: nodepool: run apt-get upgrade while snapshoting [integration/config] - 10https://gerrit.wikimedia.org/r/257940 (https://phabricator.wikimedia.org/T120961) (owner: 10Hashar) [09:34:11] !log Updating Nodepool snapshot image ; setup_node.sh now runs apt-get upgrade ( https://gerrit.wikimedia.org/r/#/c/257940/ ) [09:34:16] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [09:38:35] Yippee, build fixed! [09:38:35] Project browsertests-Echo-en.wikipedia.beta.wmflabs.org-linux-chrome-sauce build #699: 09FIXED in 1 min 33 sec: https://integration.wikimedia.org/ci/job/browsertests-Echo-en.wikipedia.beta.wmflabs.org-linux-chrome-sauce/699/ [09:40:22] !log Image ci-jessie-wikimedia-1449740024 in wmflabs-eqiad is ready "etcd got upgraded in the snapshot image: etcd (2.0.10-1 => 2.2.1+dfsg-1)" [09:40:26] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [09:43:00] 10Continuous-Integration-Infrastructure, 5Continuous-Integration-Scaling, 5Patch-For-Review: Nodepool snapshot refresh should run apt-get upgrade - https://phabricator.wikimedia.org/T120961#1868809 (10hashar) 5Open>3Resolved ``` 2015-12-10 09:36:13,725 INFO nodepool.image.build.wmflabs-eqiad.ci-jessie-wi... [09:46:46] 10Continuous-Integration-Infrastructure, 5Continuous-Integration-Scaling, 7Nodepool: Nodepool no more refresh snapshot images automatically - https://phabricator.wikimedia.org/T120076#1868812 (10hashar) [09:50:39] 10Continuous-Integration-Infrastructure, 5Continuous-Integration-Scaling, 7Nodepool: Nodepool no more refresh snapshot images automatically - https://phabricator.wikimedia.org/T120076#1868817 (10hashar) 5Open>3Resolved a:3hashar It created one properly on Dec 0th at 14:00 UTC and deleted the old one (4... [09:53:38] 10Continuous-Integration-Config, 5Continuous-Integration-Scaling, 7WorkType-NewFunctionality: Migrate javascript npm CI jobs to Nodepool - https://phabricator.wikimedia.org/T119143#1868821 (10hashar) [09:53:40] 10Continuous-Integration-Infrastructure, 5Continuous-Integration-Scaling, 7Tracking: tracking: Cleanup contint puppet manifests so they are easier to reuse / split slaves by functions - https://phabricator.wikimedia.org/T110864#1868822 (10hashar) [09:55:15] (03PS1) 10Hashar: dib: include nodejs/npm in images [integration/config] - 10https://gerrit.wikimedia.org/r/258118 (https://phabricator.wikimedia.org/T119143) [10:52:21] RECOVERY - Puppet failure on deployment-mediawiki02 is OK: OK: Less than 1.00% above the threshold [0.0] [11:43:34] mobrovac: vagrant is making me sad again :( [11:46:00] https://phabricator.wikimedia.org/P2394 [11:48:51] when I remove remote origin (with the instead-of trick) and add it manually to be ssh, it works fine :/ [12:30:19] 7Browser-Tests, 10Browser-Tests-Infrastructure, 10CirrusSearch, 6Discovery, and 2 others: Upgrade CirrusSearch browser tests to use mediawiki_selenium 1.x - https://phabricator.wikimedia.org/T99653#1869022 (10zeljkofilipin) [12:40:56] 7Browser-Tests, 10Browser-Tests-Infrastructure, 10CirrusSearch, 6Discovery, and 2 others: Upgrade CirrusSearch browser tests to use mediawiki_selenium 1.x - https://phabricator.wikimedia.org/T99653#1869036 (10zeljkofilipin) [12:46:07] hashar: what is the syntax for downloading a previous patch set of a commit? [12:46:11] for example this one https://gerrit.wikimedia.org/r/#/c/257928/1 [12:46:45] tried `git review -d 257928,1` and `git review -d 257928/1` [12:47:02] wait, problem between keyboard and monitor [12:47:30] please ignore, the first one works [13:02:28] Yippee, build fixed! [13:02:29] Project browsertests-MobileFrontend-en.m.wikipedia.beta.wmflabs.org-linux-chrome-sauce build #874: 09FIXED in 30 min: https://integration.wikimedia.org/ci/job/browsertests-MobileFrontend-en.m.wikipedia.beta.wmflabs.org-linux-chrome-sauce/874/ [13:17:58] zeljkof: the remote is not good [13:18:14] zeljkof: ssh://zfilipin@gerrit.wikimedia.org:29418/mediawiki/extensions/CirrusSearch should be ssh://zfilipin@gerrit.wikimedia.org:29418/r/mediawiki/extensions/CirrusSearch [13:18:21] (note the extra /r/ in the path) [13:31:18] mobrovac: oops [13:31:42] hm, not sure why it is missing, I think I have copy/pasted it [13:34:33] copy/pasting - making devs miserable since 1983 :) [13:34:33] mobrovac: just checked gerrit [13:34:37] https://gerrit.wikimedia.org/r/#/admin/projects/mediawiki/extensions/CirrusSearch [13:34:47] git clone ssh://zfilipin@gerrit.wikimedia.org:29418/mediawiki/extensions/CirrusSearch [13:34:54] there is no "r" [13:35:10] but let me try that [13:35:51] it'll work with /r/, i've just tried the URL from your paste [13:36:20] so gerrit provides url with the r, vagrant needs the r [13:36:25] story of my life :) [13:37:31] there are R's everywhere you turn :D [13:38:23] zeljkof: actually, the trick is that git doesn't need it, the repo is accessible on both urls, but gerrit in vagrant needs it because of the change from ssh to https [13:39:18] I see [13:41:26] 7Browser-Tests, 10Browser-Tests-Infrastructure, 10CirrusSearch, 6Discovery, and 2 others: Upgrade CirrusSearch browser tests to use mediawiki_selenium 1.x - https://phabricator.wikimedia.org/T99653#1869149 (10zeljkofilipin) [13:43:06] (03PS1) 10JanZerebecki: Work around race condition in TMPDIR creation/cleanup [integration/jenkins] - 10https://gerrit.wikimedia.org/r/258140 (https://phabricator.wikimedia.org/T120824) [13:43:23] (03PS2) 10Hashar: dib: include nodejs/npm in images [integration/config] - 10https://gerrit.wikimedia.org/r/258118 (https://phabricator.wikimedia.org/T119143) [13:43:25] (03PS1) 10Hashar: dib: tweak messages in 01-mirror-gerrit-repos [integration/config] - 10https://gerrit.wikimedia.org/r/258141 [13:43:25] Error: Realm 'labs' required. at /puppet/modules/contint/manifests/packages/javascript.pp:7 on node integration-dev.integration.eqiad.wmflabs [13:43:27] (03PS1) 10Hashar: dib: move repo mirroring after debootstrap [integration/config] - 10https://gerrit.wikimedia.org/r/258142 [13:43:29] (03PS1) 10Hashar: dib: make sure /etc/puppet/* dir are proper symlink [integration/config] - 10https://gerrit.wikimedia.org/r/258143 [13:43:32] that is never ending :D [13:45:19] (03CR) 10Hashar: [C: 032] dib: tweak messages in 01-mirror-gerrit-repos [integration/config] - 10https://gerrit.wikimedia.org/r/258141 (owner: 10Hashar) [13:45:30] (03CR) 10Hashar: [C: 032] dib: move repo mirroring after debootstrap [integration/config] - 10https://gerrit.wikimedia.org/r/258142 (owner: 10Hashar) [13:47:09] (03Merged) 10jenkins-bot: dib: tweak messages in 01-mirror-gerrit-repos [integration/config] - 10https://gerrit.wikimedia.org/r/258141 (owner: 10Hashar) [13:47:31] (03PS2) 10Hashar: dib: make sure /etc/puppet/* dir are proper symlinks [integration/config] - 10https://gerrit.wikimedia.org/r/258143 [13:47:37] (03Merged) 10jenkins-bot: dib: move repo mirroring after debootstrap [integration/config] - 10https://gerrit.wikimedia.org/r/258142 (owner: 10Hashar) [13:47:52] (03PS3) 10Hashar: dib: include nodejs/npm in images [integration/config] - 10https://gerrit.wikimedia.org/r/258118 (https://phabricator.wikimedia.org/T119143) [13:48:06] (03CR) 10Hashar: [C: 04-1] "Fails with:" [integration/config] - 10https://gerrit.wikimedia.org/r/258118 (https://phabricator.wikimedia.org/T119143) (owner: 10Hashar) [13:50:57] (03CR) 10Hashar: [C: 032] dib: make sure /etc/puppet/* dir are proper symlinks [integration/config] - 10https://gerrit.wikimedia.org/r/258143 (owner: 10Hashar) [13:52:44] (03Merged) 10jenkins-bot: dib: make sure /etc/puppet/* dir are proper symlinks [integration/config] - 10https://gerrit.wikimedia.org/r/258143 (owner: 10Hashar) [13:56:09] mobrovac: :( https://phabricator.wikimedia.org/P2398 [13:56:35] my .gitconfig https://github.com/zeljkofilipin/dotfiles/blob/master/.gitconfig#L21-L22 [13:57:38] ah! [13:57:46] zeljkof: try removing /r in https://github.com/zeljkofilipin/dotfiles/blob/master/.gitconfig#L21 [13:58:02] zeljkof: and also restore the remote not to contain /r/ [13:58:13] * mobrovac keeps his fingers crossed [13:58:28] mobrovac: but I have just added /r to line 21 :) [13:58:35] hm, so i realised [13:58:36] damn [13:58:41] ok, reverting [13:59:45] zeljkof: duuuh [14:00:06] zeljkof: https://www.mediawiki.org/wiki/MediaWiki-Vagrant#Pushing_commits -> there's an extra p/ at the end of the insteadOf [14:00:27] * mobrovac closes this mystery as "resolved" [14:03:14] mobrovac: I think I have noticed it yesterday but forgot to update the docs, my .gitconfig does not have the extra p/ [14:03:32] https://github.com/zeljkofilipin/dotfiles/blob/master/.gitconfig#L22 [14:04:03] exactly, so try putting it there :) [14:04:17] mobrovac: oh, it _should_ be there? [14:04:26] I thought it was a typo :) [14:04:38] hahaha [14:05:05] but the project url does not have the p/ [14:05:06] https://gerrit.wikimedia.org/r/#/admin/projects/mediawiki/extensions/CirrusSearch [14:07:34] zeljkof: web ui urls and api urls slightly vary for gerrit [14:07:48] I mean [14:08:04] Anonymous HTTP: git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/CirrusSearch [14:08:09] from that page [14:08:13] there is no /p [14:08:17] that is what confused me [14:08:28] let me try to /p [14:08:56] zeljkof: from my mw .git/config in mw-vagrant: [14:08:59] [submodule "vendor"] [14:08:59] url = https://gerrit.wikimedia.org/r/p/mediawiki/vendor.git [14:09:19] strange [14:09:26] not sure where the /p comes from [14:10:54] so I should clone everything with gerrit.../r/p...repo [14:11:27] example: https://gerrit.wikimedia.org/r/p/mediawiki/extensions/CirrusSearch [14:11:32] I have https://gerrit.wikimedia.org/r/mediawiki/extensions/CirrusSearch now [14:12:45] yes, you need the /p/ [14:12:59] ok, this works... $ git clone https://gerrit.wikimedia.org/r/p/mediawiki/extensions/CirrusSearch [14:13:31] remote is rewritten to ssh://zfilipin@gerrit.wikimedia.org:29418/mediawiki/extensions/CirrusSearch [14:14:27] and then they say small things don't make a difference :) [14:14:40] mobrovac: something is still wrong :( [14:14:51] * mobrovac sighs [14:14:51] copy/pasting terminal output to phab [14:14:55] k [14:19:51] mobrovac: https://phabricator.wikimedia.org/P2399 [14:28:06] zeljkof: hm, did you run git review -s in the repo after cloning? [14:30:40] (03PS4) 10Hashar: dib: include nodejs/npm in images [integration/config] - 10https://gerrit.wikimedia.org/r/258118 (https://phabricator.wikimedia.org/T119143) [14:30:42] (03PS1) 10Hashar: dib: hardcode $::realm to 'labs' [integration/config] - 10https://gerrit.wikimedia.org/r/258147 [14:33:04] (03CR) 10DCausse: Work around race condition in TMPDIR creation/cleanup (032 comments) [integration/jenkins] - 10https://gerrit.wikimedia.org/r/258140 (https://phabricator.wikimedia.org/T120824) (owner: 10JanZerebecki) [14:33:04] mobrovac: I thought that was optional :/ I never run it [14:33:09] but let's check :) [14:33:29] no, did not help [14:33:50] can you share your .gitconfig and try cloning CirrusSearch? [14:34:09] I am probably doing something wrong, but not sure how to find the mistake [14:37:13] Yippee, build fixed! [14:37:13] Project browsertests-MobileFrontend-SmokeTests-linux-chrome-sauce build #349: 09FIXED in 9 min 12 sec: https://integration.wikimedia.org/ci/job/browsertests-MobileFrontend-SmokeTests-linux-chrome-sauce/349/ [14:37:43] zeljkof: did you clone the repo manually or did you enable the cirrussearch role in vagrant? [14:38:02] mobrovac: this one cloned manually [14:38:11] I should enable the role? [14:38:46] zeljkof: now that we have identified the /p/, try removing the repo, enable the role and provision [14:38:52] perhaps that'll do the trick [14:39:12] since sometimes I work on extensions that do not have mw-vagrant roles, I still put them in the same repo [14:39:27] in the same _folder_ (mediawiki/extensions) [14:39:42] mobrovac: will do thanks [14:43:28] mobrovac: :( [14:43:32] no luck [14:43:57] removed CirrusSearch folder from mediawiki/vagrant/mediawiki/extensions/ [14:43:58] lemme try [14:44:05] enabled cirrussearch role [14:44:08] provisioned [14:47:05] git pull works just fine, but not git review [14:52:45] (03CR) 10Hashar: [C: 032] dib: hardcode $::realm to 'labs' [integration/config] - 10https://gerrit.wikimedia.org/r/258147 (owner: 10Hashar) [14:52:56] (03CR) 10Hashar: [C: 032] dib: include nodejs/npm in images [integration/config] - 10https://gerrit.wikimedia.org/r/258118 (https://phabricator.wikimedia.org/T119143) (owner: 10Hashar) [14:53:48] (03Merged) 10jenkins-bot: dib: hardcode $::realm to 'labs' [integration/config] - 10https://gerrit.wikimedia.org/r/258147 (owner: 10Hashar) [14:54:07] (03Merged) 10jenkins-bot: dib: include nodejs/npm in images [integration/config] - 10https://gerrit.wikimedia.org/r/258118 (https://phabricator.wikimedia.org/T119143) (owner: 10Hashar) [14:55:09] (03PS1) 10Hashar: nodepool: apt-get clean in snapshots [integration/config] - 10https://gerrit.wikimedia.org/r/258150 [14:55:25] (03CR) 10Hashar: [C: 032] nodepool: apt-get clean in snapshots [integration/config] - 10https://gerrit.wikimedia.org/r/258150 (owner: 10Hashar) [14:56:24] (03Merged) 10jenkins-bot: nodepool: apt-get clean in snapshots [integration/config] - 10https://gerrit.wikimedia.org/r/258150 (owner: 10Hashar) [14:57:13] !log created new Nodepool base image and pushing it to labs [14:57:18] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [14:59:10] !log New image id is 82a708eb-fd1a-4320-a054-6f1d4a319caa [14:59:15] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [14:59:52] !log Refreshing Nodepool snapshot ( doc is https://wikitech.wikimedia.org/wiki/Nodepool#Manually_generate_a_new_snapshot ) [14:59:56] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [15:00:25] zeljkof: so in short, I spent the day to get nodejs/npm added to the nodepool instances :( [15:00:46] though to be honest a good chunk of that was fixing a totally unrelated caching issue ;-} [15:01:10] hashar: and I have spent some time fighting with vagrant :) with a lot of help from mobrovac [15:01:45] zeljkof: in a meeting now, will need to continue l8r [15:02:14] mobrovac: thanks [15:02:14] I will change the remotes manually for now [15:06:17] !log Image ci-jessie-wikimedia-1449759571 in wmflabs-eqiad is ready [15:06:23] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [15:06:26] qa-morebots: come on [15:06:26] I am a logbot running on tools-exec-1211. [15:06:26] Messages are logged to https://tools.wmflabs.org/sal/releng. [15:06:26] To log a message, type !log . [15:06:42] :) [15:07:57] 6Release-Engineering-Team, 10Browser-Tests-Infrastructure, 7Ruby, 7Tracking: Update repositories that use mediawiki_selenium Ruby gem to version 1.x - https://phabricator.wikimedia.org/T94083#1869267 (10zeljkofilipin) [15:10:16] !log deleted all nodepool snapshot image ci-jessie-wikimedia-1449740024 [15:10:21] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [15:12:02] 10Continuous-Integration-Config, 5Continuous-Integration-Scaling, 5Patch-For-Review, 7WorkType-NewFunctionality: Migrate javascript npm CI jobs to Nodepool - https://phabricator.wikimedia.org/T119143#1869279 (10hashar) We now have nodejs/npm provisioned in Nodepool images. [15:13:22] (03PS2) 10Krinkle: Avoid race condition with EXECUTOR_NUMBER for TMPDIR [integration/jenkins] - 10https://gerrit.wikimedia.org/r/258140 (https://phabricator.wikimedia.org/T120824) (owner: 10JanZerebecki) [15:19:06] 6Release-Engineering-Team, 10Browser-Tests-Infrastructure, 7Ruby, 7Tracking: Update repositories that use mediawiki_selenium Ruby gem to version 1.x - https://phabricator.wikimedia.org/T94083#1869293 (10zeljkofilipin) [15:20:06] hashar: looks like ZeroPortal has gem "mediawiki_selenium", "~> 1.0.0.pre.1" in Gemfile [15:20:28] but mediawiki_selenium (1.0.2) in Gemfile.lock [15:20:41] that I why it was ignored in https://phabricator.wikimedia.org/T94083 [15:22:24] (03CR) 10Krinkle: [C: 04-1] Avoid race condition with EXECUTOR_NUMBER for TMPDIR (031 comment) [integration/jenkins] - 10https://gerrit.wikimedia.org/r/258140 (https://phabricator.wikimedia.org/T120824) (owner: 10JanZerebecki) [15:23:01] (03CR) 10Krinkle: Avoid race condition with EXECUTOR_NUMBER for TMPDIR (031 comment) [integration/jenkins] - 10https://gerrit.wikimedia.org/r/258140 (https://phabricator.wikimedia.org/T120824) (owner: 10JanZerebecki) [15:24:45] 10Continuous-Integration-Infrastructure, 5Patch-For-Review: Dozens of jobs failing on integration-slave-trusty-1012 because chmod fails for /tmp/jenkins-2 - https://phabricator.wikimedia.org/T120824#1869302 (10Krinkle) Even if it is true that post-build runs concurrent with the next build (which I can't reprod... [15:47:10] (03CR) 10JanZerebecki: [C: 04-1] Avoid race condition with EXECUTOR_NUMBER for TMPDIR (031 comment) [integration/jenkins] - 10https://gerrit.wikimedia.org/r/258140 (https://phabricator.wikimedia.org/T120824) (owner: 10JanZerebecki) [15:51:17] (03CR) 10JanZerebecki: [C: 04-2] Avoid race condition with EXECUTOR_NUMBER for TMPDIR [integration/jenkins] - 10https://gerrit.wikimedia.org/r/258140 (https://phabricator.wikimedia.org/T120824) (owner: 10JanZerebecki) [15:52:41] (03Abandoned) 10JanZerebecki: Avoid race condition with EXECUTOR_NUMBER for TMPDIR [integration/jenkins] - 10https://gerrit.wikimedia.org/r/258140 (https://phabricator.wikimedia.org/T120824) (owner: 10JanZerebecki) [15:53:41] 10Continuous-Integration-Infrastructure, 5Patch-For-Review: Dozens of jobs failing on integration-slave-trusty-1012 because chmod fails for /tmp/jenkins-2 - https://phabricator.wikimedia.org/T120824#1869539 (10JanZerebecki) I misunderstood your comment T120824#1865989 . [15:57:00] PROBLEM - Puppet failure on integration-dev is CRITICAL: CRITICAL: 55.56% of data above the critical threshold [0.0] [15:57:00] 6Release-Engineering-Team, 10Browser-Tests-Infrastructure, 7Ruby, 7Tracking: Update repositories that use mediawiki_selenium Ruby gem to version 1.x - https://phabricator.wikimedia.org/T94083#1869552 (10zeljkofilipin) [16:02:06] 6Release-Engineering-Team, 10Browser-Tests-Infrastructure, 6Security: Update all repositories that use mediawiki_selenium Ruby gem to version 1.6.x - https://phabricator.wikimedia.org/T114241#1869563 (10zeljkofilipin) [16:04:16] 5Release-Engineering-Epics, 10Browser-Tests-Infrastructure, 7Epic, 7Tracking: Fix or delete failing browser tests Jenkins jobs - https://phabricator.wikimedia.org/T94150#1869569 (10zeljkofilipin) a:5zeljkofilipin>3None [16:07:04] 6Release-Engineering-Team, 5Testing-Initiative-2015, 10Browser-Tests-Infrastructure, 10MediaWiki-extensions-Examples, 7Documentation: Improve documentation around running/writing (with lots of examples) browser tests - https://phabricator.wikimedia.org/T108108#1869592 (10zeljkofilipin) a:5zeljkofilipin... [16:09:20] zeljkof: w4m [16:09:37] lemme paste [16:09:48] mobrovac: argh [16:09:54] what am I doing wrong? [16:12:05] RECOVERY - Puppet failure on integration-dev is OK: OK: Less than 1.00% above the threshold [0.0] [16:13:33] zeljkof: https://phabricator.wikimedia.org/P2401 [16:21:51] mobrovac: but wait, how come `cat .git` works for you? [16:21:59] I get "cat: .git: Is a directory" [16:22:10] am I doing something wrong? [16:22:25] (I was following your steps, you have two typos) [16:22:34] $ vagrant role enable cirussearch && vagrant provision [16:22:36] should be [16:22:42] $ vagrant roles enable cirrussearch && vagrant provision [16:23:16] yeah, didn't c/p that part, just wrote it [16:23:36] I was literally copy/pasting (again) :) [16:23:42] not sure what am I doing wrong [16:27:52] zeljkof: ok, try removing the cirrussearch dir, disable the role, provision, enable the role, provision and then run git-update [16:28:09] mobrovac: ok, will do [16:28:16] have to go to a meeting, will run in the backgrount [16:28:21] backgrounD [16:28:31] me too [16:28:32] :) [16:29:23] !jenkins [16:29:23] https://integration.wikimedia.org/ci/job/ [16:31:04] mobrovac: the usual "shut down all windows..." ;) [16:31:42] :P [16:43:05] (03PS2) 10Hashar: [ContentTranslation] Move jshint to check: [integration/config] - 10https://gerrit.wikimedia.org/r/257957 (owner: 10Paladox) [16:43:30] (03CR) 10Hashar: [C: 032] [ContentTranslation] Move jshint to check: [integration/config] - 10https://gerrit.wikimedia.org/r/257957 (owner: 10Paladox) [16:44:25] (03Merged) 10jenkins-bot: [ContentTranslation] Move jshint to check: [integration/config] - 10https://gerrit.wikimedia.org/r/257957 (owner: 10Paladox) [17:20:23] mobrovac: disable role, provision, enable role, provision - still the same error :( [17:20:36] damn it [17:21:05] I do not think I have anything custom in mw-vagrant [17:21:30] I am trying to use it in the most usual way [17:21:40] not sure what am I doing wrong [17:22:31] anyway, thanks for the help, I owe you a beer (or six) ;) [17:22:37] time to get some food [17:37:04] :) [17:37:12] zeljkof: dobar tek! [17:37:41] Hvala :) [17:48:55] 10MediaWiki-Releasing, 6Developer-Relations, 10Wikimedia-Blog-Content, 3DevRel-December-2015, 5MW-1.26-release: Write blog post announcing MW 1.26 - https://phabricator.wikimedia.org/T112842#1869929 (10greg) >>! In T112842#1865220, @Qgil wrote: > @greg could you help assessing what is missing and/or when... [17:54:15] 10MediaWiki-Releasing, 6Developer-Relations, 10Wikimedia-Blog-Content, 3DevRel-December-2015, 5MW-1.26-release: Write blog post announcing MW 1.26 - https://phabricator.wikimedia.org/T112842#1869955 (10greg) Ah, one thing I was looking for was this: https://twitter.com/mediawiki/status/630865572654264320... [18:25:59] 10Beta-Cluster-Infrastructure, 5Patch-For-Review, 7Varnish, 7WorkType-Maintenance: On beta cluster varnish stats process points to production statsd - https://phabricator.wikimedia.org/T116898#1870175 (10Milimetric) [18:28:26] 10MediaWiki-Releasing, 6Developer-Relations, 10Wikimedia-Blog-Content, 3DevRel-December-2015, 5MW-1.26-release: Write blog post announcing MW 1.26 - https://phabricator.wikimedia.org/T112842#1870190 (10Legoktm) >>! In T112842#1863897, @jrbs wrote: >>>! In T112842#1862678, @Legoktm wrote: >> Hold on a bit... [18:31:13] so I'm getting a kinda odd git error in my harbormaster-test jenkins job now: https://integration.wikimedia.org/ci/job/harbormaster-test/224/console [18:31:32] Caused by: hudson.plugins.git.GitException: Command "git -c core.askpass=true fetch --tags --progress https://phabricator.wikimedia.org/diffusion/PHSTAGE/harbormaster-staging.git +refs/tags/*:refs/remotes/staging/*" returned status code 128: [19:24:33] https://integration.wikimedia.org/ci/job/npm/41361/console ?? [19:24:42] a lot of 19:09:50 rm: cannot remove ‘/mnt/home/jenkins-deploy/tmpfs/jenkins-3/lessphp_asrimhyzbkg8gk48k84ss0c8ogcs484.lesscache’: Permission denied [19:26:44] https://integration.wikimedia.org/ci/job/mediawiki-extensions-hhvm/42477/console [19:27:26] same host [19:27:29] is it busted? [19:28:29] hmm, all owned by www-data [19:28:42] user and group [19:30:10] !log marked integration-slave-trusty-1011 as offline, all jobs failing due to tmpfs/lesscache permission denied errors [19:30:15] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [19:31:15] thcipriani: looks like https://phabricator.wikimedia.org/T120824 [19:31:44] 10Continuous-Integration-Infrastructure, 5Patch-For-Review: Dozens of jobs failing on integration-slave-trusty-1012 because chmod fails for /tmp/jenkins-2 - https://phabricator.wikimedia.org/T120824#1870416 (10Legoktm) I just marked integration-slave-trusty-1011 as offline because all jobs on it were failing. [19:38:55] blerg, would be nice to not get a forbidden for this https://integration.wikimedia.org/ci/computer/integration-slave-trusty-1011/builds :\ [19:41:03] greg-g: Meh, 'Reduce deploy tools' should be 'Consolidate deploy tools' for clarity. ;-) [19:44:59] James_F: it was "reduce number of" before, i think [19:45:05] but yeah, /me fixes [19:45:09] greg-g: :-) [19:53:03] 10MediaWiki-Releasing, 6Developer-Relations, 10Wikimedia-Blog-Content, 3DevRel-December-2015, 5MW-1.26-release: Write blog post announcing MW 1.26 - https://phabricator.wikimedia.org/T112842#1870488 (10greg) doit [19:54:19] 10MediaWiki-Releasing, 6Developer-Relations, 10Wikimedia-Blog-Content, 3DevRel-December-2015, 5MW-1.26-release: Write blog post announcing MW 1.26 - https://phabricator.wikimedia.org/T112842#1870493 (10greg) And thanks a ton, @Legoktm. I'm totally fine with your name replacing mine at the end, fwiw :) [19:56:55] PROBLEM - Free space - all mounts on deployment-bastion is CRITICAL: CRITICAL: deployment-prep.deployment-bastion.diskspace._var.byte_percentfree (<12.50%) [20:05:16] (03PS1) 10Thcipriani: Add flag to resume branching from named extension [tools/release] - 10https://gerrit.wikimedia.org/r/258203 [20:16:56] RECOVERY - Free space - all mounts on deployment-bastion is OK: OK: All targets OK [20:52:06] Gah. How did the SWAT get full already. [20:52:45] * James_F considers special pleading to greg-g to let him add more VE things. [20:54:20] James_F: I would guess SWAT got full because people have been waiting for weeks to get new code on enwiki :) [20:54:27] bd808: Yeah. :-( [20:54:45] deploy freezes suck [20:55:17] And we've got another one just ahead of us. [20:56:00] * Reedy signs up to deploy the MediaWiki train on Christmas day [20:56:06] Reedy: Hic. [20:56:10] It's a Friday, tsk. [20:56:18] Fine fine [20:56:22] New Years Day [20:56:48] :-) [21:22:07] Yippee, build fixed! [21:22:08] Project browsertests-QuickSurveys-en.m.wikipedia.beta.wmflabs.org-linux-chrome-sauce build #95: 09FIXED in 6 min 6 sec: https://integration.wikimedia.org/ci/job/browsertests-QuickSurveys-en.m.wikipedia.beta.wmflabs.org-linux-chrome-sauce/95/ [21:26:27] Project browsertests-Flow-en.wikipedia.beta.wmflabs.org-linux-chrome-sauce build #854: 04STILL FAILING in 1 hr 0 min: https://integration.wikimedia.org/ci/job/browsertests-Flow-en.wikipedia.beta.wmflabs.org-linux-chrome-sauce/854/ [21:35:06] 6Release-Engineering-Team, 10DBA, 7user-notice: Requests to globally reset a user's skin preferences - https://phabricator.wikimedia.org/T119206#1870832 (10NickK) >>! In T119206#1838886, @demon wrote: > No that isn't possible I'm afraid. It will only set the preference on wikis in which you have a local acco... [22:16:05] 10Continuous-Integration-Config, 6Community-Tech: mediawiki/extensions/PageAssessments history should be cleaned and reimported + other concerns - https://phabricator.wikimedia.org/T121157#1870926 (10hashar) 3NEW [22:30:28] RECOVERY - Puppet failure on deployment-restbase01 is OK: OK: Less than 1.00% above the threshold [0.0] [22:38:54] hashar is awake but not on IRC :( [22:40:43] 10Deployment-Systems: [scap] [l10n] Atomic updates for sync scripts - https://phabricator.wikimedia.org/T22085#1871011 (10Krinkle) >>! In T22085#253069, @Jdforrester-WMF wrote: > This bug not yet being fixed caused T65791 today, the fifth or sixth VE breakage from this that I recall. :-( It'd be really great if... [22:41:24] 10Deployment-Systems: [scap] Local sync script on any individual server should be atomic - https://phabricator.wikimedia.org/T22085#1871015 (10Krinkle) [22:41:51] (03CR) 10Hashar: [C: 031] "+1 but I would suggest to use https://docs.python.org/2.7/library/argparse.html#action instead of php getop :-)" [tools/release] - 10https://gerrit.wikimedia.org/r/258074 (owner: 10Thcipriani) [22:58:10] PROBLEM - Puppet failure on integration-dev is CRITICAL: CRITICAL: 75.00% of data above the critical threshold [0.0] [23:25:33] 10Deployment-Systems: [scap] Local sync script on any individual server should be atomic - https://phabricator.wikimedia.org/T22085#1871562 (10bd808) >>! In T22085#1871011, @Krinkle wrote: > Because for a short time an individual server had the newer version of CommonSettings.php but not yet the updated Initiali... [23:25:49] 10Deployment-Systems: [scap] Local sync script on any individual server should be atomic - https://phabricator.wikimedia.org/T22085#1871566 (10bd808) [23:25:50] 6Release-Engineering-Team, 10Wikimedia-Apache-configuration, 6operations: Make it possible to quickly and programmatically pool and depool application servers - https://phabricator.wikimedia.org/T73212#760100 (10bd808) [23:25:53] 10Deployment-Systems, 3Scap3, 6Performance-Team, 6operations, 7HHVM: Make scap able to depool/repool servers via the conftool API - https://phabricator.wikimedia.org/T104352#1414314 (10bd808) [23:28:34] Project beta-scap-eqiad build #81922: 04FAILURE in 2 min 32 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/81922/ [23:33:08] RECOVERY - Puppet failure on integration-dev is OK: OK: Less than 1.00% above the threshold [0.0] [23:38:58] Yippee, build fixed! [23:38:59] Project beta-scap-eqiad build #81923: 09FIXED in 7 min 52 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/81923/ [23:39:22] 10Deployment-Systems: [scap] Local sync script on any individual server should be atomic - https://phabricator.wikimedia.org/T22085#1871600 (10Krinkle) >>! In T22085#1871562, @bd808 wrote: >>>! In T22085#1871011, @Krinkle wrote: >> Because for a short time an individual server had the newer version of CommonSett... [23:39:23] 10Beta-Cluster-Infrastructure: Review rights removal by user Vogone - https://phabricator.wikimedia.org/T121168#1871601 (10Luke081515) 3NEW [23:45:39] ^ There better be a seriously good reason for this. [23:45:47] 10Deployment-Systems: [scap] Local sync script on any individual server should be atomic - https://phabricator.wikimedia.org/T22085#1871611 (10bd808) >>! In T22085#1871600, @Krinkle wrote: >> {T73212} >> {T104352} > > Reloading HHVM and/or using RepoAuthoritive mode is also an option. Both of those options are... [23:56:09] 10Beta-Cluster-Infrastructure: Review rights removal by user Vogone - https://phabricator.wikimedia.org/T121168#1871640 (10Krenair) I'm told you've been evading IRC bans? >I used my rights too, to find security issues, for users who can see security bugs, [[https://phabricator.wikimedia.org/maniphest/query/_35S...