[HCO] Add containerD config

Added containerD config file to fix data import into
block devices during datavolume creation

Related-PROD: KUBV-91
Change-Id: I546b5fbad8c731b84b3a906bb644d5f788e090b4
diff --git a/hco/configs/cdi.toml b/hco/configs/cdi.toml
new file mode 100644
index 0000000..5a9835f
--- /dev/null
+++ b/hco/configs/cdi.toml
@@ -0,0 +1,3 @@
+[plugins]
+  [plugins."io.containerd.grpc.v1.cri"]
+    device_ownership_from_security_context = true
diff --git a/hco/fragments/VMInstanceCeph.yaml b/hco/fragments/VMInstanceCeph.yaml
index 199d10d..1ba516d 100644
--- a/hco/fragments/VMInstanceCeph.yaml
+++ b/hco/fragments/VMInstanceCeph.yaml
@@ -121,6 +121,10 @@
             owner: "root:root"
             permissions: "0644"
             content: { get_param: hardware_metadata}
+          - path: /etc/k0s/containerd.d/cdi.toml
+            owner: "root:root"
+            permissions: "0644"
+            content: {get_file: ../configs/cdi.toml}
 
   install_config_agent:
     type: "OS::Heat::MultipartMime"