[aeolus-incubator/image-management-engine] db555e: Added Provider Images API
by jason.guiditta
Branch: refs/heads/master
Home: https://github.com/aeolus-incubator/image-management-engine
Commit: db555eff92a130e56fde24b14acac0f6be3d4bc5
https://github.com/aeolus-incubator/image-management-engine/commit/db555e...
Author: Martyn Taylor <mtaylor(a)redhat.com>
Date: 2012-07-16 (Mon, 16 Jul 2012)
Changed paths:
M README.rdoc
M app/controllers/image_management/provider_images_controller.rb
M app/models/image_management/provider_image.rb
A app/views/image_management/provider_images/_provider_image.xml.haml
A app/views/image_management/provider_images/_provider_image_minimal.xml.haml
A app/views/image_management/provider_images/index.xml.haml
A app/views/image_management/provider_images/show.xml.haml
M lib/generators/image_management/templates/migrations/create_provider_images.rb
A spec/controllers/provider_images_controller_spec.rb
A spec/factories/image_management/image_factory/provider_image.rb
A spec/factories/image_management/provider_image.rb
M test/dummy/db/migrate/20120326103723532188_create_provider_images.rb
M test/dummy/db/schema.rb
Log Message:
-----------
Added Provider Images API
Commit: f3350c118d7156aee9761a8a31658edf857128fe
https://github.com/aeolus-incubator/image-management-engine/commit/f3350c...
Author: jguiditta <jason.guiditta(a)gmail.com>
Date: 2012-07-19 (Thu, 19 Jul 2012)
Changed paths:
M README.rdoc
M app/controllers/image_management/provider_images_controller.rb
M app/models/image_management/provider_image.rb
A app/views/image_management/provider_images/_provider_image.xml.haml
A app/views/image_management/provider_images/_provider_image_minimal.xml.haml
A app/views/image_management/provider_images/index.xml.haml
A app/views/image_management/provider_images/show.xml.haml
M lib/generators/image_management/templates/migrations/create_provider_images.rb
A spec/controllers/provider_images_controller_spec.rb
A spec/factories/image_management/image_factory/provider_image.rb
A spec/factories/image_management/provider_image.rb
M test/dummy/db/migrate/20120326103723532188_create_provider_images.rb
M test/dummy/db/schema.rb
Log Message:
-----------
Merge pull request #11 from mtaylor/provider_images_api
Added Provider Images API
Compare: https://github.com/aeolus-incubator/image-management-engine/compare/ec12a...
11 years, 8 months
[PATCH] Pool's default enabled value is true
by Jirka Tomasek
From: Jiri Tomasek <jtomasek(a)redhat.com>
---
...9140916_change_enabled_default_value_in_pool.rb | 9 +++++++++
1 files changed, 9 insertions(+), 0 deletions(-)
create mode 100644 src/db/migrate/20120719140916_change_enabled_default_value_in_pool.rb
diff --git a/src/db/migrate/20120719140916_change_enabled_default_value_in_pool.rb b/src/db/migrate/20120719140916_change_enabled_default_value_in_pool.rb
new file mode 100644
index 0000000..562346f
--- /dev/null
+++ b/src/db/migrate/20120719140916_change_enabled_default_value_in_pool.rb
@@ -0,0 +1,9 @@
+class ChangeEnabledDefaultValueInPool < ActiveRecord::Migration
+ def self.up
+ change_column :pools, :enabled, :boolean, :default => true
+ end
+
+ def self.down
+ change_column :pools, :enabled, :boolean, :default => false
+ end
+end
--
1.7.7.6
11 years, 8 months
[PATCH conductor] BZ 831687 Flash warning message fixed when it's empty
by jzigmund@redhat.com
From: Jozef Zigmund <jzigmund(a)redhat.com>
---
src/app/controllers/deployables_controller.rb | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/src/app/controllers/deployables_controller.rb b/src/app/controllers/deployables_controller.rb
index 3e3b76a..e07a603 100644
--- a/src/app/controllers/deployables_controller.rb
+++ b/src/app/controllers/deployables_controller.rb
@@ -167,7 +167,8 @@ class DeployablesController < ApplicationController
end
# check that type attrs on service params are used properly
- if warnings = @deployable.check_service_params_types
+ warnings = @deployable.check_service_params_types
+ unless warnings.empty?
flash[:warning] ||= []
flash[:warning] = [flash[:warning]] if flash[:warning].kind_of? String
flash[:warning]+=warnings
@@ -207,7 +208,8 @@ class DeployablesController < ApplicationController
if @deployable.update_attributes(params[:deployable])
# check that type attrs on service params are used properly
- if warnings = @deployable.check_service_params_types
+ warnings = @deployable.check_service_params_types
+ unless warnings.empty?
flash[:warning] ||= []
flash[:warning] = [flash[:warning]] if flash[:warning].kind_of? String
flash[:warning]+=warnings
--
1.7.10.4
11 years, 8 months
oVirt Support
by Marcus Moeller
Hi all.
Is it also possible to configure oVirt as Cloud Provider, using the rhev
engine?
Greets
Marcus
11 years, 8 months
RE: Small FYI
by Hugh O. Brock
Outstanding. Upstream releases ftw!
-h
-------- Original Message --------
From: Justin Clift <jclift(a)redhat.com>
Sent: Wed, 18/07/2012 01:45 AM
To: aeolus-devel <aeolus-devel(a)lists.fedorahosted.org>
CC:
Subject: Small FYI
Small FYI. All of the rpms for Aeolus (on F16) have finally made it
into the stable F16 repo, and out through the mirror network.
No need to use the updates-testing repo on F16 any more. (whoo hoo!)
+ Justin
--
Aeolus Community Manager
http://www.aeolusproject.org
11 years, 8 months
Desktop Client for Aeolus
by Mo Morsi
As many of you know, Nitesh has been hard at work developing a QT
interface and client for the Aeolus API. He's been volunteering some of
his own time to develop the application and to learn about and help
promote Aeolus. I would like to thank him and highlight / share his
progress so far.
He's made great headway, implementing a desktop-based login interface
[1] for Aeolus, which after it is invoked, presents the user with an
interface to configure cloud providers and images [2]. Currently there
is support for listing providers [3], creating new ones [4], editing,
and deleting them, as well as building and pushing images [5]. We will
be looking to expand the utility to support other operations on the
Conductor interface as they are added to the api, including provider
account, hardware profile, and instance management.
I encourage anyone who is interested to checkout [6] and run the
application. The dependencies are minimal and it is easy to get up and
running against a Conductor instance (all build and run instructions are
in the project README). Any feedback or comments would be more than welcome.
Many thanks go out to Nitesh for all his hard work, and I look forward
to continuing to work with him in the future.
-Mo
[1] http://mo.morsi.org/files/gsoc/aeolus-gui/02-login.png
[2] http://mo.morsi.org/files/gsoc/aeolus-gui/03-main-menu.png
[3] http://mo.morsi.org/files/gsoc/aeolus-gui/04-cloud-providers.png
[4] http://mo.morsi.org/files/gsoc/aeolus-gui/05-new-provider.png
[5] http://mo.morsi.org/files/gsoc/aeolus-gui/06-new-image.png
[6] https://github.com/niteshnarayanlal/Aeolus-gui
11 years, 8 months
Community Building Plan time :)
by Justin Clift
Hi all,
As an item of good news, upstream Aeolus should have an actual
working version that people can use (in real environments)
pretty shortly! (prob just days)
We should definitely feel good about this. ;) [≙]
Next step, we need to build awareness of Aeolus and what it does
for people, plus get it into their hot little hands. :)
To that effect, lets develop a plan of action for doing this.
One which anyone interested can contribute to, and help out
with. :)
http://etherpad-aeolusproject.rhcloud.com/p/Community_Planning
There are some elements we need to include, and others are
ideas that I'm not sure about. ;)
(note - bullet points are here, the details are in the etherpad)
* Website updates
(front page, about pages, roadmap, new user materials)
As per Francesco's thread on the mailing list. :)
* Presenting Aeolus
(Conferences, AWS Meetups, online Aeolus demo, etc)
* Getting Aeolus into non-social (:p) media
(mainstream news media, magazines, podcasts, etc)
* Social media
(blogging/planet, twitter, etc)
* Community Outreach
(oVirt, AWS Compatible clouds, etc)
* Use Case development
(this feeds into most other stuff)
* Other ideas
(Aeolus weekly summary concept)
Most of these are huge topics in and of themselves.
So, separate email threads for each. Pick whichever one's
you're interested in. Ignore the rest. ;)
As a useful data point, it's probably worth keeping the
"Developer Community Funnel" in mind for some of this:
http://www.slideshare.net/kohsuke/building-developer-community
Regards and best wishes,
Justin Clift
[≙] - No sorry, not sponsoring anyone's celebratory pub crawl. :>
--
Aeolus Community Manager
http://www.aeolusproject.org
11 years, 8 months