Skip to content

Releases: Intersmash/intersmash

Intersmash 0.0.4.Final (Uno)

11 Dec 21:30

Choose a tag to compare

Release Notes

Hi there! This is the Intersmash 0.0.4 (Uno) release! 🎉

It is based on the work done through the [Intersmash milestone 4 and it was used to test interoperability between and JBoss EAP XP 6 candidate releases and other runtimes, e.g.: Keycloak/Red Hat Build of Keycloak, Kafka/Red Hat AMQ Streams etc..

The 0.0.4.Final artifacts which were generated from this tag have been deployed to the JBoss Maven repository and Maven central.
They can be used in your projects by adding a Maven dependency on them, e.g.:

...
<dependency>
   <groupId>org.jboss.intersmash</groupId>
   <artifactId>intersmash-core</artifactId>
   <version>0.0.4.Final</version>
</dependency>
<dependency>
   <groupId>org.jboss.intersmash</groupId>
   <artifactId>intersmash-provisioners</artifactId>
   <version>0.0.4.Final</version>
</dependency>
...

javadoc and sources artifacts are included as well.

It ships support for Open Data Hub and OpenShift AI operator provisioning, plus latest middleware runtimes varsions, and a number of bug fixes and improvements.
You can learn more about by looking into the release milestone or by searching the resolved issues.

This release is based on the Intersmash (https://github.com/Intersmash/intersmash) repository:

What's Changed

  • Bump actions/checkout from 4 to 5 by @dependabot[bot] in #264
  • [issue 266] - Support latest Strimzi/Streams for Apache Kafka operator provisioning (KRaft) by @fabiobrz in #268
  • Adding a style-config module that can be deplyed and used by other intersmash projects by @fabiobrz in #259
  • Bump actions/setup-java from 4 to 5 by @dependabot[bot] in #271
  • [issue 269] - Update distribution managment repositories by @fabiobrz in #272
  • Update CODE_OF_CONDUCT.md by @fabiobrz in #275
  • Bump org.wildfly.bom:wildfly-ee from 35.0.0.Final to 37.0.1.Final by @dependabot[bot] in #273
  • Bump XTF to 0.37 SNAPSHOT and Fabric8 Kubernetes/OpenShift client to 6.14.0 by @fabiobrz in #277
  • [issue-279] - Update Keycloak CRDs to 26.2.5 by @fabiobrz in #280
  • [issue-285] - Add a utility class and Javadoc to the style-config sub-module by @fabiobrz in #286
  • [issue 245] - Support OpenShift AI provisioning by @fabiobrz in #274
  • [issue-287] - Upgrade supported Kubernetes and operator-sdk versions in kubernetes-e2e workflow script by @fabiobrz in #288
  • [issue-295] - Add support for configuring installed Operator version by @fabiobrz in #296
  • [issue-297] - Fix InstallPlan retrieval and approval when installed in another namespace by @fabiobrz in #298
  • [issue-309] - Update Open Data Hub supported version to 2.31.0 by @fabiobrz in #310
  • [issue-300] - Fix KafkaOpenShiftOperatorProvisionerTest to make it run with community deliverables by @fabiobrz in #301
  • [issue-306] - Fix default values for JBoss EAP 8.0 images in properties files by @fabiobrz in #307
  • [issue-314] - Update defaults in *.properties files to use latest WildFly images by @fabiobrz in #315
  • [issue-302] Update the integration tests default properties in order to use the official ArkMQ operator from the community-operators catalog by @fabiobrz in #303
  • [issue-311] - Updating *-global-test.properties files and CRDs to use latest Keycloak/RHBK image version by @fabiobrz in #312
  • [issue-316] - Strimzi/Streams for Apache Kafka operator versions defaults update, bump Strimzi API (0.48.0) by @fabiobrz in #317
  • Bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #292
  • [issue-304] - Make RH-SSO tests pass (last support version) by @fabiobrz in #305
  • Bump actions/checkout from 5 to 6 by @dependabot[bot] in #321
  • [issue-323] - Fix OpenShiftAIOpenShiftOperatorProvisioner.removeSubscription by @tommaso-borgato in #322
  • [issue-320] - Update defaults in POM profiles by @fabiobrz in #284
  • [issue-327] - Fix KafkaKRaftEphemeralOpenShiftOperatorApplication to use .spec.authorization.acls[]operations by @fabiobrz in #328
  • [issue-324] [issue-326] AI tests fixes/filter by @tommaso-borgato in #325
  • [issue-333] - Fix OpenDataHubOpenShiftOperatorProvisionerTest in order to properly remove created CRs by @fabiobrz in #334
  • [issue-270] - Update documentation for Intersmash 0.0.4 release by @fabiobrz in #313
  • Fix JBoss EAP XP 6 defaults (GA) by @fabiobrz in #338

Full Changelog: v0.0.3...intersmash-0.0.4.Final

Intersmash 0.0.3 (Rocksteady)

10 Apr 08:10

Choose a tag to compare

Release Notes

Hi there! This is the Intersmash 0.0.3 (Rocksteady) release! 🎉

It is based on the work done through the Intersmash milestone 3 and it was used to test interoperability between WildFly/JBoss EAP 8.1 Beta/JBoss EAP XP 6 candidate releases and other runtimes, e.g.: Keycloak/Red Hat Build of Keycloak, Kafka/Red Hat AMQ Streams etc..

The 0.0.3 artifacts which were generated from this tag have been deployed to the JBoss Maven repository and can be used in your projects by adding a Maven dependency on them, e.g.:

...
<dependency>
   <groupId>org.jboss.intersmash</groupId>
   <artifactId>intersmash-core</artifactId>
   <version>0.0.3</version>
</dependency>
<dependency>
   <groupId>org.jboss.intersmash</groupId>
   <artifactId>intersmash-provisioners</artifactId>
   <version>0.0.3</version>
</dependency>
...

javadoc and sources artifacts are included as well.

A number of bug fixes and improvements have been delivered, and you can learn more about by looking into the release milestone or by searching the resolved issues.

This release is based on the Intersmash (https://github.com/Intersmash/intersmash) repository:

What's Changed

  • Added Helm chart release adapter for EAP XP 5 by @honza-kasik in #181
  • Removing the files needed by the OpenShift CI org automation by @fabiobrz in #189
  • [issue 190] - Fix InfinispanOperatorProvisionerTest in order not to use .spec.service.type=cache and .spec.autoscale by @fabiobrz in #191
  • Create CODE_OF_CONDUCT.md by @fabiobrz in #192
  • [issue 193] - Fix the KafkaOperatorprovisionerTest by @fabiobrz in #194
  • [issue-196] - Adding dependency caching to the simple-build workflow Maven build by @fabiobrz in #197
  • Polishing the core module by adding missing Javadoc and do some refactoring by @fabiobrz in #180
  • [issue-195] - Support latest Infinispan/Red Hat Data Grid operator and server version by @fabiobrz in #199
  • [issues-201] - Move 'Usage example' section from README.md to standalone GETTING_STARTED.md file by @fabiobrz in #202
  • Improve GETTING_STARTED.md by @fabiobrz in #204
  • Removed the method CommandLineBasedKeystoreGenerator::getSplitCommand… by @TheMarvelFan in #203
  • PoC for Kubernetes provisioning support (via OLM) by @fabiobrz in #206
  • Adding provisioning tooling to deploy Open Data Hub Operator by @fabiobrz in #213
  • [issues-207] - Fix how Maven additioanl args for s2i OpenSHift builds are built by WildFly related application descriptors by @fabiobrz in #211
  • [issue-214] - Update documentation for Infinispan 2.4.8/RHDG 8.5.4 by @fabiobrz in #217
  • [issue-215] - Support latest Keycloak/Red Hat Build of keycloak by @fabiobrz in #216
  • [issue-219] - Support ActiveMQ Artemis 2.3.8/AMQ Broker 7.12.x by @fabiobrz in #220
  • [issue-218] - Add documentation for latest supported Kafka versions (and some last-minute additional updates) by @fabiobrz in #221
  • [issue-223] - Update project docs for 0.0.3 by @fabiobrz in #224
  • Support latest WildFly(35.0.0.Final)/EAP(8.1 & XP 6) by @fabiobrz in #225
  • Adding maven-release-plugin config by @fabiobrz in #227
  • [issue-228] - Follow-up fixes after testing latest product bits by @fabiobrz in #229
  • Create dependabot.yml by @fabiobrz in #230
  • Bump actions/checkout from 3 to 4 by @dependabot in #235
  • Remove Maven setup from GitHub workflow (simple-build.yml) by @fabiobrz in #243
  • [issue-244] - Serialize application initialization again by @fabiobrz in #242
  • [issue-246] - Update Open Data Hub CRD manifests to v2.25.0 by @fabiobrz in #248
  • [issue-231] - Implement a feature to collect pod logs, which can be u… by @fabiobrz in #232
  • Replace revelc plugins with the Spotless Maven plugin by @fabiobrz in #252

New Contributors

Full Changelog: v0.0.2...v0.0.3

0.0.3.Beta1

27 Jan 11:38

Choose a tag to compare

0.0.3.Beta1 Pre-release
Pre-release

What's Changed

  • Added Helm chart release adapter for EAP XP 5 by @honza-kasik in #181
  • Removing the files needed by the OpenShift CI org automation by @fabiobrz in #189
  • [issue 190] - Fix InfinispanOperatorProvisionerTest in order not to use .spec.service.type=cache and .spec.autoscale by @fabiobrz in #191
  • Create CODE_OF_CONDUCT.md by @fabiobrz in #192
  • [issue 193] - Fix the KafkaOperatorprovisionerTest by @fabiobrz in #194
  • [issue-196] - Adding dependency caching to the simple-build workflow Maven build by @fabiobrz in #197
  • Polishing the core module by adding missing Javadoc and do some refactoring by @fabiobrz in #180
  • [issue-195] - Support latest Infinispan/Red Hat Data Grid operator and server version by @fabiobrz in #199
  • [issues-201] - Move 'Usage example' section from README.md to standalone GETTING_STARTED.md file by @fabiobrz in #202
  • Improve GETTING_STARTED.md by @fabiobrz in #204
  • Removed the method CommandLineBasedKeystoreGenerator::getSplitCommand… by @TheMarvelFan in #203
  • PoC for Kubernetes provisioning support (via OLM) by @fabiobrz in #206
  • Adding provisioning tooling to deploy Open Data Hub Operator by @fabiobrz in #213
  • [issues-207] - Fix how Maven additioanl args for s2i OpenSHift builds are built by WildFly related application descriptors by @fabiobrz in #211
  • [issue-214] - Update documentation for Infinispan 2.4.8/RHDG 8.5.4 by @fabiobrz in #217
  • [issue-215] - Support latest Keycloak/Red Hat Build of keycloak by @fabiobrz in #216
  • [issue-219] - Support ActiveMQ Artemis 2.3.8/AMQ Broker 7.12.x by @fabiobrz in #220
  • [issue-218] - Add documentation for latest supported Kafka versions (and some last-minute additional updates) by @fabiobrz in #221
  • [issue-223] - Update project docs for 0.0.3 by @fabiobrz in #224
  • Support latest WildFly(35.0.0.Final)/EAP(8.1 & XP 6) by @fabiobrz in #225
  • Adding maven-release-plugin config by @fabiobrz in #227

New Contributors

Full Changelog: v0.0.2...0.0.3.Beta1

Intersmash 0.0.2 (Rollercoaster)

02 Jul 06:48

Choose a tag to compare

Release Notes

Here we go with the Intersmash 0.0.2 (Rollercoaster) release! 🎉

It is based on the work done through the Intersmash milestone 2 and it was used to test interoperability between WildFly/JBoss EAP 8/JBoss EAP XP 5 candidate releases and other runtimes, e.g.: Keycloak/Red Hat Build of Keycloak, Kafka/Red Hat AMQ Streams etc..

The 0.0.2 artifacts which were generated from this tag have been deployed to the JBoss Maven repository and can be used in your projects by adding a Maven dependency on them, e.g.:

...
<dependency>
   <groupId>org.jboss.intersmash</groupId>
   <artifactId>intersmash-core</artifactId>
   <version>0.0.2</version>
</dependency>
<dependency>
   <groupId>org.jboss.intersmash</groupId>
   <artifactId>intersmash-provisioners</artifactId>
   <version>0.0.2</version>
</dependency>
...

javadoc and sources artifacts are included as well.

A number of bug fixes and improvements have been delivered, and you can learn more about by looking into the release milestone or by searching the resolved issues.

This release is based on the Intersmash (https://github.com/Intersmash/intersmash) repository:

What's Changed

  • [issue 136] - Adding a specific e2e script for the OpenShift CI periodic prow job (and minor fixes/cleanup) by @fabiobrz in #137
  • [issue 134] - Document next milestone goals by @fabiobrz in #135
  • [issue 138] - Prepare for EAP 8 support by @fabiobrz in #141
  • Mount secrets into bootable jar container in BootableJarImageOpenShiftProvisioner by @mnovak1 in #145
  • [issue 146] - Fix Eap7ImageOpenShiftApplication by @fabiobrz in #147
  • [issue 148] - Fixing missing factories and test by @fabiobrz in #149
  • [issue 27] - Making the Keycloak SAML Adapter feature pack version configurable for WildFly deployments by @fabiobrz in #150
  • [issue 153] - Adding property to externalize the WildFly Datasources Galleon pack by @fabiobrz in #154
  • XP Channel for wildfly-jar-maven-plugin by @tommaso-borgato in #151
  • [issue 140] Examples: demonstrate WildFly with Keycloack SAML adapter Galleon Pack s2i provisioning with Intersmash by @fabiobrz in #152
  • [issue 161] - Use the :centos7 tag for PostgreSql and MySql images by @fabiobrz in #162
  • [issue 144] - Support Red Hat Build of Keycloak (new productised version of Keycloak) by @fabiobrz in #155
  • Freezing the default supported Infinispan operator channel to 2.3.x by @fabiobrz in #169
  • Refactoring to pull out the Maven utils for deployments from the testsuite modules into the provisioners by @fabiobrz in #165
  • [issue-139] Improve documentation by @rsearls in #166
  • [issue 168] Bump Infinispan operator CRDs by @fabiobrz in #171
  • [issue 159] - Freezing supported versions in Intersmash 0.0.2 release by @fabiobrz in #164
  • Adding some reference comments to the Infinispan operator provisioner implementation and test by @fabiobrz in #174
  • [issue 176] - FIxing the InfinispanOperatorProvisioner::scale() method by @fabiobrz in #175
  • Bump WildFly/EAP bits defaults to latest by @fabiobrz in #172

New Contributors

  • @mnovak1 made their first contribution in #145

Full Changelog: v0.0.1...v0.0.2

Intersmash 0.0.1 (Moosetee)

26 Jan 23:06

Choose a tag to compare

Release Notes

This is the Intersmash 0.0.1 (Moosetee) release, actually the first Intersmash release! 🎉

It is based on the Intersmash 0.0.1 milestone 1 and it aims at enabling interoperability testing on OpenShift between several community runtime services, as WildFly, Keycloak, Kafka, Infinispan etc. and their product counterparts, like Red Hat JBoss EAP, Red Hat SSO, RedHat AMQ Streams, Red Hat Datagrid.

The 0.0.1 artifacts which were generated from this tag have been deployed to the JBoss Maven repository and can be used in your projects by adding a Maven dependency on them, e.g.:

...
<dependency>
   <groupId>org.jboss.intersmash</groupId>
   <artifactId>intersmash-core</artifactId>
   <version>0.0.1</version>
</dependency>
<dependency>
   <groupId>org.jboss.intersmash</groupId>
   <artifactId>intersmash-provisioners</artifactId>
   <version>0.0.1</version>
</dependency>
...

javadoc and sources artifacts are included as well.

A number of bug fixes and improvements have been delivered, and you can learn more about by looking into the release milestone or by searching the resolved issues.

This release is based on the Intersmash (https://github.com/Intersmash/intersmash) repository:

APIs stability commitment

No policy has been finalized yet. At the moment, the guidelines are to keep deprecated code long enough to allow for smooth transition, but given this is the first release this could change, or be better defined, suddenly 🙂

That being said a discussion will be started via an issue or a Wiki thread, to try to draft the final API stability policies and practices.

Known Issues

Notable changes

New Contributors

Full Changelog: https://github.com/Intersmash/intersmash/commits/v0.0.1