The format is based on [Keep a Changelog](http://keepachangelog.com/)
and this project adheres to [Semantic Versioning](http://semver.org/).
+## [3.2.0]
+
+* Change requirements.txt to use a version range for dcaepolicylib
+* DCAEGEN2-442
+
## [3.1.0]
* DCAEGEN2-415 - Change requirements.txt to use dcaepolicy 2.3.0. *Apparently* this constitutes a version bump.
If there are no required Docker logins then set the value to empty list `[]`.
+### "consul" DNS query
+
+The Docker plugin assumes that the DNS query for "consul" will resolve. Make sure the Cloudify installation includes any steps (e.g. adding a line to `/etc/hosts`) to ensure this.
+
## Input parameters
### start
docker:
executor: 'central_deployment_agent'
package_name: dockerplugin
- package_version: 3.1.0
+ package_version: 3.2.0
node_types:
# The DockerContainerForComponents node type is to be used for DCAE service components that
# TODO: Remove this Docker port hardcoding and query for this port instead
DOCKER_PORT = 2376
-# Always use the local Consul agent for interfacing with Consul from the plugin.
-# Safe to assume that its always there.
-CONSUL_HOST = "localhost"
+# Rely on the setup of the cloudify manager host to resolve "consul" for the
+# plugin. NOTE: This variable is not passed to components.
+CONSUL_HOST = "consul"
# Used to construct delivery urls for data router subscribers. Data router in FTL
# requires https but this author believes that ONAP is to be defaulted to http.
<groupId>org.onap.dcaegen2.platform.plugins</groupId>
<artifactId>docker</artifactId>
<name>docker-plugin</name>
- <version>1.1.0-SNAPSHOT</version>
+ <version>3.2.0-SNAPSHOT</version>
<url>http://maven.apache.org</url>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
onap-dcae-dockering==1.4.0
-onap-dcae-dcaepolicy-lib==2.3.0
+onap-dcae-dcaepolicy-lib>=2.3.0,<3.0.0
setup(
name='dockerplugin',
description='Cloudify plugin for applications run in Docker containers',
- version="3.1.0",
+ version="3.2.0",
author='Michael Hwang, Tommy Carpenter',
packages=['dockerplugin'],
zip_safe=False,
"python-consul>=0.6.0,<1.0.0",
"onap-dcae-dockering>=1.0.0,<2.0.0",
"uuid==1.30",
- "onap-dcae-dcaepolicy-lib>=2.1.0,<3.0.0"
+ "onap-dcae-dcaepolicy-lib>=2.3.0,<3.0.0"
]
)