Skip to content

Commit 776dbb2

Browse files
authored
Merge pull request #57230 from sheriff-rh/CMP-1877
CMP-1877: File Integrity Operator 1.2.0 release notes
2 parents e77d64c + 6f70795 commit 776dbb2

File tree

4 files changed

+45
-5
lines changed

4 files changed

+45
-5
lines changed

modules/file-integrity-important-attributes.adoc

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,4 +43,7 @@ longer interval. Defaults to `900`, or 15 minutes.
4343

4444
|`spec.config.key`
4545
|Key that contains actual AIDE configuration in a config map specified by `name` and `namespace`. The default value is `aide.conf`.
46+
47+
|`spec.config.initialDelay`
48+
|The number of seconds to wait before starting the first AIDE integrity check. Default is set to 0. This attribute is optional.
4649
|===

modules/file-integrity-operator-installing-cli.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ metadata:
6868
name: file-integrity-operator
6969
namespace: openshift-file-integrity
7070
spec:
71-
channel: "v1"
71+
channel: "stable"
7272
installPlanApproval: Automatic
7373
name: file-integrity-operator
7474
source: redhat-operators

modules/file-integrity-understanding-file-integrity-cr.adoc

Lines changed: 27 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,35 @@ metadata:
2323
name: worker-fileintegrity
2424
namespace: openshift-file-integrity
2525
spec:
26-
nodeSelector:
26+
nodeSelector: <1>
2727
node-role.kubernetes.io/worker: ""
28-
config: {}
28+
tolerations: <2>
29+
- key: "myNode"
30+
operator: "Exists"
31+
effect: "NoSchedule"
32+
config: <3>
33+
name: "myconfig"
34+
namespace: "openshift-file-integrity"
35+
key: "config"
36+
gracePeriod: 20 <4>
37+
maxBackups: 5 <5>
38+
initialDelay: 60 <6>
39+
debug: false
40+
status:
41+
phase: Active <7>
2942
----
43+
<1> Defines the selector for scheduling node scans.
44+
<2> Specify `tolerations` to schedule on nodes with custom taints. When not specified, a default toleration allowing running on main and infra nodes is applied.
45+
<3> Define a `ConfigMap` containing an AIDE configuration to use.
46+
<4> The number of seconds to pause in between AIDE integrity checks. Frequent AIDE checks on a node might be resource intensive, so it can be useful to specify a longer interval. Default is 900 seconds (15 minutes).
47+
<5> The maximum number of AIDE database and log backups (leftover from the re-init process) to keep on a node. Older backups beyond this number are automatically pruned by the daemon. Default is set to 5.
48+
<6> The number of seconds to wait before starting the first AIDE integrity check. Default is set to 0.
49+
<7> The running status of the `FileIntegrity` instance. Statuses are `Initializing`, `Pending`, or `Active`.
50+
+
51+
[horizontal]
52+
`Initializing`:: The `FileIntegrity` object is currently initializing or re-initializing the AIDE database.
53+
`Pending`:: The `FileIntegrity` deployment is still being created.
54+
`Active`:: The scans are active and ongoing.
3055

3156
. Apply the YAML file to the `openshift-file-integrity` namespace:
3257
+

security/file_integrity_operator/file-integrity-operator-release-notes.adoc

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,15 +15,27 @@ For an overview of the File Integrity Operator, see xref:../../security/file_int
1515

1616
To access the latest release, see xref:../../security/file_integrity_operator/file-integrity-operator-updating.adoc#olm-preparing-upgrade_file-integrity-operator-updating[Updating the File Integrity Operator].
1717

18+
[id="file-integrity-operator-release-notes-1-2-0"]
19+
== OpenShift File Integrity Operator 1.2.0
20+
21+
The following advisory is available for the OpenShift File Integrity Operator 1.2.0:
22+
23+
* link:https://access.redhat.com/errata/RHBA-2023:1273[RHBA-2023:1273 OpenShift File Integrity Operator Enhancement Update]
24+
25+
[id="file-integrity-operator-1-2-0-new-features-and-enhancements"]
26+
=== New features and enhancements
27+
28+
* The File Integrity Operator Custom Resource (CR) now contains an `initialDelay` feature that specifies the number of seconds to wait before starting the first AIDE integrity check. For more information, see xref:../../security/file_integrity_operator/file-integrity-operator-understanding.adoc#understanding-file-integrity-custom-resource_file-integrity-operator[Creating the FileIntegrity custom resource].
29+
30+
* The File Integrity Operator is now stable and the release channel is upgraded to `stable`. Future releases will follow link:https://semver.org/[Semantic Versioning]. To access the latest release, see xref:../../security/file_integrity_operator/file-integrity-operator-updating.html#olm-preparing-upgrade_file-integrity-operator-updating[Updating the File Integrity Operator].
31+
1832
[id="file-integrity-operator-release-notes-1-0-0"]
1933
== OpenShift File Integrity Operator 1.0.0
2034

2135
The following advisory is available for the OpenShift File Integrity Operator 1.0.0:
2236

2337
* link:https://access.redhat.com/errata/RHBA-2023:0037[RHBA-2023:0037 OpenShift File Integrity Operator Bug Fix Update]
2438

25-
The File Integrity Operator is now stable and the release channel is upgraded to `v1`. Future releases will follow link:https://semver.org/[Semantic Versioning]. To access the latest release, see xref:../../security/file_integrity_operator/file-integrity-operator-updating.html#olm-preparing-upgrade_file-integrity-operator-updating[Updating the File Integrity Operator].
26-
2739
[id="file-integrity-operator-release-notes-0-1-32"]
2840
== OpenShift File Integrity Operator 0.1.32
2941

0 commit comments

Comments
 (0)