# ############################################################################################################### # The `rook-ceph-osd-env-override` ConfigMap is a development feature # that allows to inject arbitrary environment variables to OSD-related # containers created by the operator. # ############################################################################################################### apiVersion: v1 kind: ConfigMap metadata: name: rook-ceph-osd-env-override namespace: {{taskserv.namespace | default (value="rook-ceph")}} # namespace:cluster data: # Bypass the ASan's assertion that it is the very first loaded DSO. # This is necessary for crimson-osd as it's currently built with # the ASan sanitizer turned on which means the `libasan.so` must # the be the very first loaded dynamic library. Unfortunately, this # isn't fulfilled as the containers use `ld.preload`, so ASan was # aborting the entire OSD. ASAN_OPTIONS: verify_asan_link_order=0