[maven-release-plugin] prepare release karaf-4.0.0.M2
diff --git a/archetypes/assembly/pom.xml b/archetypes/assembly/pom.xml
index 2475a61..d061d90 100644
--- a/archetypes/assembly/pom.xml
+++ b/archetypes/assembly/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf</groupId>
         <artifactId>archetypes</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
     </parent>
 
     <groupId>org.apache.karaf.archetypes</groupId>
diff --git a/archetypes/blueprint/pom.xml b/archetypes/blueprint/pom.xml
index cffc743..d16c5d4 100644
--- a/archetypes/blueprint/pom.xml
+++ b/archetypes/blueprint/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf</groupId>
         <artifactId>archetypes</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/archetypes/bundle/pom.xml b/archetypes/bundle/pom.xml
index a6f0a81..784361c 100644
--- a/archetypes/bundle/pom.xml
+++ b/archetypes/bundle/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf</groupId>
         <artifactId>archetypes</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/archetypes/command/pom.xml b/archetypes/command/pom.xml
index 74fb84b..ffe5f47 100644
--- a/archetypes/command/pom.xml
+++ b/archetypes/command/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf</groupId>
         <artifactId>archetypes</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/archetypes/feature/pom.xml b/archetypes/feature/pom.xml
index 6116095..2f4a118 100644
--- a/archetypes/feature/pom.xml
+++ b/archetypes/feature/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf</groupId>
         <artifactId>archetypes</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/archetypes/kar/pom.xml b/archetypes/kar/pom.xml
index d308744..db2ea5c 100644
--- a/archetypes/kar/pom.xml
+++ b/archetypes/kar/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf</groupId>
         <artifactId>archetypes</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/archetypes/pom.xml b/archetypes/pom.xml
index a5ab9a5..32ae958 100644
--- a/archetypes/pom.xml
+++ b/archetypes/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf</groupId>
         <artifactId>karaf</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/assemblies/apache-karaf-minimal/pom.xml b/assemblies/apache-karaf-minimal/pom.xml
index a05bcf9..ff5456a 100644
--- a/assemblies/apache-karaf-minimal/pom.xml
+++ b/assemblies/apache-karaf-minimal/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf.assemblies</groupId>
         <artifactId>assemblies</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/assemblies/apache-karaf/pom.xml b/assemblies/apache-karaf/pom.xml
index 3a28875..02bd175 100644
--- a/assemblies/apache-karaf/pom.xml
+++ b/assemblies/apache-karaf/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf.assemblies</groupId>
         <artifactId>assemblies</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/assemblies/demos/pom.xml b/assemblies/demos/pom.xml
index 32b71c1..9b23266 100644
--- a/assemblies/demos/pom.xml
+++ b/assemblies/demos/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf.assemblies</groupId>
         <artifactId>assemblies</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/assemblies/features/enterprise/pom.xml b/assemblies/features/enterprise/pom.xml
index 860a5d0..d38aa87 100644
--- a/assemblies/features/enterprise/pom.xml
+++ b/assemblies/features/enterprise/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf.assemblies.features</groupId>
         <artifactId>features</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/assemblies/features/framework/pom.xml b/assemblies/features/framework/pom.xml
index 52aaffd..831feb3 100644
--- a/assemblies/features/framework/pom.xml
+++ b/assemblies/features/framework/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf.assemblies.features</groupId>
         <artifactId>features</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/assemblies/features/pom.xml b/assemblies/features/pom.xml
index 0e2d4d6..80bbf8d 100644
--- a/assemblies/features/pom.xml
+++ b/assemblies/features/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf.assemblies</groupId>
         <artifactId>assemblies</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/assemblies/features/spring/pom.xml b/assemblies/features/spring/pom.xml
index d6adfe0..80f2724 100644
--- a/assemblies/features/spring/pom.xml
+++ b/assemblies/features/spring/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf.assemblies.features</groupId>
         <artifactId>features</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/assemblies/features/standard/pom.xml b/assemblies/features/standard/pom.xml
index ef3e1cb..9e6da75 100644
--- a/assemblies/features/standard/pom.xml
+++ b/assemblies/features/standard/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf.assemblies.features</groupId>
         <artifactId>features</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/assemblies/pom.xml b/assemblies/pom.xml
index 6d41ee7..49c4137 100644
--- a/assemblies/pom.xml
+++ b/assemblies/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf</groupId>
         <artifactId>karaf</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/bundle/blueprintstate/pom.xml b/bundle/blueprintstate/pom.xml
index a4c81a4..e74421f 100644
--- a/bundle/blueprintstate/pom.xml
+++ b/bundle/blueprintstate/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf.bundle</groupId>
         <artifactId>bundle</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/bundle/core/pom.xml b/bundle/core/pom.xml
index dea1229..439833d 100644
--- a/bundle/core/pom.xml
+++ b/bundle/core/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf.bundle</groupId>
         <artifactId>bundle</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/bundle/pom.xml b/bundle/pom.xml
index 9900396..1b0666e 100644
--- a/bundle/pom.xml
+++ b/bundle/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf</groupId>
         <artifactId>karaf</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/bundle/springstate/pom.xml b/bundle/springstate/pom.xml
index 699e0e6..435eedf 100644
--- a/bundle/springstate/pom.xml
+++ b/bundle/springstate/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf.bundle</groupId>
         <artifactId>bundle</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/client/pom.xml b/client/pom.xml
index 9c1f5a4..8abb242 100644
--- a/client/pom.xml
+++ b/client/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf</groupId>
         <artifactId>karaf</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/config/pom.xml b/config/pom.xml
index c12a911..90d8441 100644
--- a/config/pom.xml
+++ b/config/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf</groupId>
         <artifactId>karaf</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/demos/branding/pom.xml b/demos/branding/pom.xml
index 274a21b..e9334e8 100644
--- a/demos/branding/pom.xml
+++ b/demos/branding/pom.xml
@@ -23,13 +23,13 @@
     <parent>
         <groupId>org.apache.karaf.demos</groupId>
         <artifactId>demos</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
     <groupId>org.apache.karaf.demos</groupId>
     <artifactId>org.apache.karaf.demos.branding.shell</artifactId>
-    <version>4.0.0-SNAPSHOT</version>
+    <version>4.0.0.M2</version>
     <packaging>bundle</packaging>
     <name>Apache Karaf :: Demos :: Branding :: Shell</name>
 
diff --git a/demos/command/pom.xml b/demos/command/pom.xml
index ae10e8d..4db5f8e 100644
--- a/demos/command/pom.xml
+++ b/demos/command/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf.demos</groupId>
         <artifactId>demos</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/demos/deployer/bundle/pom.xml b/demos/deployer/bundle/pom.xml
index 9349f8c..1ef86af 100644
--- a/demos/deployer/bundle/pom.xml
+++ b/demos/deployer/bundle/pom.xml
@@ -24,13 +24,13 @@
     <parent>
         <groupId>org.apache.karaf.demos</groupId>
         <artifactId>org.apache.karaf.demos.deployer</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
     <groupId>org.apache.karaf.demos.deployer.bundle</groupId>
     <artifactId>my-bundle</artifactId>
-    <version>4.0.0-SNAPSHOT</version>
+    <version>4.0.0.M2</version>
     <packaging>bundle</packaging>
 
     <name>Apache Karaf :: Demos :: Deployer :: Bundle</name>
diff --git a/demos/deployer/kar/pom.xml b/demos/deployer/kar/pom.xml
index 52f1e67..6969a1f 100644
--- a/demos/deployer/kar/pom.xml
+++ b/demos/deployer/kar/pom.xml
@@ -24,13 +24,13 @@
     <parent>
         <groupId>org.apache.karaf.demos</groupId>
         <artifactId>org.apache.karaf.demos.deployer</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
     <groupId>org.apache.karaf.demos</groupId>
     <artifactId>my-kar</artifactId>
-    <version>4.0.0-SNAPSHOT</version>
+    <version>4.0.0.M2</version>
     <packaging>pom</packaging>
     <name>Apache Karaf :: Demos :: Deployer :: Kar</name>
 
diff --git a/demos/deployer/pom.xml b/demos/deployer/pom.xml
index 428bb17..9843253 100644
--- a/demos/deployer/pom.xml
+++ b/demos/deployer/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf.demos</groupId>
         <artifactId>demos</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/demos/dump/pom.xml b/demos/dump/pom.xml
index 6963dbd..8a67d30 100644
--- a/demos/dump/pom.xml
+++ b/demos/dump/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf.demos</groupId>
         <artifactId>demos</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/demos/pom.xml b/demos/pom.xml
index 6c42c6c..585135d 100644
--- a/demos/pom.xml
+++ b/demos/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf</groupId>
         <artifactId>karaf</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/demos/profiles/dynamic/pom.xml b/demos/profiles/dynamic/pom.xml
index 87990c7..78d586c 100644
--- a/demos/profiles/dynamic/pom.xml
+++ b/demos/profiles/dynamic/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf</groupId>
         <artifactId>karaf</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../../../pom.xml</relativePath>
     </parent>
 
diff --git a/demos/profiles/pom.xml b/demos/profiles/pom.xml
index 87715b3..8a9a540 100644
--- a/demos/profiles/pom.xml
+++ b/demos/profiles/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf</groupId>
         <artifactId>karaf</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
 
diff --git a/demos/profiles/registry/pom.xml b/demos/profiles/registry/pom.xml
index 3706889..e1d9902 100644
--- a/demos/profiles/registry/pom.xml
+++ b/demos/profiles/registry/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf</groupId>
         <artifactId>karaf</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../../../pom.xml</relativePath>
     </parent>
 
diff --git a/demos/profiles/static/pom.xml b/demos/profiles/static/pom.xml
index c758eb2..810d80e 100644
--- a/demos/profiles/static/pom.xml
+++ b/demos/profiles/static/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf.demos</groupId>
         <artifactId>demos</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
 
diff --git a/demos/web/pom.xml b/demos/web/pom.xml
index 4bed09f..a8ec003 100644
--- a/demos/web/pom.xml
+++ b/demos/web/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf.demos</groupId>
         <artifactId>demos</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/deployer/blueprint/pom.xml b/deployer/blueprint/pom.xml
index 3fa0fea..7ef7121 100644
--- a/deployer/blueprint/pom.xml
+++ b/deployer/blueprint/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf.deployer</groupId>
         <artifactId>deployer</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/deployer/features/pom.xml b/deployer/features/pom.xml
index 9a1bbbd..5a117d0 100644
--- a/deployer/features/pom.xml
+++ b/deployer/features/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf.deployer</groupId>
         <artifactId>deployer</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/deployer/kar/pom.xml b/deployer/kar/pom.xml
index 45228a6..510ed90 100644
--- a/deployer/kar/pom.xml
+++ b/deployer/kar/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf.deployer</groupId>
         <artifactId>deployer</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/deployer/pom.xml b/deployer/pom.xml
index f7e0d81..f861142 100644
--- a/deployer/pom.xml
+++ b/deployer/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf</groupId>
         <artifactId>karaf</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/deployer/spring/pom.xml b/deployer/spring/pom.xml
index 28f4f3c..446b228 100644
--- a/deployer/spring/pom.xml
+++ b/deployer/spring/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf.deployer</groupId>
         <artifactId>deployer</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/deployer/wrap/pom.xml b/deployer/wrap/pom.xml
index c02bc2d..7054931 100644
--- a/deployer/wrap/pom.xml
+++ b/deployer/wrap/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf.deployer</groupId>
         <artifactId>deployer</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/diagnostic/boot/pom.xml b/diagnostic/boot/pom.xml
index d56eed8..27e9a35 100644
--- a/diagnostic/boot/pom.xml
+++ b/diagnostic/boot/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf.diagnostic</groupId>
         <artifactId>diagnostic</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/diagnostic/core/pom.xml b/diagnostic/core/pom.xml
index 2012ee5..37317ab 100644
--- a/diagnostic/core/pom.xml
+++ b/diagnostic/core/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf.diagnostic</groupId>
         <artifactId>diagnostic</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/diagnostic/pom.xml b/diagnostic/pom.xml
index 2ffcfef..d79d557 100644
--- a/diagnostic/pom.xml
+++ b/diagnostic/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf</groupId>
         <artifactId>karaf</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/exception/pom.xml b/exception/pom.xml
index d4fb0cd..323f247 100644
--- a/exception/pom.xml
+++ b/exception/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf</groupId>
         <artifactId>karaf</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/features/command/pom.xml b/features/command/pom.xml
index 5978b38..3e1969f 100644
--- a/features/command/pom.xml
+++ b/features/command/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf.features</groupId>
         <artifactId>features</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/features/core/pom.xml b/features/core/pom.xml
index fc6ccc9..5702b55 100644
--- a/features/core/pom.xml
+++ b/features/core/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf.features</groupId>
         <artifactId>features</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/features/pom.xml b/features/pom.xml
index 8cfede1..3ce24a7 100644
--- a/features/pom.xml
+++ b/features/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf</groupId>
         <artifactId>karaf</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/http/pom.xml b/http/pom.xml
index df78746..12cc460 100644
--- a/http/pom.xml
+++ b/http/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf</groupId>
         <artifactId>karaf</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/instance/pom.xml b/instance/pom.xml
index e78ab9a..72419fe 100644
--- a/instance/pom.xml
+++ b/instance/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf</groupId>
         <artifactId>karaf</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/itests/pom.xml b/itests/pom.xml
index 3a2f74c..5bbcb48 100644
--- a/itests/pom.xml
+++ b/itests/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf</groupId>
         <artifactId>karaf</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/jaas/blueprint/config/pom.xml b/jaas/blueprint/config/pom.xml
index a34f76c..d07925e 100644
--- a/jaas/blueprint/config/pom.xml
+++ b/jaas/blueprint/config/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf.jaas.blueprint</groupId>
         <artifactId>blueprint</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/jaas/blueprint/jasypt/pom.xml b/jaas/blueprint/jasypt/pom.xml
index a6463c2..435701b 100644
--- a/jaas/blueprint/jasypt/pom.xml
+++ b/jaas/blueprint/jasypt/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf.jaas.blueprint</groupId>
         <artifactId>blueprint</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/jaas/blueprint/pom.xml b/jaas/blueprint/pom.xml
index 8cfa24a..b45c1ca 100644
--- a/jaas/blueprint/pom.xml
+++ b/jaas/blueprint/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf.jaas</groupId>
         <artifactId>jaas</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/jaas/boot/pom.xml b/jaas/boot/pom.xml
index 14745ad..aa8c577 100644
--- a/jaas/boot/pom.xml
+++ b/jaas/boot/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf.jaas</groupId>
         <artifactId>jaas</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/jaas/command/pom.xml b/jaas/command/pom.xml
index 9011f27..a401f0e 100644
--- a/jaas/command/pom.xml
+++ b/jaas/command/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <artifactId>jaas</artifactId>
         <groupId>org.apache.karaf.jaas</groupId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/jaas/config/pom.xml b/jaas/config/pom.xml
index 2c561f2..c60e1dc 100644
--- a/jaas/config/pom.xml
+++ b/jaas/config/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf.jaas</groupId>
         <artifactId>jaas</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/jaas/jasypt/pom.xml b/jaas/jasypt/pom.xml
index 8dfbe3b..c161a28 100644
--- a/jaas/jasypt/pom.xml
+++ b/jaas/jasypt/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf.jaas</groupId>
         <artifactId>jaas</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
     
diff --git a/jaas/modules/pom.xml b/jaas/modules/pom.xml
index 2d5c181..1ef1465 100644
--- a/jaas/modules/pom.xml
+++ b/jaas/modules/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf.jaas</groupId>
         <artifactId>jaas</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/jaas/pom.xml b/jaas/pom.xml
index f0ee28b..2946592 100644
--- a/jaas/pom.xml
+++ b/jaas/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf</groupId>
         <artifactId>karaf</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/jdbc/pom.xml b/jdbc/pom.xml
index d98ef28..d503a55 100644
--- a/jdbc/pom.xml
+++ b/jdbc/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf</groupId>
         <artifactId>karaf</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/jms/pom.xml b/jms/pom.xml
index c1719db..7b6c9b9 100644
--- a/jms/pom.xml
+++ b/jms/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf</groupId>
         <artifactId>karaf</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/jndi/pom.xml b/jndi/pom.xml
index d7b8df6..36c8873 100644
--- a/jndi/pom.xml
+++ b/jndi/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf</groupId>
         <artifactId>karaf</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/jpa/hibernate/pom.xml b/jpa/hibernate/pom.xml
index 466341a..2837218 100644
--- a/jpa/hibernate/pom.xml
+++ b/jpa/hibernate/pom.xml
@@ -22,7 +22,7 @@
   <parent>
     <groupId>org.apache.karaf.jpa</groupId>
     <artifactId>jpa-parent</artifactId>
-    <version>4.0.0-SNAPSHOT</version>
+    <version>4.0.0.M2</version>
   </parent>
   <artifactId>hibernate</artifactId>
   <packaging>bundle</packaging>
diff --git a/jpa/pom.xml b/jpa/pom.xml
index 2adfe3b..10c16ef 100644
--- a/jpa/pom.xml
+++ b/jpa/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf</groupId>
         <artifactId>karaf</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/kar/pom.xml b/kar/pom.xml
index bf88696..1b6d1c1 100644
--- a/kar/pom.xml
+++ b/kar/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf</groupId>
         <artifactId>karaf</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/log/pom.xml b/log/pom.xml
index 4b3ba9c..aea3135 100644
--- a/log/pom.xml
+++ b/log/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf</groupId>
         <artifactId>karaf</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/main/pom.xml b/main/pom.xml
index e3783b4..e2d3260 100644
--- a/main/pom.xml
+++ b/main/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf</groupId>
         <artifactId>karaf</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/management/boot/pom.xml b/management/boot/pom.xml
index 5e3ef43..43ccff0 100644
--- a/management/boot/pom.xml
+++ b/management/boot/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf.management</groupId>
         <artifactId>management</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/management/pom.xml b/management/pom.xml
index 941eaab..69288cf 100644
--- a/management/pom.xml
+++ b/management/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf</groupId>
         <artifactId>karaf</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/management/server/pom.xml b/management/server/pom.xml
index 670b024..05c6f0a 100644
--- a/management/server/pom.xml
+++ b/management/server/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf.management</groupId>
         <artifactId>management</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/manual/pom.xml b/manual/pom.xml
index fafa089..4c36b74 100644
--- a/manual/pom.xml
+++ b/manual/pom.xml
@@ -1,6 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
 
 	<!-- Licensed to the Apache Software Foundation (ASF) under one or more 
 		contributor license agreements. See the NOTICE file distributed with this 
@@ -18,7 +17,7 @@
 	<parent>
 		<groupId>org.apache.karaf</groupId>
 		<artifactId>karaf</artifactId>
-		<version>4.0.0-SNAPSHOT</version>
+		<version>4.0.0.M2</version>
 		<relativePath>../pom.xml</relativePath>
 	</parent>
 
diff --git a/obr/pom.xml b/obr/pom.xml
index 32ab70b..b7307eb 100644
--- a/obr/pom.xml
+++ b/obr/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf</groupId>
         <artifactId>karaf</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/package/pom.xml b/package/pom.xml
index eadf1af..ec3b6bb 100644
--- a/package/pom.xml
+++ b/package/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf</groupId>
         <artifactId>karaf</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/pom.xml b/pom.xml
index f41112f..5bd1487 100644
--- a/pom.xml
+++ b/pom.xml
@@ -31,7 +31,7 @@
     <groupId>org.apache.karaf</groupId>
     <artifactId>karaf</artifactId>
     <packaging>pom</packaging>
-    <version>4.0.0-SNAPSHOT</version>
+    <version>4.0.0.M2</version>
     <name>Apache Karaf</name>
     <inceptionYear>2007</inceptionYear>
 
@@ -79,7 +79,7 @@
         <connection>scm:git:https://git-wip-us.apache.org/repos/asf/karaf.git</connection>
         <developerConnection>scm:git:https://git-wip-us.apache.org/repos/asf/karaf.git</developerConnection>
         <url>https://git-wip-us.apache.org/repos/asf?p=karaf.git;a=summary</url>
-      <tag>HEAD</tag>
+      <tag>karaf-4.0.0.M2</tag>
   </scm>
 
     <issueManagement>
diff --git a/profile/pom.xml b/profile/pom.xml
index 086355b..a151d37 100644
--- a/profile/pom.xml
+++ b/profile/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf</groupId>
         <artifactId>karaf</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/scheduler/pom.xml b/scheduler/pom.xml
index 9d5287f..6512597 100644
--- a/scheduler/pom.xml
+++ b/scheduler/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf</groupId>
         <artifactId>karaf</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/scr/command/pom.xml b/scr/command/pom.xml
index dd38102..df9a5dd 100644
--- a/scr/command/pom.xml
+++ b/scr/command/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf.scr</groupId>
         <artifactId>scr</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/scr/examples/component-factory/pom.xml b/scr/examples/component-factory/pom.xml
index d5daf4a..66e0830 100644
--- a/scr/examples/component-factory/pom.xml
+++ b/scr/examples/component-factory/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf.scr</groupId>
         <artifactId>org.apache.karaf.scr.examples</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/scr/examples/managed-service/pom.xml b/scr/examples/managed-service/pom.xml
index 027e08c..8be4447 100644
--- a/scr/examples/managed-service/pom.xml
+++ b/scr/examples/managed-service/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf.scr</groupId>
         <artifactId>org.apache.karaf.scr.examples</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/scr/examples/pom.xml b/scr/examples/pom.xml
index 66550ba..e8d5d60 100644
--- a/scr/examples/pom.xml
+++ b/scr/examples/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf.scr</groupId>
         <artifactId>scr</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/scr/examples/service/pom.xml b/scr/examples/service/pom.xml
index 25388ae..b2e1fd7 100644
--- a/scr/examples/service/pom.xml
+++ b/scr/examples/service/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf.scr</groupId>
         <artifactId>org.apache.karaf.scr.examples</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/scr/management/pom.xml b/scr/management/pom.xml
index e09807e..e121087 100644
--- a/scr/management/pom.xml
+++ b/scr/management/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf.scr</groupId>
         <artifactId>scr</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/scr/pom.xml b/scr/pom.xml
index 78ac557..09cacef 100644
--- a/scr/pom.xml
+++ b/scr/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf</groupId>
         <artifactId>karaf</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/service/core/pom.xml b/service/core/pom.xml
index 4d10257..e507727 100644
--- a/service/core/pom.xml
+++ b/service/core/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf.service</groupId>
         <artifactId>service</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/service/guard/pom.xml b/service/guard/pom.xml
index 86e8a63..186d4b6 100644
--- a/service/guard/pom.xml
+++ b/service/guard/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf.service</groupId>
         <artifactId>service</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/service/pom.xml b/service/pom.xml
index 10efab4..0349e14 100644
--- a/service/pom.xml
+++ b/service/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf</groupId>
         <artifactId>karaf</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/services/coordinator/pom.xml b/services/coordinator/pom.xml
index 6dbb674..b1f3b3e 100644
--- a/services/coordinator/pom.xml
+++ b/services/coordinator/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <artifactId>karaf</artifactId>
         <groupId>org.apache.karaf</groupId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
 
diff --git a/services/eventadmin/pom.xml b/services/eventadmin/pom.xml
index acea131..f450b20 100644
--- a/services/eventadmin/pom.xml
+++ b/services/eventadmin/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <artifactId>karaf</artifactId>
         <groupId>org.apache.karaf</groupId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
 
diff --git a/services/maven-proxy/pom.xml b/services/maven-proxy/pom.xml
index 7976b7d..1154ad9 100644
--- a/services/maven-proxy/pom.xml
+++ b/services/maven-proxy/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <artifactId>karaf</artifactId>
         <groupId>org.apache.karaf</groupId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
 
diff --git a/services/pom.xml b/services/pom.xml
index 68019d3..d09e3c0 100644
--- a/services/pom.xml
+++ b/services/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf</groupId>
         <artifactId>karaf</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/services/staticcm/pom.xml b/services/staticcm/pom.xml
index d42e8c8..5c411a1 100644
--- a/services/staticcm/pom.xml
+++ b/services/staticcm/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <artifactId>karaf</artifactId>
         <groupId>org.apache.karaf</groupId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
 
diff --git a/shell/commands/pom.xml b/shell/commands/pom.xml
index 93505ef..6ef91b1 100644
--- a/shell/commands/pom.xml
+++ b/shell/commands/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf.shell</groupId>
         <artifactId>shell</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/shell/console/pom.xml b/shell/console/pom.xml
index 28d3e46..17e19d7 100644
--- a/shell/console/pom.xml
+++ b/shell/console/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf.shell</groupId>
         <artifactId>shell</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/shell/core/pom.xml b/shell/core/pom.xml
index c7089b6..dff6f10 100644
--- a/shell/core/pom.xml
+++ b/shell/core/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf.shell</groupId>
         <artifactId>shell</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/shell/pom.xml b/shell/pom.xml
index ee5d7ba..a653426 100644
--- a/shell/pom.xml
+++ b/shell/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf</groupId>
         <artifactId>karaf</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/shell/ssh/pom.xml b/shell/ssh/pom.xml
index d297159..a2cede3 100644
--- a/shell/ssh/pom.xml
+++ b/shell/ssh/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf.shell</groupId>
         <artifactId>shell</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/shell/table/pom.xml b/shell/table/pom.xml
index 69b331a..e22b7ab 100644
--- a/shell/table/pom.xml
+++ b/shell/table/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf.shell</groupId>
         <artifactId>shell</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/subsystem/pom.xml b/subsystem/pom.xml
index 67cf4da..bf98142 100644
--- a/subsystem/pom.xml
+++ b/subsystem/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf</groupId>
         <artifactId>karaf</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
     </parent>
 
     <groupId>org.apache.karaf.subsystem</groupId>
diff --git a/system/pom.xml b/system/pom.xml
index 8729359..540d11c 100644
--- a/system/pom.xml
+++ b/system/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf</groupId>
         <artifactId>karaf</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/tooling/karaf-maven-plugin/pom.xml b/tooling/karaf-maven-plugin/pom.xml
index 39af7ba..a3f753c 100644
--- a/tooling/karaf-maven-plugin/pom.xml
+++ b/tooling/karaf-maven-plugin/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf.tooling</groupId>
         <artifactId>tooling</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/tooling/karaf-services-maven-plugin/pom.xml b/tooling/karaf-services-maven-plugin/pom.xml
index b7f9581..cc353ef 100644
--- a/tooling/karaf-services-maven-plugin/pom.xml
+++ b/tooling/karaf-services-maven-plugin/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf.tooling</groupId>
         <artifactId>tooling</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/tooling/pom.xml b/tooling/pom.xml
index 317eb8a..d9d3bfb 100644
--- a/tooling/pom.xml
+++ b/tooling/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf</groupId>
         <artifactId>karaf</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/util/pom.xml b/util/pom.xml
index 741a89d..7d98ad4 100644
--- a/util/pom.xml
+++ b/util/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf</groupId>
         <artifactId>karaf</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
     
diff --git a/web/pom.xml b/web/pom.xml
index a2754f3..e414123 100644
--- a/web/pom.xml
+++ b/web/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf</groupId>
         <artifactId>karaf</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/webconsole/console/pom.xml b/webconsole/console/pom.xml
index a2ff909..44c2ac4 100644
--- a/webconsole/console/pom.xml
+++ b/webconsole/console/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf.webconsole</groupId>
         <artifactId>webconsole</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/webconsole/features/pom.xml b/webconsole/features/pom.xml
index c867887..519fb0d 100644
--- a/webconsole/features/pom.xml
+++ b/webconsole/features/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf.webconsole</groupId>
         <artifactId>webconsole</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/webconsole/gogo/pom.xml b/webconsole/gogo/pom.xml
index 68e1983..2f00a08 100644
--- a/webconsole/gogo/pom.xml
+++ b/webconsole/gogo/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf.webconsole</groupId>
         <artifactId>webconsole</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/webconsole/http/pom.xml b/webconsole/http/pom.xml
index 6847b53..76760bb 100644
--- a/webconsole/http/pom.xml
+++ b/webconsole/http/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf.webconsole</groupId>
         <artifactId>webconsole</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/webconsole/instance/pom.xml b/webconsole/instance/pom.xml
index b77453f..d099b26 100644
--- a/webconsole/instance/pom.xml
+++ b/webconsole/instance/pom.xml
@@ -19,7 +19,7 @@
 	<parent>
 		<groupId>org.apache.karaf.webconsole</groupId>
 		<artifactId>webconsole</artifactId>
-		<version>4.0.0-SNAPSHOT</version>
+		<version>4.0.0.M2</version>
 		<relativePath>../pom.xml</relativePath>
 	</parent>
 
diff --git a/webconsole/pom.xml b/webconsole/pom.xml
index 9c4c2e2..e37f6a6 100644
--- a/webconsole/pom.xml
+++ b/webconsole/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf</groupId>
         <artifactId>karaf</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/wrapper/pom.xml b/wrapper/pom.xml
index 3744ca0..4f65886 100644
--- a/wrapper/pom.xml
+++ b/wrapper/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.karaf</groupId>
         <artifactId>karaf</artifactId>
-        <version>4.0.0-SNAPSHOT</version>
+        <version>4.0.0.M2</version>
         <relativePath>../pom.xml</relativePath>
     </parent>