scyto / multicast-relay

multicast-relay docker for UniFi Dream Machines
MIT License
53 stars 12 forks source link

Update docker image? #3

Closed darizotas closed 3 years ago

darizotas commented 3 years ago

Hi @scyto ,

I have no found other mean of communication, I thought this would be the most appropriate even though there is no issue on the code. Have you considered creating a new docker image version? There are quite a few improvements in alsmith code repo. Yes, I could fork his/your code repo and create my own, but your repository is also included in udm-utilities code repo and I believe that forking would not help the community but myself.

Looking forward to your opinion.

Either way (positive or negative), you can close the issue.

Thanks!

scyto commented 3 years ago

Sure, i only do it when folks ask. Would you be able to test? (and this is exactly what github issues are for! communication :-) )

scyto commented 3 years ago

@darizotas updated using the :test tag, can you test, you can use something like this on a UDMP to test with an ephemeral container docker run --rm -it --network=host -e OPTS="--verbose" -e INTERFACES="br0 br10" scyto/multicast-relay:test (you might need to replace docker with podman and of course edit you interface names as needed)

darizotas commented 3 years ago

Sure I can test. I will do so throughout the week, I do not have a UDMP with me now. @alsmith, would you be interested in cutting a release as well? Do you think the commits from the last release deserve a new tag?

Thanks @scyto !

scyto commented 3 years ago

@darizotas the docker :test tag includes alan's latest code from 9 days ago, how much newer do you want? is there a specific PR you are wanting that's not in his main branch? (i see no open PRs and only one open issue so i don't think there is anything newer we need from alan)

to be clear once you verify this image i will promote to :latest (default tag if none specified)

darizotas commented 3 years ago

Ok, I have not specific PRs... I just went through the different commits and I thought it could be interesting as some of them are bug fixes.

I will let you know the outcome.

alsmith commented 3 years ago

v1.3 released - https://github.com/alsmith/multicast-relay/releases/tag/v1.3

darizotas commented 3 years ago

@scyto I tested successfully multicast-relay v1.3 as @alsmith recently published.

Test environment: udmpro firmware 1.8.4

Test cases: google chromecast (spotify, google home, youtube) sonos (spotify, sonos app) some other IoT gadgets via SSDP

You can promote test to latest :)

Many, many thanks to both fo you for this. I hope the rest (e.g. udm-utilities community) will benefit from this.

scyto commented 3 years ago

@darizotas to be clear, you pulled the container marked test and tested it vs downloading and running v1.3 code manually. I am unclear from your answer above.

scyto commented 3 years ago

v1.3 released - https://github.com/alsmith/multicast-relay/releases/tag/v1.3

@alsmith Thanks, can I assume this didn't change the code in the master ropo - just tagged it? I ask because i did a rebuild and it didn't seem the code changed between today and 2 days ago :-)

darizotas commented 3 years ago

@scyto, I just pulled the container marked as test. However, I assumed that I could link it to multicast-relay v1.3, as you indicate in your previous comment, because there were no commits in between. @alsmith reacted very quickly to my comment when I tagged him.

I hope this can clarify my previous answer, so that you can promote test to latest (linked to v1.3) and that you can consider this issue closed.

Thank you both!

scyto commented 3 years ago

It has the latest code you see on master on github. That's all i can tell you. Either way can you, as i have asked multiple times, test the container in test.

I don't care what it has it in it, you asked me to create a container with the latest, i have done that. Please test otherwise you are wasting my time.

scyto commented 3 years ago

actually forget it, it works on mine, i promoted to latest anyway. Closing.

darizotas commented 3 years ago

I think, you did not read properly my message or I just did not communicate it properly. I did test your container tagged as "test". I did not do any other thing.

All in all, you did not waste your time nor mine and the community will benefit from this.

Thanks