# changelog

author: Suchakra Sharma <suchakra@fedoraproject.org> - 1.2.0-1
changelog:
  - New upstream release
  - Popt patch for babeltrace.pc.in removed. Its fixed in Fedora now
  - Add new file (babeltrace-ctf.pc)


author: Ken Dreyer <kdreyer@redhat.com> - 1.2.4-3
changelog:
  - Add with_python3 macro to support EL7 (rhbz#1235466)
  - Define _pkgdocdir to support EL7 (rhbz#1235466)


author: Ken Dreyer <kdreyer@redhat.com> - 1.4.1-1
changelog:
  - Rebase on calamari-server v1.4.1 (rhbz#1344360, rhbz#1304421, rhbz#1296518,
    rhbz#1329190, rhbz#1340855, rhbz#1341598, rhbz#1344290, rhbz#1338633,
    rhbz#1335906)


author: Thomas Serlin <tserlin@redhat.com> 1:10.2.3-4
changelog:
  - rgw_file:  pre-assign times (rhbz#1358020)
  - rgw_file: fix set_attrs operation (rhbz#1358020)
  - rgw_file: implement rgw_setattr (rhbz#1358020)
  - add ldap auth custom search filter feature patch - http://tracker.ceph.com/issues/17185 (rhbz#1381687)
  - rgw: remove duplicated calls to getattr (rhbz#1381684)
  - rgw: rgw file fix bug of rgw_lookup can not exact match file name (rhbz#1381692)
  - rgw: fix the wrong return value (rhbz#1381693)
  - rgw ldap:  protect rgw::from_base64 from non-base64 input (rhbz#1381694)
  - rgw_file: restore local definition of RGWLibFS gc interval (rhbz#1381698)
  - rgw_file:  explain semantics of RGWFileHandle::commit (rhbz#1370331)
  - ceph_timer: prefer using directive to typedef (rhbz#1370331)
  - librgw: add API version defines for librgw and rgw_file (rhbz#1370331)
  - rgw file: allow RGWLibFS::write_completion_interval_s to be set in conf (rhbz#1370331)
  - rgw_file:  log on write completion events at level 10 (rhbz#1370331)
  - rgw_file: add RGW_OPEN_FLAG_STATELESS as a synonym for V3 (rhbz#1370331)
  - rgw_file: implement stateless write completion timer (rhbz#1370331)
  - rgw_file: fix/update rgw_create flag arguments (rhbz#1370331)
  - rgw_file: fix/update rgw_open flag arguments (rhbz#1370331)
  - rgw file: remove busy-wait in RGWLibFS::gc()
  - rgw ldap: enforce simple_bind w/LDAPv3 (rhbz#1364396)
  - ceph-objectstore-tool: add a way to split filestore directories offline (rhbz#1367442)
  - tools/ceph_monstore_tool: update pgmap_meta also when rebuilding store.db (rhbz#1374224)
  - tools/rebuild_mondb: kill compiling warning (rhbz#1374224)
  - tools/rebuild_mondb: avoid unnecessary result code cast (rhbz#1374224)
  - tools/ceph_monstore_tool: add "rebuild" command (rhbz#1374224)
  - tools/ceph-objectstore-tool: add "update-mon-db" command (rhbz#1374224)
  - mon/AuthMonitor: make AuthMonitor::IncType public (rhbz#1374224)
  - osd/OSDMap: do not encode crc bits if crc_full is not valid anymore (rhbz#1378549)
  - MOSDMap: re-encode if CEPH_FEATURE_OSD_HITSET_GMT is not set (rhbz#1378549)


author: Thomas Serlin <tserlin@redhat.com> 1:10.2.3-5
changelog:
  - journal: fix downstream compile issue (rhbz#1365648)
  - journal: ensure in-flight ops are complete destroying journaler (rhbz#1365648)
  - journal: complete action only after notification completed (rhbz#1365648)
  - rbd-mirror: wait for in-flight event commit notifications (rhbz#1365648)
  - common: move AsyncOpTracker to common library (rhbz#1365648)
  - journal: send update notification when tag allocated (rhbz#1365648)
  - librbd: new journal listener event for force promotion (rhbz#1365648)
  - librbd: helper class for quiescing in-flight async ops (rhbz#1365648)
  - librbd: unify journal event callbacks into single interface (rhbz#1365648)
  - journal: expose ability to retrieve partial tag list (rhbz#1365648)
  - test/rbd: fix possible mock journal race conditions (rhbz#1365648)
  - rbd-mirror: option to automatically resync after journal client disconnect (rhbz#1379835)
  - rbd-mirror: stop replay when client is disconnected (rhbz#1379835)
  - rbd-mirror: resync was possible only when image replayer start had succeeded (rhbz#1379835)
  - rbd-mirror: decode_client_meta should return false on error (rhbz#1379835)
  - rbd: new command to disconnect journal client (rhbz#1379835)
  - librbd: optionally flag "laggy" journal clients disconnected (rhbz#1379835)
  - journal: allow to trim journal for "laggy" clients (rhbz#1379835)
  - cls/journal: add async client_update_state method (rhbz#1379835)
  - rbd-mirror: use pool id + global image id as deletion primary key (rhbz#1379835)
  - librbd: support deleting image by id instead of name (rhbz#1379835)
  - librbd: ignore partial refresh error when acquiring exclusive lock (rhbz#1379837)
  - librbd: potential seg fault when blacklisting an image client (rhbz#1379837)
  - librbd: potential double-unwatch of watch handle upon error (rhbz#1379837)
  - librbd: deadlock when replaying journal during image open (rhbz#1379837)
  - librbd: improve image state machine debug log messages (rhbz#1379837)
  - librbd: remove unused refresh request logic (rhbz#1379837)
  - librbd: interlock image refresh and lock operations (rhbz#1379837)
  - librbd: image state machine now has hooks for lock requests (rhbz#1379837)
  - librbd: integrate asynchronous image rewatch state machine (rhbz#1379837)
  - librbd: helper state machine for asynchronous watch recovery (rhbz#1379837)
  - librbd: exclusive lock now supports reacquiring a lost lock (rhbz#1379837)
  - librbd: store exclusive lock cookie instead of recalculating (rhbz#1379837)
  - librbd: helper state machine to update lock cookie (rhbz#1379837)
  - cls_lock: support updating the lock cookie without releasing the lock (rhbz#1379837)
  - librbd: permit disabling journaling if in corrupt state (rhbz#1382044)
  - librbd: new journal policy to disable initializing the journal (rhbz#1382044)
  - librbd: always respond to "release lock" request if lock owner (rhbz#1382044)
  - rgw: RGWDataSyncCR fails on errors from RGWListBucketIndexesCR (rhbz#1368583)
  - rgw: set correct instance on the object (rhbz#1372346)


author: Ken Dreyer <kdreyer@redhat.com> 1:10.2.3-6
changelog:
  - rgw: forward input data when forwarding set_bucket_version to master (rhbz#1350522)
  - rgw: set args when rebuilding req_info (rhbz#1350522)


author: Ken Dreyer <kdreyer@redhat.com> 1:10.2.3-7
changelog:
  - rbd: expose rbd unmap options (rhbz#1382437)
  - rbd: fix up terminology in help texts (rhbz#1382437)
  - doc: clarify rbd size units (rhbz#1382437)
  - rbd: recognize lock_on_read option (rhbz#1382437)
  - rgw_admin: add a few admin commands to the usage (rhbz#1380601)
  - rgw_admin: add bi purge command (rhbz#1380601)
  - rgw: bucket resharding, adjust logging (rhbz#1380601)
  - cls/rgw: bi_list() fix is_truncated returned param (rhbz#1380601)
  - rgw_admin: require --yes-i-really-mean-it for bucket reshard (rhbz#1380601)
  - rgw_admin: better bucket reshard logging (rhbz#1380601)
  - rgw: limit bucket reshard num shards to max possible (rhbz#1380601)
  - rgw_admin: fix bi list command (rhbz#1380601)
  - rgw_admin: use aio operations for bucket resharding (rhbz#1380601)
  - rgw: bucket reshard updates stats (rhbz#1380601)
  - cls/rgw: add bucket_update_stats method (rhbz#1380601)
  - rgw_admin: reshard also links to new bucket instance (rhbz#1380601)
  - rgw: rgw_link_bucket, use correct bucket structure for entry point (rhbz#1380601)
  - radosgw-admin: bucket reshard needs --num-shards to be specified (rhbz#1380601)
  - cls/rgw: fix bi_list objclass command (rhbz#1380601)
  - rgw_admin: bucket rehsrading, initial work (rhbz#1380601)
  - rgw: utilities to support raw bucket index operations (rhbz#1380601)
  - rgw: use bucket_info.bucket_id instead of marker where needed (rhbz#1380601)
  - cls/rgw: utilities to support raw bucket index operations (rhbz#1380601)
  - rgw: forward input data when forwarding set_bucket_version to master (rhbz#1350522)
  - rgw: set args when rebuilding req_info (rhbz#1350522)


author: Ken Dreyer <kdreyer@redhat.com> 1:10.2.3-8
changelog:
  - rgw: avoid corruption when running old radosgw-admin on a newer rgw (rhbz#1383631)
  - rgw: Fix missing master zone for default region conversion (rhbz#1383631)
  - rgw: mark configuration as converted to avoid corruption when running older admins (rhbz#1383631)
  - client: kill QuotaTree (rhbz#1384008)
  - messages: fix MMDSBeacon constructor (rhbz#1384002)
  - mon: don't crash on invalid standby_for_fscid (rhbz#1384002)
  - mds: make mds_role_t member order match constructor (rhbz#1384002)


author: Thomas Serlin <tserlin@redhat.com> 1:10.2.3-13
changelog:
  - rgw: clean up RGWShardedOmapCRManager on early return (rhbz#1393665)
  - rgw: hold a reference on data_sync_cr over run() (rhbz#1393665)
  - rgw: clear data_sync_cr if RGWDataSyncControlCR fails (rhbz#1393665)
  - rgw: RGWSimpleRadosReadCR tolerates empty reads (rhbz#1393665)


author: Ken Dreyer <kdreyer@redhat.com> 1.0.5-36
changelog:
  - osd: fix collocation spelling and declare dmcrypt variables (rhbz#1373736 rhbz#1366808)
  - ceph-osd: add dmcrypt scenario (rhbz#1373736 rhbz#1366808)
  - ceph-osd: re-arrange osd scenario numbers (rhbz#1373736 rhbz#1366808)


author: Ken Dreyer <kdreyer@redhat.com> 1.0.5-37
changelog:
  - rolling_update: fix wrong indent (rhbz#1388295)
  - infrastructure-playbooks: fix syntax errors in all playbooks (rhbz#1388295)


author: Ken Dreyer <kdreyer@redhat.com> 1.0.5-40
changelog:
  - rolling update: fix restarts of radosgw (rhbz#1391675)
  - osd dmcrypt: add ability to check devices (rhbz#1391468)
  - ceph_devices.yml cleanup and optimization (rhbz#1391468)
  - raw_multi_journal is not required when using dmcrypt_dedicated_journal (rhbz#1391468)


author: Ken Dreyer <kdreyer@redhat.com> - 1.0.5-43
changelog:
  - Revert back to the patch series from 1.0.5-39 (rhbz#1393582, rhbz#1393684,
    rhbz#1392238)
  - Add back the "rolling update: fix restarts of radosgw" fix (rhbz#1391675)


author: Ken Dreyer <kdreyer@redhat.com> 1.0.5-44
changelog:
  - rolling update: stop RGWs before upgrade and start afterwards (rhbz#1394929)
  - rolling update: stop MDSs before upgrading and start afterwards (rhbz#1394929)
  - rolling update: stop MONs before upgrading and start afterwards (rhbz#1394929)
  - rolling update: stop OSDs before upgrading (rhbz#1394929)


author: Travis Rhoden <trhoden@redhat.com> 1.5.25-2
changelog:
  - throws if multiple mon are passed to "mon add" (rhbz#1231203)
  - Echo RGW default port during rgw create (rhbz#1228842)


author: Ken Dreyer <kdreyer@redhat.com> - 1.5.27.4-1
changelog:
  - Update to 1.5.27.4 to align versions between RHEL and Ubuntu
  - Fix "Ceph-deploy crashed while trying to remove a mon which is added
    manually" (rhbz#1282484)
  - Fix "ceph-deploy forgetkeys doesn't remove rgw keyring file" (rhbz#1261441)


author: Ken Dreyer <kdreyer@redhat.com> 1.5.27.4-3
changelog:
  - Another fix "Ceph-deploy crashed while trying to remove a mon which is added
    manually" (rhbz#1282484)


author: Paul Cuzner <pcuzner@redhat.com> - 0.6-1
changelog:
  - changed the main function to have an ansible prefix to allow the code to know where it is invoked from
  - updated the purge module to support image names being prefixed by a pool i.e. pool/image


author: Paul Cuzner <pcuzner@redhat.com> - 0.7-1
changelog:
  - removed service dependencies for rbdmap/target (replaced by rbd-target-gw form ceph-iscsi-config rpm)
  - removed target overrides files
  - updated playbook to add skip_partx yes to multipath.conf


author: Paul Cuzner <pcuzner@redhat.com> - 0.8-1
changelog:
  - fix : purge_gateways.yml was missing
  - removed packages directory to clean up the source archive
  - spec file updates (dependencies)


author: Paul Cuzner <pcuzner@redhat.com> - 1.0-1
changelog:
  - fix : allow client_connections and rbd_devices to be be empty to skip those steps
  - add usage guidelines to the group_vars/ceph-iscsi-gw.sample file
  - added variable to allow pre-req checks to be bypassed during a run
  - updated list of rpm pre-req that ansible checks for
  - add synchronize task to the playbook to copy admin keyring to gateway node(s)
  - updated igw_purge module to allow for the deletion of the alua port groups


author: Paul Cuzner <pcuzner@redhat.com> - 1.2-1
changelog:
  - documented the passwordless ssh requirement for the seed_monitor node
  - fix BZ 1384505 mask the target service preventing manual start/stop
  - fix BZ 1384858 when the admin updates ansible hosts but not the gateway_ip_list variable


author: Paul Cuzner <pcuzner@redhat.com> - 1.3-1
changelog:
  - removed rsync rpm dependency (BZ 1386090)
  - ceph.conf pulled from seed monitor, then pushed to gateways using copy task
  - add a template based config file to each gateway for runtime info
  - add additional variables allowing non-default ceph cluster names/keyrings (BZ 1386617)


author: Paul Cuzner <pcuzner@redhat.com> - 1.4-1
changelog:
  - clients can now be added without images or chap defined using null strings
  - changed parameters for client definition to position for other auth mechanisms
  - adapt purge module to use revised disk naming scheme within config object
  - updated group_vars sample to reflect name changes
  - added state= setting to LUN definitions (enabling disks to be add/removed)
  - fix syntax issue during ceph.conf seed process
  - documentation added to the Ansible modules


author: Paul Cuzner <pcuzner@redhat.com> - 1.5-1
changelog:
  - playbook now seeds the configuration directory on ansible host (rhbz 1390026)
  - resolve a 1.4 regression affecting the igw_purge module
  - fail gracefully if bogus client name is given (rhbz 1390023)


author: Paul Cuzner <pcuzner@redhat.com> - 0.8-1
changelog:
  - fixed tpg creation on existing gateways when a new gateway(s) is added to the configuration
  - removed rpm packages from the source archive


author: Paul Cuzner <pcuzner@redhat.com> - 1.1-1
changelog:
  - spec file updated - patch from ktdreyer
  - alua module reformatting in line with PEP 8
  - gateway object can now defer adding portal IP to the active TPG
  - rbd-target-gw now defers port IP allocation until nodeACLs are applied
  - deferring IP allocation at boot time, prevents windows connectivity issues


author: Paul Cuzner <pcuzner@redhat.com> - 1.2-1
changelog:
  - fix for BZ 1384858 - admin updated hosts file but did not add an ip to gateway_ip_list
  - fix unblacklisting process in rbd-target-gw
  - correct ALUA binding issue
  - added a version number to the rados configuration object
  - fix i/o delays when using non-optimised paths with ALUA


author: Paul Cuzner <pcuzner@redhat.com> - 1.3-1
changelog:
  - fix disk size not showing correctly in targetcli following a resize (BZ 1386149)
  - use of fqdn in the LUN request (BZ 1386939)
  - rbd-target-gw - ensure tpgs are disabled on service shutdown
  - config.gateway - create alua group per tpg
  - config.client - reduce timeouts for faster path failover
  - use global settings config file across modules (BZ 1386617)
  - resize dm device following rbd size request (BZ 1386149)
  - allow host names to use FQDN on LUN request (BZ 1386939)


author: Paul Cuzner <pcuzner@redhat.com> - 1.4-1
changelog:
  - fix - ensure large config objects are read correctly (rhbz 1387297)
  - provide support for the same image name across mulitple rados pools (rhbz 1387952)
  - add lun id to config object preventing potential data corruptions (rhbz 1387953)
  - add create/update datestamps to config object metadata
  - resolve rbd-target-gw reload/restart issues (rhbz 1388703)
  - add lun remove capability
  - fix rbd-target-gw to drop LIO configuration on a systemctl stop request


author: Paul Cuzner <pcuzner@redhat.com> - 1.5-1
changelog:
  - fix - catch config errors at rbd-target-gw startup
  - config.lun - trap unwanted rbd map stderr messages
  - rbd-target-gw - bypass shutdown if the gateway is not in the configuration (rhbz 1390022)
  - config.client - fix handling of invalid client iqn (rhbz 1390023)
  - rbd-target-gw - fix behaviour when daemon started prematurely (rhbz 1390022)
  - config.common - resolve invalid json backtrace during config read (rhbz 1387297)


author: Paul Cuzner <pcuzner@redhat.com> 0.2-1
changelog:
  - added a sort key enabling the summary stats to be sorted by a given metric
  - sort can be in ascending/descending sequence
  - internally changed the indexing of the data from rbdX to pool/image


author: Paul Cuzner <pcuzner@redhat.com> 1.0-1
changelog:
  - switched data source from pmcd's disk.partition to disk.dm
  - simplified the lookup of dm device to rbd name, subprocess call removed
  - added custom exception handler to mask backtrace unless in debug
  - added i/o source flag showing whether the i/o to an rbd is local or not
  - updated invocation to allow sort by io source (t or O ... this or other)
  - added sample defaults file
  - added high level ceph output to the display (health and # osd's)
  - added man page


author: Paul Cuzner <pcuzner@redhat.com> 1.1-1
changelog:
  - size the output line to the maximum rbd image name
  - added the settings module from ceph_iscsi_config to enable non-default ceph names
  - add support for lun names of the format pool.image in lio


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

  - Stop depending on mod_python which is not available anymore on
    EL7 and Fedora repositories. Also add some information about the
    current way to make use of WATO properly on the First-Installation.txt
    file even on EPEL 7 / Fedora distributions. Upstream is however porting
    WATO to mod_wsgi already to bring back native compatibility of
    check-mk-multisite.


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-4
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: Saravanakumar Arumugam <sarumuga@redhat.com> - 7.0.0-8
changelog:
  - Resolves: #1647808 - Respin rhgs-volmanager-container for OCS 3.11.1
  - Resolves: #1647807 - Respin rhgs-gluster-block-provisioner container for OCS 3.11.1
  - Resolves: #1647806 - Respin rhgs-s3-server-container for OCS 3.11.1
  - Resolves: #1573304 - Cant delete PV - Stuck in Failed status


author: Saravanakumar Arumugam <sarumuga@redhat.com> - 7.0.0-13
changelog:
  - Resolves: #1724091 - "Cannot update endpoints in namespace" error after deploying gluster block provisioner pod


author: Raghavendra Talur <rtalur@redhat.com> - 7.0.0-14
changelog:
  - Resolves: #1723883 - Issue a warning that cns-deploy will be deprecated
  - Resolves: #1725226 - Image names present in the latest templates from cns-deploy are incorrect.


author: Raghavendra Talur <rtalur@redhat.com> - 7.0.0-15
changelog:
  - Resolves: #1726384 - changes required to templates to remove default values from jwt section of config json


author: - Guenther Deschner <gdeschner@redhat.com> - 4.9.8-103
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: - Guenther Deschner <gdeschner@redhat.com> - 4.11.6-101
changelog:
  - resolves: #1791662 - Security fix for CVE-2019-14907
  - resolves: #1764471 - Security fix for CVE-2019-10218
  - resolves: #1784827 - msdfs links were not displayed with vfs_glusterfs


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: Michael Adam <obnox@redhat.com> - 4.2.4-12
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.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: 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: Till Maas <opensource@till.name> - 2.4.0-25
changelog:
  - Fix crash when too many connections are used
  - Make gcc build dependencies obvious for local builds


author: Prasanna Kumar Kalever <prasanna.kalever@redhat.com> - 0.2.1-27
changelog:
  - Add CLI Audit Log support (bz#1575908)
  - Add dynamic config reload support (bz#1589666)
  - Enforce minimum kernel version recommendation (bz#1594331)
  - Update man page (bz#1595624)


author: Prasanna Kumar Kalever <prasanna.kalever@redhat.com> - 0.2.1-28
changelog:
  - Run genconfig as part of upgrade activities on first start (bz#1638988)
  - At genconfig, convert blocks with default_tg_pt_gp alua group to glfs_tg_pt_gp (bz#1638002)
  - Run target config clear only when tcmu-runner is running (bz#1638352)


author: Prasanna Kumar Kalever <prasanna.kalever@redhat.com> - 0.2.1-29
changelog:
  - Fix minor rpm-build warnings (bz#1641570)
  - Adopt 3.10.0-862.14.4 (RHEL-7.5.4) as minimum required kernel version (bz#1643185)
  - Dump all cli failure msgs to stderr (bz#1632663)
  - Avoid large buffer allocation while reading config file (bz#1641575)
  - While genconfig consider setting prio-path for old block volumes (bz#1643074)


author: Prasanna Kumar Kalever <prasanna.kalever@redhat.com> - 0.2.1-31
changelog:
  - Fix genconfig failures parsing failed create block volumes metadata files (bz#1676591)
  - Fix post/preun/postun in the spec file (bz#1676633)


author: Prasanna Kumar Kalever <prasanna.kalever@redhat.com> - 0.2.1-32
changelog:
  - Add rpc timeout option to cli (bz#1665543)
  - Fix missing notification msg when log-level is changed to ERROR and WARNING (bz#1661406)


author: Ramakrishna Reddy Yekulla <rreddy@redhat.com> - 1.0.1-2
changelog:
  - Fixed yml files in the oemid path
  - Resolves: #1489473 -  [RFE] Request to add the RHS ONE colonizer tool
                          to the main gluster release


author: Ramakrishna Reddy Yekulla <reddy@redhat.com> - 1.0.2-1
changelog:
  - New source v1.0.2, resolves filepath changes
  - Resolves: #1489473 -  [RFE] Request to add the RHS ONE colonizer tool 
                          to the main gluster release


author: Ramakrishna Reddy Yekulla <rreddy@redhat.com> - 1.0.3-1
changelog:
  - New Source v1.0.3
  - Resolves: #1544917 - Colonizer should abort on any ansible play 
                         failures
  - Resolves: #1545957 - Entries in /etc/hosts file can be overwritten 
                         by playbook due to bad regex


author: Ramakrishna Reddy Yekulla <rreddy@redhat.com> - 1.0.4-1
changelog:
  - New Source v1.0.4
  - Resolves: #1546748 - nfs-ganesha service getting started only on
                         node where colonizer is being executed
  - Resolves: #1549043 - Downstream specific path for gluster-colonizer 
                         playbook path


author: Ramakrishna Reddy Yekulla <rreddy@redhat.com> -1.0.4-2
changelog:
  - Resolves: #1546748 - nfs-ganesha service getting started only on
                         node where colonizer is being executed


author: Ramakrishna Reddy Yekulla <rreddy@redhat.com> -1.0.4-3
changelog:
  - Resolves: #1553011 - Colonizer deployment fails at volume create 
                         due to one host not being peer probed when 
                         hostnames are entered manually


author: Ramakrishna Reddy Yekulla <rreddy@redhat.com> -1.1.0-2
changelog:
  - New Sources v1.1
  - Resolves: #1546492 - do not add mount details into /etc/fstab when 
                         mounting for performance tests which is temporary
  - Resolves: #1563582 - Enable SMB CTDB yaml playbooks for gluster colonizer  
  - Resolves: #1535403 - prompt user to choose or mention the volume name
  - Resolves: #1551644 - Colonizer doesnt seem to be cleaning LVM and VGs 
                         correctly when checking for existing gluster bricks


author: Ramakrishna Reddy Yekulla <rreddy@redhat.com> -1.2.0-1
changelog:
  - New Sources v1.2
  - Resolves: #1592527 - [Rebase] Downstream packaging request for 
  		       gluster-colonizer v1.2 for RHGS 3.4


author: Ramakrishna Reddy Yekulla <rreddy@redhat.com> -1.2.0-2
changelog:
  - Resolves: #1600070 - [Packaging] Add NetworkManager as a dependency 
  			for the gluster colonizer tool


author: Ramakrishna Reddy Yekulla <rreddy@redhat.com> -1.2.0-3
changelog:
  - Resolves: #1629591 - colonizer deployment script fails due to pexpect
  			module unavailable
  - Resolves: #1631806 - deployment through colonizer fails due to wrong
  		       playbook path in colonizer.py


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: Ramakrishna Reddy Yekulla <rreddy@redhat.com> - 0.1.0-2
changelog:
  - updated to upstream 0.1.0 release 
  - Resolves: #1498475 - 	[RFE]Request to add gluster-zeroconf as a dependency 
                          for the RHS ONE colonizer tool to the main gluster 
                          release


author: Ramakrishna Reddy Yekulla <rreddy@redhat.com> - 0.1.0-3
changelog:
  - Adding avahi as required to the package
  - Resolves: #1543534 -  [RFE] Request to add avahi as a dependency for
                          the RHS ONE colonizer tool to the main gluster
                          release


author: Ramakrishna Reddy Yekulla <rreddy@redhat.com> 0.1.1-1
changelog:
  - Spec files fix incorporated point to gluster upstream
  - new-sources v0.1.1
  - Resolves: #1498475 -  [RFE]Request to add gluster-zeroconf as a dependency
                          for the RHS ONE colonizer tool to the main gluster
                          release


author: Ramakrishna Reddy Yekulla <rreddy@redhat.com> 0.1.2-1
changelog:
  - Updated to upstream 0.1.2
  - Resolves: #1546665 - Parsing of peers for differing data structures
                         from XML output from RHSOne Nodes


author: Ramakrishna Reddy Yekulla <rreddy@redhat.com> 0.1.3-1
changelog:
  - Updated to upstream 0.1.3
  - Resolves: #1530972 - gluster-zeroconf: security-audit - bad/unsafe 
                         API usage


author: Ramakrishna Reddy Yekulla <rreddy@redhat.com> 0.1.3-2
changelog:
  - Resolves: #1550922 - traceback message errors being thrown on 
                         stdout while running colonizer deployment


author: Rinku Kothiya <rkothiya@redhat.com> - 6.0-23
changelog:
  - fixes bugs bz#1344758 bz#1599802 bz#1685406 bz#1686800 bz#1724021 
    bz#1726058 bz#1727755 bz#1731513 bz#1741193 bz#1758923 bz#1761326 bz#1761486 
    bz#1762180 bz#1764095 bz#1766640


author: Jeff Ortel <jortel@redhat.com> 1.0.8-1
changelog:
  - Inject inbound_url to support reply when plugin is not found.
    (jortel@redhat.com)
  - Pass and store transport by name (instead of object). (jortel@redhat.com)
  - Set transport package based on actual packaged. (jortel@redhat.com)
  - Declare agent (target) queue in RMI policy send. (jortel@redhat.com)
  - Create queues in the consumer instead of the reader. (jortel@redhat.com)


author: Jeff Ortel <jortel@redhat.com> 1.0.12-1
changelog:
  - 1097732 - broker configured during attach. (jortel@redhat.com)
  - Support loading plugins from the PYTHON path. (jortel@redhat.com)
  - Support custom plugin naming. (jortel@redhat.com)


author: Jeff Ortel <jortel@redhat.com> 1.0.13-1
changelog:
  - Fix setting logging levels in agent.conf. (jortel@redhat.com)
  - In the amqplib transport, message durable=True. (jortel@redhat.com)


author: Jeff Ortel <jortel@redhat.com> 1.1.0-1
changelog:
  - Pass original document during auth validation instead of destination uuid.
    (jortel@redhat.com)
  - Better support for associating an authenticator with a consumer.
    (jortel@redhat.com)


author: Jeff Ortel <jortel@redhat.com> 1.2.0-1
changelog:
  - Add authenticator param to ReplyConsumer constructor. (jortel@redhat.com)
  - python 2.4 compat. (jortel@redhat.com)


author: Jeff Ortel <jortel@redhat.com> 1.3.0-1
changelog:
  - Update man page to reference github. (jortel@redhat.com)
  - Replace --console option with --foreground and use in systemd unit.
    (jortel@redhat.com)
  - systemd support. (jortel@redhat.com)


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: 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: John Mulligan <jmulligan@redhat.com> - 8.0.0-12
changelog:
  * Resolves: #1476223 - add option to limit number of heketi volumes which can be created on heketi cluster


author: Raghavendra Talur <rtalur@redhat.com> - 9.0.0-1
changelog:
  - Resolves: #1710080 - [RFE] Rebase Heketi to version v9.0 upstream source
  - Resolves: #1609553 - [RFE] Automatically map /dev paths to stable /dev/disk/by-* paths for long term use
  - Resolves: #1702162 - Heketi Pod crashed unexpectedly initializing operations cleanup
  - Resolves: #1577803 - [RFE] heketi is not showing expected error when we give same name of the vol.
  - Resolves: #1701838 - CVE-2019-3899 heketi: heketi can be installed using insecure defaults


author: Raghavendra Talur <rtalur@redhat.com> - 9.0.0-3
changelog:
  - Resolves: #1636912 - PVC still in pending state after node shutdown and start - heketi kube exec layer got stuck
  - Resolves: #1725798 - Deleted device cannot be added back to the topology after device path change
  - Resolves: #1701838 - CVE-2019-3899 heketi: heketi can be installed using insecure defaults


author: Raghavendra Talur <rtalur@redhat.com> - 9.0.0-6
changelog:
  - Resolves: #1710996 - Reset default limit for maximum number of volumes in Heketi to upstream value of 1000


author: Raghavendra Talur <rtalur@redhat.com> - 9.0.0-8
changelog:
  - Resolves: #1718982 - Heketi spec contains old reference to image tag
  - Resolves: #1653567 - Incorrect used and free space shown in heketi topology info
  - Resolves: #1710685 - After a device is removed from heketi, status of the device is different in device info and node info
  - Resolves: #1756861 - Automatically tune heketidbstorage for safer workloads (on container start)
  - Resolves: #1772612 - heketi should call the wrapper LVM scripts instead of the lvm binaries in the gluster container


author: Luis Pabón <lpabon@redhat.com> - 2.0.4-1
changelog:
  - bz#1351675
  - bz#1347693
  - bz#1344239
  - bz#1348136
  - bz#1350670
  - bz#1349994
  - bz#1341943
  - bz#1289108
  - bz#1306916


author: Luis Pabón <lpabon@redhat.com> - 2.0.6-1
changelog:
  - bz#1357686
  - bz#1355689
  - bz#1354342
  - bz#1346858
  - bz#1357560
  - bz#1357357
  - bz#1350625
  - bz#1272032
  - bz#1357604


author: snwint@suse.de
changelog:
  - support Validity fingerprint sensor (bnc #644149)
  - add vmbus storage controllers (bnc #654959)
  - fix SPARC compile fixes


author: snwint@suse.de
changelog:
  - fix network detection if several interfaces are attached to a single pci function (bnc #693090)
  - fixed typo
  - USB joystick fixes
  - replace USB details by joystick details
  - set unix_dev_name2 to /dev/input/jsX
  - added Gameport bus, detect gameport joysticks
  - cleanup - removed unused variables
  - added NULL checks
  - joystick: detect and report number of axes and buttons
  - added support for detecting USB joysticks
  - updated .gitignore
  - added .gitignore files
  - show disk capacity in GB


author: snwint@suse.de
changelog:
  - AArch64 support
  - Add support for AArch64
  - Add a new CPU Arch Type, AArch64, and properly
  - parse the /proc/cpuinfo (that is quite similar to ARM 32bit)
  - Remove various unused variables
  - Fix sizing error in memset() call


author: Ken Dreyer <kdreyer@redhat.com> - 0.1.1-2
changelog:
  - Update the product name in summary to "Red Hat Ceph Storage"
  - Update License (no more Python-licensed code, we're only MIT now)
  - Update tarball instructions to include checking out the exact git tag
  - Update the URL to point to the repository on GitHub


author: Ken Dreyer <kdreyer@redhat.com> - 0.3.0-1
changelog:
  - Update to ice_setup version 0.3.0 to add "update" sub-command
    (RHBZ #1165309, #1165312, #1165313)


author: Ken Dreyer <kdreyer@redhat.com> - 0.4.1-1
changelog:
  - Update to ice_setup version 0.4.1 to work with the new ISO structure
    (rhbz#1219294, rhbz#1223475)


author: Yaniv Bronhaim <ybronhei@redhat.com> - 0.15.0-3
changelog:
  - Rebuild for ovirt 3.6.1
  - Add debug logging
  - Fix memory and cpu leak
  - Set cpu affinity to run ioprocess on any cpu


author: Nir Soffer <nsoffer@redhat.com> 0.16.1-1
changelog:
  - ioprocess: Fix logging of file descriptor path
  - ioprocess: Fix logger initialization
  - binding: Fix race between _run and close
  - binding: Add optional ioprocess name
  - ioprocess: Fix fd leak in truncate and touch (Resolves BZ#1339777)
  - python3: Initial port
  - build: Switch to pytest and tox
  - bindings: Use only daemon threads
  - use LDADD instead of LDFLAGS to fix failure to build with ld
    --as-needed (Logan Rosen)


author: Nir Soffer <nsoffer@redhat.com> 1.0.0-1
changelog:
  - ioprocess: Fix fsyncPath #BZ1536261
  - ioprocess: Wait until writefile completes #BZ1535429
  - spec: Rename python binding to python2-ioprocess
  - spec: Remove leftovers from RHEL 6
  - python: Close unneeded fds before executing child
  - python: Add a test for closing unrelated fds
  - automation: Add missing repositories
  - python: Replace cpopen with subprocess32
  - python: Wait for child process on close
  - python: Increase the start timeout #BZ1414604
  - python: Rename threads to match vdsm thread names #BZ1392214
  - python: Set system thread names if possible #BZ1392214
  - python: Log unhandled errors in threads #BZ1392214
  - python: Require ioprocess of same version


author: Nir Soffer <nsoffer@redhat.com> 1.1.1-1
changelog:
  - python: Log client name in all messages #BZ1550106
  - ioprocess: Add lstat() #BZ1564515
  - binding: Do not read from stdout


author: Partha Aji <paji@redhat.com> 1.4.5-1
changelog:
  - Implement conduit for pulp 2.3 compat (jortel@redhat.com)
  - Autobuild f19 packages (paji@redhat.com)


author: Justin Sherrill <jsherril@redhat.com> 1.5.2-1
changelog:
  - Ensure EnabledReport filters by basename. (jortel@redhat.com)
  - agent requires gofer >= 1.0.10. (jortel@redhat.com)
  - add unit tests. (jortel@redhat.com)
  - Refit agent to work with gofer 1.0+ and pulp 2.4+. (jortel@redhat.com)


author: Justin Sherrill <jsherril@redhat.com> 1.5.3-1
changelog:
  (jlsherrill@gmail.com)
  - Fix agent requirements for pulp 2.4; catch and report errors sending the
    enabled report. (jortel@redhat.com)


author: Jason Montleon <jmontleo@redhat.com> 1.5.3-3
changelog:
  - Merge remote-tracking branch 'upstream/master' into SATELLITE-6.0.3
    (jmontleo@redhat.com)
  - Automatic commit of package [katello-agent] release [1.5.3-1].
    (jsherril@redhat.com)
  - Merge pull request #6 from jortel/jortel-pulp-2.4-agent
    (jlsherrill@gmail.com)
  - Fix agent requirements for pulp 2.4; catch and report errors sending the
    enabled report. (jortel@redhat.com)
  - removing f18 build target (jsherril@redhat.com)


author: Jason Montleon <jmontleo@redhat.com> 1.5.3-4
changelog:
  - Merge remote-tracking branch 'upstream/master' into SATELLITE-6.0.3
    (jmontleo@redhat.com)
  - Merge pull request #8 from jlsherrill/gofer-restart (jlsherrill@gmail.com)
  - fixes #6103 - updating package profile after every yum action
    (jsherril@redhat.com)
  - fixes #5095 - starting goferd by default (jsherril@redhat.com)


author: Jason Montleon <jmontleo@redhat.com> 1.5.3-5
changelog:
  - refs #7330 / BZ 1136393 - %postun - only restart goferd when it is running
    (bbuckingham@redhat.com)
  - fixes #7330 / BZ 1136393 - katello-agent - update %postun to support systemd
    (bbuckingham@redhat.com)


author: Jason Montleon <jmontleo@redhat.com> 1.5.3-6
changelog:
  - fixes #7815 - fixing package upload feature with new sub-man
    (jsherril@redhat.com)
  - Fixes #7553: Update ConsumerIdentity location. (ericdhelms@gmail.com)
  - update releasers for 6.0.4 (jmontleo@redhat.com)


author: Pete Zaitcev <zaitcev@redhat.com> 1.0.7-2
changelog:
  - Add a patch to obey CFLAGS from the build system
  - Require doxygen, else -doc package fails to install


author: Boris Ranto <branto@redhat.com> 1:0.94.5-5
changelog:
  - make ceph-disk restore context of newly mounted OSDs (rhbz#1303799)
  - ceph-disk: only call restorecon when available
  - Fix selinux context after intitial OSD mount.


author: Boris Ranto <branto@redhat.com> 1:0.94.5-6
changelog:
  - do not use lttng by default (rhbz#1304455)
  - ceph_context: remove unsafe cast for singletons
  - osd: conditionally initialize the tracepoint provider
  - librados: conditionally initialize the tracepoint provider
  - librbd: conditionally initialize the tracepoint provider
  - common: new tracing config options
  - tracing: merge tracepoint provider makefiles into main makefile
  - tracing: dynamic tracepoint provider helper
  - ceph.spec.in: add new tracepoint probe shared libraries
  - lttng: move tracepoint probes to dynamic libraries


author: Ken Dreyer <kdreyer@redhat.com> 1:0.94.5-8
changelog:
  - improve "ceph tell" error message (rhbz#1193710)
  - mon: compact full epochs also (rhbz#1287947)
  - document "orphans find" radosgw-admin command (rhbz#1301706)
  - fix orphans finish segfault (rhbz#1304032)


author: Ali Maredia <amaredia@redhat.com> 1:0.94.5-12
changelog:
  - rgw: fix reload on non Debian systems. (rhbz#1314467)
  - auth: fix a crash issue due to CryptoHandler::create() failed (rhbz#1327540)
  - auth: fix double PK11_DestroyContext() if PK11_DigestFinal() failed (rhbz#1327540)


author: Ken Dreyer <kdreyer@redhat.com> - 1.0.2-2.20160314gitc00c7d3
changelog:
  - Initial package (rhbz#1196142)
  - Add all patches from Git master upstream
  - Add Mike Christie's Red Hat patches
  - Unconditionally pass tests


author: Martin Sivak <msivak@redhat.com> - 0.4.1-4
changelog:
  - Use new CPU tune values even if only one of quota or period
    was changed.
    Related: rhbz#1143992


author: Martin Sivak <msivak@redhat.com> - 0.5.1-1
changelog:
  - Fix vdsmxmlrpc hypervisor interface when no ballooning
    information is present.
    Resolves: rhbz#1264095


author: Martin Sivak <msivak@redhat.com> - 0.5.2-1
changelog:
  - Fix xml-rpc issues with big numbers on machines with more
    than 2 TiB of RAM
    Resolves: rhbz#1302001


author: Martin Sivak <msivak@redhat.com> - 0.5.4-1
changelog:
  - Rebase to the latest version
  - Use i8 XML-RPC extension for transfering big numbers
    Resolves: rhbz#1294833
  - Fix the momd.service file syntax
    Resolves: rhbz#1263983
  - Lower the load disk QoS imposes on VDSM
    Resolves: rhbz#1337228
  - Add GuestBalloonOptional collector
    Resolves: rhbz#1337834


author: Martin Sivak <msivak@redhat.com> - 0.5.5-1
changelog:
  - Improve message when a VM disappears
    Resolves: rhbz#1234953
  - Add GuestIoTuneOptional collector
    Resolves: rhbz#1346252


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-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: 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: 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: 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: Ville Skyttä <ville.skytta@iki.fi> - 0.7.3-3
changelog:
  - Build Python 3 version (#1004668).
  - Add dependency on setuptools.
  - Update summary and description.


author: Ville Skyttä <ville.skytta@iki.fi> - 0.7.3-4
changelog:
  - Avoid interfering with pies in version check (#1039706, Timothy Crosley).
  - Refresh Debian additions tarball.


author: Garrett Holmstrom <gholms@fedoraproject.org> - 2.32.1-1
changelog:
  - Updated to 2.32.1 (RH #1126056, RH #1132348)
  - Added python3-boto (RH #1024363)
  - Added (but did not enable) unit tests (RH #1072946, RH #1072923)


author: Garrett Holmstrom <gholms@fedoraproject.org> - 2.34.0-1
changelog:
  - Updated to 2.34.0 (RH #1072925, RH #1072928, RH #1161229)
  - Made executables point to python2 (RH #1152444)
  - Enabled unit tests on Fedora (RH #1072946)


author: Garrett Holmstrom <gholms@fedoraproject.org> - 2.34.0-2
changelog:
  - Added missing python-requests and python-rsa dependencies
  - Disabled unit tests due to rawhide/F21 python regression (RH #1161166:c4)


author: Jamie Nguyen <jamielinux@fedoraproject.org> - 0.9.12-5
changelog:
  - update URL
  - improve description
  - use commit hash for Source URL
  - use loop to rename files
  - include README.md and examples/
  - amend patch for filesystem default paths
  - fix path to storage-schemas.conf
  - add man pages from Debian
  - disable internal log rotation and include logrotate configuration
    for Fedora >= 21 and EPEL >= 7
  - be more explicit in %files
  - include python egg
  - migrate to systemd on Fedora >= 21 and EPEL >= 7


author: Paul Howarth <paul@city-fan.org> - 2.6.1-13
changelog:
  - AES.new with invalid parameter crashes python (CVE-2013-7459)
    (https://github.com/dlitz/pycrypto/issues/176)


author: Pavel Cahyna <pcahyna@redhat.com> - 2.6.1-15
changelog:
  - Add Provides and Obsoletes for the python-crypto package now
    when the package is named python2-crypto. On Fedora this is
    done automatically, but not on RHEL.


author: Tomas Tomecek <ttomecek@redhat.com> - 2.0.2-1
changelog:
  - new upstream release: 2.0.2, new review:
   - remove remote inspection patch:
     https://github.com/projectatomic/atomic/issues/898
   - doesn't provide python-docker-py (not bacwards compat)


author: Paul Belanger <pabelanger@redhat.com> 1.4.0-1
changelog:
  - New upstream 1.4.0 release
  - Update spec file latest python support
  - Fix bogus date warning
  - rpmlint warnings


author: Saggi Mizrahi <smizrahi@redhat.com> 0.14.0-1
changelog:
  - 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: - Maxim Burgerhout <wzzrd@fedoraproject.org> - 0.71b-2
changelog:
  - Enable tests to be run during build
  - Remove EL5 code from specfile in order to 
  - Fix %files section to include the proper files


author: - Maxim Burgerhout <wzzrd@fedoraproject.org> - 0.71c-1
changelog:
  - Build with new upstream tarball containing fixes for hashbangs, exec bits,
    a LICENSE file and more.


author: Ratnadeep Debnath <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: Ratnadeep Debnath <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: Ratnadeep Debnath <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: Christopher Meng <rpm@cicku.me> - 3.3-1
changelog:
  - Update to 3.3(BZ#1007354,BZ#872262)
  - Cleanup dependencies mess(BZ#1030944).
  - Optimize the %changelog section of the spec.


author: Alan Pevec <apevec@redhat.com> - 1.0.0-2
changelog:
  - add build dep on setuptools
  - fix docs build
  - clear requires from egginfo to let RPM handle the dependencies


author: Thomas Moschny <thomas.moschny@gmx.de> - 2.0.1-3
changelog:
  - Add requirement on python-elementtree, which was a separate package
    before Python 2.5.
  - Re-add changelog entries accidentally removed earlier.


author: Thomas Moschny <thomas.moschny@gmx.de> - 2.1.0-1
changelog:
  - Update to 2.1.0.
  - Fix rhel conditional.
  - Binary has been renamed.
  - Build python3 subpackage.
  - Include documentation in HTML instead of Markdown format.
  - Run tests.


author: Toshio Kuratomi <toshio@fedoraproject.org> - 0.6.7-1
changelog:
  - Update to solve a crasher bug on python-2.7:
    https://bugzilla.redhat.com/show_bug.cgi?id=652890
  - Fix missing cmeld3.c file in the upstream tarball (upstream was notified).


author: Nils Philippsen - 0.6.7-4
changelog:
  - patch in missing cmeld3.c file instead of indiscriminately (over-)writing it
  - don't use macros for system executables (except python)


author: Ken Dreyer <ktdreyer@ktdreyer.com> - 0.4.4-2
changelog:
  - Patch test suite for EL6 and EL7 compatibility (RHBZ #1182808)
  - Add python2 macros for EL6 compatibility (RHBZ #1182808)


author: Jakub Hrozek <jhrozek@redhat.com> - 0.7.5-3
changelog:
  - Do not traceback on invalid IPNetwork input (upstream issues #2, #6, #5, #8)
  - Remove executable bit from documentation files to make rpmlint happy


author: Jon Schlueter <jschluet@redhat.com> 5.10.0-3
changelog:
  - rabbit: on reconnect set socket timeout after channel is set
  - rabbit: Avoid busy loop on epoll_wait with heartbeat+eventlet
  - Fix consuming from unbound reply queue
  - Updated from global requirements


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: Neal Gompa <ngompa13{%}gmail{*}com> - 0.10.0-1
changelog:
  - Upgrade to version 0.10.0
  - Refactor to meet current Fedora guidelines
  - Add Python 3 subpackage (with EPEL 7 compatibility)


author: Neal Gompa <ngompa13{%}gmail{*}com> - 0.10.0-3
changelog:
  - Fix builds by defining python3_pkgversion if it doesn't exist
  - Add missing BRs for py3-other variant (for EPEL 7)


author: Pete Zaitcev <zaitcev@redhat.com> 1.0.7-2
changelog:
  - Correct the reported version from 1.0.5 to 1.0.7
  - Address Haikel's comments (#1212148)
  - Add BuildRequires: python-setuptools


author: Luke Macken <lmacken@redhat.com> - 2.7.6-1
changelog:
  - Update to 2.7.6
  - Run the test suite
  - Add a python3 subpackage
  - Remove obsolete buildroot tag and cleanup


author: Ralph Bean <rbean@redhat.com> - 0.4-3
changelog:
  - Removed clean section.
  - Removed defattr.
  - Removed removing of buildroot in install section.
  - Added removal of egg-info in prep section.
  - Added python3 subpackage.


author: Pierre-Yves Chibon <pingou@pingoured>fr - 0.4-5
changelog:
  - Change BR from python-setuptools-devel to python-setuptools
    See https://fedoraproject.org/wiki/Changes/Remove_Python-setuptools-devel


author: Ralph Bean <rbean@redhat.com> - 2.7.0-3
changelog:
  - Lock down the python-urllib3 version to the specific version we unbundled.
    https://bugzilla.redhat.com/show_bug.cgi?id=1253823


author: Ralph Bean <rbean@redhat.com> - 2.7.0-6
changelog:
  - Replace the provides macro with a plain provides field for now until we can
    re-organize this package into two different subpackages.


author: Ralph Bean <rbean@redhat.com> - 2.7.0-7
changelog:
  - Tell setuptools about what version of urllib3 we're unbundling
    for https://github.com/kennethreitz/requests/issues/2816


author: Kevin Fenzi <kevin@scrye.com> 17.1.1-3
changelog:
  - Drop no longer needed Requires/BuildRequires on python-backports-ssl_match_hostname
  - Fixes bug #1231325


author: Jerry James <loganjerry@gmail.com> - 0.0.18-2
changelog:
  - Add license text to all independent packages
  - Add perl module Requires to the -perl subpackage
  - Fix timestamps after install


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: Pete Zaitcev <zaitcev@redhat.com> 2.3.0-1
changelog:
  - Update to upstream 2.3.0 (Juno RC)
  - Upstream update includes fix for bz#1126942
  - Upstream update includes support for Keystone v3
  - New build dependency: python-oslo-sphinx


author: Jon Schlueter <jschluet@redhat.com> 0.0.20-3.1
changelog:
  - add python-unittest2 build req
  - add python-traceback2 as build req
  - Add python3 guards and Disable python3


author: Julian Sikorski <belegdol@fedoraproject.org> - 11.1.0-1
changelog:
  - Updated to 11.1.0
  - Obsoleted zsh subpackage (upstream ticket #3078)
  - mktap is gone (upstream ticket #5293)
  - Dropped obsolete Group, Buildroot, %clean and %defattr


author: Ralph Bean <rbean@redhat.com> - 1.15.1-2
changelog:
  - Remove broken symlinks to unbundled python3-six files
    https://bugzilla.redhat.com/show_bug.cgi?id=1295015


author: Jamie Nguyen <jamielinux@fedoraproject.org> - 0.9.12-3
changelog:
  - update URL
  - improve description
  - specify commit hash in Source URL
  - include man pages from Debian
  - include missing LICENSE file
  - include python egg
  - use loop to rename files
  - be more explicit in %files


author: Ralph Bean <rbean@redhat.com> - 0.4.2-1
changelog:
  - Latest upstream
  - Included README and LICENSE
  - Running tests now
  - https://github.com/martinblech/xmltodict/pull/11
  - Added Requires python3 to the python3 subpackage.


author: Ramakrishna Reddy Yekulla <rreddy@redhat.com> - 0.10.2-3
changelog:
  - Update to upstream release 0.10.2
  - Resolves: #149863 - [RFE] Request to add python2-zeroconf as a dependency 
                        for the RHS ONE colonizer tool to the main gluster 
                        release


author: Thomas Spura <tomspur@fedoraproject.org> - 2.2.0.1-1
changelog:
  - update to 2.2.0.1
  - move to BR zeromq3
  - not all *.c files may be deleted, when receneration of .c files by Cython
  - remove bundled folder explicitely


author: Ralph Bean <rbean@redhat.com> - 1.5.6-4
changelog:
  - Change our conflicts on python-SocksiPy to an obsoletes/provides.
    https://bugzilla.redhat.com/show_bug.cgi?id=1334407


author: Jason Montleon <jmontleo@redhat.com> 1.21.1-1
changelog:
  - Correct package version to properly reflect the source version
  - Pull source from the release branch so version is properly reported


author: Ramakrishna Reddy Yekulla <rreddy@redhat.com> - 0.18.0-3
changelog:
  - Update to upstream release 0.18.0
  - Resolves: #1498463 - [RFE] Request to add python2-zeroconf as a dependency 
                        for the RHS ONE colonizer tool to the main gluster 
                        release


author: Lukas Zapletal <lzap+git@redhat.com> 0.0.8-4
changelog:
  - Fixed dependency in the -doc subpackage (lzap+git@redhat.com)
  - Fixed doc subpackages (lzap+git@redhat.com)


author: Dominic Cleal <dcleal@redhat.com> 0.0.9-1
changelog:
  - Packaged /doc (martin.bacovsky@gmail.com)
  - Update rubygem-apipie-bindings to 0.0.9 (martin.bacovsky@gmail.com)


author: Dominic Cleal <dcleal@redhat.com> 0.0.11-1
changelog:
  - Update rubygem-apipie-bindings to 0.0.11 (martin.bacovsky@gmail.com)
  - Remove unused fastercsv dependency (dcleal@redhat.com)


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: Prashanth Pai <ppai@redhat.com> - 2.3.0-4
changelog:
  - Fixed: BZ #1351620, #1351637
           Pulled upstream backports of minor s3 fixes and fixes
           essential to run CI tests on downstream repo.


author: Timothy Asir J <tjeyasin@redhat.com> - 1.6.3-13
changelog:
  - Fixed bugs: 1613492,1613526,1613527,1613529,1613705,1613729,1613998,1614000,1614001,1614005,1614012,1614263,1614270,1614373,1631260
  - Release tendrl-monitoring-integration 1.6.3-13


author: Timothy Asir J <tjeyasin@redhat.com> - 1.6.3-14
changelog:
  - Fixed bugs: 1613492,1613526,1613527,1613529,1613705,1613729,1613998,1614000,1614001,1614005,1614012,1614263,1614270,1614373,1631260
  - Release tendrl-monitoring-integration 1.6.3-14


author: Timothy Asir J <tjeyasin@redhat.com> - 1.6.3-12
changelog:
  - Fixed bugs: 1599291, 1610668, 1611991, 1627651, 1627988, 1629520, 1590416
  - Release tendrl-ui 1.6.3-12


author: Thomas Spura <tomspur@fedoraproject.org> - 3.2.2-2
changelog:
  - add bcond_without pgm macro (Jose Pedro Oliveira, #867182)
  - remove bundled pgm
  - add zeromq-3 git repository


