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

Migration: Unable to complete with disabled applications #7037

Closed
stephdl opened this issue Sep 26, 2024 · 4 comments
Closed

Migration: Unable to complete with disabled applications #7037

stephdl opened this issue Sep 26, 2024 · 4 comments
Assignees
Labels
verified All test cases were verified successfully

Comments

@stephdl
Copy link

stephdl commented Sep 26, 2024

It is not possible to end a migration with disabled application, the button of a local account provider stays in a disabled stated
Steps to reproduce

  • Install various applications with a remote provider and Mattermost, configuring all except Mattermost.
  • Install the migration app.
  • Attempt the migration.

Expected behavior

I expect to be possible to migrate the whole apps without issue

Actual behavior

Migration is blocked because the UI expects all apps to be migrated before proceeding with the account provider migration. However, if the app statuses and vhosts are falsified, you can bypass the app migration and continue with the account provider migration.

Components

nethserver-ns8-migration:1.016

See also

https://mattermost.nethesis.it/nethesis/pl/zj4ns4n4sbgmxm8w3h1jmxm8ba


than @nrauso

@stephdl stephdl added the bug label Sep 26, 2024
@stephdl stephdl changed the title Migration: Not possible to finish a migration with disabled apps Migration: Unable to complete with disabled applications Sep 26, 2024
@DavidePrincipi DavidePrincipi moved this from New to In progress in NethServer Sep 26, 2024
stephdl added a commit to NethServer/nethserver-ns8-migration that referenced this issue Sep 26, 2024
Allow migration of account provider with "not_available" status NethServer/dev#7037
@nethbot
Copy link
Member

nethbot commented Sep 26, 2024

in 7.9.2009/testing:

  • nethserver-ns8-migration-1.0.16-1.5.gcf4bbf9.ns7.x86_64.rpm x86_64

@stephdl
Copy link
Author

stephdl commented Sep 26, 2024

QA

test 1

  • install mattermost with mail and an account provider
  • configure mail and the account provider
  • Do not configure mattermost
  • migrate the stack to a NS8 server
  • you are able to migrate mail and the account provider but mattermost will not be proposed to migration

test2

  • install netvoice and ejabberd with an account provider
  • until netvoice is migrated or skipped the button of account provider is disabled
  • skip the migration of ejabberd, the button of account provider is disabled
  • skip the migration of nethvoice the button of account provider is available
  • you can migrate the account provider if ONLY everything is migrated or skipped

@stephdl stephdl added the testing Packages are available from testing repositories label Sep 26, 2024
@nrauso nrauso self-assigned this Sep 27, 2024
@nrauso
Copy link

nrauso commented Oct 1, 2024

test case 1: VERIFIED
test case 2: VERIFIED

@nrauso nrauso added verified All test cases were verified successfully and removed testing Packages are available from testing repositories labels Oct 1, 2024
@stephdl
Copy link
Author

stephdl commented Oct 8, 2024

@stephdl stephdl closed this as completed Oct 8, 2024
@github-project-automation github-project-automation bot moved this from In progress to Done in NethServer Oct 8, 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

3 participants