Page MenuHomePhabricator
Feed Advanced Search

Apr 20 2016

epriestley closed T10840: Phriction documents don't link correctly in mail as Resolved by committing Restricted Diffusion Commit.
Apr 20 2016, 1:55 PM · Mail, Remarkup, Phriction
epriestley added a comment to T8936: Unable to identify the reftype of 'refs/remotes/origin/master'. Rejecting push..

This is probably ultimately the same as T6878 -- T6878#167273 has the current plans here.

Apr 20 2016, 1:52 PM · Diffusion
epriestley merged task T10841: EXCEPTION: (Exception) Unable to identify the reftype when mirroring repository into T8936: Unable to identify the reftype of 'refs/remotes/origin/master'. Rejecting push..
Apr 20 2016, 1:51 PM · Bug Report
epriestley updated subscribers of T8936: Unable to identify the reftype of 'refs/remotes/origin/master'. Rejecting push..
Apr 20 2016, 1:51 PM · Diffusion
epriestley added a revision to T10840: Phriction documents don't link correctly in mail: Unknown Object (Differential Revision).
Apr 20 2016, 1:09 PM · Mail, Remarkup, Phriction
epriestley claimed T10840: Phriction documents don't link correctly in mail.
Apr 20 2016, 12:56 PM · Mail, Remarkup, Phriction
epriestley created T10840: Phriction documents don't link correctly in mail.
Apr 20 2016, 12:55 PM · Mail, Remarkup, Phriction
epriestley closed T10839: SVN ERROR 255 pre-commit hook as Invalid.

Sorry, we don't have the resources to help users debug setup and environmental issues which we can not reproduce. The documentation is extremely clear about this. See Support Resources. Bug reports must have clear, complete, self-contained reproduction steps. See Providing Reproduction Steps.

Apr 20 2016, 12:51 PM · Bug Report
epriestley added a revision to T10751: Make Phabricator Highly Available: Unknown Object (Differential Revision).
Apr 20 2016, 12:43 PM · Restricted Project, Infrastructure, Prioritized
epriestley added a comment to T10839: SVN ERROR 255 pre-commit hook.

I followed your instructions on a new, clean Phacility test instance, but the issue did not reproduce for me. Here's a screenshot:

Apr 20 2016, 12:25 PM · Bug Report
epriestley added a comment to T10839: SVN ERROR 255 pre-commit hook.

This report doesn't have enough information for us to help you solve the problem. See Providing Reproduction Steps for help with providing reproduction steps.

Apr 20 2016, 11:45 AM · Bug Report
epriestley added a comment to T4267: Support alias accounts.

You can update the phabricator_user.user table and remove the isMailingList flag from the account, something like this:

Apr 20 2016, 11:43 AM · Restricted Project, FreeBSD
epriestley added a revision to T10751: Make Phabricator Highly Available: Unknown Object (Differential Revision).
Apr 20 2016, 3:26 AM · Restricted Project, Infrastructure, Prioritized
epriestley added a revision to T10751: Make Phabricator Highly Available: Unknown Object (Differential Revision).
Apr 20 2016, 3:16 AM · Restricted Project, Infrastructure, Prioritized
epriestley added a revision to T10751: Make Phabricator Highly Available: Unknown Object (Differential Revision).
Apr 20 2016, 2:34 AM · Restricted Project, Infrastructure, Prioritized
epriestley edited the content of Phacility Cluster Devices.
Apr 20 2016, 1:31 AM

Apr 19 2016

chad awarded T10784: Deploy secure002.phacility.net a Love token.
Apr 19 2016, 10:29 PM · Ops
epriestley added a comment to T10366: General support for multiple URIs for a repository.

Some of the changes associated with T4292/T10748 -- principally, D15742 -- have pushed this forward, although it doesn't really do anything yet:

Apr 19 2016, 9:37 PM · Diffusion (v3), Restricted Project, Feature Request
epriestley closed T10784: Deploy secure002.phacility.net, a subtask of T10751: Make Phabricator Highly Available, as Resolved.
Apr 19 2016, 9:34 PM · Restricted Project, Infrastructure, Prioritized
epriestley closed T10784: Deploy secure002.phacility.net as Resolved.

Every service on secure is now supported by a redundant version in a separate AWS availability zone. Failover wouldn't be completely clean/automatic, but we could lose either node with zero data loss, and would have a very short path to promoting the remaining node as a full master.

Apr 19 2016, 9:34 PM · Ops
epriestley added a comment to T10751: Make Phabricator Highly Available.

secure is now running repositories in fully redundant multi-master mode. This appears to be working, although it has been live for about 20 minutes and survived about three pushes so far so I'm not yet brimming with confidence about it.

Apr 19 2016, 9:29 PM · Restricted Project, Infrastructure, Prioritized
epriestley added a comment to T10748: Implement `diffusion.repository.edit`, for creating and editing repositories via the API.

This got some progress over the weekend -- it dovetailed a bit with T4292, and I wanted to let the Phacility cluster sit on the new availability stuff for a little while. Upshot:

Apr 19 2016, 9:06 PM · Prioritized, Restricted Project, Diffusion (v3), Feature Request
epriestley added a revision to T4292: Implement repository replication: Unknown Object (Differential Revision).
Apr 19 2016, 7:37 PM · Restricted Project, Diffusion
epriestley added a revision to T4292: Implement repository replication: Unknown Object (Differential Revision).
Apr 19 2016, 5:13 PM · Restricted Project, Diffusion
epriestley added a revision to T4292: Implement repository replication: Unknown Object (Differential Revision).
Apr 19 2016, 5:02 PM · Restricted Project, Diffusion
epriestley added a comment to T9640: Make Phabricator compatible with PHP7.

Yes, Ubuntu is very popular. We use Ubuntu ourselves. This very server is running Ubuntu.

Apr 19 2016, 4:06 PM · Prioritized, Restricted Project, Infrastructure
epriestley added a member for Blessed Committers: eadler.
Apr 19 2016, 4:02 PM
epriestley added a comment to T9640: Make Phabricator compatible with PHP7.

@CodeMouse92, I'm specifically curious about the claim I quoted: that Ubuntu 16.04 is a major platform for Phabricator hosts.

Apr 19 2016, 3:48 PM · Prioritized, Restricted Project, Infrastructure
epriestley added a comment to T10838: Differential revision page diff sometimes shows file diffs without visible differences.

Why not collapsing the diff in this case?

Apr 19 2016, 3:21 PM · Bug Report
epriestley closed T10838: Differential revision page diff sometimes shows file diffs without visible differences as Resolved.
Apr 19 2016, 3:09 PM · Bug Report
epriestley added a comment to T10837: Arc patch update.

I'm merging this into T10691 under the assumption that the real root problem is the one described there (your users want to treat git push as "save a copy", not "publish").

Apr 19 2016, 2:57 PM · Feature Request
epriestley updated subscribers of T10691: Support GitHub-like forking of repositories.
Apr 19 2016, 2:56 PM · Restricted Project, Diffusion, Feature Request
epriestley merged task T10837: Arc patch update into T10691: Support GitHub-like forking of repositories.
Apr 19 2016, 2:56 PM · Feature Request
epriestley added a comment to T10838: Differential revision page diff sometimes shows file diffs without visible differences.

collapsed_inline.png (686×234 px, 47 KB)

Apr 19 2016, 2:52 PM · Bug Report
epriestley added a comment to T10838: Differential revision page diff sometimes shows file diffs without visible differences.

There's an inline comment, visible in the left margin of the left-hand diff. You previously collapsed it.

Apr 19 2016, 2:50 PM · Bug Report
epriestley added a revision to T4292: Implement repository replication: Unknown Object (Differential Revision).
Apr 19 2016, 2:49 PM · Restricted Project, Diffusion
epriestley added a comment to T10837: Arc patch update.

Maybe see also T3277. But it sounds like there's no actual problem here that isn't solved by running git branch -D slightly more often, and the root problem is a minor convenience issue, not a workflow breakdown? Everything works fine, you just don't want extra branches because you have to spend a few extra seconds cleaning them up later?

Apr 19 2016, 2:45 PM · Feature Request
epriestley added a comment to T10837: Arc patch update.

Why does the workflow break down?

Apr 19 2016, 2:41 PM · Feature Request
epriestley added Q373: Is it possible to select a different style for pygments? (Answer 364).
Apr 19 2016, 2:05 PM
epriestley renamed T5701: Allow custom pygments styles from Allow custom pygyments styles to Allow custom pygments styles.
Apr 19 2016, 2:05 PM · libphutil, Diffusion
epriestley added a comment to T10832: Evaluate Git remote execution vulnerabilities with 2GB pathnames.

Broadly, I lean toward this policy going forward:

Apr 19 2016, 2:04 PM · Ops, Git, Phacility, Security
epriestley added a revision to T10832: Evaluate Git remote execution vulnerabilities with 2GB pathnames: Unknown Object (Differential Revision).
Apr 19 2016, 1:59 PM · Ops, Git, Phacility, Security
epriestley added a comment to T10832: Evaluate Git remote execution vulnerabilities with 2GB pathnames.

At least for now, maybe I'll remove the setup issue to avoid confusion and just note this in the changelog instead. This is much more likely to be overlooked, but vendors other than Apple seem to have generally taken care of this and using git --version to test for the presence of the vulnerability isn't really meaningful.

Apr 19 2016, 1:54 PM · Ops, Git, Phacility, Security
epriestley added a comment to T10832: Evaluate Git remote execution vulnerabilities with 2GB pathnames.

safe to ignore if you've updated to the latest version even though it's a lower version number

Apr 19 2016, 1:49 PM · Ops, Git, Phacility, Security
epriestley added a comment to T10832: Evaluate Git remote execution vulnerabilities with 2GB pathnames.

In other cases (like with Shellshock) we can just test for the vulnerability to see if a binary is vulnerable. Ideally, we'd just perform this test to figure out if you need to upgrade, but I don't think a reasonable test case exists here because we need to create a 2GB pathname and probably can not do that in a reasonable amount of time.

Apr 19 2016, 1:40 PM · Ops, Git, Phacility, Security
epriestley added a revision to T4292: Implement repository replication: Unknown Object (Differential Revision).
Apr 19 2016, 1:28 PM · Restricted Project, Diffusion
epriestley added a revision to T4292: Implement repository replication: Unknown Object (Differential Revision).
Apr 19 2016, 1:03 PM · Restricted Project, Diffusion
epriestley added a comment to T3025: Detect when browser and account timezone settings differ and prompt user to reconcile them.

what do you think about supporting a mode that always uses the client (browser) timezone by default without any manual action taken by the user?

Apr 19 2016, 11:47 AM · Prioritized, Restricted Project, User Preferences
• dereknex awarded T5474: Support workboard column triggers which activate when a task is dropped into a column a Like token.
Apr 19 2016, 2:55 AM · Workboards (v3), Restricted Project
epriestley added a revision to T4292: Implement repository replication: Unknown Object (Differential Revision).
Apr 19 2016, 12:16 AM · Restricted Project, Diffusion
epriestley added a revision to T10366: General support for multiple URIs for a repository: Unknown Object (Differential Revision).
Apr 19 2016, 12:16 AM · Diffusion (v3), Restricted Project, Feature Request

Apr 18 2016

epriestley added a comment to T9640: Make Phabricator compatible with PHP7.

Ubuntu 16.04 ... is a major platform for Phabricator hosts

Apr 18 2016, 11:48 PM · Prioritized, Restricted Project, Infrastructure
avivey awarded T4752: Daemons may not have permission to remove files from local disk storage engine a Like token.
Apr 18 2016, 11:47 PM · Files
epriestley added a comment to T10828: File deletion should be queued up and run by daemons.

T4752 is the detail on that.

Apr 18 2016, 11:46 PM · Contributor Onboarding, Daemons, Files, Bug Report
epriestley added a revision to T10751: Make Phabricator Highly Available: Unknown Object (Differential Revision).
Apr 18 2016, 11:24 PM · Restricted Project, Infrastructure, Prioritized
epriestley added a revision to T4292: Implement repository replication: Unknown Object (Differential Revision).
Apr 18 2016, 3:30 PM · Restricted Project, Diffusion
epriestley added a revision to T4292: Implement repository replication: Unknown Object (Differential Revision).
Apr 18 2016, 3:20 PM · Restricted Project, Diffusion
epriestley added a comment to T10830: phabricator_repository.repository_uri Missing.

Try that?

Apr 18 2016, 3:12 PM · Bug Report
epriestley closed T10830: phabricator_repository.repository_uri Missing as Resolved by committing Restricted Diffusion Commit.
Apr 18 2016, 3:11 PM · Bug Report
epriestley added a revision to T10830: phabricator_repository.repository_uri Missing: Unknown Object (Differential Revision).
Apr 18 2016, 3:07 PM · Bug Report
epriestley reopened T10830: phabricator_repository.repository_uri Missing as "Open".
Apr 18 2016, 3:02 PM · Bug Report
epriestley closed T10830: phabricator_repository.repository_uri Missing as Resolved by committing Restricted Diffusion Commit.
Apr 18 2016, 2:54 PM · Bug Report
epriestley added a comment to T10832: Evaluate Git remote execution vulnerabilities with 2GB pathnames.

I think the sequence of action is:

Apr 18 2016, 2:52 PM · Ops, Git, Phacility, Security
epriestley added a comment to T10832: Evaluate Git remote execution vulnerabilities with 2GB pathnames.

I'm less sure about adding a warning to arc.

Apr 18 2016, 1:20 PM · Ops, Git, Phacility, Security
epriestley added a project to T10832: Evaluate Git remote execution vulnerabilities with 2GB pathnames: Ops.
Apr 18 2016, 1:05 PM · Ops, Git, Phacility, Security
epriestley added a comment to T10832: Evaluate Git remote execution vulnerabilities with 2GB pathnames.

I've updated all Phacility cluster hosts which run any git operations (secure*, sbuild*, saux*, repo*) to 2.8.1.

Apr 18 2016, 1:05 PM · Ops, Git, Phacility, Security
epriestley added a revision to T10832: Evaluate Git remote execution vulnerabilities with 2GB pathnames: Unknown Object (Differential Revision).
Apr 18 2016, 12:49 PM · Ops, Git, Phacility, Security
epriestley created T10832: Evaluate Git remote execution vulnerabilities with 2GB pathnames.
Apr 18 2016, 12:21 PM · Ops, Git, Phacility, Security
epriestley awarded T10830: phabricator_repository.repository_uri Missing a The World Burns token.
Apr 18 2016, 11:54 AM · Bug Report
epriestley added a comment to T10830: phabricator_repository.repository_uri Missing.

Sorry everyone -- we don't actually read or write this table yet so I didn't add the schema, but the fact that bin/storage adjust would complain slipped my mind. D15744 will fix it and make sure bin/storage adjust is run as part of the test suite.

Apr 18 2016, 11:54 AM · Bug Report
epriestley added a revision to T10366: General support for multiple URIs for a repository: Unknown Object (Differential Revision).
Apr 18 2016, 11:46 AM · Diffusion (v3), Restricted Project, Feature Request
epriestley added a revision to T10830: phabricator_repository.repository_uri Missing: Unknown Object (Differential Revision).
Apr 18 2016, 11:46 AM · Bug Report
epriestley closed T10831: delete as Spite.

This is not a demo or test install. Please don't make a mess! You can launch a demo install on Phacility if you want to poke around and try things out.

Apr 18 2016, 11:38 AM · Calendar

Apr 17 2016

epriestley added a comment to T10829: Provide a way to discuss content and changes of Phriction wiki pages.

I think this has come up a couple of times in the past, let me see if I can dig it up.

Apr 17 2016, 10:56 PM · Phriction, Feature Request
epriestley added a revision to T10366: General support for multiple URIs for a repository: Unknown Object (Differential Revision).
Apr 17 2016, 3:39 PM · Diffusion (v3), Restricted Project, Feature Request
epriestley added a revision to T10748: Implement `diffusion.repository.edit`, for creating and editing repositories via the API: Unknown Object (Differential Revision).
Apr 17 2016, 3:39 PM · Prioritized, Restricted Project, Diffusion (v3), Feature Request
epriestley added a revision to T10748: Implement `diffusion.repository.edit`, for creating and editing repositories via the API: Restricted Differential Revision.
Apr 17 2016, 12:17 PM · Prioritized, Restricted Project, Diffusion (v3), Feature Request
epriestley added a revision to T10748: Implement `diffusion.repository.edit`, for creating and editing repositories via the API: Unknown Object (Differential Revision).
Apr 17 2016, 11:43 AM · Prioritized, Restricted Project, Diffusion (v3), Feature Request
epriestley added a member for Community: thoughtpolice.
Apr 17 2016, 1:45 AM
epriestley added a member for Blessed Committers: thoughtpolice.
Apr 17 2016, 1:45 AM
epriestley edited this Badge.
Apr 17 2016, 1:45 AM
epriestley added a comment to T10827: Files with long handles overflow in the UI.

oh lovely, haha

Apr 17 2016, 1:38 AM · Bug Report
epriestley added a comment to T10828: File deletion should be queued up and run by daemons.

Kicking this to the daemons should be like 20 lines of code, but we probably also need to flag the file as "queued for deletion" in the UI in the meantime and prevent you from interacting with it, which touches a few other interfaces, so this isn't completely trivial.

Apr 17 2016, 1:35 AM · Contributor Onboarding, Daemons, Files, Bug Report
epriestley added a revision to T10748: Implement `diffusion.repository.edit`, for creating and editing repositories via the API: Unknown Object (Differential Revision).
Apr 17 2016, 1:08 AM · Prioritized, Restricted Project, Diffusion (v3), Feature Request
epriestley added a revision to T10337: Implement `diffusion.search` and think about `diffusion.edit`: Unknown Object (Differential Revision).
Apr 17 2016, 12:05 AM · Diffusion (v3), Restricted Project, Projects, Feature Request
epriestley added a revision to T10748: Implement `diffusion.repository.edit`, for creating and editing repositories via the API: Unknown Object (Differential Revision).
Apr 17 2016, 12:05 AM · Prioritized, Restricted Project, Diffusion (v3), Feature Request

Apr 16 2016

epriestley added a comment to T10751: Make Phabricator Highly Available.

Just some cleanup today. New daemon console now shows which hosts daemons are running on:

Apr 16 2016, 12:27 AM · Restricted Project, Infrastructure, Prioritized
epriestley edited the content of Changelog.
Apr 16 2016, 12:12 AM
epriestley created 2016 Week 16 (Late April).
Apr 16 2016, 12:12 AM
epriestley added a comment to T7691: Relative wiki links.

Cool. Yeah, that all sounds good to me.

Apr 16 2016, 12:09 AM · Remarkup, Phriction
epriestley added a comment to T7691: Relative wiki links.

(If the current page isn't a Phriction page, I guess just don't mark the thing up?)

Apr 16 2016, 12:04 AM · Remarkup, Phriction
epriestley added a comment to T7691: Relative wiki links.

That seems reasonable to me. I like using ./ to opt in to this and not making it the default.

Apr 16 2016, 12:01 AM · Remarkup, Phriction

Apr 15 2016

epriestley added a comment to T10823: Aphlict admin server doesn't connect when SSL cert and key are supplied.

From IRC, this may be an issue with older ws (0.7.1) except that I also have 0.7.1 locally. But we should possibly upgrade / recommend upgrading / something like that.

Apr 15 2016, 11:33 PM · Aphlict, Bug Report
epriestley added a comment to T10823: Aphlict admin server doesn't connect when SSL cert and key are supplied.

I also tried swapping the ".key" and ".crt" but that gave me the same error as using a bogus file.

Apr 15 2016, 11:23 PM · Aphlict, Bug Report
epriestley added a comment to T10823: Aphlict admin server doesn't connect when SSL cert and key are supplied.

Other stuff I tried:

Apr 15 2016, 11:22 PM · Aphlict, Bug Report
epriestley added a comment to T10823: Aphlict admin server doesn't connect when SSL cert and key are supplied.

I can't immediately reproduce this...

Apr 15 2016, 11:18 PM · Aphlict, Bug Report
epriestley added a comment to T10824: changing conpherences does not change 'edit room' link.

A terrible workaround is to reload the page before editing.

Apr 15 2016, 11:11 PM · Conpherence, Bug Report
epriestley added a comment to T10824: changing conpherences does not change 'edit room' link.

FWIW, I briefly attempted to fix this while fixing T9348 and gave up.

Apr 15 2016, 11:11 PM · Conpherence, Bug Report
epriestley updated subscribers of T8972: Editing a room edits the previously selected one.
Apr 15 2016, 11:10 PM · Conpherence (v4)
epriestley merged task T10824: changing conpherences does not change 'edit room' link into T8972: Editing a room edits the previously selected one.
Apr 15 2016, 11:10 PM · Conpherence, Bug Report