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

nethsecurity-controller: clone and move issue #7204

Open
stephdl opened this issue Dec 10, 2024 · 2 comments
Open

nethsecurity-controller: clone and move issue #7204

stephdl opened this issue Dec 10, 2024 · 2 comments
Labels
testing Packages are available from testing repositories

Comments

@stephdl
Copy link

stephdl commented Dec 10, 2024

I tried to clone and move a working nethsecurity-controller, it failed to restart the services.

Steps to reproduce

  • Install a Nethsecurity instance
  • Install a NS8 cluster with two nodes
  • install nethsecurity-controller on the leader and configure it to join the NethSecurity Instances to it
  • move the controller to the node2

Expected behavior

I expect to be able to move/clone the controller to another instance

Actual behavior

We have multiple errors due to service starts, I believe the clue is the missing actions/clone-module inside the ns8 module

Components

version tested : ghcr.io/nethserver/nethsecurity-controller:1.2.1

@stephdl stephdl self-assigned this Dec 10, 2024
stephdl added a commit to NethServer/ns8-nethsecurity-controller that referenced this issue Dec 12, 2024
Add symlink for restore-module configuration in clone-module NethServer/dev#7204
@stephdl
Copy link
Author

stephdl commented Dec 12, 2024

testing version ghcr.io/nethserver/nethsecurity-controller:1.2.2-dev.1

@stephdl
Copy link
Author

stephdl commented Dec 12, 2024

QA

direct install

  • install and configure a testing module with a Nethsecurity instance joined to this module
  • clone the module on the node -> we have nethsecurity-controller2
  • remove the previous module nethsecurity-controller1
  • go to the Nethsecurity, restart the connection inside the controller menu of NethSecurity
  • the link between Nethsecurity and its controller must be online

update

  • install and configure a stable module with a Nethsecurity instance joined to this module
  • upgrade the module
  • the instance must be up and the link to the nethsecurity instance must be there.

@stephdl stephdl added the testing Packages are available from testing repositories label Dec 12, 2024
@stephdl stephdl moved this from ToDo to Testing in NethServer Dec 12, 2024
@gsanchietti gsanchietti added this to the NethServer 8.4 milestone Dec 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
testing Packages are available from testing repositories
Projects
Status: Testing
Development

No branches or pull requests

3 participants