Commit Graph

127 Commits

Author SHA1 Message Date
Xicheng Chang d1e4e9b7c1 Support rally in docker
* also disable the troublsome "collectd client installation"

Change-Id: Ie185df9b4cbebf7285a904a4aa09a526e8c2cb28
2015-06-17 15:56:52 -07:00
Xicheng Chang e64450bf40 Initial commit for rally in docker
Not tested, needs further debugging.
patch-2: tested on local machine

Change-Id: I3c81c936e3a351a5e44d0118ec75c392f5026ea8
2015-04-28 16:36:17 -07:00
xiaodongwang ddb0e1af4f add chef support to install openstack in sle11sp3
Change-Id: I8c12083d5e46f3b43a8df069f77058e3ee965689
2015-04-02 22:12:58 -07:00
xiaodongwang fbc5914525 fix missing backslash in haproxy conf
Change-Id: I6ca0a478449dba2b5bafba19e46fa2ac913ef1a2
2015-02-09 17:24:51 -08:00
xiaodongwang a8bfd97de2 make openstack installation support proxy mode
Change-Id: I3d6ce9418aa4763020cc38699dbcc784b4b7c013
2015-02-08 13:19:06 -08:00
xiaodongwang 20dcf7c257 update adapter config to support multi os versions
Change-Id: Icfd90d09ed55f3f0723a77642cc803d39440896d
2015-01-22 13:59:51 -08:00
xiaodongwang 06c19826da make ubuntu openstack works with proxy
Partial-Bug: 1392131
Change-Id: I5485d4543705cb3affce1937d1d7a6f1fd97b866
2014-12-04 17:54:28 -08:00
xiaodongwang 283b747cf5 move parted package installation to outside
Change-Id: Ibd22ee5832bfb2374f89702c1baafd8973f3b367
Closes-Bug: 1392131
2014-12-03 13:50:00 -08:00
Jerry Zhao a375b37153 fix gem install failure for ubuntu
chef-client gem install does not honor .gemrc in time,
so specify the http-proxy option explicitly.
moreover, post-apt-config kickstart file has a syntax
error, which is also fixed in the patch.

Change-Id: Iadf78b6c0aff691e3f6824c20e906b75b681e848
Closes-bug: #1393967
Closes-bug: #1396948
2014-11-27 02:35:12 -08:00
grace.yu 8d2e2fd44e fix package 'parted' not found
Closes-bug: #1392131

Change-Id: I594695cbb8633d66118cb78551e0baa7fd532844
2014-11-20 13:02:38 -08:00
grace.yu dd3256e188 fixed haproxy to support OpenStack H/A
Change-Id: I02a6a024dc57f491555616529c20324cb3b1bfce
2014-11-19 16:34:02 -08:00
Jerry Zhao 116364c29a init null value in kairodb_writer
in tsinghua cluster, there is one node of the 90 nodes cluster that
doesn't contain fqdn attribute, so set hostname or ipaddress as the
host id of a node.

Cherry-pick from Change-Id: I2d8b5956954ca481932d89a0512cee54475e966e

Conflicts:

	chef/cookbooks/collectd/recipes/kairosdb.rb

Change-Id: I9b4910b01ae323a1b109a701b0fd69bc73bb56b3
2014-11-16 07:16:18 -08:00
GitaWei 555cc2df64 Filter out guids for rabbitmq
Change-Id: I81a5229eaf5a18e296e8b38afa4a5cba99d018e8
2014-10-24 16:42:20 -07:00
Jenkins e5e70d29e4 Merge "fix rabbitmq_info bug to check key existence" into dev/experimental 2014-10-09 14:54:27 +00:00
Jerry Zhao 3ed1fefb5d fix rabbitmq_info bug to check key existence
Change-Id: Idb34bb47aca9f0be6fba052954ce54cbb7cb7cf5
2014-10-09 00:47:06 -07:00
grace.yu bad93fe7d3 fix openstack-compute recipe missing "end"
Change-Id: I543aec90f650d83ef2593d2f559b8cdd9327f195
2014-10-08 16:35:01 -07:00
Jenkins e5f2906860 Merge "change the way to filter stats for vhost from http api response." into dev/experimental 2014-10-08 19:18:46 +00:00
Jenkins a13c3cda91 Merge "need to set the default value for LowercaseMetricNames" into dev/experimental 2014-10-08 19:18:16 +00:00
Jenkins 09829a1869 Merge "modify roles for ceph+openstack" into dev/experimental 2014-10-08 19:10:59 +00:00
grace.yu 98ca8d4ed5 modify roles for ceph+openstack
Change-Id: I8eda7b02c91aad05dead38db1d9041d12a27de31
2014-10-08 11:35:38 -07:00
Jerry Zhao 7099464c5a change the way to filter stats for vhost from http api response.
Somehow, some times, rabbitmq http api fails to get a valid response
with vhost specified, works without vhost, so we filter the stats
for the monitored vhost from the response for all vhosts or api/queues/wq.

Change-Id: I95dbc9b0fca2af88bd6a46c4c112264c37b636c0
2014-10-08 09:28:07 -07:00
Jerry Zhao a519da6974 need to set the default value for LowercaseMetricNames
to fix a name undefined error in kairosdb_writer, or else the writer
would not write outputs to kairosdb due to initialization failure.

Change-Id: Id5756f7caf644616b6da3e3396984bcb52d64a80
2014-10-08 02:24:18 -07:00
Jenkins dab668df29 Merge "add new role "os-ceph-compute-controller"" into dev/experimental 2014-10-08 00:29:51 +00:00
grace.yu 8777887b3b add new role "os-ceph-compute-controller"
Change-Id: Ic5b5422b35d18a15964c8d82c03bd38b04f6ccbb
2014-10-07 17:21:58 -07:00
Xicheng Chang 780d826a1a Add local repo support for ceph related recipes
Change-Id: Ide2efc20a576be5686e8089cd307e69900752209
2014-10-07 14:55:32 -07:00
Weidong Shao 7182c5db3a Use wildecard search for ceph mon role names
Change-Id: Idf2f6df9e90afb310b0ab8d3629984e77816d7bc
2014-10-07 02:09:45 +00:00
Jenkins 450b245efc Merge "fix collectd break on ubuntu" into dev/experimental 2014-10-06 23:51:56 +00:00
Jenkins b0cc224588 Merge "update roles for ceph-openstack" into dev/experimental 2014-10-06 23:21:55 +00:00
grace.yu d8a96b8a1e update roles for ceph-openstack
Change-Id: I439b8d6e10edabfabec47ccf72ba3d0374b906fb
2014-10-06 16:02:22 -07:00
xiaodongwang 20b1d96394 fix collectd break on ubuntu
Change-Id: I7ce57fc77662c59c488487c5324e9f7d6003706e
2014-10-06 20:01:00 +00:00
Jenkins 3beaf6f065 Merge "add os-ceph-image role for ceph&opesntack" into dev/experimental 2014-10-06 04:37:54 +00:00
grace.yu 2c1cda205a add os-ceph-image role for ceph&opesntack
Change-Id: I1ea11ebb32220b9830fbe5a0444f00f8573c4427
2014-10-05 15:48:58 -07:00
Jenkins 1979a07bce Merge "add ceph roles" into dev/experimental 2014-10-04 00:43:58 +00:00
grace.yu b8fd970ed4 add ceph roles
Change-Id: I79c556f1510062d65a546779d5829c4d8ed5176e
2014-10-03 17:37:33 -07:00
Weidong Shao d24846d4de Fix node_election error (on empty list)
Change-Id: Ic2ae97c0228ac3820b5b3f2f014743abf3e7b5c0
2014-10-03 23:53:55 +00:00
grace.yu 70e4160abd add None check for variable node[local_repo]
Change-Id: Ia8b5c6542b2ea18c888eb2d4479144cb19a7e584
2014-10-03 15:56:13 -07:00
Weidong Shao d1791263a1 Remove extra quote in role definition
Change-Id: Idb2029be858b7dfe8b55347a60606ec380106b1c
2014-10-03 01:40:03 +00:00
Jenkins 550f577b72 Merge "Add roles for Ceph and Openstack integration" into dev/experimental 2014-10-03 00:06:20 +00:00
Weidong Shao 224d05cc26 Update cookbooks from Tsinghua's lab
Change-Id: I4e41542e6dfeebcb7c998d7b06b6814b76d3f8b0
2014-10-02 23:28:25 +00:00
Weidong Shao c948e19b77 Add roles for Ceph and Openstack integration
Change-Id: I5742ce86e1f7551cca168a984c4d0b2e59648588
2014-10-02 22:09:07 +00:00
Weidong Shao 248f2f73f1 Fix rabbitmq cookbook bug
Change-Id: I27562596f97496f0dd167ca2fb7ac55636b170f9
2014-10-01 21:19:48 +00:00
Jenkins 3f8eaf756c Merge "fix collectd integration bug" into dev/experimental 2014-09-30 20:12:37 +00:00
Xicheng Chang 67d35b643a Add local repo
Change-Id: I70b2bcbdf3d068aef48fa0162a192d19416eaa83
2014-09-26 12:01:02 -07:00
xiaodongwang 1b09286a9b disable gpgcheck for rdo repo
Change-Id: If92280bb5df6292d16f764fdc8cd8bb8c88dff53
2014-09-17 14:41:01 -07:00
grace.yu f335ef85b7 fix openstack instance cannot get IP from dhcp
Change-Id: I073918d34aa99437f964c4ed135f10cf6808b745
2014-09-16 16:32:57 -07:00
Jerry Zhao 8ef453a07f fix collectd integration bug
Change-Id: Ifd8e82781f5b8618bb3ec615507123fd02eea69a
2014-09-15 20:01:17 -07:00
grace.yu da9de3c833 add more roles to os-controller role
Change-Id: Idd55b601e6ff83500b233322f9a3e650d8b91440
2014-09-07 15:48:30 -07:00
Jenkins e304f2e139 Merge "updates the attribute of the cookbook for installation." into dev/experimental 2014-09-06 17:16:25 +00:00
Xicheng Chang 0e96963bb1 Change gpgcheck from 0 to false in collectd cookbook
Change-Id: Id0220123668df503d64ddc11bf9dd6a6e0843c94
2014-09-06 16:48:39 +00:00
Lawrence Davison 3e6ae6c6b1 updates the attribute of the cookbook for installation.
Change-Id: I3029b84f6824147fe9b9aadc094147619c0a80ab
2014-09-05 16:00:09 -07:00