chore: use oslo serialization
diff --git a/atmosphere/models/openstack_helm/values.py b/atmosphere/models/openstack_helm/values.py
index 07917d2..516d50c 100644
--- a/atmosphere/models/openstack_helm/values.py
+++ b/atmosphere/models/openstack_helm/values.py
@@ -1,7 +1,6 @@
-import base64
-
 import mergedeep
 import yaml
+from oslo_serialization import base64
 from schematics import types
 from schematics.transforms import blacklist
 
@@ -37,6 +36,4 @@
         overrides = getattr(CONF, self.chart).overrides
         values = mergedeep.merge({}, data, overrides)
         values_yaml = yaml.dump(values, default_flow_style=False)
-        return {
-            "values.yaml": base64.b64encode(values_yaml.encode("utf-8")).decode("utf-8")
-        }
+        return {"values.yaml": base64.encode_as_text(values_yaml)}