* Added screen_rc function in stack.sh to save started services to stack-screenrc file
* Added rejoin-stack.sh to rejoin the current screen session or start a new session
Change-Id: I381a7832bc8a107bfbd51c5ecfbd2e9134cf0a0a
blueprint: restart-services
Added the line for installing python-quantumclient. Manually Tested.
Note: Fixes added regarding horizon's dependency on quantum-client
Change-Id: I1d739f81ce2118363cc05ec4a858ac2e732e9d0d
https://review.openstack.org/4227 missed a couple of paths to nova.conf
that need to be corrected.
Fixes bug 938692
Change-Id: I083baacc18792088a2a3ab032768c895a4feae76
This patch waits for instance termination to complete before trying to
delete the security group. The last change to simply move the security
group deletion to after euca-terminate-instance was not sufficient, as
it has to wait until the termination is complete.
Change-Id: Icba579534f324afb4d44abd42d8c755834dd2a57
This patch slightly modifies the order of operations in the euca exercise
script. It moves the deletion of the security group to the end, after
the instance has been terminated. The reason this change must be made
is because of this change proposed to nova:
https://review.openstack.org/#change,4154
Without this change, when exercise.sh is run against this patch, the euca
exercises will fail when the security group is deleted. Moving it to the
end should make it pass, as the security group will no longer be in use.
Change-Id: I9095a02c42173ed1837ec20b38d5ef00fe4474ec
When glance paste config was split out from the core config,
devstack duplicated the former in both files in order to work
around the chicken-and-egg problem with the glance change being
gated on devstack passing.
This transitionary arrangement is no longer required so may now
be removed.
Change-Id: I42ff9cd8ea9cae62a2a0cb72490f1c8a6c17056c
Nova and glance will shortly require the python-iso8601 package in
order to support non-UTC timestamps in the changes-since filter.
In particular, the following nova patch is blocked by devstack
failing due to the missing dependency:
https://review.openstack.org/#change,4211
Change-Id: Iaae8812cf19c9ae1ad237b7fda7d99827aca1485
Add a function to detect if one of the feature/server is enabled.
Some catch all for nova glance quantum
Thanks for dtroyer reviews and suggestions.
Change-Id: I082be08ebad666de16f0710627696516b3b3c48b
(This commit didn't get backported to redux, so needs to be re-applied now.)
Move Nova config files (nova.conf, api-paste.ini) to /etc/nova
so all binaries can find them, particularly /usr/local/bin/nova-manage.
Change-Id: I002a9ae1c601894c943a49057cdcf0ab9e9d6c61
Some xenservers get errors because git is not configured with
curl and expat, and because of invalid SSL certs.
Change-Id: Ibe7062255b90559b0d6ca5f52e33ec56451505df
Now that we have split the scripts, we should not clone devstack.
We now require users to copy the xva over.
Change-Id: Ie7cb4858c3e5860ab5c990c5ed1f88462c6953dd
Ensure building, installing multiple nova vms works after we
split the build script as build nova vm, install nova vm.
Change-Id: Iadb6e181caec511325a30727bf9e9c79e8afea5a
* Add proper test for swift in client-env.sh
* Remove all VERIFY variables; nothing beyond the 4 OS_ vars is set now
* Update exercises for Keystone 2.0 auth
* swift understands Keystone 2.0 auth now, don't download custom binary
* cleanup uploaded bundle in bundle.sh
Change-Id: I99c818d81534bbf93c0e142513acb80e5fe613ea
Since screen commands are bash specifics make sure we launch screen with
bash login shell instead of other shells.
Fixes bug928883.
Change-Id: I62b4c7182682deb4ef16ed0cf1a3b5a130c1c4ee
After discussion on the mailing list tmux is not used much and since it
was broken for a while remove that support.
Fixes bug 928967.
Change-Id: Iff1eea45190f4ef873c60b3563fe94359702446d
* Add proper test for swift in client-env.sh
* Remove all VERIFY variables; nothing beyond the 4 OS_ vars is set now
* Update exercises for Keystone 2.0 auth
* swift understands Keystone 2.0 auth now, don't download custom binary
* cleanup uploaded bundle in bundle.sh
Change-Id: I99c818d81534bbf93c0e142513acb80e5fe613ea
Move Nova config files (nova.conf, api-paste.ini) to /etc/nova
so all binaries can find them, particularly /usr/local/bin/nova-manage.
Change-Id: I2fb71159c16dffc610dcfda4158593dbd6423c5e