Submitted review request for django-horizon (openstack dashboard)
by Cole Robinson
Hi all, I've submitted a review request for django-horizon, the django module
for talking to Openstack. This contains the openstack-dashboard subpackage
which is the web UI implementation (basically the openstack shiny goodness) :)
I'm hitting an annoying problem though. The httpd+wsgi integration allows the
dashboard to start up, but I can't log in, the UI just reports that I'm 'not
authorized to view /syspanel' (which is the screen it generally dumps the
admin user to after login). Some debugging shows that we are successfully
authenticating, but it seems like the code is reinvoked several times which
stomps our http_session ID and horizon forgets about our authentication before
we can advance to the next screen. The package works fine if you use a django
style manage.py script, so it doesn't seem to be anything fundamentally busted.
Here's the file I'm dropping in /etc/httpd/conf.d:
$ cat /etc/httpd/conf.d/openstack-dashboard.conf
WSGIDaemonProcess openstack-dashboard
WSGIScriptAlias / /usr/share/openstack-dashboard/dashboard/wsgi/django.wsgi
<Directory /usr/share/openstack-dashboard/dashboard/wsgi>
Order allow,deny
Allow from all
</Directory>
Any pointers appreciated. And here's the review if anyone wanted to poke at it:
https://bugzilla.redhat.com/show_bug.cgi?id=785946
Thanks,
Cole
11 years, 10 months
Re: Fedora Torrent seeder plans and future
by Robyn Bergeron
On 01/28/2012 08:45 PM, Max Spevack wrote:
> On Sat, 28 Jan 2012, Matt Domsch wrote:
>
> Responding here, but assuming that future messages will probably move
> to the cloud@ mailing list.
Ding ding ding. :) I'm cc'ing the illustrious, world-famous cloud sig
mailing list (https://admin.fedoraproject.org/mailman/listinfo/cloud for
those of you who want to get in on the action). Whoever responds there
first: You're tasked with removing advisory-board from your reply. :)
I'd love to see this mini- (or perhaps mega-, I'm not sure how enormous
the scope is here) project move forward - I wonder if this is something
we can pull together before we do F17 alpha or beta, so we can get it
tested and make sure our Beefy Miracle is kosher on AWS/S3/EC2 for
final. :) Some of that presumably depends on the bandwidth of mdomsch
and dgilmore, but there are probably bits and pieces where others can
pitch in.
Shameless advertising: If you're interested in learning about how
mirrormanager works, or interested in learning how EC2/S3/etc. work,
this is probably a great spot to learn something -- and I hear that
Cloudy Knowledge may be useful in futuretimes.
>
>> I'm here. I think it's a combination of people in Cloud SIG with S3
>> experience, and Infra that's on the hook to deliver.
>>
>> I put some thoughts as to how it could/should work here:
>>
>> http://fedoraproject.org/wiki/Infrastructure/Mirroring/Amazon
>>
>> but there are a lot of details about working with S3 that I simply
>> don't know (e.g. the per-bucket policies, and how to get the list of
>> IP netblocks for each region).
>
> That is all stuff that I, or someone in my team, can help with, since
> part of our mandate is to help external Linux distros to use AWS in
> whatever manner they desire.
>
> Regarding the IP addresses -- one of the things that we do with the
> repositories for the Amazon Linux AMI (which are in every region's S3)
> is place ACLs on those S3 buckets such that they will only accept
> connections from the IP address ranges that are known to be EC2
> instances. In other words, we ensure that only EC2 instances can
> access the repositories.
>
> Those IP ranges are here --
> https://forums.aws.amazon.com/ann.jspa?annID=1252
>
>> Also, I've never tried syncing 700GB using s3cmd sync, much less into
>> each of the 8 regions...
>
> I'll look into what tool we use to sync our repos into S3.
>
> --Max
> _______________________________________________
> advisory-board mailing list
> advisory-board(a)lists.fedoraproject.org
> https://admin.fedoraproject.org/mailman/listinfo/advisory-board
11 years, 10 months
Re: Aeolus 0.8.0 installation not working with Eucalyptus
by Ilpo Latvala
Hi,
Have not used this mailing list earlier, so hopefully my reply comes to the correct thread :-)
Aeolus 0.8.0 seems to be bundled with deltacloud 0.4.1, but I get lots of errors when I try to connect to my eucalyptus installation directly with deltacloud by using the following command:
$ deltacloudd -i eucalyptus -p 8080 -P " ec2=192.168.1.10:8773;s3=192.168.1.10:8773"
If I do a standalone deltacloud 0.4.1 installation and run the same command, then deltacloud can connect to my eucalyptus just fine.
Seems like the deltacloud version bundled with Aeolus is a little different than the one on http:// http://deltacloud.apache.org/
Or maybe the ruby version is different?
Once the Aeolus bundled deltacloud would be able to connect to eucalyptus with "eucalyptus" as driver, then soon hopefully someone can add eucalyptus to be one of the options in the Aeolus provider list :-)
Would be great to get this to work...
Thanks,
-Ilpo Latvala-
Message: 3
Date: Mon, 30 Jan 2012 16:19:05 +1100
From: Justin Clift <jclift(a)redhat.com>
To: aeolus-devel(a)lists.fedorahosted.org
Cc: Fedora Cloud SIG <cloud(a)lists.fedoraproject.org>, Ilpo Latvala
<ilpo.latvala(a)proact.fi>
Subject: Re: Aeolus 0.8.0 installation not working with Eucalyptus
Message-ID: <32C3A6EC-CA69-4F44-A5DC-DB44D56273BF(a)redhat.com>
Content-Type: text/plain; charset=us-ascii
Hey guys,
Where does an admin set the "X-Deltacloud-Driver" field through Conductor?
Looking at Ilpo's recent message on the Fedora Cloud SIG mailing list, he's passing the "X-Deltacloud-Provider" field, but he may not be setting the "X-Deltacloud-Driver" one.
http://deltacloud.apache.org/drivers.html#h3_2
Not having set up Eucalyptus myself yet, I'm not sure what the correct approach is. :/
Regards and best wishes,
Justin Clift
On 24/01/2012, at 7:08 PM, Ilpo Latvala wrote:
> Hi,
>
> I installed Aeolus 0.8.0 on Fedora 16 and the installation itself went ok.
> I added a new provider:
>
> URL: http://localhost:3002/api
> Provider Type: Amazon EC2
> X-Deltacloud-Provider: ec2=192.168.1.10:8773;s3=192.168.1.10:8773
>
> Test Connection works ok.
>
> Since Aeolus does not have Eucalyptus as a provider I am forced to use EC2 as a provider type and X-Deltacloud-Provider is giving my Euca installation details.
>
> When I try to add a new account with my user details, I get the error "undefined method `provider_type' for nil:NilClass".
> So it seems like the current deltacloud included in aeolus does not recognize the euca provider format (ec2=192.168.1.10:8773;s3=192.168.1.10:8773).
>
> Any plans to get Aeolus to work with a private eucalyptus installation?
>
> Thanks,
>
> -Ilpo Latvala-
> Ilpo.latvala(a)proact.fi
>
> _______________________________________________
> cloud mailing list
> cloud(a)lists.fedoraproject.org
> https://admin.fedoraproject.org/mailman/listinfo/cloud
--
Aeolus Community Manager
http://www.aeolusproject.org
11 years, 10 months
Aeolus 0.8.0 installation not working with Eucalyptus
by Ilpo Latvala
Hi,
I installed Aeolus 0.8.0 on Fedora 16 and the installation itself went ok.
I added a new provider:
URL: http://localhost:3002/api
Provider Type: Amazon EC2
X-Deltacloud-Provider: ec2=192.168.1.10:8773;s3=192.168.1.10:8773
Test Connection works ok.
Since Aeolus does not have Eucalyptus as a provider I am forced to use EC2 as a provider type and X-Deltacloud-Provider is giving my Euca installation details.
When I try to add a new account with my user details, I get the error "undefined method `provider_type' for nil:NilClass".
So it seems like the current deltacloud included in aeolus does not recognize the euca provider format (ec2=192.168.1.10:8773;s3=192.168.1.10:8773).
Any plans to get Aeolus to work with a private eucalyptus installation?
Thanks,
-Ilpo Latvala-
Ilpo.latvala(a)proact.fi
11 years, 10 months
Cloud SIG Meeting Minutes :: 2012-01-27
by Robyn Bergeron
Minutes and logs from today's meeting follow below.
A friendly reminder that we're approaching feature freeze on 2012-02-07,
for those of you with features in the queue (which is many of you!).
-Robyn
Minutes:
http://meetbot.fedoraproject.org/fedora-meeting/2012-01-27/cloud_sig.2012...
Log:
http://meetbot.fedoraproject.org/fedora-meeting/2012-01-27/cloud_sig.2012...
==========================
#fedora-meeting: Cloud SIG
==========================
Meeting started by rbergeron at 19:00:26 UTC. The full logs are
available at
http://meetbot.fedoraproject.org/fedora-meeting/2012-01-27/cloud_sig.2012...
.
Meeting summary
---------------
* Who is blessing us with their presence today? (rbergeron, 19:00:45)
* OpenStack status (rbergeron, 19:03:03)
* ACTION: rbergeron to mail quantum and horizon owners asking them to
update % completion (rbergeron, 19:05:16)
* Eucalyptus (rbergeron, 19:11:21)
* Eucalyptus 3 submitted as a feature (rbergeron, 19:12:45)
* Euca is now building against jdk7 (rbergeron, 19:13:00)
* LINK:
http://downloads.eucalyptus.com/devel/packages/3-devel/nightly/fedora/16/...
(mull, 19:15:09)
* nightly builds for F16 now eating babies with euca 3-devel
(rbergeron, 19:16:21)
* Random Topics Now Accepted (rbergeron, 19:16:30)
* Cloudstack was also submitted to be a F17 feature. (rbergeron,
19:21:20)
* As was OpenNebula. (rbergeron, 19:21:37)
* And oVirt. (rbergeron, 19:21:45)
* and Riak. (rbergeron, 19:21:56)
* and JBoss AS7. And Open vSwitch, a whole group of KVM-related
features, and... i think that's about it. (rbergeron, 19:23:00)
* Lots of Cloud SIG people and their friends will be at FOSDEM - check
out the schedule to find people. (rbergeron, 19:27:40)
Meeting ended at 19:33:55 UTC.
Action Items
------------
* rbergeron to mail quantum and horizon owners asking them to update %
completion
Action Items, by person
-----------------------
* rbergeron
* rbergeron to mail quantum and horizon owners asking them to update %
completion
* **UNASSIGNED**
* (none)
People Present (lines said)
---------------------------
* rbergeron (66)
* russellb (30)
* mull (10)
* tdawson (6)
* rkukura (5)
* zodbot (3)
* mdomsch (3)
* verdurin (3)
* jforbes (2)
* tflink (1)
* gholms (1)
Generated by `MeetBot`_ 0.1.4
.. _`MeetBot`: http://wiki.debian.org/MeetBot
11 years, 10 months
Aeolus 0.8.0 Released
by Justin Clift
All,
We're very proud to present version 0.8.0 of Aeolus, the
multi-cloud deployment solution, sponsored by Red Hat.
This release is mostly UI improvements, along with many
important bug fixes.
Installation of Aeolus is very straight forward, using the
instructions on the website:
http://www.aeolusproject.org/get_it.html
64-bit packages are available for Fedora 15, 16, and RHEL 6.1+.
All testing and bug reports are greatly appreciated. They will
directly contribute to improving the quality of future releases.
NOTE - Although Aeolus is still some way from production quality,
it is suitable for testing. Please don't use it with live data yet.
For more in depth details, please check the release notes here:
http://www.aeolusproject.org/release_notes_0.8.0.html
Regards and best wishes,
Justin Clift
--
Aeolus Community Manager
http://www.aeolusproject.org
11 years, 10 months
Your forecast says: CLOUD SIG MEETING TODAY
by Robyn Bergeron
Well, hello there, Cloudies! We haven't chatted in a while. FUDCons and
SCALEs and other things, oh my.
Conveniently, we have our gathering time today (Friday), at 11am
pacific, 2pm eastern, in #fedora-meeting.
We have a huge number of features going in, so let's all come on down
and make sure that things are lining up nicely for us. :) If you're
desperately needing help, this is probably the meeting you want to come to.
See you later today!
-Robyn
11 years, 10 months
OpenStack status
by Mark McLoughlin
(I can't decide which is worse - talking about myself in the first or
third person in these updates)
Hey,
- FUDCon Blacksburg was a great success and OpenStack was represented
by an "Introduction to OpenStack" session by Dan Prince and Russell
Bryant:
http://www.youtube.com/watch?v=T8BEob9dSBA
Russell and Matt Domsch also had an OpenStack packaging hackfest
where they packaged python-nova-adminclient and openstack-tempo:
http://bugzilla.redhat.com/781831
Review Request: python-nova-adminclient - Nova administration Python API
http://bugzilla.redhat.com/81858
Review Request: openstack-tempo - OpenStack RESTful API to cron
- A massive posse of Red Hat and Fedora folks are going along to
FOSDEM (Brussels, Feb 4-5). In particular a bunch of upstream and
Fedora OpenStack hackers are going to be around in the "Cloud and
Virt Dev Room":
http://fosdem.org/2012/schedule/track/virtualization_and_cloud_devroom
Most notably, Pádraig is doing a demo on pacemaker-cloud and
OpenStack and has documented the whole thing here:
http://www.pixelbeat.org/docs/pacemaker-cloud/
- The Horizon, Quantum, Qpid and libguestfs Fedora 17 features have
all been approved by FESCo:
http://fedoraproject.org/wiki/Features/OpenStack_Horizon
http://fedoraproject.org/wiki/Features/OpenStack_Quantum
http://fedoraproject.org/wiki/Features/OpenStack_using_Qpid
http://fedoraproject.org/wiki/Features/OpenStack_using_libguestfs
- Mark joined the upstream release team and proposed releasing a
bugfix update for Diablo Nova and Glance:
http://wiki.openstack.org/StableBranchRelease
The release was announced on 2012-01-20:
https://lists.launchpad.net/openstack/msg06834.html
and the list of bugs fixed (91 in total!) can be seen here:
http://launchpad.net/nova/+milestone/2011.3.1
http://launchpad.net/glance/+milestone/2011.3.1
Both are available in F16 updates-testing:
http://admin.fedoraproject.org/updates/openstack-nova-2011.3.1-2.fc16
http://admin.fedoraproject.org/updates/openstack-glance-2011.3.1-1.fc16
The Nova update includes a fix for a small regression in 2011.3.1:
http://bugzilla.redhat.com/783878
nova update has incompatibility with deltacloud
Thanks to Pádraig and Steven Dake for finding and fixing that
regression so quickly!
- Cole has been making great progress on getting Horizon into shape
for Fedora 17. You can see some of the details in this thread:
http://lists.fedoraproject.org/pipermail/cloud/2012-January/thread.html#1162
Part of this effort involves finishing off the openstackx removal:
http://blueprints.launchpad.net/horizon/+spec/novaclient-migration
and, to that end, Cole has sent a bunch of patches upstream
including:
http://review.openstack.org/3197 (nova)
Add an API extension for creating+deleting flavors
http://review.openstack.org/3311 (novaclient)
Add flavor create/delete support
http://review.openstack.org/3285 (novaclient)
Add a 'usage' module and 'usage-list' cli command
- Russell's patch to support Qpid was merged in the nick of time for
the essex-3 milestone release:
http://review.openstack.org/2982
If you read through the gerrit review page, it's a good example of
the trials and tribulations involved with getting a patch merged -
what with trouble makers (like me :) suggesting that the patch be
re-factored, the gating tests randomly failing on the CI server,
someone else merging a patch which conflicts with yours and you
accidentally breaking the unit tests when making changes requested
by reviewers ... phew, it's quite an effort!
Interestingly, another developer is working on adding support for
ZeroMQ to Essex:
https://lists.launchpad.net/openstack/msg06949.html
OpenStack users will have no shortage of messaging system choices!
- Russell has packaged python-xattr:
http://bugzilla.redhat.com/782622
Review Request: python-xattr - Python wrapper for extended file-system attributes
which is needed by Glance's image caching code:
http://bugzilla.redhat.com/732692
Get correct version of python-xattr included in Fedora for glance image caching
However, Russell and Pádraig came to the conclusion that it may make
more sense to just make Glance use the xattr library already in
Fedora, since this is what Swift uses. Russell went ahead and got a
patch upstream for this:
https://review.openstack.org/3414
- Russell has joined the OpenStack Vulnerability Management Team to
help with the work involved in the responsible disclosure of
OpenStack vulnerabilities:
http://wiki.openstack.org/VulnerabilityManagement
Russell previously helped with Asterisk security advisories which, by
all accounts, were very well managed.
So far, OpenStack and Fedora have been doing a good job establishing
a process for coordinating disclosures. These have been made public
so far:
http://bugzilla.redhat.com/show_bug.cgi?id=CVE-2011-4596 (13-12-2011)
http://bugzilla.redhat.com/show_bug.cgi?id=CVE-2012-0030 (11-01-2012)
- Devstack is a tool which upstream OpenStack developers use for their
development environment - i.e. it makes it easy to run the various
OpenStack services together from your git checkouts. However, it
currently only runs on Ubuntu.
Luckily, some folks from Yahoo! have started work on a new version
of devstack which will support multiple distributions:
https://lists.launchpad.net/openstack/msg06747.html
Alan Pevec is working on getting this working on Fedora. This would
be really awesome, because it would mean that OpenStack developers
working on Fedora would have the same development environment as
OpenStack developers working on Ubuntu.
Pádraig has been helping the devstack2 developers figure out the
dependency set for running this on EPEL6:
https://lists.launchpad.net/openstack/msg06913.html
- On a similar note, Derek Higgins has been working on having
Smokestack support running tests on Fedora machines. Currently
Smokestack runs tests on Ubuntu machines deployed using Chef, but
Derek has some proof-of-concept patches to do the same thing with
Fedora machines deployed using Puppet. More on this soon!
- Derek also posted some nice changes for openstack-nova-db-setup:
http://lists.fedoraproject.org/pipermail/cloud/2012-January/001182.html
- Eoghan Glynn has been doing a rocking job of helping get Glance into
good shape for the essex-3 milestone release and has had a bunch of
patches merged:
https://review.openstack.org/#q,owner:eglynn+project:openstack/glance,n,z
One interesting issue that his patches threw up is the problem of
coordinating changes which require a corresponding change in
devstack. Because the patch can't be merged until devstack is
changed and devstack can't be changed until the patch is merged, we
end up with a chicken-and-egg situation. The saga is discussed here:
http://bugs.launchpad.net/openstack-ci/+bug/917593
In other Glance news, Pete Zaitcev reported this bug:
http://bugs.launchpad.net/glance/+bug/919520
which Mark promptly fixed.
- Alan has pushed some a Swift 1.4.4 update to rawhide and EPEL6:
https://admin.fedoraproject.org/updates/openstack-swift-1.4.4-2.el6
- Alan has also proposed a minimal "virtualization host" comps group
for Fedora 17. This would be useful for OpenStack because it would
represent the set of packages (apart from the OpenStack packages
themselves) required for an OpenStack compute node:
http://lists.fedoraproject.org/pipermail/devel/2012-January/161475.html
- Quantum looks like it may gain an interesting feature in Essex - a
"linux bridge plugin" which would allow folks to test Quantum
without using OpenvSwitch:
http://wiki.openstack.org/Quantum-Linux-Bridge-Plugin
Cheers,
Mark.
11 years, 10 months
ANNOUNCE: oz 0.8.0 release
by Chris Lalancette
All,
I'm pleased to announce release 0.8.0 of Oz. Oz is a program for
doing automated installation of guest operating systems with limited
input from the user.
Release 0.8.0 is a (long overdue) bugfix and feature release for
Oz. Some of the highlights between Oz 0.7.0 and 0.8.0 are:
- Optional virtualenv make target
- Conversion of unittests to py.test
- Replace mkisofs with genisoimage
- Debian package
- Ability to change the root password for Debian installs
- Add unittests for ozutil
- Add some unittests for the Guest object
- SSH tunnel (with SSL vhost) support for local repositories
(mostly useful for imagefactory)
- Add a new manpage for oz-examples
- Make the output filename configurable with a command-line
option to oz-install
- Monitor both network and disk activity when looking for guest activity
- Support for installing Ubuntu 11.10
- Support for SSL certificates for repositories
- Support for an optional version in the TDL
- Support for installling Mandrake 9.1, 9.2, 10.0, 10.1, 10.2
- Support for installing Mandriva 2006.0, 2007.0, 2008.0
- Support for Ubuntu customization
- Support for installing RHEL 6.2
A tarball of this release is available, as well as packages for
Fedora-16. Instructions on how to get and use Oz are available at
http://aeolusproject.org/oz.html
If you have any questions or comments about Oz, please feel free
to contact aeolus-devel(a)lists.fedorahosted.org or me
(clalancette(a)gmail.com) directly.
Thanks to everyone who contributed to this release through bug
reports, patches, and suggestions for improvement.
--
Chris Lalancette
11 years, 10 months
ssh password for images
by Matthias Runge
Dear list,
yesterday, I tried openstack-nova following [1]
It worked like a charm until I tried to ssh into my virtual box.
My question is, which Password to use? (Finally I mounted the image and
changed root password there).
Any hint, how to make a better solution is greatly appreciated. If I
understand [1] correctly, this shouldn't be necessary.
Thanks,
Matthias
[1] https://fedoraproject.org/wiki/Getting_started_with_OpenStack_Nova
--
Matthias Runge <mrunge(a)matthias-runge.de>
<mrunge(a)fedoraproject.org>
11 years, 10 months