nautobot-app-golden-config
nautobot-app-golden-config copied to clipboard
Golden Configuration App for Nautobot.
### Environment * Python version: 3.8 * Nautobot version: 1.6.1 * nautobot-golden-config version: 1.5.0 ### Steps to Reproduce 1. Install Nautobot and Golden Config App. 2. Setup Golden Config App...
### Environment * Python version: 3.11 * Nautobot version: 1.6.2 * nautobot-golden-config version: 1.6.2 ### Expected Behavior If failure occurs for git an exception should be raised ### Observed Behavior...
### Environment * Python version: 3.8.13 * Nautobot version: 1.6.2 * nautobot-golden-config version: 1.6.2 when I add a compliance rule which config to match value is "banner motd ^C", it...
### Environment * Nautobot version: * nautobot-golden-config version: ### Proposed Functionality Add decorator or similar functionality for custom compliance. from @whitej6 `nautobot_config.py` ```python PLUGINS_CONFIG = { "nautobot_golden_config": { "get_custom_compliance": "my.custom_compliance.custom_compliance_func"...
Should be some mention in the documentation for custom compliance that the folder with the custom logic needs to be a module, hence requires the `__init__.py` file. https://docs.nautobot.com/projects/golden-config/en/latest/user/app_feature_compliancecustom/#example
### Environment * Nautobot version: 1.6 and 2.x * nautobot-golden-config version: 1.6.2 ### Proposed Functionality Add additional link for each device backup/intended to go directly to the Git provider link....
### Environment * Nautobot version: latest * nautobot-golden-config version: latest ### Proposed Functionality The ability for ComplianceRule objects to be based on what is set in network_driver and not based...
### Environment * Python version: 3.11 * Nautobot version: 2.0.0 * nautobot-golden-config version: 2.0.0 ### Expected Behavior Sanitize user input ### Observed Behavior When user removes the default value in...
### Environment * Python version: current * Nautobot version: current * nautobot-golden-config version: current ### Proposed Functionality Extend Compliance Rule mapping to additional fields, ie. tenant, role ### Use Case...
### Proposed Functionality When backing up a configuration that has usernames or passwords in clear text (or are easily decipherable), instead of replacing it with a string with `re.sub` it...