Cloud SIG Meeting Minutes :: 2012-01-06
by Robyn Bergeron
Mostly FUDCon-ny stuff today.
Cheers,
-robyn
Minutes:
http://meetbot.fedoraproject.org/fedora-meeting/2012-01-06/fedora-meeting...
Log:
http://meetbot.fedoraproject.org/fedora-meeting/2012-01-06/fedora-meeting...
=============================
#fedora-meeting: Fedora-cloud
=============================
Meeting started by jforbes at 19:05:38 UTC. The full logs are available
at
http://meetbot.fedoraproject.org/fedora-meeting/2012-01-06/fedora-meeting...
.
Meeting summary
---------------
* Roll Call! (jforbes, 19:06:06)
* FUDCon (rbergeron, 19:08:27)
* please sign up for your wireless access for FUDCon. (rbergeron,
19:17:02)
* LINK:
https://fedoraproject.org/wiki/FUDCon:Blacksburg_2012#Wireless_Registration
(rbergeron, 19:17:06)
* cloud-init hackfest planned, likely for sunday morning, possibly 2
hours, by gholms (rbergeron, 19:32:32)
* possible openstack hackfest, depending on list of things to do,
mdomsch to look at markmc's last status mail (??) (rbergeron,
19:33:02)
* ACTION: rbergeron to harass johnmark about any gluster activities
(rbergeron, 19:33:33)
* Feature Submission deadline is quickly approaching on 2012-01-24
(rbergeron, 19:44:10)
* Feature Freeze (testable/substantially complete) is 2012-02-07
(rbergeron, 19:44:41)
* Open Floor (rbergeron, 19:47:05)
* LINK: http://fedoraproject.org/wiki/Schedule (rbergeron, 19:49:35)
Meeting ended at 19:55:05 UTC.
Action Items
------------
* rbergeron to harass johnmark about any gluster activities
Action Items, by person
-----------------------
* rbergeron
* rbergeron to harass johnmark about any gluster activities
* **UNASSIGNED**
* (none)
People Present (lines said)
---------------------------
* rbergeron (77)
* gholms (22)
* mdomsch (18)
* kkeithley (14)
* russellb (13)
* jforbes (12)
* Southern_Gentlem (9)
* jdarcy (7)
* zodbot (4)
* mull (3)
* gregdek (2)
* abadger1999 (1)
Generated by `MeetBot`_ 0.1.4
.. _`MeetBot`: http://wiki.debian.org/MeetBot
12 years, 3 months
OpenStack status
by Mark McLoughlin
- FUDCon Blacksburg is a short few days away:
http://fedoraproject.org/wiki/FUDCon:Blacksburg_2012
http://fedoraproject.org/wiki/FUDCon:Blacksburg_2012_Cloudy_Plans
Rumours abound of an OpenStack talk, an OpenStack hackfest, some
upstream OpenStack developers attending and more! Those of us not
lucky enough to be going look forward to hearing all about it :-)
- A proposed schedule for the "Open Source Virtualization and Cloud"
devroom at FOSDEM has been announced:
https://lists.fosdem.org/pipermail/virt-cloud-devroom/2012-January/000018...
A bunch of Fedora and OpenStack folks are going to be attending.
- Russell reserved a date for the Fedora 17 OpenStack Test Day:
http://lists.fedoraproject.org/pipermail/cloud/2011-December/001112.html
http://fedoraproject.org/wiki/Test_Day:2012-03-08_OpenStack_Test_Day
Preparations for the test day are in their early stages. Russell
hopes we can significantly expand the set of test cases by the time
the day comes around.
- Rich wrote up a feature page covering the OpenStack F-17/Essex
efforts:
http://fedoraproject.org/wiki/Features/OpenStack_Essex
- Pádraig added a feature page for libguestfs support in OpenStack:
http://fedoraproject.org/wiki/Features/OpenStack_using_libguestfs
and it was approved by FESCo:
http://fedorahosted.org/fesco/ticket/732
He already got the patches to add this support included upstream:
http://review.openstack.org/1993
http://review.openstack.org/1994
- Russell, with the help of William Henry, has been working on adding
Qpid support to OpenStack. He has created a Fedora feature page for
it here:
http://fedoraproject.org/wiki/Features/OpenStack_using_Qpid
The upstream blueprint is here:
http://blueprints.launchpad.net/nova/+spec/apache-qpid-rpc
Slightly related, Russell also got a patch upstream which avoids
kombu being a required dependency for glance:
http://review.openstack.org/2810
- Mark backported a bunch more fixes upstream from Nova and Glance's
master branch to stable/diablo and then rebased the Fedora packages
to include these fixes:
http://admin.fedoraproject.org/updates/openstack-nova-2011.3-18.fc16
http://admin.fedoraproject.org/updates/openstack-glance-2011.3-4.fc16
The nova update also fixes this serious issue with Nova volumes:
http://bugzilla.redhat.com/752709
Please to be testing these packages and giving them karma.
- Some EPEL updates are in need of karma in epel-testing:
http://admin.fedoraproject.org/updates/openstack-nova-2011.3-18.el6
http://admin.fedoraproject.org/updates/openstack-glance-2011.3-6.el6
And a couple of others have been pushed to stable recently:
http://admin.fedoraproject.org/updates/openstack-keystone-2011.3.1-4.el6
http://admin.fedoraproject.org/updates/python-migrate-0.6-6.el6
Finally, to recap, here are the set of OpenStack related already in
stable:
http://admin.fedoraproject.org/updates/python-webob1.0-1.0.8-3.el6
http://admin.fedoraproject.org/updates/python-prettytable-0.5-2.el6
http://admin.fedoraproject.org/updates/python-eventlet-0.9.16-3.el6
http://admin.fedoraproject.org/updates/python-sqlalchemy0.7-0.7.3-4.el6
http://admin.fedoraproject.org/updates/python-nose1.1-1.1.2-4.el6
http://admin.fedoraproject.org/updates/python-novaclient-2.6.1-0.5.89bzr.el6
- Bob has started looking at Melange, how it interacts with Quantum and
getting ready to package it for Fedora 17 Essex. One stumbling block
is that Melange currently depends on openstack-common, which hasn't
yet had a release.
- Chris has been working on Open vSwitch packaging for Fedora and sent
a bunch of cleanups upstream:
http://openvswitch.org/pipermail/dev/2011-December/013632.html
- GlusterFS folks are working on an "object storage plugin" for Swift:
http://review.gluster.com/805
This involves a fairly invasive non-upstream set of changes to Swift
to add a plugin mechanism. Figuring out a way for upstream to support
plugins like this will be crucial to the sustainability of this
feature and our ability to include it in Fedora.
- There is talk upstream of a CloudAudit (http://cloudaudit.org)
implementation being proposed for OpenStack:
http://blueprints.launchpad.net/openstack-common/+spec/cloud-audit-api
http://github.com/piston/openstack-cloudaudit
- Discussions kicked off again around the formation of the OpenStack
Foundation. These mails give a good sense of the current status:
http://lists.openstack.org/pipermail/foundation/2012-January/000077.html
http://lists.openstack.org/pipermail/foundation/2012-January/000087.html
http://lists.openstack.org/pipermail/foundation/2012-January/000088.html
- Mark has been working on getting a plan agreed for the
openstack-common project:
http://wiki.openstack.org/CommonLibrary
It will be based on Jason Kölker's repository, but with much of the
current API set removed until it is solid enough to commit to
maintaining compatibility for it:
http://github.com/jkoelker/openstack-common
- Mark is getting ready to release Nova and Glance updates (i.e.
2011.3.1) from the upstream stable/diablo branch:
http://wiki.openstack.org/StableBranchRelease
The branches have roughly 80 and 20 fixes respectively since the
diablo release in September.
- Cole finally slogged his way through the gnarly issues he was having
with Horizon and got it working end-to-end. He plans on continuing
with Horizon packaging adding it as a F-17 Feature.
- Russell added --yes, --rootpw and --novapw options to
openstack-db-setup:
http://lists.fedoraproject.org/pipermail/cloud/2011-December/001040.html
- Russell has come up with a Plan(tm) for including newer python-xattr
in Fedora:
http://bugzilla.redhat.com/732692
- Steven Dake raised an interesting issue with networking hangs with a
bridge that hasn't got a physical NIC enslaved to it:
http://lists.fedoraproject.org/pipermail/cloud/2011-December/001116.html
Alan Pevec pointed out the approach taken by libvirt to resolve this,
which may also be appropriate for Nova:
http://libvirt.org/git/?p=libvirt.git;a=commit;h=5754dbd
- Pete Zaitcev packaged git-review, which is used by OpenStack
developers to submit patches upstream:
http://lists.fedoraproject.org/pipermail/cloud/2011-December/001119.html
- Eoghan Glynn (of rhevm-api fame :-) has started poking at Glance,
starting with the annoying issue of Glance PasteDeploy configuration
being in the same files as user configuration:
http://bugs.launchpad.net/glance/+bug/815208
- Pádraig has been working on updating some of the Fedora/EPEL relevant
upstream wiki pages:
http://wiki.openstack.org/Packaging/RHEL
http://wiki.openstack.org/NovaInstall/RHEL6Notes
http://wiki.openstack.org/NovaInstall/CentOSNotes
- Dan Berrange shared his interesting plans to propose the use of
libvirt-gconfig for Nova's libvirt XML generation:
http://lists.launchpad.net/openstack/msg06531.html
- Rich proposed some patches to libguestfs to better support
OpenStack's use case:
http://www.redhat.com/archives/libguestfs/2011-December/thread.html#00134
Rich and Matt clashed over the patches, eventually resolving their
differences with sticks and knives. Well, not really, but it's an
interesting thread :-)
- Boris Filippov (of Grid Dynamics) posted some Nova patches for
inclusion in the Fedora patches. After a little discussion, it was
agreed that it was more appropriate to send them upstream:
http://lists.fedoraproject.org/pipermail/cloud/2011-December/001077.html
http://github.com/bfilippov/nova/commits/gd-patches
Boris posted two of the patches to launchpad:
http://bugs.launchpad.net/nova/+bug/904767
http://bugs.launchpad.net/nova/+bug/904724
and also to gerrit:
https://review.openstack.org/2413
https://review.openstack.org/2414
but it looks like both patches were already fixed in master.
- Saggi Mizrahi reported this glance dependency issue:
https://bugzilla.redhat.com/759512
and Pádraig fixed it.
- Ilkka Tengvall reported this issue with nova user creation:
https://bugzilla.redhat.com/770927
and (again) Pádraig fixed it.
- Russell add a LICENSE file and man pages to the glance tarball
upstream. These were issues identified during the glance Fedora
package review:
http://review.openstack.org/2743
http://review.openstack.org/2765
12 years, 3 months
Re: EC2 AMI Test Case Review Request
by Tim Flink
On Mon, 9 Jan 2012 11:39:52 -0500
Konrad Rzeszutek Wilk <konrad.wilk(a)oracle.com> wrote:
> Looks good to me.. thought as a first time user of AWS, the process
> of creating an account and the verification was a bit slow.
>
> Also, when finally creating an account I've had no idea what to
> actually select. I saw something about free Amazon Micro EC2
> but no idea how to use it. Finally figured out that I am suppose
> to use the "Classic" workflow.
I see what you mean but I'm a little hesitant to add those kind of
details to the test case. It might be better to have a separate wiki
page for "getting started with EC2" instructions. I'll look around to
see if there is already a page like that.
> Perhaps adding in a comment saying: "As setting up a first-time AWS
> account can take sometimes a few hours, it is recommended that the
> user create this in advance."
It's been a while since I first created my account, so I had forgotten
about that.
> Also perhaps a link to do when nothing shows up. For example I just
> created an ami-5f16d836 and all lights are green but I can't connect
> to it. Perhaps some link to "how to get debug/bootup logs" from the
> instance?
I wonder if your security group is set up to allow SSH. By default, no
traffic is allowed from outside EC2.
> Or how to add 'debug loglevel=8' to the kernel bootup? IF that is is
> possible?
I'm honestly not sure how to do that, will look into whether or not
it's possible, though.
Thanks,
Tim
12 years, 3 months
Re: OpenNebula approved
by Denis Arnaud
Dear Jaime,
We're a few weeks away from F17 features submission deadline and we've been
> working hard (especially Shaw Starr - CC) in submitting OpenNebula package
> dependencies. OpenNebula would even work without those not yet complete
> dependencies since they're mostly ruby gems which speed up OpenNebula
> (although we're confident they will all be there for the submission
> deadline), so we would like to move on to the next stage and start
> submitting OpenNebula for feature review to get it approved. Could anyone
> help us out with the process we must follow to get OpenNebula to be an
> accepted feature?
>
AFAIU, you can submit the feature for approval by Fesco. There should be a
Fesco meeting tonight, I believe. As a reminder, the feature process is
described on the Fedora Wiki: https://fedoraproject.org/wiki/Features/Policy.
In particular, the acceptance criteria (
https://fedoraproject.org/wiki/Features/Policy/Acceptance) seem all be met
by OpenNebula.
All the tasks of the feature are not required to be completed for the
feature approval. Rather, they need to be completed for the Fedora 17
freeze (which will come shortly).
So, regarding the acceptance process, the only thing you have to do *for now
* (https://fedoraproject.org/wiki/Features/Policy/Milestones), is:
"1. The Feature Owner adds the feature page to
Category:FeatureReadyForWrangler<https://fedoraproject.org/wiki/Category:FeatureReadyForWrangler>by
adding the following text to the bottom of their feature page:
*Category:FeatureReadyForWrangler<https://fedoraproject.org/wiki/Category:FeatureReadyForWrangler>
*--it is already in the feature
template<https://fedoraproject.org/wiki/Features/EmptyTemplate>
."
Note that you can also refer to the features submitted by similar projects:
OpenStack (https://fedoraproject.org/wiki/Features/OpenStack), (
https://fedoraproject.org/wiki/Features/Aeolus_Conductor), Sheepdog (
https://fedoraproject.org/wiki/Features/Sheepdog) and HekaFS (
https://fedoraproject.org/wiki/Features/HekaFS) for Fedora 16, as well as
BoxGrinder (https://fedoraproject.org/wiki/Features/BoxGrinder) for Fedora
15.
Does it seem clearer?
Best regards
Denis
12 years, 3 months
Problem with OpenStack Getting Started Guide
by Steven Dake
The getting started guide is missing the assignment to the em1 interface
in the initial ip address range setup. This results in flakey network
behavior when VMs are terminated.
Analysis of problem:
With default guide settings, assume two VMs are run via euca-run-instances.
The first VM will get a vnet with a mac address. It will then be added
directly into the bridge. The bridge will then take the MAC of the
vnet0 interface. Then the second VM will start and get a vnet1 with an
assigned MAC address.
Killing the first VM that was started (which has a MAC address equal to
the br0) will cause deletion of vnet0 and cause the bridge driver to
flush the arp table and choose a new bridge interface. This results in
disconnection of the remaining VM for 30-60 seconds. A simple solution
is to specify a physical bridge interface during bridge creation ie:
sudo nova-manage network create markmc 10.0.0.0/24 --bridge=br0
--bridge_interface=em1
This is shown for the compute nodes, but not the controller nodes.
With this setting, br0 will always be assigned the MAC address of the
bridge interface. Then terminating VMs will not result in the arp table
being flushed, and loss of network connectivity.
This is shown in the "controller" section of the getting started guide
when using compute nodes, but not in the initial setup.
Note if vnet0 VM is killed, then the br0 will adopt the mac address of
vnet1. Then if vnet1 is killed the network will stall for 30-60 seconds
and lose the arp table (while killing the VM associated with vnet0 will
have no impact on the network).
This does raise the question what to do when em1 is taken out of
service. This will cause the bridge driver to flush the arp table and
pick a new device (vnet0) resulting in again flakey behavior with the
bridges when stopping virtual machines.
Just learning the ins and outs of bridges today I don't have a good
recommendation for a solution to this "em1 taken out of service" problem.
One idea I had was changing nova to add a "dummy" vnet0 before adding
em1 or any of the VM vnets (during br0 creation in nova-network). I'm
not sure if this would cause traffic to bridge out of the physical
interface properly, but it would fix the network connectivity issues and
arp table killing that occurs while a new bridge MAC is chosen.
Now off to PTO.
Regards
-steve
12 years, 3 months
[Fwd: [Fedora Update] [new] openstack-glance-2011.3-4.fc16]
by Mark McLoughlin
Hey,
I've also pushed a significant glance update
Thanks,
Mark.
-------- Forwarded Message --------
> From: updates(a)fedoraproject.org
> To: markmc(a)fedoraproject.org
> Subject: [Fedora Update] [new] openstack-glance-2011.3-4.fc16
> Date: Fri, 06 Jan 2012 17:27:13 +0000
>
> markmc has submitted a new update for Fedora 16
>
> ================================================================================
> openstack-glance-2011.3-4.fc16
> ================================================================================
> Release: Fedora 16
> Status: pending
> Type: bugfix
> Karma: 0
> Notes: Updates to the latest upstream stable/diablo branch bringing in ~20
> : new bugfix patches.
> Submitter: markmc
> Submitted: 2012-01-06 17:27:13
>
> https://admin.fedoraproject.org/updates/openstack-glance-2011.3-4.fc16
>
12 years, 3 months
Cloudy Forecast at FUDCon Blacksburg
by Robyn Bergeron
Hi guys,
I realize many of us are on vacation this week but I'm shipping this
out in the hopes of getting something organized before the last
second, since I am pretty sure I will have plenty of other
ohgodlastsecond things to do come FUDCon time.
I know that Matt Domsch had previously sent an email about getting
together an OpenStack workshop/hackfest while we're at FUDCon. We also
presumably have folks planning on doing OTHER THINGS, so, feel free to
list your plans, wishes, hopes, dreams, and so forth.
Conveniently, I have a wiki page set up for this!
https://fedoraproject.org/wiki/FUDCon:Blacksburg_2012_Cloudy_Plans
Once we have some stuff listed in the way of workshops/hackfests I'll
reserve our room spots for Friday and/or Sunday, hopefully in a
non-overlapping kind of way.
And so: Garrett, Andy, Greg, Perry, Russell, David, Mike, Matt, Clint,
Justin, John Mark, Marek, Karsten, Jeff, Kaleb (???), and anyone I
missed, (that's gholms, mull, gregdek, pmyers, drumkilla (I REFUSE TO
CALL YOU RUSSELLB), ke4qqq, mmcgrath, mdomsch, herlo, jforbes,
johnmark, mgoldmann, quaid, jdarcy, kkeithley for those playing along
at home) ......
Get your stuff listed! :)
-Robyn
12 years, 3 months
Cloud SIG Meeting TODAY! 2012-01-06
by Robyn Bergeron
In addition to the regular check-ins on things of cloudy nature, I
figured today would be a good time to see what everyone's plans are for
FUDCon next week.
When: 1900 UTC (2pm US Eastern, 11am US Pacific)
Where: #fedora-meeting on irc.freenode.net
-Robyn
P.S. There will be *no meeting* next week due to the volume of people at
FUDCon. :)
12 years, 3 months
[Fwd: [Fedora Update] [new] openstack-nova-2011.3-18.fc16]
by Mark McLoughlin
Hey,
This is a fairly significant openstack-nova update. Testing and karma
would be appreciated
Thanks,
Mark.
-------- Forwarded Message --------
> From: updates(a)fedoraproject.org
> To: markmc(a)fedoraproject.org
> Subject: [Fedora Update] [new] openstack-nova-2011.3-18.fc16
> Date: Fri, 06 Jan 2012 14:23:20 +0000
>
> markmc has submitted a new update for Fedora 16
>
> ================================================================================
> openstack-nova-2011.3-18.fc16
> ================================================================================
> Release: Fedora 16
> Status: pending
> Type: bugfix
> Karma: 0
> Bugs: 752709 - Failure to attach a volume
> Notes: This update includes ~50 patches from the upstream stable branch
> : and a fix for an issue with attaching volumes.
> Submitter: markmc
> Submitted: 2012-01-06 14:23:10
>
> https://admin.fedoraproject.org/updates/openstack-nova-2011.3-18.fc16
>
12 years, 3 months