Skip to content
This repository has been archived by the owner on Jan 19, 2018. It is now read-only.

Commit

Permalink
Merge pull request #782 from cdrage/release-0.6.2
Browse files Browse the repository at this point in the history
0.6.2 Release
  • Loading branch information
cdrage authored Jul 27, 2016
2 parents 8337c16 + e578efc commit 91386b0
Show file tree
Hide file tree
Showing 10 changed files with 95 additions and 9 deletions.
86 changes: 86 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,89 @@
## Atomic App 0.6.2 (07-27-2016)

This release of Atomic App introduces the new `atomicapp index` command.

We add this command in order to give a quick overview of all available featured and tested Nuleculized applications on [github.com/projectatomic/nulecule-library](https://github.com/projectatomic/nulecule-library). The ability to generate your own list is available as well with the `atomicapp index generate` command.

The main features of this release are:

* Addition of the `atomicapp index` command
* Correct file permissions are now when extracting Nuleculized containers
* OpenShift connection issue bugfix


## `atomicapp index`

This release adds the addition of the `atomicapp index` command. By using the `atomicapp index list` command, Atomic App will retrieve a container containing a valid `index.yml` and output all available Nulecule containers. This index can also be updated by using `atomicapp index update`.


**atomicapp index list**

Outputs the list of available containers located at `~/.atomicapp/index.yml`.

```
▶ atomicapp index list
INFO :: Atomic App: 0.6.2 - Mode: Index
ID VER PROVIDERS LOCATION
postgresql-atomicapp 1.0.0 {D,O,K} docker.io/projectatomic/postgresql-centos7-atomicapp
flask_redis_nulecule 0.0.1 {D,K} docker.io/projectatomic/flask-redis-centos7-atomicapp
redis-atomicapp 0.0.1 {D,O,K} docker.io/projectatomic/redis-centos7-atomicapp
gocounter 0.0.1 {D,K} docker.io/projectatomic/gocounter-scratch-atomicapp
mariadb-atomicapp 1.0.0 {D,O,K} docker.io/projectatomic/mariadb-centos7-atomicapp
helloapache-app 0.0.1 {D,K,M} docker.io/projectatomic/helloapache
mongodb-atomicapp 1.0.0 {D,O,K} docker.io/projectatomic/mongodb-centos7-atomicapp
etherpad-app 0.0.1 {D,O,K} docker.io/projectatomic/etherpad-centos7-atomicapp
apache-centos7-atomicapp 0.0.1 {D,K,M} docker.io/projectatomic/apache-centos7-atomicapp
wordpress-atomicapp 2.0.0 {D,O,K} docker.io/projectatomic/wordpress-centos7-atomicapp
skydns-atomicapp 0.0.1 {K} docker.io/projectatomic/skydns-atomicapp
guestbookgo-atomicapp 0.0.1 {O,K} docker.io/projectatomic/guestbookgo-atomicapp
mariadb-app 0.0.1 {D,K} docker.io/projectatomic/mariadb-fedora-atomicapp
gitlab-atomicapp 1.2.0 {D,K} docker.io/projectatomic/gitlab-centos7-atomicapp
```

**atomicapp index update**

Updates the `index.yml` file.

```
▶ atomicapp index update
INFO :: Atomic App: 0.6.2 - Mode: Index
INFO :: Updating the index list
INFO :: Pulling latest index image...
INFO :: Skipping pulling docker image: projectatomic/nulecule-library
INFO :: Copying files from image projectatomic/nulecule-library:/index.yaml to /home/wikus/.atomicapp/index.yaml
INFO :: Index updated
```

**atomicapp index generate**

Generates a valid `index.yml` file to use in listing all available containers.

```
▶ atomicapp index generate ./nulecule-library
INFO :: Atomic App: 0.6.1 - Mode: Index
INFO :: Generating index.yaml from ./nulecule-library
INFO :: index.yaml generated
```

```
Abhishek <[email protected]> (3):
incorrect_log_level
Show help when no arguments given.
raise DockerException for docker commands
Charlie Drage <[email protected]> (7):
Remove warning in regards to application-entity
Refactor extracting
Fixes connecting issues with OpenShift
Fix coverage
Modifies asking for parameters to show app name
When fetching or extracting, set the correct uid + guid
Add "index" command to Atomic App
Shubham Minglani <[email protected]> (1):
collect only atomicapp tests
```

## Atomic App 0.6.1 (07-06-2016)

A minor release for Atomic App.
Expand Down
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ FROM centos:7

MAINTAINER Red Hat, Inc. <[email protected]>

ENV ATOMICAPPVERSION="0.6.1"
ENV ATOMICAPPVERSION="0.6.2"

LABEL io.projectatomic.nulecule.atomicappversion=${ATOMICAPPVERSION} \
io.openshift.generate.job=true \
Expand Down
2 changes: 1 addition & 1 deletion Dockerfiles.git/Dockerfile.centos
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ FROM centos:7

MAINTAINER Red Hat, Inc. <[email protected]>

ENV ATOMICAPPVERSION="0.6.1"
ENV ATOMICAPPVERSION="0.6.2"

LABEL io.projectatomic.nulecule.atomicappversion=${ATOMICAPPVERSION} \
io.openshift.generate.job=true \
Expand Down
2 changes: 1 addition & 1 deletion Dockerfiles.git/Dockerfile.debian
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ FROM debian:jessie

MAINTAINER Red Hat, Inc. <[email protected]>

ENV ATOMICAPPVERSION="0.6.1"
ENV ATOMICAPPVERSION="0.6.2"

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 USER -e SUDO_USER -e NAME=\${NAME} -e IMAGE=\${IMAGE} \${IMAGE} \${OPT2} run \${OPT3}" \
Expand Down
2 changes: 1 addition & 1 deletion Dockerfiles.git/Dockerfile.fedora
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ FROM fedora:23

MAINTAINER Red Hat, Inc. <[email protected]>

ENV ATOMICAPPVERSION="0.6.1"
ENV ATOMICAPPVERSION="0.6.2"

LABEL io.projectatomic.nulecule.atomicappversion=${ATOMICAPPVERSION} \
io.openshift.generate.job=true \
Expand Down
2 changes: 1 addition & 1 deletion Dockerfiles.pkgs/Dockerfile.centos
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ MAINTAINER Red Hat, Inc. <[email protected]>

# Check https://bodhi.fedoraproject.org/updates/?packages=atomicapp
# for the most recent builds of atomicapp in epel
ENV ATOMICAPPVERSION="0.6.1"
ENV ATOMICAPPVERSION="0.6.2"
ENV TESTING="--enablerepo=epel-testing"

LABEL io.projectatomic.nulecule.atomicappversion=${ATOMICAPPVERSION} \
Expand Down
2 changes: 1 addition & 1 deletion Dockerfiles.pkgs/Dockerfile.fedora
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ MAINTAINER Red Hat, Inc. <[email protected]>

# Check https://bodhi.fedoraproject.org/updates/?packages=atomicapp
# for the most recent builds of atomicapp in fedora
ENV ATOMICAPPVERSION="0.6.1"
ENV ATOMICAPPVERSION="0.6.2"
ENV TESTING="--enablerepo=updates-testing"

LABEL io.projectatomic.nulecule.atomicappversion=${ATOMICAPPVERSION} \
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ _or_

Download a pre-signed .tar.gz from [download.projectatomic.io](https://download.projectatomic.io) / [GitHub](https://github.com/projectatomic/atomicapp/releases):
```sh
export RELEASE=0.6.1
export RELEASE=0.6.2
wget https://github.com/projectatomic/atomicapp/releases/download/$RELEASE/atomicapp-$RELEASE.tar.gz
tar -xvf atomicapp-$RELEASE.tar.gz && cd atomicapp-$RELEASE
sudo make install
Expand Down
2 changes: 1 addition & 1 deletion atomicapp/constants.py
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
2) LABEL io.projectatomic.nulecule.specversion in app Dockefile
"""

__ATOMICAPPVERSION__ = '0.6.1'
__ATOMICAPPVERSION__ = '0.6.2'
__NULECULESPECVERSION__ = '0.0.2'

EXTERNAL_APP_DIR = "external"
Expand Down
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ def _install_requirements():

setup(
name='atomicapp',
version='0.6.1',
version='0.6.2',
description='A tool to install and run Nulecule apps',
author='Red Hat, Inc.',
author_email='[email protected]',
Expand Down

0 comments on commit 91386b0

Please sign in to comment.