[nebulous-gui] TC_10 TC_11 Cannot add manually-managed nodes in NebulOuS

Bug #2065319 reported by Francisco Álvarez Terribas
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
NebulOuS
New
High
Fotis Paraskevopoulos

Bug Description

[summary]
Cannot add manually-managed nodes in NebulOuS:

- There is no way to set roles to users, the system have the admin with all permisions and other manualy created users which seem to have restricted permisions.
- The form to perform a device registration request is not available.
- There is no way to perform the "ask device-onboarding" step.

[environment]
Cluster installation: minikube start --memory=4g --driver=docker
Nebulous core manually installed following the wiki.

[steps to reproduce]
- Log into Nebulous GUI as admin
- Looked for device registration request in the following places:
  - {nebulous_base_url}/applications
  - {nebulous_base_url}/users
  - {nebulous_base_url}/applications/resources

[expected results]
- A device registration request is created.

If the device has enough resources:
- NebulOuS automatically collects the device capabilities.NebulOuS installs the NebulOuS agent in the device and the device registration process is completed successfully.
- Users Device owner and resource manager are informed about the status of the process.
- The device is made available to NebulOuS for deploying payloads.

If the device doesn't have enough resources:
- NebulOuS tries to collect the device capabilities but fails due to the device not meeting the requirements for installing the NebulOuS agent.
- Device owner and resource manager are informed about the status of the process. Relevant error logs are collected and made can be seen by these users.

[other relevant information]

description: updated
summary: - [nebulous-gui] TC_10 Cannot add manually-managed nodes in NebulOuS
+ [nebulous-gui] TC_10 TC_11 Cannot add manually-managed nodes in NebulOuS
description: updated
Changed in nebulous:
assignee: nobody → Fotis Paraskevopoulos (fotisparaskevopoulos)
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.