Skip to content

Adding audit logging role and functional tests#398

Merged
ayefimov-1 merged 1 commit into
masterfrom
leonid_add_audit_logging_tests
Jun 11, 2026
Merged

Adding audit logging role and functional tests#398
ayefimov-1 merged 1 commit into
masterfrom
leonid_add_audit_logging_tests

Conversation

@lnatapov

@lnatapov lnatapov commented Jun 9, 2026

Copy link
Copy Markdown
Contributor

A new role for telemetry audit logging

The telemetry_audit_logging role validates and tests the RHOSO audit logging feature. It performs audit logging configuration validation, generates relevant API activity and checks for relevant data in logs.

Verify that OpenStack API audit events are emitted in CADF format and forwarded
to the dedicated audit Loki stack. The scenarios follow the manual verification steps in

Manually enable audit logs.

@lnatapov lnatapov force-pushed the leonid_add_audit_logging_tests branch 2 times, most recently from 5ad3668 to cdb24eb Compare June 9, 2026 17:48
@centosinfra-prod-github-app

Copy link
Copy Markdown

Build failed (check pipeline). Post recheck (without leading slash)
to rerun all jobs. Make sure the failure cause has been resolved before
you rerun jobs.

https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/buildset/4274f8a1618b4e48a72f426c13afa096

✔️ telemetry-openstack-meta-content-provider-master SUCCESS in 2h 51m 54s
✔️ functional-chargeback-tests-osp18 SUCCESS in 1h 38m 50s
functional-audit-logging-tests-osp18 FAILURE in 20m 16s
✔️ feature-verification-tests-noop SUCCESS in 1m 06s
✔️ functional-tests-osp18 SUCCESS in 2h 10m 14s
✔️ functional-logging-tests-osp18 SUCCESS in 1h 25m 11s
functional-periodic-telemetry-with-ceph POST_FAILURE in 23m 21s

@lnatapov lnatapov force-pushed the leonid_add_audit_logging_tests branch from cdb24eb to e3b21f7 Compare June 10, 2026 04:25
@centosinfra-prod-github-app

Copy link
Copy Markdown

Build failed (check pipeline). Post recheck (without leading slash)
to rerun all jobs. Make sure the failure cause has been resolved before
you rerun jobs.

https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/buildset/372fb103b3bb4456be3ef51cd9320101

✔️ telemetry-openstack-meta-content-provider-master SUCCESS in 3h 18m 16s
✔️ functional-chargeback-tests-osp18 SUCCESS in 1h 32m 40s
functional-audit-logging-tests-osp18 FAILURE in 23m 54s
✔️ feature-verification-tests-noop SUCCESS in 1m 07s
✔️ functional-tests-osp18 SUCCESS in 2h 11m 12s
✔️ functional-logging-tests-osp18 SUCCESS in 1h 28m 28s
✔️ functional-periodic-telemetry-with-ceph SUCCESS in 2h 36m 27s

@lnatapov lnatapov force-pushed the leonid_add_audit_logging_tests branch from e3b21f7 to 5aeac27 Compare June 10, 2026 08:02
@lnatapov lnatapov changed the title [WIP] Adding audit logging role and functional tests Adding audit logging role and functional tests Jun 10, 2026
@centosinfra-prod-github-app

Copy link
Copy Markdown

Build failed (check pipeline). Post recheck (without leading slash)
to rerun all jobs. Make sure the failure cause has been resolved before
you rerun jobs.

https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/buildset/d428ead79c1a457aa508734eb7d008bd

✔️ telemetry-openstack-meta-content-provider-master SUCCESS in 3h 17m 38s
✔️ functional-chargeback-tests-osp18 SUCCESS in 1h 38m 21s
functional-audit-logging-tests-osp18 FAILURE in 1h 22m 14s
✔️ feature-verification-tests-noop SUCCESS in 1m 07s
✔️ functional-tests-osp18 SUCCESS in 2h 20m 24s
✔️ functional-logging-tests-osp18 SUCCESS in 1h 29m 17s
✔️ functional-periodic-telemetry-with-ceph SUCCESS in 2h 34m 40s

@lnatapov lnatapov force-pushed the leonid_add_audit_logging_tests branch from 5aeac27 to a050f48 Compare June 10, 2026 16:05
@centosinfra-prod-github-app

Copy link
Copy Markdown

Build failed (check pipeline). Post recheck (without leading slash)
to rerun all jobs. Make sure the failure cause has been resolved before
you rerun jobs.

https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/buildset/db719f5780364616a3a6e85fad38744f

✔️ telemetry-openstack-meta-content-provider-master SUCCESS in 3h 18m 54s
✔️ functional-chargeback-tests-osp18 SUCCESS in 1h 35m 12s
functional-audit-logging-tests-osp18 FAILURE in 1h 21m 29s
✔️ feature-verification-tests-noop SUCCESS in 1m 06s
✔️ functional-tests-osp18 SUCCESS in 2h 12m 55s
✔️ functional-logging-tests-osp18 SUCCESS in 1h 33m 56s
✔️ functional-periodic-telemetry-with-ceph SUCCESS in 2h 37m 52s

@lnatapov lnatapov force-pushed the leonid_add_audit_logging_tests branch 2 times, most recently from 17a8fdd to 95aed45 Compare June 11, 2026 03:07
Co-authored-by: Cursor <cursoragent@cursor.com>
@lnatapov lnatapov force-pushed the leonid_add_audit_logging_tests branch from c14ae3b to fc18df9 Compare June 11, 2026 03:09
@lnatapov lnatapov requested a review from danpawlik June 11, 2026 03:10
Comment thread ci/run_audit_logging_tests.yml
Comment thread roles/telemetry_audit_logging/tasks/verify_loki_separation.yml
Comment thread roles/telemetry_audit_logging/tasks/verify_loki_separation.yml
@danpawlik

Copy link
Copy Markdown
Contributor

few nits, but LGTM.

@ayefimov-1 ayefimov-1 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me.

@lnatapov lnatapov removed the request for review from elfiesmelfie June 11, 2026 13:53
@ayefimov-1 ayefimov-1 merged commit 4eb78fe into master Jun 11, 2026
11 checks passed
@ayefimov-1 ayefimov-1 deleted the leonid_add_audit_logging_tests branch June 11, 2026 14:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants