Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • fusiondirectory fusiondirectory
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 31
    • Issues 31
    • List
    • Boards
    • Service Desk
    • Milestones
  • Deployments
    • Deployments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • fusiondirectory
  • fusiondirectoryfusiondirectory
  • Issues
  • #5538
Closed
Open
Created May 22, 2017 by stace@staceReporter

Unable to migrate winstations from 1.0.20 to 1.1

I updated FussionDirectory from 1.0.20 to 1.1 via apt on Debian jessie and follow instructions from site.

When I run "fusiondirectory-setup --migrate-winstations" a see list of all my users & winstations and question: "Migrate these entries to fdWorkstation objectClass?". Then I run "fusiondirectory-setup --migrate-users" I see only my winstations and question: "Add the inetOrgPerson objectClass to all these entries?".

I try to add fdWorkstation objectClass to my winstations by hand, but got error: "entry failed schema check: invalid structural object class chain (account/fdWorkstation)"

What am I doing wrong?

Output:

fusiondirectory-setup --migrate-winstations

Migrating your winstations from FD < 1.1 The following winstations are not using the new fdWorkstation objectClass: uid=xxx,ou=People,dc=int,dc=npk,dc=ru uid=yyy,ou=People,dc=int,dc=npk,dc=ru ... uid=xxx$,ou=Computers,dc=int,dc=npk,dc=ru uid=yyy$,ou=Computers,dc=int,dc=npk,dc=ru Migrate these entries to fdWorkstation objectClass? [Yes/No]? ^C

fusiondirectory-setup --migrate-users

Migrating your users The following users are missing objectClasses: uid=xxx$,ou=Computers,dc=int,dc=npk,dc=ru uid=yyy$,ou=Computers,dc=int,dc=npk,dc=ru ... Add the inetOrgPerson objectClass to all these entries? [Yes/No]? ^C

Objects examples:

dn: uid=xxx$,ou=Computers,dc=int,dc=npk,dc=ru cn: xxx$ uid: xxx$ ... sambaSID: S-1-5-21-xxx displayName: XXX$ ... objectClass: top objectClass: account objectClass: posixAccount objectClass: sambaSamAccount objectClass: ipHost objectClass: ieee802Device ...

dn: uid=xxx,ou=People,dc=int,dc=npk,dc=ru uid: xxx sambaSID: S-1-5-21-xxx-2144 ... gosaMailDeliveryMode: [] objectClass: inetOrgPerson objectClass: posixAccount objectClass: shadowAccount objectClass: mozillaOrgPerson objectClass: sambaSamAccount objectClass: organizationalPerson objectClass: person objectClass: gosaMailAccount sambaPrimaryGroupSID: S-1-5-21-xxx ...

(from redmine: issue id 5538, created on 2017-05-22, closed on 2017-05-25)

  • Changesets:
    • Revision 5b559a84 by Côme Chilliet on 2017-05-22T15:24:49.000Z:
Fixes #5538 Fixed migration of winstations and samba users without confusion between those
  • Revision e6fc5db2 by Côme Chilliet on 2017-05-22T15:27:59.000Z:
Fixes #5538 Fixed migration of winstations and samba users without confusion between those
  • Revision 2caabff5 by Côme Chilliet on 2017-05-24T10:02:13.000Z:
Fixes #5538 Fixed parsing of winstation DN when it’s not in systems RDN
  • Revision 59c29815 by Côme Chilliet on 2017-05-24T10:03:41.000Z:
Fixes #5538 Fixed parsing of winstation DN when it’s not in systems RDN
  • Revision 6ffed51f by Côme Chilliet on 2017-05-24T13:44:15.000Z:
Fixes #5538 Fixed in-LDAP config reading by fusiondirectory-setup
  • Revision 13e876e0 by Côme Chilliet on 2017-05-24T13:58:51.000Z:
Fixes #5538 Fixed in-LDAP config reading by fusiondirectory-setup
  • Custom Fields:
    • Support contract: None
Assignee
Assign to
Time tracking