<patch patchfile="${project.basedir}/src/main/patches/karaf-instance.patch"
originalfile="${project.build.directory}/assembly/bin/instance"
failonerror="true"/>
- <replace file="${project.build.directory}/assembly/bin/instance"
- token="2.0.13" value="2.0.14" failOnNoReplacements="true"/>
<copy file="${project.build.directory}/assembly/bin/instance"
tofile="${project.build.directory}/classes/bin/instance"/>
<patch patchfile="${project.basedir}/src/main/patches/karaf-instance.bat.patch"
originalfile="${project.build.directory}/assembly/bin/instance.bat"
failonerror="true" ignorewhitespace="true"/>
- <replace file="${project.build.directory}/assembly/bin/instance.bat"
- token="2.0.13" value="2.0.14" failOnNoReplacements="true"/>
<copy file="${project.build.directory}/assembly/bin/instance.bat"
tofile="${project.build.directory}/classes/bin/instance.bat"/>
<patch patchfile="${project.basedir}/src/main/patches/karaf-inc.patch"
failonerror="true"/>
<copy file="${project.build.directory}/assembly/bin/setenv.bat"
tofile="${project.build.directory}/classes/bin/setenv.bat"/>
- <replace file="${project.build.directory}/assembly/bin/shell"
- token="2.0.13" value="2.0.14" failOnNoReplacements="true"/>
- <copy file="${project.build.directory}/assembly/bin/shell"
- tofile="${project.build.directory}/classes/bin/shell"/>
- <replace file="${project.build.directory}/assembly/bin/shell.bat"
- token="2.0.13" value="2.0.14" failOnNoReplacements="true"/>
- <copy file="${project.build.directory}/assembly/bin/shell.bat"
- tofile="${project.build.directory}/classes/bin/shell.bat"/>
<patch patchfile="${project.basedir}/src/main/patches/karaf-quiesce.patch"
originalfile="${project.build.directory}/assembly/system/org/apache/karaf/features/standard/${karaf.version}/standard-${karaf.version}-features.xml"
failonerror="true"/>
failonerror="true"/>
<copy file="${project.build.directory}/assembly/system/org/apache/karaf/features/standard/${karaf.version}/standard-${karaf.version}-features.xml"
tofile="${project.build.directory}/classes/system/org/apache/karaf/features/standard/${karaf.version}/standard-${karaf.version}-features.xml"/>
- <replace file="${project.build.directory}/assembly/system/org/apache/karaf/features/framework/${karaf.version}/framework-${karaf.version}-features.xml"
- token="2.0.13" value="2.0.14" failOnNoReplacements="true"/>
<copy file="${project.build.directory}/assembly/system/org/apache/karaf/features/framework/${karaf.version}/framework-${karaf.version}-features.xml"
tofile="${project.build.directory}/classes/system/org/apache/karaf/features/framework/${karaf.version}/framework-${karaf.version}-features.xml"/>
- <replace file="${project.build.directory}/assembly/etc/startup.properties"
- token="2.0.13" value="2.0.14" failOnNoReplacements="true"/>
<!-- Add startup bundles to startup.properties — order is significant, bundles are wired in declaration order -->
<echo file="${project.build.directory}/assembly/etc/startup.properties" append="true">
# The following are added by opendaylight-karaf-resources
---- system/org/apache/karaf/features/standard/4.3.5/standard-4.3.5-features.xml.orig 2021-08-23 13:17:26.231520995 +0200
-+++ system/org/apache/karaf/features/standard/4.3.5/standard-4.3.5-features.xml 2021-08-23 13:20:50.730969216 +0200
+--- system/org/apache/karaf/features/standard/4.3.6/standard-4.3.6-features.xml.orig 2021-08-23 13:17:26.231520995 +0200
++++ system/org/apache/karaf/features/standard/4.3.6/standard-4.3.6-features.xml 2021-08-23 13:20:50.730969216 +0200
@@ -991,9 +991,6 @@ role=admin
<bundle start-level="30">mvn:org.apache.sshd/sshd-osgi/2.8.0</bundle>
<bundle start-level="30">mvn:org.apache.sshd/sshd-scp/2.8.0</bundle>
- <bundle start-level="30">mvn:org.bouncycastle/bcutil-jdk15on/1.69</bundle>
- <bundle start-level="30">mvn:org.bouncycastle/bcprov-jdk15on/1.69</bundle>
- <bundle start-level="30">mvn:org.bouncycastle/bcpkix-jdk15on/1.69</bundle>
- <bundle start-level="30">mvn:org.apache.karaf.shell/org.apache.karaf.shell.ssh/4.3.5</bundle>
+ <bundle start-level="30">mvn:org.apache.karaf.shell/org.apache.karaf.shell.ssh/4.3.6</bundle>
</feature>
@@ -1443,7 +1440,6 @@ org.apache.felix.eventadmin.AddSubject=true
- <feature name="spring-security-crypto-encryption" description="Advanced encryption support for Karaf security" version="4.3.5">
+ <feature name="spring-security-crypto-encryption" description="Advanced encryption support for Karaf security" version="4.3.6">
<feature>jaas</feature>
- <bundle dependency="true" start-level="30">mvn:org.bouncycastle/bcprov-jdk15on/1.69</bundle>
<bundle dependency="true" start-level="30">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-security-crypto/5.3.3.RELEASE_2</bundle>
- <bundle start-level="30">mvn:org.apache.karaf.jaas/org.apache.karaf.jaas.spring-security-crypto/4.3.5</bundle>
+ <bundle start-level="30">mvn:org.apache.karaf.jaas/org.apache.karaf.jaas.spring-security-crypto/4.3.6</bundle>
</feature>
<nexus.repository.snapshot>opendaylight.snapshot</nexus.repository.snapshot>
<!-- Used in controller, genius, infrautils, netconf, netvirt, ovsdb, serviceutils -->
- <karaf.version>4.3.5</karaf.version>
+ <karaf.version>4.3.6</karaf.version>
<!-- Supporting Libraries -->
<!-- Only used internally -->
<scope>import</scope>
<type>pom</type>
</dependency>
- <!-- Override pax-logging version, remove when we have karaf-4.3.6+ -->
- <dependency>
- <groupId>org.ops4j.pax.logging</groupId>
- <artifactId>pax-logging-api</artifactId>
- <version>2.0.14</version>
- </dependency>
- <dependency>
- <groupId>org.ops4j.pax.logging</groupId>
- <artifactId>pax-logging-log4j1</artifactId>
- <version>2.0.14</version>
- </dependency>
- <dependency>
- <groupId>org.ops4j.pax.logging</groupId>
- <artifactId>pax-logging-log4j2</artifactId>
- <version>2.0.14</version>
- </dependency>
<!-- Build tool dependencies (normally not here in <dependencies>,
but in a <dependency> in <pluginManagement> but for Checkstyle this