Page MenuHomePhabricator
Feed Advanced Search

Jul 20 2017

epriestley added a revision to T12904: Support Pact Errata: Restricted Differential Revision.
Jul 20 2017, 10:07 PM · Phacility, Support
epriestley added a revision to T12904: Support Pact Errata: Unknown Object (Differential Revision).
Jul 20 2017, 10:07 PM · Phacility, Support
epriestley added a revision to T12904: Support Pact Errata: Unknown Object (Differential Revision).
Jul 20 2017, 9:33 PM · Phacility, Support
epriestley updated the task description for T12904: Support Pact Errata.
Jul 20 2017, 9:31 PM · Phacility, Support
epriestley added a revision to T12928: Tokens in the form "v0.1" are not handled well by the MySQL FULLTEXT index: Unknown Object (Differential Revision).
Jul 20 2017, 4:10 PM · Customer Impact, Search
epriestley is attending E1584: Spider-Man: Homecoming.
Jul 20 2017, 12:28 AM · Phacility

Jul 19 2017

epriestley added a revision to T12904: Support Pact Errata: Unknown Object (Differential Revision).
Jul 19 2017, 10:51 PM · Phacility, Support
epriestley added a revision to T12904: Support Pact Errata: Unknown Object (Differential Revision).
Jul 19 2017, 10:34 PM · Phacility, Support
epriestley added a comment to T12930: Firefox renders the open dropdown states for <select /> inputs with a "color" style in a primitive way.

I think (?) this reproduces for me, too:

Jul 19 2017, 9:41 PM · Firefox, Bug Report
epriestley added a revision to T12904: Support Pact Errata: Unknown Object (Differential Revision).
Jul 19 2017, 8:43 PM · Phacility, Support
epriestley added a project to T11823: Split RefCursor into a "name" table and a "ref" table so ref names have stable PHIDs: Customer Impact.

See PHI11. This has material impact when using PhabricatorRepositoryRefCursorQuery to query landing targets, and likely impacts the logic in DifferentialRevisionOperationController.

Jul 19 2017, 8:18 PM · Customer Impact, Diffusion, Bug Report
epriestley added a revision to T12904: Support Pact Errata: Unknown Object (Differential Revision).
Jul 19 2017, 7:22 PM · Phacility, Support
epriestley added a comment to T12847: A Pathway Towards Private Clusters.

I'll look at the pricing breakdown and I might do some perf testing just to see if there's any real difference.

Jul 19 2017, 5:43 PM · Plans, Ops, Phacility
epriestley created T12928: Tokens in the form "v0.1" are not handled well by the MySQL FULLTEXT index.
Jul 19 2017, 3:08 PM · Customer Impact, Search
epriestley added a revision to T12904: Support Pact Errata: Unknown Object (Differential Revision).
Jul 19 2017, 2:34 PM · Phacility, Support

Jul 18 2017

epriestley added a comment to T12847: A Pathway Towards Private Clusters.

22280->22280 for aphlict (or we could possibly use path-based routing on the ALB instead of opening up a 2nd port?)

Jul 18 2017, 8:29 PM · Plans, Ops, Phacility
epriestley added a revision to T12904: Support Pact Errata: Unknown Object (Differential Revision).
Jul 18 2017, 7:40 PM · Phacility, Support
epriestley added a revision to T12904: Support Pact Errata: Unknown Object (Differential Revision).
Jul 18 2017, 6:37 PM · Phacility, Support
chad awarded U15 New Bug Report a Heartbreak token.
Jul 18 2017, 6:32 PM
epriestley added a revision to T12922: Update Bug Report docs: Unknown Object (Differential Revision).
Jul 18 2017, 5:48 PM · Public & Media Relations
epriestley changed the destination URL U15 New Bug Report from https://secure.phabricator.com/maniphest/task/edit/form/3/ to https://discourse.phabricator-community.org/c/bug.
Jul 18 2017, 5:45 PM
epriestley added a revision to T12922: Update Bug Report docs: Unknown Object (Differential Revision).
Jul 18 2017, 5:41 PM · Public & Media Relations
epriestley closed T12927: Private Clusters: VPN Notes as Resolved.

Cool, that all sounds like it's roughly what I expected. Thanks!

Jul 18 2017, 5:37 PM · Clusters, Ops
epriestley closed T12926: Document the existence of the LB `/status/` endpoint as Resolved by committing Restricted Diffusion Commit.
Jul 18 2017, 4:08 PM · Infrastructure, Setup, Documentation
epriestley added a revision to T12926: Document the existence of the LB `/status/` endpoint: Unknown Object (Differential Revision).
Jul 18 2017, 3:58 PM · Infrastructure, Setup, Documentation
epriestley added a revision to T10769: Read-Only Mode Errata: Unknown Object (Differential Revision).
Jul 18 2017, 3:51 PM · Clusters
epriestley closed T12916: Email Settings and Email Preferences should maybe be the same panel as Wontfix.

Let's just take another look at this during/after T10448? I think that's happening soon enough and this is minor enough that it's probably not worth fixing separately.

Jul 18 2017, 3:20 PM
epriestley added a revision to T12904: Support Pact Errata: Unknown Object (Differential Revision).
Jul 18 2017, 2:51 PM · Phacility, Support
epriestley added projects to T12927: Private Clusters: VPN Notes: Ops, Clusters.
Jul 18 2017, 11:50 AM · Clusters, Ops
epriestley created T12927: Private Clusters: VPN Notes.
Jul 18 2017, 11:49 AM · Clusters, Ops
epriestley created T12926: Document the existence of the LB `/status/` endpoint.
Jul 18 2017, 9:41 AM · Infrastructure, Setup, Documentation
epriestley updated the task description for T10769: Read-Only Mode Errata.
Jul 18 2017, 9:41 AM · Clusters

Jul 17 2017

epriestley edited the content of Changelog.
Jul 17 2017, 2:26 PM
epriestley edited the content of 2017 Week 28 (Mid July).
Jul 17 2017, 2:24 PM
epriestley edited the content of 2017 Week 29 (Late July).
Jul 17 2017, 2:24 PM
epriestley created 2017 Week 29 (Late July).
Jul 17 2017, 2:23 PM
epriestley created 2017 Week 28 (Mid July).
Jul 17 2017, 2:21 PM
epriestley added a comment to T12904: Support Pact Errata.

Inbound mail seems to be working now.

Jul 17 2017, 2:19 PM · Phacility, Support
epriestley added a comment to T12854: Clean up resources for decommissioned `repo012`.

This is very minor, but blue-underneathie is still active even though repo012 is dead, which is causing the queue to spawn impossible backup jobs that sit there retrying forever. They should fix themselves once the instance is suspended. I'll likely pursue the remaining cleanup here shortly since we haven't seen any issues in a few weeks.

Jul 17 2017, 2:10 PM · Ops, Phacility
epriestley added a comment to T12904: Support Pact Errata.

Inbound mail later bounced. I think the issue is that we have a *.phacility.com MX record, but an admin.phacility.com A record. I can't recite all the wildcard vs nonwildcard DNS rules offhand, but I think the A record is shadowing the MX record, e.g. dig mx admin.phacility.com does not produce the right results. I've added an admin.phacilty.com MX record which might sort things out once it propagates.

Jul 17 2017, 2:07 PM · Phacility, Support

Jul 16 2017

• tomekj2ee awarded T2849: Implement alternate markup engines (Markdown, reStructuredText, ...) a Dislike token.
Jul 16 2017, 8:49 PM · Remarkup
MrSchaal awarded T3569: Make Phrequent somewhat usable a Like token.
Jul 16 2017, 7:22 PM · Phrequent
epriestley closed T12134: Develop a Nuance-based Phabricator reporting/support flow as Resolved.

The new paid support application is now in closed beta. This will become publicly available in the relatively near future, then become then channel for SAAS support after that. It may later become the channel for some types of free/community support (most likely bug reports, per above) but this probably won't happen for a while.

Jul 16 2017, 11:23 AM · Abuse
epriestley added a comment to T12922: Update Bug Report docs.

Community and us can both use the normal task form to report bugs -- the "bug report" form just had extra instructions.

Jul 16 2017, 11:11 AM · Public & Media Relations

Jul 15 2017

michaeljs1990 awarded T12681: Upcoming Support Product / End of Paid Prioritization a Yellow Medal token.
Jul 15 2017, 8:58 PM · Guides, Phacility
epriestley added a comment to T12922: Update Bug Report docs.

That is, the flow would be one of these:

Jul 15 2017, 5:59 PM · Public & Media Relations
epriestley added a comment to T12922: Update Bug Report docs.

Let's just do Discourse for now? I don't plan to get anything up on admin for at least a while.

Jul 15 2017, 5:53 PM · Public & Media Relations
xiaogaozi awarded T10038: Plan the mid-term pathway for unit-test/linter bindings a Love token.
Jul 15 2017, 10:29 AM · Lint, Arcanist

Jul 14 2017

epriestley added a revision to T12904: Support Pact Errata: Unknown Object (Differential Revision).
Jul 14 2017, 7:04 PM · Phacility, Support
epriestley added a revision to T12904: Support Pact Errata: Unknown Object (Differential Revision).
Jul 14 2017, 6:59 PM · Phacility, Support
epriestley added a comment to T12904: Support Pact Errata.

Using @mentions in issue comments hits a policy exception because of the slightly odd way pact policy filtering works.

Jul 14 2017, 6:40 PM · Phacility, Support
epriestley added a comment to T12904: Support Pact Errata.

This works now: PHI1

Jul 14 2017, 4:20 PM · Phacility, Support
epriestley added a revision to T12904: Support Pact Errata: Unknown Object (Differential Revision).
Jul 14 2017, 4:07 PM · Phacility, Support
epriestley added a revision to T12904: Support Pact Errata: Unknown Object (Differential Revision).
Jul 14 2017, 3:52 PM · Phacility, Support
epriestley added a comment to T12904: Support Pact Errata.

Test mail from the console now gets routed/accepted properly but real mail still doesn't. I'm going to write this off as possibly being a route propagation issue for a little bit and see if it fixes itself.

Jul 14 2017, 3:47 PM · Phacility, Support
epriestley added a comment to T12904: Support Pact Errata.

Email replies don't actually work since mail gets routed to the web tier (mail.phacililty.com) which can't hit admin. I think I can fix this with a mail route.

Jul 14 2017, 3:37 PM · Phacility, Support
epriestley added a comment to T12904: Support Pact Errata.

Some stuff I'm thinking of doing in the short term:

Jul 14 2017, 3:25 PM · Phacility, Support
epriestley closed T12681: Upcoming Support Product / End of Paid Prioritization as Resolved.

This is entering some kind of closed beta shortly, I'll follow up in T12904 for actual feature improvements to the Support application.

Jul 14 2017, 3:14 PM · Guides, Phacility
epriestley added a revision to T12904: Support Pact Errata: Unknown Object (Differential Revision).
Jul 14 2017, 3:13 PM · Phacility, Support
ideasman42 awarded T4213: Provide custom themes, skinning, or custom CSS a Love token.
Jul 14 2017, 10:16 AM · Design
epriestley added a comment to T12847: A Pathway Towards Private Clusters.

Ah, that makes sense. Everything else sounds entirely reasonable to me on the "VPC per customer" plan.

Jul 14 2017, 12:42 AM · Plans, Ops, Phacility
epriestley added a comment to T12847: A Pathway Towards Private Clusters.

bastion host per subnet

Jul 14 2017, 12:33 AM · Plans, Ops, Phacility

Jul 13 2017

epriestley added a revision to T12681: Upcoming Support Product / End of Paid Prioritization: Unknown Object (Differential Revision).
Jul 13 2017, 10:29 PM · Guides, Phacility
epriestley added a comment to T12920: Retracting requested changes can leave revision in "Needs Revision" state.

I think we end up more consistent overall if "Resign" and "Accept" have the same behavior in this case.

Jul 13 2017, 8:37 PM · Restricted Project, Differential, Bug Report
epriestley added a comment to T12920: Retracting requested changes can leave revision in "Needs Revision" state.

From reading the code, resigning (instead of accepting) probably also leaves the revision in "Needs Revision".

Jul 13 2017, 8:29 PM · Restricted Project, Differential, Bug Report
epriestley added a comment to T12847: A Pathway Towards Private Clusters.

It looks like the price difference is pretty large -- $45/month for a m4.large reserved instance vs $80/month for a m4.large dedicated -- plus ~$1,500/month/region for having at least one dedicated instance. It would be easy to start using dedicated hosts in the future, right? Just an issue of converting existing hosts if we run into issues?

Jul 13 2017, 5:27 PM · Plans, Ops, Phacility

Jul 12 2017

joshuaspence added a comment to T12856: Evaluate various "infrastructure-as-code" products.

Another correction, Puppet doesn't //need/ a dedicated server. You can run Puppet in a standalone (agent) mode, if you are willing to somehow get your Puppet manifests onto each host that you wish to provision.

Jul 12 2017, 10:27 PM · Ops, Phacility
joshuaspence added a comment to T12856: Evaluate various "infrastructure-as-code" products.

Terraform Review
Pros:

  • Written in Python, which everyone knows is superior to Ruby in every way
Jul 12 2017, 10:22 PM · Ops, Phacility
joshuaspence created T12919: Healthcheck endpoint for alternate file domain.
Jul 12 2017, 9:58 PM · Files
epriestley moved T7789: Support Git Large File Storage from Backlog to Future on the Customer Impact board.
Jul 12 2017, 9:57 PM · Customer Impact, Restricted Project, Files, Diffusion
epriestley added a project to T7789: Support Git Large File Storage: Customer Impact.

A customer is hitting an issue where pushes to staging areas do not push LFS objects. I'd guess this is an LFS upstream problem based on a hazy recollection of events here.

Jul 12 2017, 9:56 PM · Customer Impact, Restricted Project, Files, Diffusion
joshuaspence edited the content of Community Resources.
Jul 12 2017, 9:55 PM
joshuaspence added a comment to T12856: Evaluate various "infrastructure-as-code" products.

FWIW, I am actively working on a Puppet module for Phabricator, see https://forge.puppet.com/joshuaspence/phabricator.

Jul 12 2017, 9:54 PM · Ops, Phacility
joshuaspence added a comment to T12847: A Pathway Towards Private Clusters.

AWS doesn't have a single device which can both listen for TCP on 22 (only ELB) and terminate SSL for websockets (only ALB).

Jul 12 2017, 9:52 PM · Plans, Ops, Phacility
epriestley added a revision to T11989: Wage an endless war against HP Printer Fax Support: Unknown Object (Differential Revision).
Jul 12 2017, 8:10 PM · Abuse
epriestley added a revision to T12681: Upcoming Support Product / End of Paid Prioritization: Unknown Object (Differential Revision).
Jul 12 2017, 7:10 PM · Guides, Phacility
epriestley created T12917: Move domain name registration and SSL to AWS.
Jul 12 2017, 5:25 PM · Ops, Phacility
epriestley added a comment to T12916: Email Settings and Email Preferences should maybe be the same panel.

I don't see an "Email Settings" panel, am I missing it or did you mean a different panel?

Jul 12 2017, 5:15 PM
epriestley added a revision to T12681: Upcoming Support Product / End of Paid Prioritization: Unknown Object (Differential Revision).
Jul 12 2017, 1:57 PM · Guides, Phacility

Jul 11 2017

epriestley added a revision to T12681: Upcoming Support Product / End of Paid Prioritization: Unknown Object (Differential Revision).
Jul 11 2017, 6:56 PM · Guides, Phacility
joshuaspence added a revision to T12910: Allow SES to be used for inbound mail: Unknown Object (Differential Revision).
Jul 11 2017, 1:53 PM · Mail

Jul 10 2017

epriestley added a revision to T12681: Upcoming Support Product / End of Paid Prioritization: Unknown Object (Differential Revision).
Jul 10 2017, 11:53 PM · Guides, Phacility
epriestley added a comment to T12911: Better handling for users subscribed to objects they cannot see.

T4411 discusses some similar issues, although it predates Spaces and focuses on subscribers rather than assignees.

Jul 10 2017, 10:59 PM · Spaces, Feature Request
epriestley added a revision to T12681: Upcoming Support Product / End of Paid Prioritization: Unknown Object (Differential Revision).
Jul 10 2017, 10:10 PM · Guides, Phacility
epriestley added a revision to T12681: Upcoming Support Product / End of Paid Prioritization: Unknown Object (Differential Revision).
Jul 10 2017, 7:42 PM · Guides, Phacility
epriestley updated the task description for T12904: Support Pact Errata.
Jul 10 2017, 7:32 PM · Phacility, Support
joshuaspence created T12910: Allow SES to be used for inbound mail.
Jul 10 2017, 12:20 PM · Mail
joshuaspence updated the task description for T12908: Allow verbosity of Aphlict log to be reduced.
Jul 10 2017, 6:31 AM · Aphlict, Feature Request
joshuaspence created T12908: Allow verbosity of Aphlict log to be reduced.
Jul 10 2017, 6:31 AM · Aphlict, Feature Request
epriestley removed a project from T12907: Unable to download large files through alternative file domain: Phacility.
Jul 10 2017, 1:53 AM · Bug Report
joshuaspence renamed T12907: Unable to download large files through alternative file domain from Unable to download large files from secure.phabricator.com to Unable to download large files through alternative file domain.
Jul 10 2017, 12:12 AM · Bug Report
joshuaspence added a comment to T12907: Unable to download large files through alternative file domain.

Ah sorry, I should've made that clear. Yes, I am able to reproduce the issue on our installation.

Jul 10 2017, 12:09 AM · Bug Report
joshuaspence added a comment to T12907: Unable to download large files through alternative file domain.
In T12907#228951, @chad wrote:

This is not a test install.

Jul 10 2017, 12:03 AM · Bug Report

Jul 9 2017

joshuaspence created T12907: Unable to download large files through alternative file domain.
Jul 9 2017, 11:55 PM · Bug Report

Jul 8 2017

epriestley added a comment to T10183: Allow Herald to add a comment to a Maniphest task.

That is, I think the right tool for the job is either runtime enforcement or lint enforcement: make unittest.skip() with no reason fail (so the tests don't pass) or make lint raise a warning like "unittest.skip() must have a comment above it explaining the plan for re-enabling the test.".

Jul 8 2017, 12:55 AM · Herald, Feature Request
epriestley added a comment to T10183: Allow Herald to add a comment to a Maniphest task.

Can you change the syntax to something like @unittest.skip("Reasoning behind this decision...")?

Jul 8 2017, 12:46 AM · Herald, Feature Request

Jul 7 2017

epriestley edited the content of Changelog.
Jul 7 2017, 11:42 PM
epriestley created 2017 Week 27 (Early July).
Jul 7 2017, 11:41 PM
epriestley added a revision to T12681: Upcoming Support Product / End of Paid Prioritization: Unknown Object (Differential Revision).
Jul 7 2017, 11:35 PM · Guides, Phacility
epriestley added a revision to T12681: Upcoming Support Product / End of Paid Prioritization: Unknown Object (Differential Revision).
Jul 7 2017, 11:30 PM · Guides, Phacility