| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
Trove does not support Python 2.6 anymore starting with Kilo and might
not work correctly with it, so remove the classifier.
Change-Id: Ida17ce3ce76258442222b591846e1e1717119eed
|
|
|
|
|
|
|
|
|
|
| |
* rename db_wipe to db_recreate
* make --repo-path an optional argument for db_wipe and use it
* add command line help strings for db_wipe
Closes-Bug: #1279734
Change-Id: I1a1d3ad56989026fb10f6c57bb479814dc51328e
|
|
|
|
|
|
|
|
|
|
|
| |
Remove vim setting, Remove line containing:
comment - # vim: tabstop=4 shiftwidth=4 softtabstop=4
at the top of source code files, except for files in
openstack/common.
Change-Id: I5e2aad6dca8407890fc3c2afbda541bd4f124ea8
Closes-Bug: #1229324
|
|
|
|
|
|
|
|
|
|
| |
PBR/Distribute generates binscripts for us. By moving the
binscript code into the source tree, we can unit test it
as well. Run setup.py develop to generate the binscripts for
development use.
implements blueprint entrypoints-for-binscripts
Change-Id: I9ad4bb4ddc55f64bcd806c588a795cd6e0847aa9
|
|
|
|
|
|
|
| |
It will support argument with blanks.
Change-Id: I83313290a964bf10fe46570f43cf213ceab8a326
Fixes: bug #1220937
|
|
|
|
|
|
| |
Implements Blueprint reddwarf-trove-rename
Change-Id: Ia9ee609bbc06a1d8b9d6917642529f30347541fd
|
|
|
|
| |
Change-Id: I20545a3250c7db826b5c9133b8a94e3a8b2a3dbf
|
|
|
|
|
|
| |
Fixes bug 1179007
Change-Id: If7c187f3b4833bdd7f2c0632c061afdcacb9832f
|
|
|
|
|
|
| |
Fixes bug 1172444
Change-Id: I09e1e2d03f41a175aa39760b5fc560ed0d9d30a5
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
-API controller for backups
-adding swift url to the config
-Fixing failing tests
-Renaming 'instance' param.
Checking for NotFound models so that the returned error is friendly
-adding feature to list all backups from a specific instance
-Adding checks for creating/deleting/restoring backups when it is not completed
-Adding unit tests for backup controller
-adding check to see if file is in swift
-Adding skeleton code for delete backup in the task manager
-Fixed backups API to pass in the backup_id during create_backup.
-adding int tests for backup controller
-Adding backup list and delete int tests
-Adding list backups for instance test
-Adding quota for create backup
BP: https://blueprints.launchpad.net/reddwarf/+spec/consistent-snapshots
Change-Id: I35c2fefcce4b3009e76ba7232c52dabf502a3ac0
|
|
|
|
|
|
|
|
|
| |
Change to auth_tok to auth_token
Added dependency on oslo.config package
Remove reddwarf.openstack.common.cfg
Change-Id: I61af7a54d09f3d1d6b6efe470ea6308be8ace2e7
Fixes: bug #1175757
|
|
|
|
|
| |
fixes bug #1152370
Change-Id: I9ef270a8c50fd9e3aedbfaf1545c31af2c051769
|
|
|
|
|
|
|
| |
Sync up the client code to server code for absolute/rate limits
Implements: blueprint rate-limits
Change-Id: I2d465216fa8432674e268eb3a18b5f4cbde2692c
|
|
|
|
|
|
| |
Bug #1150904
Change-Id: Ife20228c771dcaad201dc871ed3e2079d7fd6de1
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* Openstack-ci creates a tarball at tarballs.o.o when tag matches:
ref: ^refs/tags/([0-9]+\.)+[0-9]*
(alpha|beta|candidate|rc|a|b|c|r|g)[0-9]*$
Fixes bug#1131509
Change-Id: I5e3d00c57dfe977f6e9a01dea25b97c8fcdf0d1d
|
|/
|
|
|
|
|
|
|
|
|
|
|
| |
added unittest for limits
reverted changes to openstack/common
removed commented code
cleaned up unittest
added int-tests
updated reference to XMLNS
removed 1.1 XMLMS in wsgi
Implements: blueprint rate-limits
Change-Id: I842de3a6cae1859cc246264a5836abfd97fb8074
|
|
|
|
|
|
|
|
|
| |
Grant, revoke, list user access.
Change user password and get single user.
Partially implements blueprint modify-users
Change-Id: I0001a7a9d1c527b88a1ed965f0f077c864e602cf
|
|
|
|
|
|
|
|
|
|
| |
During a migration, waits for the guest and service to start up
following the status change to VERIFY_RESIZE. Confirms if everything
is all right, or reverts if not.
Implements blueprint migration-check-guest-status
Change-Id: Ia7c7ed1fd0070429fed93323ca559d1c0742bd8f
|
|
|
|
|
|
|
|
|
|
|
|
| |
Added unit tests for reddwarf.guestagent.pkg module.
Added tests for package install, remove and version
Changing the test runner of unittests to be run by testr instead of probocis/nose
Remove probocis reference from the dbaas test
Moved dbaas.py to reddwarf/tests/unittests
tracked by bug #1090139
Change-Id: Ia25fbe996d04d39e83edef0369de0e7fccce579e
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Updated logging,cfg,setup to new oslo
* Split out the paste ini from the conf files
* Modified reddwarf-api/server to use new modules
* Modified reddwarf-manage to use new cfg
* Added rpc helper for rpc services
* Modified reddwarf-taskmanager to use rpc helper
* Modified reddwarf-guestagent to use new rpc helper
* Fixed guestagent api to use rpc proxy
* Fixed taskmanager module to conform to new rpc
* Updated guestagent manager/pkg to use new rpc
* Updated api paste to use keystoneclient auth_token
* Updated managers to use periodic tasks
Implements: blueprint reddwarf/upgrade-oslo
Change-Id: I9ad1b441eca855a4304454014ae746ec51bef8f3
|
|
|
|
|
|
|
|
| |
The tests added are createDB, deleteDB and deleteUser
tracked in Bug #1090139
Change-Id: I811a85bfe37ec4282864ec81328dc40c9b15f4ef
|
|
|
|
|
|
|
|
|
|
|
| |
pip dropped the -E option as of 1.1; now to install in a virtualenv,
you just explicitly activate the virtualenv. This commit fakes the
same behavior of explicitly specifying a virtualenv for installation
by altering tools/with_venv.sh to optionally take the -E flag
Fixes Bug #1081200
Change-Id: I470ba9563864337b8af2a79ae463e269ba66bf8f
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The tests come from the Reddwarf Integration repository. wsgi_intercept
is used to allow the test code to hit the server code directly. It also
properly sets up the SqlLite database before each run.
* Adds an "event simulator" which queues up functions that would
normally be spawned with eventlet. The various sleep functions are
then swapped with a method that runs these faux-events.
* Adds many of the Reddwarf Integration tests. The idea is these
could still run in a richer, real environment, but are running here
enables us to quickly check feature breaks for each commit and
lowers the learning curve necessary to test the API. The downside
is some of these tests still have artifacts of their origins, such
as (unused) classes to connect to MySQL databases. Some more work
will be necessary to separate the "real mode" functionality of these
tests further.
Implements: blueprint tox-tests
Change-Id: I9857f265c1cb46832906ef5e6a0c7bb4a092e637
|
|
|
|
|
|
|
|
| |
This gets rid of the misleading tests in this repo which have not been
relied on for most of this project's life (for historical reasons, tests
are currently stored in the reddwarf_lite-integration repo).
Change-Id: Ic452396ac50ea252bbd34d41638c2f337da3ed2a
|
|
|
|
| |
Change-Id: Ib391c0d1025605fccda6405865bba5780ebb0c74
|
| |
|
| |
|
|
* run_tests stuff
* gerrit stuff
* test-requires for pip
|