From b3f3cc5b9ff4a1377354adb0af86f777eeae2917 Mon Sep 17 00:00:00 2001
From: Eesaan Atluri <atlurie@uab.edu>
Date: Thu, 24 Aug 2023 14:20:49 -0500
Subject: [PATCH] mount the attached data volume at /var/lib/mysql

---
 main.tf               | 9 +++++++++
 ohpc-instance/main.tf | 4 ++++
 2 files changed, 13 insertions(+)

diff --git a/main.tf b/main.tf
index 375c402..d70429e 100644
--- a/main.tf
+++ b/main.tf
@@ -157,4 +157,13 @@ provisioner "remote-exec" {
 #      for net in module.create-ood-instance.network:
 #    "ansible-playbook -c local -i /CRI_XCBC/hosts -l `hostname -s` -e \"{'compute_nodes':[{'name':'${var.ood_instance_name}', 'ip':'${net.fixed_ip_v4}', 'mac':'${net.mac}', 'vnfs':'', 'sockets':'1', 'corespersocket':'1'}]}\" /CRI_XCBC/site-ops.yaml -b -v"]
 #  }
+
+provisioner "remote-exec" {
+    inline = [
+      "sudo mount ${module.create-ohpc-instance.device}1 /var/lib/mysql",
+      "sudo df -h",
+      "sudo systemctl restart mariadb",
+    ]
+  }
+
 }
diff --git a/ohpc-instance/main.tf b/ohpc-instance/main.tf
index 2d4b159..b2ea0f1 100644
--- a/ohpc-instance/main.tf
+++ b/ohpc-instance/main.tf
@@ -74,3 +74,7 @@ output "id" {
 output "ssh_host" {
     value = var.floating_ip_ohpc
 }
+
+output "device" {
+    value = openstack_compute_volume_attach_v2.volume_attach.device
+}
-- 
GitLab