ben marsh
bc347e977f
Horde: Add an enum value for AgentSetupFailed, which exists for a few jobs in the dev environment.
...
[CL 31586338 by ben marsh in ue5-main branch]
2024-02-16 18:40:23 -05:00
josh engebretson
b28cacbec5
Horde: Add pool categories to dashboard config response
...
#rnx
[CL 31579157 by josh engebretson in ue5-main branch]
2024-02-16 15:58:12 -05:00
ben marsh
c021c8f30f
Horde: Rename JobStepBatchError.AgentSetupFailed to SyncingFailed.
...
[CL 31577269 by ben marsh in ue5-main branch]
2024-02-16 15:23:00 -05:00
ben marsh
244d5699be
Horde: Add a new batch error code for agents that fail during syncing.
...
[CL 31577001 by ben marsh in ue5-main branch]
2024-02-16 15:17:32 -05:00
ben marsh
00aa32a368
Horde: Add a debug message indicating whether we're using the legacy or native p4 client.
...
[CL 31573462 by ben marsh in ue5-main branch]
2024-02-16 14:00:42 -05:00
ben marsh
36c6ce27a8
Horde: Move bundle options into the BundleStorageClient constructor, rather than specifying them through CreateBlobWriter() calls.
...
* Compute channels now derive the correct bundle version number from the compute protocol number.
* We do not create a local on-disk cache for bundles by default any more. This was primarily needed for the overly-chatty V1 bundle implementation, which we do not use by default any more.
#jira UE-205850
[CL 31568845 by ben marsh in ue5-main branch]
2024-02-16 12:01:47 -05:00
josh engebretson
9c156fb806
Horde: Add macro support for dashboard and metrics configs
...
#rnx
[FYI] mark.lintott
[CL 31566313 by josh engebretson in ue5-main branch]
2024-02-16 10:59:04 -05:00
ben marsh
e3865c725a
Horde: Add an api/v1/dashboard/account-groups endpoint to return a list of any configured account groups in the server config file (ie. any referenced claim values with a type of " http://epicgames.com/ue/horde/group ").
...
[FYI] Josh.Engebretson
[CL 31565720 by ben marsh in ue5-main branch]
2024-02-16 10:42:04 -05:00
buildmachine
840e5fe4c7
Horde: Updating schema documentation
...
[CL 31555912 by buildmachine in ue5-main branch]
2024-02-16 01:06:22 -05:00
josh engebretson
c0ff1fa791
Horde: Fix events panel bug which would clear rail
...
#rnx
[CL 31524630 by josh engebretson in ue5-main branch]
2024-02-15 12:35:20 -05:00
ben marsh
965c130c1e
Horde: Fix static analysis warning.
...
[CL 31523788 by ben marsh in ue5-main branch]
2024-02-15 12:11:51 -05:00
ben marsh
395cc9ac1a
Horde: Add a managed workspace option to use the native P4 client rather than P4.EXE. Currently disabled by default, but intend to enable for testing in dev environment.
...
Also change ManagedWorkspaceOptions to be a fancy new record type, which implements all the comparison/hashing operators automagically for us.
[FYI] carl.bystrom
#jira UE-206657
[CL 31523722 by ben marsh in ue5-main branch]
2024-02-15 12:09:38 -05:00
josh engebretson
23721ef0f2
Horde: Add account details and fix build
...
#rnx
[CL 31523661 by josh engebretson in ue5-main branch]
2024-02-15 12:07:24 -05:00
ben marsh
ac12231a66
Horde: Allow filtering pools by conditions defined in the config file, similarly to agents.
...
#jira UE-203231
[CL 31523063 by ben marsh in ue5-main branch]
2024-02-15 11:57:28 -05:00
josh engebretson
2f1384c78e
Horde: Change Errors/Warnings panels to Events and make it so these can be streamed
...
#rnx
[CL 31522409 by josh engebretson in ue5-main branch]
2024-02-15 11:41:32 -05:00
ben marsh
8f0494f783
Horde: Fix job updates causing batches in the starting state to be abandoned (error "NoLongerNeeded").
...
[CL 31519309 by ben marsh in ue5-main branch]
2024-02-15 10:05:32 -05:00
josh engebretson
05a070c8ed
Horde: Add support for image theme selection
...
#jira UE-206674
#rnx
[CL 31519023 by josh engebretson in ue5-main branch]
2024-02-15 09:55:47 -05:00
josh engebretson
aa22cbb98f
Horde: Handle no longer needed enums for batch errors
...
#rnx
[CL 31518454 by josh engebretson in ue5-main branch]
2024-02-15 09:29:17 -05:00
ben marsh
1a21f179ff
Horde: Fix RPC errors in dev due to cancellation during session update.
...
[CL 31518414 by ben marsh in ue5-main branch]
2024-02-15 09:28:14 -05:00
ben marsh
68d0a1dd0f
Horde: Fix static analysis warnings.
...
[CL 31511930 by ben marsh in ue5-main branch]
2024-02-15 01:19:04 -05:00
ben marsh
ab858a6874
Horde: Add utilization samples to pool summary responses, and make all the expensive-to-compute properties opt-in.
...
[CL 31511765 by ben marsh in ue5-main branch]
2024-02-15 01:01:25 -05:00
ben marsh
92efe29517
Horde: Include utilization data in pool summary responses.
...
[CL 31511043 by ben marsh in ue5-main branch]
2024-02-14 23:22:56 -05:00
ben marsh
0535500ba4
Horde: Fix tests.
...
[CL 31510961 by ben marsh in ue5-main branch]
2024-02-14 23:07:56 -05:00
ben marsh
15504ac4fc
Horde: Restore original /api/v1/pools endpoint.
...
[CL 31503932 by ben marsh in ue5-main branch]
2024-02-14 20:00:31 -05:00
ben marsh
ce497b7f85
Horde: Add cancellation tokens to all async methods.
...
[CL 31503736 by ben marsh in ue5-main branch]
2024-02-14 19:56:54 -05:00