| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
fixes bug#1224536
Change-Id: I1071c4d3e203ae7fcfa3c1edceca3cbc4cfad059
(cherry picked from commit b4f38271a3af9e25a74a05561c27c7a47df91d51)
|
|\ |
|
| |
| |
| |
| |
| |
| |
| | |
It will support argument with blanks.
Change-Id: I83313290a964bf10fe46570f43cf213ceab8a326
Fixes: bug #1220937
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This fix does not allow empty host strings in the update user call.
Besides, it also enusres that database access is not lost during an update of the host attribute
Change-Id: I57b7733c264d2bcd70dfea95f85aae68553c4dff
Fixes: bug #1214166
Fixes: bug #1214555
|
|\ \ \
| |_|/
|/| | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
All additionalProperties are now True instead of False
All array minsizes are now 0 instead of 1
Create Instance now has an additional service_type optional property
fixes bug #1215183
fixes bug #1218661
fixes bug #1218662
Change-Id: If5c9344464a730220a588294383bb473e7bc5e7c
|
|\ \ \ |
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This adds includedir to the mysql templates, which allows overriding of
default my.cnf settings. Additionally, /etc/mysql/conf.d is created if it
doesn't already exist to prevent mysql from failing.
Change-Id: I1e051978b2363eaa9fd11abf1b107bd1e9c0edcb
Fixes: bug #1218613
|
|\ \ \ |
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* Adds a template
* Adds create and delete functionality
implements blueprint heat-integration
Change-Id: I64b524c589620fb81867bee1ea5dd69ea9017132
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
As of now, if CONF.trove_security_groups_support == True, then a
Security Group is created for every new Instance, following the
naming scheme of: "SecGroup_<Instance's UUID>".
Nicira NVP for Quantum enforces a Security Group naming limitation of
40 chars maximum. Given the UUID's length, this only leaves 2
characters for the prefix, e.g. 'SG' vs. 'SecGroup'.
Even in lieu of restrictions, it's not inconceivable that a
vendor/user might want to customize the naming scheme of their
Security Groups to align with other cloud providers, etc.
Change-Id: I1043e15c71607cabe2fd6f72f64705e80cd2cde1
Closes-Bug: #1218589
|
|\ \ \ \ |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
A Trove Instance that is created and booted successfully has a
service_statuses status as running.When the instance is deleted
however, the service_statuses record remains unchanged.
This fix updates the status to deleted.
Change-Id: Ied0b740e2de563f6337dbbcc3c026aad2777cc53
Fixes: bug #1200373
|
|\ \ \ \ \
| |_|/ / /
|/| | | | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Trove use Cinder as volume backend default and Cinder requires that volume must
in "available" status if wish to resize. So we should stop db firstly, then
detach volume from instance and resize volume. Finally, restart db in ease.
If resize volume failed, the instance may stuck into "RESIZE" status. Because
we have no idea to rescue the volume which is in "error_extending" by Cinder.
implement bp implement-volume-extend
Change-Id: Iff3b302a705917e0e27cd70edf6e1be1639f62d5
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Fixes: bug #1176095 #1176098
Change-Id: I254aca213ae40326ed6e9c00bc35d63ff0805c9f
|
| |_|/ /
|/| | |
| | | |
| | | |
| | | | |
Change-Id: I6478eeaa926a05d3ac45d08654eaa8d9eb7cd9f7
Fixes: bug #1207491
|
|\ \ \ \ |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This is related to https://review.openstack.org/#/c/43810/
Change-Id: I603fa915689d6c23f04494c6672285440c80ee24
Fixes: bug #1216135
|
|\ \ \ \ \
| |/ / / /
|/| | | | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
ensured fields are consistently using underscores
Fixes: Bug 1218006
Change-Id: I8c505b59b44984190ae7ba5c3fa562fc0cc9a05e
|
|\ \ \ \ \ |
|
| |/ / / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
"Replace nova client with cinder client to use volume" for
bp/implement-volume-extend replaced nova_volume_url with cinder_url.
The purpose of the change was to support Cinder's recently acquired
ability to extend volumes. The original changeset missed the CONF
files, leaving the nova_volume_url artifact.
Change-Id: Ic814d8cef424c4d1e18e531beb9302da9e273eb6
Closes-Bug: #1218152
|
|/ / / /
| | | |
| | | |
| | | |
| | | | |
Change-Id: I9b3a8928fb1d0e9c00361e90dcdcd2eb09e8e44b
Closes-Bug: #1218364
|
|\ \ \ \ |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Change-Id: Iaed7aeab1ed3b7bb6e0e17940b0119b220c7f056
Fixes: bug #1215604
|
| |/ / /
|/| | |
| | | |
| | | |
| | | |
| | | | |
fixes bug #1214120
Change-Id: I3357dd04911a92a4d69fb8d3469f093b0c6b0737
|
|\ \ \ \
| |/ / /
|/| | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Bug# 1210322
Change-Id: Ib2c5e3d43688f0bb002eefc1c1ca4d347aa71f3c
|
|\ \ \ \ |
|
| | |_|/
| |/| |
| | | |
| | | | |
Change-Id: I3bc1c91ae6727a20f242c74dcaa68fd8c7e4a802
|
|\ \ \ \ |
|
| | |_|/
| |/| |
| | | |
| | | |
| | | | |
Fixes: bug #1184044
Change-Id: I80f2ac4b87020dd0994c8aee85025dad75d5a3ef
|
|\ \ \ \
| |_|/ /
|/| | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
implements blueprint guest-config-through-metadata
Change-Id: Ia389a00ef4c9d0952b9360946e73f2266d6a4574
|
|\ \ \ \
| |/ / /
|/| | | |
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Need a newer version of Oslo.cfg so we can use DictOpt.
fixes bug 1213192
Change-Id: I9d41d6184c57ecec46403390fac972bd9e76ab17
|
|/ /
| |
| |
| |
| |
| | |
implements blueprint guestagent-through-userdata
Change-Id: Ifb33f149e63d7b9b7ed676da8ff05085ceceffeb
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
While resizing a improper volume, it may stuck in "RESIZE" status and Trove
can't deal with this status with other actions. We need to catch the exception.
Now, resize volume method exists some problems to achieve the goal. This patch
will solve the critical problem firstly.
fix bug 1212767
Change-Id: I868694fc01217ef0e6e8450ce981c4cab544b612
|
| |/
|/|
| |
| |
| |
| | |
implements blueprint rpm-integration
Change-Id: I4aa06c75b555d0c9ab54791b25c612bc5c5805fc
|
|\ \ |
|
| |/
| |
| |
| |
| |
| |
| |
| |
| | |
Fixes bug where nova client was reinitialized many times during
building of new instance
Fixes: bug 1207931
Change-Id: I965a6fa74f721a74f7632aa68963787d02103af5
|
|\ \ |
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| | |
On the restore of an instance that has root enabled on it, we need
to ensure that we are correctly securing the root password so that
the password is not empty.
Fixes bug: 1211557
Change-Id: I6386b9e0573a39a6667504666556b918927abf76
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| |
| |
| |
| | |
This allows extensions to be loaded properly without interfering with
directories in trove/extensions that are loaded as python modules.
Change-Id: Iad1bdc9b7548c46b0e5b8694693b4456ac548f14
Implements: Blueprint fix-extensions-imports
|
|\ \ |
|