A saved state is likely something like this:
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Advanced Search
Feb 7 2020
Sep 27 2019
One broad problem here is "chain of custody" issues in T182. A "Saved State" can easily accommodate multiple representations, and the plan above imagines using Drydock to build tags/branches out of non-repository representations, so we'd have cases where a given "Saved State" has a way to build it with a "patch list" (from the client) or a "ref pointer" (from Drydock).
Aug 20 2019
Dec 12 2018
In T12145#242682, @joshuaspence wrote:I'm having some trouble getting this new behaviour (which IIUC basically means that multiple hosts in a Drydock pool should be load-balanced across). In "active resources" I see three Drydock hosts, which all belong to the same Almanac service. In "active leases", however, I see only a single host lease and many working copy leases.
Dec 9 2018
I'm having some trouble getting this new behaviour (which IIUC basically means that multiple hosts in a Drydock pool should be load-balanced across). In "active resources" I see three Drydock hosts, which all belong to the same Almanac service. In "active leases", however, I see only a single host lease and many working copy leases.
Nov 26 2018
Nov 10 2018
Nov 1 2018
Oct 30 2018
Fantastic, thanks very much @epriestley! I had indeed intended to take care of this myself was on other work this and last week and planned to come back to this. It also would have taken me much longer to realize that drydock.lease.search wasn't yet upstream and how to proceed from there, so I'm glad to see you were able to handle this so easily!
Oct 26 2018
Oct 25 2018
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".
After that, both hosts will have resources and jobs will allocate randomly, which should be good enough.
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).
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.
I believe D16594 should implement this, one way or another, unless I'm misunderstanding the request.
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 24 2018
I'm happy to make these changes myself, or you mentioned wanting to contribute a patch?
Oct 23 2018
Oct 16 2018
Oct 12 2018
Oct 10 2018
Oct 1 2018
Sep 21 2018
Sep 19 2018
Sep 14 2018
Sep 13 2018
Sep 7 2018
Aug 28 2018
The unit test results also don't currently show on individual builds, which is a little whack?
See T13189#240682 for some planning on the Unit Test result table.
Aug 27 2018
Aug 3 2018
Jun 20 2018
Back when this was originally reported, I'm pretty sure git lfs clone didn't exist (or at least I wasn't aware of it's existence). The appropriate fix now is probably different to the fix suggested in the original report.
We have a similar issue - however I think the "fix" is probably worse then the workaround.
Jun 5 2018
Apr 16 2018
Apr 13 2018
Mar 16 2018
Mar 13 2018
Mar 12 2018
Mar 7 2018
Mar 5 2018
This is effectively paused until I'm more convinced that the stabilizations changes really stabilized things -- I'm hoping to stabilize first, then work on improvements from there.
Mar 2 2018
Current state of the world here is:
Mar 1 2018
Add line numbers and links to the log page with proper copy/paste behavior.
Add line numbers and links to the log page ... This is actually legitimately hard without scanning the entire file. Maybe we can emit a map as part of finalization which shows which has line markers every megabyte or so.
Feb 28 2018
Maybe summarization and highlighting aren't the same object?
Feb 27 2018
Very rough version of the new log:
Feb 26 2018
Feb 25 2018
Feb 23 2018
Feb 22 2018
As a note, pv can rate limit a pipe and is generally very useful all around.
Feb 21 2018
this is a very good task :)
i used gem install so that i could remain ignorant of those types of problems
$ sudo apt install lolcat ... ... ... After this operation, 27.6 MB of additional disk space will be used. Do you want to continue? [Y/n]
