423 Commits

Author SHA1 Message Date
David Schroeder
bfcc524431 Moved devstack VM from ainsible to chef
Change-Id: If6fabf94a65081d7d8c7eeb0f3b886bb46a1c7c2
2014-11-12 12:27:26 -07:00
Jenkins
d7ca6e085f Merge "Have change_alarm_state return success or failure" 2014-11-12 02:38:26 +00:00
Rob Raymond
526a35b663 Reflect new location for config files
Change-Id: I8400f1188b6348d50d1ae356ed98e482b9e6958a
2014-11-11 13:59:13 -07:00
Craig Bryant
7a413d26a8 Do not set MONASCA_API_URL
Let it be retrieved from keystone so that part of the CLI gets tested

Change-Id: I9dfa10605951280b65b2da976ba79fb39e49953e
2014-11-11 13:17:38 -07:00
Craig Bryant
8ba36b7154 Was using an undefined name
Change-Id: I9003558dd58a43be605f66029a934c4febcc696e
2014-11-10 16:00:30 -07:00
Tim Kuhlman
c39f1034ca Minor readme cleanup
Change-Id: I86891369528feb6dc15907ba12ecf89f011f25ad
2014-11-07 15:13:48 -07:00
Tim Kuhlman
d04ba4002a Added mysql users/passwords
Change-Id: I548fa5289ec2426d14c02dd6da982018547260f2
2014-11-07 14:21:55 -07:00
Tim Kuhlman
433f377c94 Renamed tenant to project for the keystone v2->v3 switch
Change-Id: I3d5a33f5db5000279a918ab0e0bb0bc837827411
2014-11-05 12:29:49 -07:00
Tim Kuhlman
14a96911b4 Changed env for v3
Change-Id: I8bc9002c2dfb042d79d3b267614edad63f204931
2014-11-05 12:21:45 -07:00
Craig Bryant
4a81f11902 Change smoke test to use v3 auth for CLI
Code used to use v2 auth for CLI, now uses v3

Add roles directory to .gitignore

Change-Id: Icee0fb3e30831ea5dc986f32e20d42a6897f0dd1
2014-11-05 11:44:00 -07:00
Craig Bryant
2ae8b2bbef Have change_alarm_state return success or failure
And actually check it in smoke.py

Change-Id: I888bca006b5c0e82dd11601a2e5824579fad1048
2014-11-04 13:24:29 -07:00
Tim Kuhlman
ff8d05780a Clarify the .ansible.cfg settings and fix mislabled tag
Change-Id: I5cd90b25d14a3ceab7682dcec05adb0949c6330f
2014-11-04 13:05:38 -07:00
Tim Kuhlman
3a726f461e Explicitly run zookeeper
Change-Id: Ie94da2f4181a45b24265dc1a7434fcb3a17870c0
2014-11-04 11:35:53 -07:00
gary-hessler
39f9007882 Updating smoke test to use new metric name from the agent
Change-Id: I3a893fe5f507b09ffe225fcb25474eeae625d1dc
2014-11-03 10:15:31 -07:00
Jenkins
6ebb773e19 Merge "Initial setup via Ansible." 2014-10-30 20:44:36 +00:00
Tim Kuhlman
a9ae72ebda Initial setup via Ansible.
Change-Id: I8f24134a1c3410acb8bc12fa07023b8eb32be93f
2014-10-30 09:28:18 -06:00
Craig Bryant
a0062c03f6 Fix smoke test so it works on test cluster
Agent has changed to use fully qualified hostname so do the
same in the smoke test

Change-Id: I5db18648d87902db377469ce1278e7748c8cd9e7
2014-10-28 10:15:44 -06:00
Tim Kuhlman
8903df0152 Update the smoke test for the new metric names
Change-Id: Ia6231d49d8f50422494ccf35db9567f9da92f745
2014-10-24 10:41:18 -06:00
Craig Bryant
572cb2ada8 Enhance smoke test
Add information about whether metrics were received when an alarm
is not created

Fix some pep8 errors

Change-Id: I2220f58a3c6a75c0fe65d0ac20124073a95febf5
2014-10-23 08:44:31 -06:00
gary-hessler
fbe0e6f396 Update the smoke test to use the new metric name
Some of the metrics were renamed in the agent.  Updating the smoke test to match.

Change-Id: If07e404d6d9ab23cfa257e7396a788593fa4e42c
2014-10-22 10:34:09 -06:00
Jenkins
f43decfe9e Merge "Changes to use monasca instead of mon for the API" 2014-10-13 19:01:58 +00:00
Craig Bryant
fa48626864 Changes to use monasca instead of mon for the API
Rename databag values to monasca_api

Rename credentials to credentials from mon_credentials

Cookbook is now named monasca_api instead of mon_api

Change smoke test to look for monasca-api process

Change-Id: Ic0089a4ba6c23e0b6fc343ca0f83c97a100ed74b
2014-10-10 22:07:18 -06:00
Craig Bryant
42fce15a8f Allow the smoke test to work on test cluster
Change to use environment variables for credentials and URLs
if used in an environment other than mini-mon

Increase the timeout waiting for the Alarm History records to be
readable

Change-Id: I70f07cdc80860dd76d6fecb628f7aa1157555394
2014-10-06 17:08:33 -06:00
Jenkins
f9646f8f7a Merge "Added mini-mon process checks to Smoke test - corrections from review comments" 2014-10-06 22:29:36 +00:00
Steven Travis
b603508b86 Added mini-mon process checks to Smoke test - corrections from review comments
Change-Id: Ia9e7e1c4cc40a1fda72dd2f21a28a431b7a6997a
2014-10-06 15:15:19 -06:00
Tim Kuhlman
6c6e13d4ef Removed the split setup
Change-Id: I0caa1a5e8f46eb9b0edd735eca1e5b4d692d2d65
2014-10-06 13:35:22 -06:00
David Schroeder
0f28ca680e Updates to devstack build profile
- Increase memory of devstack server from 5GB to 7GB
- Update autostack script to reflect upstream changes
  (remove ceilometer hack)
- Disable Neutron, which was preventing VM from provisioning images
- Remove Glance from local.conf; it's already installed by default
- Added instance pre-creation steps to documentation

Change-Id: Ia3259cf440e5f16b194d8339a176f2d919b23bc4
2014-10-02 17:27:10 -06:00
Jenkins
51b571a0ed Merge "Change smoke tests to work with Alarmed Metric changes" 2014-09-30 19:30:24 +00:00
Craig Bryant
514f542e4d Change smoke tests to work with Alarmed Metric changes
Use Alarm Definitions and wait for Threshold Engine to create the
Alarm. Improved the purpose comment

Change-Id: Id6635197cbb2960540e510dd82b85633c8a2afba
2014-09-30 13:25:38 -06:00
gary-hessler
4293d23b36 Adding host-alive checks for the agent
Change-Id: I8657695ef5c1770adb58c991e5e6de837626c19b
2014-09-24 19:53:41 -06:00
Tim Kuhlman
22e0a1e48e The curl command for latest vagrant is broken.
Change-Id: Ie9bf44e50b73f24fb05f7d37c8bb3f73dddf2608
2014-09-22 10:05:44 -06:00
Tim Kuhlman
8af50971c3 Added env variables for use with python-monascaclient
Change-Id: If1034956b1e32f5aefbea6ec28e103bafe3664bd
2014-09-16 15:31:38 -06:00
Jenkins
97828cda4f Merge "Adding RabbitMQ detection and setup" 2014-09-16 16:57:55 +00:00
cindy oneill
29069e848f added two new topics to kafka for events
Change-Id: I015ca0a4011e1810ed89a63b08782d44d7c89441
2014-09-16 08:52:59 -06:00
gary-hessler
40c6e01f5f Adding RabbitMQ detection and setup
Also added mySQL fix for the devstack machine to install the credential file

Change-Id: Ie863eda5c498d1e09f1b22bf052babc573d4eafa
2014-09-15 12:00:05 -06:00
Craig Bryant
c70f1f8a6a Fix smoke test
Agent renamed the metrics the smoke test was using. Change to use
the new metric names

Change-Id: I1271d738d169c57df8ddba4165a65deb1982fbff
2014-09-05 13:37:57 -06:00
Deklan Dieterly
302bde967f Roll the version of InfluxDB
Change-Id: Ia31156fad85723678aa509101194f9b5d9d53d70
2014-09-04 16:04:30 -06:00
Tim Kuhlman
409455e30f Pin the version of influxdb and its cookbook
Change-Id: I14bd66110b3b6ab957a98a875823231648d0eca7
2014-08-29 16:44:39 -06:00
Tim Kuhlman
47bad891af Rename monasca_persister in the berks file
Change-Id: I5033d67f20570f038d3311f51d62b30c22cd91bd
2014-08-29 10:40:58 -06:00
Craig Bryant
4430d7d03a Change to use the new cookbook-monasca-persister
See  cookbook-monasca-persister for what drove these changes

Change-Id: I614773e61bb049fd9166c065f2d4be695237a2fd
2014-08-28 22:56:42 -06:00
Craig Bryant
c5f429941b Fix smoke test when there are more than 25k measurements
Only check for metrics in the last hour so API and CLI don't get
overwhelmed by number of measurements

Change-Id: I06a956b56bf2989172f3a20b5da335fc1020eb1d
2014-08-27 14:38:03 -06:00
Tim Kuhlman
e57831b2d2 Must use version 2 of the berkshelf plugin not version 3.
Also I specified a bit more on pre-reqs particularily needed for the gem
install of berkshelf.

Change-Id: Ib9209e66c2ec911551d5220bab29cd9f6c701d8d
2014-08-26 16:01:24 -06:00
Tim Kuhlman
6a590a66af Pin percona to the tagged 0.15.5 verison.
Change-Id: I14f1406dde2d5663b7d14051d7038387413e73af
2014-08-26 11:28:55 -06:00
Tim Kuhlman
ab937bee80 Added in better info for the first run
Change-Id: I9749f21d087d13878490aac8d99bc5f315357194
2014-08-26 09:21:04 -06:00
Tim Kuhlman
9bedd0e77e Newest apt cookbook broke the auto apt-cacher-ng detection
Change-Id: I8caa6e78dbb2876a337f14c8027921bb689b753c
2014-08-14 11:44:18 -06:00
Rob Raymond
ea0e7ded7d Simplify condition expression to just gtep
Change-Id: I31dc02c1968b8d40e71d7751ba7b2c68d21f8cd2
2014-08-12 09:53:17 -06:00
Jenkins
21cf727327 Merge "Use monasca specific version of grafana config file" 2014-08-11 17:12:51 +00:00
Rob Raymond
8f25e2e717 Use monasca specific version of grafana config file
Change-Id: I0add4b5d8f8a42e07b8d0b205f0ec18f504f158d
2014-08-11 10:46:10 -06:00
Tim Kuhlman
45775cf4d8 Moved to stackforge version of monasca-schema
Change-Id: I1dff756f8ff0d0cf350132cba70c8ab6353bfdda
2014-08-11 10:17:01 -06:00
Tim Kuhlman
cbc0d13e61 Fixed url for monasca-thresh cookbook
Change-Id: I1146586c26f4af8d113c28f8cca90784fb8ac2b0
2014-08-07 13:48:32 -06:00