Commit Graph

2032 Commits

Author SHA1 Message Date
Josh Engebretson
5f2b0b2326 Horde: Add job copy to change button when available
#jira UE-142304
#rnx
#skipci
#preflight none

[CL 22401061 by Josh Engebretson in ue5-main branch]
2022-10-07 10:56:26 -04:00
carl bystrom
6dedd17e56 Horde: Add controller test for setting pool sizing and fleet mangers
#preflight 63402253587d6afac8562291

[CL 22399226 by carl bystrom in ue5-main branch]
2022-10-07 09:01:23 -04:00
Ben Marsh
9ad61e96b9 Horde: Read output manifests from local workspace after job completes.
#preflight none

[CL 22380742 by Ben Marsh in ue5-main branch]
2022-10-06 14:51:20 -04:00
Ben Marsh
06bc162e74 Horde: Only copy output blocks referenced by a downstream node on another agent to temp storage.
#preflight none

[CL 22379480 by Ben Marsh in ue5-main branch]
2022-10-06 13:57:40 -04:00
Ben Marsh
cf424879ae Horde: Experimental mode to manage shared storage within the Horde agent itself.
#preflight none

[CL 22378263 by Ben Marsh in ue5-main branch]
2022-10-06 13:01:15 -04:00
Ben Marsh
a384a34d29 Horde: Use "Analyze" project configuration for shared libraries when using the "Analyze" solution configuration.
#preflight none

[CL 22378224 by Ben Marsh in ue5-main branch]
2022-10-06 12:58:21 -04:00
Ben Marsh
b5eb7b8766 Horde: Remove node name prefix from graph responses.
#preflight none

[CL 22368314 by Ben Marsh in ue5-main branch]
2022-10-05 20:49:23 -04:00
Ben Marsh
6b073b3ff0 Horde: Another test fix.
#preflight none

[CL 22365686 by Ben Marsh in ue5-main branch]
2022-10-05 18:51:26 -04:00
Ben Marsh
5f01210ead Horde: Fix tests.
#preflight none

[CL 22363876 by Ben Marsh in ue5-main branch]
2022-10-05 17:34:47 -04:00
Ben Marsh
2f7d96f1d9 Horde: Fix input/output names (again).
#preflight none

[CL 22363351 by Ben Marsh in ue5-main branch]
2022-10-05 17:01:09 -04:00
Ben Marsh
9015ef1b76 Horde: Fix inputs/outputs not being propagated to graph definition.
#preflight none

[CL 22360709 by Ben Marsh in ue5-main branch]
2022-10-05 14:58:05 -04:00
Josh Engebretson
bc1acaa884 Horde: Additional logging to catch step refs not updating
#jira none
#rnx
#preflight none

[CL 22357977 by Josh Engebretson in ue5-main branch]
2022-10-05 12:58:13 -04:00
carl bystrom
598131ead0 Horde: Add better handling of empty or unset config for pool sizing strategies
#preflight none

[CL 22357275 by carl bystrom in ue5-main branch]
2022-10-05 12:29:06 -04:00
Joakim Lindqvist
ade1d8f4d2 Horde Storage - Reverting change to run as a user within the container as its causing issues with accessing the cache file system.
#preflight none

[CL 22353573 by Joakim Lindqvist in ue5-main branch]
2022-10-05 09:15:34 -04:00
carl bystrom
a9c0bd16aa Horde: Catch and log exceptions when calculating pool sizes (auto-scaling)
Prevents exceptions aborting the entire run of queued pools to be sized.
#preflight 633d7c0ad74cbd55044a97f2

[CL 22353278 by carl bystrom in ue5-main branch]
2022-10-05 08:46:54 -04:00
carl bystrom
ade0ad8559 Horde: Expose settings for lease utilization strategy
#fyi Bryan.Johnson
#preflight 633d76f44a2cd8f4b291ab70

[CL 22353042 by carl bystrom in ue5-main branch]
2022-10-05 08:25:21 -04:00
Joakim Lindqvist
b3cc38bb27 Horde Storage - Added build to publish releases on github , also refactored our dockerfile to make the datadog parts optional (publishing a image without that to github).
#preflight 633ae3fc3629a1a4f913cfdd

[CL 22352999 by Joakim Lindqvist in ue5-main branch]
2022-10-05 08:23:46 -04:00
Joakim Lindqvist
4a247db1e3 Horde Storage - Documented how to run a local cook against the local running instance
[CL 22352961 by Joakim Lindqvist in ue5-main branch]
2022-10-05 08:18:04 -04:00
Joakim Lindqvist
d7d7b2589b Horde Storage - Added missing using when building cb package during ref get
#preflight none

[CL 22351034 by Joakim Lindqvist in ue5-main branch]
2022-10-05 05:51:06 -04:00
Joakim Lindqvist
8cf4ca79d8 Horde Storage - Cap the number of objects considered before sorting on write time, workaround for out of memory exceptions when sorting the enumerable for very large (50 million+) number of files.
#preflight none

[CL 22350961 by Joakim Lindqvist in ue5-main branch]
2022-10-05 05:39:24 -04:00
carl bystrom
cecf75738d Horde: Catch and log exceptions from issue report sending
#rb Ben.Marsh
#preflight none

[CL 22336000 by carl bystrom in ue5-main branch]
2022-10-04 15:03:34 -04:00
Ben Marsh
d8b5fc40d2 Horde: Include input and outputs in job responses.
#preflight none

[CL 22335568 by Ben Marsh in ue5-main branch]
2022-10-04 14:38:38 -04:00
Josh Engebretson
907ce09121 Horde: Render plain text for broken structured logging tags
#jira UE-165953
#preflight none
#skipci
#rnx

[CL 22329467 by Josh Engebretson in ue5-main branch]
2022-10-04 09:24:33 -04:00
Ben Marsh
075162706e EpicGames.Core: Fix static analysis warnings.
#preflight 633b4ae16b10157eac6f1f15

[CL 22314153 by Ben Marsh in ue5-main branch]
2022-10-03 17:01:13 -04:00
Ben Marsh
b711a27a68 Horde: Add EpicGames.Core and EpicGames.BuildGraph tests to Dockerfile.
#preflight none

[CL 22311059 by Ben Marsh in ue5-main branch]
2022-10-03 15:16:08 -04:00