More information on Cloud spins
by Amit Saha
Hi everyone,
This is my first email on this list. I work for Red Hat, but I am writing here as the maintainer
of the Fedora Scientific Spin [1], a KDE based Fedora spin aiming to cater to the needs of
Linux users whose work and play involves number crunching,
and all related work. I have some docs here, which are (yet!) to be completed [2].
I happened to come across a ticket that aims to create cloud images for spins. I haven't
followed any discussion at all on that. Where can I learn more about this? Basically,
I am interested to see if a stripped down version of Fedora Scientific can be offered
as a cloud image as well.
Thank you.
Best,
Amit.
[1] http://spins.fedoraproject.org/scientific-kde/
[2] http://fedora-scientific.readthedocs.org/en/latest/
9 years, 7 months
Fedora Cloud Meeting Minutes 5 May 2014
by Joe Brockmeier
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Thanks to everyone who showed up & participated today. Minutes below...
=======================
#fedora-meeting Meeting
=======================
Meeting started by jzb at 14:02:32 UTC. The full logs are available at
http://meetbot.fedoraproject.org/fedora-meeting/2014-05-08/fedora-meeting...
.
Meeting summary
- ---------------
* start communication/collaboration on cloud image updates (jzb,
14:07:04)
* https://fedorahosted.org/cloud/ticket/51 (jzb, 14:07:12)
* yum/dnf rpm-ostree (jzb, 14:12:30)
* http://lists.rpm.org/pipermail/rpm-maint/2014-April/003682.html
(jzb, 14:15:50)
* ACTION: mattdm create All the Things ticket (components needed for
image) (jzb, 14:30:52)
* LINK: https://fedorahosted.org/cloud/ticket/54 (mattdm, 14:33:40)
* LINK: https://fedorahosted.org/cloud/ticket/55 (mattdm, 14:35:52)
* I made two tickets, one for the atomic list and one for generic
(mattdm, 14:36:30)
* ACTION: mattdm to make high-level ticket covering issues with
shipping ostree trees... this will fork into qa and releng and
mirror conversations (mattdm, 14:50:13)
* LINK: https://fedorahosted.org/cloud/ticket/56 (mattdm, 14:55:56)
* tracking ticket for conversations around shipping ostree... trees.
(mattdm, 14:56:24)
* HELP: that ticket -- needs help. please add yourself to cc if
interested. (mattdm, 14:56:45)
* ACTION: jzb Solicit folks who want to volunteer for the WG (jzb,
15:10:45)
Meeting ended at 15:14:50 UTC.
Action Items
- ------------
* mattdm create All the Things ticket (components needed for image)
* mattdm to make high-level ticket covering issues with shipping ostree
trees... this will fork into qa and releng and mirror conversations
* jzb Solicit folks who want to volunteer for the WG
Action Items, by person
- -----------------------
* jzb
* jzb Solicit folks who want to volunteer for the WG
* mattdm
* mattdm create All the Things ticket (components needed for image)
* mattdm to make high-level ticket covering issues with shipping
ostree trees... this will fork into qa and releng and mirror
conversations
* **UNASSIGNED**
* (none)
People Present (lines said)
- ---------------------------
* mattdm (83)
* jzb (60)
* walters (47)
* red_trela (26)
* dgilmore (23)
* geppetto (16)
* roshi (13)
* zodbot (12)
* samkottler (11)
* jwb (11)
* jeid64 (8)
* scollier (3)
* mhayden (1)
Generated by `MeetBot`_ 0.1.4
.. _`MeetBot`: http://wiki.debian.org/MeetBot
- --
Joe Brockmeier | Principal Cloud & Storage Analyst
jzb(a)redhat.com | http://community.redhat.com/
Twitter: @jzb | http://dissociatedpress.net/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
iQEcBAEBAgAGBQJTa8quAAoJEKbW5zOgIHzUdn4H/3pdCbMS9w6Ilw54+kkR1kkZ
AhYUrQfxo0J/r0lnVP+CLQdfVG/+1UYHhskcfYSes1hQr5u9Ep28uu8LxympA0kO
djuVa1qMybdr+T6dITrgrRnC4AlCo0fZH88toGDSoddkKruuFOV7I/UwgVMj0Fx7
ukb0eRF+nERkGnirNUvPtsAU4p7XEDYXoDcF5t9IVoMQxH4GaVRAnO+HTewzXb6S
EmDzexLGAMl76r1C6IBlHz1aF4jEjr3oa7AkWwtkO8+YQGdctbNQdOd6z/pXvAz9
/wYZzjgdW6S1YFTDtmo/DxjDa8so4WnoDjG2PKAhBatrIAVcs2HX6y8UJr7pUH8=
=9Ljd
-----END PGP SIGNATURE-----
9 years, 7 months
[cloud] #45: need three packages added to the fedora21 cloud iamge
by Fedora Cloud Trac Tickets
#45: need three packages added to the fedora21 cloud iamge
------------------------------+--------------------------------
Reporter: sdake | Owner:
Type: task | Status: new
Priority: normal | Milestone: Fedora 21 (Branch)
Component: Cloud Base Image | Keywords: OpenStack
------------------------------+--------------------------------
We need os-collect-config, os-apply-config, and os-refresh-config added to
the Fedora cloud images for both OpenStack Heat and OpenStack TripleO.
These agents are used for new features or basic functionality in the case
of TripleO.
These are based on Python3 and import the Python3 runtime when installed.
First package: 29 MB
(most of the 29MB is the python3 runtime)
Second package: 21 MB
Third package: 22KB
--
Ticket URL: <https://fedorahosted.org/cloud/ticket/45>
cloud <https://fedorahosted.org/cloud>
Fedora Cloud Working Group Ticketing System
9 years, 7 months
Re: [cloud] #3: Fedora.next product branding for cloud - list of questions
by Fedora Cloud Trac Tickets
#3: Fedora.next product branding for cloud - list of questions
-------------------------------------------+-------------------------------
Reporter: rbergero | Owner:
Type: task | Status: closed
Priority: major | Milestone: Fedora 21
Component: Collaboration & Communication | (Final)
Keywords: meeting | Resolution: fixed
-------------------------------------------+-------------------------------
Changes (by jzb):
* resolution: => fixed
* status: new => closed
Comment:
I think this one is now complete. I'm closing this unless we need further
action.
--
Ticket URL: <https://fedorahosted.org/cloud/ticket/3#comment:4>
cloud <https://fedorahosted.org/cloud>
Fedora Cloud Working Group Ticketing System
9 years, 7 months
Fedora Cloud Working Group Six Month Check-in
by Joe Brockmeier
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi all,
According to our governance charter[1] the working group's nine voting
members are supposed to "confirm their continued membership every six
months."
If I'm not mistaken, the current membership was established
mid-October last year - which puts us due about now.
Here's the current membership:
James Antill
Robyn Bergeron
Joe Brockmeier
Haïkel Guémar
Sam Kottler
Sandro Mathys
Matthew Miller (FESCo Liaison)
Frankie Onuonga
Mattias Runge
If you're interested in continuing membership, could you please
confirm by the next IRC meeting on Thursday next week? Alternatively,
if anyone would like to step down this is a good time to do so.
This is members with a binding vote on any decisions that need to be
voted on - anyone, of course, is welcome and encouraged to participate
in cloud WG activities, meetings, etc.
Best,
jzb
[1] https://fedoraproject.org/wiki/Cloud/Governance
- --
Joe Brockmeier | Principal Cloud & Storage Analyst
jzb(a)redhat.com | http://community.redhat.com/
Twitter: @jzb | http://dissociatedpress.net/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
iQEcBAEBAgAGBQJTWUBWAAoJEKbW5zOgIHzUwtwH/01Jhqa1WvMws6AosR5m8DO/
zlhA+zG1qzSw1q30B41e2qAvsihJMYAB88S7QRL2qJBsRdFz2d0BSnptryY7vIma
6MEViPOkDVyslarAzsGpU8aZk5mldg8TGpum59JrwannXp5AoxqRxfX1Ik29mgyS
cLWL3p+3l+VA5SgkvzPNtvhah90RPhUHTGa/r3TU+vC4vJkxT8MXyF0i+xXR/7pV
uljMYs1RlH7n2jdW9Q7X44mznm5+ooSyu2kP/XW+2sjO8TH3jKrWL+zvMUw77cfw
4fH+xiC9Qlg9NTABZ8UEB4B3jzvZTZPQbZDxTVFHImwGVqqF014as1rfKNYRpvs=
=/hvZ
-----END PGP SIGNATURE-----
9 years, 7 months
Fedora Cloud Workgroup Meeting Minutes 01 May 2014
by Mike Ruckman
============================
#cloud-working-group Meeting
============================
Meeting started by jzb at 08:02:22 UTC. The full logs are available
at
http://meetbot.fedoraproject.org/fedora-meeting/2014-05-01/cloud-working-... .
Meeting summary
---------------
* Crucial basic Docket Host Image decisions (jzb, 08:07:23)
* https://fedorahosted.org/cloud/ticket/47 (jzb, 08:07:36)
* AGREED: fedora atomic docker-specific image will not include yum/dnf
(mattdm, 08:15:47)
* AGREED: try min-metadata-service for fedora atomic image for alpha,
fall back to cloud-init for beta if it doesn't work out (mattdm,
08:29:56)
* cloud-init to stay for general-purpose cloud base image (mattdm,
08:30:27)
* AGREED: aim for getting python out of the fedora atomic image too,
if all of the previous things line up. (mattdm, 08:34:36)
* Spins Process for Cloud Images (jzb, 08:37:47)
* https://fedorahosted.org/cloud/ticket/49 (jzb, 08:37:53)
* ACTION: jzb to create tickets for each Cloud Spin required. (jzb,
08:44:28)
* Deliverables and release engineering changes for Fedora.Next (jzb,
08:44:59)
* ACTION: mattdm to update rel-eng trac with cloud spin links
(mattdm, 08:46:30)
* start communication/collaboration on cloud image updates (jzb,
08:46:37)
* https://fedorahosted.org/cloud/ticket/51 (jzb, 08:46:50)
* ACTION: come up with policy for updates (jzb, 08:49:50)
* LINK: https://fedoraproject.org/wiki/User:Roshi/QA/Cloud_Docs under
Test Overview (roshi, 08:50:12)
* ACTION: mattdm to post about gce on cloud list, get right people
connected (mattdm, 09:13:50)
Meeting ended at 09:15:36 UTC.
Action Items
------------
* jzb to create tickets for each Cloud Spin required.
* mattdm to update rel-eng trac with cloud spin links
* come up with policy for updates
* mattdm to post about gce on cloud list, get right people connected
Action Items, by person
-----------------------
* jzb
* jzb to create tickets for each Cloud Spin required.
* mattdm
* mattdm to update rel-eng trac with cloud spin links
* mattdm to post about gce on cloud list, get right people connected
* **UNASSIGNED**
* come up with policy for updates
People Present (lines said)
---------------------------
* mattdm (89)
* jzb (59)
* red_trela (38)
* number80 (20)
* roshi (20)
* samkottler (12)
* danofsatx-work (9)
* geppetto (9)
* zodbot_ (6)
* rbergeron (5)
* pwhalen (4)
* jsmith (3)
* egyDev (2)
* fol_tempus (2)
* itamar_ (2)
* satellit (2)
* jeid64 (2)
* RGeri77 (1)
* somvannda (1)
* adimania (1)
* Renault (1)
* hanthana (1)
* zodbot (1)
* vpavlin (1)
* satellit_ (1)
* drieden (1)
* m00g (1)
* aeperezt (1)
* fabian_a (1)
* satellit_e (1)
* suresht (1)
Generated by `MeetBot`_ 0.1.4
.. _`MeetBot`: http://wiki.debian.org/MeetBot
9 years, 7 months
The special extlinux + grub1 situation in current Fedora Cloud
by Colin Walters
Hello cloud dwellers,
So I was looking at rpm-ostree + EC2 stuff, and digging into the
current Fedora cloud image, I hadn't realized just how special it is.
Basically we have extlinux in the VBR, and
/boot/extlinux/extlinux.conf. This is used by qemu-kvm/OpenStack. But
in order to support EC2's pv-grub, we also have /boot/grub/grub.conf
which is generated by hand from the kickstart file.
Then for upgrades, grubby knows how to update both config files. Due
to the way grubby is implemented, it also handles the fact that they
have *different* kernel arguments. We're conflating EC2 with grub1,
and setting console=hvc0.
So...ostree is really not set up to handle this. A bit of background -
ostree is designed around the BLS:
http://www.freedesktop.org/wiki/Specifications/BootLoaderSpec/
Concretely it writes /boot/loader.[01]/entries/ostree-<data>.conf
for each root. Why [01]? That's how the atomic updates are
implemeted, when we want to update the config, we create a new dir,
write files, then swap the symlink.
Not every bootloader implements the BLS (in fact it's mostly just
gummiboot and pjones' patch for grub2). So what OSTree does is update
traditional config files like /boot/syslinux.cfg from that config.
Now, I could probably with not too much effort synthesize both extlinux
and grub1 configs. But that wouldn't handle this case where we
actually have different kernel arguments.
What makes this situation uglier is writing the grub1 config by hand -
Anaconda still has code to write grub1 configs, even though the grub1
package no longer exists in Fedora.
Would anyone be opposed to having separate kickstarts for EC2 versus
qemu/kvm? It feels like with EC2 it'd be less magical if we used the
new "bootloader --disabled" to skip installing extlinux (or grub2) at
all, and kept our hack to create the grub1 config.
Then for OpenStack we use extlinux. These kickstart files would of
course inherit from a common content definition/configuration base.
BTW - another argument for splitting is that with GCE, we'll likely
want a custom configuration for cloud-init (or min-metadata-service) to
have it DTRT.
Thoughts?
9 years, 7 months
Re: [cloud] #4: new release criteria for post-f20 cloud image
by Fedora Cloud Trac Tickets
#4: new release criteria for post-f20 cloud image
------------------------------+--------------------------------
Reporter: mattdm | Owner: roshi
Type: task | Status: assigned
Priority: major | Milestone: Fedora 21 (Alpha)
Component: Cloud Base Image | Resolution:
Keywords: |
------------------------------+--------------------------------
Changes (by red):
* status: accepted => assigned
* owner: red => roshi
Comment:
roshi has actually also taken over this ticket together with ticket #41.
--
Ticket URL: <https://fedorahosted.org/cloud/ticket/4#comment:6>
cloud <https://fedorahosted.org/cloud>
Fedora Cloud Working Group Ticketing System
9 years, 7 months