[POLICY-26] relocating pip install 33/5133/1
authorJorge Hernandez <jh1730@att.com>
Tue, 20 Jun 2017 22:32:25 +0000 (17:32 -0500)
committerJorge Hernandez <jh1730@att.com>
Tue, 20 Jun 2017 22:32:25 +0000 (17:32 -0500)
pip needs to be installed as root.

In addition, additional verbosity added to push_policies.sh
without sideeffects.

Change-Id: I7c86b851e440261aaf94833dd4d30ba8d633e9ee
Signed-off-by: Jorge Hernandez <jh1730@att.com>
config/pe/push-policies.sh
policy-drools/Dockerfile
policy-drools/do-start.sh

index 11e2789..35bce2b 100644 (file)
@@ -7,6 +7,7 @@ echo "Pushing default policies"
 # so for the BRMS policies we will do a push, then delete from the pdp group, then push again.
 # Second push should be successful.
 
+echo "pushPolicy : PUT : com.vFirewall"
 curl -v --silent -X PUT --header 'Content-Type: application/json' --header 'Accept: text/plain' --header 'ClientAuth: cHl0aG9uOnRlc3Q=' --header 'Authorization: Basic dGVzdHBkcDphbHBoYTEyMw==' --header 'Environment: TEST' -d '{
   "pdpGroup": "default",
   "policyName": "com.vFirewall",
@@ -15,6 +16,7 @@ curl -v --silent -X PUT --header 'Content-Type: application/json' --header 'Acce
 
 sleep 2
 
+echo "pushPolicy : PUT : com.vLoadBalancer"
 curl -v --silent -X PUT --header 'Content-Type: application/json' --header 'Accept: text/plain' --header 'ClientAuth: cHl0aG9uOnRlc3Q=' --header 'Authorization: Basic dGVzdHBkcDphbHBoYTEyMw==' --header 'Environment: TEST' -d '{
   "pdpGroup": "default",
   "policyName": "com.vLoadBalancer",
@@ -22,6 +24,8 @@ curl -v --silent -X PUT --header 'Content-Type: application/json' --header 'Acce
 }' 'http://pdp:8081/pdp/api/pushPolicy' 
 
 sleep 2
+
+echo "pushPolicy : PUT : com.BRMSParamvLBDemoPolicy"
 curl -v --silent -X PUT --header 'Content-Type: application/json' --header 'Accept: text/plain' --header 'ClientAuth: cHl0aG9uOnRlc3Q=' --header 'Authorization: Basic dGVzdHBkcDphbHBoYTEyMw==' --header 'Environment: TEST' -d '{
   "pdpGroup": "default",
   "policyName": "com.BRMSParamvLBDemoPolicy",
@@ -30,6 +34,7 @@ curl -v --silent -X PUT --header 'Content-Type: application/json' --header 'Acce
 
 sleep 2
 
+echo "pushPolicy : PUT : com.BRMSParamvFWDemoPolicy"
 curl -v --silent -X PUT --header 'Content-Type: application/json' --header 'Accept: text/plain' --header 'ClientAuth: cHl0aG9uOnRlc3Q=' --header 'Authorization: Basic dGVzdHBkcDphbHBoYTEyMw==' --header 'Environment: TEST' -d '{
   "pdpGroup": "default",
   "policyName": "com.BRMSParamvFWDemoPolicy",
@@ -38,6 +43,7 @@ curl -v --silent -X PUT --header 'Content-Type: application/json' --header 'Acce
 
 sleep 2
 
+echo "pushPolicy : DELETE : com.BRMSParamvFWDemoPolicy.1.xml"
 curl -v --silent -X DELETE --header 'Content-Type: application/json' --header 'Accept: text/plain' --header 'ClientAuth: cHl0aG9uOnRlc3Q=' --header 'Authorization: Basic dGVzdHBkcDphbHBoYTEyMw==' --header 'Environment: TEST' -d '{
 "pdpGroup": "default",
 "policyComponent": "PDP",
@@ -45,7 +51,9 @@ curl -v --silent -X DELETE --header 'Content-Type: application/json' --header 'A
 }' 'http://pdp:8081/pdp/api/deletePolicy'
 
 
+sleep 2
 
+echo "pushPolicy : DELETE : com.BRMSParamvLBDemoPolicy.1.xml"
 curl -v --silent -X DELETE --header 'Content-Type: application/json' --header 'Accept: text/plain' --header 'ClientAuth: cHl0aG9uOnRlc3Q=' --header 'Authorization: Basic dGVzdHBkcDphbHBoYTEyMw==' --header 'Environment: TEST' -d '{
 "pdpGroup": "default",
 "policyComponent": "PDP",
@@ -53,6 +61,8 @@ curl -v --silent -X DELETE --header 'Content-Type: application/json' --header 'A
 }' 'http://pdp:8081/pdp/api/deletePolicy'
 
 sleep 2
+
+echo "pushPolicy : PUT : com.BRMSParamvLBDemoPolicy"
 curl -v --silent -X PUT --header 'Content-Type: application/json' --header 'Accept: text/plain' --header 'ClientAuth: cHl0aG9uOnRlc3Q=' --header 'Authorization: Basic dGVzdHBkcDphbHBoYTEyMw==' --header 'Environment: TEST' -d '{
   "pdpGroup": "default",
   "policyName": "com.BRMSParamvLBDemoPolicy",
@@ -61,6 +71,7 @@ curl -v --silent -X PUT --header 'Content-Type: application/json' --header 'Acce
 
 sleep 2
 
+echo "pushPolicy : PUT : com.BRMSParamvFWDemoPolicy"
 curl -v --silent -X PUT --header 'Content-Type: application/json' --header 'Accept: text/plain' --header 'ClientAuth: cHl0aG9uOnRlc3Q=' --header 'Authorization: Basic dGVzdHBkcDphbHBoYTEyMw==' --header 'Environment: TEST' -d '{
   "pdpGroup": "default",
   "policyName": "com.BRMSParamvFWDemoPolicy",
index 5a5c0ad..9ee0f48 100644 (file)
@@ -1,5 +1,6 @@
 FROM onap/policy/policy-base
 
+RUN pip install http-prompt
 RUN mkdir -p /opt/app/policy /tmp/policy-install && chown policy /opt/app/policy /tmp/policy-install
 WORKDIR /tmp/policy-install
 
index bc20e4e..7fead2f 100644 (file)
@@ -37,8 +37,6 @@ else
        ./wait-for-port.sh mariadb 3306
        # now that DB is up, invoke database upgrade:
        # sql provisioning scripts should be invoked here.
-
-       pip install http-prompt
 fi
 
 echo "Starting processes"