nautobot / nautobot-app-ssot

Single Source of Truth for Nautobot
https://docs.nautobot.com/projects/ssot/en/latest/
Other
36 stars 34 forks source link

Cannot install 2.4.0 ipfabric dependency in coordination with chatops and golden-config #383

Closed mattmiller87 closed 1 month ago

mattmiller87 commented 6 months ago

Would it be possible for someone to look into how to sync this app, nautobot-chatops, and golden-config with the latest ipfabric updates. I am trying to build an image which includes all these apps together.

ip-fabric diagrams has been deprecated - https://pypi.org/project/ipfabric-diagrams/

Additionally, there is a problem with ipfabric and the dependency for httpx SSOT lockfile has: https://github.com/nautobot/nautobot-app-ssot/blob/aecbf0f7e6a7859c1d0c8749832d51a8c5b49b08/poetry.lock#L2194

Golden-config lockfile has: https://github.com/nautobot/nautobot-app-golden-config/blob/5fbee9fd465d60749cdb0b7f2cd7e59afad5d771/poetry.lock#L2842

chatops lockfile has: https://github.com/nautobot/nautobot-app-chatops/blob/0e1250b6d9fdc2d63cb66f6321152466b9e17866/poetry.lock#L1904

mattmiller87 commented 6 months ago

Note: updated nautobot-nornir https://github.com/nautobot/nornir-nautobot/blob/bab83ce16c9e7cbfe61916d0d7ed0dc5ba431504/pyproject.toml#L37 and now with the new version of Golden-Config 2.0.3, the httpx overlap is not a blocker.

Kircheneer commented 6 months ago

So this means that the issue is addressed? @mattmiller87

mattmiller87 commented 6 months ago

The issue with httpx has been resolved.

I think it would be worthwhile to investigate an implement the newer version of ipfabric, especially considering the changes made. However, that is not pressing at this time.

jdrew82 commented 6 months ago

This is also addressed in #354.

jdrew82 commented 1 month ago

Closing as this has been addressed.