Continued work on GC App Settings#936
Closed
jeffkala wants to merge 50 commits intogc-app-settingsfrom
Closed
Conversation
Added tests to ensure that mkdocs release notes are properly set and fixed other tests issues
#921) * Add testing for the two issues with mkdocs versus markdown rendering and associated fixes.
* initial fix for 906 unable to deploy in 2.4.0
Release 2.4.1
Release 2.4.1 to develop
* Cookie updated by NetworkToCode Cookie Drift Manager Tool
Template:
```
{
"template": "https://github.com/nautobot/cookiecutter-nautobot-app.git",
"dir": "nautobot-app",
"ref": "refs/tags/nautobot-app-v2.5.0",
"path": null
}
```
Cookie:
```
{
"remote": "https://github.com/nautobot/nautobot-app-golden-config.git",
"path": "/tmp/tmpn7c5gn0b/nautobot-app-golden-config",
"repository_path": "/tmp/tmpn7c5gn0b/nautobot-app-golden-config",
"dir": "",
"branch_prefix": "drift-manager",
"context": {
"codeowner_github_usernames": "@itdependsnetworks @jeffkala @nkallergis",
"full_name": "Network to Code, LLC",
"email": "opensource@networktocode.com",
"github_org": "nautobot",
"app_name": "nautobot_golden_config",
"verbose_name": "Golden Config",
"app_slug": "nautobot-golden-config",
"project_slug": "nautobot-app-golden-config",
"repo_url": "https://github.com/nautobot/nautobot-app-golden-config",
"base_url": "golden-config",
"min_nautobot_version": "2.0.0",
"max_nautobot_version": "2.9999",
"camel_name": "NautobotGoldenConfig",
"project_short_description": "An app for configuration on nautobot",
"model_class_name": "ComplianceFeature",
"open_source_license": "Apache-2.0",
"docs_base_url": "https://docs.nautobot.com",
"docs_app_url": "https://docs.nautobot.com/projects/golden-config/en/latest",
"_extensions": [
"local_extensions.camel_case_to_kebab",
"local_extensions.camel_case_to_words"
],
"_template": "https://github.com/nautobot/cookiecutter-nautobot-app.git",
"_output_dir": "/tmp/tmpn7c5gn0b",
"_repo_dir": "/github/home/.cookiecutters/cookiecutter-nautobot-app/nautobot-app",
"_checkout": "refs/tags/nautobot-app-v2.5.0"
},
"base_branch": "develop",
"remote_name": "origin",
"pull_request_strategy": "PullRequestStrategy.CREATE",
"post_actions": [
"PostAction.RUFF",
"PostAction.POETRY"
],
"baked_commit_ref": "cc1a95931455ed52b0a30b22257e5c8fbdcd212d",
"draft": false
}
```
CLI Arguments:
```
{
"cookie_dir": "",
"input": false,
"json_filename": "",
"output_dir": "",
"push": true,
"template": "",
"template_dir": "",
"template_ref": "refs/tags/nautobot-app-v2.5.0",
"pull_request": null,
"post_action": [
"ruff",
"poetry"
],
"disable_post_actions": true,
"draft": false
}
```
* Revert unnecessary changes. Fix docs warnings and lock packages.
* Remove Intended Repository Matching Rule
This section that the documentation is rerfering to was removed in PR 205.
* Revert minimum test version change.
---------
Co-authored-by: bakebot <info@networktocode.com>
Co-authored-by: Stephen Kiely <stephenkiely87@gmail.com>
* Changes the settings form to dynamic dropdown --------- Co-authored-by: itdependsnetworks <ken@celenza.org>
* implement more performance query * remove test logging * add a few more unittest
Added tests to ensure that mkdocs release notes are properly set and fixed other tests issues
#921) * Add testing for the two issues with mkdocs versus markdown rendering and associated fixes.
* Cookie updated by NetworkToCode Cookie Drift Manager Tool
Template:
```
{
"template": "https://github.com/nautobot/cookiecutter-nautobot-app.git",
"dir": "nautobot-app",
"ref": "refs/tags/nautobot-app-v2.5.0",
"path": null
}
```
Cookie:
```
{
"remote": "https://github.com/nautobot/nautobot-app-golden-config.git",
"path": "/tmp/tmpn7c5gn0b/nautobot-app-golden-config",
"repository_path": "/tmp/tmpn7c5gn0b/nautobot-app-golden-config",
"dir": "",
"branch_prefix": "drift-manager",
"context": {
"codeowner_github_usernames": "@itdependsnetworks @jeffkala @nkallergis",
"full_name": "Network to Code, LLC",
"email": "opensource@networktocode.com",
"github_org": "nautobot",
"app_name": "nautobot_golden_config",
"verbose_name": "Golden Config",
"app_slug": "nautobot-golden-config",
"project_slug": "nautobot-app-golden-config",
"repo_url": "https://github.com/nautobot/nautobot-app-golden-config",
"base_url": "golden-config",
"min_nautobot_version": "2.0.0",
"max_nautobot_version": "2.9999",
"camel_name": "NautobotGoldenConfig",
"project_short_description": "An app for configuration on nautobot",
"model_class_name": "ComplianceFeature",
"open_source_license": "Apache-2.0",
"docs_base_url": "https://docs.nautobot.com",
"docs_app_url": "https://docs.nautobot.com/projects/golden-config/en/latest",
"_extensions": [
"local_extensions.camel_case_to_kebab",
"local_extensions.camel_case_to_words"
],
"_template": "https://github.com/nautobot/cookiecutter-nautobot-app.git",
"_output_dir": "/tmp/tmpn7c5gn0b",
"_repo_dir": "/github/home/.cookiecutters/cookiecutter-nautobot-app/nautobot-app",
"_checkout": "refs/tags/nautobot-app-v2.5.0"
},
"base_branch": "develop",
"remote_name": "origin",
"pull_request_strategy": "PullRequestStrategy.CREATE",
"post_actions": [
"PostAction.RUFF",
"PostAction.POETRY"
],
"baked_commit_ref": "cc1a95931455ed52b0a30b22257e5c8fbdcd212d",
"draft": false
}
```
CLI Arguments:
```
{
"cookie_dir": "",
"input": false,
"json_filename": "",
"output_dir": "",
"push": true,
"template": "",
"template_dir": "",
"template_ref": "refs/tags/nautobot-app-v2.5.0",
"pull_request": null,
"post_action": [
"ruff",
"poetry"
],
"disable_post_actions": true,
"draft": false
}
```
* Revert unnecessary changes. Fix docs warnings and lock packages.
* Remove Intended Repository Matching Rule
This section that the documentation is rerfering to was removed in PR 205.
* Revert minimum test version change.
---------
Co-authored-by: bakebot <info@networktocode.com>
Co-authored-by: Stephen Kiely <stephenkiely87@gmail.com>
Hier Config V3 Upgrade
* Verify no other object has same time before changing it * fragment * rename to .fixed * Update 951.fixed --------- Co-authored-by: Stephen Kiely <stephenkiely87@gmail.com>
* Added Analytics template override only to RTD docs build
* Adds fail option to config plan deployment job * Adds config_deployment unit tests * Fixes import sorting * Fixes test
* fix lock file from 2.x to 1.8 version
* migrate golden config setting model to ui component framework Co-authored-by: Ken Celenza <ken@celenza.org> * fix tests by removing incorrect retrieve context calls * Update nautobot_golden_config/details.py Co-authored-by: Ken Celenza <ken@celenza.org> --------- Co-authored-by: Ken Celenza <ken@celenza.org>
* Adds remediation settings datasource sync Co-authored-by: Jeff Kala <48843785+jeffkala@users.noreply.github.com> --------- Co-authored-by: Jeff Kala <48843785+jeffkala@users.noreply.github.com>
* Cookie updated by NetworkToCode Cookie Drift Manager Tool
Template:
```
{
"template": "https://github.com/nautobot/cookiecutter-nautobot-app.git",
"dir": "nautobot-app",
"ref": "nautobot-app-v2.5.1",
"path": null
}
```
Cookie:
```
{
"remote": "https://github.com/nautobot/nautobot-app-golden-config.git",
"path": "/tmp/tmpylov6jsc/nautobot-app-golden-config",
"repository_path": "/tmp/tmpylov6jsc/nautobot-app-golden-config",
"dir": "",
"branch_prefix": "drift-manager",
"context": {
"codeowner_github_usernames": "@itdependsnetworks @jeffkala @nkallergis",
"full_name": "Network to Code, LLC",
"email": "opensource@networktocode.com",
"github_org": "nautobot",
"app_name": "nautobot_golden_config",
"verbose_name": "Golden Config",
"app_slug": "nautobot-golden-config",
"project_slug": "nautobot-app-golden-config",
"repo_url": "https://github.com/nautobot/nautobot-app-golden-config",
"base_url": "golden-config",
"min_nautobot_version": "2.0.0",
"max_nautobot_version": "2.9999",
"camel_name": "NautobotGoldenConfig",
"project_short_description": "An app for configuration on nautobot",
"model_class_name": "ComplianceFeature",
"open_source_license": "Apache-2.0",
"docs_base_url": "https://docs.nautobot.com",
"docs_app_url": "https://docs.nautobot.com/projects/golden-config/en/latest",
"_extensions": [
"local_extensions.camel_case_to_kebab",
"local_extensions.camel_case_to_words"
],
"_template": "https://github.com/nautobot/cookiecutter-nautobot-app.git",
"_output_dir": "/tmp/tmpylov6jsc",
"_repo_dir": "/github/home/.cookiecutters/cookiecutter-nautobot-app/nautobot-app",
"_checkout": "nautobot-app-v2.5.1"
},
"base_branch": "develop",
"remote_name": "origin",
"pull_request_strategy": "PullRequestStrategy.CREATE",
"post_actions": [],
"baked_commit_ref": "32eca1dae402d8723ffa835c9c282742813aaf51",
"draft": false
}
```
CLI Arguments:
```
{
"cookie_dir": "",
"input": false,
"json_filename": "",
"output_dir": "",
"push": true,
"template": "",
"template_dir": "",
"template_ref": "nautobot-app-v2.5.1",
"pull_request": null,
"post_action": [],
"disable_post_actions": true,
"draft": null
}
```
---------
Co-authored-by: bakebot <info@networktocode.com>
Co-authored-by: itdependsnetworks <ken@celenza.org>
Contributor
Author
|
closing as its being covered in: #984 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Closes: #
What's Changed
To Do