[openstack-dev] [Solum] Second working group meeting on language packs today

Clayton Coleman ccoleman at redhat.com
Mon Dec 9 16:44:32 UTC 2013


----- Original Message -----
> Hi,
> 
> We will hold our second Git Integration working group meeting on IRC in
> #solum on Monday, December 9, 2013 1700 UTC / 0900 PST.
> 
> Agenda for today's meeting:
> 	* Administrative:
> 		* Decide whether to continue this meeting at the same time in January
> 	* Topics:
> 		* Determine minimal set of milestone-1 functionality
>                 * Get volunteers for milestone-1 example language packs

Adding:
                * Discuss https://wiki.openstack.org/wiki/Solum/specify-lang-pack-design

>               * Discuss names
> 	* General discussion
> 
> ----- Original Message -----
> > Meeting 1 was conducted on Monday and consisted mostly of freeform
> > discussions, clarification, and QA:
> > http://irclogs.solum.io/2013/solum.2013-12-02-17.05.html.  The next meeting
> > is Monday, December 9, 2013 1700 UTC.
> > 
> > Wiki:
> > https://wiki.openstack.org/wiki/Solum/FeatureBlueprints/BuildingSourceIntoDeploymentArtifacts
> > 
> > Action and open topics:
> > 
> > * Updated proposal wiki with personas
> > * Discussed whether a single command or multiple commands are needed to
> > transform an image (one for build+test, or two)
> > ** Believe 1 is sufficient to encapsulate the entire transformation, use
> > cases are needed to justify extras.
> > * The parent blueprint and wiki page represents the general design and
> > philosophy, and specific child blueprints will target exact scenarios for
> > milestones
> > * [NEXT] Helpful discussion on the injection of artifacts such that the
> > transformation script can operator on them.  No clear design, but lots of
> > suggestions
> > * Strong consensus that the the transformation script should depend on
> > Solum
> > or OpenStack concepts - a developer should be able to debug a
> > transformation
> > by using the image themselves, or run it outside of Solum.
> > * Should anticipate that the transformation environment and execution
> > environment might have different resource needs - i.e. Java maven may
> > require more memory than Java execution
> > * [NEXT] Should the transformation happen inside the environment the app is
> > destined for (i.e. able to reach existing deployed resources) or in a
> > special build env?
> > ** No consensus, arguments for and against
> > ** Transformation environments may need external network access, production
> > environments may not allow it
> > * Transformation should remove or disable debugging or compile tools prior
> > to
> > execution for security - this is a recommendation to image authors
> > * The final execution environment may dynamically define exposed ports that
> > Solum must be aware of
> > ** For M1 the recommendation was to focus on upfront definition via
> > metadata
> > * [AGREED] No external metadata service would be part of Solum, any
> > metadata
> > that needs to be provided to the image during transformation would be done
> > via injection and be an argument to prepare
> > ** That might be via userdata or docker environment variables and bind
> > mounted files
> 



More information about the OpenStack-dev mailing list