# changelog

author: Ceph Jenkins <ceph-jenkins@redhat.com> 2:16.2.0-143
changelog:
  - rgw: under fips, set flag to allow md5 in select rgw ops - for review (rhbz#2002220)
  - rgw: under fips, set flag to allow md5 in select rgw ops (rhbz#2002220)


author: Ceph Jenkins <ceph-jenkins@redhat.com> 2:16.2.0-150
changelog:
  - rgw: resolving crash in rgw caused while running test s3tests_boto3.functional.test_s3.test_bucket_policy_put_obj_copy_source. src_object needs to be used in place of s->src_object in RGWCopyObj::verify_permission(). (rhbz#2037741)


author: Ceph Jenkins <ceph-jenkins@redhat.com> 2:16.2.0-151
changelog:
  - rgw: fix etags for multipart uploads too (rhbz#2011454)
  - rgw: refactor and revise tag fixes (rhbz#2011454)
  - rgw: defensive etag handling fixes (rhbz#2011454)
  - rgw: etag handling - do not append nul here. (rhbz#2011454)
  - rgw: remove unused routine in rgw_admin (rhbz#2011454)
  - rgw: fix up etags upon reading (rhbz#2011454)


author: Ceph Jenkins <ceph-jenkins@redhat.com> 2:16.2.0-152
changelog:
  - test/rbd_mirror: drop redundant MockJournaler instances (rhbz#2047279)
  - rbd-mirror: fix races in snapshot-based mirroring deletion propagation (rhbz#2047279)
  - rbd-mirror: don't default replay_requires_remote_image() implementation (rhbz#2047279)
  - rbd-mirror: untangle StateBuilder::is_linked() overloads (rhbz#2047279)
  - rbd-mirror: drop redundant initialization of StateBuilder members (rhbz#2047279)
  - qa/suites/rbd: test case for one-way snapshot-based mirroring (rhbz#2047279)
  - rbd-mirror: fix a couple of brainos in log messages (rhbz#2047279)
  - rbd-mirror: unbreak one-way snapshot-based mirroring (rhbz#2047279)
  - rbd-mirror: fix potential async op tracker leak in start_image_replayers (rhbz#2047279)
  - rbd-mirror: remove image_map next_state if sets to the same state (rhbz#2047279)
  - rbd-mirror: handle disabling/creating image in PrepareLocalImageRequest (rhbz#2047279)
  - rbd-mirror: fix bootstrap sequence while the image is removed (rhbz#2047279)
  - rbd-mirror: remove image_mapped condition to remove image_map (rhbz#2047279)
  - cls/rbd: prevent image_status when mirror image is not created (rhbz#2047279)
  - rbd-mirror: add image_map cleanup in LoadRequest (rhbz#2047279)
  - qa/rbd-mirror: add OMAP cleanup checks (rhbz#2047279)
  - rbd-mirror: remove mirror image at shut_down when there is no images (rhbz#2047279)
  - rbd-mirror: add mirror status removal on ImageReplayer shutdown (rhbz#2047279)
  - cls/rbd: add mirror_image_status_remove on client (rhbz#2047279)
  - rbd-mirror: fix mirror image removal (rhbz#2047279)


author: Mike Christie <mchristi@redhat.com> 3.4-1
changelog:
  - sync to upstream 3.4 release
  - Fix next() use crash in rbd-target-gw metrics (rhbz#1779645)
  - gwcli/api: add force option for gw removal (rhbz#1592189)


author: Mike Christie <mchristi@redhat.com> 3.4-2
changelog:
  - Fix ceph blacklist ls test (rhbz#1785999)
  - Always perform full deletion on local node
  - Fix crash during unblacklisting with python3 (rhbz#1785999)
  - Fix metrics crash if gw not setup yet (rhbz#1779645)
  - Support keys() with python 3


author: Xiubo Li <xiubli@redhat.com> 3.5-2
changelog:
  - spec: mark the ceph-iscsi-tools package deprecated (rhbz#2026582)
  - gwcli: fix the erasure pool profile's display info (rhbz#1840721)


author: Paul Cuzner <pcuzner@redhat.com> 0.9-3
changelog:
  - added tooltips to all the roles in the add-hosts modal
  - added username and password fields to the environment page for rhcs/iso installs
  - added rhcs specific container image names to all.yml
  - added login credentials for registry.redhat.io to all.yml
  - improve runner-service start up messages, and set container image defaults
  - removed the prometheus port work around (handled in v4 of ceph-ansible)
  - removed rhcs3 as an install option since this is an rhcs4 feature


author: Paul Cuzner <pcuzner@redhat.com> 0.9-5
changelog:
  - ensure repository_type is set correctly for redhat installs
  - fix situation where the runner-service container wasn't shutdown cleanly


author: Paul Cuzner <pcuzner@redhat.com> 0.9-6
changelog:
  - improve error message when ISO is selected without iso images being present 
  - runtime settings are written to the cockpit users home directory to provide an installation audit record
  - domain name now show in add hosts dialog
  - calculation of drive capacity for 4kN/512E drives improved
  - Network subnet page usability improvements


author: Paul Cuzner <pcuzner@redhat.com> 0.9-7
changelog:
  - skip adding iSCSI network info for Nautilus and above deployments
  - added sudo support enabling a non-root user to drive the install process (with sudo privileges)
  - fix the host-row-kebab menu missing issue, when user flips between hosts > validate > hosts
  - info tip component shows more relevant information, particularly on the deploy page
  - added firewall on/off widget to control the configuration of firewalld
  - fix removal of last host in the hostspage
  - fix to show error for hosts with /32 networks
  - minor cosmetic changes to tooltip component
  - Credentials input changed to align with using RH Registry Service Accounts (vs username/password)
  - tooltip now supports hyperlinks (used to link out to RH service account information)
  - added projects git url to the spec


author: Paul Cuzner <pcuzner@redhat.com> 1.0
changelog:
  - Minor UI fixes to correct capitalization of objectstore types
  - Minor UI fixes to the tooltips on add hosts modal
  - Fix to remove the beta tag from the container image names
  - Fix to remove scroll bar from "add hosts" dialog
  - Fix to allow roles to be modified in the hostspage
  - fix to support ISO selection from multiple ISO image files
  - updated tooltip text for firewalld ON/OFF setting


author: Paul Cuzner <pcuzner@redhat.com> 1.1
changelog:
  - fix rounding issue of cpu requirement during host probe BZ 1794586
  - fix text relating to filestore usage BZ1800664
  - improve handling of existing ssh keys when using a sudo account BZ 1791143
  - improve handling of more complex network configurations during the probe process BZ 1816478
  - new: detect gpt disks during the probe
  - switch rgw to beast frontend for Nautilus deployments BZ 1806791
  - link the default ansible hosts to the runner-service inventory BZ 1814177
  - make the runner-service pull command use the specific registry name BZ 1809003
  - re-enable the back button after a deployment failure, so the config can be amended before rerun BZ 1809870


author: Paul Cuzner <pcuzner@redhat.com> 1.2
changelog:
  - fix gpt/mgr detection for py2 environment
  - fix the text to better explain the password policy BZ 1839149
  - fix the toggle switch
  - fix hostpage formatting and kebab positioning BZ 1850938


author: Timothy Asir Jeyasingh <tjeyasin@redhat.com> 1.3
changelog:
  - Fix ansible-runner-service does not remove hosts from previous runs BZ 1829214
  - Fix Ceph installation via Cockpit fails with 'Systemd must be present' BZ 1828246
  - Allow rgw buckets data and index value to have the default values BZ 1855148
  - Remove host selection if status NOTOK BZ 1791911
  - Relocate the hosts file to /usr/share/ceph-ansible BZ 1879836


author: Sachidananda Urs <sac@redhat.com> 1.0.5-2
changelog:
  - Move rhhi pre-requisites to playbooks
  - Remove the ipv6 FQDN check while enabling ipv6 in glusterd
  - Resolves rhbz#1686359 rhbz#1688188


author: Sachidananda Urs <sac@redhat.com> 1.0.5-3
changelog:
  - Remove the hosted-engine pre-req check  - rhbz#1674600
  - Fix the SSL setup issues  - rhbz#1693979,1693982


author: Björn Esser <besser82@fedoraproject.org> - 0.3-5
changelog:
  - Add patch to build against libtirpc-devel instead glibc-rpc
  - Add needed BR: rpcgen, libtirpc-devel


author: Ceph Jenkins <ceph-jenkins@redhat.com> 1.5.2-3
changelog:
  - tcmur: error if both src/dst_dev are unset after CSCD parsing (rhbz#1915550)
  - tcmur: don't assume two XCOPY CSCDs (rhbz#1915550)
  - tcmur: fail XCOPY requests with inline data (rhbz#1915550)
  - tcmur: fail cross-device XCOPY requests (rhbz#1915550)


author: Xiubo Li <xiubli@redhat.com> 1.5.4-2
changelog:
  - rbd: switch strtok to strtok_r (rhbz#2007687)
  - main: fix g_object_unref: assertion 'G_IS_OBJECT (object)' failed (rhbz#2007683)


