Skip to content
This repository was archived by the owner on Jul 28, 2025. It is now read-only.
Closed
Show file tree
Hide file tree
Changes from 10 commits
Commits
Show all changes
97 commits
Select commit Hold shift + click to select a range
59b0bae
Simplify task management
BMurri Oct 4, 2023
580c498
update submudule
BMurri Oct 4, 2023
6ee6179
update submodule
BMurri Oct 4, 2023
6253bbc
update submodule
BMurri Oct 4, 2023
70e15c5
update submodule
BMurri Oct 4, 2023
a54267e
update submodule
BMurri Oct 4, 2023
41cfd32
Merge branch 'main' into bmurri/simplify-task-management
BMurri Oct 4, 2023
8bb7c46
update submodule
BMurri Oct 5, 2023
f011e55
update submodule
BMurri Oct 5, 2023
d0d1ee2
Use submodule
BMurri Oct 5, 2023
1e2ca2b
Merge branch 'main' into bmurri/simplify-task-management
BMurri Oct 11, 2023
1d59f35
Carry over deployer updates and update submodule
BMurri Oct 11, 2023
bf97c27
update submodule
BMurri Oct 13, 2023
988fecc
Incorporate a specific deployer fix and update submodule
BMurri Oct 13, 2023
e8ec23e
update submodule
BMurri Oct 13, 2023
6819fcd
Run CoA test
BMurri Oct 13, 2023
5b8c376
Address breaks in the deployer
BMurri Oct 14, 2023
17d63d3
update submodule
BMurri Oct 17, 2023
2015ada
Merge branch 'main' into bmurri/simplify-task-management
BMurri Oct 17, 2023
02606ab
update submodule
BMurri Oct 17, 2023
8d58b7a
update submodule
BMurri Oct 18, 2023
d23eae0
Merge branch 'main' into bmurri/simplify-task-management
BMurri Oct 19, 2023
18c3c16
Merge branch 'main' into bmurri/simplify-task-management
BMurri Oct 28, 2023
c47259b
Update TES submodule
BMurri Nov 2, 2023
3d3ae83
Merge branch 'main' into bmurri/simplify-task-management
BMurri Nov 7, 2023
faf5d70
Merge branch 'main' into bmurri/simplify-task-management
BMurri Nov 9, 2023
990a97e
Merge branch 'main' into bmurri/simplify-task-management
BMurri Jan 30, 2024
1025065
Merge branch 'main' into bmurri/simplify-task-management
BMurri Mar 14, 2024
ca7c574
fix off-by-one error
BMurri Mar 14, 2024
6f1a8f3
merge ga4gh-tes main
BMurri Mar 14, 2024
953dc07
Merge branch 'main' into bmurri/simplify-task-management
BMurri Apr 4, 2024
43a5953
Merge branch 'main' into bmurri/simplify-task-management
BMurri Apr 16, 2024
129cd06
update submodule
BMurri Apr 16, 2024
7c2171e
Merge branch 'main' into bmurri/simplify-task-management
BMurri Apr 17, 2024
d39f233
update dependencies
BMurri Apr 17, 2024
cad1a33
update submodule
BMurri Apr 22, 2024
9140001
Merge branch 'main' into bmurri/simplify-task-management
BMurri Apr 24, 2024
2186aee
update submodule and remove unused code
BMurri Apr 24, 2024
6ee02cf
Merge branch 'main' into bmurri/simplify-task-management
BMurri Apr 25, 2024
d459107
Weird test failure
BMurri Apr 25, 2024
22310d1
Update submodule and integration tests
BMurri Apr 26, 2024
8d6d038
formatting
BMurri Apr 26, 2024
1911406
formatting, again
BMurri Apr 26, 2024
0de0b5b
Merge branch 'bmurri/simplify-task-management' of github.com:microsof…
BMurri Apr 26, 2024
7dae12a
Merge branch 'main' into bmurri/simplify-task-management
BMurri May 3, 2024
e4031cf
Merge branch 'main' into bmurri/simplify-task-management
BMurri May 8, 2024
d747ca5
Update TES submodule
BMurri May 8, 2024
e949e9b
Merge branch 'main' into bmurri/simplify-task-management
BMurri May 9, 2024
7a275a9
Merge branch 'main' into bmurri/simplify-task-management
BMurri May 15, 2024
d64b551
Merge branch 'main' into bmurri/simplify-task-management
BMurri May 20, 2024
4c73fe1
Merge branch 'main' into bmurri/simplify-task-management
BMurri May 21, 2024
d713285
update submodule
BMurri May 30, 2024
b0a7bec
Merge branch 'main' into bmurri/simplify-task-management
BMurri Jun 12, 2024
8459b0e
Merge branch 'main' into bmurri/simplify-task-management
BMurri Jun 18, 2024
4b15254
Merge branch 'main' into bmurri/simplify-task-management
BMurri Jun 25, 2024
7d6075f
Merge branch 'main' into bmurri/simplify-task-management
BMurri Jul 25, 2024
530520a
update submodule
BMurri Jul 25, 2024
759776a
update submodule
BMurri Jul 25, 2024
3859699
Merge branch 'main' into bmurri/simplify-task-management
BMurri Jul 29, 2024
71ba1ff
update submodule for merge
BMurri Aug 8, 2024
3a1ce96
Merge branch 'main' into bmurri/simplify-task-management
BMurri Aug 13, 2024
2408cb5
Update submodule
BMurri Aug 16, 2024
48c3bfe
Merge branch 'main' into bmurri/simplify-task-management
BMurri Sep 18, 2024
c849d07
Merge branch 'main' into bmurri/simplify-task-management
BMurri Oct 9, 2024
8daa701
Merge branch 'main' into bmurri/simplify-task-management
BMurri Oct 15, 2024
ac9e9d6
update submodule
BMurri Oct 19, 2024
d2d203d
update submodule
BMurri Oct 21, 2024
428c84f
Merge branch 'main' into bmurri/simplify-task-management
BMurri Oct 31, 2024
30acb4d
update submodule
BMurri Oct 31, 2024
e11fdd6
update submodule
BMurri Nov 1, 2024
ca59efb
update submodule
BMurri Nov 1, 2024
3687e7e
update submodule
BMurri Nov 2, 2024
4c9bfe0
Merge branch 'main' into bmurri/simplify-task-management
BMurri Nov 8, 2024
aa5372b
Merge branch 'main' into bmurri/simplify-task-management
BMurri Nov 12, 2024
10fff51
Merge branch 'main' into bmurri/simplify-task-management
BMurri Nov 26, 2024
a8a37c2
update submodule
BMurri Nov 26, 2024
ce7e38d
Merge branch 'main' into bmurri/simplify-task-management
BMurri Dec 11, 2024
b3a9c42
update submodule
BMurri Dec 11, 2024
6185ff2
update submodule
BMurri Dec 11, 2024
601e0de
update submodule
BMurri Dec 11, 2024
45e48a9
update submodule
BMurri Dec 12, 2024
e936325
update submodule
BMurri Dec 12, 2024
bd7ef6e
update submodule
BMurri Dec 18, 2024
990c502
Merge branch 'main' into bmurri/simplify-task-management
BMurri Dec 18, 2024
9fc7f88
Merge branch 'main' into bmurri/simplify-task-management
BMurri Dec 20, 2024
c588ae3
update submodule
BMurri Dec 20, 2024
1f0ef68
update submodule
BMurri Dec 26, 2024
9e62b51
submodule
BMurri Dec 26, 2024
a6427c8
update submodule
BMurri Dec 31, 2024
df18ef4
update submodule
BMurri Jan 8, 2025
9d743eb
Merge branch 'main' into bmurri/simplify-task-management
BMurri Feb 4, 2025
01e9405
Merge branch 'main' into bmurri/simplify-task-management
BMurri Feb 12, 2025
acce5f6
Merge branch 'main' into bmurri/simplify-task-management
BMurri Feb 27, 2025
61f03a0
Merge branch 'main' into bmurri/simplify-task-management
BMurri Mar 5, 2025
5d6bf32
Merge branch 'main' into bmurri/simplify-task-management
BMurri Mar 6, 2025
4883c52
update submodule
BMurri Mar 8, 2025
2248a21
Deployer: Always honor image build requests
BMurri Mar 8, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -52,8 +52,6 @@ spec:
value: {{ .Values.config.applicationInsightsAccountName }}
- name: AzureOfferDurableId
value: {{ .Values.config.azureOfferDurableId }}
- name: BatchScheduling__UseLegacyAutopools
value: {{ .Values.config.batchScheduling.useLegacyAutopools | quote }}
- name: BatchAccount__AccountName
value: {{ .Values.config.batchAccount.accountName }}
- name: BatchNodes__SubnetId
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,6 @@ config:
batchScheduling:
disable: RUNTIME_PARAMETER
usePreemptibleVmsOnly: RUNTIME_PARAMETER
useLegacyAutopools: "False"
poolRotationForcedDays: "7"
prefix: RUNTIME_PARAMETER
nodeImages:
Expand Down
2 changes: 1 addition & 1 deletion src/ga4gh-tes
Submodule ga4gh-tes updated 72 files
+5 −4 src/CommonUtilities/Models/NodeTask.cs
+116 −0 src/Tes.Runner.Test/Events/EventSinkTests.cs
+152 −0 src/Tes.Runner.Test/Events/EventsPublisherTests.cs
+19 −0 src/Tes.Runner.Test/Events/TestEventSink.cs
+120 −2 src/Tes.Runner.Test/ExecutorTests.cs
+1 −1 src/Tes.Runner.Test/Tes.Runner.Test.csproj
+1 −3 src/Tes.Runner/Docker/ContainerExecutionResult.cs
+24 −11 src/Tes.Runner/Docker/DockerExecutor.cs
+12 −0 src/Tes.Runner/Docker/IStreamLogReader.cs
+1 −1 src/Tes.Runner/Docker/MultiplexedStreamLogReader.cs
+79 −0 src/Tes.Runner/Events/BlobStorageEventSink.cs
+40 −0 src/Tes.Runner/Events/EventMessage.cs
+90 −0 src/Tes.Runner/Events/EventSink.cs
+223 −0 src/Tes.Runner/Events/EventsPublisher.cs
+12 −0 src/Tes.Runner/Events/IEventSink.cs
+117 −31 src/Tes.Runner/Executor.cs
+1 −2 src/Tes.Runner/Storage/ArmUrlTransformationStrategy.cs
+25 −1 src/Tes.Runner/Transfer/BlobBlockApiHttpUtils.cs
+40 −12 src/Tes.RunnerCLI/Commands/CommandHandlers.cs
+27 −4 src/Tes/Models/TesState.cs
+13 −6 src/Tes/Models/TesTaskExtended.cs
+93 −14 src/TesApi.Tests/BatchPoolTests.cs
+2 −2 src/TesApi.Tests/BatchQuotaVerifierTests.cs
+185 −235 src/TesApi.Tests/BatchSchedulerTests.cs
+0 −111 src/TesApi.Tests/DeleteCompletedBatchJobsHostedServiceTests.cs
+0 −113 src/TesApi.Tests/DeleteOrphanedBatchJobsHostedServiceTests.cs
+0 −43 src/TesApi.Tests/DeleteOrphanedBatchPoolsHostedServiceTests.cs
+10 −0 src/TesApi.Tests/Runner/NodeTaskBuilderTests.cs
+4 −0 src/TesApi.Tests/Runner/TaskToNodeTaskConverterTests.cs
+13 −1 src/TesApi.Tests/Storage/DefaultStorageAccessProviderTests.cs
+1 −1 src/TesApi.Tests/TaskServiceApiControllerTests.cs
+13 −2 src/TesApi.Tests/TerraStorageAccessProviderTests.cs
+0 −117 src/TesApi.Web/AzureBatchJobAndTaskState.cs
+93 −0 src/TesApi.Web/AzureBatchTaskState.cs
+51 −278 src/TesApi.Web/AzureProxy.cs
+85 −36 src/TesApi.Web/BatchPool.cs
+136 −52 src/TesApi.Web/BatchPoolService.cs
+13 −20 src/TesApi.Web/BatchScheduler.BatchPools.cs
+272 −558 src/TesApi.Web/BatchScheduler.cs
+0 −81 src/TesApi.Web/BatchTaskState.cs
+7 −14 src/TesApi.Web/CachingWithRetriesAzureProxy.cs
+12 −12 src/TesApi.Web/ContractResolvers/BasicTesTaskContractResolver.cs
+8 −8 src/TesApi.Web/ContractResolvers/FullTesTaskContractResolver.cs
+6 −5 src/TesApi.Web/Controllers/TaskServiceApi.cs
+0 −132 src/TesApi.Web/DeleteCompletedBatchJobsHostedService.cs
+0 −102 src/TesApi.Web/DeleteOrphanedAutoPoolsHostedService.cs
+0 −120 src/TesApi.Web/DeleteOrphanedBatchJobsHostedService.cs
+93 −0 src/TesApi.Web/Extensions/SystemThreadingTaskExtensions.cs
+39 −47 src/TesApi.Web/IAzureProxy.cs
+10 −14 src/TesApi.Web/IBatchPool.cs
+20 −9 src/TesApi.Web/IBatchScheduler.cs
+7 −0 src/TesApi.Web/Management/ArmBatchQuotaProvider.cs
+14 −7 src/TesApi.Web/Management/Batch/ArmBatchPoolManager.cs
+27 −16 src/TesApi.Web/Management/BatchQuotaVerifier.cs
+7 −0 src/TesApi.Web/Management/IBatchQuotaProvider.cs
+10 −2 src/TesApi.Web/Management/IBatchQuotaVerifier.cs
+7 −0 src/TesApi.Web/Management/TerraQuotaProvider.cs
+2 −12 src/TesApi.Web/Options/BatchSchedulingOptions.cs
+280 −0 src/TesApi.Web/OrchestrateOnBatchSchedulerServiceBase.cs
+24 −0 src/TesApi.Web/Runner/NodeTaskBuilder.cs
+1 −1 src/TesApi.Web/Runner/TaskExecutionScriptingManager.cs
+1 −0 src/TesApi.Web/Runner/TaskToNodeTaskConverter.cs
+106 −185 src/TesApi.Web/Scheduler.cs
+1 −4 src/TesApi.Web/Startup.cs
+12 −1 src/TesApi.Web/Storage/DefaultStorageAccessProvider.cs
+8 −3 src/TesApi.Web/Storage/IStorageAccessProvider.cs
+3 −0 src/TesApi.Web/Storage/StorageAccessProvider.cs
+26 −0 src/TesApi.Web/Storage/TerraStorageAccessProvider.cs
+8 −1 src/TesApi.Web/appsettings.json
+5 −5 src/deploy-tes-on-azure/Deployer.cs
+0 −2 src/deploy-tes-on-azure/scripts/helm/templates/tes-deployment.yaml
+0 −1 src/deploy-tes-on-azure/scripts/helm/values-template.yaml