Re: Fedora Atomic and Docker Host Image [was Re: Docker Host Image: Requirements?]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, Mar 11, 2014 at 10:35 AM, Colin Walters <walters@xxxxxxxxxx> wrote:
> On Mon, Mar 10, 2014 at 8:26 PM, Steven Dake <sdake@xxxxxxxxxx> wrote:
>
>
> If these are removed from a guest operating system, the guest won't be able
> to function with TripleO, Heat, or anyone that depends on cloud-init.
> Removing cloud-init support effectively kills any motivation for AWS
> adoption of a guest operating system that we may produce.
>
>
> I would say that there are many valid ways to provision and manage machines,
> of which Heat/CloudFormation is one.  min-metadata-service does exactly what
> it needs to do to provide the fundamental basis for secure remote access to
> the machine, and with
> https://github.com/cgwalters/min-metadata-service/issues/2
> the guest will also be able to reach out and register on bootup (perhaps by
> first pulling a docker container), which is all one needs to implement
> higher order management tools.
>
> And there implementation will stop =)
>
> But I'd agree with you (and others have expressed this sentiment) that we
> should be conservative with backing away from cloud-init in the near future.
>
> At least for Fedora Cloud.  That said, I am trying to create momentum for a
> smaller but still useful core, ideally written in lovingly hand crafted C
> code, with languages like Python and Ruby still *available*.
>
> I am a bit confused at the scope because min-metadata-server was mentioned
> early on, but is unnecessary if the target of this OS is to only run on
> hosts.
>
>
> Running as a guest is definitely in scope.
>
> Ideally a python run time would still be available to run virtualization
> platforms like OpenStack.
>
>
> Sure, of course.  No one is talking about making python unavailable.  Just
> possibly not installed by default in all builds.

No Python also means no yum/dnf. So Python would only be available
through ostree (deploy a different product - probably too inflexible
for most Python use cases / users) or by deploying a Docker container
with Python. Usually, I'd call this far from ideal but since this is
supposed to be the Docker Host image, using Python within a container
(and thus deploying it with that) sounds is good enough and sounds
perfectly reasonable to me.

Well, we'll discuss this (and the cloud-init vs min-metadata-service)
among other things some more at the upcoming IRC meeting. Everyone is
welcome to join us. Every week on Thu 14:00 UTC in #fedora-meeting.

-- Sandro

> Such a bare-bones operating system would make alot of sense, but I've copied
> a TripleO upstream developer (James) for his thoughts on atomic + ostree and
> its relationship to how TripleO handles continuous deployment through
> imaging.
>
>
> I'm certainly interested in the discussion!  OSTree was made from the very
> start to do continuous deployment - at the moment with rpm-ostree I am
> restricting myself to merely accepting RPMs as input, so no continuous
> integration.  But gnome-continuous is a custom build system that takes git
> repositories and writes to the OSTree repository directly (with no
> intermediate package step).
>
>
>
> _______________________________________________
> cloud mailing list
> cloud@xxxxxxxxxxxxxxxxxxxxxxx
> https://admin.fedoraproject.org/mailman/listinfo/cloud
> Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
>
_______________________________________________
cloud mailing list
cloud@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/cloud
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct





[Index of Archives]     [Fedora General Discussion]     [Older Fedora Users Archive]     [Fedora Advisory Board]     [Fedora Security]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [ATA RAID]     [Fedora Marketing]     [Fedora Mentors]     [Fedora Package Announce]     [Fedora Package Review]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Coolkey]     [Yum Users]     [Big List of Linux Books]     [Yosemite News]     [Linux Apps]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Asterisk PBX]

  Powered by Linux