summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-11-13Do not configure provider for stonith raHEADmasterBogdan Dobrelya
Closes-bug: #1515919 Change-Id: Ife8cecd13a4232db0df621c73963605a6b217213 Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com> Notes (review): Verified+2: Jenkins Code-Review+2: Bogdan Dobrelya <bdobrelia@mirantis.com> Workflow+1: Bogdan Dobrelya <bdobrelia@mirantis.com> Submitted-by: Jenkins Submitted-at: Fri, 13 Nov 2015 11:18:56 +0000 Reviewed-on: https://review.openstack.org/245092 Project: openstack/fuel-plugin-ha-fencing Branch: refs/heads/master
2015-11-13Support for Fuel 6.1-8.0Bogdan Dobrelya
* Rework plugin deployment tasks to fetch data from hiera * Make YAML file path with fencing settings customizable in UI * Instead of deployment_tasks.yaml, use tasks.yaml, otherwise there is no tasks added for the plugin in nailgun for some strange reason Change-Id: I959ec9f7104629dbf6329d552a670ad4f33ddc7f Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com> Notes (review): Verified+2: Jenkins Code-Review+2: Bogdan Dobrelya <bdobrelia@mirantis.com> Workflow+1: Bogdan Dobrelya <bdobrelia@mirantis.com> Submitted-by: Jenkins Submitted-at: Fri, 13 Nov 2015 11:18:49 +0000 Reviewed-on: https://review.openstack.org/244763 Project: openstack/fuel-plugin-ha-fencing Branch: refs/heads/master
2015-11-12Make cs_property and cs_fencetopo only for primaryBogdan Dobrelya
W/a concurrency issue by configuring corosync properties and fence topology only one time, for the primary controller Closes-bug: #1411603 Change-Id: Id69d7664e6fee994b1b6b46f4c31903c77960499 Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com> Notes (review): Verified+2: Jenkins Code-Review+2: Bogdan Dobrelya <bdobrelia@mirantis.com> Workflow+1: Bogdan Dobrelya <bdobrelia@mirantis.com> Submitted-by: Jenkins Submitted-at: Thu, 12 Nov 2015 15:49:22 +0000 Reviewed-on: https://review.openstack.org/241686 Project: openstack/fuel-plugin-ha-fencing Branch: refs/heads/master
2015-11-05Prepare for puppet checks in OpenStack infraBogdan Dobrelya
Add Gemfile, Rakefile Adjust .gitignore Switch to corosync upstream module v0.8.0 Add fuel pacemaker module with disabled rspecs Fix pre_build_hook Fix rspecs to match rspec 3.3.0 and new puppets Change-Id: I731a3fe16babab2db8c3ef1cb088490ef3388c32 Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com> Notes (review): Verified+2: Jenkins Code-Review+2: Bogdan Dobrelya <bdobrelia@mirantis.com> Workflow+1: Bogdan Dobrelya <bdobrelia@mirantis.com> Submitted-by: Jenkins Submitted-at: Thu, 12 Nov 2015 09:04:21 +0000 Reviewed-on: https://review.openstack.org/244503 Project: openstack/fuel-plugin-ha-fencing Branch: refs/heads/master
2015-11-04Fix pre_build_hookBogdan Dobrelya
Replace the stackforge to the openstack refs Change-Id: I488f360c9c593f831adb384750f43854bebdaaaa Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com> Notes (review): Verified+2: Jenkins Code-Review+2: Bogdan Dobrelya <bdobrelia@mirantis.com> Workflow+1: Bogdan Dobrelya <bdobrelia@mirantis.com> Submitted-by: Jenkins Submitted-at: Wed, 04 Nov 2015 13:50:48 +0000 Reviewed-on: https://review.openstack.org/241604 Project: openstack/fuel-plugin-ha-fencing Branch: refs/heads/master
2015-11-04Fix .gitreview and READMEBogdan Dobrelya
Replace the stackforge to the openstack refs Change-Id: I475c6a95c3069fb0d76ca0ce0471de531033c6ef Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com> Notes (review): Verified+2: Jenkins Code-Review+2: Bogdan Dobrelya <bdobrelia@mirantis.com> Workflow+1: Bogdan Dobrelya <bdobrelia@mirantis.com> Submitted-by: Jenkins Submitted-at: Wed, 04 Nov 2015 12:36:31 +0000 Reviewed-on: https://review.openstack.org/241580 Project: openstack/fuel-plugin-ha-fencing Branch: refs/heads/master
2015-04-17Add license headers and docs for parametersBogdan Dobrelya
Change-Id: Id574e79d21239d4a6f3954d101f0cced66dd4073 Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com> Notes (review): Verified+2: Jenkins Code-Review+2: Bogdan Dobrelya <bdobrelia@mirantis.com> Workflow+1: Bogdan Dobrelya <bdobrelia@mirantis.com> Submitted-by: Jenkins Submitted-at: Fri, 17 Apr 2015 12:04:22 +0000 Reviewed-on: https://review.openstack.org/174838 Project: stackforge/fuel-plugin-ha-fencing Branch: refs/heads/master
2015-04-16Syntax check fixesBogdan Dobrelya
Change-Id: I350559661a4bca8f9b6b748fd8906b795d6af078 Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com> Notes (review): Verified+2: Jenkins Code-Review+2: Bogdan Dobrelya <bdobrelia@mirantis.com> Workflow+1: Bogdan Dobrelya <bdobrelia@mirantis.com> Submitted-by: Jenkins Submitted-at: Fri, 17 Apr 2015 12:02:44 +0000 Reviewed-on: https://review.openstack.org/174357 Project: stackforge/fuel-plugin-ha-fencing Branch: refs/heads/master
2015-04-09Update docsBogdan Dobrelya
Update example and README docs: * Quotes are important for 'off' as YAML treats off w/o quotes as a false * Updated info about recommended cluster configuration for 'suicide' no quorum policy. * Updated details about 'reboot' and 'poweroff' policy values * Provided example provision/deploy commands * Update known issues Change-Id: I4ce2c6641d221c8b37fe275029973b5968d27cb1 Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com> Notes (review): Verified+2: Jenkins Code-Review+2: Bogdan Dobrelya <bdobrelia@mirantis.com> Workflow+1: Bogdan Dobrelya <bdobrelia@mirantis.com> Code-Review+1: Timur Nurlygayanov <tnurlygayanov@mirantis.com> Submitted-by: Jenkins Submitted-at: Thu, 09 Apr 2015 11:19:58 +0000 Reviewed-on: https://review.openstack.org/171964 Project: stackforge/fuel-plugin-ha-fencing Branch: refs/heads/master
2015-03-30Add support of the Fuel 6.0.1Bogdan Dobrelya
This adds support for the Fuel 6.0.1 release. Changes nothing, just the version poke in metadata. Change-Id: I9627958c8694553193770225c8f7d70eb0d2523c Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com> Notes (review): Verified+2: Jenkins Code-Review+2: Bogdan Dobrelya <bdobrelia@mirantis.com> Workflow+1: Bogdan Dobrelya <bdobrelia@mirantis.com> Submitted-by: Jenkins Submitted-at: Thu, 09 Apr 2015 08:08:27 +0000 Reviewed-on: https://review.openstack.org/168845 Project: stackforge/fuel-plugin-ha-fencing Branch: refs/heads/master
2015-03-02Add .gitreview6.0.16.0.0Bogdan Dobrelya
Change-Id: I310d4c567be0248ccc639d7d093fea9ea07e3fde Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com> Notes (review): Verified+2: Jenkins Code-Review+2: Bogdan Dobrelya <bdobrelia@mirantis.com> Workflow+1: Bogdan Dobrelya <bdobrelia@mirantis.com> Code-Review+1: Evgeniy L <eli@mirantis.com> Code-Review+1: Bart?omiej Piotrowski <bpiotrowski@mirantis.com> Submitted-by: Jenkins Submitted-at: Mon, 02 Mar 2015 13:38:18 +0000 Reviewed-on: https://review.openstack.org/160278 Project: stackforge/fuel-plugin-ha-fencing Branch: refs/heads/master
2015-01-16Fixes for HA fencing pluginBogdan Dobrelya
* Document a w/a for a parrallel deploy issue * Add known issues section to docs * Add missing versioning section to docs * Deploy the plugin only at controller nodes Related blueprint fencing-in-puppet-manifests Related-bug: #1411603 Change-Id: I26ebb5a9d7dae0723b57d171644b626a7b9e691d Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
2014-12-30Fuel HA Fencing plugin for puppetBogdan Dobrelya
All documentation provided in README.md Implements blueprint fencing-in-puppet-manifests * Use Fuel corosync from 5.1.1 * Add cluster-recheck-interval 3 min setting * Add parser functions and facts from Fuel library * Add pre-build hook for dependencies: * puppetlabs/stdlib v 4.5.0 * Fuel corosync v 5.1.1 * Add examples of YAML for fence_virsh, fence_ipmilan, fence_apc_snmp and fence topology Change-Id: I15dc9ff747957f7d22ca3ccd12628423c3c5c8cc Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>