From ae563ff8962be0ae13e5becd0a3c2c646eeacc24 Mon Sep 17 00:00:00 2001 From: Sanne Raymaekers Date: Thu, 12 Jan 2023 18:08:51 +0100 Subject: [PATCH] sources/ostree: fix quotation marks in mTLS remote options Example of broken repo config: ``` ... "tls-client-key-path=/etc/pki/consumer/key.pem" "tls-client-cert-path=/etc/pki/consumer/cert.pem" ``` --- sources/org.osbuild.ostree | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sources/org.osbuild.ostree b/sources/org.osbuild.ostree index 0e038789..6e1558d0 100755 --- a/sources/org.osbuild.ostree +++ b/sources/org.osbuild.ostree @@ -116,8 +116,8 @@ class OSTreeSource(sources.SourceService): if remote.get("secrets", {}).get("name") == "org.osbuild.rhsm.consumer": secrets = Subscriptions.get_consumer_secrets() - remote_add_args.append(f"--set=\"tls-client-key-path={secrets['consumer_key']}\"") - remote_add_args.append(f"--set=\"tls-client-cert-path={secrets['consumer_cert']}\"") + remote_add_args.append(f"--set=tls-client-key-path={secrets['consumer_key']}") + remote_add_args.append(f"--set=tls-client-cert-path={secrets['consumer_cert']}") ostree("remote", "add", uid, url,