Add support for HEAT install 09/43209/1
authorJack Lucas <jflucas@research.att.com>
Mon, 16 Apr 2018 22:07:20 +0000 (22:07 +0000)
committerJack Lucas <jflucas@research.att.com>
Mon, 16 Apr 2018 22:08:44 +0000 (22:08 +0000)
Issue-ID: DCAEGEN2-416
Change-Id: I7aeb895c6a6f461923b2a67d0ba099e9f7907dfc
Signed-off-by: Jack Lucas <jflucas@research.att.com>
cm-container/Dockerfile-template
cm-container/pom.xml

index cbfca20..2c67d51 100644 (file)
@@ -33,3 +33,13 @@ RUN scripts/get-type-files.sh ${TYPE_REPO} ${CCSDK_REPO}\
     && chown -R cfyuser:cfyuser /opt/manager/resources/spec/cloudify/3.4
 # Create mount point for CM config file
 RUN mkdir -p /opt/onap && chown cfyuser:cfyuser /opt/onap
+
+# For HEAT environment, install software needed to use Cloudify CLI 4.2 to install plugins & deploy blueprints locally
+# Install python development-related packages
+RUN yum install -y gcc python-devel python-virtualenv python-pip
+
+# Set up virtualenv and install Cloudify CLI 4.2
+RUN pip install --upgrade pip==9.0.3 \
+    && virtualenv cfy42 \
+    && source cfy42/bin/activate \
+    && pip install cloudify==4.2
index fb3dae3..6d7114a 100644 (file)
@@ -27,7 +27,7 @@ limitations under the License.
   <groupId>org.onap.dcaegen2.deployments</groupId>
   <artifactId>cm-container</artifactId>
   <name>dcaegen2-deployments-cm-container</name>
-  <version>1.1.0</version>
+  <version>1.2.0</version>
   <url>http://maven.apache.org</url>
   <properties>
     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>