Add support for apparmor security profiles
Install apparmor profile for ceph-osd processes, and provide associated configuration option to place any ceph-osd processes into enforce, complain, or disable apparmor profile mode. As this is the first release of this feature, default to disabled and allow charm users to test and provide feedback for this release. Change-Id: I4524c587ac70de13aa3a0cb912033e6eb44b0403
Showing
- charm-helpers-hooks.yaml 6 additions, 0 deletionscharm-helpers-hooks.yaml
- config.yaml 9 additions, 1 deletionconfig.yaml
- files/apparmor/usr.bin.ceph-osd 47 additions, 0 deletionsfiles/apparmor/usr.bin.ceph-osd
- hooks/ceph_hooks.py 52 additions, 3 deletionshooks/ceph_hooks.py
- hooks/charmhelpers/contrib/hahelpers/__init__.py 13 additions, 0 deletionshooks/charmhelpers/contrib/hahelpers/__init__.py
- hooks/charmhelpers/contrib/hahelpers/apache.py 95 additions, 0 deletionshooks/charmhelpers/contrib/hahelpers/apache.py
- hooks/charmhelpers/contrib/hahelpers/cluster.py 363 additions, 0 deletionshooks/charmhelpers/contrib/hahelpers/cluster.py
- hooks/charmhelpers/contrib/hardening/ssh/checks/config.py 36 additions, 1 deletionhooks/charmhelpers/contrib/hardening/ssh/checks/config.py
- hooks/charmhelpers/contrib/network/ip.py 1 addition, 1 deletionhooks/charmhelpers/contrib/network/ip.py
- hooks/charmhelpers/contrib/openstack/context.py 1508 additions, 0 deletionshooks/charmhelpers/contrib/openstack/context.py
- hooks/charmhelpers/contrib/openstack/ip.py 186 additions, 0 deletionshooks/charmhelpers/contrib/openstack/ip.py
- hooks/charmhelpers/contrib/openstack/neutron.py 388 additions, 0 deletionshooks/charmhelpers/contrib/openstack/neutron.py
- lib/ceph/__init__.py 1 addition, 1 deletionlib/ceph/__init__.py
- unit_tests/test_ceph_hooks.py 62 additions, 1 deletionunit_tests/test_ceph_hooks.py
Loading
Please register or sign in to comment