Skip to content

Commit

Permalink
Release eumw-2.2.6
Browse files Browse the repository at this point in the history
  • Loading branch information
bennypi committed Feb 3, 2022
1 parent c660300 commit 21c376e
Show file tree
Hide file tree
Showing 21 changed files with 46 additions and 38 deletions.
3 changes: 3 additions & 0 deletions .hgtags
Original file line number Diff line number Diff line change
Expand Up @@ -62,3 +62,6 @@ d14cac49af140383c0e21a6d5321af9e093277b6 eumw-2.2.2
d2932df2e87d2e2c9e4a11180f4b794c19ceea20 eumw-2.2.3-RC2
4e9da5cfcfd457536c4b1dc963c8ecb5cc3c2f26 eumw-2.2.3
eebce4e024fdcf705d1ea6baef62e86e3f2eb947 eumw-2.2.4
e01a380d0d99b17902d01ca28dcdb0b6e8072ddc eumw-2.2.5
0000000000000000000000000000000000000000 eumw-2.2.5
854ea49f65d739d700862571fb2c15b72ee83b1e eumw-2.2.5
2 changes: 1 addition & 1 deletion configuration-checker/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
<parent>
<artifactId>eumw</artifactId>
<groupId>de.governikus.eumw</groupId>
<version>2.2.5</version>
<version>2.2.6</version>
</parent>

<artifactId>configuration-checker</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion configuration-wizard/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
<parent>
<groupId>de.governikus.eumw</groupId>
<artifactId>eumw</artifactId>
<version>2.2.5</version>
<version>2.2.6</version>
</parent>
<artifactId>configuration-wizard</artifactId>

Expand Down
2 changes: 1 addition & 1 deletion databasemigration/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
<parent>
<artifactId>eumw</artifactId>
<groupId>de.governikus.eumw</groupId>
<version>2.2.5</version>
<version>2.2.6</version>
</parent>
<artifactId>database-migration</artifactId>

Expand Down
4 changes: 2 additions & 2 deletions distribution/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -15,11 +15,11 @@
<parent>
<groupId>de.governikus.eumw</groupId>
<artifactId>eumw</artifactId>
<version>2.2.5</version>
<version>2.2.6</version>
</parent>

<artifactId>distribution</artifactId>
<version>2.2.5</version>
<version>2.2.6</version>
<packaging>pom</packaging>

<dependencies>
Expand Down
4 changes: 4 additions & 0 deletions doc/source/chapter/Changelog.rst
Original file line number Diff line number Diff line change
Expand Up @@ -145,3 +145,7 @@ Changelog
* 2.2.5

- eIDAS Middleware: Fix Log4j security issue.

* 2.2.6

- eIDAS Middleware: Update log4j to version 2.17.1.
6 changes: 3 additions & 3 deletions doc/source/chapter/Configuration.rst
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@ In case you are using your own environment, copy the JAR file to a folder of you

You can start the application with the following command::

java -jar configuration-wizard-2.2.5.jar
java -jar configuration-wizard-2.2.6.jar

In addition you can define the config folder with adding the parameter ``DconfigDirectory`` and its value to the
command. This way the configuration wizard will be available at ``http://localhost:8080/config-wizard.``
Expand Down Expand Up @@ -102,7 +102,7 @@ to run the wizard again whenever you need it.
To run the configuration wizard, execute the following command.
It will mount the named volume in the container so that the configuration wizard can store the configuration in the volume. ::

docker run --rm -it -v eidas-configuration:/opt/eidas-middleware/configuration -p 8080:8080 --name eidas-configuration-wizard governikus/eidas-configuration-wizard:2.2.5
docker run --rm -it -v eidas-configuration:/opt/eidas-middleware/configuration -p 8080:8080 --name eidas-configuration-wizard governikus/eidas-configuration-wizard:2.2.6

Running this command the configuration wizard will be available on http://localhost:8080/config-wizard.

Expand All @@ -116,7 +116,7 @@ with the alias ``localhost`` and the password ``123456`` for the keystore and th
You can also use PKCS12 keystores,
in this case you must change the value of ``SERVER_SSL_KEY_STORE_TYPE`` to ``PKCS12``. ::

docker run --rm -it -v eidas-configuration:/opt/eidas-middleware/configuration -v /home/user/keystore.jks:/opt/eidas-middleware/keystore.jks -p 443:8080 -e SERVER_SSL_KEY_STORE=file:/opt/eidas-middleware/keystore.jks -e SERVER_SSL_KEY_STORE_TYPE=JKS -e SERVER_SSL_KEY_STORE_PASSWORD=123456 -e SERVER_SSL_KEY_ALIAS=localhost -e SERVER_SSL_KEY_PASSWORD=123456 --name eidas-configuration-wizard governikus/eidas-configuration-wizard:2.2.5
docker run --rm -it -v eidas-configuration:/opt/eidas-middleware/configuration -v /home/user/keystore.jks:/opt/eidas-middleware/keystore.jks -p 443:8080 -e SERVER_SSL_KEY_STORE=file:/opt/eidas-middleware/keystore.jks -e SERVER_SSL_KEY_STORE_TYPE=JKS -e SERVER_SSL_KEY_STORE_PASSWORD=123456 -e SERVER_SSL_KEY_ALIAS=localhost -e SERVER_SSL_KEY_PASSWORD=123456 --name eidas-configuration-wizard governikus/eidas-configuration-wizard:2.2.6

Because the application is now bound to the host in port 443,
the configuration wizard is available at https://localhost/config-wizard.
Expand Down
6 changes: 3 additions & 3 deletions doc/source/chapter/DemoApplication.rst
Original file line number Diff line number Diff line change
Expand Up @@ -50,8 +50,8 @@ Using the eIDAS Demo Application
To use the eIDAS Demo Application, start by running the eIDAS Demo Application.

#. Change to the correct directory where the aforementioned configuration is present.
#. If not present, copy the ``eidas-demo-2.2.5.jar`` file in this directory.
#. Start the application by executing ``java -jar eidas-demo-2.2.5.jar``.
#. If not present, copy the ``eidas-demo-2.2.6.jar`` file in this directory.
#. Start the application by executing ``java -jar eidas-demo-2.2.6.jar``.

Now you must configure your eIDAS Middleware to communicate with the eIDAS Demo Application.

Expand Down Expand Up @@ -93,7 +93,7 @@ Also bear in mind that you must use the path of the container file system in the

To run the middleware, execute the following command after you have prepared the configuration, certificate and keystores::

docker run --rm -it -v /path/to/your/config-directory:/opt/eidas-middleware/config -p 8080:8080 governikus/eidas-demo-application:2.2.5
docker run --rm -it -v /path/to/your/config-directory:/opt/eidas-middleware/config -p 8080:8080 governikus/eidas-demo-application:2.2.6

Now you can follow the steps above to configure and test the eIDAS Middleware.

Expand Down
10 changes: 5 additions & 5 deletions doc/source/chapter/Operating.rst
Original file line number Diff line number Diff line change
Expand Up @@ -106,14 +106,14 @@ To run the eIDAS Middleware, execute the following command.
It will mount the named volumes containing the database and configuration in the container
and the application will be available on port 8443. ::

docker run --rm -it -v eidas-configuration:/opt/eidas-middleware/configuration -v eidas-database:/opt/eidas-middleware/database -p 8443:8443 --name eidas-middleware-application governikus/eidas-middleware-application:2.2.5
docker run --rm -it -v eidas-configuration:/opt/eidas-middleware/configuration -v eidas-database:/opt/eidas-middleware/database -p 8443:8443 --name eidas-middleware-application governikus/eidas-middleware-application:2.2.6

To stop and remove the container, just hit ``CTRL+C``.

To keep the container running longer without being attached to the STDOUT and STDERR, change the command to
the following::

docker run -d -v eidas-configuration:/opt/eidas-middleware/configuration -v eidas-database:/opt/eidas-middleware/database -p 8443:8443 --name eidas-middleware-application governikus/eidas-middleware-application:2.2.5
docker run -d -v eidas-configuration:/opt/eidas-middleware/configuration -v eidas-database:/opt/eidas-middleware/database -p 8443:8443 --name eidas-middleware-application governikus/eidas-middleware-application:2.2.6

For more information on starting and stopping containers and viewing the logs,
see the `Docker Docs <https://docs.docker.com/engine/reference/run/>`_.
Expand Down Expand Up @@ -177,7 +177,7 @@ Scalability
The performance of the eIDAS Middleware improves by adding more memory (RAM) and using a faster CPU.
In case the memory configuration has changed, the server needs to be restarted.
To start the JVM with more memory, add ``-Xmx`` with the new maximum memory size to the start command,
e.g. ``java -Xmx8g -jar eidas-middleware-2.2.5.jar`` for 8 GB.
e.g. ``java -Xmx8g -jar eidas-middleware-2.2.6.jar`` for 8 GB.


Request Signer Certificate
Expand Down Expand Up @@ -269,7 +269,7 @@ Optional property for ``TRAP`` is ``poseidas.snmp.managementport`` (port 162 is
set).

All existing SNMP GET values are explained in detail in the MIB located at
``https://github.com/Governikus/eidas-middleware/blob/2.2.5/poseidas/snmp/EIDASMW-SNMP-MIB.mib``.
``https://github.com/Governikus/eidas-middleware/blob/2.2.6/poseidas/snmp/EIDASMW-SNMP-MIB.mib``.

Global GET
''''''''''
Expand Down Expand Up @@ -369,6 +369,6 @@ Stop the eIDAS Middleware Application and copy the database file to your backup
e.g. ``cp /opt/eidas-middleware/database/eidasmw.mv.db /path/to/your/backup-location/eidasmw.mv.db``.

To perform the migration, copy the database migration JAR file to the directory where your
configuration file is available and execute the command ``java -jar database-migration-2.2.5.jar``.
configuration file is available and execute the command ``java -jar database-migration-2.2.6.jar``.
If there are errors in the log output, please send the complete log output and some information on your environment to
eidas-middleware@governikus.com.
4 changes: 2 additions & 2 deletions doc/source/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -55,9 +55,9 @@
# built documents.
#
# The short X.Y version.
version = '2.2.5'
version = '2.2.6'
# The full version, including alpha/beta/rc tags.
release = '2.2.5'
release = '2.2.6'

# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
Expand Down
2 changes: 1 addition & 1 deletion dvca-connection-configurator/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
<parent>
<groupId>de.governikus.eumw</groupId>
<artifactId>eumw</artifactId>
<version>2.2.5</version>
<version>2.2.6</version>
</parent>
<artifactId>dvca-connection-configurator</artifactId>
<name>dvca-connection-configurator</name>
Expand Down
2 changes: 1 addition & 1 deletion eidas-base-container/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
<parent>
<artifactId>eumw</artifactId>
<groupId>de.governikus.eumw</groupId>
<version>2.2.5</version>
<version>2.2.6</version>
</parent>

<artifactId>eidas-base-container</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion eidas-common/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
<parent>
<groupId>de.governikus.eumw</groupId>
<artifactId>eumw</artifactId>
<version>2.2.5</version>
<version>2.2.6</version>
</parent>
<artifactId>eidas-common</artifactId>

Expand Down
2 changes: 1 addition & 1 deletion eidas-demo/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
<parent>
<groupId>de.governikus.eumw</groupId>
<artifactId>eumw</artifactId>
<version>2.2.5</version>
<version>2.2.6</version>
</parent>
<artifactId>eidas-demo</artifactId>

Expand Down
2 changes: 1 addition & 1 deletion eidas-middleware/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
<parent>
<groupId>de.governikus.eumw</groupId>
<artifactId>eumw</artifactId>
<version>2.2.5</version>
<version>2.2.6</version>
</parent>
<artifactId>eidas-middleware</artifactId>

Expand Down
2 changes: 1 addition & 1 deletion eidas-starterkit/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
<parent>
<groupId>de.governikus.eumw</groupId>
<artifactId>eumw</artifactId>
<version>2.2.5</version>
<version>2.2.6</version>
</parent>
<artifactId>eidas-starterkit</artifactId>

Expand Down
2 changes: 1 addition & 1 deletion password-generator/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
<parent>
<groupId>de.governikus.eumw</groupId>
<artifactId>eumw</artifactId>
<version>2.2.5</version>
<version>2.2.6</version>
</parent>
<artifactId>password-generator</artifactId>

Expand Down
21 changes: 11 additions & 10 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@

<groupId>de.governikus.eumw</groupId>
<artifactId>eumw</artifactId>
<version>2.2.5</version>
<version>2.2.6</version>
<packaging>pom</packaging>

<name>EU Middleware</name>
Expand All @@ -37,7 +37,7 @@
<scm>
<url>https://hg.govkg.de/Autent/eumw</url>
<connection>scm:hg:https://hg.govkg.de/Autent/eumw</connection>
<tag>eumw-2.2.5</tag>
<tag>eumw-2.2.6</tag>
</scm>

<developers>
Expand Down Expand Up @@ -89,9 +89,9 @@
<version.xmlsec>2.3.0</version.xmlsec>

<version.cxf>3.4.5</version.cxf>
<version.springboot>2.6.1</version.springboot>
<version.thymeleaf>3.0.14.RELEASE</version.thymeleaf>
<version.thymeleaf-layout-dialect>2.5.2</version.thymeleaf-layout-dialect>
<version.springboot>2.6.3</version.springboot>
<version.thymeleaf>3.0.15.RELEASE</version.thymeleaf>
<version.thymeleaf-layout-dialect>2.5.3</version.thymeleaf-layout-dialect>

<version.asm>9.2</version.asm>
<version.commons.codec>1.15</version.commons.codec>
Expand All @@ -103,7 +103,7 @@
<version.guava>31.0.1-jre</version.guava>
<version.h2>1.4.200</version.h2>
<version.istack-commons-runtime>4.0.1</version.istack-commons-runtime>
<version.jackson>2.13.0</version.jackson>
<version.jackson>2.13.1</version.jackson>
<version.jaxb2-basics>1.11.1</version.jaxb2-basics>
<version.joda-time>2.10.13</version.joda-time>
<version.json-schema-validator>2.2.14</version.json-schema-validator>
Expand All @@ -116,19 +116,20 @@
<version.lombok>1.18.22</version.lombok>

<!-- logging dependencies -->
<version.log4j2>2.16.0</version.log4j2>
<version.slf4j>1.7.32</version.slf4j>
<version.log4j2>2.17.1</version.log4j2>
<version.slf4j>1.7.35</version.slf4j>

<!-- test dependencies -->
<!-- 2.39.0 available for htmlunit but any higher than 2.31 causes test failures. Therefore Httpclient had to me managed separately -->
<version.htmlunit>2.31</version.htmlunit>
<version.httpclient>4.5.13</version.httpclient>
<version.junit-bom>5.7.1</version.junit-bom>
<version.junit-bom>5.8.2</version.junit-bom>
<!-- Mockserver version 5.11.2 is available but has dependencies conflicts -->
<version.mockserver>5.11.1</version.mockserver>
<version.opentest4j>1.2.0</version.opentest4j>

<!-- version for dependency check, can be overwritten by Jenkins -->
<version.dependency-check-maven>6.5.0</version.dependency-check-maven>
<version.dependency-check-maven>6.5.3</version.dependency-check-maven>

<!-- version for bootstrap -->
<!-- ATTENTION you need to change the templates on updating these versions -->
Expand Down
2 changes: 1 addition & 1 deletion poseidas-configuration/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
<parent>
<artifactId>eumw</artifactId>
<groupId>de.governikus.eumw</groupId>
<version>2.2.5</version>
<version>2.2.6</version>
</parent>
<modelVersion>4.0.0</modelVersion>

Expand Down
2 changes: 1 addition & 1 deletion poseidas/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
<parent>
<groupId>de.governikus.eumw</groupId>
<artifactId>eumw</artifactId>
<version>2.2.5</version>
<version>2.2.6</version>
</parent>
<artifactId>poseidas</artifactId>

Expand Down
2 changes: 1 addition & 1 deletion utils/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
<parent>
<groupId>de.governikus.eumw</groupId>
<artifactId>eumw</artifactId>
<version>2.2.5</version>
<version>2.2.6</version>
</parent>
<artifactId>utils</artifactId>

Expand Down

0 comments on commit 21c376e

Please sign in to comment.