Commit Graph

4266 Commits

Author SHA1 Message Date
carl bystrom
93c15f75e6 Horde: Improve cleanup of stale port mappings for compute leases
[CL 30964708 by carl bystrom in ue5-main branch]
2024-01-29 06:11:08 -05:00
buildmachine
a21ed98e80 Horde: Updating schema documentation
[CL 30963007 by buildmachine in ue5-main branch]
2024-01-29 01:06:45 -05:00
ben marsh
ab4c3a5ba8 Horde: Remove unused using directive.
[CL 30962326 by ben marsh in ue5-main branch]
2024-01-28 21:53:15 -05:00
ben marsh
2e07e8b780 Horde: Add a "ScheduleOverride" setting to job template parameters, making it possible to override the default for scheduled builds.
#jira UE-198874

[CL 30962254 by ben marsh in ue5-main branch]
2024-01-28 21:41:21 -05:00
ben marsh
ac5d734c31 Horde: Include hashes with refs, allowing IStorageClient to return IBlobRef rather than IBlobHandle instances. Also rename methods that return blobs pointed to by refs as 'GetRefTarget'.
[CL 30960638 by ben marsh in ue5-main branch]
2024-01-28 16:27:09 -05:00
ben marsh
ab80ea0a41 Horde: Add separate types for blob handles with a hash (IBlobRef) and blob handles with a hash and serialization options (IBlobRef<T>). Storing serialization options inside IBlobRef<T> implementations removes a lot of boilerplate code to pass options objects around, and ensures consistency when navigating object hierarchies.
[CL 30957772 by ben marsh in ue5-main branch]
2024-01-27 19:24:46 -05:00
ben marsh
960c20f65e Horde: Allow downloading node contents by specifying data=true as a query parameter.
[CL 30953239 by ben marsh in ue5-main branch]
2024-01-26 21:26:30 -05:00
ben marsh
ff2e2982cb Horde: Include links to artifacts from agent.
[CL 30951081 by ben marsh in ue5-main branch]
2024-01-26 19:34:37 -05:00
ben marsh
d96f82c1c6 Horde: Exclude references array from leaf blobs if empty.
[CL 30950798 by ben marsh in ue5-main branch]
2024-01-26 19:23:09 -05:00
ben marsh
c0c1a786a8 Horde: Fix static analysis warning.
[CL 30950378 by ben marsh in ue5-main branch]
2024-01-26 19:13:46 -05:00
ben marsh
0b0e0ba283 Horde: Add support for deserializing cbnode objects to JSON.
[CL 30950028 by ben marsh in ue5-main branch]
2024-01-26 19:04:35 -05:00
ben marsh
03a5c2e6f1 Horde: Add support for more blob types in StorageController.
[CL 30948549 by ben marsh in ue5-main branch]
2024-01-26 18:41:46 -05:00
ben marsh
393907da53 Horde: Include type names when returning JSON responses for storage nodes.
[CL 30947174 by ben marsh in ue5-main branch]
2024-01-26 18:18:17 -05:00
ben marsh
10720a7256 Horde: Tidy up output from migrate-pools endpoint.
[CL 30945558 by ben marsh in ue5-main branch]
2024-01-26 17:53:20 -05:00
ben marsh
80a7845f06 Horde: Fix links to storage nodes.
#jira UE-203259

[CL 30944486 by ben marsh in ue5-main branch]
2024-01-26 17:33:04 -05:00
ben marsh
1762268977 Horde: Add a deprecation warning when reading pool configurations from the database.
[CL 30943561 by ben marsh in ue5-main branch]
2024-01-26 17:17:29 -05:00
ben marsh
7862202709 Horde: Remove some empty objects from serialized pool properties.
[CL 30943517 by ben marsh in ue5-main branch]
2024-01-26 17:16:59 -05:00
ben marsh
3c81e3a797 Horde: Fix warning on startup if dashboard files are not present.
[CL 30943413 by ben marsh in ue5-main branch]
2024-01-26 17:15:20 -05:00
ben marsh
3fe843b240 Horde: Remove functionality for writing to legacy log storage backend, and change tests to using new backend.
#jira UE-203194

[CL 30939414 by ben marsh in ue5-main branch]
2024-01-26 15:52:34 -05:00
josh engebretson
db018742cf Horde: Add a guard to not run a step again on canceled jobs
#jira UE-203216
#rnx

[CL 30933822 by josh engebretson in ue5-main branch]
2024-01-26 14:08:49 -05:00
josh engebretson
7d3eff0823 Horde: Move "All" agents selection to left
#jira UE-203228
#rnx

[CL 30932888 by josh engebretson in ue5-main branch]
2024-01-26 13:50:33 -05:00
josh engebretson
01c1915bbc Horde: Surface errors loading logs and issues instead of a permaspinner
#jira UE-203215
#rnx
#submiitool bypass

[CL 30930210 by josh engebretson in ue5-main branch]
2024-01-26 12:55:13 -05:00
ben marsh
dd167785be Horde: Add a note about setting up P4CONFIG for debugging agent workspaces.
[CL 30929081 by ben marsh in ue5-main branch]
2024-01-26 12:30:23 -05:00
ben marsh
0fed86ab9b Horde: Add a create-pcbs job to the default stream config.
[CL 30928994 by ben marsh in ue5-main branch]
2024-01-26 12:28:51 -05:00
josh engebretson
689f300374 Horde: Surface email, username, id in descending order
#jira UE-203230
#rnx

[CL 30928826 by josh engebretson in ue5-main branch]
2024-01-26 12:25:52 -05:00