Page MenuHomePhabricator
Feed Advanced Search

Nov 6 2018

epriestley added a revision to T13216: 2018 Week 45-47 Bonus Content: Unknown Object (Differential Revision).
Nov 6 2018, 10:45 PM · Plans
epriestley added a revision to T13216: 2018 Week 45-47 Bonus Content: Unknown Object (Differential Revision).
Nov 6 2018, 9:24 PM · Plans
epriestley updated the task description for T13216: 2018 Week 45-47 Bonus Content.
Nov 6 2018, 5:19 PM · Plans
epriestley added a revision to T13216: 2018 Week 45-47 Bonus Content: Unknown Object (Differential Revision).
Nov 6 2018, 5:13 PM · Plans
epriestley added a revision to T13216: 2018 Week 45-47 Bonus Content: Unknown Object (Differential Revision).
Nov 6 2018, 4:52 PM · Plans
epriestley updated the task description for T13081: Quicksand breaks the back button after a reload, et al.
Nov 6 2018, 4:22 PM · Quicksand
epriestley added a revision to T13216: 2018 Week 45-47 Bonus Content: Unknown Object (Differential Revision).
Nov 6 2018, 12:54 PM · Plans
epriestley triaged T13216: 2018 Week 45-47 Bonus Content as Normal priority.
Nov 6 2018, 12:50 PM · Plans
epriestley renamed T13210: Plans: 2018 Week 41-44 Bonus Content from Plans: 2018 Week 41-45 Bonus Content to Plans: 2018 Week 41-44 Bonus Content.
Nov 6 2018, 12:50 PM · Plans
epriestley updated the task description for T13210: Plans: 2018 Week 41-44 Bonus Content.
Nov 6 2018, 12:40 PM · Plans
epriestley updated the task description for T13210: Plans: 2018 Week 41-44 Bonus Content.
Nov 6 2018, 12:38 PM · Plans
epriestley updated the task description for T13210: Plans: 2018 Week 41-44 Bonus Content.
Nov 6 2018, 12:36 PM · Plans
epriestley updated the task description for T13210: Plans: 2018 Week 41-44 Bonus Content.
Nov 6 2018, 12:34 PM · Plans
epriestley updated the task description for T13210: Plans: 2018 Week 41-44 Bonus Content.
Nov 6 2018, 12:33 PM · Plans
epriestley updated the task description for T13210: Plans: 2018 Week 41-44 Bonus Content.
Nov 6 2018, 12:28 PM · Plans
epriestley renamed T13210: Plans: 2018 Week 41-44 Bonus Content from Plans: 2018 Week 41-44 Bonus Content to Plans: 2018 Week 41-45 Bonus Content.
Nov 6 2018, 12:18 PM · Plans
epriestley triaged T13215: Secure/Admin have many accounts with commercial links in profile blurbs as Low priority.
Nov 6 2018, 12:16 PM · People, Phacility, Abuse

Nov 3 2018

epriestley closed T13207: Cycle More AWS Hosts (October 2018) as Resolved.

I think everything here is now fully cycled, synchronized, and cleaned up.

Nov 3 2018, 6:44 PM · Phacility, Ops
epriestley added a comment to T13207: Cycle More AWS Hosts (October 2018).

Taking care of these now. I expect everything to be pretty routine.

Nov 3 2018, 6:23 PM · Phacility, Ops
epriestley edited the content of Changelog.
Nov 3 2018, 6:01 PM
epriestley created 2018 Week 44 (Very Early November).
Nov 3 2018, 6:00 PM

Nov 2 2018

20after4 awarded T13208: Workboard queries may vanish or fail to persist (spooky) a Mountain of Wealth token.
Nov 2 2018, 9:34 PM · Workboards
epriestley updated the task description for T13156: Plans: Improve Phacility UI for managing instance managers and cards.
Nov 2 2018, 7:04 PM · Plans, Phacility
epriestley changed the visibility for D4581: Use direct inclusion, not submodules, to bring Javelin into Phabricator.
Nov 2 2018, 5:13 PM
epriestley added a revision to T13210: Plans: 2018 Week 41-44 Bonus Content: Unknown Object (Differential Revision).
Nov 2 2018, 3:18 AM · Plans
epriestley updated the task description for T13210: Plans: 2018 Week 41-44 Bonus Content.
Nov 2 2018, 2:00 AM · Plans

Nov 1 2018

epriestley added a comment to T10861: Provide a tool to rewind the push log for a repository.

P2110 has a very rough cut of this.

Nov 1 2018, 12:48 PM · Diffusion
epriestley created P2110 PhabricatorRepositoryRewindManagementWorkflow.php.
Nov 1 2018, 12:45 PM
epriestley closed T13208: Workboard queries may vanish or fail to persist (spooky) as Resolved by committing Restricted Diffusion Commit.
Nov 1 2018, 12:44 PM · Workboards
epriestley closed T12145: Resource allocator does not create new host resources when one is already active as Resolved by committing Restricted Diffusion Commit.
Nov 1 2018, 1:06 AM · Bug Report, Drydock
epriestley updated the task description for T13088: Plans: Harbormaster UI usability and interconnectedness.
Nov 1 2018, 12:58 AM · Plans, Harbormaster
epriestley updated the task description for T13098: Plans: Arcanist toolsets and extensions.
Nov 1 2018, 12:58 AM · Arcanist, Plans
epriestley added a comment to T13208: Workboard queries may vanish or fail to persist (spooky).

Sorry! That reproduces cleanly for me too. I must have made a mistake following the reproduction steps or overlooked something. D19768 should fix this.

Nov 1 2018, 12:33 AM · Workboards
epriestley added a revision to T13208: Workboard queries may vanish or fail to persist (spooky): Unknown Object (Differential Revision).
Nov 1 2018, 12:28 AM · Workboards

Oct 31 2018

epriestley updated the task description for T13088: Plans: Harbormaster UI usability and interconnectedness.
Oct 31 2018, 4:05 PM · Plans, Harbormaster
epriestley added a comment to T13206: Diviner publishing can fail resoundingly with unusual file permissions [was: User documentation on "secure" is occasionally unpublishing].

The immediate issue now appears fixed and it seems likely that the root cause is also fixed. We should still hunt down the bad cache behavior in the presence of wonky permissions.

Oct 31 2018, 3:42 PM · Diviner
epriestley added a comment to T13206: Diviner publishing can fail resoundingly with unusual file permissions [was: User documentation on "secure" is occasionally unpublishing].

This cropped up again and the permissions error also resurfaced, even though I previously nuked the directory.

Oct 31 2018, 3:21 PM · Diviner

Oct 30 2018

epriestley added a comment to T13208: Workboard queries may vanish or fail to persist (spooky).

To reproduce this issue, just need to Click on Default Column -> View as Query then leaving without Saving the query.

Oct 30 2018, 2:10 PM · Workboards

Oct 27 2018

epriestley edited the content of Changelog.
Oct 27 2018, 2:47 PM
epriestley created 2018 Week 43 (Very Late October).
Oct 27 2018, 2:46 PM

Oct 26 2018

epriestley added a revision to T11908: Support an "overlay" database connection mode where multiple applications share a single connection: Unknown Object (Differential Revision).
Oct 26 2018, 3:14 PM · Infrastructure
epriestley added a revision to T13210: Plans: 2018 Week 41-44 Bonus Content: Unknown Object (Differential Revision).
Oct 26 2018, 3:14 PM · Plans
epriestley added a revision to T11908: Support an "overlay" database connection mode where multiple applications share a single connection: Unknown Object (Differential Revision).
Oct 26 2018, 3:09 PM · Infrastructure
epriestley added a revision to T13210: Plans: 2018 Week 41-44 Bonus Content: Unknown Object (Differential Revision).
Oct 26 2018, 3:09 PM · Plans
epriestley closed T13212: Add 'ownerPHIDs' query constraint to 'drydock.lease.search' conduit call as Resolved by committing Restricted Diffusion Commit.
Oct 26 2018, 1:12 PM · Drydock
epriestley closed T13212: Add 'ownerPHIDs' query constraint to 'drydock.lease.search' conduit call, a subtask of T11694: Allow clients to generally reason about Drydock leases over the API, as Resolved.
Oct 26 2018, 1:12 PM · Restricted Project, Drydock
epriestley renamed T13210: Plans: 2018 Week 41-44 Bonus Content from Plans: 2018 Week 41-43 Bonus Content to Plans: 2018 Week 41-44 Bonus Content.
Oct 26 2018, 1:09 PM · Plans

Oct 25 2018

epriestley added a comment to T13210: Plans: 2018 Week 41-44 Bonus Content.

See PHI916. T11908 should move forward to the "migrate 700 callsites" stage, at least.

Oct 25 2018, 8:22 PM · Plans
epriestley added a comment to T13210: Plans: 2018 Week 41-44 Bonus Content.

See PHI755, which could use verification around WorkingCopy blueprint selection.

Oct 25 2018, 5:14 PM · Plans
epriestley updated the task description for T13210: Plans: 2018 Week 41-44 Bonus Content.
Oct 25 2018, 5:12 PM · Plans
epriestley updated the task description for T13210: Plans: 2018 Week 41-44 Bonus Content.
Oct 25 2018, 4:32 PM · Plans
epriestley added a revision to T13210: Plans: 2018 Week 41-44 Bonus Content: Unknown Object (Differential Revision).
Oct 25 2018, 4:32 PM · Plans
epriestley updated the task description for T13210: Plans: 2018 Week 41-44 Bonus Content.
Oct 25 2018, 4:20 PM · Plans
epriestley updated the task description for T13083: Plans: Portals and Facts.
Oct 25 2018, 4:08 PM · Plans, Facts, Dashboards
epriestley added a comment to T12145: Resource allocator does not create new host resources when one is already active.

D19762 adds a "supplemental allocation" behavior, which basically lets blueprints say "I want to grow the pool instead of allowing this otherwise valid lease acquisition".

Oct 25 2018, 2:03 PM · Bug Report, Drydock
epriestley added a revision to T12145: Resource allocator does not create new host resources when one is already active: Restricted Differential Revision.
Oct 25 2018, 1:59 PM · Bug Report, Drydock
epriestley added a revision to T13210: Plans: 2018 Week 41-44 Bonus Content: Restricted Differential Revision.
Oct 25 2018, 1:59 PM · Plans
epriestley added a comment to T12145: Resource allocator does not create new host resources when one is already active.

After that, both hosts will have resources and jobs will allocate randomly, which should be good enough.

Oct 25 2018, 12:57 PM · Bug Report, Drydock
epriestley added a revision to T12145: Resource allocator does not create new host resources when one is already active: Unknown Object (Differential Revision).
Oct 25 2018, 12:48 PM · Bug Report, Drydock
epriestley added a revision to T13210: Plans: 2018 Week 41-44 Bonus Content: Unknown Object (Differential Revision).
Oct 25 2018, 12:48 PM · Plans
epriestley added a comment to T12145: Resource allocator does not create new host resources when one is already active.

I believe you can work around this today by disabling the binding to host "A" in Almanac, running one job (which will be forced to allocate on host "B"), then re-enabling the binding. After that, both hosts will have resources and jobs will allocate randomly, which should be good enough. This is exceptionally cumbersome and ridiculous, of course (and it's possible that it doesn't even work).

Oct 25 2018, 12:42 PM · Bug Report, Drydock
epriestley added a comment to T8153: Improve detection and recovery when resources are mangled outside of Drydock's control.

A specific subcase here is when the binding to an Almanac host has been disabled. We should possibly test this during Interface construction, treat it as a failure, then recover from it.

Oct 25 2018, 12:40 PM · Prioritized, Drydock
epriestley moved T13212: Add 'ownerPHIDs' query constraint to 'drydock.lease.search' conduit call from Backlog to Now on the Drydock board.
Oct 25 2018, 12:05 PM · Drydock
epriestley removed a project from T13088: Plans: Harbormaster UI usability and interconnectedness: Drydock.

Some of this touches Drydock but I'm just kicking it off the board since this mostly turned into a Harbormaster task.

Oct 25 2018, 12:04 PM · Plans, Harbormaster
epriestley moved T12145: Resource allocator does not create new host resources when one is already active from Backlog to Now on the Drydock board.
Oct 25 2018, 12:03 PM · Bug Report, Drydock
epriestley updated the task description for T13210: Plans: 2018 Week 41-44 Bonus Content.
Oct 25 2018, 12:02 PM · Plans
epriestley added a revision to T13210: Plans: 2018 Week 41-44 Bonus Content: Unknown Object (Differential Revision).
Oct 25 2018, 12:01 PM · Plans
epriestley updated the task description for T13210: Plans: 2018 Week 41-44 Bonus Content.
Oct 25 2018, 12:01 PM · Plans
epriestley added a revision to T13210: Plans: 2018 Week 41-44 Bonus Content: Unknown Object (Differential Revision).
Oct 25 2018, 11:53 AM · Plans
epriestley added a comment to T13212: Add 'ownerPHIDs' query constraint to 'drydock.lease.search' conduit call.

I believe D16594 should implement this, one way or another, unless I'm misunderstanding the request.

Oct 25 2018, 11:49 AM · Drydock
epriestley added a parent task for T13212: Add 'ownerPHIDs' query constraint to 'drydock.lease.search' conduit call: T11694: Allow clients to generally reason about Drydock leases over the API.
Oct 25 2018, 11:48 AM · Drydock
epriestley added a subtask for T11694: Allow clients to generally reason about Drydock leases over the API: T13212: Add 'ownerPHIDs' query constraint to 'drydock.lease.search' conduit call.
Oct 25 2018, 11:48 AM · Restricted Project, Drydock
epriestley added a revision to T13212: Add 'ownerPHIDs' query constraint to 'drydock.lease.search' conduit call: Unknown Object (Differential Revision).
Oct 25 2018, 11:40 AM · Drydock
epriestley added a comment to T13212: Add 'ownerPHIDs' query constraint to 'drydock.lease.search' conduit call.

Complicating this: there is no drydock.lease.search call upstream. So you're probably running some variation of D16594? But that already has ownerPHIDs.

Oct 25 2018, 11:38 AM · Drydock
epriestley updated the task description for T13210: Plans: 2018 Week 41-44 Bonus Content.
Oct 25 2018, 11:11 AM · Plans
epriestley abandoned D19757: picture of a dog.

goodbye pup

Oct 25 2018, 11:09 AM
epriestley updated the task description for T13210: Plans: 2018 Week 41-44 Bonus Content.
Oct 25 2018, 2:08 AM · Plans
epriestley added a revision to T13209: How To Properly Escape Commands on Windows (A Dark Tragedy): Unknown Object (Differential Revision).
Oct 25 2018, 2:01 AM · Arcanist, Windows
epriestley added a revision to T13210: Plans: 2018 Week 41-44 Bonus Content: Unknown Object (Differential Revision).
Oct 25 2018, 2:01 AM · Plans
epriestley requested review of D19757: picture of a dog.
Oct 25 2018, 1:55 AM
epriestley triaged T13214: When there is no remote Mercurial URI, `hg paths default` exits with an error code as Low priority.
Oct 25 2018, 1:54 AM · Mercurial, Arcanist

Oct 24 2018

epriestley added a revision to T13210: Plans: 2018 Week 41-44 Bonus Content: Unknown Object (Differential Revision).
Oct 24 2018, 5:42 PM · Plans
epriestley added a comment to T13210: Plans: 2018 Week 41-44 Bonus Content.

See PHI943. We should verify the modern behavior of PhabricatorGlobalLock in the presence of KILL <id> on the GET_LOCK() connection. I believe it is clear and explicit after D19702, which made the catch (...) more narrowly scoped.

Oct 24 2018, 5:38 PM · Plans
epriestley updated the task description for T13210: Plans: 2018 Week 41-44 Bonus Content.
Oct 24 2018, 5:36 PM · Plans
epriestley updated the task description for T13210: Plans: 2018 Week 41-44 Bonus Content.
Oct 24 2018, 5:32 PM · Plans
epriestley added a revision to T13210: Plans: 2018 Week 41-44 Bonus Content: Unknown Object (Differential Revision).
Oct 24 2018, 4:41 PM · Plans
epriestley added a revision to T13210: Plans: 2018 Week 41-44 Bonus Content: Restricted Differential Revision.
Oct 24 2018, 4:33 PM · Plans
epriestley added a revision to T13210: Plans: 2018 Week 41-44 Bonus Content: Unknown Object (Differential Revision).
Oct 24 2018, 4:15 PM · Plans
epriestley added a revision to T13210: Plans: 2018 Week 41-44 Bonus Content: Unknown Object (Differential Revision).
Oct 24 2018, 2:59 PM · Plans
epriestley added a revision to T13210: Plans: 2018 Week 41-44 Bonus Content: Unknown Object (Differential Revision).
Oct 24 2018, 1:11 PM · Plans
epriestley added a comment to T13210: Plans: 2018 Week 41-44 Bonus Content.

My theory on the Drydock behavior is that we're getting into an "A, A, A" state. A lease comes in that needs a "B", so it releases a resource.

Oct 24 2018, 1:05 PM · Plans
epriestley updated the task description for T13210: Plans: 2018 Week 41-44 Bonus Content.
Oct 24 2018, 1:03 PM · Plans
epriestley added a comment to T13210: Plans: 2018 Week 41-44 Bonus Content.

Next, I hit T13179 again. Yeesh. I rebased on my local hack-around for now.

Oct 24 2018, 1:09 AM · Plans
epriestley added a comment to T13210: Plans: 2018 Week 41-44 Bonus Content.

From previous work, I already have functional Host and Working Copy blueprints locally so I'm likely punting on the Hoax/EC2 issue.

Oct 24 2018, 12:39 AM · Plans
epriestley added a comment to T13212: Add 'ownerPHIDs' query constraint to 'drydock.lease.search' conduit call.

I'm happy to make these changes myself, or you mentioned wanting to contribute a patch?

Oct 24 2018, 12:17 AM · Drydock

Oct 23 2018

epriestley added a comment to T13210: Plans: 2018 Week 41-44 Bonus Content.

I'm hoping to do a relatively small iteration here. The primary goal is to investigate PHI570, which reports some sketchy behavior. I generally want to unblock adopters of Drydock and fix critical weirdness but avoid improving it too much (i.e., avoid a real iteration on T13073) until we can clear other stuff out of the queue.

Oct 23 2018, 9:13 PM · Plans
epriestley moved T13205: Perhaps, provide options for hardening long-lived and relatively stable directories in Drydock? from Backlog to Far Future on the Drydock board.
Oct 23 2018, 8:59 PM · Drydock
epriestley updated the task description for T13210: Plans: 2018 Week 41-44 Bonus Content.
Oct 23 2018, 8:56 PM · Plans
epriestley updated the task description for T13210: Plans: 2018 Week 41-44 Bonus Content.
Oct 23 2018, 8:25 PM · Plans
epriestley updated the task description for T13210: Plans: 2018 Week 41-44 Bonus Content.
Oct 23 2018, 8:24 PM · Plans