This is a REST API in the same style as other OpenStack APIs.
This also creates a new endpoint for the REST API which uses the
serivce type 'orchestration'. The old endpoint now has the service
type 'cloudformation'.
This matches the pattern where the native openstack API gets a
generic service type while the emulated EC2 API gets a specific
type (eg, object-store, s3).
There will be breakage for the time period where only one of this
change and https://review.openstack.org/#/c/14263/ are approved,
since keystone will have the incorrect service type for that period.
Change-Id: I6a0d51a63da8017d375b4c065c4c9079dfca8fe3
Change: I3bbcc5b9f8a4da2fcdb9f6f70913c2d6bc6e2b9b
added some timing messages around the volume operations in
exercises/volumes.sh. This was a good idea, but some
useless timing info was added to failed cases, this patch
pulls that back out. The only parameter used to detect
failure is a timeout, so outputing the time elapses in
these cases is useless.
Change-Id: I609a803a7293aa8a8e3cec186984de59bfe9b409
add auto cloning of the tempest tree if it's an enabled service
just reduces one step in getting tempest up in a new environment
Change-Id: Ia8a2feee96f26dffe96c87d572a31735d90cdabb
Related to https://review.openstack.org/#/c/13101/
Add tempest test variables, so tempest tests will be configured with
proper default values.
Change-Id: Iec13ec3492cbfa6dcce665a4e0723f1b941ae88a
Correct the use of NOVA_CONF to find the source file
for the ceilometer configuration files.
Set up notifications and RPC to use the classes from
ceilometer.openstack.common instead of nova.openstack.common.
Run the ceilometer compute agent under "sg libvirtd"
so it has permission to talk to libvirt.
Change-Id: I75b2e563d654f4f89b182e146e54572618f25261
Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
This is useful in case a different service name will be used (when
porting to another distribution, for instance).
Change-Id: I5b66ada02f3c4424384c728f1dadb4872bf4d490
The next in a line of changes to break down stack.sh and make
it a bit more manageable.
Part of blueprint devstack-modular
Change-Id: I3fae739996aad0b340dae72ef51acd669a3ab893
Some changes are required so that ceilometer can gather usage data
from glance (notification & polling) out-of-the-box in devstack:
- configure glance to emit notifications if rabbitmq or qpid
is enabled
- configure the ceilometer collector to consume notifications
on the default glance topic (glance_notifications.*)
- pass credentials to ceilometer central agent so that it
authtenticate polling calls to glance
Change-Id: I0eac223eddb615266e28447b18fcaaadcd40dddf
Looking at some failures lately in Jenkins/Devstack runs and it would
be handy to see if failures were time-out related versus flat out failed
operations.
More interestingly it might be worthwile to harvest the completion time
info from the jenkins logs and keep track of any significant deviations
introduced by code changes.
Change-Id: I3bbcc5b9f8a4da2fcdb9f6f70913c2d6bc6e2b9b
- allows metadata service to work out of the box for VMs in fixed_range
- allows direct access to VMs via their fixed_ips from the devstack host.
Change-Id: I24da91fdf184e195185462554c044ee6f65d58ce
The wrong directory was being placed in the tgtd config.
This change will allow https://review.openstack.org/13633 to gate.
Change-Id: Icbf7b5ecc9bc53ccc2aed0cacb9f5f61abe8f882
The patch enables the user to configure the quantum rootwrap status
(Q_USE_ROOTWRAP). This is enabled by default.
Change-Id: I2513caef972f20faa1e4fc8b3905a1f0ea0ba2db
Fix the test run before the ceilometer configuration
directory is created so that the dir is made if
it does not exist.
Change-Id: I2d6acd4fe7959f976ce99582aed69a49fc3f212e
Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
This modifies the euca test to include describe-availability-zones
so that it is covered. This allows us to not need to hard-code a
zone name for the volume tests.
Change-Id: Iaae0589d4338d948981ca6e2229d2ceb73ff38ef
Resubmit of https://review.openstack.org/12822
Fix bugs 1044084 and 1048483
Copy new conf files into /etc at stack time.
iniset the agents' init files to include new rootwrap conf
Launch agents as regular user, not root
Fix service launch of ovs
Correctly handle qemu.conf permissions
Change-Id: Ib6b8a97698df1b816eecc18d1df11267cb027a3d
The next in a line of changes to break down stack.sh and make
it a bit more manageable.
Part of blueprint devstack-modular
Change-Id: Ie0104f0de281497f2c10f653aebb8e7cbedc4204
Set VERBOSE=False to turn off the noise of stack.sh output. All
output still is written to the logfile if LOGFILE is set.
Rebased
Change-Id: I316bc4d68c997ec907a48e720e2f7778428d935b
unable to use ubuntu repos(apt) since they were having previous
Flask version. Adding it in files/pips/ceilometer-api
Change-Id: Ia397468eacd3cd2b4233617e1ffeb763ac207478
*Check that tgt driver is in good state when we start
if not try to just restart it
*Remove targets based on iqn entries in persist files
*Remove the persist files themeselves
*Stop the tgt service
Updated to use *_STATE_DIR vars
Change-Id: I3ba9f2b8c099c7f290696760527fe2147d9b1d38