#50205 dsidm positional argument "modify" does not exist
Closed: wontfix 5 years ago by firstyear. Opened 5 years ago by pclark.

Issue Description

Positional argument does not exist for dsidm "modify" in v1.4.0.21

Package Version and Platform

F29 v 1.4.0.21

Steps to reproduce

Following steps from https://www.port389.org/docs/389ds/howto/quickstart.html

  1. dsidm localhost user modify alice "add:description:Alice Test User"

Actual results

dsidm instance user: error: invalid choice: 'modify' (choose from 'list', 'get', 'get_dn', 'create', 'delete', 'lock', 'status', 'unlock')

Expected results

No error and adding a description to Alice...


@mreynolds So this one is my fault. In the updated docs I put in a command that was commited just after the branch for 1.4.1. So the choice here is add a warning on the quickstart, or we can push the modify command back to the 1.4.0 branch. I think it's pretty safe to do, but it is a "feature not a fix". What do you think is the right thing to do here?

Metadata Update from @firstyear:
- Custom field origin adjusted to None
- Custom field reviewstatus adjusted to None

5 years ago

PS: Long term better solutions is defaulting nsUserAccount to have nsMemberOf by default, and/or enabling memberOf by default on new installs.

@mreynolds So this one is my fault. In the updated docs I put in a command that was commited just after the branch for 1.4.1. So the choice here is add a warning on the quickstart, or we can push the modify command back to the 1.4.0 branch. I think it's pretty safe to do, but it is a "feature not a fix". What do you think is the right thing to do here?

Put it in 1.4.0. dsidm is not offically documented yet, so really we can still do whatever with it.

Whatever we want with it?!?!? SO MUCH POWER :)

(I'll backport the patch today and close this, thanks!)

Metadata Update from @firstyear:
- Issue close_status updated to: fixed
- Issue status updated to: Closed (was: Open)

5 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/3264

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