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

Release v2.0.1 #267

Merged
merged 36 commits into from
Nov 7, 2023
Merged

Release v2.0.1 #267

merged 36 commits into from
Nov 7, 2023

Conversation

jdrew82
Copy link
Contributor

@jdrew82 jdrew82 commented Nov 6, 2023

This PR is for cutting release v2.0.1. Here's the list of changes:

  • 242 - Fix Infoblox import_subnets setting by @jdrew82
  • 252 - Add CODEOWNERS for the various integrations by @jdrew82
  • 254 - Add plugin-ssot as integration code owners by @jdrew82
  • 251 - Cookie initialy baked by NetworkToCode Cookie Drift Manager Tool by @snaselj
  • 250 - fixes possible error state in nautobot_ssot_duration_seconds metric by @Kircheneer
  • 260 - Fix Documentation for Device42 by @jdrew82
  • 246 - IPFabric integration settings updates for 2.0 by @alhogan
  • 264 - Add check for missing job_class attribute on 1.x Jobs by @jdrew82

Kircheneer and others added 30 commits October 6, 2023 08:24
Co-authored-by: Eric Jackson <eric-jckson@users.noreply.github.com>
Template:

```
{
    "template": "https://github.com/nautobot/cookiecutter-nautobot-app.git",
    "dir": "nautobot-app",
    "ref": "develop",
    "path": null
}
```

Cookie:

```
{
    "remote": "https://github.com/nautobot/nautobot-plugin-ssot.git",
    "path": "/opt/ntc/drift-manager/outputs/nautobot-plugin-ssot",
    "repository_path": "/opt/ntc/drift-manager/outputs/nautobot-plugin-ssot",
    "dir": "",
    "branch_prefix": "drift-manager",
    "context": {
        "codeowner_github_usernames": "@smith-ntc",
        "full_name": "Network to Code, LLC",
        "email": "opensource@networktocode.com",
        "github_org": "nautobot",
        "plugin_name": "nautobot_ssot",
        "verbose_name": "Single Source of Truth",
        "plugin_slug": "nautobot-ssot",
        "project_slug": "nautobot-plugin-ssot",
        "repo_url": "https://github.com/nautobot/nautobot-plugin-ssot/",
        "base_url": "ssot",
        "min_nautobot_version": "2.0.0",
        "max_nautobot_version": "2.9999",
        "camel_name": "NautobotSSOTPlugin",
        "project_short_description": "Nautobot Single Source of Truth",
        "model_class_name": "None",
        "open_source_license": "Apache-2.0",
        "docs_base_url": "https://docs.nautobot.com",
        "docs_app_url": "https://docs.nautobot.com/projects/ssot/en/latest",
        "_template": "https://github.com/nautobot/cookiecutter-nautobot-app.git",
        "_output_dir": "/opt/ntc/drift-manager/outputs",
        "_repo_dir": "/opt/ntc/drift-manager/outputs/.cookiecutters/cookiecutter-nautobot-app/nautobot-app",
        "_checkout": "develop"
    },
    "base_branch": "develop",
    "remote_name": "origin",
    "pull_request_strategy": "PullRequestStrategy.UPDATE_OR_CREATE",
    "post_actions": [
        "PostAction.BLACK"
    ],
    "baked_commit_ref": "",
    "draft": true
}
```

CLI Arguments:

```
{
    "cookie_dir": "",
    "input": false,
    "json_filename": "setup-cookie-ssot.json",
    "output_dir": "./outputs",
    "push": true,
    "template": "https://github.com/nautobot/cookiecutter-nautobot-app.git",
    "template_dir": "nautobot-app",
    "template_ref": "develop",
    "pull_request": "update-or-create",
    "post_action": [
        "black"
    ],
    "disable_post_actions": false,
    "draft": true
}
```
Add CODEOWNERS for the various integrations
…owners

Add plugin-ssot as integration code owners
Cookie initialy baked by NetworkToCode Cookie Drift Manager Tool
fixes possible error state in nautobot_ssot_duration_seconds metric
Fix Documentation for Device42
- All config settings are now prefixed "ipfabric_"
- All config settings are loaded in `constants.py` for reference
- Fixed incorrect safe delete mode statuses
- Added section on required settings
- Added section on optional settings
- Added warnings for updated setting names
…ngs-2.0

IPFabric integration settings updates for 2.0
@jdrew82 jdrew82 requested a review from a team as a code owner November 6, 2023 19:35
@jdrew82 jdrew82 self-assigned this Nov 6, 2023
@jdrew82 jdrew82 requested review from itdependsnetworks, snaselj, Kircheneer and a team and removed request for a team, itdependsnetworks, snaselj and Kircheneer November 6, 2023 19:35
Copy link
Contributor

@Kircheneer Kircheneer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@jdrew82 jdrew82 merged commit 42b6060 into main Nov 7, 2023
15 checks passed
@jdrew82 jdrew82 deleted the release-v2.0.1 branch November 7, 2023 11:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants