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 1844947 - [RFE] Make Subversion 1.14 available for RHEL-8.x
Summary: [RFE] Make Subversion 1.14 available for RHEL-8.x
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Enterprise Linux 8
Classification: Red Hat
Component: subversion
Version: 8.0
Hardware: All
OS: Linux
unspecified
low
Target Milestone: rc
: 8.0
Assignee: Joe Orton
QA Contact: icesalov
Lenka Špačková
URL:
Whiteboard:
Depends On: 1841060
Blocks: 1894575
TreeView+ depends on / blocked
 
Reported: 2020-06-08 05:52 UTC by Vikramsingh Patil
Modified: 2024-10-01 16:38 UTC (History)
4 users (show)

Fixed In Version: subversion-1.14.0-6.module+el8.4.0+8637+d3bad2c2
Doc Type: Enhancement
Doc Text:
.A new module stream: `subversion:1.14` RHEL 8.4 introduces a new module stream, `subversion:1.14`. `Subversion 1.14` is the most recent Long Term Support (LTS) release. Notable changes since `Subversion 1.10` distributed in RHEL 8.0 include: * `Subversion 1.14` includes `Python 3` bindings for automation and integration of `Subversion` into the customer’s build and release infrastructure. * A new `svnadmin rev-size` command enables users to determine the total size of a revision. * A new `svnadmin build-repcache` command enables administrators to populate the `rep-cache` database with missing entries. * A new experimental command has been added to provide an overview of the current working copy status. * Various improvements to the `svn log`, `svn info`, and `svn list` commands have been implemented. For example, `svn list --human-readable` now uses human-readable units for file sizes. * Significant improvements to `svn status` for large working copies have been made. Compatibility information: * `Subversion 1.10` clients and servers interoperate with `Subversion 1.14` servers and clients. However, certain features might not be available unless both client and server are upgraded to the latest version. * Repositories created under `Subversion 1.10` can be successfully loaded in `Subversion 1.14`. * `Subversion 1.14` distributed in RHEL 8 enables users to cache passwords in plain text on the client side. This behaviour is the same as `Subversion 1.10` but different from the upstream release of `Subversion 1.14`. * The experimental `Shelving` feature has been significantly changed, and it is incompatible with shelves created in `Subversion 1.10`. See the link:http://subversion.apache.org/docs/release-notes/1.14#shelving[upstream documentation] for details and upgrade instructions. * The interpretation of path-based authentication configurations with both global and repository-specific rules has changed in `Subversion 1.14`. See the link:http://subversion.apache.org/docs/release-notes/1.14#compat-misc-authz[upstream documentation] for details on affected configurations. To install the `subversion:1:14` module stream, use: [literal] ---- # yum module install subversion:1.14 ---- //TODO: replace the following paragraph when the user story is done: If you want to upgrade from the `subversion:1.10` stream, see link:https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html-single/installing_managing_and_removing_user-space_components/index#switching-to-a-later-stream_managing-versions-of-appstream-content[Switching to a later stream]. //If you want to upgrade from the `subversion:1.10` stream, see <link to the migration section of the new user story>. //For a full list of new features and detailed compatibility information, see the link:http://subversion.apache.org/docs/release-notes/1.14[upstream release notes for Subversion 1.14]. For information about the length of support for the `subversion` module streams, see the link:https://access.redhat.com/support/policy/updates/rhel8-app-streams-life-cycle[Red Hat Enterprise Linux 8 Application Streams Life Cycle].
Clone Of:
Environment:
Last Closed: 2021-05-18 15:41:42 UTC
Type: Epic
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHEA-2021:1813 0 None None None 2021-05-18 15:41:48 UTC

Description Vikramsingh Patil 2020-06-08 05:52:07 UTC
Description of problem:
Customer requires Subversion 1.14 to be available for RHEL-8.x

Version-Release number of selected component (if applicable):
Subversion 1.14

How reproducible:
None

Steps to Reproduce:
1. None
2.
3.

Actual results:
None

Expected results:
None

Additional info:

Customer wants the Subversion 1.14 to be added to RHEL-8.x

Below is the explanation Cu has provided for the same.

---
Adding Subversion 1.14 to upcoming RHEL8 releases is the intention. With the new concept of dnf applications streams this should work out fine without disturbing any 1.10 users who cannot or do not want to switch.

The reason I am requesting this is our use of Subversion Python bindings for automation tasks. Subversion 1.10 only comes with upstream Python 2 bindings. RHEL8 made the switch to Python 3 (which we fully support btw) and so the Python bindings RPM package was dropped. This is different from RHEL7 where this RPM is available.

We intend to switch our complete infrastructure from RHEL7 to RHEL8 in the coming weeks/months. In doing this we identified the missing Python bindings of Subversion as a showstopper for us. However we learnt that Subversion 1.14 could be an alternative because the upstream developers now provide Python 3 compatible bindings. So the only thing that is missing from a potential RHEL8 migration path are Subversion 1.14 RPMs that include Python 3 bindings.
---

Please update us back will the Subversion 1.14 get added to RHEL-8.x ?

Comment 6 infinality 2020-07-13 17:28:16 UTC
This is kind of a "metoo" post, but I wanted it to be known that this issue is affecting other people as well.  I too have broken software after upgrading to RHEL8, due to the missing python-subversion bindings.  I would be OK with a compiled package for python3 and/or an update to 1.14 for RHEL8.  Thank you.

Comment 37 errata-xmlrpc 2021-05-18 15:41:42 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 (new module: subversion:1.14), 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/RHEA-2021:1813


Note You need to log in before you can comment on or make changes to this bug.