|
|
f778fe |
Name: pcs
|
|
|
a3a2ad |
Version: 0.9.162
|
|
|
b3a75e |
Release: 5%{?dist}.1
|
|
|
0f995b |
License: GPLv2
|
|
|
15f218 |
URL: https://github.com/ClusterLabs/pcs
|
|
|
0f995b |
Group: System Environment/Base
|
|
|
f778fe |
Summary: Pacemaker Configuration System
|
|
|
15f218 |
#building only for architectures with pacemaker and corosync available
|
|
|
f778fe |
ExclusiveArch: i686 x86_64 s390x ppc64le
|
|
|
f778fe |
|
|
|
a3a2ad |
%global pcs_snmp_pkg_name pcs-snmp
|
|
|
a3a2ad |
%global pyagentx_version 0.4.pcs.1
|
|
|
a3a2ad |
%global bundled_lib_dir pcs/bundled
|
|
|
a3a2ad |
%global pyagentx_dir %{bundled_lib_dir}/pyagentx
|
|
|
a3a2ad |
|
|
|
15f218 |
#part after last slash is recognized as filename in look-aside repository
|
|
|
15f218 |
#desired name is achived by trick with hash anchor
|
|
|
15f218 |
Source0: %{url}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
|
|
|
0f995b |
Source1: HAM-logo.png
|
|
|
15f218 |
Source2: pcsd-bundle-config-1
|
|
|
f778fe |
|
|
|
a3a2ad |
Source11: https://rubygems.org/downloads/backports-3.9.1.gem
|
|
|
a3a2ad |
Source12: https://rubygems.org/downloads/multi_json-1.12.2.gem
|
|
|
f778fe |
Source13: https://rubygems.org/downloads/open4-1.3.4.gem
|
|
|
f778fe |
Source14: https://rubygems.org/downloads/orderedhash-0.0.6.gem
|
|
|
b3a75e |
Source15: https://rubygems.org/downloads/rack-protection-1.5.5.gem
|
|
|
a3a2ad |
Source16: https://rubygems.org/downloads/rack-test-0.7.0.gem
|
|
|
f778fe |
Source17: https://rubygems.org/downloads/rack-1.6.4.gem
|
|
|
f778fe |
Source18: https://rubygems.org/downloads/rpam-ruby19-1.2.1.gem
|
|
|
f778fe |
Source19: https://rubygems.org/downloads/sinatra-contrib-1.4.7.gem
|
|
|
f778fe |
Source20: https://rubygems.org/downloads/sinatra-1.4.8.gem
|
|
|
a3a2ad |
Source21: https://rubygems.org/downloads/tilt-2.0.8.gem
|
|
|
f778fe |
Source22: https://rubygems.org/downloads/ethon-0.10.1.gem
|
|
|
a3a2ad |
Source23: https://rubygems.org/downloads/ffi-1.9.18.gem
|
|
|
f778fe |
|
|
|
f778fe |
Source31: https://github.com/testing-cabal/mock/archive/1.0.1.tar.gz#/mock-1.0.1.tar.gz
|
|
|
a3a2ad |
Source41: https://github.com/ondrejmular/pyagentx/archive/v%{pyagentx_version}.tar.gz#/pyagentx-%{pyagentx_version}.tar.gz
|
|
|
a3a2ad |
Patch1: fix-skip-offline-in-pcs-quorum-device-remove.patch
|
|
|
a3a2ad |
Patch2: bz1367808-01-fix-formating-of-assertion-error-in-snmp.patch
|
|
|
a3a2ad |
Patch3: bz1367808-02-change-snmp-agent-logfile-path.patch
|
|
|
a3a2ad |
Patch4: bz1421702-01-gui-allow-forcing-resource-stonith-create-update.patch
|
|
|
a3a2ad |
Patch5: bz1522813-01-fix-a-crash-when-wait-is-used-in-stonith-create.patch
|
|
|
a3a2ad |
Patch6: bz1523378-01-warn-when-a-stonith-device-has-method-cycle-set.patch
|
|
|
a3a2ad |
Patch7: bz1464781-01-fix-exit-code-when-adding-a-remote-or-guest-node.patch
|
|
|
a3a2ad |
Patch8: bz1527530-01-fix-a-crash-in-pcs-booth-sync.patch
|
|
|
a3a2ad |
Patch9: bz1415197-01-fix-pcs-cluster-auth.patch
|
|
|
a3a2ad |
Patch10: bz1415197-02-fix-pcs-cluster-auth.patch
|
|
|
a3a2ad |
Patch98: bz1458153-01-give-back-orig.-master-behav.-resource-create.patch
|
|
|
a3a2ad |
Patch99: bz1459503-01-OSP-workarounds-not-compatible-wi.patch
|
|
|
f778fe |
Patch100: rhel7.patch
|
|
|
a3a2ad |
#next patch is needed for situation when the rhel6 cluster is controlled from
|
|
|
a3a2ad |
#rhel7 gui
|
|
|
f778fe |
Patch101: change-cman-to-rhel6-in-messages.patch
|
|
|
f778fe |
Patch102: show-only-warning-when-crm_mon-xml-is-invalid.patch
|
|
|
b3a75e |
Patch103: bz1557253-01-get-rid-of-debug-when-calling-local-pcsd.patch
|
|
|
b3a75e |
Patch104: bz1557253-02-sanitize-path-when-saving-booth-config-files.patch
|
|
|
b3a75e |
Patch105: bz1557253-03-use-rubygem-rack-protection-1.5.5.patch
|
|
|
f778fe |
|
|
|
f778fe |
# git for patches
|
|
|
f778fe |
BuildRequires: git
|
|
|
a3a2ad |
#printf from coreutils is used in makefile
|
|
|
a3a2ad |
BuildRequires: coreutils
|
|
|
f778fe |
# python for pcs
|
|
|
f778fe |
BuildRequires: python
|
|
|
f778fe |
BuildRequires: python-devel
|
|
|
f778fe |
BuildRequires: python-setuptools
|
|
|
f778fe |
BuildRequires: python-pycurl
|
|
|
f778fe |
# gcc for compiling custom rubygems
|
|
|
f778fe |
BuildRequires: gcc
|
|
|
f778fe |
BuildRequires: gcc-c++
|
|
|
f778fe |
# ruby and gems for pcsd
|
|
|
f778fe |
BuildRequires: ruby >= 2.0.0
|
|
|
f778fe |
BuildRequires: rubygems
|
|
|
f778fe |
BuildRequires: ruby-devel
|
|
|
f778fe |
# pam devel for compiling rubygem-rpam-ruby19
|
|
|
f778fe |
BuildRequires: pam-devel
|
|
|
f778fe |
BuildRequires: rubygem-bundler
|
|
|
15f218 |
BuildRequires: rubygem-json
|
|
|
15f218 |
BuildRequires: rubygem-minitest
|
|
|
f778fe |
#for building rubygem-ffi
|
|
|
f778fe |
BuildRequires: libffi-devel
|
|
|
f778fe |
|
|
|
15f218 |
# following for UpdateTimestamps sanitization function
|
|
|
15f218 |
BuildRequires: diffstat
|
|
|
f778fe |
BuildRequires: systemd-units
|
|
|
f778fe |
#for tests
|
|
|
15f218 |
BuildRequires: python-lxml
|
|
|
15f218 |
BuildRequires: corosync
|
|
|
15f218 |
BuildRequires: pacemaker
|
|
|
15f218 |
BuildRequires: pacemaker-cli
|
|
|
15f218 |
BuildRequires: fence-agents-all
|
|
|
f778fe |
# pcsd fonts and font management tools
|
|
|
f778fe |
BuildRequires: fontconfig
|
|
|
f778fe |
BuildRequires: liberation-sans-fonts
|
|
|
f778fe |
BuildRequires: overpass-fonts
|
|
|
15f218 |
|
|
|
f778fe |
# python and libraries for pcs, setuptools for pcs entrypoint
|
|
|
f778fe |
Requires: python
|
|
|
15f218 |
Requires: python-lxml
|
|
|
15f218 |
Requires: python-setuptools
|
|
|
15f218 |
Requires: python-clufter >= 0.59.0
|
|
|
f778fe |
Requires: python-pycurl
|
|
|
f778fe |
# ruby and gems for pcsd
|
|
|
15f218 |
Requires: ruby >= 2.0.0
|
|
|
15f218 |
Requires: rubygem-json
|
|
|
f778fe |
# for killall
|
|
|
f778fe |
Requires: psmisc
|
|
|
f778fe |
# for working with certificates (validation etc.)
|
|
|
f778fe |
Requires: openssl
|
|
|
f778fe |
# cluster stack and related packages
|
|
|
f778fe |
Requires: corosync
|
|
|
f778fe |
Requires: pacemaker
|
|
|
f778fe |
Requires: pacemaker-cli
|
|
|
f778fe |
# for post, preun and postun macros
|
|
|
f778fe |
Requires(post): systemd
|
|
|
f778fe |
Requires(preun): systemd
|
|
|
f778fe |
Requires(postun): systemd
|
|
|
f778fe |
# pcsd fonts
|
|
|
f778fe |
Requires: liberation-sans-fonts
|
|
|
f778fe |
Requires: overpass-fonts
|
|
|
71541a |
|
|
|
15f218 |
Provides: bundled(rubygem-backports) = 3.6.8
|
|
|
f778fe |
Provides: bundled(rubygem-multi_json) = 1.12.1
|
|
|
71541a |
Provides: bundled(rubygem-open4) = 1.3.4
|
|
|
71541a |
Provides: bundled(rubygem-orderedhash) = 0.0.6
|
|
|
71541a |
Provides: bundled(rubygem-rack) = 1.6.4
|
|
|
b3a75e |
Provides: bundled(rubygem-rack-protection) = 1.5.5
|
|
|
71541a |
Provides: bundled(rubygem-rack-test) = 0.6.3
|
|
|
71541a |
Provides: bundled(rubygem-rpam-ruby19) = 1.2.1
|
|
|
f778fe |
Provides: bundled(rubygem-sinatra) = 1.4.8
|
|
|
15f218 |
Provides: bundled(rubygem-sinatra-contrib) = 1.4.7
|
|
|
f778fe |
Provides: bundled(rubygem-tilt) = 2.0.6
|
|
|
f778fe |
Provides: bundled(rubygem-ethon) = 0.10.1
|
|
|
f778fe |
Provides: bundled(rubygem-ffi) = 1.9.17
|
|
|
0f995b |
|
|
|
0f995b |
%description
|
|
|
0f995b |
pcs is a corosync and pacemaker configuration tool. It permits users to
|
|
|
f778fe |
easily view, modify and create pacemaker based clusters.
|
|
|
0f995b |
|
|
|
a3a2ad |
# pcs-snmp package definition
|
|
|
a3a2ad |
%package -n %{pcs_snmp_pkg_name}
|
|
|
a3a2ad |
Group: System Environment/Base
|
|
|
a3a2ad |
Summary: Pacemaker cluster SNMP agent
|
|
|
a3a2ad |
License: GPLv2, BSD 2-clause
|
|
|
a3a2ad |
URL: https://github.com/ClusterLabs/pcs
|
|
|
a3a2ad |
|
|
|
a3a2ad |
# tar for unpacking pyagetx source tar ball
|
|
|
a3a2ad |
BuildRequires: tar
|
|
|
a3a2ad |
|
|
|
a3a2ad |
Requires: pcs = %{version}-%{release}
|
|
|
a3a2ad |
Requires: pacemaker
|
|
|
a3a2ad |
Requires: net-snmp
|
|
|
a3a2ad |
|
|
|
a3a2ad |
Provides: bundled(pyagentx) = %{pyagentx_version}
|
|
|
a3a2ad |
|
|
|
a3a2ad |
%description -n %{pcs_snmp_pkg_name}
|
|
|
a3a2ad |
SNMP agent that provides information about pacemaker cluster to the master agent (snmpd)
|
|
|
a3a2ad |
|
|
|
15f218 |
%define PCS_PREFIX /usr
|
|
|
0f995b |
%prep
|
|
|
d1129f |
%autosetup -p1 -S git
|
|
|
d1129f |
|
|
|
15f218 |
# -- following borrowed from python-simplejon.el5 --
|
|
|
15f218 |
# Update timestamps on the files touched by a patch, to avoid non-equal
|
|
|
15f218 |
# .pyc/.pyo files across the multilib peers within a build, where "Level"
|
|
|
15f218 |
# is the patch prefix option (e.g. -p1)
|
|
|
15f218 |
UpdateTimestamps() {
|
|
|
15f218 |
Level=$1
|
|
|
15f218 |
PatchFile=$2
|
|
|
15f218 |
# Locate the affected files:
|
|
|
15f218 |
for f in $(diffstat $Level -l $PatchFile); do
|
|
|
15f218 |
# Set the files to have the same timestamp as that of the patch:
|
|
|
15f218 |
touch -r $PatchFile $f
|
|
|
15f218 |
done
|
|
|
15f218 |
}
|
|
|
15f218 |
UpdateTimestamps -p1 %{PATCH1}
|
|
|
15f218 |
UpdateTimestamps -p1 %{PATCH2}
|
|
|
15f218 |
UpdateTimestamps -p1 %{PATCH3}
|
|
|
15f218 |
UpdateTimestamps -p1 %{PATCH4}
|
|
|
15f218 |
UpdateTimestamps -p1 %{PATCH5}
|
|
|
15f218 |
UpdateTimestamps -p1 %{PATCH6}
|
|
|
15f218 |
UpdateTimestamps -p1 %{PATCH7}
|
|
|
15f218 |
UpdateTimestamps -p1 %{PATCH8}
|
|
|
15f218 |
UpdateTimestamps -p1 %{PATCH9}
|
|
|
15f218 |
UpdateTimestamps -p1 %{PATCH10}
|
|
|
a3a2ad |
UpdateTimestamps -p1 %{PATCH98}
|
|
|
a3a2ad |
UpdateTimestamps -p1 %{PATCH99}
|
|
|
f778fe |
UpdateTimestamps -p1 %{PATCH100}
|
|
|
f778fe |
UpdateTimestamps -p1 %{PATCH101}
|
|
|
f778fe |
UpdateTimestamps -p1 %{PATCH102}
|
|
|
b3a75e |
UpdateTimestamps -p1 %{PATCH103}
|
|
|
b3a75e |
UpdateTimestamps -p1 %{PATCH104}
|
|
|
b3a75e |
UpdateTimestamps -p1 %{PATCH105}
|
|
|
15f218 |
|
|
|
0f995b |
cp -f %SOURCE1 pcsd/public/images
|
|
|
15f218 |
|
|
|
15f218 |
mkdir -p pcsd/.bundle
|
|
|
15f218 |
cp -f %SOURCE2 pcsd/.bundle/config
|
|
|
15f218 |
|
|
|
15f218 |
mkdir -p pcsd/vendor/cache
|
|
|
15f218 |
#copy ruby gems
|
|
|
15f218 |
cp -f %SOURCE11 pcsd/vendor/cache
|
|
|
15f218 |
cp -f %SOURCE12 pcsd/vendor/cache
|
|
|
15f218 |
cp -f %SOURCE13 pcsd/vendor/cache
|
|
|
15f218 |
cp -f %SOURCE14 pcsd/vendor/cache
|
|
|
f778fe |
cp -f %SOURCE15 pcsd/vendor/cache
|
|
|
f778fe |
cp -f %SOURCE16 pcsd/vendor/cache
|
|
|
f778fe |
cp -f %SOURCE17 pcsd/vendor/cache
|
|
|
f778fe |
cp -f %SOURCE18 pcsd/vendor/cache
|
|
|
f778fe |
cp -f %SOURCE19 pcsd/vendor/cache
|
|
|
f778fe |
cp -f %SOURCE20 pcsd/vendor/cache
|
|
|
f778fe |
cp -f %SOURCE21 pcsd/vendor/cache
|
|
|
f778fe |
cp -f %SOURCE22 pcsd/vendor/cache
|
|
|
f778fe |
cp -f %SOURCE23 pcsd/vendor/cache
|
|
|
15f218 |
#ruby gems copied
|
|
|
15f218 |
|
|
|
a3a2ad |
mkdir -p %{bundled_lib_dir}
|
|
|
a3a2ad |
tar -xzf %SOURCE41 -C %{bundled_lib_dir}
|
|
|
a3a2ad |
mv %{bundled_lib_dir}/pyagentx-%{pyagentx_version} %{pyagentx_dir}
|
|
|
a3a2ad |
cp %{pyagentx_dir}/LICENSE.txt pyagentx_LICENSE.txt
|
|
|
a3a2ad |
cp %{pyagentx_dir}/CONTRIBUTORS.txt pyagentx_CONTRIBUTORS.txt
|
|
|
a3a2ad |
cp %{pyagentx_dir}/README.md pyagentx_README.md
|
|
|
e2b9d7 |
|
|
|
0f995b |
%build
|
|
|
0f995b |
|
|
|
0f995b |
%install
|
|
|
0f995b |
rm -rf $RPM_BUILD_ROOT
|
|
|
0f995b |
pwd
|
|
|
15f218 |
make install \
|
|
|
15f218 |
DESTDIR=$RPM_BUILD_ROOT \
|
|
|
15f218 |
PYTHON_SITELIB=%{python_sitelib} \
|
|
|
15f218 |
PREFIX=%{PCS_PREFIX} \
|
|
|
a3a2ad |
BASH_COMPLETION_DIR=$RPM_BUILD_ROOT/usr/share/bash-completion/completions \
|
|
|
a3a2ad |
PYAGENTX_DIR=`readlink -f %{pyagentx_dir}` \
|
|
|
a3a2ad |
SYSTEMCTL_OVERRIDE=true
|
|
|
a3a2ad |
|
|
|
a3a2ad |
#SYSTEMCTL_OVERRIDE enforces systemd to be used and skip autodetection
|
|
|
15f218 |
make install_pcsd \
|
|
|
15f218 |
DESTDIR=$RPM_BUILD_ROOT \
|
|
|
15f218 |
PYTHON_SITELIB=%{python_sitelib} \
|
|
|
15f218 |
hdrdir="%{_includedir}" \
|
|
|
15f218 |
rubyhdrdir="%{_includedir}" \
|
|
|
15f218 |
includedir="%{_includedir}" \
|
|
|
a3a2ad |
PREFIX=%{PCS_PREFIX} \
|
|
|
a3a2ad |
SYSTEMCTL_OVERRIDE=true
|
|
|
15f218 |
|
|
|
f778fe |
#after the ruby gem compilation we do not need ruby gems in the cache
|
|
|
f778fe |
rm -r -v $RPM_BUILD_ROOT%{PCS_PREFIX}/lib/pcsd/vendor/cache
|
|
|
f778fe |
|
|
|
15f218 |
%check
|
|
|
15f218 |
run_all_tests(){
|
|
|
f778fe |
#prepare environment for tests
|
|
|
15f218 |
sitelib=$RPM_BUILD_ROOT%{python_sitelib}
|
|
|
15f218 |
pcsd_dir=$RPM_BUILD_ROOT%{PCS_PREFIX}/lib/pcsd
|
|
|
15f218 |
|
|
|
15f218 |
#run pcs tests and remove them, we do not distribute them in rpm
|
|
|
15f218 |
#python2-mock package is required but is only in epel so we will install it
|
|
|
15f218 |
#manually
|
|
|
15f218 |
#we do not have permissions to write anywhere else than $RPM_BUILD_ROOT
|
|
|
15f218 |
#so we must install python2-mock there
|
|
|
f778fe |
#test fail info:
|
|
|
15f218 |
#
|
|
|
f778fe |
# FAIL: test_base_create_with_agent_name_including_systemd_instance (pcs.test.cib_resource.test_create.Success)
|
|
|
f778fe |
#----------------------------------------------------------------------
|
|
|
f778fe |
#Traceback (most recent call last):
|
|
|
f778fe |
# File "/builddir/build/BUILDROOT/pcs-0.9.156-1.el7.x86_64/usr/lib/python2.7/site-packages/pcs/test/cib_resource/test_create.py", line 41, in test_base_create_with_agent_name_including_systemd_instance
|
|
|
f778fe |
# </resources>"""
|
|
|
f778fe |
# File "/builddir/build/BUILDROOT/pcs-0.9.156-1.el7.x86_64/usr/lib/python2.7/site-packages/pcs/test/cib_resource/common.py", line 69, in assert_effect
|
|
|
f778fe |
# self.assert_effect_single(alternative_list[-1], expected_xml, output)
|
|
|
f778fe |
# File "/builddir/build/BUILDROOT/pcs-0.9.156-1.el7.x86_64/usr/lib/python2.7/site-packages/pcs/test/cib_resource/common.py", line 56, in assert_effect_single
|
|
|
f778fe |
# self.assert_pcs_success(command, output)
|
|
|
f778fe |
# File "/builddir/build/BUILDROOT/pcs-0.9.156-1.el7.x86_64/usr/lib/python2.7/site-packages/pcs/test/tools/assertions.py", line 51, in assert_pcs_success
|
|
|
f778fe |
# stdout_start=stdout_start
|
|
|
f778fe |
# File "/builddir/build/BUILDROOT/pcs-0.9.156-1.el7.x86_64/usr/lib/python2.7/site-packages/pcs/test/tools/assertions.py", line 115, in assert_pcs_result
|
|
|
f778fe |
# stdout=stdout
|
|
|
f778fe |
#AssertionError: Stdout is not as expected
|
|
|
f778fe |
#command: resource create R systemd:lvm2-pvscan@252:2 --no-default-ops --force
|
|
|
f778fe |
#diff is (expected is 2nd):
|
|
|
f778fe |
#- Warning: Agent 'systemd:lvm2-pvscan@252:2' is not installed or does not provide valid metadata: error: crm_abort: systemd_unit_exec: Triggered fatal assert at systemd.c:676 : systemd_init()
|
|
|
f778fe |
#Full stdout:
|
|
|
f778fe |
#Warning: Agent 'systemd:lvm2-pvscan@252:2' is not installed or does not provide valid metadata: error: crm_abort: systemd_unit_exec: Triggered fatal assert at systemd.c:676 : systemd_init()
|
|
|
f778fe |
#----------------------------------------------------------------------
|
|
|
f778fe |
# REASON: crm_resource ends with an error
|
|
|
f778fe |
## cat /etc/redhat-release
|
|
|
f778fe |
#Red Hat Enterprise Linux Server release 7.4 Beta (Maipo)
|
|
|
f778fe |
## crm_resource --show-metadata systemd:nonexistent@some:thingxxx
|
|
|
f778fe |
#error: crm_abort: systemd_unit_exec: Triggered fatal assert at systemd.c:676 : systemd_init()
|
|
|
a3a2ad |
#
|
|
|
a3a2ad |
#**************************************************************
|
|
|
a3a2ad |
#
|
|
|
a3a2ad |
#pcs.lib.commands.test.test_stonith.Create.test_minimal_success
|
|
|
a3a2ad |
#--------------------------------------------------------------
|
|
|
a3a2ad |
#This tests fails only with live build on i686. Live build was tried twice.
|
|
|
a3a2ad |
#Architectures x86_64 and s390x succeeded, ppc64le was skipped with live
|
|
|
a3a2ad |
#build. Test succeeded with scratch build on i686.
|
|
|
a3a2ad |
#
|
|
|
a3a2ad |
#======================================================================
|
|
|
a3a2ad |
#ERROR: test_minimal_success (pcs.lib.commands.test.test_stonith.Create)
|
|
|
a3a2ad |
#----------------------------------------------------------------------
|
|
|
a3a2ad |
#Traceback (most recent call last):
|
|
|
a3a2ad |
# File "/builddir/build/BUILDROOT/pcs-0.9.162-3.el7.i386/usr/lib/python2.7/site-packages/pcs/lib/commands/test/test_stonith.py", line 71, in test_minimal_success
|
|
|
a3a2ad |
# instance_attributes={"must-set": "value"}
|
|
|
a3a2ad |
# File "/builddir/build/BUILDROOT/pcs-0.9.162-3.el7.i386/usr/lib/python2.7/site-packages/pcs/lib/commands/stonith.py", line 77, in create
|
|
|
a3a2ad |
# resource_type="stonith"
|
|
|
a3a2ad |
# File "/builddir/build/BUILDROOT/pcs-0.9.162-3.el7.i386/usr/lib/python2.7/site-packages/pcs/lib/cib/resource/primitive.py", line 78, in create
|
|
|
a3a2ad |
# allow_invalid=allow_invalid_instance_attributes,
|
|
|
a3a2ad |
# File "/builddir/build/BUILDROOT/pcs-0.9.162-3.el7.i386/usr/lib/python2.7/site-packages/pcs/lib/resource_agent.py", line 871, in validate_parameters
|
|
|
a3a2ad |
# update=update
|
|
|
a3a2ad |
# File "/builddir/build/BUILDROOT/pcs-0.9.162-3.el7.i386/usr/lib/python2.7/site-packages/pcs/lib/resource_agent.py", line 486, in validate_parameters
|
|
|
a3a2ad |
# parameters
|
|
|
a3a2ad |
# File "/builddir/build/BUILDROOT/pcs-0.9.162-3.el7.i386/usr/lib/python2.7/site-packages/pcs/lib/resource_agent.py", line 518, in validate_parameters_values
|
|
|
a3a2ad |
# agent_params = self.get_parameters()
|
|
|
a3a2ad |
# File "/builddir/build/BUILDROOT/pcs-0.9.162-3.el7.i386/usr/lib/python2.7/site-packages/pcs/lib/resource_agent.py", line 858, in get_parameters
|
|
|
a3a2ad |
# self._get_stonithd_metadata().get_parameters()
|
|
|
a3a2ad |
# File "/builddir/build/BUILDROOT/pcs-0.9.162-3.el7.i386/usr/lib/python2.7/site-packages/pcs/lib/resource_agent.py", line 437, in get_parameters
|
|
|
a3a2ad |
# params_element = self._get_metadata().find("parameters")
|
|
|
a3a2ad |
# File "/builddir/build/BUILDROOT/pcs-0.9.162-3.el7.i386/usr/lib/python2.7/site-packages/pcs/lib/resource_agent.py", line 596, in _get_metadata
|
|
|
a3a2ad |
# self._metadata = self._parse_metadata(self._load_metadata())
|
|
|
a3a2ad |
# File "/builddir/build/BUILDROOT/pcs-0.9.162-3.el7.i386/usr/lib/python2.7/site-packages/pcs/lib/resource_agent.py", line 668, in _load_metadata
|
|
|
a3a2ad |
# [settings.stonithd_binary, "metadata"]
|
|
|
a3a2ad |
#ValueError: need more than 0 values to unpack
|
|
|
15f218 |
|
|
|
15f218 |
export PYTHONPATH="${PYTHONPATH}:${sitelib}"
|
|
|
f778fe |
easy_install -d ${sitelib} %SOURCE31
|
|
|
f778fe |
python ${sitelib}/pcs/test/suite.py -v --vanilla --all-but \
|
|
|
15f218 |
pcs.test.test_cluster.ClusterTest.testUIDGID \
|
|
|
15f218 |
pcs.test.test_stonith.StonithTest.test_stonith_create_provides_unfencing \
|
|
|
f778fe |
pcs.test.cib_resource.test_create.Success.test_base_create_with_agent_name_including_systemd_instance \
|
|
|
a3a2ad |
pcs.lib.commands.test.test_stonith.Create.test_minimal_success \
|
|
|
a3a2ad |
pcs.lib.commands.test.test_stonith.Create.test_minimal_wait_ok_run_ok \
|
|
|
a3a2ad |
pcs.lib.commands.test.test_stonith.CreateInGroup.test_minimal_success \
|
|
|
a3a2ad |
pcs.lib.commands.test.test_stonith.CreateInGroup.test_minimal_wait_ok_run_ok \
|
|
|
15f218 |
|
|
|
15f218 |
test_result_python=$?
|
|
|
15f218 |
|
|
|
15f218 |
find ${sitelib}/pcs -name test -type d -print0|xargs -0 rm -r -v --
|
|
|
15f218 |
#we installed python2-mock inside $RPM_BUILD_ROOT and now we need to remove
|
|
|
15f218 |
#it because it does not belong into pcs package
|
|
|
15f218 |
#easy_install does not provide uninstall and pip is not an option (is in
|
|
|
15f218 |
#epel) so it must be cleaned manually
|
|
|
15f218 |
rm -v ${sitelib}/easy-install.pth
|
|
|
15f218 |
rm -v ${sitelib}/mock-1.0.1-py2.7.egg
|
|
|
15f218 |
rm -v ${sitelib}/site.py
|
|
|
15f218 |
rm -v ${sitelib}/site.pyc
|
|
|
15f218 |
|
|
|
15f218 |
|
|
|
15f218 |
#run pcsd tests and remove them
|
|
|
15f218 |
GEM_HOME=${pcsd_dir}/vendor/bundle/ruby ruby \
|
|
|
15f218 |
-I${pcsd_dir} \
|
|
|
15f218 |
-I${pcsd_dir}/test \
|
|
|
15f218 |
${pcsd_dir}/test/test_all_suite.rb
|
|
|
15f218 |
test_result_ruby=$?
|
|
|
15f218 |
#remove tests after use here to be symmetrical with pcs tests
|
|
|
15f218 |
rm -r -v ${pcsd_dir}/test
|
|
|
0f995b |
|
|
|
15f218 |
if [ $test_result_python -ne 0 ]; then
|
|
|
15f218 |
return $test_result_python
|
|
|
15f218 |
fi
|
|
|
15f218 |
return $test_result_ruby
|
|
|
15f218 |
}
|
|
|
15f218 |
|
|
|
15f218 |
run_all_tests
|
|
|
0f995b |
|
|
|
0f995b |
%post
|
|
|
0f995b |
%systemd_post pcsd.service
|
|
|
0f995b |
|
|
|
a3a2ad |
%post -n %{pcs_snmp_pkg_name}
|
|
|
a3a2ad |
%systemd_post pcs_snmp_agent.service
|
|
|
a3a2ad |
|
|
|
0f995b |
%preun
|
|
|
0f995b |
%systemd_preun pcsd.service
|
|
|
0f995b |
|
|
|
a3a2ad |
%preun -n %{pcs_snmp_pkg_name}
|
|
|
a3a2ad |
%systemd_preun pcs_snmp_agent.service
|
|
|
a3a2ad |
|
|
|
0f995b |
%postun
|
|
|
0f995b |
%systemd_postun_with_restart pcsd.service
|
|
|
0f995b |
|
|
|
a3a2ad |
%postun -n %{pcs_snmp_pkg_name}
|
|
|
a3a2ad |
%systemd_postun_with_restart pcs_snmp_agent.service
|
|
|
a3a2ad |
|
|
|
0f995b |
%files
|
|
|
0f995b |
%{python_sitelib}/pcs
|
|
|
0f995b |
%{python_sitelib}/pcs-%{version}-py2.*.egg-info
|
|
|
0f995b |
/usr/sbin/pcs
|
|
|
0f995b |
/usr/lib/pcsd/*
|
|
|
0f995b |
/usr/lib/pcsd/.bundle/config
|
|
|
0f995b |
/usr/lib/systemd/system/pcsd.service
|
|
|
15f218 |
/usr/share/bash-completion/completions/pcs
|
|
|
0f995b |
/var/lib/pcsd
|
|
|
0f995b |
/etc/pam.d/pcsd
|
|
|
0f995b |
%dir /var/log/pcsd
|
|
|
a3a2ad |
%config(noreplace) /etc/logrotate.d/pcsd
|
|
|
15f218 |
%config(noreplace) /etc/sysconfig/pcsd
|
|
|
15f218 |
%ghost %config(noreplace) /var/lib/pcsd/cfgsync_ctl
|
|
|
15f218 |
%ghost %config(noreplace) /var/lib/pcsd/pcsd.cookiesecret
|
|
|
15f218 |
%ghost %config(noreplace) /var/lib/pcsd/pcsd.crt
|
|
|
15f218 |
%ghost %config(noreplace) /var/lib/pcsd/pcsd.key
|
|
|
15f218 |
%ghost %config(noreplace) /var/lib/pcsd/pcs_settings.conf
|
|
|
15f218 |
%ghost %config(noreplace) /var/lib/pcsd/pcs_users.conf
|
|
|
15f218 |
%ghost %config(noreplace) /var/lib/pcsd/tokens
|
|
|
0f995b |
%{_mandir}/man8/pcs.*
|
|
|
f778fe |
%{_mandir}/man8/pcsd.*
|
|
|
71541a |
%exclude /usr/lib/pcsd/*.debian
|
|
|
15f218 |
%exclude /usr/lib/pcsd/pcsd.service
|
|
|
15f218 |
%exclude /usr/lib/pcsd/pcsd.conf
|
|
|
f778fe |
%exclude %{python_sitelib}/pcs/bash_completion
|
|
|
15f218 |
%exclude %{python_sitelib}/pcs/pcs.8
|
|
|
15f218 |
%exclude %{python_sitelib}/pcs/pcs
|
|
|
0f995b |
|
|
|
f778fe |
%doc COPYING
|
|
|
f778fe |
%doc CHANGELOG.md
|
|
|
0f995b |
|
|
|
a3a2ad |
%files -n %{pcs_snmp_pkg_name}
|
|
|
a3a2ad |
/usr/lib/pcs/pcs_snmp_agent
|
|
|
a3a2ad |
/usr/lib/pcs/bundled/packages/pyagentx*
|
|
|
a3a2ad |
/usr/lib/systemd/system/pcs_snmp_agent.service
|
|
|
a3a2ad |
/usr/share/snmp/mibs/PCMK-PCS*-MIB.txt
|
|
|
a3a2ad |
%{_mandir}/man8/pcs_snmp_agent.*
|
|
|
a3a2ad |
%config(noreplace) /etc/sysconfig/pcs_snmp_agent
|
|
|
a3a2ad |
%dir /var/log/pcs
|
|
|
a3a2ad |
%doc COPYING
|
|
|
a3a2ad |
%doc CHANGELOG.md
|
|
|
a3a2ad |
%doc pyagentx_LICENSE.txt
|
|
|
a3a2ad |
%doc pyagentx_CONTRIBUTORS.txt
|
|
|
a3a2ad |
%doc pyagentx_README.md
|
|
|
e2b9d7 |
|
|
|
a3a2ad |
%changelog
|
|
|
b3a75e |
* Wed Mar 21 2018 Ondrej Mular <omular@redhat.com> - 0.9.162-5.el7_5.1
|
|
|
b3a75e |
- Fixed CVE-2018-1086 pcs: Debug parameter removal bypass, allowing information disclosure
|
|
|
b3a75e |
- Fixed CVE-2018-1079 pcs: Privilege escalation via authorized user malicious REST call
|
|
|
b3a75e |
- Fixed CVE-2018-1000119 rack-protection: Timing attack in authenticity_token.rb
|
|
|
b3a75e |
- Resolves: rhbz#1557253
|
|
|
b3a75e |
|
|
|
a3a2ad |
* Mon Feb 05 2018 Ondrej Mular <omular@redhat.com> - 0.9.162-5
|
|
|
a3a2ad |
- Fixed `pcs cluster auth` in a cluster when not authenticated and using a non-default port
|
|
|
a3a2ad |
- Fixed `pcs cluster auth` in a cluster when previously authenticated using a non-default port and reauthenticating using an implicit default port
|
|
|
a3a2ad |
- Resolves: rhbz#1415197
|
|
|
a3a2ad |
|
|
|
a3a2ad |
* Fri Jan 05 2018 Ivan Devat <idevat@redhat.com> - 0.9.162-3
|
|
|
a3a2ad |
- Pcs now properly exits with code 1 when an error occurs in pcs cluster node add-remote and pcs cluster node add-guest commands
|
|
|
a3a2ad |
- Fixed a crash in the pcs booth sync command
|
|
|
a3a2ad |
- Resolves: rhbz#1464781 rhbz#1527530
|
|
|
a3a2ad |
|
|
|
a3a2ad |
* Mon Dec 11 2017 Ivan Devat <idevat@redhat.com> - 0.9.162-2
|
|
|
a3a2ad |
- Changed snmp agent logfile path
|
|
|
a3a2ad |
- It is now possible to set the `action` option of stonith devices in GUI by using force
|
|
|
a3a2ad |
- Do not crash when `--wait` is used in `pcs stonith create`
|
|
|
a3a2ad |
- A warning is displayed in `pcs status` and a stonith device detail in web UI when a stonith device has its `method` option set to `cycle`
|
|
|
a3a2ad |
- Resolves: rhbz#1367808 rhbz#1421702 rhbz#1522813 rhbz#1523378
|
|
|
a3a2ad |
|
|
|
a3a2ad |
* Wed Nov 15 2017 Ondrej Mular <omular@redhat.com> - 0.9.162-1
|
|
|
a3a2ad |
- Rebased to latest upstream sources (see CHANGELOG.md)
|
|
|
a3a2ad |
- Resolves: rhbz#1389943 rhbz#1389209 rhbz#1506220 rhbz#1508351 rhbz#1415197 rhbz#1506864 rhbz#1367808 rhbz#1499749
|
|
|
a3a2ad |
|
|
|
a3a2ad |
* Thu Nov 02 2017 Ivan Devat <idevat@redhat.com> - 0.9.161-1
|
|
|
a3a2ad |
- Rebased to latest upstream sources (see CHANGELOG.md)
|
|
|
a3a2ad |
- Resolves: rhbz#1499749 rhbz#1415197 rhbz#1501274 rhbz#1502715 rhbz#1230919 rhbz#1503110
|
|
|
a3a2ad |
|
|
|
a3a2ad |
* Wed Oct 11 2017 Ivan Devat <idevat@redhat.com> - 0.9.160-1
|
|
|
a3a2ad |
- Rebased to latest upstream sources (see CHANGELOG.md)
|
|
|
a3a2ad |
- Resolves: rhbz#1499749 rhbz#1443647 rhbz#1432283 rhbz#1421702 rhbz#1443418 rhbz#1464781 rhbz#1435697 rhbz#1441673 rhbz#1420437 rhbz#1388783 rhbz#1463327 rhbz#1418199 rhbz#1341582 rhbz#1489682 rhbz#1491631 rhbz#1213946
|
|
|
1c1da3 |
|
|
|
f778fe |
* Thu Jun 15 2017 Ivan Devat <idevat@redhat.com> - 0.9.158-6
|
|
|
f778fe |
- It is now possible to disable, enable, unmanage and manage bundle resources and set their meta attributes
|
|
|
f778fe |
- Fixed timeout when cluster setup takes long time in web UI
|
|
|
f778fe |
- It is now mandatory to specify container type in the "resource bundle create" command
|
|
|
f778fe |
- Resolves: rhbz#1447910 rhbz#1284404
|
|
|
f778fe |
|
|
|
f778fe |
* Thu Jun 08 2017 Ivan Devat <idevat@redhat.com> - 0.9.158-5
|
|
|
f778fe |
- `pcs cluster setup` uses existing pacemaker authkey if it exists
|
|
|
f778fe |
- `pcs resource create` shows only warning when case of remote node is detected
|
|
|
f778fe |
- Resolves: rhbz#1459503
|
|
|
f778fe |
|
|
|
f778fe |
* Tue Jun 06 2017 Ivan Devat <idevat@redhat.com> - 0.9.158-4
|
|
|
f778fe |
- Added support for enable and disable in bundles
|
|
|
f778fe |
- New clusters are created with corosync encryption disabled by default
|
|
|
f778fe |
- Flag `--master` is backward compatible in `pcs resource create`
|
|
|
f778fe |
- Resolves: rhbz#1165821 rhbz#1433016 rhbz#1458153
|
|
|
f778fe |
|
|
|
f778fe |
* Wed May 31 2017 Ivan Devat <idevat@redhat.com> - 0.9.158-3
|
|
|
f778fe |
- Added option to create not hardened cluster with the `pcs cluster setup` command using the `--no-hardened` flag
|
|
|
f778fe |
- Added option to create not hardened cluster from web UI
|
|
|
f778fe |
- Fixed a crash in the `pcs cluster node add-remote` command when an id conflict occurs
|
|
|
f778fe |
- Fixed creating a new cluster from the web UI
|
|
|
f778fe |
- `pcs cluster node add-guest` now works with the flag `--skipp-offline`
|
|
|
f778fe |
- `pcs cluster node remove-guest` can be run again when the guest node was unreachable first time
|
|
|
f778fe |
- Fixed "Error: Unable to read /etc/corosync/corosync.conf" when running `pcs resource create`([rhbz#1386114])
|
|
|
f778fe |
- Binary data are stored in corosync authkey
|
|
|
f778fe |
- Resolves: rhbz#1284404 rhbz#1373614 rhbz#1165821 rhbz#1176018 rhbz#1386114
|
|
|
f778fe |
|
|
|
f778fe |
* Fri May 26 2017 Tomas Jelinek <tojeline@redhat.com> - 0.9.158-2
|
|
|
f778fe |
- Fixed crash of the `pcs cluster setup` command when the `--force` flag was used
|
|
|
f778fe |
- Fixed crash of the `pcs cluster destroy --all` command when the cluster was not running
|
|
|
f778fe |
- Fixed crash of the `pcs config restore` command when restoring pacemaker authkey
|
|
|
f778fe |
- Fixed "Error: unable to get cib" when adding a node to a stopped cluster
|
|
|
f778fe |
- Resolves: rhbz#1176018
|
|
|
f778fe |
|
|
|
f778fe |
* Tue May 23 2017 Ivan Devat <idevat@redhat.com> - 0.9.158-1
|
|
|
f778fe |
- Rebased to latest upstream sources (see CHANGELOG.md)
|
|
|
f778fe |
- Resolves: rhbz#1447702 rhbz#1176018 rhbz#1433016 rhbz#1303969 rhbz#1386114 rhbz#1386512 rhbz#1390609 rhbz#1165821 rhbz#1315992 rhbz#1373614 rhbz#1422667 rhbz#1254984
|
|
|
f778fe |
|
|
|
f778fe |
* Mon Apr 10 2017 Ivan Devat <idevat@redhat.com> - 0.9.157-1
|
|
|
f778fe |
- Rebased to latest upstream sources (see CHANGELOG.md)
|
|
|
f778fe |
- Resolves: rhbz#1362493 rhbz#1315627 rhbz#1378742 rhbz#1334429 rhbz#1402374 rhbz#1389941 rhbz#1303969 rhbz#1415080 rhbz#1328882 rhbz#1434972 rhbz#1413958
|
|
|
f778fe |
|
|
|
f778fe |
* Tue Feb 28 2017 Ivan Devat <idevat@redhat.com> - 0.9.156-2
|
|
|
f778fe |
- Added ppc64le architecture
|
|
|
f778fe |
- Resolves: rhbz#1402573
|
|
|
f778fe |
|
|
|
f778fe |
* Fri Feb 10 2017 Ivan Devat <idevat@redhat.com> - 0.9.156-1
|
|
|
f778fe |
- Rebased to latest upstream sources (see CHANGELOG.md)
|
|
|
f778fe |
- Resolves: rhbz#1409821 rhbz#1404233 rhbz#1408476 rhbz#1262001 rhbz#1389443 rhbz#1389941 rhbz#1315992 rhbz#1261116 rhbz#1389501 rhbz#1404229 rhbz#1284404 rhbz#1339355 rhbz#1347335 rhbz#1344712 rhbz#1395226 rhbz#1382004 rhbz#1378107 rhbz#1398562 rhbz#1402475 rhbz#1382597 rhbz#1389453 rhbz#1390071 rhbz#1390066 rhbz#1387670 rhbz#1292858 rhbz#1396462 rhbz#1419903 rhbz#1419661
|
|
|
1eb964 |
|
|
|
15f218 |
* Tue Sep 20 2016 Ivan Devat <idevat@redhat.com> - 0.9.152-10
|
|
|
15f218 |
- Fixed error when stopping qdevice if is not running
|
|
|
15f218 |
- Fixed removing qdevice from a cluster
|
|
|
15f218 |
- Fixed documentation regarding booth
|
|
|
15f218 |
- Fixed return code when no matching ticket constraint found during remove
|
|
|
15f218 |
- Resolves: rhbz#1158805 rhbz#1305049
|
|
|
15f218 |
|
|
|
15f218 |
* Wed Sep 14 2016 Ivan Devat <idevat@redhat.com> - 0.9.152-9
|
|
|
f778fe |
- Added warning when stopping/destroying qdevice instance which is being used
|
|
|
15f218 |
- Fiexed removing qdevice from a cluster which uses sbd
|
|
|
15f218 |
- Fixed re-running "pcs cluster node add" if it failed due to qdevice
|
|
|
15f218 |
- Fixed documentation regarding booth
|
|
|
15f218 |
- Added warning when using unknown booth ticket option
|
|
|
15f218 |
- Added constraint ticket remove command
|
|
|
15f218 |
- Fixed return code and message when displaying node utilization for nonexistent node
|
|
|
15f218 |
- Fixed setting utilization attributes in web UI
|
|
|
15f218 |
- Fixed support for node utilization on remote node
|
|
|
15f218 |
- Fixed updating of selected group when displaying new resource dialog
|
|
|
f778fe |
- Fixed group list when managing cluster running older pcs in web UI
|
|
|
15f218 |
- Fixed displaying unmanaged status for resources for older pcs in web UI
|
|
|
15f218 |
- Fixed clone/master/unclone group/ungroup buttons for older pcs in web UI
|
|
|
15f218 |
- Fixed node standby/unstandby for older pcs in web UI
|
|
|
15f218 |
- Resolves: rhbz#1158805 rhbz#1308514 rhbz#1305049 rhbz#1158500 rhbz#1231858
|
|
|
15f218 |
|
|
|
15f218 |
* Wed Aug 31 2016 Ivan Devat <idevat@redhat.com> - 0.9.152-8
|
|
|
15f218 |
- Fixed error message in node maintenance/unmaintenance commands
|
|
|
f778fe |
- Fixed missing line at the end of booth config
|
|
|
15f218 |
- Fixed documentation regarding booth
|
|
|
15f218 |
- Fixed remove multiple booth resources with "--force" flag
|
|
|
15f218 |
- Fixed cleanup of ip resource if it fails to create booth resource
|
|
|
15f218 |
- Added bash completion for booth
|
|
|
15f218 |
- Fixed display full booth configuration
|
|
|
15f218 |
- Added ability to display booth config from remote node
|
|
|
15f218 |
- Added support for ticket options during adding booth ticket
|
|
|
15f218 |
- Fixed adding node to cluster when booth is not installed
|
|
|
15f218 |
- Added restart command for booth
|
|
|
15f218 |
- Fixed check if auto_tie_breaker is required when enabling sbd
|
|
|
15f218 |
- Improved way of displaying status of unmanaged primitive resources in web UI
|
|
|
15f218 |
- Resolves: rhbz#1247088 rhbz#1308514 rhbz#1164402 rhbz#1264360
|
|
|
15f218 |
|
|
|
15f218 |
* Fri Aug 19 2016 Ivan Devat <idevat@redhat.com> - 0.9.152-7
|
|
|
15f218 |
- Added possibility to hide inactive resources in "pcs resource show" command
|
|
|
15f218 |
- Fixed exceptions handling when waiting for response from user in command line
|
|
|
15f218 |
- Fixed nonexisting resource detection in pcsd
|
|
|
15f218 |
- Fixed SBD_WATCHDOG_TIMEOUT option value validation
|
|
|
15f218 |
- Removed possibility to change SBD_PACEMAKER
|
|
|
15f218 |
- Fixed exception when disabling service on systemd systems
|
|
|
15f218 |
- Added automatic auto_tie_breaker quorum option set whenever it is needed for SBD to work
|
|
|
15f218 |
- Fixed setting sbd watchdog in config
|
|
|
15f218 |
- Fixed error handling when upgrading cib schema
|
|
|
15f218 |
- Improved consistency of syntax 'pcs alert recipient add' command
|
|
|
15f218 |
- Resolves: rhbz#1298585 rhbz#1354498 rhbz#1346852 rhbz#1164402 rhbz#1315371 rhbz#1366307
|
|
|
15f218 |
|
|
|
15f218 |
* Fri Aug 05 2016 Ivan Devat <idevat@redhat.com> - 0.9.152-6
|
|
|
15f218 |
- Fixed documentation regarding clufter
|
|
|
15f218 |
- Added possibility to change order of resources in a group in web UI
|
|
|
15f218 |
- Added support for unmanaged resources in web UI
|
|
|
15f218 |
- Added support for booth (cluster ticket manager)
|
|
|
15f218 |
- Resolves: rhbz#1357945 rhbz#1281391 rhbz#1264360 rhbz#1308514
|
|
|
15f218 |
|
|
|
15f218 |
* Thu Jul 28 2016 Ivan Devat <idevat@redhat.com> - 0.9.152-5
|
|
|
15f218 |
- Fixed traceback when stopping pcsd shortly after start
|
|
|
15f218 |
- Fixed removing a dead node from a cluster
|
|
|
15f218 |
- Added support for clufter's 'dist' parameter
|
|
|
15f218 |
- Fixed filtering by property name in "pcs property show"
|
|
|
15f218 |
- Fixed an error in web UI when removing resources takes a long time
|
|
|
15f218 |
- Fixed occasional missing optional arguments of resources in web UI
|
|
|
15f218 |
- Improved help for alerts
|
|
|
15f218 |
- Fixed recreating a remote node resource
|
|
|
15f218 |
- Fixed exceptions when authenticating cluster nodes
|
|
|
15f218 |
- Fixed permissions for bash completion file
|
|
|
15f218 |
- Resolves: rhbz#1348579 rhbz#1225423 rhbz#1357945 rhbz#1302010 rhbz#1301993 rhbz#1346852 rhbz#1231858 rhbz#1315371 rhbz#1303136 rhbz#1329472 rhbz#1359154 rhbz#1349465
|
|
|
15f218 |
|
|
|
15f218 |
* Fri Jul 15 2016 Ivan Devat <idevat@redhat.com> - 0.9.152-4
|
|
|
15f218 |
- Added colocation constraint support in web UI
|
|
|
15f218 |
- Fixed displaying cluster config when cib is provided as a file
|
|
|
15f218 |
- Removed side effect on /etc/hosts during build
|
|
|
15f218 |
- Recipient id is used as identifier in alarms
|
|
|
15f218 |
- Improved quorum device commands syntax
|
|
|
15f218 |
- Fixed pcs client for running on a remote node
|
|
|
15f218 |
- Resolves: rhbz#1281364 rhbz#1269242 rhbz#1353607 rhbz#1315371 rhbz#1158805 rhbz#1289418
|
|
|
15f218 |
|
|
|
15f218 |
* Fri Jul 01 2016 Ivan Devat <idevat@redhat.com> - 0.9.152-3
|
|
|
15f218 |
- Added support for pacemaker alerts
|
|
|
15f218 |
- Added support for qdevice/qnetd provided by corosync
|
|
|
15f218 |
- Fixed sbd calls on python3
|
|
|
15f218 |
- Fixed bad request when resource removal takes longer than pcs expects
|
|
|
15f218 |
- Added support for set expected votes on a live cluster
|
|
|
15f218 |
- Added a wrapper for holding SELinux context when pcsd is started by systemd
|
|
|
15f218 |
- Resolves: rhbz#1315371 rhbz#1158805 rhbz#1164402 rhbz#1346852 rhbz#1327739 rhbz#1348579 rhbz#1349465
|
|
|
15f218 |
|
|
|
15f218 |
* Wed Jun 22 2016 Ivan Devat <idevat@redhat.com> - 0.9.152-2
|
|
|
15f218 |
- Specified achitectures matching with pacemaker and corosync
|
|
|
15f218 |
- Resolves: rhbz#1299847
|
|
|
15f218 |
|
|
|
15f218 |
* Tue Jun 21 2016 Ivan Devat <idevat@redhat.com> - 0.9.152-1
|
|
|
15f218 |
- Rebased to latest upstream sources
|
|
|
15f218 |
- Added support for sbd configuration
|
|
|
15f218 |
- Added support for constraint tickets in web UI
|
|
|
15f218 |
- Added warning to pcs quorum unblock command
|
|
|
15f218 |
- Fixes in manpage and built-in help
|
|
|
15f218 |
- Config files marked as config
|
|
|
15f218 |
- Resolves: rhbz#1299847 rhbz#1164402 rhbz#1305049 rhbz#1264566 rhbz#1225946 rhbz#1231858 rhbz#1328066 rhbz#1341114
|
|
|
15f218 |
|
|
|
15f218 |
* Fri Jun 03 2016 Ivan Devat <idevat@redhat.com> - 0.9.151-2
|
|
|
15f218 |
- Added missing requirements for python-setuptools
|
|
|
15f218 |
- Resolves: rhbz#1299847
|
|
|
15f218 |
|
|
|
15f218 |
* Tue May 31 2016 Ivan Devat <idevat@redhat.com> - 0.9.151-1
|
|
|
15f218 |
- Rebased to latest upstream sources
|
|
|
15f218 |
- Added support for utilization attributes
|
|
|
15f218 |
- Optimized pcs status command
|
|
|
15f218 |
- Fixes in manpage and built-in help
|
|
|
15f218 |
- Improved resource cleanups
|
|
|
15f218 |
- Added --wait support for cluster start and node standby commands
|
|
|
15f218 |
- Improved resource and fence agent options in web UI
|
|
|
15f218 |
- Added ability to put a node into maintenance mode
|
|
|
15f218 |
- Fixed adding acl permission when targed id does not exists
|
|
|
15f218 |
- Fixed deleting resource when referenced in acl
|
|
|
15f218 |
- Improved pcsd launch script
|
|
|
15f218 |
- Added automatically setting provides=unfencing meta attribute for stonith device
|
|
|
15f218 |
- Improved Cluster Properties page in web UI
|
|
|
15f218 |
- Fixed page update after adding group in web UI
|
|
|
15f218 |
- Fixed deleting group (clones) when managing older cluster in web UI
|
|
|
15f218 |
- Fixed stonith update command when fence agents fails to get metadata
|
|
|
15f218 |
- Added support for putting Pacemaker Remote nodes into standby
|
|
|
15f218 |
- Added support for omission stopped resources in status command
|
|
|
15f218 |
- Added login input sanitization in web UI
|
|
|
15f218 |
- Added config settings for SSL options and ciphers
|
|
|
15f218 |
- Improved resource update command to inform user about missused op settings
|
|
|
15f218 |
- Spec file fixes
|
|
|
15f218 |
- Added support for constraint tickets from command line
|
|
|
15f218 |
- Fixed CVE-2016-0720 pcs: Cross-Site Request Forgery in web UI
|
|
|
15f218 |
- Fixed CVE-2016-0721 pcs: cookies are not invalidated upon logout
|
|
|
15f218 |
- Resolves: rhbz#1299847 rhbz#1158500 rhbz#1207405 rhbz#1219581 rhbz#1225946 rhbz#1220512 rhbz#1229822 rhbz#1231858 rhbz#1247088 rhbz#1248990 rhbz#1249085 rhbz#1252050 rhbz#1262773 rhbz#1281371 rhbz#1283562 rhbz#1286664 rhbz#1287320 rhbz#1290512 rhbz#1298585 rhbz#1305786 rhbz#1315652 rhbz#1321021 rhbz#1315743 rhbz#1315357 rhbz#1305049 rhbz#1335779 rhbz#1330884
|
|
|
d82499 |
|
|
|
71541a |
* Wed Oct 21 2015 Tomas Jelinek <tojeline@redhat.com> - 0.9.143-15
|
|
|
71541a |
- Fixed setting cluster properties in web UI
|
|
|
71541a |
- Resolves: rhbz#1272412
|
|
|
71541a |
|
|
|
71541a |
* Wed Oct 07 2015 Chris Feist <cfeist@redhat.com> - 0.9.143-14
|
|
|
71541a |
- Fixed remaining issues when managing resources/groups/etc. that were
|
|
|
71541a |
previously unmanaged
|
|
|
71541a |
- Resolves: rhbz#1268801
|
|
|
71541a |
|
|
|
71541a |
* Tue Oct 06 2015 Chris Feist <cfeist@redhat.com> - 0.9.143-12
|
|
|
71541a |
- Fixed issue managing resources that were clones and had the unmanaged
|
|
|
71541a |
meta attribute set under the clone/master
|
|
|
71541a |
- Resolves: rhbz#1268801
|
|
|
71541a |
|
|
|
71541a |
* Wed Sep 23 2015 Tomas Jelinek <tojeline@redhat.com> - 0.9.143-11
|
|
|
71541a |
- Fix for crm_node -l output change
|
|
|
71541a |
- Resolves: rhbz#1265425
|
|
|
71541a |
|
|
|
71541a |
* Tue Sep 22 2015 Tomas Jelinek <tojeline@redhat.com> - 0.9.143-10
|
|
|
71541a |
- Web UI fixes
|
|
|
71541a |
- Added more detailed warnings for 'pcs stonith confirm'
|
|
|
71541a |
- Resolves: rhbz#1189857 rhbz#1245264
|
|
|
71541a |
|
|
|
71541a |
* Wed Sep 16 2015 Tomas Jelinek <tojeline@redhat.com> - 0.9.143-9
|
|
|
71541a |
- Multiple fixes in web UI (dashboard, nodes, resources, fence devices)
|
|
|
71541a |
- Fixed an authentication issue in web UI
|
|
|
71541a |
- Port parameter of fence agents is now considered optional
|
|
|
71541a |
- Resolves: rhbz#1158566 rhbz#1188361 rhbz#1189857
|
|
|
71541a |
|
|
|
71541a |
* Tue Sep 08 2015 Tomas Jelinek <tojeline@redhat.com> - 0.9.143-8
|
|
|
71541a |
- Fixes in loading cluster status for web UI
|
|
|
71541a |
- Fixed checking user/group membership
|
|
|
71541a |
- Fixed a typo in an error message
|
|
|
71541a |
- Resolves: #rhbz1158566 #rhbz1158569 #rhbz1158571
|
|
|
71541a |
|
|
|
71541a |
* Mon Sep 07 2015 Tomas Jelinek <tojeline@redhat.com> - 0.9.143-7
|
|
|
71541a |
- Multiple fixes in web UI
|
|
|
71541a |
- Fixed crash on missing nagios agents metadata
|
|
|
71541a |
- Check user/group membership on each request
|
|
|
71541a |
- Print output of crm_resource in pcs resource cleanup
|
|
|
71541a |
- Resolves: #rhbz1158571 #rhbz1189857 #rhbz1235022 #rhbz1257369
|
|
|
71541a |
|
|
|
71541a |
* Tue Sep 01 2015 Tomas Jelinek <tojeline@redhat.com> - 0.9.143-6
|
|
|
71541a |
- Added missing dependency on openssl
|
|
|
71541a |
- Resolves: #rhbz1158577
|
|
|
71541a |
|
|
|
71541a |
* Tue Sep 01 2015 Tomas Jelinek <tojeline@redhat.com> - 0.9.143-5
|
|
|
71541a |
- Fixed pcsd certificates synchronization
|
|
|
71541a |
- Multiple fixes in web UI
|
|
|
71541a |
- Resolves: #rhbz1158566 #rhbz1158577 #rhbz1189857
|
|
|
71541a |
|
|
|
71541a |
* Mon Aug 31 2015 Chris Feist <cfeist@redhat.com> - 0.9.143-4
|
|
|
71541a |
- Fixed issue causing traceback on pcsd stop
|
|
|
71541a |
- Resolves: #rhbz#1258619
|
|
|
71541a |
|
|
|
71541a |
* Wed Aug 26 2015 Tomas Jelinek <tojeline@redhat.com> - 0.9.143-3
|
|
|
71541a |
- Fixed relocation of remote nodes to their optimal node
|
|
|
71541a |
- Fixed pcs/pcsd path detection
|
|
|
bafb64 |
- Fixed command injection vulnerability
|
|
|
71541a |
- Resolves: #rhbz1122818 #rhbz1253294 #rhbz1253491
|
|
|
71541a |
|
|
|
71541a |
* Fri Aug 14 2015 Tomas Jelinek <tojeline@redhat.com> - 0.9.143-2
|
|
|
71541a |
- Fixed relocation of unique clone resources to their optimal node
|
|
|
71541a |
- Improved logging of node to node communication
|
|
|
71541a |
- Fixed 'Add resource' form in web UI
|
|
|
71541a |
- Fixed support for nagios agents
|
|
|
71541a |
- Resolves: rhbz#1122818 rhbz#1158577 rhbz#1189857 rhbz#1235022
|
|
|
71541a |
|
|
|
71541a |
* Mon Aug 10 2015 Tomas Jelinek <tojeline@redhat.com> - 0.9.143-1
|
|
|
71541a |
- Added support for setting permissions for users and groups to clusters managed by web UI
|
|
|
71541a |
- Resources are now displayed in a tree (clone, master/slave, group, primitive) in web UI
|
|
|
71541a |
- Renamed 'pcs resource relocate clean' command to 'pcs resource relocate clear'
|
|
|
71541a |
- Improved logging of config files synchronization
|
|
|
71541a |
- Various fixes in Resources tab in web UI
|
|
|
71541a |
- Added missing dependecy on initscripts to the spec file
|
|
|
71541a |
- Fixed traceback when running 'pcs resource enable clvmd --wait'
|
|
|
71541a |
- Resolves: rhbz#1122818 rhbz#1158571 rhbz#1158577 rhbz#1182119 rhbz#1189857 rhbz#1198640 rhbz#1219574 rhbz#1243579 rhbz#1247818 rhbz#1250720
|
|
|
71541a |
|
|
|
71541a |
* Fri Jul 10 2015 Chris Feist <cfeist@redhat.com> - 0.9.142-2
|
|
|
71541a |
- Cleaned up tarball
|
|
|
71541a |
|
|
|
71541a |
* Thu Jul 09 2015 Chris Feist <cfeist@redhat.com> - 0.9.142-1
|
|
|
71541a |
- Rebase to latest upstream sources
|
|
|
71541a |
- Added ability to set hostname when using IP address to create a cluster
|
|
|
71541a |
- Added ability to clear out tokens with pcs pcsd clear-auth
|
|
|
71541a |
- Added ability to use nagios agents
|
|
|
71541a |
- Fixed issue with orphaned resources causing GUI to fail to work properly
|
|
|
71541a |
- More dashboard fixes
|
|
|
71541a |
- Synchronize files between pcsd instances in a cluster to allow for HA pcsd
|
|
|
71541a |
- ACL role fixes for pcs/pcsd
|
|
|
71541a |
- Resolves: rhbz#118310 rhbz#1207805 rhbz#1235022 rhbz#1198222 rhbz#1158566 rhbz#1158577 rhbz#1166160
|
|
|
71541a |
|
|
|
71541a |
* Tue Jun 23 2015 Tomas Jelinek <tojeline@redhat.com> - 0.9.141-1
|
|
|
71541a |
- Rebased to latest upstream packages
|
|
|
71541a |
- Added a command to relocate resources to their preferred host
|
|
|
71541a |
- Fixed the dashboard in web UI
|
|
|
71541a |
- Configure corosync to log to a file
|
|
|
71541a |
- Added warning when creating a duplicate resource operation
|
|
|
71541a |
- Added support for debugging resource agents
|
|
|
71541a |
- Do not automatically use --force when removing a resource using web UI
|
|
|
71541a |
- Fixed pcsd communication when one of the nodes is not authenticated
|
|
|
71541a |
- Updated ruby gems
|
|
|
71541a |
- Spec file fixes
|
|
|
71541a |
- Resolves: rhbz#1198265 rhbz#1122818 rhbz#1158566 rhbz#1163671 rhbz#1175400 rhbz#1185096 rhbz#1198274 rhbz#1213429 rhbz#1231987 rhbz#1232644 rhbz#1233574
|
|
|
71541a |
|
|
|
71541a |
* Wed Jun 03 2015 Tomas Jelinek <tojeline@redhat.com> - 0.9.140-1
|
|
|
71541a |
- Rebased to latest upstream packages
|
|
|
71541a |
- Added a note to man page and help poiting to cluster properties description
|
|
|
71541a |
- Fixed parsing of the corosync.conf file
|
|
|
71541a |
- Fixed diferences between the 'pcs cluster status' and 'pcs status cluster' commands as one is documented to be an alias of the other
|
|
|
71541a |
- Do not remove constraints referencing a group when removing a resource from the group
|
|
|
71541a |
- Added dashboard showing status of clusters to web UI
|
|
|
71541a |
- Added node authentication dialog to web UI
|
|
|
71541a |
- Added synchronization of web UI configuration files across cluster nodes
|
|
|
71541a |
- Fixed node authentication when one of the nodes is unreachable
|
|
|
71541a |
- Fixed an error message in the 'pcs config restore' command if a node is not authenticated
|
|
|
71541a |
- Fixed parsing of 'pcs acl role create' command's parameters
|
|
|
71541a |
- Properly overwrite a tokens file if its contents is unparsable
|
|
|
71541a |
- The 'pcs config' command now displays resources defaults and operations defaults
|
|
|
71541a |
- Show a useful error message when attempting to add a duplicate fence level in web UI
|
|
|
71541a |
- Added the require-all parameter to ordering constraints listing
|
|
|
71541a |
- Fixed VirtualDomain resource removal when there are constraints for the resource
|
|
|
71541a |
- Added a warning when removing a cluster node may cause a loss of the quorum
|
|
|
71541a |
- Fixed an error when uncloning a non-cloned resource
|
|
|
71541a |
- Fixed an error when removing a resource from a cloned group
|
|
|
71541a |
- Fixed waiting for resource commands to finish
|
|
|
71541a |
- Fixed 'pcs cluster start' and similar commands when run under a non-root account
|
|
|
71541a |
- Fixed parsing of 'pcs constraint order set' command's parameters
|
|
|
71541a |
- Fixed an error when creating a resource with an id which already exists
|
|
|
71541a |
- Improved man page and help for the 'pcs resource move' and 'pcs resource ban' commands
|
|
|
71541a |
- Fixed an error when referencing a non-existing acl role in 'pcs acl' commands
|
|
|
71541a |
- Fixed an error when adding an invalid stonith level
|
|
|
71541a |
- Fixed constraints removal and node standby / unstandby using remote web UI
|
|
|
71541a |
- Fixed formatting of resource / fence agent description
|
|
|
71541a |
- Fence agent description now contains information about the agent
|
|
|
71541a |
- The 'pcs status --full' command now displays node attributes and migration summary
|
|
|
71541a |
- Clufter moved to a standalone package
|
|
|
71541a |
- Fixed pcsd communication when one of the nodes is not authenticated
|
|
|
71541a |
- Fixed a timeout value in the fence_xvm agent form
|
|
|
71541a |
- Fixed the 'pcs resource enable' command when working with clones and multi-state resources
|
|
|
71541a |
- Resolves: rhbz#1198265 rhbz#1121791 rhbz#1134426 rhbz#1158491 rhbz#1158537 rhbz#1158566 rhbz#1158569 rhbz#1158577 rhbz#1163682 rhbz#1165803 rhbz#1166160 rhbz#1170205 rhbz#1176687 rhbz#1182793 rhbz#1182986 rhbz#1183752 rhbz#1186692 rhbz#1187320 rhbz#1187571 rhbz#1188571 rhbz#1196412 rhbz#1197758 rhbz#1199073 rhbz#1201452 rhbz#1202457 rhbz#1204880 rhbz#1205653 rhbz#1206214 rhbz#1206219 rhbz#1206223 rhbz#1212904 rhbz#1213429 rhbz#1215198 rhbz#1218979
|
|
|
71541a |
|
|
|
71541a |
* Tue Jun 02 2015 Tomas Jelinek <tojeline@redhat.com> - 0.9.137-16
|
|
|
71541a |
- Fixes cluster property name validation
|
|
|
71541a |
- Resolves: rhbz#1218478
|
|
|
71541a |
|
|
|
71541a |
* Wed Apr 15 2015 Tomas Jelinek <tojeline@redhat.com> - 0.9.137-15
|
|
|
056f5b |
- Fixes issues with cookie signing in pcsd
|
|
|
71541a |
- Resolves: rhbz#1211568
|
|
|
056f5b |
|
|
|
71541a |
* Mon Mar 09 2015 Tomas Jelinek <tojeline@redhat.com> - 0.9.137-14
|
|
|
056f5b |
- Do not set two_nodes=1 in corosync.conf when auto_tie_breaker=1 is set
|
|
|
71541a |
- Resolves: rhbz#1197770
|
|
|
056f5b |
|
|
|
337c54 |
* Tue Jan 20 2015 Tomas Jelinek <tojeline@redhat.com> - 0.9.137-13
|
|
|
337c54 |
- Keep cluster quorate during destruction as long as possible
|
|
|
337c54 |
- Resolves: rhbz#1180506
|
|
|
337c54 |
|
|
|
337c54 |
* Mon Jan 19 2015 Tomas Jelinek <tojeline@redhat.com> - 0.9.137-12
|
|
|
337c54 |
- Warn if stopping nodes will cause a loss of the quorum
|
|
|
337c54 |
- Resolves: rhbz#1180506
|
|
|
337c54 |
|
|
|
337c54 |
* Thu Jan 15 2015 Tomas Jelinek <tojeline@redhat.com> - 0.9.137-11
|
|
|
337c54 |
- Stop cluster nodes in parallel and keep cluster quorate during pacemaker
|
|
|
337c54 |
shutdown
|
|
|
337c54 |
- Resolves: rhbz#1180506
|
|
|
337c54 |
|
|
|
337c54 |
* Fri Jan 09 2015 Tomas Jelinek <tojeline@redhat.com> - 0.9.137-10
|
|
|
337c54 |
- Stop deleted resource before removing its constraints
|
|
|
337c54 |
- Resolves: rhbz#1180390
|
|
|
337c54 |
|
|
|
337c54 |
* Thu Jan 08 2015 Tomas Jelinek <tojeline@redhat.com> - 0.9.137-9
|
|
|
337c54 |
- Added acl enable and disable commands
|
|
|
337c54 |
- Display whether acls are enabled in the 'pcs acl' output
|
|
|
337c54 |
- Resolves: rhbz#1054491
|
|
|
337c54 |
|
|
|
337c54 |
* Wed Jan 07 2015 Chris Feist <cfeist@redhat.cmo> 0.9.137-8
|
|
|
337c54 |
- Configuration of resource-discovery is now available on advanced location
|
|
|
337c54 |
constraint rules
|
|
|
337c54 |
- Resolves: rhbz#1054491
|
|
|
337c54 |
|
|
|
337c54 |
* Wed Jan 07 2015 Tomas Jelinek <tojeline@redhat.com> - 0.9.137-7
|
|
|
337c54 |
- When a role is removed in the GUI the user is now automatically deleted
|
|
|
337c54 |
if they aren't members of another role
|
|
|
337c54 |
- Resolves: rhbz#1054491
|
|
|
337c54 |
|
|
|
337c54 |
* Mon Jan 05 2015 Chris Feist <cfeist@redhat.com> - 0.9.137-6
|
|
|
337c54 |
- Allowed configuration of resource-discovery option on location constraint
|
|
|
337c54 |
rules
|
|
|
337c54 |
- Resolves: rhbz#1054491
|
|
|
337c54 |
|
|
|
337c54 |
* Fri Dec 19 2014 Chris Feist <cfeist@redhat.com> - 0.9.137-5
|
|
|
337c54 |
- Fixed error message when creating a user with the same name as a role
|
|
|
337c54 |
- When a role is removed in the GUI the user is now automatically deleted
|
|
|
337c54 |
if they aren't members of another role
|
|
|
337c54 |
- Resolves: rhbz#1054491
|
|
|
337c54 |
|
|
|
337c54 |
* Wed Dec 17 2014 Tomas Jelinek <tojeline@redhat.com> - 0.9.137-4
|
|
|
337c54 |
- Fixed displaying globally-unique clones in GUI
|
|
|
337c54 |
- Added latest version of clufter package
|
|
|
337c54 |
- Resolves: rhbz#1170150 rhbz#1133897
|
|
|
337c54 |
|
|
|
337c54 |
* Mon Dec 8 2014 Chris Feist <cfeist@redhat.com> - 0.9.137-3
|
|
|
337c54 |
- Added latest version of clufter package
|
|
|
337c54 |
- Resolves: rhbz#1133897
|
|
|
337c54 |
|
|
|
337c54 |
* Mon Dec 8 2014 Tomas Jelinek <tojeline@redhat.com> - 0.9.137-2
|
|
|
337c54 |
- Improved error messages for scoped cib operations
|
|
|
337c54 |
- Fixed waiting for resource commands to finish
|
|
|
337c54 |
- Resolves: rhbz#1115537 rhbz#1156311
|
|
|
337c54 |
|
|
|
337c54 |
* Tue Nov 25 2014 Tomas Jelinek <tojeline@redhat.com> - 0.9.137-1
|
|
|
337c54 |
- Added support for score-attribute in location rules in GUI
|
|
|
337c54 |
- Added ability to wait for resource commands to finish
|
|
|
337c54 |
- Fix clufter doc files installed with executable flag
|
|
|
337c54 |
- Resolves: rhbz#1111368 rhbz#1156311 rhbz#1073075 rhbz#1133897
|
|
|
337c54 |
|
|
|
337c54 |
* Mon Nov 24 2014 Chris Feist <cfeist@redhat.com> - 0.9.136-2
|
|
|
337c54 |
- Added latest version of clufter package
|
|
|
337c54 |
- Resolves: rhbz#1133897
|
|
|
337c54 |
|
|
|
337c54 |
* Wed Nov 19 2014 Chris Feist <cfeist@redhat.com> - 0.9.136-1
|
|
|
337c54 |
- Added support for 'pcs resource restart'
|
|
|
337c54 |
- Added ability to wait for a resource to start after creation
|
|
|
337c54 |
- Fixed issue with backports and ruby 2.0.0p576
|
|
|
337c54 |
- Fix for deleting a resource with a large number of options
|
|
|
337c54 |
- Fix warning when unpacking a pcs config tarball
|
|
|
337c54 |
- Resolves: rhbz#1111368 rhbz#1156311 rhbz#1156597
|
|
|
337c54 |
|
|
|
337c54 |
* Sat Oct 18 2014 Chris Feist <cfeist@redhat.com> - 0.9.135-1
|
|
|
337c54 |
- Added new clufter package
|
|
|
337c54 |
- Rebased to latest upstream sources
|
|
|
337c54 |
- Constraints tables are collapsed properly
|
|
|
337c54 |
- Resolves: rhbz#1111368 rhbz#1145560
|
|
|
337c54 |
|
|
|
337c54 |
* Sat Oct 18 2014 Chris Feist <cfeist@redhat.com> - 0.9.134-1
|
|
|
337c54 |
- Rebased to latest upstream packages
|
|
|
337c54 |
- Resolves: rhbz#1111368
|
|
|
337c54 |
|
|
|
337c54 |
* Fri Oct 17 2014 Chris Feist <cfeist@redhat.com> - 0.9.133-1
|
|
|
337c54 |
- Rebased to latest upstream packages
|
|
|
337c54 |
- Resolves: rhbz#1111368
|
|
|
337c54 |
|
|
|
337c54 |
* Tue Oct 07 2014 Tomas Jelinek <tojeline@redhat.com> - 0.9.132-1
|
|
|
337c54 |
- Rebased to latest upstream packages
|
|
|
337c54 |
- Resolves: rhbz#1111368
|
|
|
337c54 |
|
|
|
337c54 |
* Mon Sep 29 2014 Tomas Jelinek <tojeline@redhat.com> - 0.9.131-1
|
|
|
337c54 |
- Rebased to latest upstream packages
|
|
|
337c54 |
- Resolves: rhbz#1111368
|
|
|
337c54 |
- Added python-clufter subpackage (configuration conversion tool)
|
|
|
337c54 |
- Related: rhbz#1133897
|
|
|
337c54 |
|
|
|
337c54 |
* Fri Sep 26 2014 Tomas Jelinek <tojeline@redhat.com> - 0.9.130-1
|
|
|
337c54 |
- Rebased to latest upstream packages
|
|
|
337c54 |
- Resolves: rhbz#1111368
|
|
|
337c54 |
|
|
|
337c54 |
* Mon Sep 22 2014 Tomas Jelinek <tojeline@redhat.com> - 0.9.129-1
|
|
|
337c54 |
- Rebased to latest upstream packages
|
|
|
337c54 |
- Resolves: rhbz#1111368
|
|
|
337c54 |
|
|
|
337c54 |
* Thu Sep 18 2014 Tomas Jelinek <tojeline@redhat.com> - 0.9.128-1
|
|
|
337c54 |
- Rebased to latest upstream packages
|
|
|
337c54 |
- Resolves: rhbz#1111368
|
|
|
337c54 |
|
|
|
337c54 |
* Fri Sep 12 2014 Chris Feist <cfeist@redhat.com> - 0.9.127-1
|
|
|
337c54 |
- Rebased to latest upstream packages
|
|
|
337c54 |
- Resolves: rhbz#1111368
|
|
|
337c54 |
|
|
|
337c54 |
* Fri Sep 05 2014 Chris Feist <cfeist@redhat.com> - 0.9.126-1
|
|
|
337c54 |
- Rebased to latest upstream packages
|
|
|
337c54 |
- Resolves: rhbz#1111368
|
|
|
bf4277 |
|
|
|
d1129f |
* Tue Mar 25 2014 Chris Feist <cfeist@redhat.com> - 0.9.115-32
|
|
|
d1129f |
- Add ability to set totem options with pcs during cluster setup
|
|
|
d1129f |
|
|
|
d1129f |
* Tue Feb 25 2014 Chris Feist <cfeist@redhat.com> - 0.9.115-31
|
|
|
d1129f |
- Add ability to see group/clone/ms constraints and meta attributes in pcsd
|
|
|
d1129f |
|
|
|
d1129f |
* Mon Feb 24 2014 Chris Feist <cfeist@redhat.com> - 0.9.115-30
|
|
|
d1129f |
- Fix traceback with bad arguments to location rules
|
|
|
d1129f |
- Fix results code when attempting to remove an order that doesn't exist
|
|
|
d1129f |
|
|
|
d1129f |
* Fri Feb 21 2014 Chris Feist <cfeist@redhat.com> - 0.9.115-29
|
|
|
d1129f |
- Don't allow users to clone groups that have already been cloned
|
|
|
d1129f |
- Fix order remove <resource> to remove resources from sets
|
|
|
d1129f |
- Don't allow a user to force-start a group, clone or master/slave
|
|
|
d1129f |
- When using debug-start use proper return code
|
|
|
d1129f |
- Added cluster properties hover text
|
|
|
d1129f |
- Fixed issue with stripping a nil value
|
|
|
d1129f |
- HTML escape resource descriptions
|
|
|
d1129f |
|
|
|
d1129f |
* Wed Feb 19 2014 Chris Feist <cfeist@redhat.com> - 0.9.115-28
|
|
|
d1129f |
- Remove leading/trailing white space in resource descriptions
|
|
|
d1129f |
- Added tooltips for advanced cluster creation options
|
|
|
d1129f |
- Fixed other 'Remove fence devices' button
|
|
|
d1129f |
- When deleting a resource with pcsd use --force to prevent issues
|
|
|
d1129f |
- Add proper tooltip for resource description info icon
|
|
|
d1129f |
- Fix for long cluster names in menu
|
|
|
d1129f |
- Do a better job of detecting when to send a redirect and when to notif
|
|
|
d1129f |
- Don't silently ignore bad operation names
|
|
|
d1129f |
|
|
|
d1129f |
* Tue Feb 18 2014 Chris Feist <cfeist@redhat.com> - 0.9.115-27
|
|
|
d1129f |
- Added --nodesc option to pcs stonith list
|
|
|
d1129f |
- Don't attempt to print metadata for fence_sanlockd
|
|
|
d1129f |
|
|
|
d1129f |
* Tue Feb 18 2014 Chris Feist <cfeist@redhat.com> - 0.9.115-26
|
|
|
d1129f |
- Fixed dialog text when removing a fence device
|
|
|
d1129f |
- Show tool tips for optional fence agent arguments
|
|
|
d1129f |
- Fix bad link on resource remove sprite
|
|
|
d1129f |
- When removing a resource or fence device, show blank info
|
|
|
d1129f |
- Fix resource management issues when pacemaker is not running
|
|
|
d1129f |
- If first node is down, allow other nodes to show resource/stonith forms
|
|
|
d1129f |
- Removing all nodes, now removes cluster configuration
|
|
|
d1129f |
- Added ability to see nodes corosync/pacemaker/pcsd startup settings
|
|
|
d1129f |
- Added extra colspan to improve long cluster name display
|
|
|
d1129f |
- Added ability to configure IPv6 cluster
|
|
|
d1129f |
- Added ability to set corosync transport in GUI
|
|
|
d1129f |
- Added ability to set advanced cluster options on creation
|
|
|
d1129f |
- Renamed last_node_standing to last_man_standing
|
|
|
d1129f |
- On cluster creation color unauthorized nodes in orange
|
|
|
d1129f |
- Added proper redirect when session variable times out
|
|
|
d1129f |
- Fixed traceback when missing authentication tokens
|
|
|
d1129f |
|
|
|
d1129f |
* Mon Feb 17 2014 Chris Feist <cfeist@redhat.com> - 0.9.115-24
|
|
|
d1129f |
- Added support for meta attributes in the GUI
|
|
|
d1129f |
- Moved pcmk_host_list/map/check to optional arguments
|
|
|
d1129f |
|
|
|
d1129f |
* Wed Feb 12 2014 Chris Feist <cfeist@redhat.com> - 0.9.115-23
|
|
|
d1129f |
- Added ability to use 'and/or' with rules
|
|
|
d1129f |
- Fixed stonith optional arguments in pcsd
|
|
|
d1129f |
|
|
|
d1129f |
* Tue Feb 11 2014 Chris Feist <cfeist@redhat.com> - 0.9.115-22
|
|
|
d1129f |
- Fixed selection arrow when selecting new resource on resources page
|
|
|
d1129f |
- Fixed permissions on pcsd.service file
|
|
|
d1129f |
|
|
|
d1129f |
* Thu Feb 06 2014 Chris Feist <cfeist@redhat.com> - 0.9.115-21
|
|
|
d1129f |
- Added support for resource descriptions
|
|
|
d1129f |
- Show all nodes a resource is on for cloned resources
|
|
|
d1129f |
- Improve visibility of dropdown menus
|
|
|
d1129f |
- Keep last attempted login username if login fails
|
|
|
d1129f |
|
|
|
d1129f |
* Tue Feb 04 2014 Chris Feist <cfeist@redhat.com> - 0.9.115-20
|
|
|
d1129f |
- Fixed issue when removing all resources or fence devices
|
|
|
d1129f |
- Fixed duplicate id on fence device page
|
|
|
d1129f |
|
|
|
d1129f |
* Mon Feb 03 2014 Chris Feist <cfeist@redhat.com> - 0.9.115-19
|
|
|
d1129f |
- Fixed issue when creating a cluster from the GUI on a node that isn't in
|
|
|
d1129f |
the newly formed cluster
|
|
|
d1129f |
- The GUI is now better at keeping track of nodes in the cluster
|
|
|
d1129f |
|
|
|
d1129f |
* Tue Jan 28 2014 Chris Feist <cfeist@redhat.com> - 0.9.115-17
|
|
|
d1129f |
- Fixed issue with cluster properties not displaying properly when running
|
|
|
d1129f |
pcsd on a node that was not in the cluster being managed
|
|
|
d1129f |
- Fixed /etc/sysconfig/pcsd file for pcsd
|
|
|
d1129f |
|
|
|
d1129f |
* Tue Jan 28 2014 Chris Feist <cfeist@redhat.com> - 0.9.115-1
|
|
|
d1129f |
- Re-synced to upstream sources
|
|
|
d1129f |
|
|
|
d1129f |
* Fri Jan 24 2014 Daniel Mach <dmach@redhat.com> - 0.9.114-2
|
|
|
d1129f |
- Mass rebuild 2014-01-24
|
|
|
d1129f |
|
|
|
d1129f |
* Thu Jan 23 2014 Chris Feist <cfeist@redhat.com> - 0.9.114-1
|
|
|
d1129f |
- Re-synced to upstream sources
|
|
|
d1129f |
|
|
|
d1129f |
* Wed Jan 22 2014 Chris Feist <cfeist@redhat.com> - 0.9.113-1
|
|
|
d1129f |
- Re-synced to upstream sources
|
|
|
d1129f |
|
|
|
d1129f |
* Mon Jan 20 2014 Chris Feist <cfeist@redhat.com> - 0.9.112-1
|
|
|
d1129f |
- Re-synced to upstream sources
|
|
|
d1129f |
|
|
|
d1129f |
* Mon Jan 20 2014 Chris Feist <cfeist@redhat.com> - 0.9.111-1
|
|
|
d1129f |
- Re-synced to upstream sources
|
|
|
d1129f |
|
|
|
d1129f |
* Fri Jan 17 2014 Chris Feist <cfeist@redhat.com> - 0.9.110-1
|
|
|
d1129f |
- Re-synced to upstream sources
|
|
|
d1129f |
|
|
|
d1129f |
* Wed Jan 15 2014 Chris Feist <cfeist@redhat.com> - 0.9.108-1
|
|
|
d1129f |
- Re-synced to upstream sources
|
|
|
d1129f |
|
|
|
d1129f |
* Wed Jan 15 2014 Chris Feist <cfeist@redhat.com> - 0.9.107-1
|
|
|
d1129f |
- Re-synced to upstream sources
|
|
|
d1129f |
|
|
|
d1129f |
* Tue Jan 14 2014 Chris Feist <cfeist@redhat.com> - 0.9.106-1
|
|
|
d1129f |
- Re-synced to upstream sources
|
|
|
d1129f |
|
|
|
d1129f |
* Mon Jan 13 2014 Chris Feist <cfeist@redhat.com> - 0.9.105-1
|
|
|
d1129f |
- Re-synced to upstream sources
|
|
|
d1129f |
|
|
|
d1129f |
* Fri Jan 10 2014 Chris Feist <cfeist@redhat.com> - 0.9.104-1
|
|
|
d1129f |
- Re-synced to upstream sources
|
|
|
d1129f |
|
|
|
d1129f |
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 0.9.100-2
|
|
|
d1129f |
- Mass rebuild 2013-12-27
|
|
|
d1129f |
|
|
|
d1129f |
* Tue Nov 12 2013 Chris Feist <cfeist@redhat.com> - 0.9.100-1
|
|
|
d1129f |
- Re-synced to upstream sources
|
|
|
d1129f |
|
|
|
0f995b |
* Thu Nov 07 2013 Chris Feist <cfeist@redhat.com> - 0.9.99-2
|
|
|
0f995b |
- Re-synced to upstream sources
|
|
|
0f995b |
|
|
|
0f995b |
* Wed Nov 06 2013 Chris Feist <cfeist@redhat.com> - 0.9.98-1
|
|
|
0f995b |
- Re-synced to upstream sources
|
|
|
0f995b |
|
|
|
0f995b |
* Tue Nov 05 2013 Chris Feist <cfeist@redhat.com> - 0.9.96-2
|
|
|
0f995b |
- Re-synced to upstream sources
|
|
|
0f995b |
|
|
|
0f995b |
* Tue Oct 29 2013 Chris Feist <cfeist@redhat.com> - 0.9.96-2
|
|
|
0f995b |
- Re-synced to upstream sources
|
|
|
0f995b |
|
|
|
0f995b |
* Tue Oct 22 2013 Chris Feist <cfeist@redhat.com> - 0.9.95-2
|
|
|
0f995b |
- Re-synced to upstream sources
|
|
|
0f995b |
|
|
|
0f995b |
* Tue Oct 22 2013 Chris Feist <cfeist@redhat.com> - 0.9.94-1
|
|
|
0f995b |
- Re-synced to upstream sources
|
|
|
0f995b |
|
|
|
0f995b |
* Wed Oct 16 2013 Chris Feist <cfeist@redhat.com> - 0.9.91-1
|
|
|
0f995b |
- Re-synced to upstream sources
|
|
|
0f995b |
|
|
|
0f995b |
* Tue Oct 15 2013 Chris Feist <cfeist@redhat.com> - 0.9.92-2
|
|
|
0f995b |
- Re-synced to upstream sources
|
|
|
0f995b |
|
|
|
0f995b |
* Wed Oct 09 2013 Chris Feist <cfeist@redhat.com> - 0.9.91-1
|
|
|
0f995b |
- Re-synced to upstream sources
|
|
|
0f995b |
|
|
|
0f995b |
* Wed Sep 18 2013 Chris Feist <cfeist@redhat.com> - 0.9.84-1
|
|
|
0f995b |
- Re-synced to upstream sources
|
|
|
0f995b |
|
|
|
0f995b |
* Tue Sep 03 2013 Chris Feist <cfeist@redhat.com> - 0.9.77-1
|
|
|
0f995b |
- Re-synced to upstreams sources
|
|
|
0f995b |
|
|
|
0f995b |
* Tue Sep 03 2013 Chris Feist <cfeist@redhat.com> - 0.9.76-1
|
|
|
0f995b |
- Re-synced to upstreams sources
|
|
|
0f995b |
|
|
|
0f995b |
* Fri Aug 09 2013 Chris Feist <cfeist@redhat.com> - 0.9.71-1
|
|
|
0f995b |
- Rebuilt with new upstream sources
|
|
|
0f995b |
|
|
|
0f995b |
* Fri Aug 09 2013 Chris Feist <cfeist@redhat.com> - 0.9.63-1
|
|
|
0f995b |
- Rebuilt with new upstream sources
|
|
|
0f995b |
|
|
|
0f995b |
* Wed Aug 07 2013 Chris Feist <cfeist@redhat.com> - 0.9.62-1
|
|
|
0f995b |
- Rebuilt with new upstream sources
|
|
|
0f995b |
|
|
|
0f995b |
* Tue Aug 06 2013 Chris Feist <cfeist@redhat.com> - 0.9.61-1
|
|
|
0f995b |
- Rebuilt with new upstream sources
|
|
|
0f995b |
|
|
|
0f995b |
* Mon Jul 29 2013 Chris Feist <cfeist@redhat.cmo> - 0.9.60-1
|
|
|
0f995b |
- Rebuilt with new upstream sources
|
|
|
0f995b |
- Added pcsd wizards
|
|
|
0f995b |
|
|
|
0f995b |
* Tue Jul 23 2013 Chris Feist <cfeist@redhat.cmo> - 0.9.58-1
|
|
|
0f995b |
- Rebuilt with new upstream sources
|
|
|
0f995b |
|
|
|
0f995b |
* Tue Jul 23 2013 Chris Feist <cfeist@redhat.cmo> - 0.9.57-1
|
|
|
0f995b |
- Rebuilt with new upstream sources
|
|
|
0f995b |
|
|
|
0f995b |
* Mon Jul 22 2013 Chris Feist <cfeist@redhat.cmo> - 0.9.56-1
|
|
|
0f995b |
- Rebuilt with upstream source
|
|
|
0f995b |
- Added missing bash completion file
|
|
|
0f995b |
|
|
|
0f995b |
* Mon Jul 22 2013 Chris Feist <cfeist@redhat.cmo> - 0.9.55-1
|
|
|
0f995b |
- Rebuilt with upstream source
|
|
|
0f995b |
|
|
|
0f995b |
* Wed Jul 10 2013 Chris Feist <cfeist@redhat.com> - 0.9.54-4
|
|
|
0f995b |
- Fix rpam error after adding systemd macros
|
|
|
0f995b |
|
|
|
0f995b |
* Wed Jul 10 2013 Chris Feist <cfeist@redhat.com> - 0.9.54-3
|
|
|
0f995b |
- Rebuild with proper upstream sources
|
|
|
0f995b |
|
|
|
0f995b |
* Wed Jul 10 2013 Chris Feist <cfeist@redhat.com> - 0.9.54-1
|
|
|
0f995b |
- Rebuild with upstream sources
|
|
|
0f995b |
|
|
|
0f995b |
* Wed Jul 10 2013 Chris Feist <cfeist@redhat.com> - 0.9.53-2
|
|
|
0f995b |
- Added systemd macros
|
|
|
0f995b |
|
|
|
0f995b |
* Tue Jul 09 2013 Chris Feist <cfeist@redhat.com> - 0.9.53-1
|
|
|
0f995b |
- Rebuild with upstream sources
|
|
|
0f995b |
|
|
|
0f995b |
* Mon Jul 08 2013 Chris Feist <cfeist@redhat.com> - 0.9.52-1
|
|
|
0f995b |
- Rebuild with upstream sources
|
|
|
0f995b |
|
|
|
0f995b |
* Mon Jul 01 2013 Chris Feist <cfeist@redhat.com> - 0.9.49-3
|
|
|
0f995b |
- Fix pcsd.conf source file location.
|
|
|
0f995b |
|
|
|
0f995b |
* Mon Jul 01 2013 Chris Feist <cfeist@redhat.com> - 0.9.49-1
|
|
|
0f995b |
- Rebuild with upstream sources
|
|
|
0f995b |
|
|
|
0f995b |
* Tue Jun 18 2013 Chris Feist <cfeist@redhat.com> - 0.9.48-1
|
|
|
0f995b |
- Rebuild with upstream sources
|
|
|
0f995b |
|
|
|
0f995b |
* Wed Jun 12 2013 Chris Feist <cfeist@redhat.com> - 0.9.47-1
|
|
|
0f995b |
- Rebuild with upstream sources
|
|
|
0f995b |
|
|
|
0f995b |
* Mon Jun 10 2013 Chris Feist <cfeist@redhat.com> - 0.9.46-1
|
|
|
0f995b |
- Rebuild with upstream sources
|
|
|
0f995b |
|
|
|
0f995b |
* Wed Jun 05 2013 Chris Feist <cfeist@redhat.com> - 0.9.45-2
|
|
|
0f995b |
- Rebuild with upstream sources
|
|
|
0f995b |
|
|
|
0f995b |
* Mon Jun 03 2013 Chris Feist <cfeist@redhat.com> - 0.9.44-4
|
|
|
0f995b |
- Rebuild with upstream sources
|
|
|
0f995b |
|
|
|
0f995b |
* Thu May 30 2013 Chris Feist <cfeist@redhat.com> - 0.9.44-1
|
|
|
0f995b |
- Rebuild with upstream sources
|
|
|
0f995b |
|
|
|
0f995b |
* Wed May 29 2013 Chris Feist <cfeist@redhat.com> - 0.9.43-1
|
|
|
0f995b |
- Rebuild with upstream sources
|
|
|
0f995b |
|
|
|
0f995b |
* Wed May 29 2013 Chris Feist <cfeist@redhat.com> - 0.9.42-5
|
|
|
0f995b |
- Fix issues with ruby 2.0 build
|
|
|
0f995b |
|
|
|
0f995b |
* Wed May 29 2013 Chris Feist <cfeist@redhat.com> - 0.9.42-1
|
|
|
0f995b |
- Rebuild with upstream sources
|
|
|
0f995b |
|
|
|
0f995b |
* Tue May 07 2013 Chris Feist <cfeist@redhat.com> - 0.9.41-1
|
|
|
0f995b |
- Rebuild with upstream sources
|
|
|
0f995b |
|
|
|
0f995b |
* Tue Apr 30 2013 Chris Feist <cfeist@redhat.com> - 0.9.40-1
|
|
|
0f995b |
- Rebuild with upstream sources
|
|
|
0f995b |
|
|
|
0f995b |
* Wed Apr 17 2013 Chris Feist <cfeist@redhat.com> - 0.9.39-1
|
|
|
0f995b |
- Rebuild with upstream sources
|
|
|
0f995b |
|
|
|
0f995b |
* Tue Apr 09 2013 Chris Feist <cfeist@redhat.com> - 0.9.38-1
|
|
|
0f995b |
- Rebuild with upstream sources
|
|
|
0f995b |
|
|
|
0f995b |
* Wed Apr 03 2013 Chris Feist <cfeist@redhat.com> - 0.9.37-4
|
|
|
0f995b |
- Re-enable gem builds with fix for ruby 2.0.0
|
|
|
0f995b |
|
|
|
0f995b |
* Tue Mar 26 2013 Chris Feist <cfeist@redhat.com> - 0.9.37-2
|
|
|
0f995b |
- Temporarily disable gem builds for ruby 2.0.0
|
|
|
0f995b |
|
|
|
0f995b |
* Wed Mar 20 2013 Chris Feist <cfeist@redhat.com> - 0.9.37-1
|
|
|
0f995b |
- Re-synced to upstream
|
|
|
0f995b |
|
|
|
0f995b |
* Fri Mar 15 2013 Chris Feist <cfeist@redhat.com> - 0.9.35-1
|
|
|
0f995b |
- Re-synced to upstream
|
|
|
0f995b |
|
|
|
0f995b |
* Tue Mar 12 2013 Chris Feist <cfeist@redhat.com> - 0.9.34-1
|
|
|
0f995b |
- Re-synced to upstream
|
|
|
0f995b |
- Updated pcsd location to /usr/lib
|
|
|
0f995b |
|
|
|
0f995b |
* Wed Feb 20 2013 Chris Feist <cfeist@redhat.com> - 0.9.32-1
|
|
|
0f995b |
- Re-synced to upstream
|
|
|
0f995b |
|
|
|
0f995b |
* Mon Feb 18 2013 Chris Feist <cfeist@redhat.com> - 0.9.31-1
|
|
|
0f995b |
- Re-synced to upstream
|
|
|
0f995b |
|
|
|
0f995b |
* Mon Jan 14 2013 Chris Feist <cfeist@redhat.com> - 0.9.30-1
|
|
|
0f995b |
- Updated build to properly manage combined pcs/pcsd
|
|
|
0f995b |
|
|
|
0f995b |
* Wed Jan 02 2013 Chris Feist <cfeist@redhat.com> - 0.9.29-4
|
|
|
0f995b |
- Updated certificate generation code to fix firefox issues
|
|
|
0f995b |
|
|
|
0f995b |
* Fri Dec 07 2012 Chris Feist <cfeist@redhat.com> - 0.9.29-3
|
|
|
0f995b |
- Added in missing pam service
|
|
|
0f995b |
|
|
|
0f995b |
* Thu Nov 29 2012 Chris Feist <cfeist@redhat.com> - 0.9.29-2
|
|
|
0f995b |
- Add pam-devel to BuildRequires
|
|
|
0f995b |
|
|
|
0f995b |
* Thu Nov 29 2012 Chris Feist <cfeist@redhat.com> - 0.9.29-1
|
|
|
0f995b |
- Resync to latest version of pcs/pcsd
|
|
|
0f995b |
|
|
|
0f995b |
* Fri Sep 28 2012 Chris Feist <cfeist@redhat.com> - 0.9.26-1
|
|
|
0f995b |
- Resync to latest version of pcs/pcsd
|
|
|
0f995b |
|
|
|
0f995b |
* Tue Aug 21 2012 Chris Feist <cfeist@redhat.com> - 0.9.15-1.test.1
|
|
|
0f995b |
- Resync to latest version of pcs/pcsd
|
|
|
0f995b |
|
|
|
0f995b |
* Mon Aug 13 2012 Chris Feist <cfeist@redhat.com> - 0.9.14-1.test.1
|
|
|
0f995b |
- Resync to latest version of pcs/pcsd
|
|
|
0f995b |
|
|
|
0f995b |
* Thu Aug 09 2012 Chris Feist <cfeist@redhat.com> - 0.9.13-1.test.1
|
|
|
0f995b |
- Resync to latest version of pcs and rename pcs-gui to pcsd
|
|
|
0f995b |
|
|
|
0f995b |
* Mon Jun 11 2012 Chris Feist <cfeist@redhat.com> - 0.9.5-5.test.1
|
|
|
0f995b |
- Resync to latest version of pcs
|
|
|
0f995b |
|
|
|
0f995b |
* Mon Jun 11 2012 Chris Feist <cfeist@redhat.com> - 0.9.5-4
|
|
|
0f995b |
- Resync to latest version of pcs
|
|
|
0f995b |
|
|
|
0f995b |
* Thu May 24 2012 Chris Feist <cfeist@redhat.com> - 0.9.4-1
|
|
|
0f995b |
- Resync to latest version of pcs
|
|
|
0f995b |
- Move cluster creation options to cluster sub command.
|
|
|
0f995b |
|
|
|
0f995b |
* Mon May 07 2012 Chris Feist <cfeist@redhat.com> - 0.9.3.1-1
|
|
|
0f995b |
- Resync to latest version of pcs which includes fixes to work with F17.
|
|
|
0f995b |
|
|
|
0f995b |
* Mon Mar 19 2012 Chris Feist <cfeist@redhat.com> - 0.9.2.4-1
|
|
|
0f995b |
- Resynced to latest version of pcs
|
|
|
0f995b |
|
|
|
0f995b |
* Mon Jan 23 2012 Chris Feist <cfeist@redhat.com> - 0.9.1-1
|
|
|
0f995b |
- Updated BuildRequires and %doc section for fedora
|
|
|
0f995b |
|
|
|
0f995b |
* Fri Jan 20 2012 Chris Feist <cfeist@redhat.com> - 0.9.0-2
|
|
|
0f995b |
- Updated spec file for fedora specific changes
|
|
|
0f995b |
|
|
|
0f995b |
* Mon Jan 16 2012 Chris Feist <cfeist@redhat.com> - 0.9.0-1
|
|
|
0f995b |
- Initial Build
|
|
|
0f995b |
|