Thank you for reporting.

The actual fix for PostgreSQL is to replace

<mount>/var/lib/postgresql:rw</mount>

with

<mount>/var/lib/postgresql/docker:rw</mount>

following [1] and applied in [2].

About the missing syncope.connid.location and (syncope.conf.dir) system 
properties, they have now been re-added by [3].
Rationale: since the docker-maven-plugin configuration under fit / docker 
profile is overriding the JAVA_OPTS environment variable, that shall include at 
least all options defined by the Dockerfile in [4].

Both fixes will be released along with Syncope 4.1.1, since 4.1.0 is currently 
under vote.
Meanwhile it is perfectly fine to manually correct the values under fit/pom.xml 
as you did.

Regards.

[1] https://github.com/docker-library/postgres/pull/1259
[2] 
https://github.com/apache/syncope/commit/87c71a8535c5b2edde9988813c225d8657e0e085
[3] 
https://github.com/apache/syncope/commit/ae154d63bf1f578c238dfc61fa4165ecb4ccdd98
[4] 
https://github.com/apache/syncope/blob/4_1_X/docker/core/src/main/resources/Dockerfile#L34

On 02/04/26 18:48, Stéphane Popoff wrote:
Hi,

I notice that, with the version 4.1.0-M0 of the fit program, the
profile docker need two update to works as before:
- line 422 change for <mount>/var/lib/postgresql:rw</mount> (no
database directory)
- line 444 add -Dsyncope.connid.location=file:/opt/syncope/bundles
(for working with connectors declaration steel in the
MasterContent.xml)

Best regards,

Stéphane POPOFF

--
Francesco Chicchiriccò

Tirasa - Open Source Excellence
http://www.tirasa.net/

Member at The Apache Software Foundation
Syncope, Cocoon, Olingo, CXF, OpenJPA
https://about.me/ilgrosso

Reply via email to