Hide Forgot
Description of problem: We still have to port these legacy tools to the CLI: dbmon.sh dbverify dbgen rsearch(?) validate-syntax.pl fixup-memberuid.pl repl-monitor.pl We have this working on the agreement level, but not like the full report that repl-monitor.pl can do Once this is done we can start phasing out the legacy tools package
Upstream ticket https://pagure.io/389-ds-base/issue/50545
Build tested: 389-ds-base-1.4.2.4-7.module+el8.2.0+5670+0b8b1c2e.x86_64 dbmon.sh - not ported yet - https://bugzilla.redhat.com/show_bug.cgi?id=1795943 rsearch - not ported yet - https://bugzilla.redhat.com/show_bug.cgi?id=1795939 dbgen - not ported completely - https://bugzilla.redhat.com/show_bug.cgi?id=1798394 fixup-memberuid.pl => dsconf ldap://server1.example.com:38901 -D "cn=Directory Manager" -w password plugin posix-winsync fixup dc=example,dc=com repl-monitor.pl => dsconf ldap://server1.example.com:38901 -D "cn=Directory Manager" -w password replication monitor db-verify => dsctl test_instance dbverify userRoot cl-dump.pl => dsconf ldap://server1.example.com:38901 -D "cn=Directory Manager" -w password replication dump-changelog validate-syntax.pl => dsconf ldap://server1.example.com:38901 -D "cn=Directory Manager" -w password schema validate-syntax dc=example,dc=com Test results for validate-syntax: =============================================================================================== test session starts =============================================================================================== platform linux -- Python 3.6.8, pytest-5.3.5, py-1.8.1, pluggy-0.13.1 -- /usr/bin/python3.6 cachedir: .pytest_cache metadata: {'Python': '3.6.8', 'Platform': 'Linux-4.18.0-176.el8.x86_64-x86_64-with-redhat-8.2-Ootpa', 'Packages': {'pytest': '5.3.5', 'py': '1.8.1', 'pluggy': '0.13.1'}, 'Plugins': {'metadata': '1.8.0', 'html': '2.0.1'}} 389-ds-base: 1.4.2.4-7.module+el8.2.0+5670+0b8b1c2e nss: 3.44.0-15.el8 nspr: 4.21.0-2.el8_0 openldap: 2.4.46-11.el8 cyrus-sasl: 2.1.27-1.el8 FIPS: disabled rootdir: /mnt/tests/rhds/tests/upstream/ds/dirsrvtests, inifile: pytest.ini plugins: metadata-1.8.0, html-2.0.1 collected 2 items acceptance_test.py::test_valid PASSED [ 50%] acceptance_test.py::test_invalid_uidnumber PASSED [100%] =============================================================================================== 2 passed in 21.87s ================================================================================================ Test results for cl-dump: =============================================================================================== test session starts =============================================================================================== platform linux -- Python 3.6.8, pytest-5.3.5, py-1.8.1, pluggy-0.13.1 -- /usr/bin/python3.6 cachedir: .pytest_cache metadata: {'Python': '3.6.8', 'Platform': 'Linux-4.18.0-176.el8.x86_64-x86_64-with-redhat-8.2-Ootpa', 'Packages': {'pytest': '5.3.5', 'py': '1.8.1', 'pluggy': '0.13.1'}, 'Plugins': {'metadata': '1.8.0', 'html': '2.0.1'}} 389-ds-base: 1.4.2.4-7.module+el8.2.0+5670+0b8b1c2e nss: 3.44.0-15.el8 nspr: 4.21.0-2.el8_0 openldap: 2.4.46-11.el8 cyrus-sasl: 2.1.27-1.el8 FIPS: disabled rootdir: /mnt/tests/rhds/tests/upstream/ds/dirsrvtests, inifile: pytest.ini plugins: metadata-1.8.0, html-2.0.1 collected 1 item changelog_test.py::test_dsconf_dump_changelog_files_removed PASSED [100%] ==================================================================================== 1 passed in 156.58s (0:02:36) ================================================================================================
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-2020:1703