Create automated tests for Percona Server selinux package

Description

Strategy:

  1. Set SELinux into permissive mode

  2. truncate /var/log/audit/audit.log

  3. run tests

  4. analyze /var/log/audit/audit.log

Environment

None

Attachments

1

Smart Checklist

Activity

Hrvoje Matijakovic January 14, 2019 at 10:42 AM

Done for 5.6. Waiting for implementation/package changes for 5.7 and 8.0.

roel.vandepaar January 14, 2019 at 9:48 AM

status update please?

roel.vandepaar March 22, 2018 at 10:27 PM

Thank you for the great progress on this!

Hrvoje Matijakovic March 21, 2018 at 12:24 PM
Edited

Logged BLD-1012, BLD-1013, , as result of running products with SELinux in permissive mode. These messages can be used to create the rules that can then be added to packages.

After this has been completed we can enable SELinux in enforcing mode in our playbooks and automate the testing.

I've attached the

document with complete logs in one place.

Ticket is set as on-hold until the BLD bugs are resolved (otherwise tests will be failing).

roel.vandepaar January 11, 2018 at 12:11 AM
Edited

this is part of the SELinux testing (PS). All products require SELinux testing as discussed. Thank you for including this in your quarter goals. See also linked ticket.

Done

Details

Assignee

Reporter

Labels

Time tracking

3d 1h 5m logged

Priority

Smart Checklist

Created March 20, 2015 at 4:36 PM
Updated December 5, 2024 at 1:14 PM
Resolved December 5, 2024 at 1:14 PM