Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Joining multiple NS7 systems with the same account provider to NS8 fails #7111

Closed
nrauso opened this issue Nov 13, 2024 · 3 comments
Closed
Assignees
Labels
verified All test cases were verified successfully

Comments

@nrauso
Copy link

nrauso commented Nov 13, 2024

In some NS7-to-NS8 migration scenarios, you may have multiple NS7 systems (e.g., NS7_1, NS7_2, and NS7_3) that share the same account provider.
For instance, NS7_1 might have Active Directory onboard, with NS7_2 and NS7_3 joined to NS7_1 to access the same user base.
In such cases, you should be able to migrate all services to NS8, joining NS7_1, NS7_2, and NS7_3 to NS8 simultaneously.
However, after joining NS7_1 (the first NS7 that needs to be joined), attempts to join the other NS7 systems fail.

Steps to reproduce

  • Prepare two NS7 systems: set up the first one with an AD account provider, and join the second NS7 to the AD of the first;
  • Install a new NS8 system;
  • Install the NS8 migration tool on both NS7 systems;
  • Join the first NS7 to NS8;
  • Attempt to join the second NS7 to NS8.

Expected behavior

Both NS7 systems should join NS8 successfully

Actual behavior

The second NS7 fails to join NS8, displaying an error related to the external user domain.:

Image

Components

NS8:

- core:3.2.2

NS7:

- nethserver-ns8-migration-1.0.17-1.ns7.x86_64
@nrauso nrauso added the bug label Nov 13, 2024
@nrauso nrauso self-assigned this Nov 13, 2024
DavidePrincipi added a commit to NethServer/nethserver-ns8-migration that referenced this issue Nov 13, 2024
The LDAP DN syntax is case insensitive. When the BaseDN values are compared we must ignore their case.

Refs NethServer/dev#7111
@DavidePrincipi DavidePrincipi moved this from New to In progress in NethServer Nov 13, 2024
@nethbot
Copy link
Member

nethbot commented Nov 13, 2024

in 7.9.2009/testing:

  • nethserver-ns8-migration-1.0.17-1.4.g96bfaca.ns7.x86_64.rpm x86_64

@DavidePrincipi DavidePrincipi added the testing Packages are available from testing repositories label Nov 13, 2024
@Amygos Amygos added testing Packages are available from testing repositories and removed testing Packages are available from testing repositories labels Nov 13, 2024
@nrauso
Copy link
Author

nrauso commented Nov 13, 2024

tested: VERIFIED

@nrauso nrauso added verified All test cases were verified successfully and removed testing Packages are available from testing repositories labels Nov 13, 2024
@nethbot
Copy link
Member

nethbot commented Nov 13, 2024

in 7.9.2009/updates:

  • nethserver-ns8-migration-1.0.18-1.ns7.x86_64.rpm x86_64

@github-project-automation github-project-automation bot moved this from Testing to Done in NethServer Nov 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
verified All test cases were verified successfully
Projects
Status: Done
Development

No branches or pull requests

4 participants