openstack-helm-infra/ceph-osd/templates
Sphicas, Phil (ps3910) 938c6d9bb9 fix: ceph-osd AppArmor profiles not applied
AppArmor annotations require the container name to be applied properly.
Before this change, when overrides are not used, the container name is
ceph-osd-default. When overrides are used, the container name is of the
form ceph-osd-HOSTNAME-SHA, but with an identical HOSTNAME and SHA for
all the daemonsets. However, it is not possible to predict this value,
and as a result, the AppArmor profiles are not applied.

This change removes the customization of the container name, and sets
it to ceph-osd-default, allowing AppArmor annotations to be consistently
applied using:

    pod:
      mandatory_access_control:
        type: apparmor
        ceph-osd-default:
          ceph-osd-default: localhost/profilename

Change-Id: I8b6eda00f77ec7393a4311309f3ff76908d06ae6
2019-11-06 14:48:12 +00:00
..
bin Added missing OSD_WEIGHT variable for Ceph OSD chart 2019-10-21 08:15:08 +00:00
utils fix: ceph-osd AppArmor profiles not applied 2019-11-06 14:48:12 +00:00
configmap-bin.yaml [ceph-osd] BlueStore support for ceph-osd 2019-09-13 14:33:44 -05:00
configmap-etc.yaml [ceph-osd] resolve name conflicts by appending release name 2019-03-04 22:39:03 -06:00
daemonset-osd.yaml fix: ceph-osd AppArmor profiles not applied 2019-11-06 14:48:12 +00:00
job-bootstrap.yaml ceph-osd: Fix security context 2019-04-25 22:39:35 +00:00
job-image-repo-sync.yaml Ceph: Move Ceph charts to openstack-helm-infra 2018-08-28 15:03:35 -05:00
pod-helm-tests.yaml Add node selector to Ceph test pods 2019-06-24 17:41:09 +00:00