Implement #15 - not fully tested yet, aslo breaks by-release

This commit is contained in:
f3flight
2016-05-06 02:47:57 +00:00
parent 897eb69c00
commit db4f97ff55
197 changed files with 161 additions and 367 deletions

50
rq.yaml
View File

@@ -1,53 +1,53 @@
files:
by-role:
by_role:
fuel: [etc-nailgun, etc-fuel]
ceph-osd: [etc-ceph]
cinder: [etc-cinder]
compute: [etc-nova, etc-libvirt]
controller: [etc-glance, etc-haproxy, etc-heat, etc-ceph-controller, etc-nova,
etc-keystone, etc-neutron, etc-mysql]
by-os:
by_os_platform:
centos: [yum]
ubuntu: [etc-apt]
files: [etc-nailgun, etc-glance, etc-haproxy, etc-fuel, etc-heat, etc-ceph-controller,
etc-nova, etc-keystone, etc-ceph, etc-neutron, etc-mysql, etc-libvirt, etc-cinder]
cmds:
release-6.1:
fuel: [fuel-notifications]
release-7.0:
fuel: [fuel-notifications]
release-5.1.1:
fuel: [fuel-dockerctl-list, fuel-docker-ps, fuel-dockerctl-check, fuel-docker-db-archive]
by-role:
by_release:
4.1.1:
fuel: [fuel-postgres-dump]
5.0.1:
fuel: [fuel-docker-ps, fuel-dockerctl-check, fuel-docker-db-archive]
6.0:
compute: [ipset-save, ipset-list]
controller: [ipset-save, ipset-list]
6.1:
fuel: [fuel-notifications]
7.0:
fuel: [fuel-notifications]
5.1.1:
fuel: [fuel-dockerctl-list, fuel-docker-ps, fuel-dockerctl-check, fuel-docker-db-archive]
8.0:
fuel: [fuel-notifications]
by_role:
fuel: [fuel-release, fuel-task-list, fuel-environment-list]
cinder: [ovs-vsctl-show, cinder-manage]
compute: [compute-iptables-nat, ovs-dump-flows, compute-iptables, ovs-ofctl-show-bridges,
ovs-vsctl-show]
controller: [rabbitmqctl-list-queues, nova-manage-service-list, iptables-namespaces,
rabbitmqctl-cluster-status, crm-resource-status, ovs-dump-flows, neutron-agent-list,
mysql-status, ceph_mon_status, ovs-ofctl-show-bridges, rabbitmqctl_list_connections,
mysql-status, ceph-mon-status, ovs-ofctl-show-bridges, rabbitmqctl-list-connections,
ovs-vsctl-show, rabbitmqctl-report, mysql-size, rabbitmqctl-status, crm-resource-list,
cinder-manage]
mongo: [mongo-replication-status, ipa, mongo-replica-conf, mongo-status, ovs-vsctl-show]
once-by-role:
once_by_role:
ceph-osd: [ceph-df, ceph-osd-status, ceph-osd-tree, ceph-pg-dump, ovs-vsctl-show,
ceph-health-detail]
controller: [neutron-router-list, neutron-net-list, neutron-subnet-list, keystone-endpoint-list,
cinder-list, nova-list, nova-manage-vm-list, keystone-tenant-list, nova-usage-list,
neutron-port-list]
release-4.1.1:
fuel: [fuel-postgres-dump]
release-8.0:
fuel: [fuel-notifications]
release-5.0.1:
fuel: [fuel-docker-ps, fuel-dockerctl-check, fuel-docker-db-archive]
by_os_platform:
ubuntu: [dmesg-t-ubuntu, packages-ubuntu]
centos: [dmesg-centos, packages-centos]
default:
[.packages-ubuntu, ip-ne, iptables, ipnetns, ss, ipa, iptables-nat,
.dmesg-t-ubuntu, df-m, services-status, .dmesg-centos, cpuinfo, df-i, .packages-centos,
ipro]
release-6.0:
compute: [ipset-save, ipset-list]
controller: [ipset-save, ipset-list]
[ip-ne, iptables, ipnetns, ss, ipa, iptables-nat, df-m, services-status, cpuinfo, df-i, ipro]
# by-os:
# centos: []
# ubuntu: []

View File

@@ -1 +0,0 @@
../../cmds/cinder-manage

View File

@@ -1 +0,0 @@
../../cmds/ovs-vsctl-show

View File

@@ -1 +0,0 @@
../../cmds/compute-iptables

View File

@@ -1 +0,0 @@
../../cmds/compute-iptables-nat

View File

@@ -1 +0,0 @@
../../cmds/ovs-dump-flows

View File

@@ -1 +0,0 @@
../../cmds/ovs-ofctl-show-bridges

View File

@@ -1 +0,0 @@
../../cmds/ovs-vsctl-show

View File

@@ -1 +0,0 @@
../../cmds/ceph_mon_status

View File

@@ -1 +0,0 @@
../../cmds/cinder-manage

View File

@@ -1 +0,0 @@
../../cmds/crm-resource-list

View File

@@ -1 +0,0 @@
../../cmds/crm-resource-status

View File

@@ -1 +0,0 @@
../../cmds/iptables-namespaces

View File

@@ -1 +0,0 @@
../../cmds/mysql-size

View File

@@ -1 +0,0 @@
../../cmds/mysql-status

View File

@@ -1 +0,0 @@
../../cmds/neutron-agent-list

View File

@@ -1 +0,0 @@
../../cmds/nova-manage-service-list

View File

@@ -1 +0,0 @@
../../cmds/ovs-dump-flows

View File

@@ -1 +0,0 @@
../../cmds/ovs-ofctl-show-bridges

View File

@@ -1 +0,0 @@
../../cmds/ovs-vsctl-show

View File

@@ -1 +0,0 @@
../../cmds/rabbitmqctl-cluster-status

View File

@@ -1 +0,0 @@
../../cmds/rabbitmqctl-list-queues

View File

@@ -1 +0,0 @@
../../cmds/rabbitmqctl-report

View File

@@ -1 +0,0 @@
../../cmds/rabbitmqctl-status

View File

@@ -1 +0,0 @@
../../cmds/rabbitmqctl_list_connections

View File

@@ -1 +0,0 @@
../../cmds/fuel-environment-list

View File

@@ -1 +0,0 @@
../../cmds/fuel-release

View File

@@ -1 +0,0 @@
../../cmds/fuel-task-list

View File

@@ -1 +0,0 @@
../../cmds/ipa

View File

@@ -1 +0,0 @@
../../cmds/mongo-replica-conf

View File

@@ -1 +0,0 @@
../../cmds/mongo-replication-status

View File

@@ -1 +0,0 @@
../../cmds/mongo-status

View File

@@ -1 +0,0 @@
../../cmds/ovs-vsctl-show

View File

@@ -1,9 +0,0 @@
Please, don't include commands which requests lists of vms, images, endpoints,
tenants, etc. to decrease a high load on the cluster.
Add these command to 'extended' role, which can be configured for some nodes.
The following commands can be executed in extended mode:
cinder-list
nova-list
nova-usage-list
nova-manage-vm-list

View File

@@ -1 +0,0 @@
keep this directory structure to compatible symlinks

View File

@@ -1 +0,0 @@
../../cmds/.dmesg-centos

View File

@@ -1 +0,0 @@
../../cmds/.dmesg-t-ubuntu

View File

@@ -1 +0,0 @@
../../cmds/.packages-centos

View File

@@ -1 +0,0 @@
../../cmds/.packages-ubuntu

View File

@@ -1 +0,0 @@
../../cmds/cpuinfo

View File

@@ -1 +0,0 @@
../../cmds/df-i

View File

@@ -1 +0,0 @@
../../cmds/df-m

View File

@@ -1 +0,0 @@
../../cmds/ip-ne

View File

@@ -1 +0,0 @@
../../cmds/ipa

View File

@@ -1 +0,0 @@
../../cmds/ipnetns

View File

@@ -1 +0,0 @@
../../cmds/ipro

View File

@@ -1 +0,0 @@
../../cmds/iptables

View File

@@ -1 +0,0 @@
../../cmds/iptables-nat

View File

@@ -1 +0,0 @@
../../cmds/services-status

View File

@@ -1 +0,0 @@
../../cmds/ss

Some files were not shown because too many files have changed in this diff Show More