Refactor pillar repo key fetch

Change-Id: I511996de9d8abc69d6775b45482f8196c7159a1a
diff --git a/linux/system/repo.sls b/linux/system/repo.sls
index 9664129..598d3d0 100644
--- a/linux/system/repo.sls
+++ b/linux/system/repo.sls
@@ -73,9 +73,10 @@
 
       {%- if repo.get('key') %}
 linux_repo_{{ name }}_key:
+        {% set repo_key = salt['hashutil.base64_b64encode'](repo.key) %}
   cmd.run:
     - name: |
-            echo "{{ repo.key | indent(12) }}" | apt-key add -
+            echo '{{ repo_key }}' | base64 -d | apt-key add -
     - require_in:
         {%- if repo.get('default', False) %}
       - file: default_repo_list