Commit Graph

70 Commits

Author SHA1 Message Date
Tim Kuhlman 090a4479fc We will not be using ssl here so can remove this role
Change-Id: I5e355f5bf778a94c7ef7da63e2c1e16e0640c0d3
2014-12-11 11:30:23 -07:00
Tim Kuhlman e98b542158 Add a certificate authority to our boxes
All ssl certs will be signed with this CA

Change-Id: Ic418ab6b8f1fbc54cb11d22b849b52390ff9c1d1
2014-11-24 15:13:16 -07:00
David Schroeder bfcc524431 Moved devstack VM from ainsible to chef
Change-Id: If6fabf94a65081d7d8c7eeb0f3b886bb46a1c7c2
2014-11-12 12:27:26 -07:00
Tim Kuhlman a9ae72ebda Initial setup via Ansible.
Change-Id: I8f24134a1c3410acb8bc12fa07023b8eb32be93f
2014-10-30 09:28:18 -06: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
gary-hessler 4293d23b36 Adding host-alive checks for the agent
Change-Id: I8657695ef5c1770adb58c991e5e6de837626c19b
2014-09-24 19:53:41 -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
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
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 55520fe3a6 Change to use the cookbook-monasca-thresh
Requires renaming some databags to monasca_thresh from mon_thresh

This change must be approved AFTER the change to
cookbook-monasca-thresh

Change-Id: I9c65a178409c62d7578e0d9dcbd524b3dffb6f82
2014-08-07 10:53:36 -06:00
Tim Kuhlman d227ca9cc2 Minor cleanup of the devstack default recipe
Change-Id: Idc600ace16203e0fdd45e2529d1bac88bae232ef
2014-07-30 13:23:47 -06:00
gary-hessler 5c1c0b1cfe Name changes for the agent package.
Update smoke tests

Change-Id: I39d24cf74ae0c6278fdc9d47b7a20ebf8ae04bf6
2014-07-29 16:52:22 -06:00
Jenkins a8f2d99070 Merge "Fix for possible race condition on kafka topic creation." 2014-07-29 21:14:14 +00:00
Jenkins e508a413c8 Merge "Now using monasca_schema for mysql/influxdb/vertica db creation and schema." 2014-07-29 21:14:09 +00:00
Tim Kuhlman 63f5daefa2 Added missing fqdn attribute for storm nimbus
Change-Id: I0c2c65184b7bb4d39a5b3a5d4c18a81291cfe2a6
2014-07-29 13:34:04 -06:00
Tim Kuhlman a3e94e8de1 Fix for possible race condition on kafka topic creation.
Change-Id: I083abbccc8eebc19ad4a23efba29b3c4c6ddd72f
2014-07-29 10:07:15 -06:00
Tim Kuhlman 8377961217 Now using monasca_schema for mysql/influxdb/vertica db creation and schema.
Change-Id: I4eaf9f75c943e0e7baaf029f7944f9af48950ba8
2014-07-29 08:41:52 -06:00
Tim Kuhlman 295606fcff Moved to the monasca-notification cookbook
Change-Id: Iff727dde0895c5737c49a184180e6f6e154afd33
2014-07-17 09:57:18 -06:00
Tim Kuhlman bf7ed1fb37 Fixed port conflict with persister/influxdb 2014-07-10 11:50:07 -06:00
Tim Kuhlman ad78f3cbf7 Fixed influxdb log location 2014-07-10 10:24:27 -06:00
Tim Kuhlman f4616678f8 Changed it so the split setup is Vertica 1 VM is influxdb. 2014-07-09 16:28:09 -06:00
Tim Kuhlman dd714a946b Initial switch to influxdb 2014-07-09 16:19:51 -06:00
Tim Kuhlman f8810ff37d Moved kafka to listen on its external ip. 2014-07-08 17:22:43 -06:00
Tim Kuhlman 18fd83ccc3 Added mon-agent to the devstack box 2014-06-26 10:53:16 -06:00
Tim Kuhlman 2a78c79506 Merge pull request #10 from hpcloud-mon/feature/devstack
Feature/devstack
2014-06-26 10:13:14 -06:00
David Schroeder b168f37080 Initial commit to add a devstack node 2014-06-26 09:45:15 -06:00
Tim Kuhlman 962298663f Moved nimbus ui to 8088 to get out the way of the mon-api 2014-06-13 15:12:59 -06:00
Tim Kuhlman b6c9f883f8 Added missing java attributes 2014-06-13 15:12:59 -06:00
Tim Kuhlman 4f5094ae28 Switched to a more complete storm cookbook 2014-06-13 15:12:59 -06:00
Tim Kuhlman cc1046b6dd Initial role changes to support using the storm cookbook 2014-06-13 15:12:59 -06:00
Tim Kuhlman d5b70900a9 Added keystone to mini-mon 2014-05-30 16:50:54 -06:00
Tim Kuhlman 8a6c7b7fc0 Added explicit create kafka topics 2014-05-21 16:40:45 -06:00
Tim Kuhlman 74ed32bcf4 Re-enabled query cache.
The real cause of apparently cached queries was solved in the notification engine.
2014-05-19 15:11:22 -06:00
Tim Kuhlman c953420da6 Disable mysql query cache 2014-05-19 14:27:12 -06:00
Tim Kuhlman 6711c9bdbf Better organization - seperated split setup and hlinux to their own subdirs. 2014-05-15 10:37:38 -06:00
Tim Kuhlman 8aa8cc66cc Added attribute so that localhost is where kafka listens 2014-05-15 09:26:25 -06:00
Tim Kuhlman 891502c505 Setup for 1 VM running everything 2014-05-15 09:26:25 -06:00
Tim Kuhlman ad30df0d6f Added in postfix so mon-notification can default to sending locally 2014-05-12 16:32:59 -06:00
Tim Kuhlman 01e0a4e5f9 Added mon-agent back into the mix 2014-05-12 16:03:28 -06:00
Tim Kuhlman 76ad11af2a Moved to Vertica looking for local packages. Temporarily skip mon-agent 2014-05-12 11:34:55 -06:00
Tim Kuhlman 2d85b87821 Switch to publically available apt repos. 2014-05-09 17:31:41 -06:00
Tim Kuhlman 896897bc9b apt-cacher-ng is fixed! hlinux added packages.gz to their repo 2014-04-21 12:06:02 -06:00
Tim Kuhlman 5c7acba4b5 Bypass the cache for the hlinux repo, apt-cacher-ng hits a bug when accessing it. 2014-04-21 09:17:32 -06:00
Tim Kuhlman 1ac614ceee Merge branch 'master' of git.hpcloud.net:mon/mini-mon
Conflicts:
	roles/Basenode.json
2014-03-28 11:34:18 -06:00
Tim Kuhlman e5879e924e Added optional local apt cache 2014-03-28 10:41:19 -06:00
gary-hessler c8f8ec4fad Fixing Basenode 2014-03-27 07:59:54 -06:00
gary-hessler 53ee7ae0c7 Merging mon-agent code 2014-03-27 07:51:46 -06:00