- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Advanced Search
Oct 23 2018
It's "open" in the sense of Apache-licensed and (mostly) developed in public (e.g., the information on this install is public rather than hidden behind a corporate veil).
See Planning.
Oct 22 2018
Plus: db018.phacility.net, repo001.phacility.net, db024.phacility.net.
Oct 20 2018
Oct 19 2018
One more of these just came in for repo003.
I never remember the name of this ticket, so here are the things I think it's called: phone home mothership
This currently appears to be mooted by T13188.
Oct 17 2018
To pull the list down (this takes a while since we can only grab 100 results at a time and the API takes a while to respond):
See PHI926, where a GSuite-backed install has seen multiple "550 No Such User" bounces to the same address even though the address exists. It's currently unclear if this is an issue in Mailgun, GSuite, the series of tubes between the two, or elsewhere.
Oct 16 2018
This is entirely reasonable, the only reason it doesn't already exist is that the lease owner may be any of several different types of objects (I think: user, repository, another Drydock object, maybe null?) and we don't have a convenient UI datasource for letting users type to select any one of these various object types.
Oct 15 2018
Oct 12 2018
Oct 11 2018
Oct 10 2018
I think that workflow is pretty strongly undesirable: it suggests users make an incorrect change (e.g., suggest a patch which violates the style guideline) and they're expected to answer "Y" to it.
Oct 8 2018
I think this is all done but want to let things run against bastion007 for a bit before I tear down bastion005.
I also needed to copy the old master.key from bastion005 to bastion007 in /core/lib/keystore/.
I turned bastion.phacility.net and bastion-external.phacillity.net into CNAME records and pointed them at the new bastions.
There's a minor deadlock on bastion deployment with the current scripts: during deploy, we run deploy-key to copy the deploy key from the bastion to the target host during deployment, so that we don't need to put the entire keystore on normal cluster nodes, and so that we don't need to have the keystore on the control host (staff laptop) outside the cluster.
Oct 6 2018
I cycled all the hosts except bastion. saux001 needs to be vetted a bit (it handles "Land Revision" from the web UI) but it isn't critical if it needs a bit more work.
I 'm going to get these underway once the deploy finishes.
Oct 5 2018
For now, I just hard-wiped the cache and regenerated the documentation again. ¯\_(ツ)_/¯
The file cache says that these files have already been parsed and contain no atoms, so the rest of the program behavior is expected after that. I'm not sure how this state came to exist.
- DivinerPublisher->publishAtoms() is being passed nothing, so it's correctly deleting everything.
- The graph cache is empty.
- The actual atom.cache file on disk is empty.
- The input to the cache is empty.
- The files aren't being passed to the atomizer rules (although the rules appear to be applying correctly).
So, so far it looks like the database is in a "good" state but the publish workflow incorrectly deleted all the articles. From previous efforts, I believe dropping the cache fixes this issue.
But note that the graphHash and nodeHash columns are 0, which I believe is a signal that these nodes have been deleted (I haven't touched this code in a while).
Oh, the contrib stuff got separated into a different book and has fully unpublished:
The "Contributor Introduction" document, specifically, seems to have unpublished. Let me see what I can dig up about the current database state.
Oct 4 2018
"Yes", but post- T13098.
Oct 3 2018
Oct 2 2018
In retrospect, I should have rigged the hash for the the "Remove libphutil" commit to have some cool recognizable prefix like de1e7ed, since half of arcanist/ now ends up there on git blame.
Also, guess what this checkbox does on Windows 10?
Consider this script: