From Fedora Project Wiki
(Asking to stop building 389-ds-base on i686 on F28 and newer)
 
No edit summary
Line 56: Line 56:


389-ds project have found an issue which causes system instability on all versions of 1.4.x of the server on i686 platform. This is a hardware limitation of the platform related to how we consume atomic types. This may lead to thread unsafety and other issues.
389-ds project have found an issue which causes system instability on all versions of 1.4.x of the server on i686 platform. This is a hardware limitation of the platform related to how we consume atomic types. This may lead to thread unsafety and other issues.
  - FreeIPA server will not be available on i686 due to this
  - slapi-nis set of plugins will not be available on i686 due to this
  - Upgrade of i686 instance of Fedora with FreeIPA server will not be possible without fully uninstalling FreeIPA replica


== Benefit to Fedora ==
== Benefit to Fedora ==

Revision as of 14:35, 26 March 2018


Stop building 389-ds-base on i686

Summary

389-ds-base does not work properly on i686 hardware in regards to atomic types.

Owner

  • Name: Mark Reynolds
  • Email: mreynolds@redhat.com
  • Release notes owner:
  • Product: 389-ds-base
  • Responsible WG:


Current status

  • Targeted release: Fedora 28
  • Last updated: 2018-03-26
  • Tracker bug: <will be assigned by the Wrangler>

Detailed Description

389-ds project have found an issue which causes system instability on all versions of 1.4.x of the server on i686 platform. This is a hardware limitation of the platform related to how we consume atomic types. This may lead to thread unsafety and other issues.

 - FreeIPA server will not be available on i686 due to this
 - slapi-nis set of plugins will not be available on i686 due to this
 - Upgrade of i686 instance of Fedora with FreeIPA server will not be possible without fully uninstalling FreeIPA replica

Benefit to Fedora

Stable release of 389-ds-base on remaining architectures

Scope

  • Proposal owners:

This only requires a change to spec file to exclude i686

  • Other developers: N/A (not a System Wide Change)
  • Policies and guidelines: N/A (not a System Wide Change)
  • Trademark approval: N/A (not needed for this Change)

Upgrade/compatibility impact

N/A (not a System Wide Change)

How To Test

Nothing to test except making sure there is no i686 builds present on f28

N/A (not a System Wide Change)

User Experience

N/A (not a System Wide Change)

Dependencies

N/A (not a System Wide Change)

Contingency Plan

  • Contingency mechanism: (What to do? Who will do it?) N/A (not a System Wide Change)
  • Contingency deadline: N/A (not a System Wide Change)
  • Blocks release? N/A (not a System Wide Change), Yes/No
  • Blocks product? product

Documentation

N/A (not a System Wide Change)

Release Notes