Last modified: 2012-08-30 02:07:54 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T28583, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 26583 - OpenStackManager extension should also support the OpenStack API
OpenStackManager extension should also support the OpenStack API
Status: RESOLVED FIXED
Product: MediaWiki extensions
Classification: Unclassified
OpenStackManager (Other open bugs)
unspecified
All All
: Normal enhancement (vote)
: ---
Assigned To: Ryan Lane
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2011-01-05 17:21 UTC by Ryan Lane
Modified: 2012-08-30 02:07 UTC (History)
1 user (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Ryan Lane 2011-01-05 17:21:02 UTC
The extension is currently using the EC2 API with the AWS-SDK. This API works for now, but the OpenStack API is likely to add features that can't be added to the EC2 API, since the EC2 API is controlled by Amazon.

We should add support for the OpenStack API, and should default to using that. We should handle this by using abstract classes for classes like OpenStackNovaInstance and OpenStackNovaController.
Comment 1 Sam Reed (reedy) 2011-03-19 00:45:20 UTC
There's php swift php bindings at http://wiki.openstack.org/SwiftAPI

Looks like nova is still under development....
Comment 2 Ryan Lane 2011-03-19 00:56:03 UTC
Thankfully nova is just a REST API, so I could make the calls directly. I've been avoiding this because the OpenStack API doesn't have feature parity with the EC2 API yet.
Comment 3 Ryan Lane 2012-08-30 02:06:19 UTC
Fixed in 8daa927f440deb73173d766d3160c5684216d5ef.
Comment 4 Ryan Lane 2012-08-30 02:07:54 UTC
It only supports the OpenStack API now.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links