Onemind-Services-LLC / netbox-secrets

Enhance your secret management with encrypted storage and flexible, user-friendly features.
Apache License 2.0
105 stars 11 forks source link

[Bug]: Adding Secrets is not appearing #77

Closed orenr2301 closed 1 year ago

orenr2301 commented 1 year ago

NetBox Secrets plugin version

v1.8.3

NetBox version

v3.5.3

Steps to Reproduce

Netbox is installed as Netbox docker This means installed via Docker-Compose

In case you are doing it manually as described in the readme file you will to:

  1. you need to get inside the netbox-docker-netbox-1 container
  2. followup the commands described in the readme file of how to install the netbox-secrets plugin

Follow up on this manual guide on how to make an image with plugins https://github.com/netbox-community/netbox-docker/wiki/Using-Netbox-Plugins

I have followed this guide and was able to add additional plugins as well Now in the plugins section at NETBOX SECRET

image

When clicking on Secrets - im not have any button to add a secret or import a secret - I can only create a role and user-key

Please any ideas - as I have dig al the file structure to understand if I am missing a functionality that i need to enable but couldn't find - So I'm calling it a BUG,

unless I'm doing one of the plugin installation steps wrong, and if i do, than i would be more than happy to know where im wrong and what i need to do

Expected Behavior

Expecting to have at least a button for creating secrets when im on the secret panel view

image

Observed Behavior

where is the way to add secret ??

image

abhi1693 commented 1 year ago

Secrets can only be added be added via the model that you have enabled them for. Example, the defaults are device and virtual machine, so you will have to go to the specific object page, and click on the add secret button depending on how you have displayde your panel, weather its a object panel or a tab.