Skip to content
This repository has been archived by the owner on Dec 1, 2023. It is now read-only.

IP Fabric v5 updates #113

Merged
merged 3 commits into from
Oct 28, 2022
Merged

IP Fabric v5 updates #113

merged 3 commits into from
Oct 28, 2022

Conversation

pke11y
Copy link
Contributor

@pke11y pke11y commented Oct 11, 2022

  • poetry updates for IPF SDK v5
  • updates for snapshot handling
  • support for IPF client timeout variable

@pke11y
Copy link
Contributor Author

pke11y commented Oct 11, 2022

@justinjeffery-ipf and Cristian Cordero, can you guys take a look?

@cordeezy2
Copy link

i deployed this branch and test locally, everything looks good from my end 👍

Copy link
Contributor

@chadell chadell left a comment

Choose a reason for hiding this comment

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

Looks good, only questions are:

  • Nautobot version support (not sure why do we drop support for <1.4)
  • Ipfabric support matrix

@@ -44,7 +45,7 @@ myst-parser = "^0.15.2"
sphinx-autoapi = "^1.8.4"
sphinx-rtd-theme = "^1.0.0"
nautobot-chatops = "^1.5.1"
nautobot-chatops-ipfabric = "^1.1.1"
nautobot-chatops-ipfabric = "^2.0.0"
Copy link
Contributor

Choose a reason for hiding this comment

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

this implicitly drops support for ipfabric <5.x.x. Should we mention it? (matrix)

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Correct, yes same as ChatOps. Version 5.0+. So yes I'll update the matrix. Good shout.

pyproject.toml Outdated
@@ -18,18 +18,19 @@ packages = [

[tool.poetry.dependencies]
python = ">=3.7.1,<4.0"
nautobot = "^1.2.0"
nautobot = "^1.4.0"
Copy link
Contributor

Choose a reason for hiding this comment

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

why do we increase this dependency?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Probably no reason to really, I can remove.

nautobot-ssot = "^1.0.1"
netutils = "^1.0.0"
ipfabric = "^0"
ipfabric-diagrams = "~5.0.2"
ipfabric = "~5.0.11"
Copy link
Contributor

Choose a reason for hiding this comment

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

same comment as below, about support

@pke11y pke11y requested a review from chadell October 27, 2022 10:34
Copy link
Contributor

@chadell chadell left a comment

Choose a reason for hiding this comment

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

LGTM

@pke11y pke11y merged commit cf42dcf into develop Oct 28, 2022
@pke11y pke11y deleted the ipf-v5-updates branch October 28, 2022 11:58
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants