From 8406a491bc04f8a1b23db5505a68379cf3fe4b17 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Radoslav=20Bod=C3=B3?= <bodik@cesnet.cz>
Date: Tue, 9 Apr 2024 18:06:45 +0200
Subject: [PATCH] tests: fix microceph start on node reboot

---
 Makefile  | 5 +++--
 README.md | 1 -
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/Makefile b/Makefile
index 90b98a8..e6ab510 100644
--- a/Makefile
+++ b/Makefile
@@ -37,12 +37,13 @@ microceph-service:
 	/snap/bin/microceph enable rgw
 	while true; do /snap/bin/ceph status | grep "HEALTH_OK" && break; done
 	# required for gitlab runner shell executor which runs as non-privileged user
-	ln -sf /var/snap/microceph/current/conf /etc/ceph
+	cp -arL /var/snap/microceph/current/conf /etc/ceph
+	chmod 644 /var/snap/microceph/current/conf/*
 	chmod 644 /etc/ceph/*
 
 microceph-cleanup:
 	snap remove microceph --purge
-	rm /etc/ceph
+	rm -rf /etc/ceph
 
 microceph: microceph-cleanup microceph-service
 
diff --git a/README.md b/README.md
index befc104..5cd5138 100644
--- a/README.md
+++ b/README.md
@@ -47,7 +47,6 @@ TODO:
   old data from the repository/bucket, this should be discussed (howto threat modeling ?)
 * rgw leaks objects on tests
 
-* fix microceph start on node reboot
 * drop rclone use-cases
 
 
-- 
GitLab