[01:36:55] 6Phabricator: Add a preview button when submitting a new task - https://phabricator.wikimedia.org/T100384#1311463 (10Reguyla) 3NEW [06:30:43] 6Phabricator: Add a preview button when submitting a new task - https://phabricator.wikimedia.org/T100384#1311829 (10Qgil) 5Open>3Invalid a:3Qgil Have you seen the preview at the end of the page as you type? It does exactly what you need. Resolving as Invalid as it seems a clear case. [06:31:05] 6Phabricator: Add a preview button when submitting a new task - https://phabricator.wikimedia.org/T100384#1311832 (10Qgil) [06:32:55] 6Engineering-Community: Hackathon 2016 in Israel - https://phabricator.wikimedia.org/T96826#1311835 (10Qgil) As explained in {T91395}, the proposal to host the Wikimedia Hackathon 2016 in Jerusalem has been selected. We will keep this task open in order to bootstrap #Wikimedia-Hackathon-2016. [06:35:16] 6Engineering-Community: Hackathon 2016 in Austria - https://phabricator.wikimedia.org/T98017#1311837 (10Qgil) 5Open>3declined a:3Qgil As explained in {T91395}, we have decided to host the Wikimedia Hackathon 2016 in Jerusalem. >>! In T91395#1307072, @Qgil wrote: > This decision also means that we have to... [06:50:51] 6Engineering-Community, 10Wikimedia-Hackathon-2015, 3ECT-May-2015: Goal: Most welcoming and productive Wikimedia Hackathon - https://phabricator.wikimedia.org/T93584#1311845 (10Qgil) The hackathon is over and we will need to work on the metrics and survey in order to have a week founded report. However, the... [07:03:21] 6Engineering-Community, 10MediaWiki-extensions-Newsletter, 3Google-Summer-of-Code-2015: Newsletter Extension for Mediawiki - https://phabricator.wikimedia.org/T76199#1311867 (10Qgil) [07:35:36] 6Phabricator: Phabricator is trying to send emails to non existent email addresses and then errors out, spewing a stack trace - https://phabricator.wikimedia.org/T100400#1311879 (10akosiaris) 3NEW [09:59:43] 10Gitblit-Deprecate, 10Wikimedia-Git-or-Gerrit: "Fixes-Task" keyword in Git commit message that will cause a bug report to automatically be marked Resolved in Maniphest - https://phabricator.wikimedia.org/T55387#1312110 (10mmodell) Should this be marked as resolved? It already works and you can do it today, ju... [10:33:12] 6Engineering-Community, 3ECT-May-2015, 3Google-Summer-of-Code-2015, 3Outreachy-Round-10: Goal: Successful start of all GSoC / Outreachy projects - https://phabricator.wikimedia.org/T94166#1312143 (10Jdlrobson) [12:20:43] 6Project-Creators: Create project for Extension:TranslateSvg - https://phabricator.wikimedia.org/T100418#1312356 (10Jarry1250) 3NEW [12:42:02] 6Engineering-Community, 3ECT-May-2015, 3Google-Summer-of-Code-2015, 3Outreachy-Round-10: Goal: Successful start of all GSoC / Outreachy projects - https://phabricator.wikimedia.org/T94166#1312460 (10NiharikaKohli) [13:54:23] 6Phabricator, 6operations, 7database: Phabricator database access for Joel Aufrecht - https://phabricator.wikimedia.org/T99295#1312554 (10chasemp) The security check box is only tangentially related to actual task security. We have a large amount of sensitive tasks here actually and unlike Bugzilla it is no... [14:09:32] 6Phabricator, 6operations, 7database: Phabricator database access for Joel Aufrecht - https://phabricator.wikimedia.org/T99295#1312591 (10jeremyb-phone) I don't know anything about the phab API but I wonder if you could use that in the meantime while waiting for a dump sanitization procedure. "Just VE" proba... [14:24:00] 6Phabricator, 6operations, 7database: Phabricator database access for Joel Aufrecht - https://phabricator.wikimedia.org/T99295#1312605 (10Krenair) Is it really non-trivial to only include things with visibility policy 'Public'? [14:30:32] 6Phabricator, 6operations, 7database: Phabricator database access for Joel Aufrecht - https://phabricator.wikimedia.org/T99295#1312614 (10ksmith) @jeremyb-phone It is somewhat of a pain to set up an app to actually use the Phab API, and after you do so, the API has some pretty significant limitations on what... [14:34:13] 6Phabricator, 6operations, 7database: Phabricator database access for Joel Aufrecht - https://phabricator.wikimedia.org/T99295#1312617 (10mmodell) >>! In T99295#1312605, @Krenair wrote: > Is it really non-trivial to only include things with visibility policy 'Public'? That way you don't need to deal with cus... [14:35:32] 6Phabricator, 6operations, 7database: Phabricator database access for Joel Aufrecht - https://phabricator.wikimedia.org/T99295#1312629 (10chasemp) Being a well defined relational schema some tables like comments related to transactions don't have an enforced security mode outside of their transaction associa... [16:45:05] 6Phabricator, 6operations, 7database: Phabricator database access for Joel Aufrecht - https://phabricator.wikimedia.org/T99295#1312812 (10JAufrecht) Let me see if I understand the options. I see all of these as temporary hacks, because we hope to get something built in to Phab eventually. Option 1: Grant J... [16:48:01] 6Phabricator: Make display of points OPTIONAL on task cards in workboard - https://phabricator.wikimedia.org/T100438#1312813 (10Capt_Swing) 3NEW [16:51:27] 6Phabricator: Make display of points OPTIONAL on task cards in workboard - https://phabricator.wikimedia.org/T100438#1312820 (10Capt_Swing) 5Open>3Invalid [17:12:36] 10Gitblit-Deprecate, 10Wikimedia-Git-or-Gerrit: "Fixes-Task" keyword in Git commit message that will cause a bug report to automatically be marked Resolved in Maniphest - https://phabricator.wikimedia.org/T55387#1312852 (10scfc) @Dzahn ran into this Phabricator behaviour on T93645 where the commit messages in... [17:16:02] @seen andre__ [17:19:19] 10Gitblit-Deprecate, 10Wikimedia-Git-or-Gerrit: "Fixes-Task" keyword in Git commit message that will cause a bug report to automatically be marked Resolved in Maniphest - https://phabricator.wikimedia.org/T55387#1312870 (10mmodell) a) That sounds like a bug in the parser b) phabricator actually allows you to u... [17:26:08] 10Gitblit-Deprecate, 10Wikimedia-Git-or-Gerrit: "Fixes-Task" keyword in Git commit message that will cause a bug report to automatically be marked Resolved in Maniphest - https://phabricator.wikimedia.org/T55387#1312878 (10mmodell) @scfc: Reported upstream. https://secure.phabricator.com/T8318 [17:34:02] chasemp: are you messing with phabricator? it says daemons are not running [17:34:37] Not I. [17:34:49] hmmm [17:34:56] twentyafterfour: chasemp: we got an alert and recovery from that yesterday or so [17:35:34] well they are running... but the web interface reports otherwise [17:35:48] Could be the check itself? Iirc it had an issue after last upgrade [17:36:27] Unless it is phab reporting itself in which case idk [17:36:33] PROCS OK: 1 process with regex args 'PhabricatorTaskmasterDaemon' [17:36:35] looks ok [17:37:00] twentyafterfour: where do you see it? [17:37:13] I just restarted the daemons but they were already running [17:37:16] 10Gitblit-Deprecate, 10Wikimedia-Git-or-Gerrit: "Fixes-Task" keyword in Git commit message that will cause a bug report to automatically be marked Resolved in Maniphest - https://phabricator.wikimedia.org/T55387#1312891 (10scfc) To quote https://secure.phabricator.com/T5132#69200: > Close Related Task > =====... [17:37:20] https://phabricator.wikimedia.org/config/issue/daemons.not-running/ [17:38:02] Huh I guess I will keep an eye out for further oddness [17:38:31] yea, that's limited to admins [17:38:43] mutante: can I be added to alerting for that? I thought I already was but I don't remember seeing that alert [17:39:04] maybe I accidentally gmail filtered it into oblivion [17:39:05] twentyafterfour: alerting via which medium? [17:39:09] any [17:39:35] yea, so email will be easy [17:39:44] SMS is possible too but may need more changes [17:39:47] I think I'm already set up to get sms [17:40:00] but I've never received one so it may not really be working [17:40:01] lemme check [17:52:35] twentyafterfour: confirmed your icinga contact exists and there is an address set .. using prowlapp.com [17:52:51] possible that part doesnt work? [17:53:35] so we have email, pager and address1 [17:53:57] afair pager is from old paging system when we actually sent the SMS ourselves with a dongle [17:54:34] email and address1 are both in email format, and address1 is expected to be mail2SMS gateway [17:58:39] did you get email at least? the alert was triggered at [17:58:42] 1432661795 [17:58:57] and was fixed at 1432661895 [17:59:06] yes, unix timestamp in icinga logfiles :p [18:00:28] oh, you know, these are just SOFT states [18:01:00] only HARD states trigger notification.. my grep is therefore not valid [18:02:18] alert history: https://icinga.wikimedia.org/cgi-bin/icinga/history.cgi?host=iridium&service=check+if+phabricator+taskmaster+is+running [18:02:27] (all the SOFT stuff) [18:02:43] notification history: https://icinga.wikimedia.org/cgi-bin/icinga/notifications.cgi?host=iridium&service=check+if+phabricator+taskmaster+is+running [18:02:56] (already rotated) [18:03:41] trends: https://icinga.wikimedia.org/cgi-bin/icinga/trends.cgi?host=iridium&service=check+if+phabricator+taskmaster+is+running [18:14:29] I didn't find any email and I never got the sms ... the prowl address is my email to sms gateway [18:14:50] but maybe the alerts weren't generated because as you said soft states [18:16:40] 6Phabricator, 6operations, 7database: Phabricator database access for Joel Aufrecht - https://phabricator.wikimedia.org/T99295#1312927 (10Dzahn) Personally i would vote for 1a) or a modified 1a). - get Joel a shell user to get on some internal work host with a mysql client (tin, mira?) - make a new, persona... [18:20:23] twentyafterfour: yea, except that i actually got an SMS on my phone but it seems it's too late now to check it [18:36:25] I never got an sms either [19:48:10] 6Phabricator, 6operations, 7database: Phabricator database access for Joel Aufrecht - https://phabricator.wikimedia.org/T99295#1313088 (10chasemp) From my standpoint the only viable solution at the moment is 2a, and I have at least a semblance of reasoning for my pessimism and general poo-poo'ing which I wil... [20:18:22] 6Phabricator, 6operations, 7database: Phabricator database access for Joel Aufrecht - https://phabricator.wikimedia.org/T99295#1313148 (10JAufrecht) To clarify, I'm trying to produce a proof of concept of this kind of reporting, which means I'm trying to create a historical report with real data for at leas... [20:35:23] 6Phabricator, 6operations, 7database: Phabricator database access for Joel Aufrecht - https://phabricator.wikimedia.org/T99295#1313172 (10chasemp) Could we be so simple as to select every `viewPolicy="public"` from maniphest_task and then associated transactions and edge relationships for the matching tasks?... [20:51:33] I would like to move the phab export script from git to gerrit, but am stuck creating a labs account. is this the right place for help or should I email techsupport@ ? [20:52:04] error is, I don't seem to have a JAufrecht (WMF) account from onboarding last month, but also can't create one because "The user name "JAufrecht (WMF)" has been banned from creation. It matches the following blacklist entry: ^(User:).*(WMF).*$ " [20:52:09] Definitely not a thing for techsupport@ [20:52:16] techsupport is for Office IT [20:52:24] who deal with services for staff [20:52:26] i.e. not git/gerrit [20:52:53] You are not allowed to create a wikitect account with (WMF) in the name [20:53:39] so create one without WMF, i.e., nobody has (WMF) in their name, or I should use a (WMF) account but there is a special process to create one? [20:54:00] create one without (WMF) [20:54:37] thanks [21:03:04] I didn't know that was a rule interesting [21:04:39] Since April 2013: https://wikitech.wikimedia.org/w/index.php?title=MediaWiki:Titleblacklist&diff=prev&oldid=67651 [21:05:01] jaufrecht: if you wanted to put the phab export script in phabricator/tools that should be ok [21:05:21] but if it will be sizeable / deserving of it's own history I guess not great [21:05:53] the system accounts I understand [21:05:58] why ban wmf names? [21:06:00] curious [21:10:14] I think this rule predates the current policy on WMF accounts [21:10:44] that would make sense then [21:10:44] in the past some people in engineering just had single accounts (no additional separate WMF one) and preferred it that way [21:11:08] right gotcha thanks [21:13:29] That might not be the whole story [21:13:40] too late I quoted you in my diary [21:13:43] heh [21:17:51] is there a better place to put it? It's not intended to live forever but you never know ... [21:18:59] better place to put what? [21:21:11] 6Phabricator, 6operations, 7database: Phabricator database access for Joel Aufrecht - https://phabricator.wikimedia.org/T99295#1313251 (10Dzahn) p:5Triage>3Normal [21:21:20] jaufrecht: that exists as a repo now? nah probably not [21:21:25] to put the phabricator historical transaction data export script [21:23:19] trying to put it in phabricator/tools but stuck on git/gerrit branch issues: the gerrit instructions say to submit any gerrit reviews in a separate branch [21:23:19] https://www.mediawiki.org/wiki/Gerrit/Getting_started [21:23:50] but git review doesn't like my new local branch: ! [remote rejected] HEAD -> refs/publish/T99295 (branch T99295 not found) [21:24:48] jaufrecht: can you show git remote -v? [21:24:51] just wondering [21:26:32] chasemp: re: WMF names. we ended up with shell user names with (WMF) [21:26:40] in general topic branches should be ok [21:26:53] mutante: ahhh ok yes of course [21:26:55] we would like the wikitech/LDAP user to match the shell user [21:27:06] hte sane thing there is to not use ( and ' ' anywhere else either but [21:27:09] I guess that ship sailed [21:27:28] arr, yes [21:28:45] jaufrecht I think git-review -s [21:28:46] sets up? [21:28:55] I can't remember but that seems like a remote problem (to me) [21:32:14] 6Phabricator, 10Phabricator-Sprint-Extension, 7Mobile: workboard and other project pages: hamburger has wrong menu items when browser narrow (and left sidebar hidden) - https://phabricator.wikimedia.org/T99949#1313263 (10mmodell) @Christopher: The bug does not occur on https://phabricator.wikimedia.org/proje... [21:32:51] git review -s and git-review -s both run without returning anything [21:33:02] git remote -v [21:33:02] gerrit ssh://jaufrecht@gerrit.wikimedia.org:29418/phabricator/tools.git (fetch) [21:33:02] gerrit ssh://jaufrecht@gerrit.wikimedia.org:29418/phabricator/tools.git (push) [21:33:02] origin ssh://jaufrecht@gerrit.wikimedia.org:29418/phabricator/tools.git (fetch) [21:33:02] origin ssh://jaufrecht@gerrit.wikimedia.org:29418/phabricator/tools.git (push) [21:33:43] so wait, what command returns this "branch T99295 not found" error? [21:34:19] git review -R T99295 [21:34:46] trying to follow https://www.mediawiki.org/wiki/Gerrit/Getting_started [21:36:47] issues following verbatim: 1) had to track down notes to create .gitreview file. 2) running "git review" led to this: [21:36:52] https://www.irccloud.com/pastebin/ylUqlwVT [21:36:55] ummm, yeah that's not going to work [21:37:36] have you written a commit locally and want to upload it? [21:37:47] or are you trying to download an existing changeset from gerrit to your local repository? [21:38:58] I've written a file and am trying to store it in WMF's gerrit instead of github [21:39:10] okay, and you've committed it locally? [21:39:30] yet [21:39:32] yes [21:40:01] and your commit message includes "Bug: T99295" and a Change-Id? [21:40:01] well, I had. somehow I've now wiped my local directory. happy to start over from scratch if that's easier. [21:40:28] ... how did you do that? :/ [21:40:54] you committed the file right, so just checkout that commit? [21:41:51] somehow the whole directory is gone [21:43:01] okay, sorted that out. I have my new directory that I want to add to gerrit, and it has one file, the script I want to add [21:43:40] it's locally committed in a branch [21:43:57] 6Phabricator, 10Phabricator-Sprint-Extension, 7Mobile: workboard and other project pages: hamburger has wrong menu items when browser narrow (and left sidebar hidden) - https://phabricator.wikimedia.org/T99949#1313267 (10mmodell) It seems like phabricator is loading the dropdown menu items based on the "appl... [21:44:26] https://www.irccloud.com/pastebin/3dikXExc [21:45:06] ... never seen that one before [21:45:19] so.. it's saying the working directory does not exist? [21:45:27] the one that you're in? [21:45:37] this is outside my knowledge of git, sorry [21:46:19] maybe this file can just live in github for now instead of gerrit [21:48:16] 6Phabricator, 6operations, 7database: Phabricator database access for Joel Aufrecht - https://phabricator.wikimedia.org/T99295#1313269 (10JAufrecht) I also need phabricator_project.project and phabricator_project.column. Other than that, this sounds fine. [21:59:51] jaufrecht: Seems like you have put in enough effort for now trying to get gerrit to work [22:00:35] If anyone is really unhappy about it, perhaps they can volunteer to gerritize it for you [22:01:00] my understanding is that we'll be replacing gerrit "soon" anyway (like within the next year) [22:02:30] 6Phabricator, 10Phabricator-Sprint-Extension, 7Mobile: workboard and other project pages: hamburger has wrong menu items when browser narrow (and left sidebar hidden) - https://phabricator.wikimedia.org/T99949#1313299 (10mmodell) This seems like it is likely to be the culprit: https://phabricator.wikimed... [22:06:10] 6Phabricator, 10Phabricator-Sprint-Extension, 7Mobile: workboard and other project pages: hamburger has wrong menu items when browser narrow (and left sidebar hidden) - https://phabricator.wikimedia.org/T99949#1313313 (10jeremyb) here's your hamburger: http://www.theatlantic.com/product/archive/2014/08/the-h... [22:34:39] 6Engineering-Community, 3ECT-May-2015: Goal: Most welcoming and productive Wikimedia Hackathon - https://phabricator.wikimedia.org/T93584#1313332 (10Rfarrand) [22:35:52] 6Engineering-Community, 3ECT-May-2015, 7Mobile: Mobile Offsite Before Wikimania - https://phabricator.wikimedia.org/T90803#1313333 (10Rfarrand) This offsite is not happening, no WMF budget owner claimed or approved the offsite. [22:36:29] 6Engineering-Community, 3ECT-May-2015, 7Mobile: Mobile Offsite Before Wikimania - https://phabricator.wikimedia.org/T90803#1313342 (10Rfarrand) 5Open>3declined [22:50:36] 6Phabricator, 10Wikimedia-Bugzilla, 6operations: Sanitise a Bugzilla database dump - https://phabricator.wikimedia.org/T85141#1313370 (10Dzahn) >>! In T85141#1281721, @Nemo_bis wrote: > The dump will be almost totally useless without full user IDs (i.e. email address) for votes, subscribers and reports, as t...