[CentOS-devel] CentOS Atomic Host SIG Proposal

Fri Jul 25 19:38:37 UTC 2014
Jason Brooks <jbrooks at redhat.com>

Hi all -- 

I've uploaded [0] a test image for a Project Atomic [1] host based on 
CentOS 7 [2], intended to help with the development of an official 
CentOS 7 image as part of the CentOS Atomic SIG [3].

The image has no default password, to access the image, use with cloud-init,
and the user name "fedora" [4] or, if you're using virt-manager, or another
virtualization tool without cloud-init support, boot from the ISO image 
"atomic-cidata.iso" in this directory, which will set the "fedora" user
password to "password" and prompt immediately for a password change. 
For info on creating you own cloud-init iso, see [5].

For information on how to build your own CentOS or Fedora-based Atomic
image, see [6].

[0] http://209.132.178.157/images
[1] http://www.projectatomic.io/
[2] https://www.centos.org/
[3] http://www.projectatomic.io/blog/2014/06/centos-atomic-host-sig-propposed/
[4] The cloud-init package included here comes from EPEL, which comes from
fedora, which explains why "fedora" is the user name.
[5] http://cloudinit.readthedocs.org/en/latest/topics/datasources.html#config-drive
[6] https://github.com/jasonbrooks/byo-atomic

Regards, Jason

PS: The site where this image is stored is hosted from a Fedora 20 
container running on an instance of this CentOS 7 Atomic image.

PPS: cockpit is segfaulting in this image currently, but docker & geard work


----- Original Message -----
> From: "Jim Perrin" <jperrin at centos.org>
> To: centos-devel at centos.org
> Sent: Friday, July 18, 2014 6:39:47 AM
> Subject: Re: [CentOS-devel] CentOS Atomic Host SIG Proposal
> 
> Top posting some status updates:
> 
> The board voted to approve this SIG earlier this week, with a caveat for
> build requirements.
> 
> Most SIG ideas use the basic repo or rpm structure, whereas rpm-ostree
> has a fundamental shift in the build process for images. We'll be
> reaching out to the SIG leaders to identify what build resources may be
> necessary and how best to address those needs in a manner that can be
> reasonably automated.  Once we have an idea of scope and tasks, we can
> start moving forward with this.
> 
> On 06/30/2014 10:05 AM, Joe Brockmeier wrote:
> > Hi all,
> > 
> > Please see the proposal below and let me know if you have any
> > suggestions, are interested in being involved, or any other comments,
> > thoughts, or flames.
> > 
> > ================================================================
> > 
> > Atomic Host SIG
> > 
> > The CentOS Atomic Host SIG will work on a CentOS-based Atomic Host image
> > that provides a minimal image using rpm-ostree, as well as tools and
> > documentation for users to create their own CentOS/Atomic images with
> > custom package sets.
> > 
> > ## Goals
> > 
> > * Ship a minimal CentOS Atomic Host that focuses on running Docker
> > containers in production.
> > * Provide ISO images installable with Anacona, and images suited for
> > OpenStack, CloudStack, Amazon Web Services/Eucalyptus, and Google
> > Compute Engine.
> > * Provide tools and documentation that can be used to spin custom images
> > from CentOS packages to be deployed with Atomic (rpm-ostree) tools.
> > * Provide regular releases as underlying tools (e.g. rpm-ostree)
> > advance, while maintaining stability for in-place upgrades.
> > * Establish a time-based release cadence.
> > * All code included in the Atomic image will be under an OSI-approved
> > license.
> > * Unless differentation is absolutely necessary, all packages common to
> > CentOS core and CentOS Atomic will be identical.
> > 
> > ## Mailing List and Communication
> > 
> > Work for the CentOS Atomic image relevant to CentOS build systems, etc.
> > will take place on centos-devel. Work related to upstream Atomic will
> > take place on the Atomic mailing lists.
> > 
> > Note that the Atomic community comprises efforts underway with CentOS,
> > Fedora, and Red Hat Enterprise Linux, as well as upstreams like Docker
> > and OpenShift (GearD) so discussions may span several communities and
> > mailing lists.
> > 
> > ## SIG Membership
> > 
> > The Atomic Host SIG will have a steering committee and committers. The
> > steering committee will consist initially of Joe Brockmeier, Jason
> > Brooks, Jim Perrin, Brian Proffitt, Greg DeKoenigsberg, and _________
> > (?). New committers and steering committee members are appointed by the
> > steering committee.
> > 
> > Committer privileges, once earned, do not expire unless revoked by the
> > steering committee.
> > 
> > The steering committee will appoint a chair to interface with the CentOS
> > Board.
> > 
> > ## Meetings
> > 
> > The CentOS Atomic SIG will initially meet weekly until all pieces are in
> > place for regular releases, then as needed.
> > 
> > ## Roadmap and (Action) TODO List
> > 
> > * Define package set
> > * Establish builds for target environments (cloud deployments and bare
> > metal)
> > * Define orchestration tool(s) for CentOS Atomic
> > * Establish test / QA processes
> > * Set long-term release cadence, upgrade policies
> > 
> > ## Further Info
> > 
> > * Project Atomic (http://projectatomic.io)
> > * Fedora Atomic Initiative (http://rpm-ostree.cloud.fedoraproject.org/#/)
> > 
> > ================================================================
> > 
> > Best,
> > 
> > jzb
> > 
> > 
> > 
> > _______________________________________________
> > CentOS-devel mailing list
> > CentOS-devel at centos.org
> > http://lists.centos.org/mailman/listinfo/centos-devel
> > 
> 
> --
> Jim Perrin
> The CentOS Project | http://www.centos.org
> twitter: @BitIntegrity | GPG Key: FA09AD77
> _______________________________________________
> CentOS-devel mailing list
> CentOS-devel at centos.org
> http://lists.centos.org/mailman/listinfo/centos-devel
>