diff options
author | Jorge Hernandez <jh1730@att.com> | 2018-05-03 14:08:42 -0500 |
---|---|---|
committer | Jorge Hernandez <jh1730@att.com> | 2018-05-07 19:48:32 -0500 |
commit | d38b89bd965a703ff4070f47956a5aba249c3415 (patch) | |
tree | 11cc4f8c7c78afb2a40113108690b2b53d6d382e /kubernetes/policy/charts/drools/resources/scripts | |
parent | 891e1d12cccb1986238b48e7bd2e25476dcfa90c (diff) |
install controlloop drools applications
it will get the proper control loop application on the fly
to minimize space used in configmaps.
upgrades mariadb to latest stable version (previous one
used by policy was outdated).
fixes pessimistic lock DB problems on PE side
fixes outdated policy-keystore overriding the image one
Change-Id: Ia78d23b57b4e314c44c97912d544b85d0d6c9c5e
Issue-ID: POLICY-766
Signed-off-by: Jorge Hernandez <jh1730@att.com>
Diffstat (limited to 'kubernetes/policy/charts/drools/resources/scripts')
-rw-r--r-- | kubernetes/policy/charts/drools/resources/scripts/do-start.sh | 50 |
1 files changed, 0 insertions, 50 deletions
diff --git a/kubernetes/policy/charts/drools/resources/scripts/do-start.sh b/kubernetes/policy/charts/drools/resources/scripts/do-start.sh deleted file mode 100644 index 1c40e11b16..0000000000 --- a/kubernetes/policy/charts/drools/resources/scripts/do-start.sh +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright © 2017 Amdocs, Bell Canada, AT&T -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -#!/bin/bash - -# skip installation if build.info file is present (restarting an existing container) -if [[ -f /opt/app/policy/etc/build.info ]]; then - echo "Found existing installation, will not reinstall" - . /opt/app/policy/etc/profile.d/env.sh -else - # replace conf files from installer with environment-specific files - # mounted from the hosting VM - if [[ -d config ]]; then - cp config/*.conf . - fi - - ./docker-install.sh - - . /opt/app/policy/etc/profile.d/env.sh - - # install policy keystore - mkdir -p $POLICY_HOME/etc/ssl - cp config/policy-keystore $POLICY_HOME/etc/ssl - - if [[ -x config/drools-tweaks.sh ]] ; then - echo "Executing tweaks" - # file may not be executable; running it as an - # argument to bash avoids needing execute perms. - bash config/drools-tweaks.sh - fi - - # sql provisioning scripts should be invoked here. -fi - -echo "Starting processes" - -policy start - -sleep 1000d |