# changelog

author: Kevin Fenzi <kevin@scrye.com> 1.9.3-1
changelog:
  - Update to 1.9.3
  - Patch dnf as package manager. Fixes bug #1258080
  - Fixes bug #1251392 (in 1.9.3 release)
  - Add requires for sshpass package. Fixes bug #1258799


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: Ken Dreyer <kdreyer@redhat.com> 1:10.2.2-35
changelog:
  - os: Fix HashIndex::recursive_remove() to remove everything but original path (rhbz#1363807)
  - filestore: Clear objects before calling collection_list() again (rhbz#1363807)
  - filestore: Improve logging (rhbz#1363807)


author: Ken Dreyer <kdreyer@redhat.com> 1:10.2.2-36
changelog:
  - rgw nfs: fix write continuations (rhbz#1359406)
  - rgw nfs: don't leak fh->mtx in lookup_handle() (rhbz#1357896)
  - rgw file: refuse to rename directories (rhbz#1357896)
  - rgw_file: refuse ops on deleted targets (rhbz#1357896)


author: Ken Dreyer <kdreyer@redhat.com> 1:10.2.2-39
changelog:
  - librbd: cache was not switching to writeback after first flush (rhbz#1367891)
  - logrotate: Run as root/ceph (rhbz#1360229)
  - mon/PGMonitor: calc the %USED of pool using used/(used+avail) (rhbz#1360230)
  - mon/PGMonitor: mark dump_object_stat_sum() as static (rhbz#1360230)
  - rgw: default quota fixes (rhbz#1362284)
  - test: Fix test to not use jq -S which isn't avail in all distributions (rhbz#1364878)
  - test: Add testing of new scrub commands in rados (rhbz#1364878)
  - rados: Don't bother showing list-inconsistent-* errors that aren't set (rhbz#1364878)
  - osd, rados: Fixes for list-inconsistent-snapset (rhbz#1364878)
  - include, rados: Fixes for list-inconsistent-obj and librados (rhbz#1364878)
  - rados: Balance format sections in same do_get_inconsistent_cmd() (rhbz#1364878)
  - rados: Include epoch in the list-inconsistent-* command output (rhbz#1364878)
  - rados: Improve error messages for list-inconsistent commands (rhbz#1364878)
  - rbd-mirror: potential race condition during failure shutdown (rhbz#1365076)


author: Ken Dreyer <kdreyer@redhat.com> 1:10.2.2-41
changelog:
  - rgw: Do not bother to check against conf values during quota handling (rhbz#1362284)
  - rgw: Let the default quota settings take effect during user creation (rhbz#1362284)


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: Ken Dreyer <kdreyer@redhat.com> - 1.5.24-1
changelog:
  - Update to 1.5.24 (rhbz#1210038, rhbz#1222505, rhbz#1222153, rhbz#1219344,
    rhbz#1221830, rhbz#1217668)
  - Reformat calamari connect failure patch to align with others


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: Ken Dreyer <kdreyer@redhat.com> - 1.5.36-1
changelog:
  - Update to 1.5.36 (rhbz#1278524, rhbz#1302721, rhbz#1317427)
  - Patches for the lack of Ubuntu packaging split in Hammer (rhbz#1304533)


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: 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: 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: 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: 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: Tom Callaway <spot@fedoraproject.org> - 2.0-11
changelog:
  - pass -fno-strict-aliasing
  - create "gperftools" metapackage.
  - update to svn r218 (cleanups, some ARM fixes)


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: 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: 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: 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: 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: 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: 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: 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: Pete Zaitcev <zaitcev@redhat.com> 1.0.7-1
changelog:
  - Release 1.0.7: needed by PyECLib 1.0.7
  - Fetch with "git archive": no more tsg--liberasurecode-4e1290ea61e5.tar.bz2
  - Drop patch for -ldl that upstream accepted


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: 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> - 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: Kyle McMartin <kmcmarti@redhat.com> 1.1-1
changelog:
  - Update to upstream v1.1
  - libunwind-install-ptrace.patch: drop upstream patch
  - libunwind-arm-register-rename.patch: fixed upstream
  - Add pkg-config files to libunwind-devel


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: 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: 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: 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: 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: Paul Howarth <paul@city-fan.org> - 2.5-1
changelog:
  - Update to 2.5
    - Added PKCS#1 encryption schemes (v1.5 and OAEP); we now have a decent,
      easy-to-use non-textbook RSA implementation
    - Added PKCS#1 signature schemes (v1.5 and PSS); v1.5 required some
      extensive changes to Hash modules to contain the algorithm-specific ASN.1
      OID, and to that end we now always have a (thin) Python module to hide the
      one in pure C
    - Added 2 standard Key Derivation Functions (PBKDF1 and PBKDF2)
    - Added export/import of RSA keys in OpenSSH and PKCS#8 formats
    - Added password-protected export/import of RSA keys (one old method for
      PKCS#8 PEM only)
    - Added ability to generate RSA key pairs with configurable public
      exponent e
    - Added ability to construct an RSA key pair even if only the private
      exponent d is known, and not p and q
    - Added SHA-2 C source code (fully from Lorenz Quack)
    - Unit tests for all the above
    - Updates to documentation (both inline and in Doc/pycrypt.rst)
    - Minor bug fixes (setup.py and tests)
  - Upstream no longer ships python-3-changes.txt


author: Paul Howarth <paul@city-fan.org> - 2.5-2
changelog:
  - Add upstream fixes for issues found by Dave Malcolm's experimental static
    analysis tool (#790584)


author: Paul Howarth <paul@city-fan.org> - 2.6-1
changelog:
  - Update to 2.6
    - Fix insecure ElGamal key generation (launchpad bug #985164, CVE-2012-2417)
    - Huge documentation cleanup
    - Added more tests, including test vectors from NIST 800-38A
    - Remove broken MODE_PGP, which never actually worked properly
    - A new mode, MODE_OPENPGP, has been added for people wishing to write
      OpenPGP implementations (see also launchpad bug #996814)
    - Fix: getPrime with invalid input causes Python to abort with fatal error
      (launchpad bug #988431)
    - Fix: Segfaults within error-handling paths (launchpad bug #934294)
    - Fix: Block ciphers allow empty string as IV (launchpad bug #997464)
    - Fix DevURandomRNG to work with Python3's new I/O stack
    - Remove automagic dependencies on libgmp and libmpir; let the caller
      disable them using args
    - Many other minor bug fixes and improvements
  - Drop upstream patches


author: Pádraig Brady <P@draigBrady.com> - 0.3.9-2
changelog:
  - Remove version dependency on python-testtools (assume always >= 0.9.12)
  - BuildRequire python2-devel rather than python-devel
  - Adjust License:


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: Kevin Fenzi <kevin@scrye.com> 0.9-6
changelog:
  - Add patch to fix http over proxy. Fixes bug #857514
  - Add patch to fix CVE-2013-2037. Fixes bug #958640
  - Add patch to fix binary headers in python3. Fixes bug #1205127


author: Bohuslav Kabrda <bkabrda@redhat.com> - 2.7.2-1
changelog:
  - Reverted flawed patch for #1051427 (this reintroduces #1052102).
  - Spec cleanup (removed rhel < 7 specific stuff).
  - Update to 2.7.2.
  Resolves: rhbz#1052777


author: Ralph Bean <rbean@redhat.com> - 0.4.3-1
changelog:
  - Latest upstream.
  - Expand the description as per review feedback.
  - Add a comment about the test suite.
  - Declare noarch.
  - Declare _docdir_fmt


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: 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: 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: 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: Toshio Kuratomi <toshio@fedoraproject.org> - 3.1.0-1
changelog:
  - Update to 3.1.0 in Rawhide.
  - Build the python3 subpackage
  - Update to new-style filtering of provides


author: Ralph Bean <rbean@redhat.com> - 0.15-1
changelog:
  - Latest upstream
  - Package python3-stevedore subpackage
  - Add Requires on python-setuptools.
  - Added a %check section.


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: 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: 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: 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


