@@ -19,14 +19,14 @@ package v1beta2
19
19
const SourceFinalizer = "finalizers.fluxcd.io"
20
20
21
21
const (
22
- // ArtifactUnavailableCondition indicates there is no Artifact available for the Source.
23
- // This is a "negative polarity" or "abnormal-true" type, and is only present on the resource if it is True.
24
- ArtifactUnavailableCondition string = "ArtifactUnavailable"
25
-
26
22
// ArtifactOutdatedCondition indicates the current Artifact of the Source is outdated.
27
23
// This is a "negative polarity" or "abnormal-true" type, and is only present on the resource if it is True.
28
24
ArtifactOutdatedCondition string = "ArtifactOutdated"
29
25
26
+ // SourceVerifiedCondition indicates the integrity of the Source has been verified. If True, the integrity check
27
+ // succeeded. If False, it failed. The Condition is only present on the resource if the integrity has been verified.
28
+ SourceVerifiedCondition string = "SourceVerified"
29
+
30
30
// FetchFailedCondition indicates a transient or persistent fetch failure of an upstream Source.
31
31
// If True, observations on the upstream Source revision may be impossible, and the Artifact available for the
32
32
// Source may be outdated.
@@ -48,8 +48,4 @@ const (
48
48
// AuthenticationFailedReason represents the fact that a given secret does not
49
49
// have the required fields or the provided credentials do not match.
50
50
AuthenticationFailedReason string = "AuthenticationFailed"
51
-
52
- // VerificationFailedReason represents the fact that the cryptographic
53
- // provenance verification for the source failed.
54
- VerificationFailedReason string = "VerificationFailed"
55
51
)
0 commit comments