GNS3 / gns3-registry

GNS3 devices registry
GNU General Public License v3.0
328 stars 392 forks source link

Add docker/ovs-snmp, a SNMP enabled open vSwitch image source. #643

Closed d-jsb closed 2 years ago

d-jsb commented 2 years ago

Added a configurable ovs with SNMPd in docker/ Created a appliance file.

!!!Open item: When adding a container: it builds on Docker Hub and can be pulled.

grossmj commented 2 years ago

Thanks 👍

d-jsb commented 2 years ago

Hi, just to make sure, will the docker container appear in docker hub "automagically"? Otherwise the appliance file would be broken.

grossmj commented 2 years ago

I think I need to trigger the build or manually push the container. There have been changes to Docker Hub and I am not sure if I can do it with their free tier. I am also considering using ghcr.io (GitHub container registry) instead.

d-jsb commented 2 years ago

I think I need to trigger the build or manually push the container. There have been changes to Docker Hub and I am not sure if I can do it with their free tier. I am also considering using ghcr.io (GitHub container registry) instead.

I'm sorry, I don't know how such automation works - still learning a lot every day ;) I believe only the owner of the gns3 dockerhub account will be able to push gns3/ovs-snmp but I think it would be the right place (e.g. better than my personal account I just created)?

grossmj commented 2 years ago

No worries, I have access to the GNS3 Docker account and will work on this soon. Thanks 👍

grossmj commented 2 years ago

@d-jsb

I have pushed the image on Docker Hub: https://hub.docker.com/repository/docker/gns3/ovs-snmp

Let me know if you need anything else. Thanks again for your contribution.

d-jsb commented 2 years ago

Thanks @grossmj. I pushed a bugfix and opened a MR. I might backport some fixes to the original openvswitch image later :)