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

Manage CVP token from the GUI #208

Open
nsicard514 opened this issue Jan 30, 2023 · 7 comments
Open

Manage CVP token from the GUI #208

nsicard514 opened this issue Jan 30, 2023 · 7 comments
Labels
integration: cloudvision Issues/PRs for the Arista CloudVision SSoT integration. type: enhancement New feature or request type: minor feature

Comments

@nsicard514
Copy link

nsicard514 commented Jan 30, 2023

Environment

  • Nautobot version: 1.5.7
  • aristacv-sync version: 1.5.0

Proposed Functionality

I would like to manage the CVP token from a GUI without restarting nautobot.

Use Case

Currently when I want to change the CVP token , I need to change it in the .env variables and restart nautobot.
I would to know if you have plan to change it or if you can add it in the next release ?

Thanks

@nsicard514 nsicard514 changed the title Manage CVP token from GUI Manage CVP token from the GUI Jan 30, 2023
@chadell
Copy link
Contributor

chadell commented Jan 31, 2023

We are considering adding a model for URL endpoints (with reference to secrets) that would make it easy to implement
cc @jdrew82 @smk4664

@chadell
Copy link
Contributor

chadell commented Jan 31, 2023

More info: nautobot/nautobot#1835

@qduk qduk transferred this issue from nautobot/nautobot-plugin-ssot-arista-cloudvision Sep 14, 2023
@qduk qduk added the integration: cloudvision Issues/PRs for the Arista CloudVision SSoT integration. label Sep 14, 2023
@erjac77
Copy link

erjac77 commented Nov 3, 2023

Would it be possible to use a "secret group" instead of environment variables?

@jdrew82
Copy link
Contributor

jdrew82 commented Nov 3, 2023

Would it be possible to use a "secret group" instead of environment variables?

That is how we'd manage it through the GUI, yes. The intention is to add a Controller object in the Nautobot core project that would house the information for connecting to an instance and the credentials for it. Those credentials would be stored in a SecretsGroup most likely.

@erjac77
Copy link

erjac77 commented Nov 3, 2023

Great! But in the meantime, would it be possible to do something similar to what was done for Git Repositories?

@jdrew82
Copy link
Contributor

jdrew82 commented Nov 3, 2023

This would most likely make the most sense to be done through the Job for this particular integration as we don't have the capability to do this through the Dashboard at this time. Should be simple enough feature to add. We do accept PRs but it's not a priority at this time due to the aforementioned change coming in the near future.

@chadell
Copy link
Contributor

chadell commented Nov 4, 2023

it's here: nautobot/nautobot#4740

@jdrew82 jdrew82 added type: enhancement New feature or request and removed enhancement labels Nov 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
integration: cloudvision Issues/PRs for the Arista CloudVision SSoT integration. type: enhancement New feature or request type: minor feature
Projects
None yet
Development

No branches or pull requests

5 participants