Skip to content

Commit

Permalink
Doc limited job execution time (#2035)
Browse files Browse the repository at this point in the history
  • Loading branch information
eriqua authored Sep 16, 2022
1 parent a1cd500 commit 7753f2b
Showing 1 changed file with 9 additions and 0 deletions.
9 changes: 9 additions & 0 deletions docs/wiki/Known issues.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ This section provides an overview of the most impactful limitations and known is
- [Static validation](#static-validation)
- [Deployment validation](#deployment-validation)
- [Limited module test file set](#limited-module-test-file-set)
- [Limited job execution time](#limited-job-execution-time)
- [Publishing](#publishing)
- [Dependencies pipeline](#dependencies-pipeline)

Expand Down Expand Up @@ -101,6 +102,14 @@ The deployment validation step aims to validate multiple configurations for each

The first planned step for each module is to provide a 'minimum-set' module test file, limited to the top-level resource required parameters, vs. a 'maximum-set' module test file, including all possible properties, child resources and extension resources. Some of the modules are still tested through one module test file only. This is tracked by issue [#401](https://github.com/Azure/ResourceModules/issues/401).

### Limited job execution time

GitHub workflows used to validate CARML modules are running on GitHub-hosted runners.

In such a scenario, as documented in the [Usage limits for GitHub Actions workflows](https://docs.github.com/en/actions/learn-github-actions/usage-limits-billing-and-administration#usage-limits), if a job reaches a limit of 6 hours of execution time, the job is terminated and fails to complete.

For modules that can take more than 6 hours to deploy, this restriction applies. In these cases, the corresponding deployment validation job may be terminated before completion, causing the entire module validation pipeline to fail. One module where this can happen is the **Microsoft.Sql\managedInstances** module.

## Publishing

This section outlines known issues that currently affect the CI environment publishing step.
Expand Down

0 comments on commit 7753f2b

Please sign in to comment.