@@ -1602,7 +1602,7 @@ Confirm the `trusted_tasks` rule data was provided, since it's required by the p
16021602* Rule type: [rule-type-indicator failure]#FAILURE#
16031603* FAILURE message: `Missing required trusted_tasks data`
16041604* Code: `attestation_task_bundle.trusted_bundles_provided`
1605- * https://github.com/enterprise-contract/ec-policies/blob/{page-origin-refhash}/policy/release/attestation_task_bundle/attestation_task_bundle.rego#L113 [Source, window="_blank"]
1605+ * https://github.com/enterprise-contract/ec-policies/blob/{page-origin-refhash}/policy/release/attestation_task_bundle/attestation_task_bundle.rego#L114 [Source, window="_blank"]
16061606
16071607[#attestation_task_bundle__task_ref_bundles_not_empty]
16081608=== link:#attestation_task_bundle__task_ref_bundles_not_empty[Task bundle references not empty]
@@ -1614,7 +1614,7 @@ Check that a valid task bundle reference is being used.
16141614* Rule type: [rule-type-indicator failure]#FAILURE#
16151615* FAILURE message: `Pipeline task '%s' uses an empty bundle image reference`
16161616* Code: `attestation_task_bundle.task_ref_bundles_not_empty`
1617- * https://github.com/enterprise-contract/ec-policies/blob/{page-origin-refhash}/policy/release/attestation_task_bundle/attestation_task_bundle.rego#L75 [Source, window="_blank"]
1617+ * https://github.com/enterprise-contract/ec-policies/blob/{page-origin-refhash}/policy/release/attestation_task_bundle/attestation_task_bundle.rego#L76 [Source, window="_blank"]
16181618
16191619[#attestation_task_bundle__task_ref_bundles_pinned]
16201620=== link:#attestation_task_bundle__task_ref_bundles_pinned[Task bundle references pinned to digest]
@@ -1638,7 +1638,7 @@ For each Task in the SLSA Provenance attestation, check if the Tekton Bundle use
16381638* Rule type: [rule-type-indicator failure]#FAILURE#
16391639* FAILURE message: `Pipeline task '%s' uses an untrusted task bundle '%s'`
16401640* Code: `attestation_task_bundle.task_ref_bundles_trusted`
1641- * https://github.com/enterprise-contract/ec-policies/blob/{page-origin-refhash}/policy/release/attestation_task_bundle/attestation_task_bundle.rego#L92 [Source, window="_blank"]
1641+ * https://github.com/enterprise-contract/ec-policies/blob/{page-origin-refhash}/policy/release/attestation_task_bundle/attestation_task_bundle.rego#L93 [Source, window="_blank"]
16421642
16431643[#attestation_task_bundle__task_ref_bundles_current]
16441644=== link:#attestation_task_bundle__task_ref_bundles_current[Task bundles are latest versions]
@@ -1648,7 +1648,7 @@ For each Task in the SLSA Provenance attestation, check if the Tekton Bundle use
16481648*Solution*: A task bundle used is not the most recent. The most recent task bundles are defined in the data source of your policy config.
16491649
16501650* Rule type: [rule-type-indicator warning]#WARNING#
1651- * WARNING message: `Pipeline task '%s' uses an out of date task bundle '%s'`
1651+ * WARNING message: `Pipeline task '%s' uses an out of date task bundle '%s', new version of the Task must be used before %s `
16521652* Code: `attestation_task_bundle.task_ref_bundles_current`
16531653* https://github.com/enterprise-contract/ec-policies/blob/{page-origin-refhash}/policy/release/attestation_task_bundle/attestation_task_bundle.rego#L38[Source, window="_blank"]
16541654
@@ -1660,7 +1660,7 @@ Check for the existence of a task bundle. This rule will fail if the task is not
16601660* Rule type: [rule-type-indicator failure]#FAILURE#
16611661* FAILURE message: `Pipeline task '%s' does not contain a bundle reference`
16621662* Code: `attestation_task_bundle.tasks_defined_in_bundle`
1663- * https://github.com/enterprise-contract/ec-policies/blob/{page-origin-refhash}/policy/release/attestation_task_bundle/attestation_task_bundle.rego#L59 [Source, window="_blank"]
1663+ * https://github.com/enterprise-contract/ec-policies/blob/{page-origin-refhash}/policy/release/attestation_task_bundle/attestation_task_bundle.rego#L60 [Source, window="_blank"]
16641664
16651665[#tasks_package]
16661666== link:#tasks_package[Tasks]
@@ -1933,7 +1933,7 @@ Confirm the expected `trusted_tasks` data keys have been provided in the expecte
19331933* Rule type: [rule-type-indicator failure]#FAILURE#
19341934* FAILURE message: `%s`
19351935* Code: `trusted_task.data_format`
1936- * https://github.com/enterprise-contract/ec-policies/blob/{page-origin-refhash}/policy/release/trusted_task/trusted_task.rego#L184 [Source, window="_blank"]
1936+ * https://github.com/enterprise-contract/ec-policies/blob/{page-origin-refhash}/policy/release/trusted_task/trusted_task.rego#L187 [Source, window="_blank"]
19371937
19381938[#trusted_task__pinned]
19391939=== link:#trusted_task__pinned[Task references are pinned]
@@ -1959,7 +1959,7 @@ Confirm the `trusted_tasks` rule data was provided, since it's required by the p
19591959* FAILURE message: `Missing required trusted_tasks data`
19601960* Code: `trusted_task.data`
19611961* Effective from: `2024-05-07T00:00:00Z`
1962- * https://github.com/enterprise-contract/ec-policies/blob/{page-origin-refhash}/policy/release/trusted_task/trusted_task.rego#L134 [Source, window="_blank"]
1962+ * https://github.com/enterprise-contract/ec-policies/blob/{page-origin-refhash}/policy/release/trusted_task/trusted_task.rego#L137 [Source, window="_blank"]
19631963
19641964[#trusted_task__trusted]
19651965=== link:#trusted_task__trusted[Tasks are trusted]
@@ -1972,7 +1972,7 @@ Check the trust of the Tekton Tasks used in the build Pipeline. There are two mo
19721972* FAILURE message: `%s`
19731973* Code: `trusted_task.trusted`
19741974* Effective from: `2024-05-07T00:00:00Z`
1975- * https://github.com/enterprise-contract/ec-policies/blob/{page-origin-refhash}/policy/release/trusted_task/trusted_task.rego#L71 [Source, window="_blank"]
1975+ * https://github.com/enterprise-contract/ec-policies/blob/{page-origin-refhash}/policy/release/trusted_task/trusted_task.rego#L74 [Source, window="_blank"]
19761976
19771977[#trusted_task__current]
19781978=== link:#trusted_task__current[Tasks using the latest versions]
@@ -1982,7 +1982,7 @@ Check if all Tekton Tasks use the latest known Task reference.
19821982*Solution*: Update the Task reference to a newer version.
19831983
19841984* Rule type: [rule-type-indicator warning]#WARNING#
1985- * WARNING message: `Pipeline task %q uses an out of date task reference, %s`
1985+ * WARNING message: `Pipeline task %q uses an out of date task reference, %s. A new version of the task must be used before %s `
19861986* Code: `trusted_task.current`
19871987* Effective from: `2024-05-07T00:00:00Z`
19881988* https://github.com/enterprise-contract/ec-policies/blob/{page-origin-refhash}/policy/release/trusted_task/trusted_task.rego#L49[Source, window="_blank"]
@@ -1997,7 +1997,7 @@ All input trusted artifacts must be produced on the pipeline. If they are not th
19971997* Rule type: [rule-type-indicator failure]#FAILURE#
19981998* FAILURE message: `Code tampering detected, input %q for task %q was not produced by the pipeline as attested.`
19991999* Code: `trusted_task.valid_trusted_artifact_inputs`
2000- * https://github.com/enterprise-contract/ec-policies/blob/{page-origin-refhash}/policy/release/trusted_task/trusted_task.rego#L97 [Source, window="_blank"]
2000+ * https://github.com/enterprise-contract/ec-policies/blob/{page-origin-refhash}/policy/release/trusted_task/trusted_task.rego#L100 [Source, window="_blank"]
20012001
20022002[#trusted_task__trusted_parameters]
20032003=== link:#trusted_task__trusted_parameters[Trusted parameters]
@@ -2010,7 +2010,7 @@ Confirm certain parameters provided to each builder Task have come from trusted
20102010* FAILURE message: `The %q parameter of the %q PipelineTask includes an untrusted digest: %s`
20112011* Code: `trusted_task.trusted_parameters`
20122012* Effective from: `2021-07-04T00:00:00Z`
2013- * https://github.com/enterprise-contract/ec-policies/blob/{page-origin-refhash}/policy/release/trusted_task/trusted_task.rego#L153 [Source, window="_blank"]
2013+ * https://github.com/enterprise-contract/ec-policies/blob/{page-origin-refhash}/policy/release/trusted_task/trusted_task.rego#L156 [Source, window="_blank"]
20142014
20152015[#rpm_ostree_task_package]
20162016== link:#rpm_ostree_task_package[rpm-ostree Task]
0 commit comments