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: Modular Kernel Packaging for Cloud

2014-03-06 Thread Josh Boyer
On Thu, Mar 6, 2014 at 9:57 AM, Don Zickus dzic...@redhat.com wrote: On Thu, Mar 06, 2014 at 08:16:00AM +0900, Sandro red Mathys wrote: That's the point, we want a reasonably small package while still providing the required functionality. Not sure how providing a fixed size number is helping

Re: Modular Kernel Packaging for Cloud

2014-03-06 Thread Josh Boyer
On Thu, Mar 06, 2014 at 10:04:56AM -0500, Don Zickus wrote: On Thu, Mar 06, 2014 at 08:38:44AM +0900, Sandro red Mathys wrote: On Thu, Mar 6, 2014 at 1:45 AM, Kevin Fenzi ke...@scrye.com wrote: On Wed, 05 Mar 2014 17:37:42 +0100 Reindl Harald h.rei...@thelounge.net wrote: in general

Re: Modular Kernel Packaging for Cloud

2014-03-06 Thread Matthew Miller
On Thu, Mar 06, 2014 at 10:33:47AM -0500, Josh Boyer wrote: Right. When I said I had kernel-core and kernel-drivers, I wasn't being theoretical. I already did the work in the spec file to split it into kernel-core and kernel-drivers. The kernel package becomes a metapackage that requires

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: Modular Kernel Packaging for Cloud

2014-03-06 Thread Josh Boyer
On Thu, Mar 6, 2014 at 12:04 PM, Don Zickus dzic...@redhat.com wrote: On Thu, Mar 06, 2014 at 11:32:55AM -0500, Matthew Miller wrote: On Thu, Mar 06, 2014 at 11:02:47AM -0500, Josh Boyer wrote: If it's _necessary_, that's one thing. I've yet to really see any data backing up necessity on

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: Modular Kernel Packaging for Cloud

2014-03-06 Thread Josh Boyer
On Thu, Mar 6, 2014 at 11:18 AM, Matthew Miller mat...@fedoraproject.org wrote: On Thu, Mar 06, 2014 at 10:33:47AM -0500, Josh Boyer wrote: Right. When I said I had kernel-core and kernel-drivers, I wasn't being theoretical. I already did the work in the spec file to split it into

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: Modular Kernel Packaging for Cloud

2014-03-06 Thread Matthew Miller
On Thu, Mar 06, 2014 at 01:10:46PM -0500, Josh Boyer wrote: I think Josh is mostly there. He has 58MB + 5M vmlinuz + similar? firmwre. Firmware is owned by linux-firmware, not the kernel package. I didn't include it in my kernel numbers for that reason. Currently, this is required by the

Re: Automatic Smoketests for the Cloud Images: What to Test?

2014-03-06 Thread Frankie
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 I would love to assist with this. Kindly let me know how I can be of best use. Kind Regards, On 03/05/2014 02:58 PM, Sandro red Mathys wrote: Heads-up: I've taken ownership for the external need Automatic Smoketests on Image Build [0] Testing

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: Modular Kernel Packaging for Cloud

2014-03-06 Thread Josh Boyer
On Thu, Mar 6, 2014 at 1:48 PM, Matthew Miller mat...@fedoraproject.org wrote: On Thu, Mar 06, 2014 at 01:14:54PM -0500, Josh Boyer wrote: That brings up a question though, how often would cloud expect to do a yum update of individual packages as opposed to just updating the entire image? If

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

Re: Automatic Smoketests for the Cloud Images: What to Test?

2014-03-06 Thread Tim Flink
On Wed, 5 Mar 2014 20:58:32 +0900 Sandro \red\ Mathys r...@fedoraproject.org wrote: Heads-up: I've taken ownership for the external need Automatic Smoketests on Image Build [0] Testing an image takes time and resources, and with several images, it takes several times that. Since that simply

Re: Automatic Smoketests for the Cloud Images: What to Test?

2014-03-06 Thread Matthew Miller
On Thu, Mar 06, 2014 at 06:44:29PM -0700, Tim Flink wrote: To go into a bit more detail, the taskotron bits which would be required would depend a little bit on what comes out of the cloud image generation. I'm assuming the following: - the image creation process will generate a fedmsg upon

Re: Modular Kernel Packaging for Cloud

2014-03-06 Thread Sandro red Mathys
On Fri, Mar 7, 2014 at 12:00 AM, drago01 drag...@gmail.com wrote: On Thu, Mar 6, 2014 at 12:38 AM, Sandro red Mathys r...@fedoraproject.org wrote: On Thu, Mar 6, 2014 at 1:45 AM, Kevin Fenzi ke...@scrye.com wrote: On Wed, 05 Mar 2014 17:37:42 +0100 Reindl Harald h.rei...@thelounge.net wrote:

Re: Modular Kernel Packaging for Cloud

2014-03-06 Thread Sandro red Mathys
On Fri, Mar 7, 2014 at 3:10 AM, Josh Boyer jwbo...@fedoraproject.org wrote: On Thu, Mar 6, 2014 at 12:04 PM, Don Zickus dzic...@redhat.com wrote: On Thu, Mar 06, 2014 at 11:32:55AM -0500, Matthew Miller wrote: On Thu, Mar 06, 2014 at 11:02:47AM -0500, Josh Boyer wrote: If it's _necessary_,

Re: Modular Kernel Packaging for Cloud

2014-03-06 Thread Sandro red Mathys
On Fri, Mar 7, 2014 at 3:53 AM, Josh Boyer jwbo...@fedoraproject.org wrote: On Thu, Mar 6, 2014 at 1:48 PM, Matthew Miller mat...@fedoraproject.org wrote: On Thu, Mar 06, 2014 at 01:14:54PM -0500, Josh Boyer wrote: That brings up a question though, how often would cloud expect to do a yum