# changelog

author: David Lutterkort <lutter@redhat.com> - 0.9.0-2
changelog:
  - Fix BZ 781690 "Grub password --encrypted argument not parsed correctly"
  - Fix BZ 628507 "It's better to support fadot --help or fadot -h"
  - Fix BZ 759311 "augtool --autosave does not save changes"


author: Richard W.M. Jones <rjones@redhat.com> - 1.0.0-4
changelog:
  - Rebase to Augeas 1.0.0
    resolves: rhbz#817753
  - Add dependency on libxml2-devel.
  - Remove all patches (all upstream and included in 1.0.0).
  - Print tests/test-suite.log when the tests fail.
  - Add fix for regression added in 1.0.0 (RHBZ#920609).
  - Fix tests/test-run.


author: Dominic Cleal <dcleal@redhat.com> - 1.0.0-6
changelog:
  - Fix CVE-2013-6412, incorrect permissions under strict umask (RHBZ#1036080)
  - Grub: support 'setkey' and 'lock' directives (RHBZ#1001635)
  - ActiveMQ: add ActiveMQ lens (RHBZ#1016899)
  - Splunk: add Splunk lens (RHBZ#1016900)
  - Sudoers: user aliases fail to parse (RHBZ#1016904)
  - Tests: testPermsError during compilation (RHBZ#1024275)
  - Shellvars: multi-variable export lines (RHBZ#1033795)
  - Shellvars: case statements with same-line ;; tokens (RHBZ#1033799)
  - Sysconfig: permit empty comments (RHBZ#1043636)
  - Grub: support 'foreground' directive (RHBZ#1059383)
  - Yum: permit space after equals sign (RHBZ#1062091)
  - IniFile: add generic INI lenses (RHBZ#1073072)
  - Automounter: permit hostnames with hyphens (RHBZ#1075112)
  - Rsyslog: parse property filters and templates (RHBZ#1083016)
  - Ldso: parse hwcap lines (RHBZ#1083021)
  - Sudoers: permit underscores in group names (RHBZ#1093711)
  - augtool: remove dump-xml filename arg (RHBZ#1100182)
  - augtool: add commands to autocomplete (RHBZ#1100184)
  - docs: update command and arg lists (RHBZ#1100186)
  - Nrpe: parse unknown config options (RHBZ#1100237)


author: Dominic Cleal <dcleal@redhat.com> - 1.0.0-8
changelog:
  - Cgconfig: parse other valid controllers (RHBZ#1112388)
  - Iptables: parse /etc/sysconfig/iptables.save (RHBZ#1144652)
  - Services: permit colons in service name (RHBZ#1121263)
  - Shadow: add lens (RHBZ#1160261)
  - Syslog: parse TCP loghosts (RHBZ#1129508)


author: Dominic Cleal <dcleal@redhat.com> - 1.0.0-10
changelog:
  - Escape paths returned from aug_match (RHBZ#1186318)
  - Krb5: parse braces in values (RHBZ#1203597)
  - Properties: handle empty line in multi-line value (RHBZ#1209885)


author: Andrea Veri <averi@fedoraproject.org> 1.2.2-1.el6rhs
changelog:
  - New upstream release.
  - Added a depends on Nagios.
  - Start shipping the docs, multisite, livestatus packages.
  - Make sure the check_mk_templates.cfg file gets installed on the relevant 
    Nagios directory.
  - Add the missing licenses.
  - Switch package name to check-mk.
  - Livestatus build has been fixed, switch the build/install system to use
    upstream's setup.sh.
  - Include an handy First-Installation.txt file with instructions about what
    steps you should follow right after installing the check-mk's package.


author: Andrea Veri <averi@fedoraproject.org> 1.2.2-3.el6rhs
changelog:
  - Change check-mk-agent's binary name to check_mk_agent to match xinetd's file. (BZ: #956489)
  - Remove other operating systems agents, we definitely don't need them on this package.
  - Make sure that check_mk_templates gets shipped into /etc/nagios/conf.d. (BZ: #956492)
  - Don't ship the auto-generated defaults file, but provide it with our customizations. This actually
    fixes BZ: #956496 since we modify the checkresults path to be the same as the one provided
    by Nagios itself, thus no need to create an additional directory.


author: Andrea Veri <averi@fedoraproject.org> 1.2.2-4.el6rhs
changelog:
  - Make sure the Nagios library path on the check_mk_templates.cfg file
    is correct on both x86_64 and i686 systems.


author: Andrea Veri <averi@fedoraproject.org> - 1.2.2-5
changelog:
  - Make sure the waitmax binary gets built. Also thanks to John Reddy
    for his initial work on this. (BZ: #982769)
  - Add an if statement for RHEL and make sure auto provides are not set
    automatically. (BZ #985285)
  - Requires set to mod_python on RHEL, no mod_wsgi migration yet on EPEL. (BZ: #987852)
  - Fix the perl command that was doing the needed substitution on the 
    /usr/bin/check_mk_agent's configuration directories. Thanks Brainslug for the
    report. (BZ: #989793)
  - In addition to a customized 'defaults' file, add a defaults.py accordingly. (BZ: #987859)


author: Andrea Veri <averi@fedoraproject.org> - 1.2.2p2-2
changelog:
  - Make sure an /etc/check_mk/conf.d/wato directory is created for WATO
    to work properly. (BZ: #987863)


author: Andrea Veri <averi@fedoraproject.org> - 1.2.4p1-1
changelog:
  - New upstream release. Fixes the missing two CVEs that were still
    left unfixed on 1.2.4:
    - CVE-2014-2330
    - CVE-2014-2331


author: Andrea Veri <averi@fedoraproject.org> - 1.2.4p2-2
changelog:
  - Install the mk-job binary on /usr/bin.
  - Make sure the proper permissions are given to /var/lib/check_mk_agent/job
    to prevent any hard or symlink to be created by a normal user and pointing
    to any file on the filesystem exposing it on the check-mk-agent output being
    run as root. Fixes BZ #1101669.


author: Andrea Veri <averi@fedoraproject.org> - 1.2.4p5-1
changelog:
  - New upstream release. Fixes CVEs:
    - CVE-2014-5338 
    - CVE-2014-5339
    - CVE-2014-5340 (BZ: #1132337, #1132339, #1132341)
  - Stop shipping the j4p_performance plugin as it's deprecated. (BZ: #1133068)
  - Turn Wato_Legacy_Eval as True as we want to prevent breakages
    between machines running different Python and/or check-mk releases.
    This is necessary after the 'ast' move from 'pickle' (that was
    generating a insecure API call), however the 'ast' module is still
    not available for RHEL / CentOS 5 machines. The patch is there to 
    avoid miscommunications between different distribution releases. More
    information is available at:
    http://mathias-kettner.com/check_mk_werks.php?werk_id=984.


author: Andrea Veri <averi@fedoraproject.org> - 1.2.4p5-2
changelog:
  - Do not require any other shell than bash since that's the default
    shell for the Fedora / RHEL distributions.


author: Andrea Veri <averi@fedoraproject.org> - 1.2.6-1
changelog:
  - New upstream release. Source0 is now generated directly from Git
    as Check-Mk's upstream has decided to not include source code files
    (.cc, .c) for livestatus, mkeventd and waitmax anymore on the tarballs
    they release. We want to have these binaries built during the RPM build,
    thus the need to repack the tarball with the procedure outlined above.
  - Include the 02-Downtime-Struct-Update patch to prevent Nagios to core dump
    when a downtime is set. This was caused by a change on the downtime struct
    applied in the course of Nagios 3's development. Thanks Mike Battersby for
    the patch. (BZ: #1083003)
  - Filter the /usr/bin/bash require on EL 6 as it's available under /bin/bash,
    additionally fix the /usr/bin/pnp shebang from the plugins/unitrends_backup file
    as that is a non-existent binary file, upstream probably meant php.
  - PLUGINSDIR on the check_mk_agent binary file is set to be
    %{_datadir}/check-mk-agent/plugins, make sure all the plugins are installed
    there and not on %{_datadir}/check_mk/plugins instead.


author: Timothy Asir <tjeyasin@redhat.com> - 1.2.6p1-3
changelog:
  - Removed pre-built executables
  - Removed 'check_mk_agent-64.exe', 'check_mk_agent.exe' and
    'agent_modbus' from doc.tar.gz
  - Resolves: rhbz#1241220


author: Jan Pokorný <jpokorny+rpm-clufter@redhat.com> - 0.10.0-1
changelog:
  - packaging enhacements (structure, redundancy, ownership, scriptlets, symlink)
  - version bump so as not to collide with python-clufter co-packaged with pcs


author: Jan Pokorný <jpokorny+rpm-clufter@redhat.com> - 0.10.1-2
changelog:
  - packaging fixes (clufter-cli requires python-setuptools, adjust for
    older schema of Bash completions)


author: Christine Caulfield <ccaulfie@redhat.com> - 3.0.12.1-64
changelog:
  - qdisk: Check cman_wait() return value and report errors
    Resolves: rhbz#979313
  - libccs: Read daemon logging attributes correctly
    Resolves: rhbz#980575
  - qdisk: Quorum init complete after tko_up cycles, not tko
    Resolves: rhbz#1029210
  - config: Fix typos and phrasing in defaults file
    Resolves: rhbz#1035929
  - ccs_tool: Fix crash using --verbose
    Resolves: rhbz#1074551
  - manpage: Mention cluster.conf.html schema in man page
    Resolves: rhbz#981043
  - fenced: Remove mention of skip_undefined feature as it is not supported
    Resolves: rhbz#994234


author: Christine Caulfield <ccaulfie@redhat.com> - 3.0.12.1-67
changelog:
  - dlm_controld: Adjust fence time comparison
    Resolves: #rhbz843160
  - man: update fence_node options
    Resolves: #rhbz886016
  - fenced: Wait for ringid
    gfs_controld: Fix first recovery case
    Resolves: #rhbz982305


author: Andrew Price <anprice@redhat.com> - 3.0.12.1-69
changelog:
  - fsck.gfs2: fix broken i_goal values in inodes
  - gfs2_convert: use correct i_goal values instead of zeros for inodes
  - fsck.gfs2: Reprocess nodes if anything changed - addendum 1 of 2
  - fsck.gfs2: addendum to fix broken i_goal values in inodes - addendum 2 of 2
    Resolves: rhbz#1149516


author: Christine Caulfield <ccaulfie@redhat.com> - 3.0.12.1-72
changelog:
  - xml: ccs_update_schema: be verbose about extraction fail
    Resolves rhbz#1087286
  - qdiskd: warn if no heuristics defied for >2 node clusters
    Resolves: rhbz#1095418
  - *_controld: better logging if receive_start fails
    Resolves: rhbz#1095657
  - qdiskd: Enable master_wins if votes=1
    Resolves: rbhz#1099223
  - cman: fix cman.5 man page to indicate only 1 altname is allowed
    Resolves: rhbz#1111500
  - cman: Slight fix to message issued for invalid two_node clusters
    Resolves: rhbz#1142947


author: Ryan McCabe <rmccabe@redhat.com> - 0.16.2-14
changelog:
  - Fix bz733798 (modclusterd service start doesn't obey failover domain ordering)
  - Fix bz736818 (fix potential deadlocks when calling the execute() function)


author: Jan Pokorny <jpokorny@redhat.com> - 0.16.2-28
changelog:
  - Fix cluster-snmp module causes net-snmp to SEGV when told to reload
    Resolves: rhbz#888543
  - Fix modclusterd crashes with segfault in IPv4 only environment
    Resolves: rhbz#951470


author: Jan Pokorný <jpokorny@redhat.com> - 0.16.2-31
changelog:
  - modcluster: overload stop_service so that it can fulfill its nominal promise
    Resolves: rhbz#1114622


author: Jan Friesse <jfriesse@redhat.com> 1.4.1-12
changelog:
  - Resolves: rhbz#794522
  - Resolves: rhbz#873059
  - Resolves: rhbz#876908

  - Fix minor errors in man page documentation for corosync.conf (rhbz#873059)
  - merge upstream commit b14cd84e96fff1083837a70548ff9e18472c938b (rhbz#873059)
  - manpages: Fix typo in evs* manpages (rhbz#873059)
  - merge upstream commit 6735455c598393880188db7f297ec699c8ae0492 (rhbz#873059)
  - manpages: Add links for referenced confdb calls (rhbz#873059)
  - merge upstream commit b98d4ab44979a52ef74259e0676929055442cbfb (rhbz#873059)
  - manpages: Add confdb_key_get man page (rhbz#873059)
  - merge upstream commit e414e2d34c2e5e26318cfc06f8bdd5b8c8812a7e (rhbz#873059)
  - Add link to confdb_keys in corosync-objctl mpage (rhbz#794522)
  - merge upstream commit a4e7e2bc46545a5acacb3c840bda5270efec987c (rhbz#794522)
  - Track changes for confdb logging object (rhbz#876908)
  - merge upstream commit 6c9cae79dc2680d363b0cca85cbbe55a2bc9b517 (rhbz#876908)
  - Don't call reload on corosync-objctl actions (rhbz#876908)
  - merge upstream commit bdabbf6f20138c5e33154caf32cf66330356893d (rhbz#876908)


author: Jan Friesse <jfriesse@redhat.com> 1.4.1-13
changelog:
  - Resolves: rhbz#830799
  - Resolves: rhbz#863940
  - Resolves: rhbz#869609

  - cpg: Never choose downlist with localnode (rhbz#830799)
  - merge upstream commit 559d4083ed8355fe83f275e53b9c8f52a91694b2 (rhbz#830799)
  - cpg: Process join list after downlists (rhbz#830799)
  - merge upstream commit 02c5dffa5bb8579c223006fa1587de9ba7409a3d (rhbz#830799)
  - cpg: Enhance downlist selection algorithm (rhbz#830799)
  - merge upstream commit 64d0e5ace025cc929e42896c5d6beb3ef75b8244 (rhbz#830799)
  - Don't call sync_* funcs for unloaded services (rhbz#863940)
  - merge upstream commit 6ed260b0bfc5e5230a4e765b9c63caf985708c41 (rhbz#863940)
  - Handle sync and service unload correctly (rhbz#863940)
  - merge upstream commit e7536bdaf82044671d2d18ee799eeacd8603af08 (rhbz#863940)
  - Make service_build contain correct number of msgs (rhbz#863940)
  - merge upstream commit 1cea171c4d8f9dd19b4995f96842111e41f23d6c (rhbz#863940)
  - Ignore sync barrier msgs if sync doesn't started (rhbz#869609)
  - merge upstream commit ee292e7968f749f7ebc4daddeb09f39cfbb037b4 (rhbz#869609)
  - Fix problem with sync operations under very rare circumstances (rhbz#830799)
  - merge upstream commit 6fae42ba72006941c1fde99616ea30f4f10ebb38 (rhbz#830799)
  - Handle segfault in backlog_get (rhbz#830799)
  - merge upstream commit a559ccf7247bc448ba30b6ebc02a91fa986f146f (rhbz#830799)
  - Add waiting_trans_ack also to fragmentation layer (rhbz#830799)
  - merge upstream commit 7de25c3b64b2066de19b3f9075c075fb08816de6 (rhbz#830799)


author: Jan Friesse <jfriesse@redhat.com> 1.4.1-14
changelog:
  - Resolves: rhbz#865039

  - coroipc: Don't spin when waiting on semaphore (rhbz#865039)
  - merge upstream commit 7ce8718a71b7afe341d9f9ac21c6724d6f18dfc4 (rhbz#865039)
  - On places with POLLERR check also POLLNVAL (rhbz#865039)
  - merge upstream commit 105305a486ae9f171def221ad971d607604a4770 (rhbz#865039)
  - Check socket_recv error code in ipc_dispatch_get (rhbz#865039)
  - merge upstream commit 694a9c2cf0804428671bf815b974a080c7fd1c6c (rhbz#865039)
  - coroipc: Handle pfd.revents as bit-field (rhbz#865039)
  - merge upstream commit b6aabed698d34e4e79e03a3354e59a2d0121e692 (rhbz#865039)
  - ipcc: Return dup of socket fd to user application (rhbz#865039)
  - merge upstream commit 28c5907f59afd52a67be3bddff22df57e1fb36ba (rhbz#865039)


author: Jan Friesse <jfriesse@redhat.com> 1.4.1-15
changelog:
  - Resolves: rhbz#902397

  - totemip: Properly detect ipv6 address (rhbz#902397)
  - merge upstream commit d76759ec26ecaeb9cc01f49e9eb0749b61454d27 (rhbz#902397)


author: Jan Friesse <jfriesse@redhat.com> 1.4.1-16
changelog:
  - Resolves: rhbz#854216
  - Resolves: rhbz#877349
  - Resolves: rhbz#880598
  - Resolves: rhbz#881729
  - Resolves: rhbz#906432
  - Resolves: rhbz#907894
  - Resolves: rhbz#915490
  - Resolves: rhbz#915769
  - Resolves: rhbz#916227
  - Resolves: rhbz#922671
  - Resolves: rhbz#924261
  - Resolves: rhbz#947936
  - Resolves: rhbz#949491
  - Resolves: rhbz#959184
  - Resolves: rhbz#959189

  - If failed_to_recv is set, consensus can be empty (rhbz#854216)
  - merge upstream commit 81ff0e8c94589bb7139d89e573a75473cfc5d173 (rhbz#854216)
  - objdb: Don't read uninitialized memory in inc/dec (rhbz#880598)
  - merge upstream commit 0a11d261a361726703084897471608d9914e0548 (rhbz#880598)
  - log: Handle race in printf_to_logs and format_set (rhbz#881729)
  - merge upstream commit a282eeecb4899ec415f76442217836338edfbeec (rhbz#881729)
  - log: Avoid deadlock caused by previous commit (rhbz#881729)
  - merge upstream commit e69f322d52a967e19ac6cf4eba60c54fc64b1688 (rhbz#881729)
  - Handle colon in configuration file (rhbz#906432)
  - merge upstream commit c04af91ada3c4ca29643cad599ed5605f6bb10bd (rhbz#906432)
  - Handle unexpected closing brace in config file (rhbz#906432)
  - merge upstream commit 60a9f809c17d6cfe73c34263233dbf8e4677d6b5 (rhbz#906432)
  - Put handle to hdb in dispatch on unknown message (rhbz#922671)
  - merge upstream commit 5a4610628334b1e02f87b7e6a8946b59b65a1ec1 (rhbz#922671)
  - Properly check result of coroipcc_dispatch_put (rhbz#922671)
  - merge upstream commit dc31a079e8374329f0818f16e74b619f31aa835e (rhbz#922671)
  - Handle config file with service without name (rhbz#915769)
  - merge upstream commit 6b719961b36b3b780f2c9ff148aa2273872f8788 (rhbz#915769)
  - Move corosync exit semaphore initialization (rhbz#916227)
  - merge upstream commit b6aaa6e2af625467316e54e67a39c6327cf73cbc (rhbz#916227)
  - coroipcs: Ensure rb data are not overwritten (rhbz#922671)
  - merge upstream commit c7e686181bcd0e975b09725502bef02c7d0c338a (rhbz#922671)
  - Properly lock pending_semops (rhbz#922671)
  - merge upstream commit 4d050cfac3cd30ad60a58e8294298968ee9d89f9 (rhbz#922671)
  - cfg: When send_shutdown fails, clear shutdown_con (rhbz#924261)
  - merge upstream commit fd967b6db504b1fe6667da8ce8a141924e3914a9 (rhbz#924261)
  - cfgtool: Retry shutdown on CS_ERR_TRY_AGAIN (rhbz#924261)
  - merge upstream commit 3324d31819d359fae75d6f91a942fc84e3b9be23 (rhbz#924261)
  - totempg: Make iov_delv local variable (rhbz#907894)
  - merge upstream commit 3e3231375c29d562af050a48f18b301bf1cdca82 (rhbz#907894)
  - Fix race for sending_allowed (rhbz#907894)
  - merge upstream commit 94331b5e0226f985364ef0632fdf4d5f0d91d625 (rhbz#907894)
  - schedwrk: Set values before create callback (rhbz#907894)
  - merge upstream commit 7f00dcb548584911191f1e70483d4523c3ba1319 (rhbz#907894)
  - Remove exit thread and replace it by exit pipe (rhbz#907894)
  - merge upstream commit 9f8279a3f1853139e9bd472c23f905baf9298c32 (rhbz#907894)
  - totempg: Store and restore global variables (rhbz#907894)
  - merge upstream commit 5e6e1a000db8b066aff08b0649886e4ce07b843c (rhbz#907894)
  - Logsys: Ensure logging PID is really corosync (rhbz#915490)
  - merge upstream commit 830df013a853ffa7e9b49efb030ccc7920d2f683 (rhbz#915490)
  - fplay: Check minimum record size (rhbz#915490)
  - merge upstream commit ef63aae13945bd790e54181593561468426baca4 (rhbz#915490)
  - corosync-fplay: Check incorrect idx and cycle (rhbz#915490)
  - merge upstream commit d8761bae84c12285ef40426c0ad7f09f569c3d87 (rhbz#915490)
  - Improve handling of getpwnam_r() and getgrnam_r() (rhbz#947936)
  - merge upstream commit c3422128a45a2833103c8351e0adc84ba6c341be (rhbz#947936)
  - Detect big scheduling pauses (rhbz#949491)
  - merge upstream commit 7475db7102bf387cfcd16a65b0b0ace3e194bd4b (rhbz#949491)
  - Improve corosync-notifyd example (rhbz#877349)
  - merge upstream commit 614d897209c8d9d8b38bc583d0ce056a5d3445b6 (rhbz#877349)
  - Install sysconfig/corosync-notifyd in specfile (rhbz#877349)
  - merge upstream commit bc130cb10c4ec014829286ba61c0de544f82656d (rhbz#877349)
  - Free confdb message holder list on confdb exit (rhbz#959189)
  - merge upstream commit 013b4ba8ebdc089da76313d43b1454fe324d597b (rhbz#959189)
  - Handle SIGPIPE in req_setup_send (rhbz#959184)
  - merge upstream commit a9c4bbd9f10d9453730f71d8bd9a02ee8bcf2eed (rhbz#959184)
  - confdb: Make objdb_notify_dispatch preemptable (rhbz#959189)
  - merge upstream commit 0194e6455983947c9c496658b5d593c769e58bfe (rhbz#959189)
  - Lock sync_in_process variable (rhbz#907894)
  - merge upstream commit 460a495243b1ebb225e15c1757554ff625aca99e (rhbz#907894)


author: Jan Friesse <jfriesse@redhat.com> 1.4.1-17
changelog:
  - Resolves: rhbz#956739

  - Add timestamps to the Corosync black-box output (rhbz#956739)
  - merge upstream commit 3ede0352ea4a7ea71ebe16db59c0c7ad0a01f733 (rhbz#956739)


author: Jan Friesse <jfriesse@redhat.com> 1.4.1-18
changelog:
  - Resolves: rhbz#1001210
  - Resolves: rhbz#1011307
  - Resolves: rhbz#1018232
  - Resolves: rhbz#1025321
  - Resolves: rhbz#1067043

  - totemiba: Properly allocate RDMA buffers (rhbz#1001210)
  - merge upstream commit 795b04780ff6cd94b2e10aa1826a289f36119ce7 (rhbz#1001210)
  - totemiba: Del channel fd from poll before destroy (rhbz#1001210)
  - merge upstream commit 86fd9a14f6e74b711eb7e89cec72096bdcd1441b (rhbz#1001210)
  - totemiba: Fix parameters position for poll_add (rhbz#1001210)
  - merge upstream commit cba0f90af4af55702c1daa7afa03c8be10eaa5f3 (rhbz#1001210)
  - corosync to start in infiniband + redundant ring active/passive mode (rhbz#1001210)
  - merge upstream commit d0ca2ceb980242dd8c28b57f449eeeac1eb54176 (rhbz#1001210)
  - totemiba: Check if configured MTU is allowed by HW (rhbz#1001210)
  - merge upstream commit 3403fe06e8a915632679c48ccccb2662521746f2 (rhbz#1001210)
  - logsys: Handle full /dev/shm correctly (rhbz#1011307)
  - merge upstream commit 095a114ab84074e16d384f3ccaadfecff80b54a2 (rhbz#1011307)
  - ipcs: Backport socket creds handling from libqb (rhbz#1018232)
  - merge upstream commit 7897e4ae3e1c1ff20a2f375a0a5dc102ab0e98e8 (rhbz#1018232)
  - ipcs: Set SO_PASSCRED also on listening socket (rhbz#1018232)
  - merge upstream commit f11e5bf61941fd6aca018bb2f15f2371c668974f (rhbz#1018232)
  - cpg: Avoid list corruption (rhbz#1025321)
  - merge upstream commit 3c11ea7b84c109e6f8451229437351c5a14c7168 (rhbz#1025321)
  - cpg: Refactor mh_req_exec_cpg_procleave (rhbz#1067043)
  - merge upstream commit e9d9c4be7293c04ca97bfd84f95b76a22690a92a (rhbz#1067043)
  - cpg: Make sure nodid is always logged as hex num (rhbz#1067043)
  - merge upstream commit 0b825f22f2b95beca1aeb614d22a7e74a84c66b5 (rhbz#1067043)
  - cpg: Make sure left nodes are really removed (rhbz#1067043)
  - merge upstream commit b55f32fe2e1538db33a1ec584b67744c724328c6 (rhbz#1067043)
  - totemiba: Add multicast recovery (rhbz#1001210)
  - merge upstream commit 0ea20a3d545c4bf1a02306dd2152eb497a03b7d0 (rhbz#1001210)


author: Jan Friesse <jfriesse@redhat.com> 1.4.1-19
changelog:
  - Related: rhbz#1001210

  - totemiba: Fix incorrect failed log message (rhbz#1001210)
  - merge upstream commit 4130d7448dcea024820d20e3c474c54e14ec9cb5 (rhbz#1001210)


author: Jan Friesse <jfriesse@redhat.com> 1.4.7-2
changelog:
  - Resolves: rhbz#1136431
  - Resolves: rhbz#1141367
  - Resolves: rhbz#1163846
  - Resolves: rhbz#742999

  - Adjust MTU for IPv6 correctly (rhbz#1136431)
  - merge upstream commit 6fc58377d9f3201a74afedbb53311ff95fde700b (rhbz#1136431)
  - config: Make sure user doesn't mix IPv6 and IPv4 (rhbz#742999)
  - merge upstream commit df4d4da6e204a9f151a764c868bf7c99c97186f5 (rhbz#742999)
  - config: Process broadcast option consistently (rhbz#742999)
  - merge upstream commit 90d458532b59a15ae8e936f43e8bf1f8f3a32ac7 (rhbz#742999)
  - config: Ensure mcast address/port differs for rrp (rhbz#742999)
  - merge upstream commit 6f74374d3ff23735cf5e1d5e01e56d6cd866085c (rhbz#742999)
  - totem: Inform RRP about membership changes (rhbz#1163846)
  - merge upstream commit f35ffb168f8ee3eac4660309088372df4cb215f2 (rhbz#1163846)
  - totemnet: Add totemnet_member_set_active (rhbz#1163846)
  - merge upstream commit 3dafc4c508e4928d459719958918052ce49fd223 (rhbz#1163846)
  - totemrrp: Implement *_membership_changed (rhbz#1163846)
  - merge upstream commit 3dcdfeaddbe054fad63d3a3cb046dd018e118e69 (rhbz#1163846)
  - totemudpu: Implement member_set_active (rhbz#1163846)
  - merge upstream commit bd02ac319af40e4c484c6e4cdb8e049db8813541 (rhbz#1163846)
  - totemudpu: Send msgs to all members occasionally (rhbz#1163846)
  - merge upstream commit 0bd29025419204672e4d7857434019045bf7b456 (rhbz#1163846)
  - ipcc: Fix ERR_LIBRARY error if finalise called inside dispatch (rhbz#1141367)
  - merge upstream commit 83bf77e6f42c2a8b01b1d079e8dc792d9cc7d35d (rhbz#1141367)


author: Sumit Bose <sbose@redhat.com> - 1.0.108-2
changelog:
  - substituted $RPM_BUILD_ROOT by %{buildroot}
   - fix permissions on event scripts
   - Updated to ctdb version 1.0.108 maintenance release 3,
     git commit f24338e68c462e5cdee3194bb8f3ba18c3ca4672


author: Sumit Bose <sbose@redhat.com> - 1.0.112-1
changelog:
  - Updated to ctdb version 1.0.112 maintenance release 14,
     git commit f5ac659e4df9ba6ee4652aeb9b4f5a01b532fd99
   - resolves: #583771


author: Sumit Bose <sbose@redhat.com> - 1.0.112-2
changelog:
  - Updated to ctdb version 1.0.112 maintenance release 17,
     git commit c07cd2cb042d62ee4adcfa1b75dd423424ca681b


author: Sumit Bose <sbose@redhat.com> - 1.0.112-3
changelog:
  - Updated to ctdb version 1.0.112 maintenance release 18,
     git commit de49edcc0dfea7c4396cdbd9e4897358b5474100


author: Sumit Bose <sbose@redhat.com> - 1.0.114.3-2
changelog:
  - Resolves: rhbz#728545 - ctdbd leaks a file descriptor
   - Resolves: rhbz#727913 - Coverity scan revealed defects


author: Sumit Bose <sbose@redhat.com> - 1.0.114.5-1
changelog:
  - Updated to ctdb version 1.0.114.5
   - Resolves: rhbz#825180 - ctdbd on a node crashes when another node in the
     cluster is brought down


author: Sumit Bose <sbose@redhat.com> - 1.0.114.5-1
changelog:
  - Updated to ctdb version 1.0.114.5
   - Resolves: rhbz#821715 - ctdbd on a node crashes when another node in the
     cluster is brought down
   - Resolves: rhbz#758367 - ctdb w/ GFS2: A stable node gets banned
   - Resolves: rhbz#838885 - Rebase ctdb to version 1.0.114.5 in RHEL 6.4


author: Sumit Bose <sbose@redhat.com> - 1.0.114.5-2
changelog:
  - Increased release number to be able to update RHS version of ctdb
   - Related: rhbz#838885 - Rebase ctdb to version 1.0.114.5 in RHEL 6.4


author: Sumit Bose <sbose@redhat.com> - 1.0.114.5-3
changelog:
  - Improve output of ctdb status by adding the number of deleted nodes
   - Fix a memory and an unchecked return value found by coverity
   - Resolves: rhbz#866670 - ctdb status reports more nodes then available
   - Resolves: rhbz#874058 - One resource leak && unchecked return value


author: Jose A. Rivera <jarrpa@redhat.com> - 1.0.114.6-1
changelog:
  - Updated to ctdb version 1.0.114.6
   - Resolves: rhbz#966084 - Update RHS CTDB version from 1.0114.5 to
     1.0.114.6 for Big Bend (RHS2.1)


author: Jose A. Rivera <jarrpa@redhat.com> - 2.5.3-4
changelog:
  - Beat hasty retreat from ctdbd.socket's old location as default.
  - Insert config file, to be included by Samba, to explicitly communicate
    CTDB's socket path regardless of what parameter was built in by default.


author: Michael Adam <madam@redhat.com> - 2.5.5-5
changelog:
  - Add minimum version requirement for selinux-policy-targeted.
  - Add the setsebool and semanage calls also to triggerin for
    selinux-policy-targeted


author: Jose A. Rivera <jarrpa@redhat.com> - 2.5.5-6
changelog:
  - Add distinct minimum versions for selinux-policy-targeted between
    RHEL 6 and RHEL 7
  - Remove triggerin, it is not needed if a minimum version is specified.


author: Michael Adam <madam@redhat.com> - 2.5.5-7
changelog:
  - Fix systemd-dependencies for RHEL 7
  - Remove unneeded semanage command for /var/run/ctdb
  - Fine-tune SELinux minimum required version


author: Benjamin Marzinski <bmarzins@redhat.com> -0.4.9.47
changelog:
  - Readd 0107-RHBZ-725541-01-async-tur-checker.patch
  - Add 0119-RHBZ-747604-fix-async-tur.patch (BZ #760852)
    * keep a reference count on the checker context to keep from freeing it
      while its still in use.
  - Add 0120-RHBZ-752989-tighten_vendor_product_regex.patch
    * Some of the vendor and product regexes were matching incorrect devices
      because they were too broad.
  - Add 0121-RHBZ-751938-fix-usage-return.patch
    * Make -h return 0
  - Add 0122-RHBZ-750132-fix-oom-adj.patch
    * use oom_score_adj instead of oom_adj
  - Add 0123-RHBZ-732932-fix-coverity-issues.patch
    * don't leak reply if update_multipath fails.
  - Update multipath.conf (BZ #702222)
    * Add a comment reminding users to reload multipathd after editting
      their config
  - Resolves: bz #702222, #732932, #750132, #751938, #752989, #760852


author: Benjamin Marzinski <bmarzins@redhat.com> -0.4.9.48
changelog:
  - Add 0124-RHBZ-751039-fix-shutdown.patch
    * make sure to test if the threads have been cancelled after locking
  - Add 0125-RHBZ-727429-dont-print-exec-fails.patch
  - Add 0126-RHBZ-740760-kpartx-man-page.patch
  - Add 0127-RHBZ-737051-add-netapp-brand.patch
  - Add 0128-RHBZ-796384-fix-alua.patch
    * gerneralize the vpd 0x83 handling
  - Add 0129-RHBZ-788963-eternus-config.patch
  - Add 0130-RHBZ-754586-use-sync-support.patch 
    * multipathd and kpartx now use udev_sync_support. They just don't
      use any cookies
  - Add 0131-RHBZ-662433-override-queue-no-daemon.patch
    * make queue_without_daemon default to off, but make service restart
      override that so, you won't fail IO on restart.
  - Add 0132-RHBZ-744756-regex-hw-match.patch
    * add hwtable_regex_match parameter, which makes the user device entries
      in multipath.conf regex with the builtin ones to override them.
  - Add 0133-RHBZ-744210-config-changes.patch
    * default max_fs to "max" and make user_friendly_names configurable in
      the devices and multipaths section.
  - Add 0134-RHBZ-769527-fix-flush-on-last-del.patch
  - Resolves: bz #662433, #727429, #737051, #740760, #744210, #744756, #751039
  - Resolves: bz #754586, #769527, #788963, #796384


author: Benjamin Marzinski <bmarzins@redhat.com> -0.4.9.49
changelog:
  - Modify 0132-RHBZ-744756-regex-hw-match.patch
    * The regex comparison was working in the wrong direction.
  - Modify 0133-RHBZ-744210-config-changes.patch
    * add missing entries to store_hwe
  - Add 0135-RHBZ-798541-build-options.patch
    * build rpm with RPM_OPT_FLAGS
  - Add 0136-RHBZ-799908-ibm-xiv.patch
  - Add 0137-RHBZ-799842-change-netapp-config.patch
  - Add 0138-RH-fix-strings.patch
    * fix two spots where multipath wasn't checking string size before copying
  - Pass RPM_OPT_FLAGS to make
  - Resolves: bz #798541, #799842, #799908
  - Related: bz #744210, #744756


author: Benjamin Marzinski <bmarzins@redhat.com> -0.4.9.50
changelog:
  - Modify 0135-RHBZ-798541-build-options.patch
    * switch from compiling with -lpthread to -pthread, to make sure
      and use reentrant versions of functions.
  - Related: bz #798541


author: Benjamin Marzinski <bmarzins@redhat.com> -0.4.9.51
changelog:
  - Add 0139-RHBZ-800288-netapp-devloss.patch
    * Set fast_io_fail_tmo and dev_loss_tmo for netapp devices
  - Add 0140-RHBZ-803527-blacklist-management-luns.patch
  - Resolves: bz #800288, #803527


author: Benjamin Marzinski <bmarzins@redaht.com> -0.4.9.52
changelog:
  - Modify 0130-RHBZ-754586-use-sync-support.patch
    * This fix now just calls dm_task_update_nodes() after renaming the
      the devices.
  - Refresh 0110-RHBZ-725541-04-serialize-startup.patch
  - Refresh 0131-RHBZ-662433-override-queue-no-daemon.patch
  - Refresh 0135-RHBZ-798541-build-options.patch
  - Resolves: bz #805809


author: Benjamin Marzinski <bmarzins@redhat.com> -0.4.9.54
changelog:
  - Modify 0132-RHBZ-744756-regex-hw-match.patch (bz #802630)
    * Added documentation to the multipath.conf man page
  - Modify 0138-RH-fix-strings.patch (bz #810208)
  - Resolves: bz #802630, #810208


author: Benjamin Marzinski <bmarzins@redhat.com> -0.4.9.55
changelog:
  - Modify 0131-RHBZ-662433-override-queue-no-daemon.patch
    * enforce queueing on condrestart as well
  - Add 0142-RHBZ-769527-fix-features-build.patch
    * remove "queue_if_no_path" feature when flushing due to
      "flush_on_last_del"
  - Add 0143-RHBZ-467709-followover-chkr-state.patch
    * Only failback if the path checker's reported state has changed
  - Resolves: bz #467709, #769527
  - Related: bz #662433


author: Benjamin Marzinski <bmarzins@redhat.com> -0.4.9.56
changelog:
  - Modify 0137-RHBZ-799842-change-netapp-config.patch
    * Add pg_init_retries to netapp config
  - Add 0144-RHBZ-812832-shutdown-crash.patch
    * kill waiter threads with pthread_cancel() instead of SIGUSR1
  - Resolves: bz #799842, #812832


author: Benjmain Marzinski <bmarzins@redhat.com> -0.4.9.56.el6_3.1
changelog:
  - Add 0145-RHBZ-831045-realloc-vector.patch
    * fix deleting items from vector, and handle error cases
  - Resolves: bz #837594


author: Todd Zullinger <tmz@pobox.com> - 1.6.5-3
changelog:
  - Make spec file work for EPEL and Fedora
  - Drop BuildArch: noarch and make dmidecode/pciutils deps arch-specific
  - Make ec2 facts work on CentOS again (#790849, thanks to Jeremy Katz)
  - Preserve timestamps when installing files


author: Todd Zullinger <tmz@pobox.com> - 1.6.5-5
changelog:
  - Disable useless debuginfo generation (#795106, thanks to Ville Skyttä)
  - Update summary and description
  - Remove INSTALL from %doc


author: Ryan McCabe <rmccabe@redhat.com> - 0.2.3-10
changelog:
  - Drop the fence-virtd-libvirt-qpid subpackage.
    Resolves: rhbz#859235
  - Add a delay option to fence_virt/fence_xvm
    Resolves: rhbz#823542
  - Return failure from fence_virtd when attempting to fence a nonexistent VM
    Resolves: rhbz#853927
  - Improve the documentation of the 'hash' parameter in fence_virt.conf
    Resolves: rhbz#843104


author: Ryan McCabe <rmccabe@redhat.com> - 0.2.3-19
changelog:
  - fence_virt/fence_xvm: Print status when invoked with -o
    Resolves: rhbz#1020992
  - fence-virt: Fix broken restrictions on the port ranges
    Resolves: rhbz#1078197
  - Fix static analysis errors
    Resolves: rhbz#1125290


author: Stepan Kasal <skasal@redhat.com> - 1.8.0-31
changelog:
  - drop *-cflags.patch, move all makefile fixes to *-fhs.patch
  - propagate libdir to Makefile; no need to set it on cmdline


author: Karel Klic <kklic@redhat.com> - 1.8.0-34
changelog:
  - -jbj patch replaced with -zeroheaders, which extends the header zeroing
    and also zeroes the buckets (#572601)
  - Fixed a memory leak in gdbm_reorganize(gdb) (rhbz#572598)
  - Handle read() returning less data than it was asked for (rhbz#572900)
  - Remove static builds from the devel package (#556050)
  - Moved autotools reinitialization from %build to %prep section


author: Sachidananda Urs <sac@redhat.com> 2.0.2-12
changelog:
  - Do not throw `volume start failed' error if volume is already started
  - Add service `glusterfssharedstorage' to NFS Ganesha pre-requisites
  - Add service `nfs-ganesha' to NFS Ganesha pre-requisites


author: Sachidananda Urs <sac@redhat.com> 2.0.2-13
changelog:
  - Copy the extras/scripts into /usr/share/ansible/gdeploy
  - This a compatibility fix for cockpit plugin, should be removed
  - in next major/minor version of gdeploy


author: Darshan N <dnarayan@redhat.com> - 0.2.10-2
changelog:
  - Resolves: rhbz#1498112 Bumped minor version as there is already a build
              with this minor version


author: Luis Pabon <lpabon@redhat.com> - 1.8.0-6.7
changelog:
  - RPM now installs openstack-swift without changing the name
    of the installed files to gluster-swift.


author: David Nalley <david@gnsa.us> - 1.4.3-1
changelog:
  - Update to 1.4.3
  - fix init script add, registration, deletion BZ 685155
  - fixing BR to facilitate epel6 building


author: Alan Pevec <apevec@redhat.com> 1.4.4-1
changelog:
  - Use updated parallel install versions of epel packages (pbrady)
  - Ensure the docs aren't built with the system glance module (pbrady)
  - Ensure we don't access the net when building docs (pbrady)
  - Update to 1.4.4


author: Milind Changire <mchangir@redhat.com> - 3.12.2-9
changelog:
  - fixes bugs bz#1546717 bz#1557551 bz#1558948 bz#1561999 bz#1563804 
    bz#1565015 bz#1565119 bz#1565399 bz#1565577 bz#1567100 bz#1567899 bz#1568374 
    bz#1568969 bz#1569490 bz#1570514 bz#1570541 bz#1570582 bz#1571645 bz#1572087 
    bz#1572585 bz#1575895


author: Milind Changire <mchangir@redhat.com> - 3.12.2-10
changelog:
  - fixes bugs bz#1488120 bz#1565577 bz#1568297 bz#1570586 bz#1572043 
    bz#1572075 bz#1575840 bz#1575877


author: Milind Changire <mchangir@redhat.com> - 3.12.2-13
changelog:
  - fixes bugs bz#1493085 bz#1518710 bz#1554255 bz#1558948 bz#1558989 
    bz#1559452 bz#1567001 bz#1569312 bz#1569951 bz#1575539 bz#1575557 bz#1577051 
    bz#1580120 bz#1581184 bz#1581553 bz#1581647 bz#1582119 bz#1582129 bz#1582417 
    bz#1583047 bz#1588408 bz#1592666 bz#1594658


author: Milind Changire <mchangir@redhat.com> - 3.12.2-14
changelog:
  - fixes bugs bz#1547903 bz#1566336 bz#1568896 bz#1578716 bz#1581047 
    bz#1581231 bz#1582066 bz#1593865 bz#1597506 bz#1597511 bz#1597654 bz#1597768 
    bz#1598105 bz#1598356 bz#1599037 bz#1599823 bz#1600057 bz#1601314


author: Milind Changire <mchangir@redhat.com> - 3.12.2-16
changelog:
  - fixes bugs bz#1569657 bz#1608352 bz#1609163 bz#1609724 bz#1610825 
    bz#1611151 bz#1612098 bz#1615338 bz#1615440


author: Sunil Kumar Acharya <sheggodu@redhat.com> - 3.12.2-19
changelog:
  - fixes bugs bz#1459709 bz#1610743 bz#1618221 bz#1619627 bz#1622649 
    bz#1623749 bz#1623874 bz#1624444 bz#1625622 bz#1626780 bz#1627098 bz#1627617 
    bz#1627639 bz#1630688


author: Milind Changire <mchangir@redhat.com> - 3.12.2-26
changelog:
  - fixes bugs bz#1479446 bz#1520882 bz#1579758 bz#1598407 bz#1599808 
    bz#1603118 bz#1619357 bz#1622001 bz#1622308 bz#1631166 bz#1631418 bz#1632563 
    bz#1634649 bz#1635071 bz#1635100 bz#1635136 bz#1636291 bz#1638069 bz#1640347 
    bz#1642854 bz#1643035 bz#1644120 bz#1644279 bz#1645916 bz#1647675


author: Milind Changire <mchangir@redhat.com> - 3.12.2-33
changelog:
  - fixes bugs bz#1350745 bz#1362129 bz#1541568 bz#1597252 bz#1599220 
    bz#1633177 bz#1637564 bz#1639476 bz#1639568 bz#1643370 bz#1645480 bz#1648296 
    bz#1648893 bz#1651040 bz#1651460 bz#1652466 bz#1652537 bz#1653224 bz#1653613 
    bz#1654103 bz#1654161 bz#1655385 bz#1655578 bz#1656357 bz#1659439


author: Milind Changire <mchangir@redhat.com> - 3.12.2-41
changelog:
  - fixes bugs bz#1390151 bz#1410145 bz#1429190 bz#1510752 bz#1511779 
    bz#1570958 bz#1574490 bz#1595246 bz#1618669 bz#1661393 bz#1668989 bz#1669020


author: Amar Tumballi <atumball@redhat.com> - 3.3.0.6rhs-3
changelog:
  - distribute: proper layout setting when subvols-per-directory is used (bz917943)
  - distribute: Preserve file size during rebalance migration (bz859589)
  - distribute: don't span multiple crawler threads for rebalance (bz883853)
  - Package /var/run/gluster so that statedumps can be created (bz917544)
  - nlm: use appropriate open flags while locking (bz916595)


author: Amar Tumballi <atumball@redhat.com> - 3.3.0.6rhs-5
changelog:
  - distribute: fix the layout overlap calculation issue (bz884379)
  - CLI: gluster rebalance/remove-brick stop message updated (bz919449)
  - write-behind: performance regression fix with O_DIRECT (bz922578)
  - nfs/replicate: EIO issues not to be propogated in lookup (bz921381)


author: Amar Tumballi <atumball@redhat.com> - 3.3.0.6rhs-6
changelog:
  - Updated the 'Changelog' in source tarball with 'git log' output
  - No changes in source tree compared to 3.3.0.6rhs-5


author: Amar Tumballi <atumball@redhat.com> - 3.3.0.8rhs-1
changelog:
  - root squash disable option (bz964032)
  - selectively disable root-squash for trusted clients (bz961492)
  - copy the uid/gid of the frame in quick-read xlator (bz961491)
  - lockfile update in glusterd init file (bz958666)


author: Vijay Bellur <vbellur@redhat.com> - 3.3.0.9rhs-1
changelog:
  - nfs: make NFS filehandles deterministic (bz966180)
  - replicate: Improved transaction durability (bz928784)


author: Vijay Bellur <vbellur@redhat.com> - 3.3.0-27
changelog:
  - Improvements in GlusterFS statedump infrastructure
  - glusterd, glusterfsd: Fix a crash when rpc submission fails


author: Amar Tumballi <atumball@redhat.com> - 3.3.0.3rhs-33
changelog:
  - valid hostname fix (bz863908)
  - smb.conf init script issues (bz863907)
  - geo-replication: rsync number of argument (bz859173)


author: Amar Tumballi <atumball@redhat.com> - 3.3.0.5rhs-36
changelog:
  - nfs: fix to handle link() failure (bz872923)
  - quorum: handle quorum action on peer detach (bz862017)


author: Vijay Bellur <vbellur@redhat.com> - 3.3.0.5rhs-39
changelog:
  - posix: Add support for aio.
  - dht: Fix ownership issues in rebalance
  - cli: xml improvements for peer status,
  -      support for volume set group.
  - fuse: gid caching implementation.
  - glusterd: Add CIFS configuration support for RHS-C.
  - afr: post-op delay support.
  - new options added:
    gluster volume set <VOL> owner-uid <UID>
    gluster volume set <VOL> owner-gid <GID>
  - gluster volume set <VOL> group virt
  - fuse: Default the gid-timeout to 2
  - glusterd: Addition of virt group template file
  - write-behind: Implement causal ordering
  - build: Install glusterfs-logrotate as a configuration file
  - dht: Fix a crash in rebalance
  - build: Install virt group file
  - posix: O_DIRECT friendly changes for rchecksum fop
  - distribute: cli support for setting directory-layout-spread
  - new command added: gluster volume set <VOLNAME> remote-dio enable


author: Vijay Bellur <vbellur@redhat.com> - 3.3.0.5rhs-40
changelog:
  - fuse: have setxattr on geo-rep related xattrs take effect
  - logging: Improvements in afr and client protocols
  - glusterd: Install group 'virt' as part of rpm  -i/U
  - afr: make flush non-transactional
  - distribute: fail fix-layout if bricks are not online
  - locks: fcntl(3) on F_GETLK returns first conflicting lock


author: Raghavendra Bhat <rabhat@redhat.com> - 3.3.0.5rhs-41
changelog:
  - writebehind: incorporate the changes from the upstream
  - client: logging changes
  - glusterfsd: fixed a crash in cleanup_and_exit
  - distribute: If cached_subvol is down, return ENOTCONN in lookup
  - distribute: hel directory uid/gid
  - distribute: prevent layout overlaps
  - server: properly handle the connections from rejected clients
  - afr: handle failures in fop callbacks gracefully
  - distribute: correct minimum free disk behavior
  - nlm: use virtual ip of server to connect to client
  - afr: link inode only on lookup
  - posix: treat any value other that 0 from the syscall as a failure of that fop
  - afr: fail read upon data split-brain


author: Raghavendra Bhat <rabhat@redhat.com> - 3.3.0.5rhs-42
changelog:
  - nfs/mount: get hostname of client to allow  fqdn based auth
  - rpc: bring in root-squashing behavior
  - nfs/nlm: use req's uid and gid for open_and_resume
  - cluster/dht: ignore EEXIST error in mkdir to avoid GFID mismatch
  - synctask: implement setuid-like SYNCTASK_SETID()


author: Raghavendra Bhat <rabhat@redhat.com> - 3.3.0.5rhs-43
changelog:
  - libglusterfs: Fix memory leans in locks insert and merge
  - fuse: treat null gfid in lookup as a failure disregarding op_ret


author: Amar Tumballi <atumball@redhat.com> - 3.4.0.25rhs-1
changelog:
  - fixes a issue with peer probe of newer servers after upgrade (bz#1000986)
  - fixes NFS file handle sizes issue with older clients (bz#902857)
  - geo-replication's session distribution is now more deterministic (bz#980049)


author: Amar Tumballi <atumball@redhat.com> - 3.4.0.27rhs-1
changelog:
  - fix the glusterd crash (bz#990125)
  - fix the hang seen in case of rebalance/self-heal with RHOS setup (bz#999528)


author: Amar Tumballi <atumball@redhat.com> - 3.4.0.31rhs-1
changelog:
  - fixes to geo-replication upgrade script to handle symlink (bz#1001089)
  - fixes to glusterd to handle op-version properly to allow 'volume set' to
    happen even in older clients connected case (bz#1002871)
  - fixes in geo-replication to handle hardlink migration properly (bz#1001498)


author: Amar Tumballi <atumball@redhat.com> - 3.4.0.32rhs-1
changelog:
  - fixes to hardened build to pass execstack check in rpmdiff
  - fix the compatibility issue with older servers (bz#999944)


author: Arumugam Balamurugan <barumuga@redhat.com> - 3.4.0.35rhs-1
changelog:
  - bug fixes for 969461 1000948 1000936 1011694 1013556 1016971 979641
    950314 852140 980778 1006172 1005553 1005478 1007866 998914 981035


author: Arumugam Balamurugan <barumuga@redhat.com> - 3.4.0.36rhs-1
changelog:
  - bug fixes for 1002885 1021808 1007536 1017014 1012216 998786 977544
    1016385 858434 1001895 1012900 980910 1001556


author: Amar Tumballi <atumball@redhat.com> - 3.4.0.37rhs-1
changelog:
  - bug fixes for 1000903 1001895 1012900 1016019 1016019 1019504 1019518
    1019903 1019930 1019954 1020886 1022518 1022582 1022830 1023124 1023124
    1023124 1024496 871015 980910 980910 998793 998943


author: Amar Tumballi <atumball@redhat.com> - 3.4.0.39rhs-1
changelog:
  - fixes the bug 1000948 1002987 1010239 1014002 1022830 1025205 1025392
    1025408 1025476 1025604 1025953 1025954 1025956 1025967


author: Ravishankar N<ranaraya@redhat.com> - 3.4.0.52rhs-1
changelog:
  - fixes bugs in guota, gNFS, glusterd, afr etc.
    1024371, 1024316, 1021776, 1043535, 1019908, 965400, 1020816


author: Arumugam Balamurugan <barumuga@redhat.com> - 3.4.0.53rhs-1
changelog:
  - fixes bug 916857 1005663 1032034 1046294 1046318 1042830 1045313
    1046571 1046604 1045991 1022822 1031687 1045374 972021


author: Ravishankar N <ravishankar@redhat.com> - 3.4.0.62rhs-1
changelog:
  - Custom build containing unmerged fixes for BZ 1117851, 1116150.
    Contains patches https://code.engineering.redhat.com/gerrit/#/c/298[23..27]


author: Arumugam Balamurugan <barumuga@redhat.com> - 3.4.0.69rhs-1
changelog:
  - fixes bug 1060683 1115937 1121535 1122649 1125658 1128966 1129392 1136310
    1144413 1144450 1146466 1146889 1146895


author: Arumugam Balamurugan <barumuga@redhat.com> - 3.4.0.71rhs-1
changelog:
  - fixes bug 1170048 1168550 1168553 1162142 1162140 1168552 1168549
    1168551 1126798 1146256 1146256 1122920


author: Bala FA <barumuga@redhat.com> - v3.6.0.19-1
changelog:
  - fixes bugs bz#1030309 bz#1088231 bz#1090986 bz#1094681 bz#1095314 
    bz#1098971 bz#1108018 bz#1108505 bz#1108570 bz#1109149


author: Bala FA <barumuga@redhat.com> - v3.6.0.24-1
changelog:
  - fixes bugs bz#1104153 bz#1109149 bz#1112582 bz#1113961 bz#1114008 
    bz#1114592 bz#1115266 bz#1115267


author: Bala FA <barumuga@redhat.com> - v3.6.0.25-1
changelog:
  - fixes bugs bz#1007033 bz#1101910 bz#1104121 bz#1104921 bz#1109150 
    bz#1116376 bz#1116703 bz#1116992 bz#1117135 bz#1120198 bz#1120245 bz#BUG:


author: Bala FA <barumuga@redhat.com> - v3.6.0.26-1
changelog:
  - fixes bugs bz#1111029 bz#1111577 bz#1113852 bz#1116761 bz#1117135 
    bz#1117283 bz#1119223 bz#1120830 bz#1121059 bz#1121603


author: Bala FA <barumuga@redhat.com> - v3.6.0.28-1
changelog:
  - fixes bugs bz#1110694 bz#1116150 bz#1121099 bz#1124692 bz#1127234 
    bz#1136711 bz#921528 bz#969298


author: Bala FA <barumuga@redhat.com> - v3.6.0.29-2
changelog:
  - fixes bugs bz#1136711 bz#1138288 bz#1139213 bz#1139273 bz#1139473 
    bz#1140643 bz#1143960
  - build to make higher release with rhs-3.0-client to avoid build
    collision


author: Bala FA <barumuga@redhat.com> - v3.6.0.33-1
changelog:
  - fixes bugs bz#1061585 bz#1101438 bz#1104635 bz#1107606 bz#1111534 
    bz#1160280 bz#1162468 bz#1163703 bz#991300 bz#BUG: bz#of


author: Bala.FA <barumuga@redhat.com> - v3.6.0.45-1
changelog:
  - fixes bugs bz#1104459 bz#1139104 bz#1172332 bz#1179563 bz#1180560 
    bz#1181044 bz#1182554 bz#BUG:


author: Bala.FA <barumuga@redhat.com> - 3.7.1-2
changelog:
  - fixes bugs bz#1140506 bz#1186216 bz#1200815 bz#1203901 bz#1222053 
    bz#1222785 bz#1223205 bz#1223746 bz#1224123 bz#1224136 bz#1224160 bz#1224161
    bz#1224175 bz#1224177 bz#1224183 bz#1224195 bz#1224215 bz#1224249 bz#1224618
    bz#1227172 bz#1227179 bz#1227469 bz#1227918 bz#1228164 bz#1228173 bz#1228496
    bz#1228529 bz#1228643 bz#1229268 bz#1229612 bz#1230114 bz#1230186 bz#1230195
    bz#1230522


author: Bala.FA <barumuga@redhat.com> - 3.7.1-3
changelog:
  - fixes bugs bz#1211839 bz#1224046 bz#1224236 bz#1224662 bz#1224880 
    bz#1225507 bz#1226889 bz#1227618 bz#1228017 bz#1228495 bz#1228597 bz#1229623 
    bz#1229674 bz#1230607 bz#1230764 bz#1231078


author: Bala.FA <barumuga@redhat.com> - 3.7.1-4
changelog:
  - fixes bugs bz#1130998 bz#1224137 bz#1225010 bz#1227029 bz#1227311 
    bz#1227709 bz#1230101 bz#1230635 bz#1231026 bz#1231166 bz#1231651 bz#1231771 
    bz#1231775 bz#1231776 bz#1231792 bz#1232428 bz#1232641 bz#1233144


author: Bala.FA <barumuga@redhat.com> - 3.7.1-5
changelog:
  - fixes bugs bz#1121560 bz#1140649 bz#1178130 bz#1224115 bz#1226863 
    bz#1227311 bz#1227900 bz#1228626 bz#1229260 bz#1229601 bz#1230513 bz#1230517 
    bz#1230646 bz#1231223 bz#1231778 bz#1231780 bz#1231782 bz#1231788 bz#1231792 
    bz#1232609 bz#1232624 bz#1233046 bz#1233486


author: Bala.FA <barumuga@redhat.com> - 3.7.1-6
changelog:
  - fixes bugs bz#1140649 bz#1222856 bz#1223225 bz#1223677 bz#1223738 
    bz#1223757 bz#1224177 bz#1224199 bz#1224227 bz#1224619 bz#1225747 bz#1226149 
    bz#1226863 bz#1227869 bz#1228525 bz#1228598 bz#1231771 bz#1231773 bz#1231775 
    bz#1231779 bz#1231784 bz#1231792 bz#1231796 bz#1231797 bz#1232307 bz#1232309 
    bz#1232625 bz#1233033 bz#1233575 bz#1233694 bz#1234419 bz#1234720 bz#1234725 
    bz#1234869 bz#1235147 bz#1235182 bz#1235225 bz#1235236 bz#1235244 bz#1235540 
    bz#1235544 bz#1235628 bz#1235940


author: Bala.FA <barumuga@redhat.com> - 3.7.1-7
changelog:
  - fixes bugs bz#1227197 bz#1228127 bz#1230612 bz#1231782 bz#1235735 
    bz#1236556 bz#1237053 bz#1237165 bz#1238167


author: Bala.FA <barumuga@redhat.com> - 3.7.1-8
changelog:
  - fixes bugs bz#1223205 bz#1224177 bz#1228247 bz#1229567 bz#1230513 
    bz#1231635 bz#1231732 bz#1239280 bz#1240168 bz#1240245


author: Bala.FA <barumuga@redhat.com> - 3.7.1-9
changelog:
  - fixes bugs bz#1224177 bz#1224610 bz#1230525 bz#1231647 bz#1234725 
    bz#1235121 bz#1239057 bz#1239108 bz#1239317 bz#1240196 bz#1240338 bz#1240925 
    bz#1241048 bz#1241150 bz#1241366 bz#1241830 bz#1241839 bz#1241904 bz#1242046


author: Bala.FA <barumuga@redhat.com> - 3.7.1-10
changelog:
  - fixes bugs bz#1224177 bz#1230513 bz#1240617 bz#1242367 bz#1242423 
    bz#1242543 bz#1242585 bz#1242767


author: Bala.FA <barumuga@redhat.com> - 3.7.1-12
changelog:
  - fixes bugs bz#1027723 bz#1064265 bz#1065651 bz#1134288 bz#1213893 
    bz#1226665 bz#1226817 bz#1229606 bz#1229621 bz#1230532 bz#1232216 bz#1235571 
    bz#1236546 bz#1236672 bz#1236990 bz#1238049 bz#1238071 bz#1239075 bz#1240657 
    bz#1241649 bz#1241761 bz#1243542 bz#1243722 bz#1243886 bz#1244527 bz#1245448 
    bz#1245536 bz#1245542 bz#1245897 bz#1245915 bz#1245919 bz#1246946 bz#1252359 
    bz#1253549


author: Bala.FA <barumuga@redhat.com> - 3.7.1-13
changelog:
  - fixes bugs bz#1224184 bz#1225452 bz#1227759 bz#1228135 bz#1231080 
    bz#1234399 bz#1235971 bz#1236038 bz#1238070 bz#1238111 bz#1238171 bz#1238398 
    bz#1238977 bz#1239021 bz#1240918 bz#1245165 bz#1245636 bz#1245924 bz#1251409 
    bz#1255471 bz#1257007 bz#1247349


author: Bala.FA <barumuga@redhat.com> - 3.7.1-14
changelog:
  - fixes bugs bz#1115367 bz#1232569 bz#1234213 bz#1234610 bz#1241336 
    bz#1241385 bz#1241862 bz#1242803 bz#1245077 bz#1251457


author: Bala.FA <barumuga@redhat.com> - 3.7.1-15
changelog:
  - fixes bugs bz#1253774 bz#1257509 bz#1259221 bz#1259750 bz#1260086 
    bz#1260512 bz#1262236 bz#1262291


author: Milind Changire <mchangir@redhat.com> - 3.7.5-11
changelog:
  - fixes bugs bz#1287532 bz#1288988 bz#1275751 bz#1289071 bz#1284834 
    bz#1287980 bz#1284387 bz#1287997


author: Milind Changire <mchangir@redhat.com> - 3.7.5-12
changelog:
  - fixes bugs bz#1285226 bz#1283940 bz#1291052 bz#1275751 bz#1288003 
    bz#1283035 bz#1285238 bz#1290401 bz#1262680 bz#1289893 bz#1289423 bz#1276227


author: Milind Changire <mchangir@redhat.com> - 3.7.5-13
changelog:
  - fixes bugs bz#1293240 bz#1275751 bz#1276273 bz#1285783 bz#1286218 
    bz#1289228 bz#1282729 bz#1291152 bz#1219794 bz#1293228 bz#1293237 bz#1292762 
    bz#1274334 bz#1291195 bz#1292751 bz#1285797 bz#1291560 bz#1291566 bz#1293286 
    bz#1286028


author: Milind Changire <mchangir@redhat.com> - 3.7.5-14
changelog:
  - fixes bugs bz#1294487 bz#1293903 bz#1294594 bz#1291386 bz#1294073 
    bz#1281946 bz#1282729 bz#1285797 bz#1272409 bz#1294478


author: Milind Changire <mchangir@redhat.com> - 3.7.5-15
changelog:
  - fixes bugs bz#1285226 bz#1285167 bz#1291969 bz#1277944 bz#1288509 
    bz#1293380 bz#1278798 bz#1294816 bz#1285797 bz#1288490 bz#1272409 bz#1219794


author: Milind Changire <mchangir@redhat.com> - 3.7.9-1
changelog:
  - rebase to upstream v3.7.9
  - fixes bugs bz#1319658 bz#1319670 bz#1319688 bz#1319695 bz#1319603 
    bz#1273706 bz#1319625 bz#1319619 bz#1319646 bz#1283035 bz#1319710 bz#1319698 
    bz#1319634 bz#1319592 bz#1319638


author: Milind Changire <mchangir@redhat.com> - 3.7.9-2
changelog:
  - fixes bugs bz#1321509 bz#1322765 bz#1314724 bz#1242358 bz#1317790 
    bz#1314391 bz#1318428 bz#1298724 bz#1318170 bz#1283957 bz#1302355 bz#1318427 
    bz#1325750 bz#1309437 bz#1317940 bz#1302688 bz#1320412 bz#1289439 bz#1294062 
    bz#1300875 bz#1305456 bz#1115367 bz#1118770 bz#1314373 bz#1314421 bz#1294790 
    bz#1317908 bz#1323119 bz#1248998 bz#1231150 bz#1311686 bz#1321544 bz#1298955 
    bz#1292034 bz#1319406 bz#1303591 bz#1279628


author: Milind Changire <mchangir@redhat.com> - 3.7.9-3
changelog:
  - fixes bugs bz#1325975 bz#1311839 bz#1321556 bz#1286911 bz#1323042 
    bz#1298724 bz#1327165 bz#1101702 bz#1326498 bz#1326663 bz#1328397 bz#1330881 
    bz#1331376 bz#1330901 bz#1326248 bz#1324338 bz#1115367 bz#1308837 bz#1322695 
    bz#1322247 bz#1329895 bz#1327552 bz#1118770


author: Milind Changire <mchangir@redhat.com> - 3.7.9-4
changelog:
  - fixes bugs bz#1097555 bz#1322306 bz#1327195 bz#1324820 bz#1306194 
    bz#1298724 bz#1299737 bz#1330385 bz#1258875 bz#1283957 bz#1311362 bz#1321550 
    bz#1332199 bz#1329514 bz#1224180 bz#1313370 bz#1328194 bz#1323424 bz#1332957 
    bz#1294755 bz#1328411 bz#1327751 bz#1332077 bz#1328721 bz#1330365


author: Milind Changire <mchangir@redhat.com> - 3.7.9-5
changelog:
  - fixes bugs bz#1261838 bz#1324820 bz#1325760 bz#1328194 bz#1331260 
    bz#1332949 bz#1333668 bz#1334234 bz#1334668 bz#1334985 bz#1335082 bz#1335114 
    bz#1335364 bz#1335437 bz#1335505 bz#1335826


author: Milind Changire <mchangir@redhat.com> - 3.7.9-7
changelog:
  - fixes bugs bz#1286582 bz#1330997 bz#1334092 bz#1337384 bz#1337649 
    bz#1339090 bz#1339163 bz#1339208 bz#1340085 bz#1340383


author: Milind Changire <mchangir@redhat.com> - 3.8.4-14
changelog:
  - fixes bugs bz#1408576 bz#1408705 bz#1409563 bz#1411270 bz#1413513 
    bz#1414247 bz#1414663 bz#1415583 bz#1417955 bz#1418011


author: Milind Changire <mchangir@redhat.com> - 3.8.4-15
changelog:
  - fixes bugs bz#1205162 bz#1315544 bz#1403180 bz#1409135 bz#1415101 
    bz#1417177 bz#1418901 bz#1420635 bz#1422431


author: Milind Changire <mchangir@redhat.com> - 3.8.4-18.2
changelog:
  - fixes bugs bz#1439731 bz#1439753 bz#1440162 bz#1445591 bz#1445593 
    bz#1447186 bz#1451200 bz#1451673


author: Milind Changire <mchangir@redhat.com> - 3.8.4-9
changelog:
  - fixes bugs bz#1400057 bz#1400068 bz#1400093 bz#1400599 bz#1402774 
    bz#1403120 bz#1403587 bz#1403770 bz#1403840 bz#1404996 bz#1405299


author: Milind Changire <mchangir@redhat.com> - 3.8.4-10
changelog:
  - fixes bugs bz#1393316 bz#1398311 bz#1398798 bz#1403672 bz#1404110 
    bz#1404633 bz#1404982 bz#1405000 bz#1406025 bz#1406401


author: Milind Changire <mchangir@redhat.com> - 3.8.4-11
changelog:
  - fixes bugs bz#1393316 bz#1404989 bz#1405000 bz#1408112 bz#1408413 
    bz#1408426 bz#1408836 bz#1409472 bz#1409782 bz#1409808


author: Milind Changire <mchangir@redhat.com> - 3.8.4-45
changelog:
  - fixes bugs bz#1475326 bz#1475331 bz#1475333 bz#1475334 bz#1475721 
    bz#1482994 bz#1486115 bz#1488018 bz#1488020 bz#1488860


author: Sunil Kumar Acharya <sheggodu@redhat.com> - 6.0-14
changelog:
  - fixes bugs bz#1719171 bz#1728673 bz#1731896 bz#1732443 bz#1733970 
    bz#1745107 bz#1746027 bz#1748688 bz#1750241 bz#1572163


author: Paul Cuzner <pcuzner@redhat.com> - 0.5-6.0
changelog:
  - Added -D debug option for problem analysis
  - config module added for global vars across modules
  - added code to allow for arbitration nodes in the trusted pool
  - added product name (RHS version or Community version) to -o output
  - fix - workaround added for silent failure of gluster vol status clients


author: Paul Cuzner <pcuzner@redhat.com> - 0.60
changelog:
  - refactor the node definition logic (now based on uuid not name)
  - fix - supports cluster defined on fqdn and volumes using shortnames and IP based clusters
  - fix - corrected cluster capacity calculations when brick(s) used by multiple volumes
  - added capacity overcommit flag if the same device is referenced by multiple bricks
  - added overcommit status field added to output (console,keyvalue,json)
  - added volume stats to json output mode  
  - added info message when bricks are missing to confirm the capacity info is inaccurate
  - added -n option to skip self heal info gathering
  - misc doc updates and refresh of examples directory


author: Paul Cuzner <pcuzner@redhat.com> - 0.62
changelog:
  - fix - capacity calculations, and formating
  - fix - self heal status calucation corrected
  - fix - corrected client counts excluding rhs nodes
  - fix - node names can now resolv with /etc/hosts entries
  - added - snapshot counts at cluster and volume level
  - added - active tasks information by volume
  - added - snapshot information to json/keyvalue output modes
  - added - product name added to output
  - added - self heal daemon checks to health checks
  - added - '-w' option to turn off interactive progress messages
  - maintenance - added brX and ibX interfaces to network code for name/IP resolution (Stephan Holljes)
  - maintenance - moved glfsversion to separate module
  - maintenance - added snapshot class to track snapshot attributes
  - maintenance - '-b' now needed to query selfheal state, reducing typical run time


author: Paul Cuzner <pcuzner@redhat.com> - 0.63
changelog:
  - switch defineNodes method from "gluster peer status" to "gluster pool list"
  - added timeout threshold to all gluster commands used
  - added timeout option for the user to tweak (-t)
  - now identifies an active peer for all commands, so local gluster can be down


author: Bala FA <barumuga@redhat.com> - 0.63-2.1
changelog:
  - resolves bz#1192153: gstatus command is unable to identify the local
                         node on rhevm

  - resolves bz#1164721: Packaging gstatus utility with RHS


author: Bala FA <barumuga@redhat.com> - 0.63-2.1
changelog:
  - resolves bz#1192153: gstatus command is unable to identify the local
                         node on rhevm
  - resolves bz#1164721: Packaging gstatus utility with RHS


author: Sachidananda Urs <sac@redhat.com> - 0.66-1
changelog:
  - Fixes timeout issue, timeout increased to 10 seconds
  - Fixes a issue where gstatus was failing if env were empty


author: Saggi Mizrahi <smizrahi@redhat.com> 0.4-1
changelog:
  - Added touch command
  - Changed truncate to include setting file mode and creating a file only when
    one doesn't exist


author: Saggi Mizrahi <smizrahi@redhat.com> 0.6.1-1
changelog:
  - Reduced logging even for debug level
  - Added support for block sizes other than 512
  - Added the --max-queued-requests argument


author: Yeela Kaplan <ykaplan@redhat.com> 0.14.0-3
changelog:
  * Mon Oct 20 2014 Saggi Mizrahi <smizrahi@redhat.com> 0.14.0-2
  - Fix poll timeout
  - Add support for zombiereaper where available
  - Fix IOProcesses being referenced by commincation thread
  - build: update INSTALL
  - specfile: Add missing dependency to glib2


author: Yiqiao Wang <yiwang@redhat.com> 0:1.3-3
changelog:
  - Change (B)R geronimo-jsp-2.0-api to jbossweb-jsp-2.1-api
  - Change (B)R geronimo-servlet-2.4-api to servlet_2_5_api
  - fix %{files} to include signed jars


author: Stephen Gallagher <sgallagh@redhat.com> - 1.1.6-1
changelog:
  - New upstream release 1.1.6
  - Drop upstream patches
  - Required for upcoming Samba 4 beta
  - Explicitly build with tdb1 support


author: Stephen Gallagher <sgallagh@redhat.com> - 1.1.8-1
changelog:
  - New upstream release 1.1.8
  - Required for latest Samba 4 beta
  - Fixes for pyldb
  - Revert to using tdb1 by default
  - Drop support for tdb_compat
  - CCAN is no longer built as a static library


author: Stephen Gallagher <sgallagh@redhat.com> - 1.1.9-1
changelog:
  - New upstream release 1.1.9
  - Required for Samba 4 Beta 5
  - Ensure rename target does not exist before deleting old record
  - Add parameter to avoid NULL format string flagged by -Werror=format


author: Jakub Hrozek <jhrozek@redhat.com> - 1.1.13-3
changelog:
  - use the proper %patch stanza to make rpmdiff happy
  - related: rhbz#873422 - LDB 1.1.13 exports improper ABI


author: Jakub Hrozek <jhrozek@redhat.com> - 1.1.20-2
changelog:
  - Resolves: rhbz#1291376 - CVE-2015-5330 libldb: samba: Remote memory read
                             in Samba LDAP server [rhes-3.1]


author: Jakub Hrozek <jhrozek@redhat.com> - 1.1.20-3
changelog:
  - Resolves: rhbz#1291376 - CVE-2015-5330 libldb: samba: Remote memory read
                             in Samba LDAP server [rhes-3.1]
  - Remove the patch from the previous commit, it doesn't fix a remotely
    eploitable issue. Add patches from upstream #11636 instead.


author: Angus Salkeld <asalkeld@redhat.com> - 0.9.0-2
changelog:
  - Disable loop and ipc tests as they use features not availble on brew.
  - Get the tests to print out (disable parallel-tests).
  - Call autogen.sh to get the no parallel-tests
  - Disable ppc arch as the "make check" fails.


author: David Vossel <dvossel@redhat.com> - 0.14.2-2
changelog:
  - Fixes issue with qb_ipcc_recv() that resulted in nearly 100%
    cpu usage during certain situations. (#869446)


author: David Vossel <dvossel@redhat.com> - 0.14.2-3
changelog:
  - Additional upstream work to address 100% cpu usage bug in
    realtime environment.
    cpu usage during certain situations. (#869446)


author: Jakub Hrozek <jhrozek@redhat.com> - 2.0.7-1
changelog:
  - New upstream version, resolves rhbz #766335
  - Build python bindings to satisfy Samba4 BuildRequires


author: Jakub Hrozek <jhrozek@redhat.com> - 2.0.7-2
changelog:
  - Obsolete older pytalloc{,-devel} releases to clear the upgrade path
    towards non-multilib pytalloc
  - Resolves: rhbz#862062


author: Stephen Gallagher <sgallagh@redhat.com> - 1.2.10-15
changelog:
  - New upstream release 1.2.10
  - Remove upstreamed patches
  - Provides functionality for the upcoming Samba 4 beta


author: Jakub Hrozek <jhrozek@redhat.com> - 0.9.16-1
changelog:
  - Rebase to 0.9.16 to provide the version Samba4 needs
  - Resolves: rhbz#766336
  - Drop ABI compatibility patch (no longer needed)


author: Jakub Hrozek <jhrozek@redhat.com> - 0.9.16-2
changelog:
  - Add BuildRequires on libxslt and docbook-style-xsl to enable
    building manual pages

  - Related: rhbz#766336


author: Jakub Hrozek <jhrozek@redhat.com> - 0.9.17-1
changelog:
  - Rebase to 0.9.17 to provide the version Samba4 needs
  - Drop EXCLUDE_PATTERNS workaround in specfile
  - Resolves: rhbz#766336


author: Jakub Hrozek <jhrozek@redhat.com> - 0.9.18-2
changelog:
  - Resolves: rhbz#975489 - Additional flags might have no effect
                            on 32bit architectures


author: Jakub Hrozek <jhrozek@redhat.com> - 0.9.18-2
changelog:
  - Apply a patch from upstream to fix tevent_poll's additional_flags
    on 32bit architectures
  - Resolves: rhbz#975490


author: Stephen Gallagher <sgallagh@redhat.com> - 0.9.18-3
changelog:
  - Make the dependency requirements arch-specific
  - Remove ancient, unused patches
  - Remove python variables that are not needed on modern systems


author: Jiri Denemark <jdenemar@redhat.com> - 0.10.2-18.el6_4.5
changelog:
  - daemon: Fix leak after listing volumes (CVE-2013-1962)
  - Don't try to add non-existant devices to ACL (rhbz#958837)
  - Avoid spamming logs with cgroups warnings (rhbz#958837)
  - audit: Properly encode device path in cgroup audit (rhbz#958839)


author: Jiri Denemark <jdenemar@redhat.com> - 0.10.2-18.el6_4.6
changelog:
  - qemu: Set correct migrate host in client_migrate_info (rhbz#966587)
  - qemu: Fix crash in migration of graphics-less guests. (rhbz#966587)
  - Fix F_DUPFD_CLOEXEC operation args (rhbz#966707)
  - cgroup: Be robust against cgroup movement races (rhbz#966710)


author: Jiri Denemark <jdenemar@redhat.com> - 0.10.2-18.el6_4.7
changelog:
  - virsocket: Introduce virSocketAddrIsWildcard (rhbz#966587)
  - qemuDomainMigrateGraphicsRelocate: Use then new virSocketAddrIsWildcard (rhbz#966587)


author: Jiri Denemark <jdenemar@redhat.com> - 0.10.2-18.el6_4.9
changelog:
  - qemuDomainChangeGraphics: Check listen address change by listen type (rhbz#976543)
  - build: Fix build with -Werror (rhbz#976543)


author: Jiri Denemark <jdenemar@redhat.com> - 0.10.2-18.el6_4.10
changelog:
  - qemu: Avoid leaking uri in qemuMigrationPrepareDirect (rhbz#984578)
  - qemu: Fix double free in qemuMigrationPrepareDirect (rhbz#984578)
  - conf: Don't fail to parse <boot> when parsing a single device (rhbz#1003934)
  - Plug leak in virCgroupMoveTask (rhbz#984556)
  - Fix invalid read in virCgroupGetValueStr (rhbz#984561)


author: Jiri Denemark <jdenemar@redhat.com> - 0.10.2-18.el6_4.12
changelog:
  - Introduce APIs for splitting/joining strings (rhbz#1006265)
  - Rename virKillProcess to virProcessKill (rhbz#1006265)
  - Rename virPid{Abort, Wait} to virProcess{Abort, Wait} (rhbz#1006265)
  - Rename virCommandTranslateStatus to virProcessTranslateStatus (rhbz#1006265)
  - Move virProcessKill into virprocess.{h, c} (rhbz#1006265)
  - Move virProcess{Kill, Abort, TranslateStatus} into virprocess.{c, h} (rhbz#1006265)
  - Include process start time when doing polkit checks (rhbz#1006265)
  - Add support for using 3-arg pkcheck syntax for process (CVE-2013-4311)


author: Jiri Denemark <jdenemar@redhat.com> - 0.10.2-18.el6_4.15
changelog:
  - network: Allow <vlan> in type='hostdev' networks (rhbz#1014445)
  - libvirt-guests: status: Return non-zero when stopped (rhbz#1017196)
  - qemu: Take error path if acquiring of job fails in qemuDomainSaveInternal (rhbz#1017194)
  - virNetDevBandwidthEqual: Make it more robust (rhbz#1017198)
  - qemu_hotplug: Allow QoS update in qemuDomainChangeNet (rhbz#1017198)


author: Jiri Denemark <jdenemar@redhat.com> - 0.10.2-18
changelog:
  - rpc: Fix crash on error paths of message dispatching (CVE-2013-0170)
  - spec: Disable libssh2 support (rhbz#513363)


author: Jiri Denemark <jdenemar@redhat.com> - 0.10.2-18.el6_4.1
changelog:
  - xen: Resolve resource leak with 'cpuset' (rhbz#908836)
  - schema: Make the cpuset type reusable across schema files (rhbz#908836)
  - schemas: Add schemas for more CPU topology information in the caps XML (rhbz#908836)
  - conf: Split out NUMA topology formatting to simplify access to data (rhbz#908836)
  - capabilities: Switch CPU data in NUMA topology to a struct (rhbz#908836)
  - capabilities: Add additional data to the NUMA topology info (rhbz#908836)
  - test: Add support for thread and core information for the test driver (rhbz#908836)
  - xen: Initialize variable before using (rhbz#908836)
  - xen: Actually fix the uninitialized variable (rhbz#908836)
  - spice: Properly reserve tlsPort when no port specified (rhbz#913624)
  - qemu_agent: Ignore expected EOFs (rhbz#915344)
  - qemu: Nicer error message if live disk snapshot unsupported (rhbz#915363)
  - qemu: Destroy domain on decompression binary error (rhbz#915347)
  - qemu: Run lzop with '--ignore-warn' (rhbz#915347)
  - Don't ignore return value of qemuProcessKill (rhbz#915353)
  - Fix race condition when destroying guests (rhbz#915353)
  - Log warning if storage magic matches, but version does not (rhbz#915354)
  - Add lots of debugging to storage file probing code (rhbz#915354)
  - Fix probing of QED file format (rhbz#915354)
  - util: Add virendian.h macros (rhbz#915354)
  - util: Use new virendian.h macros (rhbz#915354)
  - storage: Rearrange functions (rhbz#915354)
  - storage: Prepare for refactoring (rhbz#915354)
  - storage: Refactor metadata lookup (rhbz#915354)
  - storage: Don't follow backing chain symlinks too eagerly (rhbz#915354)
  - storage: Test backing chain traversal (rhbz#915354)
  - qemu: Check backing chains even when cgroup is omitted (rhbz#915349)
  - python: Fix bindings for virDomainSnapshotGet{Domain,Connect} (rhbz#915348)
  - qemu: Add checking in helpers for sgio setting (rhbz#919504)
  - qemu: Merge qemuCheckSharedDisk into qemuAddSharedDisk (rhbz#919504)
  - qemu: Record names of domain which uses the shared disk in hash table (rhbz#919504)
  - qemu: Update shared disk table when reconnecting qemu process (rhbz#919504)
  - qemu: Move the shared disk adding and sgio setting prior to attaching (rhbz#919504)
  - qemu: Remove the shared disk entry if the operation is ejecting or updating (rhbz#919504)
  - qemu: Fix the memory leak (rhbz#919504)
  - Fix crash changing CDROM media (rhbz#919504)
  - qemu: Avoid NULL dereference in qemuSharedDiskEntryFree (rhbz#919504)
  - qemu: Do not set unpriv_sgio if neither supported nor requested (rhbz#917063)
  - Use size_t instead of int for virDomainDefPtr struct (rhbz#915352)
  - util: Add VIR_(APPEND|INSERT|DELETE)_ELEMENT (rhbz#915352)
  - qemu: Fix QMP detection of QXL graphics (rhbz#915352)
  - qemu: Add qemu vga devices caps and one cap to mark them usable (rhbz#915352)
  - conf: Add optional attribte primary to video <model> element (rhbz#915352)
  - qemu: Use newer -device video device in qemu commandline (rhbz#915352)
  - tests: Add one -device video device testcase (rhbz#915352)
  - qemu: Detect VGA_QXL capability correctly (rhbz#915352)
  - qemu: Support ram bar size for qxl devices (rhbz#915352)
  - conf: Don't leak 'primary' video property on error (rhbz#915352)
  - storage: lvm: Don't overwrite lvcreate errors (rhbz#918754)
  - storage: lvm: Lvcreate fails with allocation=0, don't do that (rhbz#918754)
  - storage: Cleanup logical volume creation code (rhbz#918754)
  - docs: Clarify semantics of sparse storage volumes (rhbz#918754)
  - storage: Fix memory leak with regfree(reg) call. (rhbz#922095)
  - storage: Resource resource leak using 'tmp_vols' (rhbz#922095)
  - interface: Resolve resource leak wth 'tmp_iface_objs' (rhbz#922095)
  - locking: Resolve resource leaks on non error path (rhbz#922095)
  - selinux: Resolve resource leak using the default disk label (rhbz#922095)
  - storage: Resolve resource leaks with cmd processing (rhbz#922095)
  - domain_conf: Resolve resource leaks found by Valgrind (rhbz#922095)
  - qemu_command: Resolve resource leaks found by Valgrind (rhbz#922095)
  - storage: Need to add virCommandFree() (rhbz#922095)


author: Jiri Denemark <jdenemar@redhat.com> - 0.10.2-18.el6_4.3
changelog:
  - util: Retry NLM_F_REQUEST with different values of IFLA_EXT_MASK (rhbz#928881)
  - security_manager: Don't manipulate domain XML in virDomainDefGetSecurityLabelDef (rhbz#928879)
  - security: Don't add seclabel of type none if there's already a seclabel (rhbz#928879)
  - libvirt_private.syms: Correctly export seclabel APIs (rhbz#928879)
  - security_manager.c: Append seclabel iff generated (rhbz#928879)


author: Jiri Denemark <jdenemar@redhat.com> - 0.10.2-18.el6_4.4
changelog:
  - rpc: Fix client crash when server drops connection (rhbz#950601)
  - storage: Fix volume cloning for logical volume. (rhbz#950604)
  - qemu: Allow migration over IPv6 (rhbz#950597)
  - qemu: Set IPv6 migration capability when dump-guest-core is present (rhbz#950597)
  - remote: Don't call NULL closeFreeCallback (rhbz#950599)
  - libvirt: Increase connection reference count for callbacks (rhbz#950599)
  - virsh: Unregister the connection close notifier upon termination (rhbz#950599)
  - virsh: Move cmdConnect from virsh-host.c to virsh.c (rhbz#950599)
  - virsh: Register and unregister the close callback also in cmdConnect (rhbz#950599)
  - rpc: Fix connection close callback race condition and memory corruption/crash (rhbz#950599)
  - tests: Fix qemumonitorjsontest deadlock when the machine is under load (rhbz#951235)
  - Avoid use of free'd memory in auto destroy callback (rhbz#951073)
  - Fix crash in QEMU auto-destroy with transient guests (rhbz#951073)


author: Jiri Denemark <jdenemar@redhat.com> - 0.10.2-29.el6_5.2
changelog:
  - qemuDomainDestroyFlags: Don't allow @vm to disappear while executing API (rhbz#1038816)
  - python: Return dictionary without value in case of no blockjob (rhbz#1038815)
  - remote: Fix regression in event deregistration (rhbz#1038814)
  - Add virtio-scsi to fallback models of scsi controller (rhbz#1040141)


author: Jiri Denemark <jdenemar@redhat.com> - 0.10.2-29.el6_5.3
changelog:
  - qemu: Avoid operations on NULL monitor if VM fails early (rhbz#1055578)
  - qemu: Do not access stale data in virDomainBlockStats (CVE-2013-6458)
  - qemu: Avoid using stale data in virDomainGetBlockInfo (CVE-2013-6458)
  - qemu: Fix job usage in qemuDomainBlockJobImpl (CVE-2013-6458)
  - qemu: Fix job usage in qemuDomainBlockCopy (rhbz#1054804)
  - qemu: Fix job usage in virDomainGetBlockIoTune (CVE-2013-6458)
  - Don't crash if a connection closes early (CVE-2014-1447)
  - Really don't crash if a connection closes early (CVE-2014-1447)


author: Jiri Denemark <jdenemar@redhat.com> - 0.10.2-29.el6_5.4
changelog:
  - Block info query: Add check for transient domain (rhbz#1059904)
  - network: Only prevent forwarding of DNS requests for unqualified names (rhbz#1062708)
  - network: Change default of forwardPlainNames to 'yes' (rhbz#1062708)


author: Jiri Denemark <jdenemar@redhat.com> - 0.10.2-29.el6_5.6
changelog:
  - Remove contiguous CPU indexes assumption (rhbz#1080439)
  - qemu: monitor: Fix error message and comment when getting cpu info (rhbz#1080439)
  - qemu: monitor: Filter out thread ids of CPUS that were unplugged (rhbz#1080439)
  - qemu: monitor: Fix invalid parentheses (rhbz#1080471)
  - virNetClientSetTLSSession: Restore original signal mask (rhbz#1080501)


author: Jiri Denemark <jdenemar@redhat.com> - 0.10.2-29.el6_5.8
changelog:
  - LSN-2014-0003: Don't expand entities when parsing XML (CVE-2014-0179)
  - QoS: make tc filters match all traffic (rhbz#1096806)
  - use virBitmapFree instead of VIR_FREE for cpumask (rhbz#1091206)
  - Properly free vcpupin info for unplugged CPUs (rhbz#1091206)
  - sanlock: code movement in virLockManagerSanlockAcquire (rhbz#1097227)
  - sanlock: don't fail with unregistered domains (rhbz#1097227)
  - sanlock: avoid leak in acquire() (rhbz#1097227)


author: Jiri Denemark <jdenemar@redhat.com> - 0.10.2-29.el6_5.9
changelog:
  - qemuDomainObjBeginJobInternal: Return -2 for temporary failures (rhbz#1100671)
  - qemu: Make qemuProcess{Start, Stop}CPUs easier to follow (rhbz#1100671)
  - qemu: Ignore temporary job errors when checking migration status (rhbz#1100671)
  - qemu: Send migrate_cancel when aborting migration (rhbz#1100642)
  - qemu: add host-pci-multidomain capability (rhbz#1100737)
  - qemu: specify domain in host-side PCI addresses when needed/supported (rhbz#1100737)
  - spec: Switch to "git am" for applying patches


author: Jiri Denemark <jdenemar@redhat.com> - 0.10.2-29.el6_5.10
changelog:
  - qemu: Properly format the uuid string in error messages (rhbz#1110185)
  - qemu: Use maximum guest memory size when getting NUMA placement advice (rhbz#1112819)
  - qemu: fix live pinning to memory node on NUMA system (rhbz#1112820)
  - qemu: Clean up qemuDomainSetNumaParameters (rhbz#1112820)


author: Jiri Denemark <jdenemar@redhat.com> - 0.10.2-29.el6_5.11
changelog:
  - virsh: Introduce macros to reject mutually exclusive arguments (rhbz#1120669)
  - virsh-domain: Add --live, --config, --current logic to cmdAttachDisk (rhbz#1120669)
  - virsh-domain: Add --live, --config, --current logic to cmdDetachDevice (rhbz#1120669)
  - virsh-domain: Add --live, --config, --current logic to cmdDetachDisk (rhbz#1120669)
  - virsh: Use inactive definition when removing disk from config (rhbz#1120669)
  - virsh-domain: Add --live, --config, --current logic to cmdAttachDevice (rhbz#1120669)


author: Jiri Denemark <jdenemar@redhat.com> - 0.10.2-29.el6_5.12
changelog:
  - rpc: message related sizes enlarged (rhbz#1128603)
  - Increase the size of REMOTE_MIGRATE_COOKIE_MAX to REMOTE_STRING_MAX (rhbz#1128603)
  - Fix max stream packet size for old clients (rhbz#1128603)
  - Adjust legacy max payload size to account for header information (rhbz#1128603)
  - rpc: Correct the wrong payload size checking (rhbz#1128603)


author: Jiri Denemark <jdenemar@redhat.com> - 0.10.2-29.el6_5.13
changelog:
  - qemu: allow restore with non-migratable XML input (rhbz#1155563)
  - qemu: Introduce qemuDomainDefCheckABIStability (rhbz#1155563)
  - Make ABI stability issue easier to debug (rhbz#1155563)


author: Jiri Denemark <jdenemar@redhat.com> - 0.10.2-37
changelog:
  - udev: consider the device a CDROM when ID_CDROM=1 (rhbz#1016878)
  - Add support for timestamping QEMU logs (rhbz#997010)
  - Detect -msg-timestamp capability from QEMU help output (rhbz#997010)
  - qemu: Avoid leak in qemuDomainCheckRemoveOptionalDisk (rhbz#1014730)
  - Return right error code for baselineCPU (rhbz#1097969)
  - Add a port allocator class (rhbz#1018695)
  - Avoid integer wrap on remotePortMax in QEMU driver (rhbz#1018695)
  - Followup fix for integer wraparound in port allocator (rhbz#1018695)
  - Don't spam logs with "port 0 must be in range" errors (rhbz#1018695)
  - qemu: Avoid assigning unavailable migration ports (rhbz#1018695)
  - qemu: Make migration port range configurable (rhbz#1018695)
  - qemu: Fix augeas support for migration ports (rhbz#1018695)
  - qemu: clean up migration ports when migration cancelled (rhbz#1018695)
  - qemuDomainObjBeginJobInternal: Return -2 for temporary failures (rhbz#1083238)
  - qemu: Make qemuProcess{Start, Stop}CPUs easier to follow (rhbz#1083238)
  - qemu: Ignore temporary job errors when checking migration status (rhbz#1083238)
  - qemu: Send migrate_cancel when aborting migration (rhbz#1098833)


author: Jiri Denemark <jdenemar@redhat.com> - 0.10.2-38
changelog:
  - remote: Don't leak priv->tls object on connection failure (rhbz#1099075)
  - Fix invalid read in virNetSASLSessionClientStep debug log (rhbz#1100173)
  - Tie SASL callbacks lifecycle to virNetSessionSASLContext (rhbz#1100173)
  - fix leak in memoryStats with older python (rhbz#1099860)
  - hooks: let virCommand do the error reporting (rhbz#1105397)
  - SELinux: don't fail silently when no label is present (rhbz#1105954)
  - qemu: Add qemuDomainReleaseDeviceAddress to remove any address (rhbz#807023)
  - qemu: Separate disk device removal into a standalone function (rhbz#807023)
  - qemu: Separate controller removal into a standalone function (rhbz#807023)
  - qemu: Separate net device removal into a standalone function (rhbz#807023)
  - qemu: Separate host device removal into a standalone function (rhbz#807023)
  - Add VIR_DOMAIN_EVENT_ID_DEVICE_REMOVED event (rhbz#807023)
  - examples: Handle VIR_DOMAIN_EVENT_ID_DEVICE_REMOVED event (rhbz#807023)
  - Clarify virDomainDetachDeviceFlags documentation (rhbz#807023)
  - Add virDomainDefFindDevice for looking up a device by its alias (rhbz#807023)
  - qemu: Add support for DEVICE_DELETED event (rhbz#807023)
  - qemu: Remove devices only after DEVICE_DELETED event (rhbz#807023)
  - qemu: Emit VIR_DOMAIN_EVENT_ID_DEVICE_REMOVED events (rhbz#807023)
  - Add function to find a needle in a string array (rhbz#807023)
  - util: Non-existent string array does not contain any string (rhbz#807023)
  - conf: Make error reporting in virDomainDefFindDevice optional (rhbz#807023)
  - qemu: Introduce qemuMonitorGetDeviceAliases (rhbz#807023)
  - qemu: Unplug devices that disappeared when libvirtd was down (rhbz#807023)
  - qemu: Finish device removal in the original thread (rhbz#807023)
  - qemu: Process DEVICE_DELETED event in a separate thread (rhbz#807023)
  - qemu: Remove interface backend only after frontend is gone (rhbz#807023)
  - qemu: Remove disk backend only after frontend is gone (rhbz#807023)
  - qemu: Return in from qemuDomainRemove*Device (rhbz#807023)


author: Jiri Denemark <jdenemar@redhat.com> - 0.10.2-39
changelog:
  - Fix crash when saving a domain with type none dac label (rhbz#1108590)
  - Initialize threading & error layer in LXC controller (rhbz#1109120)


author: Jiri Denemark <jdenemar@redhat.com> - 0.10.2-40
changelog:
  - formatdomain.html.in: Document implementation limitation of QoS (rhbz#980350)
  - Fix error in qemuDomainSetNumaParamsLive (rhbz#857312)
  - cpu: Add new Broadwell CPU model (rhbz#1100381)
  - docs: publish correct enum values (rhbz#1113316)
  - qemu: blockcopy: Don't remove existing disk mirror info (rhbz#1113828)
  - qemu: fix guestfwd chardev option back how it was (rhbz#1112066)


author: Jiri Denemark <jdenemar@redhat.com> - 0.10.2-41
changelog:
  - Add invariant TSC cpu flag (rhbz#996772)
  - Fix segfault when starting a domain with no cpu definition (rhbz#996772)
  - qemu: copy: Accept 'format' parameter when copying to a non-existing img (rhbz#1113828)
  - Bind connection close callback APIs to python binding (rhbz#1114619)
  - qemu: Factor out body of qemuDomainGetMetadata for universal use (rhbz#1115039)
  - qemu: Factor out body of qemuDomainSetMetadata for universal use (rhbz#1115039)
  - conf: Factor out setting of metadata to simplify code (rhbz#1115039)
  - util: Add helper to convert libxml2 nodes to a string (rhbz#1115039)
  - conf: Add support for requesting of XML metadata via the API (rhbz#1115039)
  - conf: allow to add XML metadata using the virDomainSetMetadata api (rhbz#1115039)
  - conf: Avoid false positive of uninitialized variable use (rhbz#1115039)
  - lib: Don't force the key argument when deleting metadata (rhbz#1115039)
  - test: Add <metadata> support into the test drivera (rhbz#1115039)
  - tests: Add metadata tests (rhbz#1115039)
  - conf: Don't corrupt metadata on OOM (rhbz#1115039)
  - Ignore additional fields in iscsiadm output (rhbz#1116741)
  - conf: net: Fix helper for applying new network definition (rhbz#1116754)
  - blockjob: wait for pivot to complete (rhbz#1119385)
  - virsh: Introduce macros to reject mutually exclusive arguments (rhbz#1117177)
  - virsh-domain: Add --live, --config, --current logic to cmdAttachDisk (rhbz#1117177)
  - virsh-domain: Add --live, --config, --current logic to cmdDetachDevice (rhbz#1117177)
  - virsh-domain: Add --live, --config, --current logic to cmdDetachDisk (rhbz#1117177)
  - virsh: Use inactive definition when removing disk from config (rhbz#1117177)
  - virsh-domain: Add --live, --config, --current logic to cmdAttachDevice (rhbz#1117177)


author: Jiri Denemark <jdenemar@redhat.com> - 0.10.2-42
changelog:
  - conf: Fix backport of metadata API code (rhbz#1115039)
  - conf: Always format seclabel's model (rhbz#1113860)


author: Jiri Denemark <jdenemar@redhat.com> - 0.10.2-43
changelog:
  - Fix blkdeviotune for shutoff domain (rhbz#1122819)
  - rpc: message related sizes enlarged (rhbz#1126393)
  - Increase the size of REMOTE_MIGRATE_COOKIE_MAX to REMOTE_STRING_MAX (rhbz#1126393)
  - Fix max stream packet size for old clients (rhbz#1126393)
  - Adjust legacy max payload size to account for header information (rhbz#1126393)
  - rpc: Correct the wrong payload size checking (rhbz#1126393)


author: Jiri Denemark <jdenemar@redhat.com> - 0.10.2-46
changelog:
  - cpu: separate host-model and host-passthrough (rhbz#1138222)
  - Don't include non-migratable features in host-model (rhbz#1138222)
  - Don't add dhcp hosts to hostsfile twice (rhbz#1137011)


author: Jiri Denemark <jdenemar@redhat.com> - 0.10.2-46.el6_6.2
changelog:
  - qemu: allow restore with non-migratable XML input (rhbz#1155564)
  - qemu: Introduce qemuDomainDefCheckABIStability (rhbz#1155564)
  - Make ABI stability issue easier to debug (rhbz#1155564)
  - CVE-2014-3633: qemu: blkiotune: Use correct definition when looking up disk (CVE-2014-3633)
  - domain_conf: fix domain deadlock (CVE-2014-3657)
  - CVE-2014-7823: dumpxml: security hole with migratable flag (CVE-2014-7823)


author: Jiri Denemark <jdenemar@redhat.com> - 0.10.2-46.el6_6.3
changelog:
  - qemu: Fix checking of ABI stability when restoring external checkpoints (rhbz#1180521)
  - qemu: Use "migratable" XML definition when doing external checkpoints (rhbz#1180521)
  - qemu: Fix memleak after commit 59898a88ce8431bd3ea249b8789edc2ef9985827 (rhbz#1180521)


author: Jiri Denemark <jdenemar@redhat.com> - 0.10.2-46.el6_6.4
changelog:
  - conf: Don't format actual network definition in migratable XML (rhbz#1203367)
  - util: more verbose error when failing to create macvtap device (rhbz#1203367)


author: Jiri Denemark <jdenemar@redhat.com> - 0.10.2-46.el6_6.5
changelog:
  - Create directory for lease files if it's missing (rhbz#1208619)
  - qemu: cgroup: Properly set up vcpu pinning (rhbz#1209891)


author: Jiri Denemark <jdenemar@redhat.com> - 0.10.2-47
changelog:
  - Revert "qemu: export disk snapshot support in capabilities" (rhbz#1149667)
  - qemu: allow restore with non-migratable XML input (rhbz#1141838)
  - qemu: Introduce qemuDomainDefCheckABIStability (rhbz#1141838)
  - Make ABI stability issue easier to debug (rhbz#1141838)
  - domain_conf: fix domain deadlock (CVE-2014-3657)
  - CVE-2014-3633: qemu: blkiotune: Use correct definition when looking up disk (CVE-2014-3633)
  - CVE-2014-7823: dumpxml: security hole with migratable flag (CVE-2014-7823)
  - sanlock: Avoid freeing uninitialized value (rhbz#1136788)
  - virsh: Print cephx and iscsi usage (rhbz#1156327)
  - Fix bug with loading bridge name for active domain during libvirtd start (rhbz#1146310)
  - conf: Fix even implicit labels (rhbz#1138500)
  - tests: Add test cases for previous commit (rhbz#1138500)


author: Jiri Denemark <jdenemar@redhat.com> - 0.10.2-48
changelog:
  - networkValidate: Disallow bandwidth in portgroups too (rhbz#1115292)
  - qemu: Fix checking of ABI stability when restoring external checkpoints (rhbz#834196)
  - qemu: Use "migratable" XML definition when doing external checkpoints (rhbz#834196)
  - qemu: Fix memleak after commit 59898a88ce8431bd3ea249b8789edc2ef9985827 (rhbz#834196)
  - qemu: blkiotune: Avoid accessing non-existing disk configuration (rhbz#1131821)
  - qemu: Fix build error introduced in 653137eb957a278b556c6226424aad5395a (rhbz#1131821)
  - qemu: snapshot: Use better check when reverting external snapshots (rhbz#1124854)
  - virsh: domain: Use global constant for XML file size limit (rhbz#1134671)
  - selinux: Avoid label reservations for type = none (rhbz#1138488)
  - Clean up chardev sockets on QEMU shutdown (rhbz#1122367)
  - Don't include @LIBS@ in libvirt.pc.in file (rhbz#1134455)
  - qemu: save domain state to XML after reboot (rhbz#1169405)
  - virsh: Honour -q in domblklist, vcpupin and emulatorpin (rhbz#1135171)
  - virsh-domain: Flip logic in cmdSetvcpus (rhbz#1139114)
  - Fix possible memory leak in util/virxml.c (rhbz#1136729)
  - esx_vi: fix possible segfault (rhbz#1136729)
  - sasl: Fix authentication when using PLAIN mechanism (rhbz#1171521)
  - Fix leak in x86UpdateHostModel (rhbz#1144304)


author: Jiri Denemark <jdenemar@redhat.com> - 0.10.2-49
changelog:
  - nwfilter: utility function virNWFilterVarValueEqual (rhbz#1126487)
  - qemu: support live update of an interface's filter (rhbz#1126487)
  - qemu: Update fsfreeze status on domain state transitions (rhbz#1136251)
  - virsh: Fix semantics of --config for "update-device" command (rhbz#1129112)
  - virsh: Don't use legacy API if --current is used on device hot(un)plug (rhbz#1125194)
  - qemu: Avoid double serial output with RHEL 6 qemu (rhbz#1162759)
  - storage: Check the partition name against provided name (rhbz#1138523)
  - qemu: Don't unconditionally delete file in qemuOpenFileAs (rhbz#1158036)
  - conf: Don't mangle vcpu placement randomly (rhbz#1170495)


author: Jiri Denemark <jdenemar@redhat.com> - 0.10.2-50
changelog:
  - conf: Don't format actual network definition in migratable XML (rhbz#1186142)
  - network: don't allow multiple portgroups with the same name in a network (rhbz#1115858)
  - build: fix build with latest rawhide kernel headers (rhbz#1198698)


author: Jiri Denemark <jdenemar@redhat.com> - 0.10.2-51
changelog:
  - sanlock: Don't spam logs with "target pid not found" (rhbz#1189414)
  - nwfilter: fix crash when adding non-existing nwfilter (rhbz#1202703)
  - util: more verbose error when failing to create macvtap device (rhbz#1186142)


author: Jiri Denemark <jdenemar@redhat.com> - 0.10.2-52
changelog:
  - qemu: Keep QEMU host drive prefix in BlkIoTune (rhbz#1203633)
  - qemu: Fix name comparison in qemuMonitorJSONBlockIoThrottleInfo() (rhbz#1203633)
  - virsh: fix typos in virsh man page (rhbz#1130835)
  - schemas: Allow all generic elements and attributes for all interfaces (rhbz#1206066)
  - RNG: Allow multiple parameters to be passed to an interface filter (rhbz#1206066)
  - qemu_domain: fix startup policy for disks (rhbz#1203542)
  - Create directory for lease files if it's missing (rhbz#1200991)
  - qemu: cgroup: Properly set up vcpu pinning (rhbz#1198096)
  - cgroup: Add accessors for cpuset.memory_migrate (rhbz#1198497)
  - qemu: Fix possible crash (rhbz#1198497)
  - qemu: Migrate memory on numatune change (rhbz#1198497)
  - qemu: fix crash when removing <filterref> from interface with update-device (rhbz#1205042)
  - nwfilter: Fix rule priority problem (rhbz#1210183)
  - qemuProcessHook: Call qemuProcessInitNumaMemoryPolicy only when needed (rhbz#1198645)


author: Jiri Denemark <jdenemar@redhat.com> - 0.10.2-53
changelog:
  - RHEL: Avoid memory leak when virCgroupSetCpusetMemoryMigrate fails (rhbz#1198497)
  - qemu: cgroup: Fix memory leak when there's no vCPU pinning (rhbz#1198096)


author: Jiri Denemark <jdenemar@redhat.com> - 0.10.2-54
changelog:
  - util: set MAC address for VF via netlink message to PF+VF# when possible (rhbz#1113474)
  - util: set macvtap physdev online when macvtap is set online (rhbz#1113474)


author: Jiri Denemark <jdenemar@redhat.com> - 0.10.2-54.el6_7.1
changelog:
  - qemu: split out cpuset.mems setting (rhbz#1265970)
  - qemu: leave restricting cpuset.mems after initialization (rhbz#1265970)
  - virNetDev{Replace, Restore}MacAddress: Fix memory leak (rhbz#1266039)
  - util: make virNetDev(Replace|Restore)MacAddress public functions (rhbz#1266039)
  - util: don't use netlink to save/set mac for macvtap+passthrough+802.1Qbh (rhbz#1266039)


author: Jiri Denemark <jdenemar@redhat.com> - 0.10.2-55
changelog:
  - daemon: Suppress logging of VIR_ERR_NO_DOMAIN_METADATA (rhbz#1260864)
  - Allow <source> for type=block to have no dev (rhbz#1220197)
  - qemu: event: Properly handle spice events (rhbz#1236581)
  - qemu: event: Clean up VNC monitor handling (rhbz#1236581)
  - qemu: split out cpuset.mems setting (rhbz#1263263)
  - qemu: leave restricting cpuset.mems after initialization (rhbz#1263263)
  - virNetDev{Replace, Restore}MacAddress: Fix memory leak (rhbz#1251532)
  - util: make virNetDev(Replace|Restore)MacAddress public functions (rhbz#1251532)
  - util: don't use netlink to save/set mac for macvtap+passthrough+802.1Qbh (rhbz#1251532)
  - qemu: fix hotplugging cpus with strict memory pinning (rhbz#1263263)
  - storage: Track successful creation of LV for removal (rhbz#1232170)


author: Jiri Denemark <jdenemar@redhat.com> - 0.10.2-56
changelog:
  - qemu: snapshot: Fix return value of external checkpoint with no disks (rhbz#1292312)
  - qemu: snapshot: Fix modification of vm object without job (rhbz#1290647)
  - virsh-domain: Add --live, --config, --current logic to cmdAttachInterface (rhbz#1229128)
  - RHEL: virsh: remove duplicate --config for 'virsh update-device' (rhbz#1224037)
  - Update ESX driver to always use privateData (rhbz#1213348)
  - esx: Simplify VI (vSphere) API and VMware product version handling (rhbz#1213348)
  - conf: net: Correctly switch how to format address fields (rhbz#1299700)
  - qemu: Refuse to create snapshot of a disk without source (rhbz#1299411)
  - Build all binaries with PIE (rhbz#1242156)
  - Enable full RELRO mode (rhbz#1242156)
  - Don't duplicate compiler warning flags when linking (rhbz#1242156)
  - Simplify RELRO_LDFLAGS (rhbz#1242156)
  - Fix AM_LDFLAGS typo (rhbz#1242156)
  - Pass AM_LDFLAGS to driver modules too (rhbz#1242156)
  - RHEL: Enable RELRO for python modules (rhbz#1242156)


author: Jiri Denemark <jdenemar@redhat.com> - 0.10.2-57
changelog:
  - vmx: Relax virtualHW.version check (rhbz#1300574)
  - qemu: snapshot: Don't leak XML definition and forget to unlock job (rhbz#1305793)
  - qemu: Fix formatting flags in qemuDomainSaveImageOpen (rhbz#1307094)
  - network: Resolve some issues around vlan copying (rhbz#1300843)
  - network: fix connections count in case of allocate failure (rhbz#1300843)
  - network: consolidate connection count updates for device pool (rhbz#1300843)
  - network: consolidated info log for all network allocate/free operations (rhbz#1300843)
  - util: increase libnl buffer size (rhbz#1276478)
  - util: reduce debug log in virPCIGetVirtualFunctions() (rhbz#1276478)
  - util: improve error reporting in virNetDevVPortProfileGetStatus (rhbz#1276478)
  - util: add missing newline (rhbz#1276478)
  - util: eliminate bogus error log in virNetDevVPortProfileGetStatus (rhbz#1276478)
  - util: clean up and expand 802.1QbX negotiation logging (rhbz#1276478)
  - util: report the MAC address that couldn't be set (rhbz#1276478)
  - util: reset MAC address of macvtap passthrough physdev after disassociate (rhbz#1276478)
  - bitmap: add way to find next clear bit (rhbz#1276478)
  - Introduce virBitmapIsBitSet (rhbz#1276478)
  - util: Introduce flags field for macvtap creation (rhbz#1276478)
  - virnetdevmacvlan.c: Introduce mutex for macvlan creation (rhbz#1276478)
  - util: keep/use a bitmap of in-use macvtap devices (rhbz#1276478)


author: Jiri Denemark <jdenemar@redhat.com> - 0.10.2-61
changelog:
  - virsh: Properly display block job type (rhbz#1326653)
  - spec: proper soft static allocation of qemu uid (rhbz#1351792)
  - Revert "qemu: snapshot: Fix modification of vm object without job" (rhbz#1326652)
  - qemu: snapshot: Fix job handling when creating snapshots (rhbz#1326652)
  - tls: remove support for gnutls 1.x.x, require 2.2.0 (rhbz#1333415)
  - configure: allow setting default TLS priority string (rhbz#1333415)
  - rpc: allow priority string to be passed to TLS context (rhbz#1333415)
  - libvirtd: add config option for TLS priority (rhbz#1333415)
  - remote: allow TLS protocol/cipher priority override in URI (rhbz#1333415)
  - Pass config file object through to driver open methods (rhbz#1333415)
  - remote: allow TLS priority to be customized (rhbz#1333415)
  - qemu: -numa doesn't (yet) support disjoint range (rhbz#1310122)


author: Jiri Denemark <jdenemar@redhat.com> - 0.10.2-62
changelog:
  - qemu: fix return value of qemuDomainBlockPivot on errors (rhbz#1300159)
  - qemu: Fix virsh freeze when blockcopy storage file is removed (rhbz#1300159)
  - migration: add support for migrateURI configuration (rhbz#1347389)


author: Jiri Denemark <jdenemar@redhat.com> - 0.10.2-62.el6_9.1
changelog:
  - util: Implement virFileReadHeaderFD (CVE-2017-5715)
  - util: add virFileReadHeaderQuiet wrapper around virFileReadHeaderFD (CVE-2017-5715)
  - util: introduce virHostCPUGetMicrocodeVersion (CVE-2017-5715)
  - conf: include x86 microcode version in virsh capabiltiies (CVE-2017-5715)
  - cpu: add CPU features and model for indirect branch prediction protection (CVE-2017-5715)


author: Jiri Denemark <jdenemar@redhat.com> - 0.10.2-63
changelog:
  - qemu: avoid denial of service reading from QEMU monitor (CVE-2018-5748)
  - qemu: avoid denial of service reading from QEMU guest agent (CVE-2018-1064)


author: Jiri Denemark <jdenemar@redhat.com> - 0.10.2-64
changelog:
  - cpu: define the 'ssbd' CPUID feature bit (CVE-2018-3639)
  - cpu: define the 'virt-ssbd' CPUID feature bit (CVE-2018-3639)


author: Jiri Denemark <jdenemar@redhat.com> - 0.10.2-64.el6_10.1
changelog:
  - cpu_x86: Do not cache microcode version (CVE-2018-12126, CVE-2018-12130, CVE-2018-12127)
  - cpu_map: Define md-clear CPUID bit (CVE-2018-12126, CVE-2018-12130, CVE-2018-12127)


author: Daniel Veillard <veillard@redhat.com> - libvirt-0.9.10-12.el6
changelog:
  - blockjob: Add qemu capabilities related to block pull jobs (rhbz#811683)
  - blockjob: Add API for async virDomainBlockJobAbort (rhbz#811683)
  - blockjob: Optimize JSON event handler lookup (rhbz#811683)
  - blockjob: Wire up qemu async virDomainBlockJobAbort (rhbz#811683)
  - blockjob: Allow for fast-finishing job (rhbz#811683)
  - virsh: Minor syntactic cleanups (rhbz#811683)
  - qemu: Use consistent error when qemu binary is too old (rhbz#811683)
  - blockjob: Add virsh blockpull --wait (rhbz#811683)
  - qemu: Fix deadlock when qemuDomainOpenConsole cleans up a connection (rhbz#811497)
  - qemu: Fix deadlock when qemuDomainOpenConsole cleans up a connection (rhbz#811497)
  - qemu: Fix mem leak in qemuProcessInitCpuAffinity (rhbz#810157)
  - numad: Convert node list to cpumap before setting affinity (rhbz#810157)
  - numad: Ignore cpuset if placement is auto (rhbz#810157)
  - conf: Do not parse cpuset only if the placement is auto (rhbz#810157)


author: Daniel Veillard <veillard@redhat.com> - libvirt-0.9.10-13.el6
changelog:
  - Fix a problem in the patchset, rhbz#811497 one was applied twice in -12
  - qemu, util: On restart of libvirt restart vepa callbacks (rhbz#812430)
  - qemu, util: Fix netlink callback registration for migration (rhbz#812430)
  - util: Only register callbacks for CREATE operations in virnetdevmacvlan.c (rhbz#812430)


author: Daniel Veillard <veillard@redhat.com> - libvirt-0.9.10-14.el6
changelog:
  - blockjob: Add new API flags (rhbz#638506)
  - blockjob: Add 'blockcopy' to virsh (rhbz#638506)
  - blockjob: Enhance xml to track mirrors across libvirtd restart (rhbz#638506)
  - blockjob: React to active block copy (rhbz#638506)
  - blockjob: Add qemu capabilities related to block jobs (rhbz#638506)
  - blockjob: Return appropriate event and info (rhbz#638506)
  - blockjob: Support pivot operation on cancel (rhbz#638506)
  - blockjob: Make drive-reopen safer (rhbz#638506)
  - blockjob: Implement block copy for qemu (rhbz#638506)
  - blockjob: Allow for existing files (rhbz#638506)
  - blockjob: Allow mirroring under SELinux (rhbz#638506)
  - blockjob: Accommodate RHEL backport names (rhbz#638506)
  - virsh: Avoid strtol (rhbz#813972)
  - conf: Tighten up XML integer parsing (rhbz#813972)
  - snapshot: Fix memory leak on error (rhbz#782457)
  - virsh: Avoid uninitialized memory usage (rhbz#814080)


author: Daniel Veillard <veillard@redhat.com> - libvirt-0.9.10-15.el6
changelog:
  - qemu: Improve errors related to offline domains (rhbz#816662)
  - blockjob: Check for active vm before checking blockcopy bits (rhbz#816662)
  - qemu: Preserve original error during migration (rhbz#807907)
  - rpc: Discard non-blocking calls only when necessary (rhbz#807907)
  - qemu: Fix detection of failed migration (rhbz#807907)
  - qemu: Avoid bogus error at the end of tunnelled migration (rhbz#807907)
  - qemu: Make sure qemu can access its directory in hugetlbfs (rhbz#815206)
  - virsh: Fix docs for list command (rhbz#814021)
  - virsh: Fix and clarify the --title flag for the list command in man page (rhbz#814021)


author: Daniel Veillard <veillard@redhat.com> - libvirt-0.9.10-16.el6
changelog:
  - qemuOpenFile: Don't force chown on NFS (rhbz#810241)
  - util: Fix crash when starting macvtap interfaces (rhbz#815270)
  - qemu: Fix segfault when host CPU is empty (rhbz#817078)
  - blockjob: Allow speed setting in block copy (rhbz#815791)
  - blockjob: Fix block-stream bandwidth race (rhbz#815791)


author: Daniel Veillard <veillard@redhat.com> - libvirt-0.9.10-17.el6
changelog:
  - qemu: Don't modify domain on failed blockiotune (rhbz#819014)
  - qemu: Reject blockiotune if qemu too old (rhbz#819014)
  - qemu: Don't use virDomainDefFormat* directly (rhbz#815503)
  - qemu: Emit compatible XML when migrating a domain (rhbz#815503)
  - usb: Create functions to search usb device accurately (rhbz#815755)
  - qemu: Call usb search function for hostdev initialization and hotplug (rhbz#815755)
  - virsh: Avoid heap corruption leading to virsh abort (rhbz#819636)
  - util: Fix libvirtd startup failure due to netlink error (rhbz#816465)
  - util: Allow specifying both src and dst pid in virNetlinkCommand (rhbz#816465)
  - util: Function to get local nl_pid used by netlink event socket (rhbz#816465)
  - util: Set src_pid for virNetlinkCommand when appropriate (rhbz#816465)
  - domain_conf: Add "usbredir" to list of valid spice channels (rhbz#819498)
  - domain_conf: Add "default" to list of valid spice channels (rhbz#819499)
  - snapshot: Allow block devices past cgroup (rhbz#810200)
  - blockjob: Allow block devices past cgroup (rhbz#810200)
  - util: Avoid libvirtd crash in virNetDevTapCreate (rhbz#817234)
  - python: Fix the forward_null error in Python binding codes (rhbz#771021)
  - xen: Fix resource leak in xen driver (rhbz#771021)
  - test: Fix resource leak in test driver (rhbz#771021)
  - node: Fix resource leak in nodeinfo.c (rhbz#771021)
  - virnet: Fix resource leak in virnetlink.c (rhbz#771021)
  - vmx: Fix resource leak (rhbz#771021)
  - qemu: Fix resource leak (rhbz#771021)
  - uuid: Fix possible non-terminated string (rhbz#771021)
  - node_device: Fix possible non-terminated string (rhbz#771021)


author: Daniel Veillard <veillard@redhat.com> - libvirt-0.9.10-18.el6
changelog:
  - numad: Set memory policy from numad advisory nodeset (rhbz#810157)
  - numad: Copy 'placement' of <numatune> to <vcpu> by default (rhbz#810157)
  - numad: Always output 'placement' of <vcpu> (rhbz#810157)
  - qemu: Avoid the memory allocation and freeing (rhbz#810157)
  - numad: Divide cur_balloon by 1024 before passing it to numad (rhbz#810157)
  - numad: Check numactl-devel if compiled with numad support (rhbz#810157)


author: Daniel Veillard <veillard@redhat.com> - libvirt-0.9.10-19.el6
changelog:
  - build: Fix the typo in configure.ac (rhbz#820461)
  - qemu: Fix build when !HAVE_NUMACTL (rhbz#820461)
  - usb: Fix crash when failing to attach a second usb device (rhbz#815755)
  - qemu: Use the CPU index in capabilities to map NUMA node to cpu list. (rhbz#820461)
  - qemu: Set memory policy using cgroup if placement is auto (rhbz#820461)


author: Daniel Veillard <veillard@redhat.com> - libvirt-0.9.10-20.el6
changelog:
  - Fix virDomainDeviceInfoIsSet() to check all struct fields (rhbz#820869)
  - Fix logic for assigning PCI addresses to USB2 companion controllers (rhbz#820869)
  - Set a sensible default master start port for ehci companion controllers (rhbz#820869)


author: Daniel Veillard <veillard@redhat.com> - libvirt-0.9.10-21.el6
changelog:
  - qemu: Rollback on used USB devices (rhbz#743671)
  - qemu: Don't delete USB device on failed qemuPrepareHostdevUSBDevices (rhbz#743671)
  - Revert "rpc: Discard non-blocking calls only when necessary" (rhbz#821468)


author: Eric Blake <eblake@redhat.com> - libvirt-0.9.10-21.el6_3.1
changelog:
  - avoid closing uninitialized fd (rhbz#827050)
  - avoid fd leak (rhbz#827050)
  - command: avoid double close bugs (rhbz#827050)
  - fdstream: avoid double close bug (rhbz#827050)
  - command: check for fork error before closing fd (rhbz#827050)
  - qemu: avoid closing fd more than once (rhbz#827050)
  - Disable keepalives by default (rhbz#832184)


author: Daniel Veillard <veillard@redhat.com> - libvirt-0.9.10-21.el6_3.2
changelog:
  - qemu_hotplug: Don't free the PCI device structure after hot-unplug (rhbz#836916)
  - nodeinfo: Drop static variable (rhbz#836919)
  - nodeinfo: Avoid probing host filesystem during test (rhbz#836919)
  - nodeinfo: Add some more tests (rhbz#836919)
  - nodeinfo: Get the correct CPU number on AMD Magny Cours platform (rhbz#836919)
  - nodeinfo: Test more details (rhbz#836919)
  - drop sanlock on i686 since it is not available anymore


author: Daniel Veillard <veillard@redhat.com> - libvirt-0.9.10-21.el6_3.3
changelog:
  - sanlock: Fix locking for readonly devices (rhbz#838819)
  - Add support for shared sanlock leases (rhbz#838819)
  - Fix compilation on older sanlock (rhbz#838819)


author: Daniel Veillard <veillard@redhat.com> - libvirt-0.9.10-21.el6_3.4
changelog:
  - daemon: Fix crash in virTypedParameterArrayClear (rhbz#844735)
  - remote: Fix locking in stream APIs (rhbz#847946)
  - Using virOnce for global initialization is desirable (rhbz#847959)
  - json: Fix interface locale dependency (rhbz#847959)


author: Jiri Denemark <jdenemar@redhat.com> - libvirt-0.9.10-21.el6_3.5
changelog:
  - security: Fix libvirtd crash possibility (CVE-2012-4423)
  - Fix augeas test of shared sanlock leases (rhbz#858988)
  - qemu augeas: Add spice_tls/spice_tls_x509_cert_dir (rhbz#858988)
  - Fix mistakes in augeas lens (rhbz#858988)
  - qemu: Fix failure path in disk hotplug (rhbz#859376)
  - blockjob: Relabel entire existing chain (rhbz#860720)


author: Jiri Denemark <jdenemar@redhat.com> - libvirt-0.9.10-21.el6_3.6
changelog:
  - rpc: Switch to dynamically allocated message buffer (rhbz#869650)
  - rpc: Size up RPC limits (rhbz#869650)
  - client: Free message when freeing client (rhbz#869650)
  - nodeinfo_test: Enhance test data before changing nodeinfo gathering (rhbz#869723)
  - nodeinfo: Fix gathering of nodeinfo data structure (rhbz#869723)
  - test: Add new test case for nodeinfotest (rhbz#869723)
  - test: Add test case for nodeinfotest if host machine doesn't have NUMA (rhbz#869723)
  - nodeinfo: Deal with offline cpus in a node (rhbz#869723)
  - qemu: Always format CPU topology (rhbz#868972)
  - iohelper: Fdatasync() at the end (rhbz#873292)
  - iohelper: Don't report errors on special FDs (rhbz#873292)
  - Introduce new VIR_DOMAIN_EVENT_SUSPENDED_API_ERROR event (rhbz#874235)
  - qemu: Emit event if 'cont' fails (rhbz#874235)
  - qemu: Allow migration to be cancelled at prepare phase (rhbz#875770)
  - AbortJob: Fix documentation (rhbz#875770)
  - qemu: Avoid deadlock on HandleAgentEOF (rhbz#875788)


author: Jiri Denemark <jdenemar@redhat.com> - 0.9.10-21.el6_3.7
changelog:
  - nodeinfo: Add check and workaround to guarantee valid cpu topologies (rhbz#877024)
  - tests: Reduce length of nodeinfodata test names (rhbz#877024)
  - nodeinfotest: Add test data for 2 processor host with broken NUMA (rhbz#877024)
  - nodeinfotest: Add test data from a AMD bulldozer machine. (rhbz#877024)
  - Wire up handling for QMP's BALLOON_EVENT (rhbz#884713)


author: Peter Rajnoha <prajnoha@redhat.com> - 2.02.95-1
changelog:
  - Update to latest upstream release with initial support for thinly-provisioned
    devices and scalable snapshots, improved support for RAID personalities,
    initial support for LVM metadata caching daemon and various other fixes
    and enhancements detailed in WHATS_NEW file.


author: Peter Rajnoha <prajnoha@redhat.com> - 2.02.95-2
changelog:
  - Fix a regression in handling of lvchange/lvcreate --major/--minor (2.02.95).
  - Fix name conflicts that prevent down-converting RAID1 when specifying a device.
  - Improve thin_check option passing and use configured path.
  - Add --with-thin-check configure option for path to thin_check.
  - Restart dmeventd on device-mapper-event package upgrade.
  - Do not run a new dmeventd instance on restart if there's no existing one.
  - Detect lvm binary path in lvmetad udev rules.


author: Peter Rajnoha <prajnoha@redhat.com> - 2.02.95-3
changelog:
  - Restart clvmd daemon on lvm2-cluster package upgrade.
  - Keep exclusive activation in pvmove if LV is already active.
  - Disallow pvmove for exclusive LV if some affected LVs are not exclusively activated.
  - Remove unused and wrongly set cluster VG flag from clvmd lock query command.
  - Fix pvmove for exclusively activated LV pvmove in clustered VG (2.02.86).
  - Detect VG name being part of the LV name in lvconvert --splitmirrors -n.
  - Add 'vgscan --cache' functionality for consistency with 'pvscan --cache'.
  - Use 'pvscan --cache' instead of vgscan in lvmetad init script.
  - Exit immediately if LISTEN_PID env var incorrect during systemd handover.
  - Update and fix monitoring of thin pool devices.
  - Fix initializiation of thin monitoring (2.02.92).
  - Remove watch udev rule from 13-dm-disk.rules.


author: Peter Rajnoha <prajnoha@redhat.com> - 2.02.95-4
changelog:
  - Fix lvresize of thin pool for striped devices.
  - Round upwards when specifying number of extents for lvresize.
  - Round downwards strip alignment for lvcreate with %FREE.
  - Fix problems when specifying PVs during RAID down-converts.
  - Fix ability to handle failures in mirrored log (2.02.89).
  - Change message severity to log_very_verbose for missing dev info in udev db.


author: Peter Rajnoha <prajnoha@redhat.com> - 2.02.95-5
changelog:
  - Add lvmetad man page.
  - Fix RAID device replacement code so that it works under snapshot.
  - Fix inability to split RAID1 image while specifying a particular PV.


author: Peter Rajnoha <prajnoha@redhat.com> - 2.02.95-6
changelog:
  - Allow subset of failed devices to be replaced in RAID LVs.
  - Prevent resume from creating error devices that already exist from suspend.
  - Fix lvconvert error message for non-mergeable volumes.
  - Fix volume group unlocking in vgreduce error path.
  - Update and correct lvs man page with supported column names.
  - Rename (Blk)DevNames/DevNos dmsetup header to (Blk)DevNamesUsed/DevNosUsed.


author: Peter Rajnoha <prajnoha@redhat.com> - 2.02.95-7
changelog:
  - Disallow snapshots of mirror segment type.
  - Fix bug in cmirror that caused incorrect status info to print on some nodes.
  - Disallow changing cluster attribute of VG while RAID LVs are active.


author: Peter Rajnoha <prajnoha@redhat.com> - 2.02.95-8
changelog:
  - Fix up-convert when mirror activation is controled by volume_list and tags.
  - Add a note for global/mirror_segtype_default setting that RAID1 is not cluster-aware.


author: Peter Rajnoha <prajnoha@redhat.com> - 2.02.95-9
changelog:
  - Re-enable partial activation of non-thin LVs until it can be fixed (2.02.90).
  - Reinstate snapshots of mirror segment type.
    Warn of deadlock risk when using snapshots of mirror segment type.
  - Set delay_resume_if_new on deptree snapshot origin.
  - Add Conflicts: vdsm < 4.9-113.0 (new 'target' and 'zero' LV attr breaks vdsm).


author: Toshio Kuratomi <toshio@fedoraproject.org> - 3.3.1-14
changelog:
  - Apply patch to fix the PyCObject/PyCapsule crash:
    https://bugzilla.redhat.com/show_bug.cgi?id=640432
  - Add dist tag (also mentioned in 640432)


author: Orion Poplawski <orion@cora.nwra.com> - 3.3.1-15
changelog:
  - fix #633905 - fixed AVC message caused by accessing ~/.local directory
  - Add patch to use hashlib instead of md5 (#526062)


author: Jose Pedro Oliveira <jpo at di.uminho.pt> - 3.4.4-1
changelog:
  - Update to 3.4.4; CVE-2012-6096 (#893269)
  - Refactored the patch nagios-0010-Added-several-images-to-the-sample-config.patch
    as patch can't create binary files (#875362).
    The old patch10 was replaced by nagios-0010-Added-several-images-to-the-sample-config-revb.patch
    and the PNG files included as sources 10, 11, and 12.


author: Jose Pedro Oliveira <jpo at di.uminho.pt> - 3.5.0-1
changelog:
  - Update to 3.5.0
  - Patch nagios-3.4.3-spaces-to-plus-signs.patch (#952139)
    (upstream http://tracker.nagios.org/view.php?id=407)
  - Add cfg_dir=/etc/nagios/conf.d to the main nagios configuration file
    (nagios-3.5.0-conf.d-configuration-directory.patch) (#907145#c5)
  - Own the configuration directory /etc/nagios/conf.d (#907145#c5)
  - Ship the internet.cfg configuration file as documentation (#907145#c5)


author: Jose Pedro Oliveira <jpo at di.uminho.pt> - 3.5.0-2
changelog:
  - Insecure temporary file usage in nagios.upgrade_to_v3.sh (#958294)
  - Init script overwrites pid file unnecessarily (#983129)
  - Corrected bogus dates


author: Lon Hohberger <lhh@redhat.com> - 3.5.1-9
changelog:
  - Remove RSS reader (Magpie) and replace newsfeed and corefeed boxes
    with static links.
    Resolves: CVE-2016-9565
  - Backport c29557dec91eba2306f5fb11b8da4474ba63f8c4 to 3.5.1
    Resolves: CVE-2016-9566


author: Jose Pedro Oliveira <jpo at di.uminho.pt> - 1.4.16-1
changelog:
  - Update to version 1.4.16
  - Dropped nagios-plugins-0005-Patch-for-check_linux_raid-with-on-linear-raid0-arra.patch
    (upstream).


author: Jose Pedro Oliveira <jpo at di.uminho.pt> - 1.4.16-4
changelog:
  - Remove the erroneous requirements of nagios-plugins-ntp (#848830)
  - Ship check-ntp.pl in the new nagios-plugins-ntp-perl subpackage (#848830)


author: Jose Pedro Oliveira <jpo at di.uminho.pt> - 1.4.16-5
changelog:
  - Fix the use lib statement and the external ntp commands paths in check-ntp.pl
    (nagios-plugins-0008-ntpdate-and-ntpq-paths.patch).


author: Anand Subramanian <anands@redhat.com> 2.0.0.2-1
changelog:
  - Fix for showmount command fixed in code
  - Fix for rpc ports cleanup in rhs-nfs-ganesha script and usage


author: Soumya Koduri <skoduri@redhat.com> 2.1.0.2-1
changelog:
  - Refresh of sources to NFS-Ganesha 2.1 RC1 and a coverity fix
    Changed the format of nfs-ganesha.conf from dos to unix.


author: Meghana M <mmadhusu@redhat.com> 2.1.0.2-4
changelog:
  - Added org.ganesha.nfsd.conf as one of the sources.
    Added a README that explains how to enable Dbus for
    nfs-ganesha.


author: Soumya Koduri <skoduri@redhat.com> 2.2.0-5
changelog:
  - [Common_SAL] Fix an issue with adjusting lock ranges
  - [FSAL_GLUSTER] Include O_EXCL flag while creating a file
  - [FSAL_GLUSTER] Bail out incase of larger lock ranges


author: Soumya Koduri <skoduri@redhat.com> 2.2.0-6
changelog:
  - [NFS-Ganesha] Do not let systemd restart ganesha on abort
  - [NFS-Ganesha] Make it possible to disable FSAL_NULL during build
  - [FSAL_GLUSTER] Enable subdir mount for symlinks


author: Soumya Koduri <skoduri@redhat.com> 2.2.0-10
changelog:
  - MainNFSD: Cleanup RPCs before do_shutdown() (#1233533)
  - [FSAL_GLUSTER]: Fix error handling in ACL APIs (#1242148)
  - [FSAL_GLUSTER]: Remove earlier ACL implementation (#1251477)
  - [FSAL_GLUSTER]: Cleanup ACL code (#1251471)
  - [FSAL_GLUSTER]: Display Deny ACE entries (#1238561)


author: Soumya Koduri <skoduri@redhat.com> 2.2.0-11
changelog:
  - [FSAL_GLUSTER] Add missed check during backport (#1276348)
  - [FSAL_GLUSTER] Populate Allow ACL entries accordingly (#1277886)
  - MainNFSD: Rightly use grace_period option for grace (#1276683)
  - [FSAL_GLUSTER] Fix uninitialized variable (#1277886)
  - use cmake macro to set correct compile flags (#1244792)
    by Niels de Vos <ndevos@redhat.com>


author: Soumya Koduri <skoduri@redhat.com> 2.2.0-12
changelog:
  - MainNFSD: Unref export entry if pNFS DS is enabled (#1286244)
  - [FSAL_GLUSTER] Handle ENOENT properly in getattrs (#1289483)


author: Soumya Koduri <skoduri@redhat.com> 2.2.0-1
changelog:
  - Refresh of NFS-Ganesha sources to upstream version 2.2. nfs-ganesha.spec is updated
  - based on upstream NFS-Ganesha community version by Niels de vos <ndevos@redhat.com>
  - In addition ganesha.conf required in downstream builds has been included by
  - Meghana Madhusudhan <mmadhusu@redhat.com>


author: Soumya Koduri <skoduri@redhat.com> 2.2.0-2
changelog:
  - [FSAL_GLUSTER] Upcall interface to receive notifications
  - [FSAL_GLUSTER] Fix position of gfapi.log
  - [FSAL_GLUSTER] Support for NFSv4 ACLs
  - [FSAL_GLUSTER] Fix for NFSv3 iozone test crash
  - [FSAL_GLUSTER] pNFS enhancements


author: Soumya Koduri <skoduri@redhat.com> 2.2.0-3
changelog:
  - [FSAL_GLUSTER] Fix for dynamic-unexport crash
  - [FSAL_GLUSTER] Improvements in ACL feature
  - [FSAL_GLUSTER] Fix for excessive CPU Usage


author: Meghana M <mmadhusu@redhat.com> 2.2.0-4
changelog:
  [FSAL_GLUSTER] Fix isdir variable usage
    [FSAL_GLUSTER] Handling deadlinks
    [FSAL_GLUSTER] Fix inherit ACLs


author: Kaleb S. KEITHLEY <kkeithle at redhat.com> 2.3.1-1
changelog:
  - Refresh of NFS-Ganesha sources to upstream version 2.3.1.
  - nfs-ganesha.spec is updated based on upstream NFS-Ganesha community
  - version


author: Kaleb S. KEITHLEY <kkeithle at redhat.com> 2.3.1-3
changelog:
  - Configure firewalld to open up ports required by nfs-ganesha (#1245103)
  - logrotate ganesha-gfapi.lg (#1261858)


author: Jiffin Tony Thottan <jthottan@redhat.com>
changelog:
  - Use option grace_period to determine grace timeout (#1329887)
  - Configure glusterfs epoch script in sysconfig files (#1242358)
  - Setting default for Entries_HWMark in ganesha conf file (#1240172)
  - RPCSEC_GSS: Using kerberos validate principals but not handles (#1329950)


author: Jiffin Tony Thottan <jthottan at redhat.com> 2.4.1-2
changelog:
  - change anon_uid/gid to nfsnobody (Resolves: rhbz#1240258)
  - use new api's to fetch upcall (Resolves: rhbz#1386635)
  - md cache invalidate acl incase of mode change (Resolves: rhbz#1386699)
  - add export remove an extra ref in case of failures (Resolves: rhbz#1396968)
  - commit2 fix deferencing a NULL pointer (Resolves: rhbz#1399138)


author: Kaleb S. KEITHLEY <kkeithle at redhat.com> 2.4.1-3
changelog:
  - NFS-Ganesha-2.4.1-3
  - Resolves: rhbz#1382912
  - Resolves: rhbz#1398846
  - Resolves: rhbz#1379673
  - Resolves: rhbz#1413502


author: Martin Mágr <mmagr@redhat.com> - 2.14-1
changelog:
  - Updated to 2.14
  - #860982 Mistake in service file (Mark Chappell <tremble@tremble.org.uk>)
  - #860985 nrpe shouldn't own /etc/nagios (from nagios-common) (Mark Chappell <tremble@tremble.org.uk>)


author: Kevin Fenzi <kevin@scrye.com> 2.14-3
changelog:
  - Apply patch from bug 860988 to handle RHEL versions and systemd
  - Apply patch from bug 957567 to fix condrestart so nrpe restarts on upgrade.
  - Rework systemd and service scriptlets and requires.
  - Harden Fedora 19+ builds


author: Peter Lemenkov <lemenkov@gmail.com> - 2.14-5
changelog:
  - Allow building for aarch64 (rhbz #926244)
  - Allow user to redefine default commands (rhbz #963703)


author: Sahina Bose <sabose@redhat.com> - 2.7.2-8.2
changelog:
  - Rebuilding with -DHAVE_INITGROUPS option to fix issue with supplemental
    groups - BZ#1103703. Using RPM_ flags to preserve the build environment
    flags


author: Ramesh Nachimuthu <rnachimu@redhat.com> - 2.9.1-4.2
changelog:
  - Resolves: rhbz#1306984 - Build with -DHAVE_INITGROUPS
  - Resolves: rhbz#1306975 - Build with RELRO, PIE flags


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 1.1.1-1
changelog:
  - New upstream release.
  - spec file updates:
    * Cleanup macro usage
    * Drop Conflict: in favour of correct Requires:
    * Whitespace cleanup


author: Ryan O'Hara <rohara@redhat.com> - 1.1.1-2
changelog:
  - Resolves: rhbz#555164
  - Resolves: rhbz#557275
  - Resolves: rhbz#557622
  - Add upstream revision 2104 - Fix saCkptDispatch such that it will break out of switch if callback is received and is undefined.
  - Add upstream revision 2105 - Fix saTmrDispatch such that it will break out of switch if callback is received and is undefined.
  - Add upstream revision 2106 - Fix saLckDispatch such that it will break out of switch if callback is received and is undefined.
  - Add upstream revision 2107 - Fix saClmDispatch such that it will break out of switch if callback is received and is undefined.
  - Add upstream revision 2108 - Fix saMsgDispatch such that it will break out of switch if callback is received and is undefined.
  - Add upstream revision 2109 - Prevents iteration of a checkpoint section during synchronization.
  - Add upstream revision 2111 - Update to openais.spec.in to fix URL and File location.


author: Tomáš Mráz <tmraz@redhat.com> 1.0.1e-15
changelog:
  - make DTLS1 work in FIPS mode
  - avoid RSA and DSA 512 bits and Whirlpool in 'openssl speed' in FIPS mode


author: Tomáš Mráz <tmraz@redhat.com> 1.0.1e-16.14
changelog:
  - fix CVE-2010-5298 - possible use of memory after free
  - fix CVE-2014-0195 - buffer overflow via invalid DTLS fragment
  - fix CVE-2014-0198 - possible NULL pointer dereference
  - fix CVE-2014-0221 - DoS from invalid DTLS handshake packet
  - fix CVE-2014-0224 - SSL/TLS MITM vulnerability
  - fix CVE-2014-3470 - client-side DoS when using anonymous ECDH


author: Tomáš Mráz <tmraz@redhat.com> 1.0.1e-16.15
changelog:
  - fix CVE-2014-3505 - doublefree in DTLS packet processing
  - fix CVE-2014-3506 - avoid memory exhaustion in DTLS
  - fix CVE-2014-3507 - avoid memory leak in DTLS
  - fix CVE-2014-3508 - fix OID handling to avoid information leak
  - fix CVE-2014-3509 - fix race condition when parsing server hello
  - fix CVE-2014-3510 - fix DoS in anonymous (EC)DH handling in DTLS
  - fix CVE-2014-3511 - disallow protocol downgrade via fragmentation


author: Tomáš Mráz <tmraz@redhat.com> 1.0.1e-21
changelog:
  - add DH_compute_key_padded needed for FIPS CAVS testing
  - make 3des strength to be 128 bits instead of 168 (#1056616)
  - FIPS mode: do not generate DSA keys and DH parameters < 2048 bits
  - FIPS mode: use approved RSA keygen (allows only 2048 and 3072 bit keys)
  - FIPS mode: add DH selftest
  - FIPS mode: reseed DRBG properly on RAND_add()
  - FIPS mode: add RSA encrypt/decrypt selftest
  - FIPS mode: add hard limit for 2^32 GCM block encryptions with the same key
  - use the key length from configuration file if req -newkey rsa is invoked


author: Tomáš Mráz <tmraz@redhat.com> 1.0.1e-26
changelog:
  - drop EXPORT, RC2, and DES from the default cipher list (#1057520)
  - print ephemeral key size negotiated in TLS handshake (#1057715)
  - do not include ECC ciphersuites in SSLv2 client hello (#1090952)
  - properly detect encryption failure in BIO (#1100819)
  - fail on hmac integrity check if the .hmac file is empty (#1105567)
  - FIPS mode: make the limitations on DSA, DH, and RSA keygen
    length enforced only if OPENSSL_ENFORCE_MODULUS_BITS environment
    variable is set


author: Tomáš Mráz <tmraz@redhat.com> 1.0.1e-30.2
changelog:
  - fix CVE-2014-3567 - memory leak when handling session tickets
  - fix CVE-2014-3513 - memory leak in srtp support
  - add support for fallback SCSV to partially mitigate CVE-2014-3566
    (padding attack on SSL3)


author: Tomáš Mráz <tmraz@redhat.com> 1.0.1e-30.5
changelog:
  - fix CVE-2014-3570 - incorrect computation in BN_sqr()
  - fix CVE-2014-3571 - possible crash in dtls1_get_record()
  - fix CVE-2014-3572 - possible downgrade of ECDH ciphersuite to non-PFS state
  - fix CVE-2014-8275 - various certificate fingerprint issues
  - fix CVE-2015-0204 - remove support for RSA ephemeral keys for non-export
    ciphersuites and on server
  - fix CVE-2015-0205 - do not allow unauthenticated client DH certificate
  - fix CVE-2015-0206 - possible memory leak when buffering DTLS records


author: Tomáš Mráz <tmraz@redhat.com> 1.0.1e-30.6
changelog:
  - fix CVE-2015-0209 - potential use after free in d2i_ECPrivateKey()
  - fix CVE-2015-0286 - improper handling of ASN.1 boolean comparison
  - fix CVE-2015-0287 - ASN.1 structure reuse decoding memory corruption
  - fix CVE-2015-0289 - NULL dereference decoding invalid PKCS#7 data
  - fix CVE-2015-0292 - integer underflow in base64 decoder
  - fix CVE-2015-0293 - triggerable assert in SSLv2 server


author: Pete Zaitcev <zaitcev@redhat.com> - 1.9.1-1
changelog:
  - Update to 1.9.1, includes CVE-2013-4155
  - Move account/ to base package like we did for obj/ in 1.7.5-4


author: Pádraig Brady <pbrady@redhat.com> 1.10.0-2
changelog:
  - Update to Havana GA
  - Fix service startup issue due to bad depencency checking (#1020449)
  - Fix version reporting


author: Pete Zaitcev <zaitcev@redhat.com> 1.10.0-3
changelog:
  - Fix CVE-2014-0006 bz#1051672 constant-time comparisons in TempURL
  - Fix bz#1020480 wrong exit code in case of failure to start


author: <pbrady@redhat.com> 1.10.0-0.2.rc1
changelog:
  - add swift home directory for signing_dir, bz#967631
  - Make status print correct identity, bz#917657
  - Add "shutdown" to server-type services that support HUP signal, bz#927423
  - Add a missing newline in service openstack-swift-proxy shutdown, bz#971881


author: Pete Zaitcev <zaitcev@redhat.com>
changelog:
  - 1.0.0-0.20120612git
  - Rename once again to match guidelines for pre-releases
  - Drop Group: per review bz#831871 c#3


author: David Vossel <dvossel@redhat.com> - 1.1.10-15
changelog:
  - Fix: Removes unnecessary newlines in crm_resource -O output
      Resolves: rhbz#1038155
  - Fix: lrmd: Correctly cancel monitor actions for lsb/systemd/service resources on cleaning up (cherry picked from commit 1c14b9d69470ff56fd814091867394cd0a1cf61d)
      Resolves: rhbz#1046131
  - Fix: services: Fixes segfault associated with cancelling in-flight recurring operations.
      Resolves: rhbz#1046131


author: David Vossel <dvossel@redhat.com> - 1.1.10-16
changelog:
  - Fix: pengine: fixes invalid transition caused by clones with more than 10 instances
      Resolves: rhbz#1078954


author: Andrew Beekhof <abeekhof@redhat.com> - 1.1.12-1
changelog:
  - Update to upstream release 1.1.12-rc3
  - The CIB has O(2) better performance and updates are applied with greater reliablity
  - Transient attributes are now recorded in a truely atomic manner
  - Supports fencing agents that need the host to be unfenced at startup
  - CIB ACLs have been reimplemented and are now enabled 
  - Various bugs squashed

  - Resolves: rhbz#1020210 rhbz#1036631 rhbz#1069279
  - Resolves: rhbz#1069795 rhbz#1071995


author: Andrew Beekhof <beekhof@redhat.com> - 1.1.12-2
changelog:
  - Bug rhbz#1054307 - cname pattern match should be more restrictive in init script
      Resolves: rhbz#1054307


author: Andrew Beekhof <beekhof@redhat.com> - 1.1.12-3
changelog:
  - Fix: crmd: avoid double free caused by nested hash table removal
  - Fix: ignore SIGPIPE with gnutls is in use
  - Fix: cib: cl#5222 - Prevent assert in xml_calculate_changes() on performing cib operations
      Resolves: rhbz#1071995


author: David Vossel <dvossel@redhat.com> - 1.1.12-5
changelog:
  - Properly clear shutdown transient attribute after node leaves
    membership.

    Resolves: rhbz#1198638


author: David Vossel <dvossel@redhat.com> - 1.1.12-6
changelog:
  - Fixes invalid free in attrd
  - Fixes crm_mon -E option for external script.
  - Fixes acl read-only access role assignment.

    Resolves: rhbz#1205292
    Resolves: rhbz#1208896
    Resolves: rhbz#1207621


author: Andrew Beekhof <abeekhof@redhat.com> - 1.1.12-7
changelog:
  - Ensure relevant components clear cache entries are cleared when peers leave the cluster

    Resolves: rhbz#1193499


author: David Vossel <dvossel@redhat.com> - 1.1.12-8
changelog:
  - Reduce log severity for style upgrade notice.
   - Properly export pacemaker related sysconfig variables
   - Remove warning during yum update of pacemaker packages.

    Resolves: rhbz#1163982
    Resolves: rhbz#1177821
    Resolves: rhbz#1210291


author: Tomas Jelinek <tojeline@redhat.com> - 0.9.138-1
changelog:
  - Rebased to latest upstream packages
  - Fixed creating default resource operations
  - Added support for RRP and corosync options for cman based clusters
  - Allowed scope=configuration in cib commands
  - Added support for configuring a cluster remotely using pcsd
  - Fixed globally-unique clone resources in pcsd
  - Added resource location to resources / stonith devices list
  - Fixed formatting of resource / fence agent description
  - Fence agent description now contains information about the agent
  - Parallelized cluster start and cluster stop
  - Added warning when nodes stop will cause a loss of the quorum
  - pcs status --full now displays Node attributes and Migration summary
  - Resolves: rhbz#1185738 rhbz#1031141 rhbz#1121769 rhbz#1126835 rhbz#1160359 rhbz#1168986 rhbz#1174244 rhbz#1174793 rhbz#1174798 rhbz#1174801 rhbz#1184763 rhbz#1184922


author: Tomas Jelinek <tojeline@redhat.com> - 0.9.139-1
changelog:
  - Rebased to latest upstream packages
  - Fixed constraints removal and node standby/unstandby using remote GUI
  - Fixed displaying of fence / resource agent metadata in GUI
  - Added Pacemaker Resource defaults and Op defaults to 'pcs config' output
  - Fixed 'pcs resource clear' used on cloned group
  - Added support for scope option in cib commands
  - Added warning when creating a cluster with UDPU transport
  - Reload cluster.conf after node addition / removal
  - Resolves: rhbz#1185738 rhbz#1168982 rhbz#1174793 rhbz#1187488 rhbz#1190167 rhbz#1190168 rhbz#1191898 rhbz#1193433


author: Ján ONDREJ (SAL) <ondrejj(at)salstar.sk> - 0.6.15-1
changelog:
  - update to upstream
  - remove /usr/share/nagios/html/pnp4nagios/install.php
  - added /etc/httpd/conf.d/pnp4nagios.conf
  - removed -sample suffix from rest of sample files


author: Michael Stahnke <stahnma@puppetlabs.com> - 3.1.1-1
changelog:
  - Fixes for CVE-2013-1640 CVE-2013-1652 CVE-2013-1653 CVE-2013-1654
  - CVE-2013-1655 CVE-2013-2274 CVE-2013-2275


author: Tomáš Mráz <tmraz@redhat.com> - 0.13-6
changelog:
  - Check for error returns which cause segfaults in FIPS mode
  - Fix missing error check and leak found by gcc-with-cpychecker (#800086)


author: Tomáš Mráz <tmraz@redhat.com> - 0.13.1-1
changelog:
  - new upstream release fixing a security issue with string
    formatting subjectAltName of a certificate


author: Brian C. Lane <bcl@redhat.com> - 0.71-1
changelog:
  - Remove redundant import. (amulhern)
  - Change inclusion to equality. (amulhern)
  - Round filesystem target size to whole resize tool units. (#1163410) (dlehman)
  - New method to round a Size to a whole number of a specified unit. (dlehman)
  - Fix units for fs min size padding. (dlehman)
  - Disable resize operations on filesystems whose current size is unknown.
    (dlehman)
  - Run fsck before obtaining minimum filesystem size. (#1162215) (dlehman)
  - Fix setupDiskImages when the devices are already in the tree. (dlehman)
  - Make logging a little less verbose and more useful in FS.mount() (amulhern)
  - Make selinux test less precise. (amulhern)
  - Do not translate empty strings, gettext translates them into system
    information (vtrefny)
  - Add a tearDown method to StorageTestCase. (dlehman)
  - Remove pointless assignment to _formattable in Iso9660FS. (amulhern)
  - Remove BTRFS._resizeArgs() (amulhern)
  - Add more arguments to mpathconf (#1154347) (dshea)
  - Check the minimum member size for BtrfsVolumeDevices. (amulhern)
  - Get rid of FS._getRandomUUID() method. (amulhern)
  - Eliminate TmpFS.minSize() (amulhern)
  - Don't run selinux context tests when selinux is disabled. (dlehman)
  - Temporarily disable a test that isn't working. (dlehman)
  - Pass a path (not a name) to devicePathToName. (dlehman)
  - devicePathToName should default to returning a basename. (dlehman)
  - Fix test that guards forcible removal of dm partition nodes. (dlehman)
  - Device status can never be True for non-existent devices. (#1156058)
    (dlehman)
  - Use super to get much-needed MRO magic in constructor. (#1158968) (dlehman)


author: Brian C. Lane <bcl@redhat.com> - 0.72-1
changelog:
  - Add a bunch of simple tests for filesystem formats. (amulhern)
  - Get rid of long() related code. (amulhern)
  - Add another check for resizable in FS.doResize() (amulhern)
  - Simplify FS.free(). (amulhern)
  - Make an early exit if self._existingSizeFields is [] (amulhern)
  - Change "Aggregate block size:" to "Physical block size:" for JFS. (amulhern)
  - Split output from infofs program for size on whitespace. (amulhern)
  - Simplify _getSize() and currentSize(). (amulhern)
  - Check resizable when assigning a new target size. (amulhern)
  - Make default exists value a boolean in DeviceFormat.__init__. (amulhern)
  - Remove pointless overrides. (amulhern)
  - Add a simple pylint checker for pointless overrides. (amulhern)
  - Run dosfsck in non-interactive mode (#1167959) (bcl)


author: Brian C. Lane <bcl@redhat.com> - 0.73-1
changelog:
  - Mountpoint detection for removable devices (vtrefny)
  - Fix adding partition after ActionDestroyDevice canceling (vtrefny)
  - Avoid exception when aligned start and end are crossed over (exclusion)
  - Substitute simple value for single element array. (amulhern)
  - Change _matchNames so that it is less restrictive (amulhern)
  - Change MDRaidArrayDevice to MDBiosRaidArrayDevice. (amulhern)
  - Factor out MDRaidArrayDevice w/ type in ("mdcontainer", "mdbiosraidarray")
    (amulhern)
  - Make it possible for NTFS to recognize the label it reads. (amulhern)
  - Make unnecessarily verbose properties into simple class attributes.
    (amulhern)
  - Change the generic badly formatted label to one that's bad for all.
    (amulhern)
  - Don't make overridden values actual properties. (amulhern)
  - Check the status of the format being mounted. (amulhern)


author: Brian C. Lane <bcl@redhat.com> - 0.74-1
changelog:
  - Use _resizefsUnit in resizeArgs() method implementations. (amulhern)
  - Do not supply a default implementation for the resizeArgs() method.
    (amulhern)
  - Use convertTo in humanReadable(). (amulhern)
  - Change convertTo() and roundToNearest() so each takes a units specifier.
    (amulhern)
  - Do not even pretend that ReiserFS is resizable. (amulhern)
  - Get whole unit tuple in loop when searching for correct units. (amulhern)
  - Make _parseUnits() return a unit constant, rather than a number. (amulhern)
  - Add unitStr() method. (amulhern)
  - Make _Prefix entries named constants. (amulhern)
  - Hoist _BINARY_FACTOR * min_value calculation out of loop. (amulhern)
  - Comment _prefixTestHelper() and eliminate some redundancies. (amulhern)
  - Eliminate redundant test. (amulhern)
  - Avoid using Size constant in FileDevice._create(). (amulhern)
  - Do not compare the same two values twice. (amulhern)
  - Make possiblePhysicalExtents() a bit more direct. (amulhern)
  - Get rid of unnecessary use of long. (amulhern)
  - Use _netdev mount option as needed. (#1166509) (dlehman)
  - Don't crash when a free region is too small for an aligned partition.
    (dlehman)
  - Multiple loops shouldn't be fatal (#980510) (bcl)
  - If allowing degraded array, attempt to start it (#1090009) (amulhern)
  - Add a method that looks at DEVNAME (#1090009) (amulhern)
  - Add mdrun method to just start, not assemble, an array. (#1090009) (amulhern)
  - Change allow_degraded_mdraid flag to allow_imperfect_devices (#1090009)
    (amulhern)
  - Remove needsFSCheck() and what only it depends on. (amulhern)
  - Remove allowDirty parameter and code that depends on it. (amulhern)
  - Eliminate dirtyCB parameter from mountExistingSystem() params. (amulhern)
  - Use correct package for FSError. (amulhern)


author: Brian C. Lane <bcl@redhat.com> - 0.75-1
changelog:
  - Switch to temporary transifex project (bcl)
  - Add docstrings to the methods in loop.py (bcl)
  - get_loop_name should return an empty name if it isn't found (#980510) (bcl)
  - Use dict() instead of dict comprehension. (riehecky)
  - Fix the pylint errors in the examples directory. (amulhern)
  - Add __init__ file to examples directory. (amulhern)


author: Brian C. Lane <bcl@redhat.com> - 0.76-1
changelog:
  - Revert "Switch to temporary transifex project" (bcl)
  - Check parent/container type for thin volumes and normal volumes. (dlehman)
  - drop useless entries from formatByDefault exceptlist (awilliam)
  - Fix import of devicelibs.raid in platform.py (vpodzime)
  - Use %license in python-blivet.spec (bcl)
  - Fix import of FALLBACK_DEFAULT_PART_SIZE (vpodzime)
  - Make implicit partitions smaller if real requests don't fit anywhere
    (vpodzime)
  - Use list comprehension instead of filter+lambda in makebumpver (amulhern)
  - Revert "Try to deactivate lvm on corrupted gpt disks." (dlehman)
  - Virtualize options property methods in DeviceFormat.options definition.
    (amulhern)
  - Do not redefine size property in TmpFS. (amulhern)
  - Do not set self.exists to True in TmpFS.__init__(). (amulhern)
  - Simplify NoDevFS.type. (amulhern)
  - Set format's mountpoint if it has the mountpoint attribute. (amulhern)
  - Do not bother to set device.format.mountopts. (amulhern)
  - Tighten up FS.mountable(). (amulhern)
  - Simplify FS._getOptions(). (amulhern)
  - Simplify setting options variable. (amulhern)
  - Be less eager about processing all lines in /proc/meminfo. (amulhern)
  - Make error message more useful. (amulhern)
  - Add a tiny test for TmpFS. (amulhern)
  - More fixes for alignment-related partition allocation failures. (dlehman)
  - Do not mix stdout and stderr when running utilities unless requested
    (vpodzime)
  - Define the _device, _label and _options attributes in constructor (vpodzime)
  - Get rid of the has_lvm function (vpodzime)
  - Do not create lambda over and over in a cycle (vpodzime)
  - Disable pylint check for cached LVM data in more places (vpodzime)
  - Fix issue where too many mpath luns crashes installer (#1181336) (rmarshall)
  - Allow user-specified values for data alignment of new lvm pvs. (#1178705)
    (dlehman)
  - Let LVM determine alignment for PV data areas. (#962961) (dlehman)
  - Raise UnusableConfigurationError when unusable configuration is detected.
    (dlehman)
  - Don't raise an exception for failure to scan an ignored disk. (dlehman)
  - Try to deactivate lvm on corrupted gpt disks. (dlehman)
  - Remove an unused and outdated constant (vpodzime)
  - Relax the blivet device name requirements (#1183061) (dshea)


author: David Lehman <dlehman@redhat.com> - 1.0-1
changelog:
  - Move autopart and installation-specific code outside of __init__.py
    (vpodzime)
  - Convert _parseUnits to public function (vtrefny)
  - LVMFactory: raise exception when adding LV to full fixed size VG (#1170660)
    (vtrefny)
  - Do not unhide devices with hidden parents (#1158643) (vtrefny)


author: Anne Mulhern <amulhern@redhat.com> - 1.0.0.0-1
changelog:
  - Do not raise KeyError if ID_PART_ENTRY_DISK is missing. (amulhern)
  - Un-escape '-'s in names or paths for _all_ lvm lv or vgs. (amulhern)
  - Delay until non-empty subvolume list is returned. (amulhern)
  - Manage backing store more indepedently in loop backed test cases. (amulhern)
  - Let convertTo take a string spec as well as a defined constant. (amulhern)
  - Allow passing KiB values to vgcreate -s option (tjeyasin)
  - Require libselinux-python package. (amulhern)
  - Omit unsupported wipefs -f flag. (amulhern)
  - Get rid of pointless override pylint error. (amulhern)
  - Use previous version of devicelibs/crypto.py, with some modern changes.
    (amulhern)
  - Remove python-six dependency. (amulhern)
  - RHEL6 does not support LGPLv2+ in spec files. (amulhern)
  - Change mock configuration to EPEL. (amulhern)
  - Update spec file. (amulhern)
  - Remove resizing tests for TmpFS and also its getExistingSize method.
    (amulhern)
  - In RHEL6 the default label for FATFS was the empty string. (amulhern)
  - object's __new__ method takes only one parameter. (amulhern)
  - 8 MiB is the minimum member size on RHEL 6. (amulhern)
  - Change getLength() to prior getSize() method. (amulhern)
  - Pass floats as string to Decimal constructor everywhere. (amulhern)
  - DISK_PT_GMBR_BOOT is not defined in pyparted in RHEL6. (amulhern)
  - Import unittest2 as unittest everywhere. (amulhern)
  - There is no NullHandler() in 2.6 logging, so omit it. (amulhern)
  - Remove dependency on pykickstart by defining a few constants in blivet.
    (amulhern)
  - Omit coverage target in Makefile. (amulhern)
  - Use unit2 script since python 2.6 can't load modules. (amulhern)
  - Clean out the mock chroot before attempting to run the rest of the test.
    (clumens)
  - Put all mock results into the top-level source dir. (clumens)
  - Add scratch, scratch-bumpver and rc-release targets. (bcl)
  - Add po-empty make target (bcl)
  - Switch translations to use Zanata (bcl)


author: mulhern <amulhern@redhat.com> - 1.0.0.1-1
changelog:
  - New Zanata config file (amulhern)
  - Merge pull request #139 from mulkieran/master-rhel6-branch-a (mulkieran)
  - Add --newrelease to makebumpver (bcl)
  - Refine loopbackedtestcase a bit more. (amulhern)
  - Skip tests that use DiskFile. (amulhern)


author: Yaniv Bronhaim <ybronhei@redhat.com> - 1.3-1
changelog:
  - Bumping minor version
  - Fix tests and make check
  - Make default target build and add make dist target
  - raise OSError with errno
  - use OSError instead childErrno when childErrno was failed to be read


author: Thomas Spura <tomspur@fedoraproject.org> - 1.5.2-1
changelog:
  - Add missing BR: python-nose, minimock, lockfile (for testsuite)
  - also add lockfile as R (bug #513546)
  - update to 1.5.2


author: Pádraig Brady <P@draigBrady.com - 0.9.16-3
changelog:
  - Apply a patch to support subprocess.Popen implementations
    that accept the timeout parameter, which is the case on RHEL >= 6.1


author: Pádraig Brady <P@draigBrady.com> - 0.3.1-6
changelog:
  - cherrypick 25bf29f4d3b7 from upstream (rhbz#746771)
  - exclude the %check
  unset DISPLAY
   from ppc where the tests segfault


author: Pádraig Brady <P@draigBrady.com> - 0.3.1-6
changelog:
  - cherrypick 25bf29f4d3b7 from upstream (rhbz#746771)
  - exclude the %check from ppc where the tests segfault


author: Pádraig Brady <P@draigBrady.com> - 0.3.1-7
changelog:
  - Fix %check quoting in the previous comment which when
    left with a single percent sign, pulled in "unset DISPLAY\n"
    into the changelog


author: Thomas Moschny <thomas.moschny@gmx.de> - 2.1-1
changelog:
  - Update to 2.1, which fixes a number of bugs.
    See http://jinja.pocoo.org/2/documentation/changelog#version-2-1.


author: Thomas Moschny <thomas.moschny@gmx.de> - 2.2.1-1
changelog:
  - Update to 2.2.1, mainly a bugfix release.
  - Remove patch no longer needed.
  - Remove conditional for FC-8.
  - Compilation of speedup module has to be explicitly requested now.


author: Miro Hrončok <mhroncok@redhat.com> - 2.2.1-3
changelog:
  - Require python-setuptools, otherwise jinja2.__version__ evaluates to "unknown"
  Resolves: rhbz#1121241


author: rtnpro <rtnpro@gmail.com> 0.5.1-1
changelog:
  - Remove a spurious KDE debug message when using KWallet
  - Fix a bug that caused an exception if the user canceled the KWallet dialog


author: rtnpro <rtnpro@gmail.com> 0.6.2-1
changelog:
  - fix compiling on OSX with XCode 4.0
  - Gnome keyring should not be used if there is no DISPLAY or if the dbus is not around
      (https://bugs.launchpad.net/launchpadlib/+bug/752282).
  - Added keyring.http for facilitating HTTP Auth using keyring.
  - Add a utility to access the keyring from the command line.


author: rtnpro <rtnpro@gmail.com> 0.7-1
changelog:
  - Python 3 is now supported. All tests now pass under Python 3.2 on Windows and
  Linux (although Linux backend support is limited). Fixes #28.
  - Extension modules on Mac and Windows replaced by pure-Python ctypes
  implementations. Thanks to Jérôme Laheurte.
  - WinVaultKeyring now supports multiple passwords for the same service.
  Fixes #47.
  - Most of the tests don't require user interaction anymore.
  - Entries stored in Gnome Keyring appears now with a meaningful name if you try
  to browser your keyring (for ex. with Seahorse)
  - Tests from Gnome Keyring no longer pollute the user own keyring.
  - keyring.util.escape now accepts only unicode strings. Don't try to encode
  strings passed to it.


author: Jakub Ruzicka <jruzicka@redhat.com> 0.2.3-1
changelog:
  - Grizzly release.
  - Update to version 0.2.3.
  - Update manpage.
  - Config value for revocation list timeout. (rhbz#923519)


author: Jakub Ruzicka <jruzicka@redhat.com> 0.2.3-4
changelog:
  - Use WebOp 1.2 even with other versions available. (rhbz#971026)
  - Require python-webob1.2 instead of python-webob.


author: Jakub Ruzicka <jruzicka@redhat.com> 0.2.5-1
changelog:
  - Update to latest upstream. (0.2.5 + patches)
  - Add new python requires from requirements.txt. (d2to1, pbr, six)


author: Jakub Ruzicka <jruzicka@redhat.com> 0.3.2-5
changelog:
  - Update to upstream 0.3.2.
  - Add python-netaddr dependency.
  - Remove pbr deps in the patch instead of this spec file.
  - Ec2Signer patch is included in this version.


author: Toshio Kuratomi <toshio@fedoraproject.org> - 0.2.1-0.1.a1
changelog:
  - Update to upstream 0.2.1a1 release.
  - Fixes build on python-2.7, adds iterutils module, optimizes some functions,
    increases documentation


author: Toshio Kuratomi <toshio@fedoraproject.org> - 0.2.4-1
changelog:
  - Upstream update 0.2.4
    - Changes i18n.easy_gettext_setup() to return lgettext functions when
      byte strings are requested.


author: Stephen Gallagher <sgallagh@redhat.com> - 1.53-1
changelog:
  - New upstream release 1.53
  - Fixing set_multi() so that if the server closes the connection it will no
    longer raise AttributeError
  - readline() now will mark the connection dead if the read fails
  - Changing check_keys to use re.match() instead of str.translate(), because
    re.match() works with Python < 2.6
  - Add a MANIFEST.in file
  - Client() now takes a "check_keys" option, which defaults to True
  - Converting control character checking of keys based on performance testing of
    alternatives
  - Converted unicode tests from using u''
  - Doing a "set" after server goes away, raised AttributeError: 'NoneType'
    object has no attribute 'sendall'
  - incr/decr return None instead of 0 on server connection failure
  - Supports IPv6 connections using: "inet6:[fd00::32:19f7]:11000"


author: Toshio Kuratomi <toshio@fedoraproject.org> - 1.5.0-2
changelog:
  - Remove the test directory as it serves no purpose and pollutes the global namespace
    https://bugzilla.redhat.com/show_bug.cgi?id=720055


author: Thomas Spura <tomspur@fedoraproject.org> - 3.3-4
changelog:
  - update to most recent python packaging guidelines
  - rebuild with python3.2
    http://lists.fedoraproject.org/pipermail/devel/2010-August/141368.html


author: Ralph Bean <rbean@redhat.com> - 0.6.1-1
changelog:
  - New upstream version
  - Added support for python3
  - Included README, COPYING, and CHANGELOG in docs


author: Arun S A G <sagarun@gmail.com> 0.13.1-1
changelog:
  - Updated to latest upstream release 0.13.1
  - Use system provided ca-certificates
  - No more async requests use grrequests https://github.com/kennethreitz/grequests
  - Remove gevent as it is no longer required by requests


author: Toshio Kuratomi <toshio@fedoraproject.org> - 0.14.1-4
changelog:
  - Let brp_python_bytecompile run again, take care of the non-python{2,3} modules
    by removing them from the python{,3}-requests package that they did not belong
    in.
  - Use the certificates in the ca-certificates package instead of the bundled one
    + https://bugzilla.redhat.com/show_bug.cgi?id=904614
  - Fix a problem with cookie handling
    + https://bugzilla.redhat.com/show_bug.cgi?id=906924


author: Ralph Bean <rbean@redhat.com> - 1.1.0-1
changelog:
  - Latest upstream.
  - Relicense to ASL 2.0 with upstream.
  - Removed cookie handling patch (fixed in upstream tarball).
  - Updated cert unbundling patch to match upstream.
  - Added check section, but left it commented out for koji.


author: Ralph Bean <rbean@redhat.com> - 1.1.0-2
changelog:
  - Unbundled python-charade/chardet.  Using system python-chardet now.
  - Removed deprecated comments and actions against oauthlib unbundling.
    Those are no longer necessary in 1.1.0.
  - Added links to bz tickets over Patch declarations.


author: Ralph Bean <rbean@redhat.com> - 1.1.0-3
changelog:
  - Unbundled python-urllib3.  Using system python-urllib3 now.
  - Conditionally include python-ordereddict for el6.


author: Jakub Ruzicka <jruzicka@redhat.com> 1.4.0-2
changelog:
  - Selective fixes from stable/grizzly:
  -   Confirm we have auth creds before clearing preauth
  -   Eradicate eventlet (rhbz#912386)


author: Jakub Ruzicka <jruzicka@redhat.com> - 1.6.0-1
changelog:
  - Update to upstream 1.6.0.
  - Remove runtime dependency on python-pbr.
  - Add new build requires: python-pbr, python-d2to1.


author: Jakub Ruzicka <jruzicka@redhat.com> 1.8.0-1
changelog:
  - Update to upstream 1.8.0
  - Add SSL certificate verification by default (CVE-2013-6396)
  - New runtime and build dependency: pyOpenSSL
  - python-pbr has been removed from runtime by upstream


author: Jakub Ruzicka <jruzicka@redhat.com> 1.5.0-1
changelog:
  - Update to upstream 1.5.0 release.
  - Add new build requires: python-pbr, python-d2to1.
  - Remove runtime dependency on python-pbr.


author: Jakub Ruzicka <jruzicka@redhat.com> - 1.6.0-1
changelog:
  - Update to upstream 1.6.0.
  - Include man page.
  - Remove all pbr deps in the patch instead of this spec file.


author: Jakub Ruzicka <jruzicka@redhat.com> 1.8.0-1
changelog:
  - Update to upstream 1.8.0
  - Add SSL certificate verification by default (CVE-2013-6396)
  - New runtime and build dependency: pyOpenSSL
  - New runtime dependency: python-keystoneclient
  - python-pbr has been removed from runtime by upstream


author: Jakub Ruzicka <jruzicka@redhat.com> 2.0.2-1
changelog:
  - Update to upstream 2.0.2
  - Switch from pyOpenSSL to python-requests - update dependencies
  - Remove unneeded dependency: python-simplejson


author: Ralph Bean <rbean@redhat.com> - 1.5-3
changelog:
  - Renamed patches to python-urllib3-*
  - Fixed ssl check patch to use the correct cert path for Fedora.
  - Included dependency on ca-certificates
  - Cosmetic indentation changes to the .spec file.


author: Ralph Bean <rbean@redhat.com> - 1.5-4
changelog:
  - Upstream patch to fix Accept header when behind a proxy.
  - Reorganize patch numbers to more clearly distinguish them.


author: Ralph Bean <rbean@redhat.com> - 1.2.1-3
changelog:
  - Removed unreferenced %global pypiname.
  - Changed %check invocation from "nosetests" to "python setup.py test"
  - Added python3 support.


author: Marcin Zajaczkowski <mszpak ATT wp DOTT pl> - 0.4.0-1
changelog:
  - updated to 0.4.0
  - License Tag adjusted to current licensing LGPLv2+
  - modified Python Eggs support due to its usage in source distribution


author: Marcin Zajaczkowski <mszpak ATT wp DOTT pl> - 0.4.0-2
changelog:
  - added python-setuptools in BuildRequires which is needed in build process
  since version 0.4.0 (thanks to Kevin Fenzi)


author: Spenser Shumaker <sshumake@redhat.com> - 2.1.0-0
changelog:
  - Review Request: redhat-access-plugin-storage - RHS Plug-in for interacting with subscriber services
  - Resolves: rhbz999245


author: Ray Strode <rstrode@redhat.com> 60.0.7-1
changelog:
  - Rename firstboot theme to RHEL
    Resolves: #566173
  - Add new plymouth artwork
    Related: #558608
  - Update backgrounds
  - Update anaconda
  - Drop gnome-splash
  - Drop empty screensaver dir
    Resolves: #576912
  - Drop grub splash at request of artists


author: Ray Strode <rstrode@redhat.com> 60.0.8-1
changelog:
  - Add large logo for compiz easter egg
    Resolves: #582411
  - Drop Bluecurve
    Related: #559765
  - Install logo icons in System theme
    Related: #566370


author: Bala.FA <barumuga@redhat.com> 60.0.19-1
changelog:
  - Request to update graphics for Red Hat Gluster Storage Server 3.1 based on RHEL6
    Resolves: #1172417


author: Raghavendra Bhat <rabhat@redhat.com> - 1.7.1-2
changelog:
  - fix bug in both rhs-high-throughput and rhs-virtualization
  - fix bug in both profiles
  - handles case where XFS file system is in a raw SCSI device partition


author: Anthony Towns <atowns@redhat.com> - 1.7.3-2
changelog:
  - renamed from appliance/appliance-base to redhat-storage-server
  - require glusterfs and other expected RHS packages


author: Anthony Towns <atowns@redhat.com> - 2.1.0-1
changelog:
  - bump version to match Red Hat Storage version
  - add /etc/redhat-storage-release file
  - ensure /etc/issue is accurate on upgrades
  - disable ipv6, selinux
  - set configuration for iscsi, tuned, ip6tables


author: Anthony Towns <atowns@redhat.com> - 2.1.0-3
changelog:
  - require tuned, Resolves: bz#989975, bz#920463
  - require ntp and start ntpd on boot, Resolves: bz#920450
  - require miscellaneous other packages to bring deps closer into line
    with comps groups, Resolves: bz#994889
  - version dependency on glusterfs


author: Balamurugan Arumugam <barumuga@redhat.com> - 2.1.0.1-1
changelog:
  - resolves bz#829657
  - resolves bz#986516
  - added unsupported gtop and rhs-system-init.sh
  - resolves bz#996352


author: Balamurugan Arumugam <barumuga@redhat.com> - 2.1.1.0-2
changelog:
  - resolves bz#994889: Discrepancy in packages installed of ISO based
                        and Satellite based RHS installation


author: Balamurugan Arumugam <barumuga@redhat.com> - 2.1.1.0-3
changelog:
  - resolves bz#1029300: remove gpg-pubkey and gpg-pubkey-fd431d51
                         dependencies


author: Balamurugan Arumugam <barumuga@redhat.com> - 2.1.1.0-5
changelog:
  - resolves bz#1029300: Red Hat Storage Server installation from RH
                         Satellite Server fails, due to missing
                         dependency packages, and package conflict
                         issues


author: Balamurugan Arumugam <barumuga@redhat.com> - 2.1.1.0-6
changelog:
  - resolves bz#1032128: SELinux in enforcing mode in RHSS system
                         installed from RHSS 2.1 U1 RC ISO. It looks
                         like selinux is set to enforcing by
                         /usr/sbin/lokkit from
                         system-config-firewall-base eventhough its was
                         set to disabled by redhat-storage-server.


author: Balamurugan Arumugam <barumuga@redhat.com> - 2.1.2.0-1
changelog:
  - resolves bz#1015231: rhs-virtualization and rhs-high-throughput
                         profiles not robust enough
  - resolves bz#1028449: tuned: barriers need to be left enabled
  - resolves bz#1020291: [RHSC] - Adding nodes to the console gives a
                         warning saying "Network virbr0 is not attached
                         to any interface on host server4."


author: Balamurugan Arumugam <barumuga@redhat.com> - 2.1.2.0-2
changelog:
  - resolves bz#1038475: Include the "gluster-deploy-tool" as part of
                          the unsupported toolset
  - resolves bz#994889: Discrepancy in packages installed of ISO based
                        and Satellite based RHS installation


author: Balamurugan Arumugam <barumuga@redhat.com> - 2.1.4.1-1
changelog:
  - resolves bz#1102283: rename rhs_upgrade.py to
                         migrate-rhn-classic-to-rhsm.py


author: Balamurugan Arumugam <barumuga@redhat.com> - 3.0.0.0-5
changelog:
  - resolves bz#1108484: remove ctdb dependency as RHS does not install
                         it default


author: Balamurugan Arumugam <barumuga@redhat.com> - 3.0.0.1-1
changelog:
  - resolves bz#1116789: coredump files getting collected in "/" not in
                         /var/log/core
  - remove non-working fix of bz#829657


author: Balamurugan Arumugam <barumuga@redhat.com> - 3.0.0.2-1
changelog:
  - resolves bz#1103550: Include RHS product certificate in
                         /etc/pki/product/186.pem


author: Balamurugan Arumugam <barumuga@redhat.com> - 3.0.0.3-2
changelog:
  - resolves bz#1123328: Upgrade/Install of
                         redhat-storage-server-3.0.0.3-1.el6rhs fails
                         with dependency error on abrt >= 2.0.8-23


author: Balamurugan Arumugam <barumuga@redhat.com> - 3.0.1.0-1
changelog:
  - resolves bz#1114901: rhs-system-init.sh needs modification to
                         support snapshot requirement


author: Balamurugan Arumugam <barumuga@redhat.com> - 3.0.2.1-1
changelog:
  - resolves bz#1159273: RHEL product certificate shipped through
                         redhat-storage-server package needs update to
                         RHEL6.6


author: Balamurugan Arumugam <barumuga@redhat.com> - 3.0.3.1-1
changelog:
  - resolves bz#1120072: Remove legacy RHS 2.0 upgrade scripts from
                         redhat-storage-server package for RHS 3.0
  - resolves bz#1164721: remove gstatus utility as its shipped separately


author: Balamurugan Arumugam <barumuga@redhat.com> - 3.0.3.3-1
changelog:
  - resolves bz#1165255: Refresh "rhs_system_init" script in
                         /usr/lib/glusterfs/.unsupported
  - resolves bz#1164721: remove gstatus from dependency list


author: Balamurugan Arumugam <barumuga@redhat.com> - 3.1.0.0-1
changelog:
  - resolves bz#1224609: /etc/redhat-storage-release needs update to
                         provide identity for RHGS Server 3.1.0


author: Balamurugan Arumugam <barumuga@redhat.com> - 3.1.0.1-1
changelog:
  - resolves bz#1234285 - Change how we disable ipv6
  - resolves bz#1044258 - megaraid_sas option max_sectors=2048 is not
                          working in RHS 2.1


author: Balamurugan Arumugam <barumuga@redhat.com> - 3.1.0.1-2
changelog:
  - resolves bz#1234885 - RHGS-3.1-RHEL-7 ISO broken due to repoclosure
                          errors


author: Balamurugan Arumugam <barumuga@redhat.com> - 3.1.0.1-3
changelog:
  - resolves bz#1243725 - Do not install RHEL-6 tuned profiles in RHEL-7
                          based RHGS


author: Balamurugan Arumugam <barumuga@redhat.com> - 3.1.0.2-1
changelog:
  - resolves bz#1243800 - Wrong software versions in product
                          certificates of RHGSS 3.1 on RHEL-7 and RHEL-6


author: Balamurugan Arumugam <barumuga@redhat.com> - 3.1.1.0-2
changelog:
  - resolves bz#1251360 - make all ktune.sh executable for RHEL-6 tuned
                          profiles


author: Milind Changire <mchangir@redhat.com> - 3.1.2.0-1
changelog:
  - resolves bz#1266824 - Using systemctl to enable NTP service on RHEL-7 and
                          beyond


author: Milind Changire <mchangir@redhat.com> - 3.2.0.0-2
changelog:
  - resolves bz#1375057 - removing vdsm dependency on RHEL-7
  - resolves bz#1375059 - removing vdsm dependency on RHEL-6


author: Milind Changire <mchangir@redhat.com> - 3.2.0.2-1
changelog:
  - resolves bz#1387150 - update product certificate for RHGS 3.2.0 for RHEL6
  - resolves bz#1387151 - update product certificate for RHGS 3.2.0 for RHEL7
  - resolves bz#1375059 - include vsdm dependency for RHGS 3.2.0 ISO


author: Milind Changire <mchangir@redhat.com> - 3.3.0.0-1
changelog:
  - resolves bz#1440699 - removed dependency on ldb-tools
  - resolves bz#1421639 - removed setting of core file limit from shell startup profile
  - resolves bz#1443884 - no longer disabling iscsi and iscsid services


author: Milind Changire <mchangir@redhat.com> - 3.4.0.0-1
changelog:
  - resolves bz#1558509 - first build for RHGS 3.4.0 for RHEL6
  - resolves bz#1558515 - first build for RHGS 3.4.0 for RHEL7
  - resolves bz#1558517 - updated entitlement certificate for RHEL-7.5


author: Milind Changire <mchangir@redhat.com> - 3.4.1.0-1
changelog:
  - resolves bz#1640135 - update version to 3.4
  - resolves bz#1643194 - entitlement cert for RHEL 6.10


author: Sunil Kumar Acharya <sheggodu@redhat.com>
changelog:
  - resolves bz#1712154 - Update redhat-storage-server version details for RHGS-3.5.0
  - resolves bz#1710233 - redhat-storage-server rpm is not available for rhgs-3.5.0
  - resolves bz#1712149 - update with entitlement certificate for RHEL 7.7


author: David Vossel <dvossel@redhat.com> - 3.9.5-16
changelog:
  - Fixes unreliable detection of nic device in IPaddr2
  - Fix fs-lib.sh regression in is_alive write test failure detection
  - Fix properly handle mysql when alternate user is specified.

    Resolves: rhbz#1181187
    Resolves: rhbz#1183735
    Resolves: rhbz#1183148


author: David Vossel <dvossel@redhat.com> - 3.9.5-17
changelog:
  - Fixes rgmanager lvm agent's ability to exclusively activate
    volume groups on nodes with aliases

    Resolves: rhbz#1085109


author: Alon Bar-Lev <alonbl@redhat.com> - 3.4.0-1
changelog:
  - -openstack-java-sdk-3.0.1 - rhbz#1048880, rhbz#1064749, rhbz#1085402
  - +openstack-java-sdk-3.0.4 - rhbz#1048880, rhbz#1064749, rhbz#1085402
  - +snmp4j-2.2.3 - rhbz#1032661


author: Alon Bar-Lev <alonbl@redhat.com> - 3.5.0-1
changelog:
  - -apache-sshd-0.7.0 - rhbz#1094123, rhbz#1093882, rhbz#1007133
  - +apache-sshd-0.11.0 - rhbz#1094123, rhbz#1093882, rhbz#1007133
  - -openstack-java-sdk-3.0.4 - rhbz#988422
  - +openstack-java-sdk-3.0.5 - rhbz#988422
  - gwt-servlet - acquire from maven central instead of gwt toolkit.
    rhbz#1108364.


author: Milan Zazrivec <mzazrivec@redhat.com> 1.0.0-67
changelog:
  - Resolves: #729161 - default to RHSM in firstboot registration
  - Resolves: #729468 - firstboot dialogs polishing


author: Stephen Herr <sherr@redhat.com> 1.0.0-90
changelog:
  - Broken msgctxt in translations removedsherr@redhat.com
  - Resolves: #823551 - updating po and pot files, sending strings to
    translatorssherr@redhat.com


author: Stephen Herr <sherr@redhat.com> 1.0.0-93
changelog:
  - Resolves: #810315 - Adding new puplet screenshot as additional source to work
    around dist-git build problemsherr@redhat.com


author: Stephen Herr <sherr@redhat.com> 1.0.0.1-1
changelog:
  - Resolves: #810315 - Updating to new version of rhn-client-tools This is so we
    will create a new base tarball that includes the new puplet
    screenshot.sherr@redhat.com


author: Jeff Vance <jvance@redhat.com> 1_28-1
changelog:
  - fix BZ 113023, error handling, added bin/.cleanup.sh for resetting
    the storage cluster to almost what is was prior to setup_cluster


author: Jeff Vance <jvance@redhat.com> 2_20
changelog:
  - Fixes BZ 1145629, and handles extra attributes in the core-site
    "fs.glusterfs.volumes" property.


author: Jeff Vance <jvance@redhat.com> 2_24
changelog:
  - Major update to core-site file updating, passwordless ssh fix,
    new --force-ambari-update opt in setup_cluster.


author: Jeff Vance <jvance@redhat.com> 2_45-1
changelog:
  - Resolves: rhbz#1192594, rhbz#1201319, rhbz#1154783, rhbz#1162367,
              rhbz#1200835
  - fixes BZs: 1192594, 1201319, 1154783, 1162367, 1200835


author: Stephen Gordon <sgordon@redhat.com> - 3.1.0-2
changelog:
  - The ovirt-engine spec file did not previously contain a BuildRequires
    statement for the maven package. As a result in mock environments the
    build failed with an error when attempting to call the 'mvn' binary -
    BZ#807761.


author: Keith Robertson <kroberts@redhat.com> - 3.1.0-3
changelog:
  - Removed image uploader, iso uploader, and log collector from this
    git repo.  The are now in their own respective ovirt.org git
    repos. BZ#803240.


author: Aravinda VK <avishwan@redhat.com> - 2.0.techpreview1-4
changelog:
  - packaging: Remove redundant DB user name (BZ922572)
  - packaging: engine-setup - Use semange instead of setsebool(BZ923674)


author: Sahina Bose <sabose@redhat.com> - 3.0.0-0.2.master
changelog:
  - Rebased with RHEVM 3.4.0_av8, added downstream dependency on 
    nagios-server-addons and bumped dependency to ovirt-host-deploy-1.2.1


author: Ohad Basan <obasan@redhat.com> - 3.4.1
changelog:
  - BZ#1073070 BZ#1075500 BZ#1098962 BZ#1099504 BZ#1099505 BZ#1099506
    BZ#1099507 BZ#1101447 BZ#1102687 BZ#1102783 BZ#1102784 BZ#1102785
    BZ#1103679 BZ#1105080 BZ#1105622 BZ#1105849 BZ#1108174 BZ#1108673
    BZ#1108674 BZ#1108675 BZ#1108676 BZ#1110126 BZ#1110307 BZ#1110662
    BZ#1110687 BZ#1111084 BZ#1114266 BZ#1114587 BZ#1108676 BZ#1102785
    BZ#1113075 BZ#1073070 BZ#1114618 BZ#1075500 BZ#1105622


author: David Caro <dcaro@redhat.com> - 3.4.2
changelog:
  - BZ#1122446 BZ#1126221 BZ#1127007 BZ#1125373 BZ#1126428
    BZ#1120088 BZ#1110126 BZ#1126797 BZ#1119178 BZ#1114041
    BZ#1131294 BZ#1131295 BZ#1130753 BZ#1125262 BZ#958811
    BZ#1114877 BZ#1125802 BZ#1132417


author: Sahina Bose <sabose@redhat.com> - 3.0.4-0.0
changelog:
  - Rebased with RHEVM 3.4.5_av14.1 
    BZ#1169352 BZ#1151053 BZ#1166010 BZ#1147396 BZ#1169404
    BZ#1180072 BZ#1171467 BZ#1135112 BZ#1141761 BZ#1152448 
    BZ#1154569 BZ#1155557 BZ#1155571 BZ#1155573 BZ#1155649
    BZ#1155698 BZ#1155906 BZ#1155920 BZ#1155986 BZ#1155987
    BZ#1156012 BZ#1157212 BZ#1157678 BZ#1158042 BZ#1158090
    BZ#1159751 BZ#1159761 BZ#1159849 BZ#1161923 BZ#1128461
    BZ#1147909 BZ#1122945 BZ#1134825 BZ#1131021
    BZ#1136010 BZ#1130887 BZ#1147609 BZ#1147827 BZ#1131856
    BZ#1147396 BZ#1135939 BZ#1142203 BZ#1142418 BZ#1138249
    BZ#1139211 BZ#1099505 BZ#1128462 BZ#1136031 BZ#1135920
    BZ#1122932 BZ#1138753 BZ#1150545 BZ#1151410 BZ#1135939
    BZ#1151822 BZ#1142203 BZ#1145779 BZ#1126430
    Fixed RHSC bugs bz#1177883 bz#1143828


author: Sahina Bose <sabose@redhat.com> - 3.1.0-58
changelog:
  Fixes bz#1225405, bz#1042808, bz#1224281, bz#1224283,
    bz#1224612, bz#1224685, bz#1224900, bz#1225712, bz#1225827, 
    bz#1225828, bz#1225830, bz#1225831


author: Sahina Bose <sabose@redhat.com> - 3.1.0-59
changelog:
  Fixes bz#858940, bz#1042808, bz#1224269, bz#1224691,
    bz#1224697, bz#1224893, bz#1224895, bz#1224951, bz#1224962,
    bz#1225750, bz#1226129, bz#1227720, bz#1227758, bz#1227773,
    bz#1227835, bz#1227885, bz#1228062, bz#1228063, bz#1228066,
    bz#1228208, bz#1228291, bz#1228377, bz#1228499, bz#1230166,
    bz#1230352, bz#1231309, bz#1230342, bz#1228398, bz#1228410


author: Bala.FA <barumuga@redhat.com> - 2.1.2-2.0
changelog:
  - fix bz#991027 - About in rhsc shows " Red Hat Storage Console
                    Version: 2.1.0-0.bb8.el6rhs (c) 2012 Red Hat
                    Inc. All rights reserved."


author: Bala.FA <barumuga@redhat.com> - 2.1.2-3.0
changelog:
  - fix bz#975414 - Feedback button in UI is redirecting to rhev-beta
                    page instead of rhsc page


author: Bala.FA <barumuga@redhat.com> - 2.1.2-4.0
changelog:
  - fix bz#1012278: The IP address of the RHSC management server in the
                    browser address bar does not automatically navigate
                    to the webadmin portal login page, and the page that
                    is displayed has links to many resources that are
                    not relevant to RHSC


author: Bala.FA <barumuga@redhat.com> - 2.1.2-5.0
changelog:
  - Corrected the redirection problem in welcome page
  - changing the doc links according to the latest doc names and links
  - Fixing links for CLI/Installation guide


author: Bala.FA <barumuga@redhat.com> - 2.1.2-7.0
changelog:
  - fix bz#1055442: clicking on Developer Guide pdf gives "page not
                    found click here to continue"


author: Michael Pasternak <mpastern@redhat.com> - 3.1.0.16-1
changelog:
  - support utf-8 encoding
  - change all occurrences of ovirt -> rhevm #856497
  - "storagedomain" option appears in all vm actions #856164
  - do not log /connect command in history
  - disable /history while not connected
  - add username/password prompt/command-line functionality #854338


author: Michael Pasternak <mpastern@redhat.com> - 3.1.1.2-1
changelog:
  - disable output redirection via config #877151
   - CTRL+C signal while password prompt appears causes to rhevm-cli to fall #880696


author: Balamurugan Arumugam <barumuga@redhat.com> - 2.1.2-4
changelog:
  - added dependencies Red_Hat_Storage-Console_Installation_Guide and
    Red_Hat_Storage-Console_Command_Line_Shell_Guide


author: Ramesh Nachimuthu <rnachimu@redhat.com> - 3.1.2-0
changelog:
  - Resolves: rhbz#1294474 - remove CLI and Developer Guide
  - Resolves: rhbz#1257463 - New build for rhsc-doc
  - Changed the build to do publican build from doc sources


author: Arumugam Balamurugan <barumuga@redhat.com> - v3.0.0-1.0
changelog:
  - Initial build based on rhevm-log-collector-3.4.0-4
    dist-git 2ea364846f84c58d96591b73b6c857a5d6c67033


author: Ramesh Nachimuthu <rnachimu@redhat.com> - 0.2.4-1
changelog:
  - Resolves: rhbz#1250024 - Add size units upto YottaBytes.
  - Resolves: rhbz#1250032 - Discard nics without ip address in dashboard
  - Resolves: rhbz#1224616 - Avoid extra login popup in Trends tab


author: Michael Pasternak <mpastern@redhat.com> - 3.1.0.12-1
changelog:
  - rebase to latest api:
    - disk.name replaced with disk.alias
    - added StorageDomainTemplate.delete()
    - added StorageDomainVM.delete()
    - template.display.allow_reconnect renamed to 
      template.display.allow_override
    - vm.display.allow_reconnect renamed to 
      vm.display.allow_override
    - added template.cpu.cpu_tune.vcpu_pin documentation
    - added vm.cpu.cpu_tune.vcpu_pin documentation
    - to vmpools.add() added vmpool.size
    - to vmpools.update() added vmpool.size


author: Michael Pasternak <mpastern@redhat.com> - 3.1.0.14-1
changelog:
  - cannot fetch the disk using /alias #865407
   - restrict .get() methods to id/name
   - rebase to latest api:
      - removed Disk.update() signature
      - aded parameters overload for Disks.add() for lun based disks
      - aded parameters overload for VMDisks.add() for lun based disks
      - to VMDisk.activate() added correlation_id argument
      - to VMDisk.deactivate() added correlation_id argument
      - to VMNic.activate() added correlation_id argument
      - to VMNic.deactivate() added correlation_id argument
      - gluster action refactored to lowercase
      - added TemplateDisk.copy()
      - added VmPool.allocatevm()


author: Michael Pasternak <mpastern@redhat.com> - 3.1.0.15-1
changelog:
  - added /current argument to VmCdRom.update() according to #869257
   - implemented support for #869257
   - added /async argument to VmCdRom.update()
   - added /async argument to ClusterNetworks.update()


author: Aravinda <avishwan@redhat.com> - 2.1.0.0-0.bb2
changelog:
  - Version number updated
    - New sources added using RHEVM 3.2
    - Regenerated SDK from latest rhs-engine(bb2)


author: Sahina Bose <sabose@redhat.com> - 2.1.0.0-0.bb3
changelog:
  - Version number updated
    - New sources added using RHEVM 3.2
    - Regenerated SDK from latest rhs-engine(bb3)


author: Aravinda VK <avishwan@redhat.com> - 2.1.0.0-0.bb3a
changelog:
  - Version number updated
    - Regenerated SDK from latest rhs-engine(bb3) to fix last regenerate issue


author: Michael Pasternak <mpastern@redhat.com> - 1.3
changelog:
  - rebased to latest ovirt-engine-api:
    - added update() for role resource
    - various parameter wrapping improvements


author: Michael Pasternak <mpastern@redhat.com> - 1.6.1
changelog:
  - rebase to latest api
    - refactored storage.create() parameters sets
    - added documentation for UPDATE methods arguments
    - implemented ars-doc support for collection based arguments
    - added vm.delete(Action) signature, to force vm removal
    - implemented support for collection based actions
    - added setupnetworks action on collection of HostNics
    - added prestarted_vms property to vmpool
    - added support for new rsdl section describing url parameters
    - added 'reboot' property in host (used to disable reboot after installation)
    - added 'plugged' property in vm disk (to plug/unplug the disk at runtime)
  - implement support for documentation of netsed collection based args
  - support actions on collection
  - refactor documentation for collection based arguments
  - implement support for collection based parameters
  - implement url matrix parameters support
  - Cluster with NULL DC cannot be attached to DC #782828
  - use secured connection if no protocol specified
  - add documentation for api proxy arguments
  - add debugging capabilities


author: Michael Pasternak <mpastern@redhat.com> - 1.6.5
changelog:
  - Added session based auth. support
  - Infinite recursion when calling non-existent method #808124
  - at Network/.add() added [@param network.usages: collection]
  - at HostNIC/.add() added [@param hostnic.ip.mtu: int]
  - at StorageDomainTemplate/StorageDomainVM.import() added:
    [@param action.storagedomain.id|name: string]
    [@param action.vm.disks.disk: collection]
  - at StorageDomains.add() method added:
    Overload 4:
      @param storagdomain.name: string
      @param storagdomain.host.id|name: string
      @param storagdomain.type: string
      @param storagdomain.storage.type: string
      @param storagdomain.format: boolean
      @param storagdomain.storage.path: string
      @param storagedomain.storage.vfs_type: string
      [@param storagdomain.storage.address: string]
      [@param storagdomain.storage.mount_options: string]
  - at Template/VM added:
    [@param template/vm.display.allow_reconnect: boolean]
  -at Template/VM.add() added:
    [@param template/vm.display.allow_reconnect: boolean]
    [@param template/vm.vm.disks.disk: collection]
  -added VMDisk.activate() method
  -added VMDisk.deactivate() method
  -added VMNic.activate() method
  -added VMNic.deactivate() method


author: Michael Pasternak <mpastern@redhat.com> - 3.1.0.2-1alpha
changelog:
  - prevent stack overflow caused by comparisons creating infinite loops
  - fix error handling regression
  - implement support for 3+ period based URLs, new capabilities:    
      - vm.snapshot.disks/nics collections support
      - host/vm.nics.statistics collections support
      - collection/resource.permits support
  - rebase to latest api, new capabilities:
      - gluster collections/resources
      - quota support
      - remove template disk (by storage domain)
      - vm.payload support
      - floating disk support
  - add __eqals__ to business entities #782891


author: Aravinda VK <avishwan@redhat.com> - 2.1.2.0-0.1
changelog:
  - New sources added based on rhev-3.3 branch
    - RHSC branding patch updated.
    - Version number updated
    - Regenerated SDK from latest rhs-engine(cb4)


author: Bala FA <barumuga@redhat.com> - 2.1.2.2-1
changelog:
  - resolves bz#1051706: DistributionNotFound Exception,
                         rhsc-sdk-python>=2.1.2.1 when running
                         'rhsc-shell'


author: Sahina Bose <sabose@redhat.com> - 3.1.2-1
changelog:
  - Changed import path for constants_access_plugin and fixed 
    offline install mode. Resolves rhbz#1265525, rhbz#1273342


author: Chris Feist <cfeist@redhat.com> - 0.16.2-71
changelog:
  - Added --noenable/--nodisable options when starting/stoping cluster
  - Only propagate/activate cluster on last node when using --activate
  - ccs no longer returns 0 when --startall/--stopall fails on a node
  - If not hostname or filename is specified, use 'localhost'
  - Don't leave tempfiles around from schema tests
  - Resolves: rhbz#1090642 rhbz#917809 rhbz#1062402 rhbz#1024962 rhbz#996196


author: Chris Feist <cfeist@redhat.com> - 0.16.2-72
changelog:
  - Added '-s' option to disable SSLv2 connections to ricci
  - Added ability to configure RICCIOPTS variable in /etc/sysconfig/cluster
    or /etc/sysconfig/ricci
  - Resolves: rhbz#1075176


author: Jan Pokorny <jpokorny@redhat.com> - 0.16.2-73
changelog:
  - ricci: fix end-use modules do not handle stdin polling correctly
  - ricci: fix missing deployment-time dependencies
  - ricci: prevent possible reboot loop
  - Resolves: rhbz#1076713 rhbz#1106842 rhbz#1044122


author: Jan Pokorny <jpokorny@redhat.com> - 0.16.2-74
changelog:
  - ccs: sync cluster.rng schema with latest updates from cluster packages
  - ricci: enhance possible reboot loop prevention (avoid stale batches)
  - Resolves: rhbz#1055424 rhbz#1044122


author: Jan Pokorny <jpokorny@redhat.com> - 0.16.2-75
changelog:
  - ccs: sync cluster.rng schema with latest updates from cluster packages
    (last-minute revamp)
  - Resolves: rhbz#1055424


author: Chris Feist <cfeist@redhat.com> - 0.16.2-77
changelog:
  - ricci: disable SSLv2/SSLv3 by default, added '-x' option to enable SSLv2/3
  - ccs: Added ability to add actions to vm services
         (and other resources/services)
  - ccs: Show error when a user is already authenticated and uses a bad
         password
  - ccs: Fixed error when piping output of ccs (specifically --getschema)
  - ccs: Using --setconf without hostname no longer produces a traceback
  - ccs: comments in cluster.conf should no longer produce a traceback when
         listing services
  - ccs: ccs should no longer produce anything if cluster.conf doesn't
         exist on remote node
  - ccs: ccs no longer triggers activation more than once in one command
  - Resolves: rhbz#1156157 rhbz#1126876 rhbz#1125954 rhbz#1125957 rhbz#1079032
    rhbz#1126872 rhbz#1084991 rhbz#1166589


author: Jan Pokorný <jpokorny@redhat.com> - 0.16.2-78
changelog:
  - ricci: fix modules cannot return values due to bug in Module::empty_response
           (introduced with rhbz#1044122 fix)
  - Resolves: rhbz#1187745


author: Jan Pokorný <jpokorny@redhat.com> - 0.16.2-79
changelog:
  - ccs: sync cluster.rng schema with latest updates from cluster packages
    (last-minute revamp)
  - Resolves: rhbz#1210679


author: David Lutterkort <dlutter@redhat.com> - 1.4.1-7
changelog:
  - Remove dependency on ruby{,io}.h from depend - makes builds on RHEL4 fail, 
    and doesn't provide anything for proper rpm builds


author: - Harshavardhana <fharshav@redhat.com> - 3.6.9-167.11
changelog:
  - resolves: #1076127 - Yum update/install of RHS3.0 qa build is failing
                         on top of RHS2.1U2GA ISO


author: - Guenther Deschner <gdeschner@redhat.com> - 3.6.9-169
changelog:
  - resolves: #1105499 - CVE-2014-0244: DoS in nmbd.
  - resolves: #1108840 - CVE-2014-3493: DoS in smbd with unicode path names.


author: - Jose A. Rivera <jarrpa@redhat.com> - 3.6.509-169.1
changelog:
  - Artificially bumping the Samba version to prevent z-stream collision.
  - Update vfs_glusterfs patches to match upstream.


author: - Jose A. Rivera <jarrpa@redhat.com> - 3.6.9-156.3
changelog:
  - vfs_glusterfs: Volume capacity reported to Windows is incorrect.
  - Removing application of ACL patch.


author: - Andreas Schneider <asn@redhat.com> - 3.6.9-158
changelog:
  - resolves: #984808 - CVE-2013-4124: DoS via integer overflow when reading
                        an EA list


author: - Andreas Schneider <asn@redhat.com> - 3.6.9-159
changelog:
  - resolves: #995109 - net ads join - segmentation fault if no realm has been
                        specified.
  - List all vfs, auth and charset modules in the spec file.


author: - Andreas Schneider <asn@redhat.com> - 3.6.9-160
changelog:
  - resolves: #948071 - Group membership is not correct on logins with new
                        AD groups.
  - resolves: #953985 - User and group info not return from a Trusted Domain.


author: - Jose A. Rivera <jarrpa@redhat.com> - 3.6.9-160.2
changelog:
  - Resolves: #1001618 - Log messages from samba vfs plug-in filling up
                         /var/log/messages of samba server while running
                         i/o on rhs-smb share


author: - Bala.FA <barumuga@redhat.com> - 3.6.9-160.4
changelog:
  - Resolves: #994889 - Discrepancy in installed packages for Red Hat
                        Storage (RHS) server, installed from ISO, and
                        from Red Hat (RH) Satellite server
  - Resolves: #1012711 - upgrading from RHS-2.0 causes 'kernel oplocks =
                         no' to remain in /etc/samba/smb.conf.rpmnew
  - Removing now obsolete conf file patches


author: - Jose A. Rivera <jarrpa@redhat.com> - 3.6.9-167.4
changelog:
  - resolves: #1025361 - yum update of samba-common package creates
                         two extra backup smb configuration files
  - resolves: #1025489 - Samba-common should not create a
                         smb.conf.rpmsave file on first time install
  - resolves: #1028978 - Samba update creating multiple entries of
                         rhs-samba.conf in smb.conf


author: - Jose A. Rivera <jarrpa@redhat.com> - 3.6.9-167.7
changelog:
  - Fixing erroneous configure flag.
  - resolves: #1044563 - Rebuild of samba package failed (fam issue)


author: - Jose A. Rivera <jarrpa@redhat.com> - 3.6.9-167.8
changelog:
  - resolves: #1020848 - Enable per client logging for gluster shares
                         served by Samba
  - Backport minor build warning fix.


author: - Raghavendra Talur <rtalur@redhat.com> - 3.6.9-167.9
changelog:
  - resolves: #1040055 - rhs-samba.conf does not have "max protocol = SMB2"
    on fresh RHS2.1U1 installations .


author: - Niels de Vos <ndevos@redhat.com> - 3.6.9-167.10
changelog:
  - resolves: #1051226 - Wrong atime updates on a file during write()
                         while using vfs glusterfs CIFS interface


author: - Jose A. Rivera <jarrpa@redhat.com> - 3.6.9-167.10.1
changelog:
  - resolves: #1180130 - Files creates are very slow in directories
                         already having files in it.


author: - Jose A. Rivera <jarrpa@redhat.com> - 3.6.9-167.4
changelog:
  - resolves: #1025361 - yum update of samba-common package creates
                         two extra backup smb configuration files
  - resolves: #1025489 - Samba-common should not create a
                         smb.conf.rpmsave file on first time install
  - resolves: #1028978 - Samba update creating multiple entries of
                         rhs-samba.conf in smb.conf
  - resolves: #1044563 - Rebuild of samba package failed (fam issue)


author: - Jose A. Rivera <jarrpa@redhat.com> - 4.1.17-9
changelog:
  - Depend on SELinux if we're RHGS.
  - Silence potential warnings from SELinux tools.
  - Apply SMB Encryption patches.


author: Jose A. Rivera <jarrpa@redhat.com> - 4.1.17-15
changelog:
  - resolves: #1290727
  - CVE-2015-3223 Remote DoS in Samba (AD) LDAP server
  - CVE-2015-5299 Missing access control check in shadow copy code
  - CVE-2015-5252 Insufficient symlink verification in smbd
  - CVE-2015-5296 Samba client requesting encryption vulnerable to
                  downgrade attack
  - CVE-2015-7540 DoS to AD-DC due to insufficient checking of asn1
                  memory allocation


author: Michael Adam <obnox@redhat.com> - 4.1.17-16
changelog:
  - Fix access to Samba shares with glusterfs VFS module.
    (Regression introduced by CVE 2015-5252.)
  - resolves: #1293915 - SMB:Samba shares not accessible from windows
                         client and Linux cifs client


author: - Jose A. Rivera <jarrpa@redhat.com> - 4.1.16-6
changelog:
  - Remove versionlock.
  - resolves: #1197905 - Remove versionlock from Samba 4.1.x
                         packages


author: - Jose A. Rivera <jarrpa@redhat.com> - 4.1.17-1
changelog:
  - Rebase RHS Samba to version 4.1.17.
  - Build with PIE/RELRO support.
  - Wrap previously missed systemd tool call.
  - related: #1193649 - Begin migration from Samba 3 to Samba 4


author: - Jose A. Rivera <jarrpa@redhat.com> - 4.1.17-2
changelog:
  - Obsolete samba4-libs with samba-common and libsmbclient.
  - related: #1193649 - Begin migration from Samba 3 to Samba 4


author: Jose A. Rivera <jarrpa@redhat.com> - 4.2.4-11
changelog:
  - Properly set CTDB posttrans script as part of the CTDB package.
  - resolves: #1291697 - ISO upgrade from 3.1.1 to 3.1.2 shows ctdb
                         related error


author: Jose A. Rivera <jarrpa@redhat.com> - 4.2.4-13
changelog:
  - Migrate dependency of samba-vfs-glusterfs from samba-common to
    samba in preparation for removing the dependency altogether.
  - resolves: #1305745 - [GSS]Remove "samba" package from dependency
                         of ctdb-4.2.4


author: Michael Adam <obnox@redhat.com> - 4.2.11-1
changelog:
  - related: #1322692 - Update to fix for multiple CVEs plus regression fix
  - Fix crash in smb.conf processing


author: Jose A. Rivera <jarrpa@redhat.com> - 4.2.4-6
changelog:
  - Fixes for problems found by RHGS and RHEL QE.
  - related: #1267827 - Fix upgrade path from previous rhel version


author: Jose A. Rivera <jarrpa@redhat.com> - 4.2.4-8
changelog:
  - resolves: #1285281 - CTDB: yum update fails on RHEL6 for ctdb package with
                         dependency on procps-ng and systemd-units
  - resolves: #1285306 - Unresolved dependencies on ctdb-4.2.4-7.el6rhs.x86_64


author: Guenther Deschner <gdeschner@redhat.com> - 4.2.4-9
changelog:
  - resolves: #1290727
  - CVE-2015-3223 Remote DoS in Samba (AD) LDAP server
  - CVE-2015-5299 Missing access control check in shadow copy code
  - CVE-2015-5252 Insufficient symlink verification in smbd
  - CVE-2015-5296 Samba client requesting encryption vulnerable to
                  downgrade attack


author: Jose A. Rivera <jarrpa@redhat.com> - 4.4.2-1
changelog:
  - resolves: #1318624, #1320505 - [RFE] Update to Samba 4.4 +
                                   Samba libs update


author: Jose A. Rivera <jarrpa@redhat.com> - 4.4.3-1
changelog:
  - resolves: #1306926 - Appropriate message to be given by net when AD user
                         password is expired
  - resolves: #1315254 - smbd core dumps are always truncated to 16M
  - related: #1318624, #1320505 - [RFE] Update to Samba 4.4 + Samba libs update


author: Anoop C S <anoopcs@redhat.com> - 4.4.3-3
changelog:
  - Add follow-up patches to set default coredump size
  - related: #1315254 - smbd core dumps are always truncated to 16M


author: Jose A. Rivera <jarrpa@redhat.com> - 4.4.3-5
changelog:
  - resolves: #1333360 - smbd crashes (notifyd) after a ctdb-internal network
                         interface is brought down in a ctdb cluster.
  - related:  #1322677 - CTDB node remains in banned state until the ctdb
                         service is restarted


author: Jose A. Rivera <jarrpa@redhat.com> - 4.4.3-6
changelog:
  - resolves: #1332237 - New file created in windows mount not listed
  - resolves: #1337569 - Getting error with upgrade and net join


author: Jose A. Rivera <jarrpa@redhat.com> - 4.4.3-7
changelog:
  - resolves: #1322677 - CTDB node remains in banned state until the ctdb
                         service is restarted


author: Guenther Deschner <gdeschner@redhat.com> - 4.4.3-8
changelog:
  - resolves: #1351986 - CVE-2016-2119 Client side SMB2/3 required
                         signing can be downgraded


author: Jose A. Rivera <jarrpa@redhat.com> - 4.4.5-1
changelog:
  - resolves: #1352401, #1371992 - [Rebase] Samba: Yum update for Samba
                                   will fail due to higher versions in
                                   RHEL 7.3.0


author: Guenther Deschner <gdeschner@redhat.com> - 4.4.6-1
changelog:
  - resolves: #1382291, #1382287 - Update to Samba 4.4.6
  - related: #1379591, #1379592 - Update newly created empty dist-git branches
                                  for rhgs-3.2.0


author: Anoop C S <anoopcs@redhat.com> - 4.4.6-2
changelog:
  - resolves: #1385663, #1386227 - Use already merged vfs shadow copy patches
  			from upstream for VSS support
  - resolves: #1330081, #1386230 - Add support for multiple volfile servers
  			within vfs module for GlusterFS


author: Guenther Deschner <gdeschner@redhat.com> - 4.4.6-4
changelog:
  - resolves: #1405399 - CVE-2016-2125: Unconditional privilege delegation to
                                        Kerberos servers in trusted realms
                         CVE-2016-2126: Flaws in Kerberos PAC validation can
                                        trigger privilege elevation


author: Guenther Deschner <gdeschner@redhat.com> - 4.6.0-0
changelog:
  - resolves: #1428989, #1426663 - Update to Samba 4.6.0
  - resolves: #1428368, #1436265 - Change performance parameters in rhs-samba.conf
  - resolves: #1385666 - Directory Group permissions inheritance
  - resolves: #1334397 - Fix core dump directory


author: Guenther Deschner <gdeschner@redhat.com> - 4.6.3-5
changelog:
  - resolves: #1467625 - Set close-on-exec flag for CTDB pidfile to avoid
                         SELinux warning


author: Guenther Deschner <gdeschner@redhat.com> - 4.6.3-8
changelog:
  - resolves: #1505811 - CVE-2017-15085 Incomplete fix for CVE-2017-12150
                         CVE-2017-15086 Incomplete fix for CVE-2017-12151
                         CVE-2017-15087 Incomplete fix for CVE-2017-12163


author: - Guenther Deschner <gdeschner@redhat.com> - 4.7.5-109
changelog:
  - resolves: #1614744 - Security fixes for CVE-2018-1139
  - resolves: #1612809 - Securtty fixes for CVE-2018-10858


author: - Anoop C S <anoopcs@redhat.com> - 4.8.5-102
changelog:
  - resolves: #1177603 - Add remote-fs.target to CTDB service file
  - resolves: #1314659 - Install example smb.conf


author: - Guenther Deschner <gdeschner@redhat.com> - 4.8.5-103
changelog:
  - resolves: #1636246 - SMBD crashes when streams_attr VFS is used
  - resolves: #1644284 - Edited file disappears in a SMB share on Mac OS X clients


author: - Guenther Deschner <gdeschner@redhat.com> - 4.9.8-104
changelog:
  - related: #1703030, #1708284 - Re-add enabled 10.interface script, fix gluster get_real_file_name VFS calls


author: - Guenther Deschner <gdeschner@redhat.com> - 4.9.8-107
changelog:
  - resolves: #1667895 - Fix fruit module to work with remote filesystem
  - resolves: #1724243 - Fix get_real_filename implementation in gluster vfs
                         modules
  - resolves: #1727315 - New file_id mode to fix data loss


author: David Teigland <teigland@redhat.com> - 2.5-1
changelog:
  - Resolves: rhbz#826022 rhbz#830736 rhbz#830848 rhbz#831906 rhbz#832935 rhbz#840063 rhbz#841305 rhbz#843073


author: Bryn M. Reeves <bmr@redhat.com> = 2.2-10
changelog:
  - Fix collection of data from LVM2 reporting tools in devicemapper plugin
    Resolves: bz704383
  - Add /proc/vmmemctl collection to vmware plugin
    Resolves: bz709491


author: Bryn M. Reeves <bmr@redhat.com> = 2.2-11
changelog:
  - Truncate files that exceed specified size limit
    Resolves: bz683219
  - Add support for collecting Red Hat Subscrition Manager configuration
    Resolves: bz714293
  - Collect /etc/init on systems using upstart
    Resolves: bz694813
  - Don't strip whitespace from output of external programs
    Resolves: bz713449
  - Collect ipv6 neighbour table in network module
    Resolves: bz721163
  - Collect basic cgroups configuration data
    Resolves: bz729455


author: Bryn M. Reeves <bmr@redhat.com> = 2.2-14
changelog:
  - Collect brctl show and showstp output
    Resolves: bz697899
  - Collect nslcd.conf in ldap plugin
    Resolves: bz682124


author: Bryn M. Reeves <bmr@redhat.com> = 2.2-15
changelog:
  - Fix brctl collection when a bridge contains no interfaces
    Resolves: bz697899
  - Fix up2dateclient path in hardware plugin
    Resolves: bz736718


author: Bryn M. Reeves <bmr@redhat.com> = 2.2-16
changelog:
  - Fix execution of RHN hardware.py from hardware plugin
    Resolves: bz736718
  - Fix hardware plugin to support new lsusb path
    Resolves: bz691477


author: Bryn M. Reeves <bmr@redhat.com> = 2.2-17.el6_2.1
changelog:
  - Add forbidden paths for new location of gluster private keys
  - Update gluster module for gluster-3.3
  - Add additional command output to gluster module
  - Add support for collecting gluster configuration and logs
    Resolves: bz801328


author: Bryn M. Reeves <bmr@redhat.com> = 2.2-17.el6_2.3
changelog:
  - Add nfs statedump collection to gluster module
    Resolves: bz801328
  - Use wildcard to match possible libvirt log paths
    Resolves: bz817921


author: Amar Tumballi <atumball@redhat.com> = 2.2-17.el6rhs.1
changelog:
  - Change gluster.py to send signal to glusterfs process
    directly instead of 'gluster volume status' command.
    Resolves: bz851175
  - Capture statedump files in sosreport


author: Prashanth Pai <ppai@redhat.com> - 1.13.1-9
changelog:
  - Fixed: BZ #1351620, #1351637
           Pulled upstream backports of minor fixes essential to
           run CI tests on downstream repo.


author: Timothy Asir <tjeyasin@redhat.com> - 4.10.2-4
changelog:
  - Initial big band release
  - Bug fix https://bugzilla.redhat.com/show_bug.cgi?id=960506
  - Bug fix https://bugzilla.redhat.com/show_bug.cgi?id=928311
  - Bug fix https://bugzilla.redhat.com/show_bug.cgi?id=924193
  - Bug fix https://bugzilla.redhat.com/show_bug.cgi?id=908884
  - Bug fix https://bugzilla.redhat.com/show_bug.cgi?id=905766
  - Bug fix https://bugzilla.redhat.com/show_bug.cgi?id=961309
  - Removed glusterfs redundant dependencies
  - Added glusterfs version check


author: Timothy Asir <tjeyasin@redhat.com> - 4.10.2-22.2
changelog:
  - Bug fix https://bugzilla.redhat.com/show_bug.cgi?id=963806
  - SSL enabled
  - Added gluster hook read, add, remove and update feature


author: Timothy Asir <tjeyasin@redhat.com> - 4.10.2-22.3
changelog:
  - Bug fix https://bugzilla.redhat.com/show_bug.cgi?id=971775
  - Added managing gluster services feature


author: Balamurugan Arumugam <barumuga@redhat.com> - 4.13.0-22
changelog:
  - rebase to RHEVM 3.3.0 Weekly IS25 Build Report 27/11/2013
  - resolves bz#885592: [RHS-C] SHD service status details are not
                        displayed in "Services" tab in Cluster
  - resolves bz#1008942: RHS-C: "Create Volume" should show the same
                         warning that gluster CLI gives when a brick is
                         being created in a root partition and also
                         provide a check box (Force) to override this
                         behaviour


author: Balamurugan Arumugam <barumuga@redhat.com> - 4.13.0-23
changelog:
  - rebase to RHEVM 3.3.0 Weekly IS27 Build
  - vdsm-gluster: raise suitable exception based on errno for peerDetach


author: Balamurugan Arumugam <barumuga@redhat.com> - 4.13.0-24
changelog:
  - rebase to RHEVM 3.3.0 Weekly IS31 Build
  - resolves bz#1038038: Gateway not configured on RHSS Node, after
                         adding it to gluster enabled cluster


author: Bala FA <barumuga@redhat.com> - 4.14.7.1-1
changelog:
  - resolves bz#1103264: vdsm fails to start at boot in freshly
                         installed RHSS 3.0


author: Bala FA <barumuga@redhat.com> - 4.14.7.3-1
changelog:
  - resolves bz#1129431: vdsm-reg and supervdsmd daemons configured to
                         be started on first boot following RHSS install


author: Bala FA <barumuga@redhat.com> - 4.16.16-1.3
changelog:
  - resolves bz#1225417: Disks not visible in Storage devices tab on
                         clicking Sync option


author: Bala FA <barumuga@redhat.com> - 4.16.20-1.1
changelog:
  - rebased to rhev vdsm 4.16.20-1
  - resolves bz#1227742: Cannot see lv,vg and pv on the system when user
                         tries to create a brick from UI
  - resolves bz#1227788: Created brick isn't mounted after reboot
  - resolves bz#1231210: xfsprogs should be pulled in as part of vdsm
                         installation
  - resolves bz#1226186: In Create Brick Scenario VG Create failed in
                         first time
  - resolves bz#1227781: Cannot sync storage devices
  - resolves bz#1230342: Snapshot scheduling from UI and CLI should not
                         co-exist
  - resolves bz#1230353: creating non root geo rep from UI gives
                         Internal Engine error
  - resolves bz#1229202: VDSM service is not running without mom in
                         RHEL-7
  - resolves bz#1228280: set onboot=yes for the interfaces to which
                         glusternw is attached


author: Timothy Asir <tjeyasin@redhat.com> - 4.16.20-1.3
changelog:
  - resolves bz#1231722: Using same mount point while creating brick
                         gives unexpected exception
  - resolves bz#1225831: Data alignment value is always passed
  		       as 1024k to pvcreate
  - resolves bz#1244865: xfs filesystem is created with wrong inode
  		       size when setting up a brick


author: Ramesh Nachimuthu <rnachimu@redhat.com> - 4.16.30-1.1
changelog:
  - Rebased with vdsm 4.16.30-1 in rhevm 3.5.6
  - resolves bz#1189285: Stop gluster process when host moves to
                         maintenance.


author: Ramesh Nachimuthu <rnachimu@redhat.com> - 4.16.30-1.3
changelog:
  - resolves bz#1270792: brick devices are created with incorrect
                         data alignment.


author: Piotr Kliczewski<pkliczew@redhat.com> 1.0.15
changelog:
  - make sure that we have data to remove from
  - packaging: drop release_suffix for ga release
  - Make sure that git and timestamp is not part of rpm name
  - Making version number release final


