#47578 CI tests: removal of 'sudo' and absolute path in lib389
Closed: wontfix None Opened 10 years ago by tbordaz.

This ticket is to remove the call to sudo and absolute path in the existing code.

389DS can be installed and instance created/start/stop/delete... by non root user.
In order to be able to run as non-root user and to run on non fedora platform, we need to remove sudo and absolute-path


ok.

Next step is to add the ability to run the tests without selinux (commands such as semanage, chcon, restorecon, etc.).

Some platforms that we would like to support do not have selinux. Running tests as non-root user with non-root install cannot use selinux.

git merge ticket47578
Updating b00258e..0432e1e
Fast-forward
lib389/tools.py | 36 +++++++++++++++++++++++++-----------
1 file changed, 25 insertions(+), 11 deletions(-)

git push origin master
Counting objects: 7, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (4/4), done.
Writing objects: 100% (4/4), 1.07 KiB, done.
Total 4 (delta 3), reused 0 (delta 0)
To ssh://git.fedorahosted.org/git/389/lib389.git/
b00258e..0432e1e master -> master

commit 0432e1e362b27df5f31e6bf53f9554b2516d197e
Author: Thierry bordaz (tbordaz) tbordaz@redhat.com
Date: Wed Nov 6 16:32:56 2013 +0100

Milestone lib389 1.0 deleted

Metadata Update from @tbordaz:
- Issue assigned to tbordaz

7 years ago

389-ds-base is moving from Pagure to Github. This means that new issues and pull requests
will be accepted only in 389-ds-base's github repository.

This issue has been cloned to Github and is available here:
- https://github.com/389ds/389-ds-base/issues/915

If you want to receive further updates on the issue, please navigate to the github issue
and click on subscribe button.

Thank you for understanding. We apologize for all inconvenience.

Metadata Update from @spichugi:
- Issue close_status updated to: wontfix (was: Fixed)

3 years ago

Login to comment on this ticket.

Metadata