Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.
RHEL Engineering is moving the tracking of its product development work on RHEL 6 through RHEL 9 to Red Hat Jira (issues.redhat.com). If you're a Red Hat customer, please continue to file support cases via the Red Hat customer portal. If you're not, please head to the "RHEL project" in Red Hat Jira and file new tickets here. Individual Bugzilla bugs in the statuses "NEW", "ASSIGNED", and "POST" are being migrated throughout September 2023. Bugs of Red Hat partners with an assigned Engineering Partner Manager (EPM) are migrated in late September as per pre-agreed dates. Bugs against components "kernel", "kernel-rt", and "kpatch" are only migrated if still in "NEW" or "ASSIGNED". If you cannot log in to RH Jira, please consult article #7032570. That failing, please send an e-mail to the RH Jira admins at rh-issues@redhat.com to troubleshoot your issue as a user management inquiry. The email creates a ServiceNow ticket with Red Hat. Individual Bugzilla bugs that are migrated will be moved to status "CLOSED", resolution "MIGRATED", and set with "MigratedToJIRA" in "Keywords". The link to the successor Jira issue will be found under "Links", have a little "two-footprint" icon next to it, and direct you to the "RHEL project" in Red Hat Jira (issue links are of type "https://issues.redhat.com/browse/RHEL-XXXX", where "X" is a digit). This same link will be available in a blue banner at the top of the page informing you that that bug has been migrated.

Bug 1685210

Summary: Rebase to upstream 2.8.2 release
Product: Red Hat Enterprise Linux 8 Reporter: Tomáš Bžatek <tbzatek>
Component: udisks2Assignee: Tomáš Bžatek <tbzatek>
Status: CLOSED ERRATA QA Contact: guazhang <guazhang>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: ---CC: guazhang, rhandlin
Target Milestone: rcKeywords: Rebase
Target Release: 8.1Flags: pm-rhel: mirror+
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: udisks2-2.8.3-1.el8 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2019-11-05 21:18:34 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1614774, 1662336, 1668291    

Description Tomáš Bžatek 2019-03-04 16:48:13 UTC
We've just released udisks-2.8.2 that brings number of bugfixes. No public API change.

We may want to perhaps rebase to 2.8.3 when it's out, primarily for translation updates.


The list of changes is as follows:

---------------------------
udisks 2.8.2
---------------------------

The udisks project provides a daemon, tools and libraries to access
and manipulate disks, storage devices and technologies.

The 2.8.2 release brings mostly bugfixes without any changes to the public API.
Notable changes include:

 * migration from intltool to gettext, udisks no longer depends on gnome-common
 * added 'windows_names' as a default mount option for ntfs-3g
 * fixed an issue potentially leading to open filedescriptors exhaustion

Changes since 2.8.1:

A-Shahbazi (1):
      Add 'windows_names' as a default mount option for ntfs-3g

Iain Lane (1):
      integration-test: Sync after creating our fake devices

Malte (1):
      Split out get_user_info from get_caller_uid_sync.

Marius Vollmer (2):
      lvm2: Always initialize data.new_lv_size in CreateSnapshot
      udiskslinuxfilesystem: Trigger uevent after resize

Martin Blanchard (1):
      build: Migrate from intltool to gettext

Michael Biebl (1):
      Move D-Bus policy file to /usr/share/dbus-1/system.d/

Raine Makelainen (1):
      Cleanup some indentation errors from src/Makefile.am

StefanBruens (1):
      Accept 2nd partition as IsoHybrid data partition, 1st one may be EFI

Tomas Bzatek (36):
      udiskslogging: Fix THREAD_ID field logging
      udisksconfigmanager: Use #define for constants
      udisksconfigmanager: Make use of g_strstrip()
      udisksconfigmanager: Get rid of set-but-unused variables
      udisksconfigmanager: Prevent potential memory leak
      udisksconfigmanager: Use g_ascii_strcasecmp() for case-insensitive string comparison
      udisksconfigmanager: Refactor properties defaults
      dbus-tests: Include stdout/stderr in exception message during VDO cleanup
      dbus-tests: Process cleanup before tearing down VDO backing device
      dbus-tests: @unstable-fail: Print out the exception message
      udiskslinuxblockobject: Make filesystem_check() public
      udiskslinuxblock: Wait for .Filesystem d-bus interface after Format()
      mdraid: Update links to kernel docs
      mdraid: Finish pending sync job on finalize()
      mdraid: Handle NULL sync_action value
      mdraid: Properly finish the RequestSyncAction() job
      UDisksThreadedJob: Fix GTask completed handler
      udiskslinuxprovider: Properly ref objects the tasks are running on
      lsm: Don't unref published interface
      lsm: Prevent overwriting already set error
      lsm: Properly complete incoming method calls
      vdo: Properly finish the job when bd_vdo_start() fails
      udiskslinuxswapspace: Run the jobs synchronously
      test: Reuse mainloop from _g_assert_signal_received()
      udisksthreadedjob: Use GTask constructions to propagate result and error
      udisksspawnedjob: Fix a memory leak
      udisksthreadedjob: Don't return early on cancellation request
      tests: Add warning about using stack variables
      udisksthreadedjob: Provide _sync method to run the job
      tests: Add tests for udisks_threaded_job_run_sync()
      Enhance 'Error opening %s' messages
      udiskslinuxblockobject: Add guards around nested UDisksLinuxDevice
      Fix leaking UDisksLinuxDevice
      udisksctl: Explicitly close stdout once dump command finishes
      tests: Sleep for a while after ISO9660 image creation and udev settle
      doc: Fix typo in the 'disks_filesystem_complete_resize' symbol

Vojtech Trefny (11):
      Post-release version bump to 2.8.2
      Mark VDO grow physical test case as unstable
      man: Describe command options in the udisksctl man page
      test_mdraid: Adjust to new mdadm --detail output
      test_zram: Fix how we check zram stats from sysfs
      Use G_ADD_PRIVATE instead of deprecated g_type_class_add_private
      Fix reading passphrase from key file specified in crypttab
      Add test for opening encrypted devices with key files in crypttab
      Fix LUKS2 resize password test
      tests: Fix typo in LUKS tests
      tests: Fix incorrect passphrase error message check

Will Thompson (5):
      udisksdaemonutil: fix 'inhbit' typo
      udisksobjectinfo: fix "device device" typo in docs
      Add g_autoptr() for Client, PartitionTypeInfo, ObjectInfo
      Add UDISKS_TYPE_PARTITION_TYPE_INFO macro
      block: remove extra whitespace in OpenDevice error message

Comment 2 guazhang@redhat.com 2019-08-13 07:12:22 UTC
I did code review on fixed kernel and the regression testing, After check, all modified can be found in source

Comment 4 errata-xmlrpc 2019-11-05 21:18:34 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHBA-2019:3459