-
Notifications
You must be signed in to change notification settings - Fork 28
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
Fix OpenShiftAmqpAmqIT by changing service name and bump ActiveMQ Artemis Broker to same as Dev Svcs are using #915
Conversation
run tests |
Ad OCP JVM failures - Strimzi failure is known to me and I'm about to work on it tomorrow. |
Oracle JVM failure is can't be related. |
@mjurc is busy with 3.2, @fedinskiy please have a look when you can |
We need to push upstream folks to document this. @michalvavrik , could you look into that? |
There is a debug failure as well (In GH CI). Is that expected? |
I can't tell anything from logs, I'll debug it now, but really, it can't have anything to do with changes this PR is making :-) |
I'm working on it, it's not trivial to determine what is it that changed, I already tried for 2 hours yesterday. |
what has changed is that in 3.5.0.CR1 it for some reason matters what is set in amq.host property in app properties even though we override it with system property. I still can't connect it to any commit. will keep digging. anyway, this PR is right, service name was always as it sets |
@fedinskiy quarkusio/quarkus#36549, can we merge this now? |
I guess when the issue is fixed we can put it back, but this time with a comment. it took me while to realize that service name is incorrect, I wonder if that was intention. |
I wonder if we should set OpenShift environment variables like amq-host instead of amq_host as defined in https://download.eclipse.org/microprofile/microprofile-config-2.0-M1/microprofile-config-spec.html#default_configsources.env.mapping |
@michalvavrik we should, this is a problem with our property-to names pipelines, which was fixed here: https://github.com/quarkus-qe/quarkus-test-framework/pull/904/files I presume, we need to process amqp properties the same way we process quarkus ones, so this bug should be fixed in OpenShiftClient, not in application properties |
This can only be bug if you ever intended to set incorrect name in app properties, in which case it should be noted in comment. It's just wasting of my time on this setting there something that is not supposed to work. I'm going to fix it in FW then, ok. |
This wasn't against you @fedinskiy , I just find it annoying to set there something that is not expected for usage, but has opposite intention without documentation. |
@michalvavrik I just noticed, that I made a typo in my answer 😅 We can have anything we want in properties, but for environment variables, we should transfer it into proper format. Before 3.5, Quarkus was able to handle both formats, but this has changed since then |
Summary
Please check the relevant options
run tests
phrase in comment)Checklist: