Skip to content

Commit 8cc1daf

Browse files
committed
Update the AMQP Dev Service image
Update the broker image to the version 1.0.22 and update the extra arguments. Also document the extra arguments for older versions. Fix quarkusio#36190.
1 parent 9fc4b2a commit 8cc1daf

File tree

2 files changed

+7
-5
lines changed

2 files changed

+7
-5
lines changed

extensions/smallrye-reactive-messaging-amqp/deployment/src/main/java/io/quarkus/smallrye/reactivemessaging/amqp/deployment/AmqpDevServicesBuildTimeConfig.java

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,18 +30,20 @@ public class AmqpDevServicesBuildTimeConfig {
3030
* The image to use.
3131
* Note that only ActiveMQ Artemis images are supported.
3232
* Specifically, the image repository must end with {@code artemiscloud/activemq-artemis-broker}.
33-
*
33+
* <p>
3434
* Check the <a href="https://quay.io/repository/artemiscloud/activemq-artemis-broker">activemq-artemis-broker on Quay
3535
* page</a>
3636
* to find the available versions.
3737
*/
38-
@ConfigItem(defaultValue = "quay.io/artemiscloud/activemq-artemis-broker:1.0.18")
38+
@ConfigItem(defaultValue = "quay.io/artemiscloud/activemq-artemis-broker:1.0.22")
3939
public String imageName;
4040

4141
/**
4242
* The value of the {@code AMQ_EXTRA_ARGS} environment variable to pass to the container.
43+
* For ActiveMQ Artemis Broker <= 1.0.21, set this property to
44+
* {@code --no-autotune --mapped --no-fsync --relax-jolokia --http-host 0.0.0.0}
4345
*/
44-
@ConfigItem(defaultValue = "--no-autotune --mapped --no-fsync --relax-jolokia --http-host 0.0.0.0")
46+
@ConfigItem(defaultValue = "--no-autotune --mapped --no-fsync --relax-jolokia")
4547
public String extraArgs;
4648

4749
/**

extensions/smallrye-reactive-messaging-amqp/deployment/src/main/java/io/quarkus/smallrye/reactivemessaging/amqp/deployment/AmqpDevServicesProcessor.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,8 @@
3737

3838
/**
3939
* Starts a AMQP 1.0 broker as dev service if needed.
40-
* It uses https://quay.io/repository/artemiscloud/activemq-artemis-broker as image.
41-
* See https://artemiscloud.io/ for details.
40+
* It uses <a href="https://quay.io/repository/artemiscloud/activemq-artemis-broker">activemq-artemis-broker</a> as image.
41+
* See <a href="https://artemiscloud.io/">Artemis Cloud</a> for details.
4242
*/
4343
@BuildSteps(onlyIfNot = IsNormal.class, onlyIf = GlobalDevServicesConfig.Enabled.class)
4444
public class AmqpDevServicesProcessor {

0 commit comments

Comments
 (0)