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

2014-03-16 Thread Steve Baker
On 12/03/14 02:57, Steven Dake wrote: On 03/11/2014 05:09 AM, Matthew Miller wrote: On Mon, Mar 10, 2014 at 07:46:11PM -0700, Steven Dake wrote: I think what is needed is two things a) a general purpose guest image b) a tidy host image. We don't want to threaten our guest-image by making it

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

2014-03-12 Thread James Slagle
On Tue, Mar 11, 2014 at 11:48:52PM +, Colin Walters wrote: On Tue, Mar 11, 2014 at 5:17 PM, James Slagle jsla...@redhat.com wrote: How is it incompatible with packaging? The read only root support that already exists in Fedora today is what would be used. In that /etc

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

2014-03-11 Thread Sandro red Mathys
On Tue, Mar 11, 2014 at 10:35 AM, Colin Walters walt...@verbum.org wrote: On Mon, Mar 10, 2014 at 8:26 PM, Steven Dake sd...@redhat.com 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.

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

2014-03-11 Thread Matthew Miller
On Mon, Mar 10, 2014 at 07:46:11PM -0700, Steven Dake wrote: I think what is needed is two things a) a general purpose guest image b) a tidy host image. We don't want to threaten our guest-image by making it non-general purpose. The host-image can be I think some key context may have been

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

2014-03-11 Thread Matthew Miller
On Tue, Mar 11, 2014 at 02:49:14AM +, Collins, Robert (Converged Cloud) wrote: +1 on the overall message there, but let me also note that Ubuntu has a far smaller base image which still includes Python. Seems like there is likely plenty of fat elsewhere that can be pulled out if smaller is

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

2014-03-11 Thread Josh Boyer
On Tue, Mar 11, 2014 at 8:13 AM, Matthew Miller mat...@fedoraproject.org wrote: On Tue, Mar 11, 2014 at 02:49:14AM +, Collins, Robert (Converged Cloud) wrote: +1 on the overall message there, but let me also note that Ubuntu has a far smaller base image which still includes Python. Seems

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

2014-03-11 Thread Matthew Miller
On Tue, Mar 11, 2014 at 08:41:42AM -0400, Matthew Miller wrote: Since isn't the only driver for the kernel work you're doing either, I don't s/Since/Size/ -- Matthew Miller-- Fedora Project--mat...@fedoraproject.org ___ cloud mailing

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

2014-03-11 Thread Matthew Miller
On Tue, Mar 11, 2014 at 08:56:50AM -0400, Josh Boyer wrote: Since isn't the only driver for the kernel work you're doing either, I don't think. Another big advantage is that the modularized drivers will allow us to skip out-of-schedule updates for security updates in the driver package.

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

2014-03-11 Thread James Slagle
On Mon, Mar 10, 2014 at 05:26:27PM -0700, Steven Dake wrote: On 03/10/2014 04:32 PM, Sandro red Mathys wrote: Just noticed that removing Python would obviously also mean no heat-cfntools. Do we want to accept that (if we go with remove-python at all)? Starting to wonder a bit how users are

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

2014-03-11 Thread Steven Dake
On 03/11/2014 05:09 AM, Matthew Miller wrote: On Mon, Mar 10, 2014 at 07:46:11PM -0700, Steven Dake wrote: I think what is needed is two things a) a general purpose guest image b) a tidy host image. We don't want to threaten our guest-image by making it non-general purpose. The host-image can

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

2014-03-11 Thread Matthew Miller
On Tue, Mar 11, 2014 at 06:57:13AM -0700, Steven Dake wrote: After speaking with Steve Baker last night, we discussed transitioning off cloud-init as a possibility. What we are considering transitioning to is the os-*-* python tools. The general idea is these tools would replace cloud-init

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

2014-03-11 Thread Steven Dake
On 03/11/2014 07:11 AM, Matthew Miller wrote: On Tue, Mar 11, 2014 at 06:57:13AM -0700, Steven Dake wrote: After speaking with Steve Baker last night, we discussed transitioning off cloud-init as a possibility. What we are considering transitioning to is the os-*-* python tools. The general

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

2014-03-11 Thread Colin Walters
On Tue, Mar 11, 2014 at 9:33 AM, James Slagle jsla...@redhat.com wrote: There are 2 image upgrade paths being pursued by TripleO. In both cases, the end goal is to have your instances running with a read-only root partition and your stateful data you need preserved mounted on a separate

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

2014-03-11 Thread James Slagle
On Tue, Mar 11, 2014 at 04:14:33PM +, Colin Walters wrote: On Tue, Mar 11, 2014 at 9:33 AM, James Slagle jsla...@redhat.com wrote: There are 2 image upgrade paths being pursued by TripleO. In both cases, the end goal is to have your instances running with a read-only root

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

2014-03-11 Thread Colin Walters
On Tue, Mar 11, 2014 at 5:17 PM, James Slagle jsla...@redhat.com wrote: How is it incompatible with packaging? The read only root support that already exists in Fedora today is what would be used. In that /etc and /var are read-only. Now you're right, there is read-only root which makes

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

2014-03-10 Thread Sandro red Mathys
Just noticed that removing Python would obviously also mean no heat-cfntools. Do we want to accept that (if we go with remove-python at all)? Starting to wonder a bit how users are supposed to use Docker. What other mechanisms do we have to actually run a container with Docker once the image is

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

2014-03-10 Thread Steven Dake
On 03/10/2014 04:32 PM, Sandro red Mathys wrote: Just noticed that removing Python would obviously also mean no heat-cfntools. Do we want to accept that (if we go with remove-python at all)? Starting to wonder a bit how users are supposed to use Docker. What other mechanisms do we have to

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

2014-03-10 Thread Steven Dake
On 03/10/2014 06:35 PM, Colin Walters wrote: On Mon, Mar 10, 2014 at 8:26 PM, Steven Dake sd...@redhat.com 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

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

2014-03-10 Thread Collins, Robert (Converged Cloud)
Myers Subject: Re: Fedora Atomic and Docker Host Image [was Re: Docker Host Image: Requirements?] On 03/10/2014 06:35 PM, Colin Walters wrote: On Mon, Mar 10, 2014 at 8:26 PM, Steven Dake sd...@redhat.commailto:sd...@redhat.com wrote: If these are removed from a guest operating system, the guest

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

2014-03-09 Thread Sandro red Mathys
On Fri, Mar 7, 2014 at 9:22 PM, Colin Walters walt...@verbum.org wrote: On Fri, Mar 7, 2014 at 4:42 AM, Sandro red Mathys r...@fedoraproject.org wrote: Sorry, missing something here. What would I need that code for? I was actually thinking about writing something like: Yep, that code is

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

2014-03-09 Thread matt palsson
 I know this isn't the place for this, but since I can't get my e-mail addresses  in order, can anyone help me with a small problem?  I am trying to boot my F20 security essentials, however due to the antiquated  Unetbootin I am using, I can only get my flash drive working with versions F19  and

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

2014-03-09 Thread Colin Walters
- How does one activate the deployed product if extlinux is the active bootloader? The website has only instructions for GRUB (bls_import, etc). Ah, you probably hit this: https://bugzilla.gnome.org/show_bug.cgi?id=726007 This is also related: https://bugzilla.gnome.org/show_bug.cgi?id=722845

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

2014-03-07 Thread Colin Walters
On Fri, Mar 7, 2014 at 4:42 AM, Sandro red Mathys r...@fedoraproject.org wrote: Sorry, missing something here. What would I need that code for? I was actually thinking about writing something like: Yep, that code is just the JS implementation of the shell script you posted. Hm, does

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

2014-03-06 Thread Colin Walters
On Thu, Mar 6, 2014 at 1:39 AM, Sandro red Mathys r...@fedoraproject.org wrote: I agree it's a nice model but wouldn't set N to a very high value. Right, I agree with that. In the same way that going to a restaurant with 500 menu items is overwhelming. Also, I worry a bit about the QA

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

2014-03-06 Thread Sandro red Mathys
On Thu, Mar 6, 2014 at 8:30 PM, Colin Walters walt...@verbum.org wrote: On Thu, Mar 6, 2014 at 1:39 AM, Sandro red Mathys r...@fedoraproject.org wrote: Short answer: Yes, I think so. Longer answer: It varies a bit. Most of the core design has been implemented for ~1.5 years, and I and others

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

2014-03-06 Thread Colin Walters
On Thu, Mar 6, 2014 at 8:19 AM, Sandro red Mathys r...@fedoraproject.org wrote: - Create image using ImageFactory (and initialize ostree in %post) This is possible, but in the realm of options which range from: 1) Hack up current rpm-ostree direct .qcow2 generation code 2) ImageFactory with

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

2014-03-06 Thread Matthew Miller
On Thu, Mar 06, 2014 at 03:39:01PM +0900, Sandro red Mathys wrote: It _could_ be as simple as just shipping with docker and maybe etcd, but we could make some other changes too. For example, we could drop cloud-init and just have a minimal metadata service. Not sure we want to use different

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

2014-03-06 Thread Colin Walters
On Thu, Mar 6, 2014 at 11:52 AM, Matthew Miller mat...@fedoraproject.org wrote: I think it will eventually be pretty useful for servers, although without a good layer on top, we would just be, to extend your analogy, forcing everyone to buy their groceries from a restaurant, and making them

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

2014-03-06 Thread Joe Brockmeier
On 03/06/2014 10:42 AM, Matthew Miller wrote: On Thu, Mar 06, 2014 at 03:39:01PM +0900, Sandro red Mathys wrote: It _could_ be as simple as just shipping with docker and maybe etcd, but we could make some other changes too. For example, we could drop cloud-init and just have a minimal metadata

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

2014-03-06 Thread Colin Walters
On Thu, Mar 6, 2014 at 11:58 AM, Joe Brockmeier j...@redhat.com wrote: How would this go over for people coming from $other_images that have cloud-init and expect to use it? If I understand correctly, you're saying their existing stuff isn't going to work well w/Fedora even if we have

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

2014-03-06 Thread Matthew Miller
On Thu, Mar 06, 2014 at 05:35:41PM +, Colin Walters wrote: It would require teasing apart some things in the current code, but quite doable. I think on my priority list this is after Anaconda and some other things though. If we want it for F21, FESCo would like to know as soon as

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

2014-03-06 Thread Matthew Miller
On Thu, Mar 06, 2014 at 10:58:04AM -0600, Joe Brockmeier wrote: I am half-minded to make the proposal that we drop cloud-init. We haven't built up a big library of cloud-init examples for Fedora, and once https://github.com/cgwalters/min-metadata-service/issues/2 is implemented, we can focus

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

2014-03-06 Thread Joe Brockmeier
On 03/06/2014 12:51 PM, Matthew Miller wrote: On Thu, Mar 06, 2014 at 10:58:04AM -0600, Joe Brockmeier wrote: I am half-minded to make the proposal that we drop cloud-init. We haven't built up a big library of cloud-init examples for Fedora, and once

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

2014-03-06 Thread Matthew Miller
On Thu, Mar 06, 2014 at 12:56:06PM -0600, Joe Brockmeier wrote: Alternately, here's a crazy idea: the min-metadata service could detect if userdata is in a syntax it doesn't understand and fire off a helper script. That helper script could then install and exec cloud-init. That sounds like it

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

2014-03-05 Thread Matthew Miller
On Wed, Mar 05, 2014 at 03:18:44PM +0900, Sandro red Mathys wrote: What else would you expect from the Docker Host Image? This is way too easy, so kindly tell me what obvious things I'm clearly missing. Apart from you need to actually make sure an image is built and working... It _could_ be as

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

2014-03-05 Thread Sandro red Mathys
On Thu, Mar 6, 2014 at 2:53 AM, Matthew Miller mat...@fedoraproject.org wrote: On Wed, Mar 05, 2014 at 03:18:44PM +0900, Sandro red Mathys wrote: What else would you expect from the Docker Host Image? This is way too easy, so kindly tell me what obvious things I'm clearly missing. Apart from