[Container-tools] Minutes from Tools Cabal Call Sep 8

Daniel Veillard veillard at redhat.com
Wed Sep 9 13:59:49 UTC 2015


                   Minutes from Tools Cabal Call Sep 8


DV forgot to keep attendance list !

1/ example for nulecule/atomic-app
 - only a few examples should shoiw in the spec
 - most of the new examples should go into a separate repo in atomicapp
 - We sould have a library of useful applications, how do we organize that ?
   Distribution justifications, do we want to set that as a main criteria to
   classify them ?
 - Lala suggest to start on CentOS and see how this grows. Sometimes there
   might be good reason to package on one base OS vs another, but thei
   containers should be an unification mechanism.
 - bex suggested that project atomic host apps on their "best" os, and we create repos in fedora/centos projects that mirror and rebuild on just their os
    Just host the images in Dockerhub ? To avoid bing singled out.
 - Decision: move examples out of nulecule that don't show the spec -
   go for minimal examples but full coverage.  Move appropriate examples into
   atomic app but mostly point to the repo of applications; Put up a repo in
   project atomic and get images into docker hub;
   step 2 work with fedora/centos and hopefully use the centos registry one day

2/ Status of beta2:
  meeting with Sreenath on beta2: what do we deliver exactly
     - vagrant box based on RHEL-7.2 beta (This is ADB-based CDK)
        - box is prepopulated with containers for OS, etc.
         - This was not targetted for Beta2 as we have not agreed on any
           solution.(Lala)
     - vagrant box based on RHEL-Atomic (non-ADB/CDK - just a box for testing)
       (needed tyo verify that app still runs on Atomic)
     - Tar file with all the additional setup tools:
         - plugins, and vagrant  file
             - includes registration plug-in on RHEL only
     - container build and registered in the Red Hat registry
       (Which containers are we delivering to the registry for beta2??)
     - add example containers ? Would make sense but not for beta2

   Building container in brew is based on kickstart files, Ian thinks that
   for layered images one can build them using OSBS, Ian and Vasek to help,
   may try to get Lanbgdon feedback through he's on vacations

3/ Another provider:
   Ratnadeep suggestst to add Docker-compose, which should be simple, and
   also document the process so that others can work on adding providers

   Need to clearly articulate how do do so, that's probably more important
   than adding Docker-compose itself.
   Is the issue about the provider APIs closed ? Should probably go first.
    - Aaron issues about how install and run is to be modified should not
      affect the API
  Langdon had a first Compose provider but it was never merged

  A bunch of challenges with kubernetes were mentioned - can we get more
  detail there?
  - It was hit as part of doing the Sentry packaging it's not broken, it's
    more a difference between how kubernete works and how Docker works

4/ Dynamic parameters:
   When  lanching mutiple comtainer, we need to be able to introspect them,
   and those values and their availability can be used as dependancy graph.
   => this is classic in cloud orchestration
      one part is the introspection, the other is the orchestration

  People like Dan Walsh,  Walters, Calayton, etc ... ought to be involved
  in the discussion if we plan to go into that direction. The openstack
  in container work hit that. it may simply come into provider themselves,
  we probably shouldn't over engineer it and let them solve it.
  Ian points at nulecule/issues/97
  Discussion need to go into container tools list but send a mail to wider
  internal list that say the issue is discussed there.

Daniel

-- 
Daniel Veillard      | Open Source and Standards, Red Hat
veillard at redhat.com  | libxml Gnome XML XSLT toolkit  http://xmlsoft.org/
http://veillard.com/ | virtualization library  http://libvirt.org/




More information about the Container-tools mailing list