diff --git a/CHANGELOG.md b/CHANGELOG.md index b40a508..8915216 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,14 @@ ## Unreleased +## 1.2.8 - 2024-06-06 +- RA doc in section 4.1 has got a typo in Description of column Requirement ([#142](https://github.com/opendevstack/ods-document-generation-templates/pull/142)) +- Changed the branch name to N/A in the TIP for not included component ([#141](https://github.com/opendevstack/ods-document-generation-templates/pull/141)) +- Added some clarification to TIP and TIR ([#140](https://github.com/opendevstack/ods-document-generation-templates/pull/140)) +- Included the new "Requirements" column and the new description which include all the data that is going to be shown. ([#139](https://github.com/opendevstack/ods-document-generation-templates/pull/139)) +- Included the complete Requirement description to Risk Assessment Table ([#138](https://github.com/opendevstack/ods-document-generation-templates/pull/138)) +- Add support for partial deployment ([#137](https://github.com/opendevstack/ods-document-generation-templates/pull/137)) + ## 1.2.7 - 2023-11-20 - minor non-GxP handling fixes ([#133](https://github.com/opendevstack/ods-document-generation-templates/pull/133)) - Align center for first column in table in CSD ([#125](https://github.com/opendevstack/ods-document-generation-templates/issues/125)) diff --git a/templates/IVP.html.tmpl b/templates/IVP.html.tmpl index 457ebc4..2cd8580 100644 --- a/templates/IVP.html.tmpl +++ b/templates/IVP.html.tmpl @@ -109,7 +109,7 @@
Based on the component type, as mentioned in the TIP, the following components were installed, and where applicable:+
The following components were installed by ODS, and where applicable, these additional tasks were done:
Component ID | -Type | -Installed by ODS | +Software Module Name/ID | +Component Type | Branch | Commit Build/Installed | Exported Configuration Commit | Git Tag Used (optional) | @@ -103,18 +102,20 @@ {{#each data.repositories}} + {{#if doInstall}}
---|---|---|---|---|---|---|
{{id}} | {{type}} | -{{doInstall}} | {{data.git.branch}} | {{data.git.commit}} | {{data.git.createdExecutionCommit}} | {{data.git.baseTag}} | {{data.git.targetTag}} |
Please consult the TIP document for a comprehensive overview of all system components.
Risk No. | -Requirement No. | -Requirement Summary | +Requirements | GxP (see 4.2.1) | Description of risks/failures (or reason for GxP = No) | Prob. Occur. | @@ -423,10 +420,11 @@ {{#each data.sections.sec5.risks }}|||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
{{key}} | -{{{requirementsKey}}} | -{{{requirements}}} | +
+ {{requirement.key}}: {{requirement.name}}. {{{requirement.description}}} + |
{{gxpRelevance}} | -Summary:{{name}}. {{{description}}} |
+ Summary: {{name}}. {{{description}}} |
{{probabilityOfOccurrence}} | {{severityOfImpact}} | {{probabilityOfDetection}} | diff --git a/templates/SSDS-1.html.tmpl b/templates/SSDS-1.html.tmpl index 1e01099..726128e 100644 --- a/templates/SSDS-1.html.tmpl +++ b/templates/SSDS-1.html.tmpl @@ -262,7 +262,6 @@Version | Description of Functionality | References | -Installed by ODS | {{version}} | {{description}} | {{references}} | -{{doInstall}} | {{/each}} diff --git a/templates/SSDS-3.html.tmpl b/templates/SSDS-3.html.tmpl index a2ab892..2e6e3ec 100644 --- a/templates/SSDS-3.html.tmpl +++ b/templates/SSDS-3.html.tmpl @@ -280,7 +280,6 @@Version | Description of Functionality | References | -Installed by ODS | {{#each data.sections.sec5s1.components}} @@ -291,7 +290,6 @@{{version}} | {{description}} | {{references}} | -{{doInstall}} | {{/each}} diff --git a/templates/SSDS-4.html.tmpl b/templates/SSDS-4.html.tmpl index 1f29ca0..6ff7d99 100644 --- a/templates/SSDS-4.html.tmpl +++ b/templates/SSDS-4.html.tmpl @@ -280,7 +280,6 @@Version | Description of Functionality | References | -Installed by ODS | {{#each data.sections.sec5s1.components}} @@ -291,7 +290,6 @@{{version}} | {{description}} | {{references}} | -{{doInstall}} | {{/each}} diff --git a/templates/SSDS-5.html.tmpl b/templates/SSDS-5.html.tmpl index b428756..756ce2b 100644 --- a/templates/SSDS-5.html.tmpl +++ b/templates/SSDS-5.html.tmpl @@ -301,7 +301,6 @@Version | Description of Functionality | References | -Installed by ODS | {{#each data.sections.sec5s1.components}} @@ -312,7 +311,6 @@{{version}} | {{description}} | {{references}} | -{{doInstall}} | {{/each}} diff --git a/templates/TIP.html.tmpl b/templates/TIP.html.tmpl index ab0b8a9..4db4d21 100644 --- a/templates/TIP.html.tmpl +++ b/templates/TIP.html.tmpl @@ -147,7 +147,7 @@ Component repository is a GIT managed repository on validated BI-AS-ATLASSIAN.
Software Module Name/ID | Manufacturer | Software Version / Language | -ID of Component to be installed | +Repository URL | Reference to System and Software Design Specifications | +Included in the installation | Installation by ODS | {{#each data.repositories}}|||
---|---|---|---|---|---|---|---|---|---|---|
{{id}} | -{{metadata.supplier}} | -{{data.git.url}} branch {{data.git.branch}}, the actual commit is specified as parameter during installation | -BI-AS-ATLASSIAN / Project: {{metadata.name}} // repo: {{id}} | +{{printsupplier}} | +{{#if include}}git branch {{data.git.branch}} {{else}} N/A {{/if}} | +{{printurl}} | {{../metadata.buildParameter.configItem}} / {{metadata.referencedDocs.SSDS}} System and Software Design Specification | -{{doInstall}} | +{{#if include}} Yes {{else}} No {{/if}} | +{{#if include}} {{#if doInstall}} Yes {{else}} No {{/if}} {{else}} N/A {{/if}} |
Please consult the Technical Installation Report (TIR) for the actual git commit after installation.
N/A. There is no shipment of hardware or software. The proper functionality of installed components is verified during verification phase of this installation.
@@ -219,7 +221,7 @@