From ecaaf45fbbf2184576c95a7432602bb46dc70e98 Mon Sep 17 00:00:00 2001
From: Ricardo Jun <jtaniguc@redhat.com>
Date: Thu, 29 Nov 2018 00:29:56 +0100
Subject: [PATCH] Included custom images

---
 extras/backup/business-central/contrib/application-users.properties |   12 ++++++
 extras/backup/images.sh                                             |    9 +++-
 extras/backup/kie-server/Dockerfile                                 |   12 ++++++
 extras/backup/business-central/contrib/application-roles.properties |    6 +++
 extras/backup/business-central/Dockerfile                           |   12 ++++++
 extras/backup/kie-server/contrib/application-users.properties       |   12 ++++++
 extras/backup/kie-server/contrib/application-roles.properties       |    6 +++
 7 files changed, 67 insertions(+), 2 deletions(-)

diff --git a/extras/backup/business-central/Dockerfile b/extras/backup/business-central/Dockerfile
new file mode 100644
index 0000000..aa01b87
--- /dev/null
+++ b/extras/backup/business-central/Dockerfile
@@ -0,0 +1,12 @@
+FROM rhpam-7/rhpam70-businesscentral-openshift:1.2
+
+ADD ./contrib/application-users.properties /opt/eap/standalone/configuration/application-users.properties
+ADD ./contrib/application-roles.properties /opt/eap/standalone/configuration/application-roles.properties
+
+USER root
+
+RUN chown jboss:root /opt/eap/standalone/configuration/application-users.properties && chmod 664 /opt/eap/standalone/configuration/application-users.properties
+
+RUN chown jboss:root /opt/eap/standalone/configuration/application-roles.properties && chmod 664 /opt/eap/standalone/configuration/application-roles.properties
+
+USER jboss
\ No newline at end of file
diff --git a/extras/backup/business-central/contrib/application-roles.properties b/extras/backup/business-central/contrib/application-roles.properties
new file mode 100644
index 0000000..a2f4d8e
--- /dev/null
+++ b/extras/backup/business-central/contrib/application-roles.properties
@@ -0,0 +1,6 @@
+agent11=kie-server,agentgroup1,user
+agent12=kie-server,agentgroup1,user
+agent21=kie-server,agentgroup2,user
+agent22=kie-server,agentgroup2,user
+manager11=kie-server,managergroup1,user,Administrators
+manager21=kie-server,managergroup2,user,Administrators
\ No newline at end of file
diff --git a/extras/backup/business-central/contrib/application-users.properties b/extras/backup/business-central/contrib/application-users.properties
new file mode 100644
index 0000000..318ad3c
--- /dev/null
+++ b/extras/backup/business-central/contrib/application-users.properties
@@ -0,0 +1,12 @@
+# agent11/agent1!
+agent11=df829a4db94d0e7bd6707821f26cc536
+# agent12/agent1!
+agent12=e9ade3c7d7867fac43a2b69de2149963
+# agent21/agent1!
+agent21=048b9fd036e68bcfc1a1be98a8783b27
+# agent22/agent1!
+agent22=17edd8b6931056e8d520826802d7c68d
+# manager11/manager1!
+manager11=63a325e32de9f2c44167bdc5a53781e5
+# manager21/manager1!
+manager21=333e0d9bdd8fc5fff8c2fcc8084f8446
\ No newline at end of file
diff --git a/extras/backup/images.sh b/extras/backup/images.sh
index d4cc21f..83d7826 100644
--- a/extras/backup/images.sh
+++ b/extras/backup/images.sh
@@ -1,10 +1,15 @@
 rsync -aPv docker-clean root@services:/etc/sysconfig/docker
+ssh root@services mkdir /tmp/dc39
+rsync -aPv * root@services:/tmp/dc39
 ssh root@classroom rht-config-nat
 ssh root@services systemctl restart docker
 
 ssh root@services "docker pull registry.access.redhat.com/rhpam-7/rhpam70-businesscentral-openshift:1.0 && docker tag registry.access.redhat.com/rhpam-7/rhpam70-businesscentral-openshift:1.0 registry.lab.example.com/rhpam-7/rhpam70-businesscentral-openshift:1.0 && docker push registry.lab.example.com/rhpam-7/rhpam70-businesscentral-openshift:1.0" 
 ssh root@services "docker pull registry.access.redhat.com/rhpam-7/rhpam70-businesscentral-openshift:1.1 && docker tag registry.access.redhat.com/rhpam-7/rhpam70-businesscentral-openshift:1.1 registry.lab.example.com/rhpam-7/rhpam70-businesscentral-openshift:1.1 && docker push registry.lab.example.com/rhpam-7/rhpam70-businesscentral-openshift:1.1" 
-ssh root@services "docker pull registry.access.redhat.com/rhpam-7/rhpam70-businesscentral-openshift:1.2 && docker tag registry.access.redhat.com/rhpam-7/rhpam70-businesscentral-openshift:1.2  registry.lab.example.com/rhpam-7/rhpam70-businesscentral-openshift:1.2 && docker push registry.lab.example.com/rhpam-7/rhpam70-businesscentral-openshift:1.2"
+ssh root@services "docker pull registry.access.redhat.com/rhpam-7/rhpam70-businesscentral-openshift:1.2"
+ssh root@services "cd /tmp/dc39/business-central && docker build . -t registry.lab.example.com/rhpam-7/rhpam70-businesscentral-openshift:1.2 && docker push registry.lab.example.com/rhpam-7/rhpam70-businesscentral-openshift:1.2"
+#ssh root@services "docker tag registry.access.redhat.com/rhpam-7/rhpam70-businesscentral-openshift:1.2  registry.lab.example.com/rhpam-7/rhpam70-businesscentral-openshift:1.2 && docker push registry.lab.example.com/rhpam-7/rhpam70-businesscentral-openshift:1.2"
+
 ssh root@services "docker pull registry.access.redhat.com/rhpam-7/rhpam70-businesscentral-monitoring-openshift:1.0 && docker tag registry.access.redhat.com/rhpam-7/rhpam70-businesscentral-monitoring-openshift:1.0 registry.lab.example.com/rhpam-7/rhpam70-businesscentral-monitoring-openshift:1.0 && docker push registry.lab.example.com/rhpam-7/rhpam70-businesscentral-monitoring-openshift:1.0" 
 ssh root@services "docker pull registry.access.redhat.com/rhpam-7/rhpam70-businesscentral-monitoring-openshift:1.1 && docker tag registry.access.redhat.com/rhpam-7/rhpam70-businesscentral-monitoring-openshift:1.1 registry.lab.example.com/rhpam-7/rhpam70-businesscentral-monitoring-openshift:1.1 && docker push registry.lab.example.com/rhpam-7/rhpam70-businesscentral-monitoring-openshift:1.1" 
 ssh root@services "docker pull registry.access.redhat.com/rhpam-7/rhpam70-businesscentral-monitoring-openshift:1.2 && docker tag registry.access.redhat.com/rhpam-7/rhpam70-businesscentral-monitoring-openshift:1.2 registry.lab.example.com/rhpam-7/rhpam70-businesscentral-monitoring-openshift:1.2 && docker push registry.lab.example.com/rhpam-7/rhpam70-businesscentral-monitoring-openshift:1.2" 
@@ -13,7 +18,7 @@
 ssh root@services "docker pull registry.access.redhat.com/rhpam-7/rhpam70-controller-openshift:1.2 && docker tag registry.access.redhat.com/rhpam-7/rhpam70-controller-openshift:1.2 registry.lab.example.com/rhpam-7/rhpam70-controller-openshift:1.2 && docker push registry.lab.example.com/rhpam-7/rhpam70-controller-openshift:1.2" 
 ssh root@services "docker pull registry.access.redhat.com/rhpam-7/rhpam70-kieserver-openshift:1.0 && docker tag registry.access.redhat.com/rhpam-7/rhpam70-kieserver-openshift:1.0 registry.lab.example.com/rhpam-7/rhpam70-kieserver-openshift:1.0 && docker push registry.lab.example.com/rhpam-7/rhpam70-kieserver-openshift:1.0" 
 ssh root@services "docker pull registry.access.redhat.com/rhpam-7/rhpam70-kieserver-openshift:1.1 && docker tag registry.access.redhat.com/rhpam-7/rhpam70-kieserver-openshift:1.1 registry.lab.example.com/rhpam-7/rhpam70-kieserver-openshift:1.1 && docker push registry.lab.example.com/rhpam-7/rhpam70-kieserver-openshift:1.1" 
-ssh root@services "docker pull registry.access.redhat.com/rhpam-7/rhpam70-kieserver-openshift:1.2 && docker tag registry.access.redhat.com/rhpam-7/rhpam70-kieserver-openshift:1.2 registry.lab.example.com/rhpam-7/rhpam70-kieserver-openshift:1.2 && docker push registry.lab.example.com/rhpam-7/rhpam70-kieserver-openshift:1.2" 
+ssh root@services "cd /tmp/dc39/kie-server && docker build . -t registry.lab.example.com/rhpam-7/rhpam70-kieserver-openshift:1.2 && docker push registry.lab.example.com/rhpam-7/rhpam70-kieserver-openshift:1.2"
 ssh root@services "docker pull registry.access.redhat.com/rhpam-7/rhpam70-smartrouter-openshift:1.0 && docker tag registry.access.redhat.com/rhpam-7/rhpam70-smartrouter-openshift:1.0 registry.lab.example.com/rhpam-7/rhpam70-smartrouter-openshift:1.0 && docker push registry.lab.example.com/rhpam-7/rhpam70-smartrouter-openshift:1.0 && docker push registry.lab.example.com/rhpam-7/rhpam70-smartrouter-openshift:1.1" 
 ssh root@services "docker pull registry.access.redhat.com/rhpam-7/rhpam70-smartrouter-openshift:1.1 && docker tag registry.access.redhat.com/rhpam-7/rhpam70-smartrouter-openshift:1.1 registry.lab.example.com/rhpam-7/rhpam70-smartrouter-openshift:1.1 && docker push registry.lab.example.com/rhpam-7/rhpam70-smartrouter-openshift:1.1" 
 ssh root@services "docker pull registry.access.redhat.com/rhpam-7/rhpam70-smartrouter-openshift:1.2 && docker tag registry.access.redhat.com/rhpam-7/rhpam70-smartrouter-openshift:1.2 registry.lab.example.com/rhpam-7/rhpam70-smartrouter-openshift:1.2 && docker push registry.lab.example.com/rhpam-7/rhpam70-smartrouter-openshift:1.2" 
diff --git a/extras/backup/kie-server/Dockerfile b/extras/backup/kie-server/Dockerfile
new file mode 100644
index 0000000..00af3da
--- /dev/null
+++ b/extras/backup/kie-server/Dockerfile
@@ -0,0 +1,12 @@
+FROM rhpam-7/rhpam70-kieserver-openshift:1.2
+
+ADD ./contrib/application-users.properties /opt/eap/standalone/configuration/application-users.properties
+ADD ./contrib/application-roles.properties /opt/eap/standalone/configuration/application-roles.properties
+
+USER root
+
+RUN chown jboss:root /opt/eap/standalone/configuration/application-users.properties && chmod 664 /opt/eap/standalone/configuration/application-users.properties
+
+RUN chown jboss:root /opt/eap/standalone/configuration/application-roles.properties && chmod 664 /opt/eap/standalone/configuration/application-roles.properties
+
+USER jboss
\ No newline at end of file
diff --git a/extras/backup/kie-server/contrib/application-roles.properties b/extras/backup/kie-server/contrib/application-roles.properties
new file mode 100644
index 0000000..a2f4d8e
--- /dev/null
+++ b/extras/backup/kie-server/contrib/application-roles.properties
@@ -0,0 +1,6 @@
+agent11=kie-server,agentgroup1,user
+agent12=kie-server,agentgroup1,user
+agent21=kie-server,agentgroup2,user
+agent22=kie-server,agentgroup2,user
+manager11=kie-server,managergroup1,user,Administrators
+manager21=kie-server,managergroup2,user,Administrators
\ No newline at end of file
diff --git a/extras/backup/kie-server/contrib/application-users.properties b/extras/backup/kie-server/contrib/application-users.properties
new file mode 100644
index 0000000..318ad3c
--- /dev/null
+++ b/extras/backup/kie-server/contrib/application-users.properties
@@ -0,0 +1,12 @@
+# agent11/agent1!
+agent11=df829a4db94d0e7bd6707821f26cc536
+# agent12/agent1!
+agent12=e9ade3c7d7867fac43a2b69de2149963
+# agent21/agent1!
+agent21=048b9fd036e68bcfc1a1be98a8783b27
+# agent22/agent1!
+agent22=17edd8b6931056e8d520826802d7c68d
+# manager11/manager1!
+manager11=63a325e32de9f2c44167bdc5a53781e5
+# manager21/manager1!
+manager21=333e0d9bdd8fc5fff8c2fcc8084f8446
\ No newline at end of file

--
Gitblit v1.9.3