From 922fc56829247430d211cd1076e02beaf386980b Mon Sep 17 00:00:00 2001
From: Magnus Henoch <magnus@gameanalytics.com>
Date: Thu, 19 Oct 2023 11:37:23 +0100
Subject: [PATCH] Symlink subdirectories under examples/roles/azavea.papertrail

As of ansible-core 2.15.5, symlink targets cannot consist exclusively
of "..": https://github.com/ansible/ansible/pull/81785

Let's fix that by symlinking the required subdirectories
individually.
---
 examples/roles/azavea.papertrail           | 1 -
 examples/roles/azavea.papertrail/defaults  | 1 +
 examples/roles/azavea.papertrail/handlers  | 1 +
 examples/roles/azavea.papertrail/meta      | 1 +
 examples/roles/azavea.papertrail/tasks     | 1 +
 examples/roles/azavea.papertrail/templates | 1 +
 6 files changed, 5 insertions(+), 1 deletion(-)
 delete mode 120000 examples/roles/azavea.papertrail
 create mode 120000 examples/roles/azavea.papertrail/defaults
 create mode 120000 examples/roles/azavea.papertrail/handlers
 create mode 120000 examples/roles/azavea.papertrail/meta
 create mode 120000 examples/roles/azavea.papertrail/tasks
 create mode 120000 examples/roles/azavea.papertrail/templates

diff --git a/examples/roles/azavea.papertrail b/examples/roles/azavea.papertrail
deleted file mode 120000
index 6581736..0000000
--- a/examples/roles/azavea.papertrail
+++ /dev/null
@@ -1 +0,0 @@
-../../
\ No newline at end of file
diff --git a/examples/roles/azavea.papertrail/defaults b/examples/roles/azavea.papertrail/defaults
new file mode 120000
index 0000000..30459c3
--- /dev/null
+++ b/examples/roles/azavea.papertrail/defaults
@@ -0,0 +1 @@
+../../../defaults
\ No newline at end of file
diff --git a/examples/roles/azavea.papertrail/handlers b/examples/roles/azavea.papertrail/handlers
new file mode 120000
index 0000000..3b11237
--- /dev/null
+++ b/examples/roles/azavea.papertrail/handlers
@@ -0,0 +1 @@
+../../../handlers
\ No newline at end of file
diff --git a/examples/roles/azavea.papertrail/meta b/examples/roles/azavea.papertrail/meta
new file mode 120000
index 0000000..8df72eb
--- /dev/null
+++ b/examples/roles/azavea.papertrail/meta
@@ -0,0 +1 @@
+../../../meta
\ No newline at end of file
diff --git a/examples/roles/azavea.papertrail/tasks b/examples/roles/azavea.papertrail/tasks
new file mode 120000
index 0000000..d97297b
--- /dev/null
+++ b/examples/roles/azavea.papertrail/tasks
@@ -0,0 +1 @@
+../../../tasks
\ No newline at end of file
diff --git a/examples/roles/azavea.papertrail/templates b/examples/roles/azavea.papertrail/templates
new file mode 120000
index 0000000..0e4c94f
--- /dev/null
+++ b/examples/roles/azavea.papertrail/templates
@@ -0,0 +1 @@
+../../../templates
\ No newline at end of file