[Devtools] Atomic App 0.6.2 Release!

Charlie Drage cdrage at redhat.com
Wed Jul 27 20:33:56 UTC 2016


Hey all! We've gone ahead and released Atomic App 0.6.2

Here is a general overview on the release (which can also be found at http://www.projectatomic.io/blog/2016/07/atomic-app-0-6-2-release/

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 <abhishek at dhcp35-217.lab.eng.blr.redhat.com> (3):
      incorrect_log_level
      Show help when no arguments given.
      raise DockerException for docker commands

Charlie Drage <charlie at charliedrage.com> (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 <shubham at linux.com> (1):
      collect only atomicapp tests
```


-- 

Charlie Drage
Red Hat - Dev Tools / Project Atomic
PGP - 4096R/C037D617
http://pgp.mit.edu/pks/lookup?op=get&search=0xDA227403C037D617




More information about the Devtools mailing list