diff --git a/CHANGELOG.md b/CHANGELOG.md index e62064ad..335f506b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,57 @@ +## Atomic App 0.4.4 (03-15-2016) + +This release includes a major update to our documentation as well as the user experience when deploying an Atomic App. + +The main features are: + + - Major update to documentation + - Cleaner logging output + - Error-out validation on JSON/YAML + +UI: + + - Fix --version output on CLI + - Handle docker exception errors + - Inform on wrong provider name provided within answers.conf + +Other: + + - Fix requirements on 'make test' + +For a full list of changes between 0.4.4 and 0.4.3 please see the git shortlog below! + +``` +Charlie Drage (10): + Doc for current functions implemented by spec + Fix minor markdown error in spec_coverage + Major update to README and documentation + Error cleanly on missing Nulecule or invalid formatted Nulecule + Multiple problems with issuestats.com + Add tests for missing Nulecule or wrongly formatted file for missing + Change from ReadWrite to ReadWriteOnce in persistent storage tests + Add Persistent Storage validation on ReadWriteOnce, etc. + Remove time from default output + Convert to epoch time + +Dusty Mabe (2): + docs: fix broken link + logging: fix duplicated log messages + +Preeti Chandrashekar (1): + Minor edits to atomicapp_lifecycle.md + +Shubham Minglani (2): + Handle docker pull exception, improve #441, fix #568 + fix --version output, fix #481 + +Suraj Deshmukh (5): + Install requirements before make test + Wrong provider name in answers.conf, exits AtomicApp with readable error + Typo in providers docs + Instruction to skip travis CI + Inform user when provider not specified +``` + ## Atomic App 0.4.3 (03-01-2016) You'll now see pretty colors with logging / output! diff --git a/Dockerfile b/Dockerfile index 896e5e2e..14803a48 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,7 +2,7 @@ FROM centos:7 MAINTAINER Red Hat, Inc. -ENV ATOMICAPPVERSION="0.4.3" +ENV ATOMICAPPVERSION="0.4.4" LABEL io.projectatomic.nulecule.atomicappversion=${ATOMICAPPVERSION} \ io.openshift.generate.job=true \ diff --git a/Dockerfiles.git/Dockerfile.centos b/Dockerfiles.git/Dockerfile.centos index 896e5e2e..14803a48 100644 --- a/Dockerfiles.git/Dockerfile.centos +++ b/Dockerfiles.git/Dockerfile.centos @@ -2,7 +2,7 @@ FROM centos:7 MAINTAINER Red Hat, Inc. -ENV ATOMICAPPVERSION="0.4.3" +ENV ATOMICAPPVERSION="0.4.4" LABEL io.projectatomic.nulecule.atomicappversion=${ATOMICAPPVERSION} \ io.openshift.generate.job=true \ diff --git a/Dockerfiles.git/Dockerfile.debian b/Dockerfiles.git/Dockerfile.debian index 719bd5f0..e4e90800 100644 --- a/Dockerfiles.git/Dockerfile.debian +++ b/Dockerfiles.git/Dockerfile.debian @@ -2,7 +2,7 @@ FROM debian:jessie MAINTAINER Red Hat, Inc. -ENV ATOMICAPPVERSION="0.4.3" +ENV ATOMICAPPVERSION="0.4.4" LABEL io.projectatomic.nulecule.atomicappversion=${ATOMICAPPVERSION} \ RUN="docker run -it --rm \${OPT1} --privileged -v \${PWD}:/atomicapp -v /run:/run -v /:/host --net=host --name \${NAME} -e NAME=\${NAME} -e IMAGE=\${IMAGE} \${IMAGE} \${OPT2} run \${OPT3}" \ diff --git a/Dockerfiles.git/Dockerfile.fedora b/Dockerfiles.git/Dockerfile.fedora index 8fc2e6a1..c0d0d5c5 100644 --- a/Dockerfiles.git/Dockerfile.fedora +++ b/Dockerfiles.git/Dockerfile.fedora @@ -2,7 +2,7 @@ FROM fedora:23 MAINTAINER Red Hat, Inc. -ENV ATOMICAPPVERSION="0.4.3" +ENV ATOMICAPPVERSION="0.4.4" LABEL io.projectatomic.nulecule.atomicappversion=${ATOMICAPPVERSION} \ io.openshift.generate.job=true \ diff --git a/atomicapp/constants.py b/atomicapp/constants.py index 075fa7dc..fd12adbc 100644 --- a/atomicapp/constants.py +++ b/atomicapp/constants.py @@ -23,7 +23,7 @@ 2) LABEL io.projectatomic.nulecule.specversion in app Dockefile """ -__ATOMICAPPVERSION__ = '0.4.3' +__ATOMICAPPVERSION__ = '0.4.4' __NULECULESPECVERSION__ = '0.0.2' EXTERNAL_APP_DIR = "external" diff --git a/setup.py b/setup.py index b4a99405..fde45513 100644 --- a/setup.py +++ b/setup.py @@ -41,7 +41,7 @@ def _install_requirements(): setup( name='atomicapp', - version='0.4.3', + version='0.4.4', description='A tool to install and run Nulecule apps', author='Red Hat, Inc.', author_email='container-tools@redhat.com',