Require 389-ds 1.4.0.21

1.4.0.21 fixes a problem with create_suffix_entry and uses
os.path.expanduser() instead of getenv('HOME').

See: https://pagure.io/389-ds-base/pull-request/50121
See: https://pagure.io/389-ds-base/issue/49984
See: https://pagure.io/389-ds-base/issue/50152
Signed-off-by: Christian Heimes <cheimes@redhat.com>
Reviewed-By: Rob Crittenden <rcritten@redhat.com>
This commit is contained in:
Christian Heimes
2019-02-01 11:27:47 +01:00
committed by Rob Crittenden
parent 88795fb9a9
commit 0b17ae905a
2 changed files with 11 additions and 12 deletions

View File

@@ -526,10 +526,6 @@ class DsInstance(service.Service):
self.backup_state("serverid", self.serverid)
self.fstore.backup_file(paths.SYSCONFIG_DIRSRV)
# workaround for https://pagure.io/389-ds-base/issue/50152
if 'HOME' not in os.environ:
os.environ['HOME'] = api.env.home
# The new installer is api driven. We can pass it a log function
# and it will use it. Because of this, we can pass verbose true,
# and allow our logger to control the display based on level.