From f438e6b8ed140d96c4af7d89189447ecb8cac85a Mon Sep 17 00:00:00 2001 From: mycognosist Date: Fri, 4 Dec 2020 09:20:41 +0000 Subject: [PATCH] Add copy step for Freight conf to avoid permissions error --- scripts/setup_debian_repo.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/scripts/setup_debian_repo.py b/scripts/setup_debian_repo.py index 05c96e1..dc9ea39 100644 --- a/scripts/setup_debian_repo.py +++ b/scripts/setup_debian_repo.py @@ -78,13 +78,14 @@ if args.initialize: print("[ CONFIGURING FREIGHT ]") render_template( src="debian_repo/freight.conf", - dest=FREIGHT_CONF, + dest="/tmp", template_vars={ "freight_lib_path": FREIGHT_LIB, "freight_cache_path": FREIGHT_CACHE, "gpg_key_email": GPG_KEY_EMAIL } ) + subprocess.call(["sudo", "cp", "/tmp/freight.conf", FREIGHT_CONF]) print("[ PULLING MICROSERVICES CODE FROM GITHUB ]") for service in SERVICES: