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

Adapt itests to new netty release #4

Merged
merged 1 commit into from
Jun 8, 2023

Conversation

holgerfriedrich
Copy link

This is the output of mvn -DwithResolver. I had to do some changes to pom and java code, as ruuvigateway is currently disabled. But I wanted to include it as well, to ease the fixing of this test.

Signed-off-by: Holger Friedrich <[email protected]>
@Skinah
Copy link
Owner

Skinah commented May 24, 2023

Thanks for doing this, do you know why this is needed and if it can be improved to not needing to be done? It creates another level of complexity that will prevent libraries from being kept up to date which is now a necessary evil to do because of security flaws need to be fixed and not ignored in the digital age we now live in. I have updated Netty a couple of times and previously this was not needed, so this must be a recent change.

@wborn
Copy link

wborn commented May 24, 2023

Netty is also a dependency of the Moquette MQTT broker which is used in the MQTT Binding integration tests which got revived with openhab#12431. The last Netty update was before those changes, see openhab#11863.

@holgerfriedrich
Copy link
Author

@Skinah @wborn Hi, how do we proceed with this one? As far as I understood, there is no way around updating the bnd files, since they are required for our integration tests.

I have to touch the corresponding bnd as well to re-enable the last of the itests that got disabled due to changes in core.... My recommendation would be to merge and complete the netty upgrade first.

@Skinah
Copy link
Owner

Skinah commented Jun 2, 2023

LGTM. RE my comments, this is not the place to discuss making changes, so lets merge as is.

@holgerfriedrich
Copy link
Author

@Skinah thanks. I think it is up to you to merge, as I created the PR to your branch.
OH CI will then recompile your branch again.

@Skinah Skinah merged commit 89b98e6 into Skinah:netty Jun 8, 2023
@holgerfriedrich holgerfriedrich deleted the pr-netty-itests branch June 8, 2023 18:43
Skinah pushed a commit that referenced this pull request Nov 21, 2023
…hab#15547)

* [jsscripting] Rename parameter useIncludedLibrary to injectionCachingEnabled (#4)
* [jsscripting] Improve README for cached library injection
* Remove settings image

Signed-off-by: Florian Hotze <[email protected]>
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.

3 participants