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
