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

Nethvoice: install nethvoice proxy as a migration dependency #7221

Closed
stephdl opened this issue Dec 17, 2024 · 13 comments
Closed

Nethvoice: install nethvoice proxy as a migration dependency #7221

stephdl opened this issue Dec 17, 2024 · 13 comments
Assignees
Labels
nethvoice Bug or features releted to the NethVoice project verified All test cases were verified successfully

Comments

@stephdl
Copy link

stephdl commented Dec 17, 2024

When we migrate nethvoice we configure the service at the end of the migration. However you cannot configure nethvoice without its proxy, hence we need to install it on the node where nethvoice is migrated

Proposed solution

Retrieve information from the cluster if the proxy is installed on the node, if no, then install it automatically

Alternative solutions

manual installation before to migrate

Additional context

nethserver-ns8-migration:1.1.0

@stephdl stephdl self-assigned this Dec 17, 2024
stephdl added a commit to NethServer/nethserver-ns8-migration that referenced this issue Dec 19, 2024
Install nethvoice-proxy during nethvoice migration NethServer/dev#7221
@nethbot
Copy link
Member

nethbot commented Dec 19, 2024

in 7.9.2009/testing:

  • nethserver-ns8-migration-1.1.0-1.6.g058bae2.ns7.x86_64.rpm x86_64

@stephdl
Copy link
Author

stephdl commented Dec 19, 2024

QA

-case 1
install a NS7 enterprise with Nethvoice
install a NS8 (no nethvoice proxy installed)
migrate nethvoice
Once migrated the nethvoice proxy is installed on the NS8 node, no settings of proxy are done, only the nethvoice proxy installation can make this case verified

-case2
repeat the case 1, migrate on the same node as above another NS7 enterprise with nethvoice, this time the netvoice proxy is not installed (only one instance of nethvoice proxy on the node because of test of case 1)
no settings of proxy are done in nethvoice proxy, only the fact you have one instance can make this case verified

@stephdl stephdl added testing Packages are available from testing repositories nethvoice Bug or features releted to the NethVoice project labels Dec 19, 2024
@nethbot nethbot moved this from Todo to Testing in NethVoice Dec 19, 2024
@stephdl stephdl moved this from ToDo to Testing in NethServer Dec 19, 2024
@DavidePrincipi DavidePrincipi added this to the NethServer 8.3 milestone Dec 20, 2024
@DavidePrincipi DavidePrincipi removed their assignment Dec 20, 2024
@nethbot
Copy link
Member

nethbot commented Dec 20, 2024

in 7.9.2009/testing:

  • nethserver-ns8-migration-1.1.0-1.7.gd236d2f.ns7.x86_64.rpm x86_64

@DavidePrincipi
Copy link
Member

I had some issues during the migration of the first NethVoice. However in the end I succeeded. I'd prefer somebody else tries to verify the issue separately.

Meanwhile I propose also to strengthen the UI reload with a lock file: NethServer/nethserver-ns8-migration#105

@nethbot
Copy link
Member

nethbot commented Jan 8, 2025

in 7.9.2009/testing:

  • nethserver-ns8-migration-1.1.0-1.8.g6b8e1bc.ns7.x86_64.rpm x86_64

@nethbot
Copy link
Member

nethbot commented Jan 8, 2025

in 7.9.2009/testing:

  • nethserver-ns8-migration-1.1.0-1.16.g2e34a2b.ns7.x86_64.rpm x86_64

@nethbot
Copy link
Member

nethbot commented Jan 9, 2025

in 7.9.2009/testing:

  • nethserver-ns8-migration-1.1.0-1.26.gabccde7.ns7.x86_64.rpm x86_64

@nethbot
Copy link
Member

nethbot commented Jan 9, 2025

in 7.9.2009/testing:

  • nethserver-ns8-migration-1.1.0-1.28.g92ade93.ns7.x86_64.rpm x86_64

@nrauso nrauso assigned nrauso and unassigned nrauso Jan 14, 2025
@nethbot
Copy link
Member

nethbot commented Jan 17, 2025

in 7.9.2009/testing:

  • nethserver-ns8-migration-1.1.0-1.35.g97bb9ed.ns7.x86_64.rpm x86_64

@nethbot
Copy link
Member

nethbot commented Jan 20, 2025

in 7.9.2009/testing:

  • nethserver-ns8-migration-1.1.0-1.36.g21b37b5.ns7.x86_64.rpm x86_64

@nrauso
Copy link

nrauso commented Jan 20, 2025

test case 1: VERIFIED
test case 2: VERIFIED

@nrauso nrauso added the verified All test cases were verified successfully label Jan 20, 2025
@github-actions github-actions bot removed the testing Packages are available from testing repositories label Jan 20, 2025
@nethbot nethbot moved this from Testing to Verified in NethServer Jan 20, 2025
@nethbot nethbot moved this from Testing to Verified in NethVoice Jan 20, 2025
@nethbot
Copy link
Member

nethbot commented Jan 22, 2025

in 7.9.2009/updates:

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

@DavidePrincipi
Copy link
Member

Released as 1.2.0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
nethvoice Bug or features releted to the NethVoice project verified All test cases were verified successfully
Projects
Status: Done
Status: Done
Development

No branches or pull requests

4 participants