aboutsummaryrefslogtreecommitdiff
path: root/ansible/roles/prechecks
AgeCommit message (Collapse)AuthorFilesLines
2016-11-15Remove Ansible from KollaSteven Dake6-1048/+0
Change-Id: I5396e4b9927d3e65b6aa4185238a43a4765a996b
2016-11-15Merge "Ansible-ize OpenStack Designate"Jenkins1-0/+16
2016-11-14Ansible-ize OpenStack DesignateRoss Krumbeck1-0/+16
Implement containers for main designate components. Add designate enable options and port configuration. Add designate groups to ansible inventory. Add designate configuration to haproxy. Add designate port checks. Add designate passwords to passwords.yml. Enable Designate and Neutron integration. Enable Designate and Nova integration. Fix designate-pool-manager container name for consistency. Co-Authored-By: zhubingbing <zhubingbing10@gmail.com> Change-Id: I34d8126e0cd8d71d5ced9b62f3776cc354fbb549 Implements: blueprint ansible-designate
2016-11-06Check api_interface instead of network_interfaceVladislav Belogrudov1-34/+34
Precheck tasks test network_interface configuration but services run at api_interface. Also it makes more sense to start tests in order "interfaces->addresses->per-service ports". Change-Id: Iaf4c3cd08be1466b6c710b91653394f22947ee29 Closes-Bug: #1633503
2016-11-03Move precheck into its own roleJeffrey Zhang1-0/+1
* Merge prechecks.yml and site.yml playbook * Create empty precheck.yml into all roles. Change-Id: I8a138558a26c0a2a66c5fd48ed37be657c99c1dd Implements: blueprint condition-pre-check
2016-11-02Add kuryr to precheckzhubingbing1-0/+10
TrivialFix Change-Id: Ia7bfa714521366818d848d924aa728819c97982a
2016-10-31Add enable service logic in port checkEduardo Gonzalez1-6/+18
Missing enable_service logic in searchlight, influxdb and etcd services in port checks TrivialFix Change-Id: I6589ecc4a6100d3e564796c9bbebc3ecdf30809f
2016-10-26grafana added to haproxy to listen on VIPprameswar1-0/+20
Closes-bug: #1636579 Change-Id: I5628196885bddebab84abb71c89753582123418c
2016-10-19Merge "Support searchlight ansible role"Jenkins1-0/+16
2016-10-19Merge "Port prechecks only for enabled services"Jenkins1-80/+245
2016-10-19Merge "add influxdb to precheck"Jenkins1-0/+16
2016-10-19Support searchlight ansible roleliyingjun1-0/+16
Searchlight is an Openstack search and index service, this patch implements the ansible role for searchlight. Implement blueprint: support-searchlight-deployment Change-Id: Ibf42d5b259a6740d6596041f896e1009657b7388
2016-10-17Merge "add etcd to precheck"Jenkins1-0/+16
2016-10-14Port prechecks only for enabled servicesEduardo Gonzalez1-80/+245
This PS adds logic to control when port prechecks are made depending if the service is enabled or not. Using conditionals will reduce prechecks role execution time. TrivialFix Change-Id: I81b7359a4d80ac2da169267661f372b9f17e6a8f
2016-10-14Merge "add kibana to precheck"Jenkins1-0/+8
2016-10-14Reorder the interface/network checks.James McCarthy1-16/+16
Perform the interface specific checks first, then do the network related checks (not the other way around) TrivialFix Change-Id: Iae2c9fb9491060f1e33f067c08d22479108c3c98
2016-10-14Merge "add magnum to precheck"Jenkins1-0/+16
2016-10-14Add watcher checking to port_checks.ymlcaoyuan1-0/+16
TrivialFix Change-Id: Idf2a53025afb53a12cbe3c4e2feed1dd3dddfe02
2016-10-14add magnum to precheckzhubingbing1-0/+16
TrivialFix Change-Id: Ib9b199c2edcc48972491b46b41ae502953cd8a81
2016-10-14add kibana to precheckzhubingbing1-0/+8
TrivialFix Change-Id: I47fa57087258bad33ad21033f76f4fb2bf5f6f31
2016-10-13Merge "add ceilometer congress to precheck.yml"Jenkins1-0/+32
2016-10-13Merge "Update the location of Glance Registry HAProxy checks"Jenkins1-8/+8
2016-10-05Merge "fixed kestone fernet prechecks for multinode deployments"Jenkins1-1/+1
2016-10-03fixed kestone fernet prechecks for multinode deploymentsbjolo1-1/+1
command fails since it is a compound command. Changed to a single awk command instead. Closes-Bug: #1629206 Change-Id: Id7963b15c3321eca6f891a625b1ba140dc57aa22
2016-09-28Fix mistral serviceEduardo Gonzalez1-0/+16
- Add mistral in HAproxy - Set mistral api to bind on api_interface - Fix mistral endpoint - Add database population on bootstraping - Add mistral port prechecks Change-Id: If1617fb9dcd8b3bbd4f94c68ca87c36e39711016 Closes-Bug: #1626570
2016-09-28add influxdb to precheckzhubingbing1-0/+16
TrivialFix Change-Id: I44c267f9083556ae9861298cb64afbf2af371f09
2016-09-28add ceilometer congress to precheck.ymlzhubingbing1-0/+32
add ceilometer congress api port check and haproxy check TrivialFix Change-Id: I81185ba1346a2f6474ab6482ab9d6396495e3932
2016-09-28add etcd to precheckzhubingbing1-0/+16
add etcd client port and etcd peer port to precheck TrivialFix Change-Id: Iac10d82b77c7b38a472e0bea9f1e73c36db775b9
2016-09-28Update the location of Glance Registry HAProxy checkscaoyuan1-8/+8
TrivialFix Change-Id: I7957bd4faf391775289a6b0210fadba66b041002
2016-09-27Merge "Add aodh checking to port_checks.yml"Jenkins1-0/+16
2016-09-27Merge "add sahara port prechecks"Jenkins1-0/+16
2016-09-27Add aodh checking to port_checks.ymlcaoyuan1-0/+16
TrivialFix Change-Id: I5c9cb7a142baaa398efb215db7b74b32c392dae0
2016-09-27add sahara port precheckszhubingbing1-0/+16
add check sahara prot and api haproxy in port_checks.yml TrivialFix Change-Id: I50ad7b0308a2a2f13d575efb0dfdb5385d372904
2016-09-26add cloudkitty port precheckszhubingbing1-0/+16
add check cloudkitty prot and api haproxy in port_checks.yml TrivialFix Change-Id: I517a3e3becdc05cb0a5afeaff897ccd63813de09
2016-09-21Merge "Add "---" into some files of yaml"Jenkins1-0/+1
2016-09-21Merge "Use ansible_version when available for precheck"Jenkins1-4/+3
2016-09-21Add "---" into some files of yamlcaoyuan1-0/+1
TrivialFix Change-Id: Id2cd736f136068514f26977b434b15a8b1ffc8be
2016-09-19run_once Checking mongodb backend for ceilometerbjolo1-0/+1
TrivialFix Change-Id: I54151df7f869e0a7915ce6361eda8dfefe5d1870
2016-09-19Use ansible_version when available for precheckAndrew Widdersheim1-4/+3
Use the ansible_version variable introduced in Ansible 1.8. It is a far more accurate check. TrivialFix Change-Id: I1265ca3de583ff6f9335b8e5e8fe4ea4aadf565b
2016-09-19Checking valid fernet expiry only need to run oncebjolo1-0/+1
TrivialFix Change-Id: I4e84ac4e51a976ad132aa78b175855bed1d4bb20
2016-09-14Add Senlin Ansible roleEduardo Gonzalez1-0/+16
Change-Id: Ic941a396b5cd9abfb5e9941218e91b784f8bba0a Implements: bp senlin-container
2016-09-13Check volume group exists for Cinder in prechecksPaul Bourke1-0/+10
Add a service check for Cinder when using iscsi/LVM, that the appropriate volume group exists. TrivialFix Change-Id: I54e01911709db73549334760498b4246fe6271d7 Co-Authored-By: Vladislav Belogrudov <vladislav.belogrudov@oracle.com>
2016-09-13Merge "Add Barbican ansible role"Jenkins1-0/+16
2016-09-13Add Barbican ansible rolezhubingbing1-0/+16
Partially-Implements: blueprint barbican-ansible Change-Id: Id6be35b1d0527d5c38d4ea8576b233ebcc404718
2016-09-12Merge "Add Checking free port for Manila API"Jenkins1-0/+16
2016-09-12Allow mysql to be used as a database for CeilometerPaul Bourke1-3/+6
MongoDB is still default. Refer to http://docs.openstack.org/developer/ceilometer/install/dbreco.html for more info on Ceilometer database backends. Closes-Bug: #1622532 Change-Id: Iaf84f9efe0537f42797f4bb7ba2a3611835cc84e
2016-09-08Add Checking free port for Manila APIMauricio Lima1-0/+16
TrivialFix Change-Id: I583e1a5a2563b0b0617b5ab0c304fe2092d827bc
2016-09-06Add gnocchi ansible rolezhubingbing1-0/+16
Partially-Implements: blueprint ansible-gnocchi Change-Id: I8dd0460bd21ac0a233fab0142ec7b6079459bdc2
2016-09-01Add precheck for ceilometer backendliyingjun1-0/+5
Currently when set enable_ceilometer: true and enable_mongodb: no, the deploy will fail with ceilometer database creating error. Add a precheck to avoid this situation in both prechecks and bootstrap. Change-Id: I2d46ef9adeb8e028f3c18e6bc2d3752cc39bcb29 Closes-bug: #1605522
2016-08-31Add option to support dhcp/l3 agent haliyingjun1-0/+8
New option enable_neutron_agent_ha added to enable/disable dhcp/l3 agent high availability, dhcp_agents_per_network is default to 2 and it's configurable. Implement blueprint: support-network-ha Change-Id: Id4742aa67c80584634b923195545bf2b654172f3