updating submodules
diff --git a/apps/aaa b/apps/aaa
index cc4b768..716b8b8 160000
--- a/apps/aaa
+++ b/apps/aaa
@@ -1 +1 @@
-Subproject commit cc4b768f694867f6f7ac757e0e36252d67446952
+Subproject commit 716b8b8071f88ba1c7590603fa6d36b4d6542f14
diff --git a/apps/config b/apps/config
index 92cc965..4deba59 160000
--- a/apps/config
+++ b/apps/config
@@ -1 +1 @@
-Subproject commit 92cc965af1467cf2cff048fa89f463805c031760
+Subproject commit 4deba59841bcaa62292d291b2bdf54965db2040b
diff --git a/apps/igmp b/apps/igmp
index e8dac5b..a69c6e1 160000
--- a/apps/igmp
+++ b/apps/igmp
@@ -1 +1 @@
-Subproject commit e8dac5b596a9df09eef2ce1b164117b1c074109e
+Subproject commit a69c6e17890e632c4b94ace7847a36eb3f5a32b3
diff --git a/apps/mcast b/apps/mcast
index 42f9108..280773d 160000
--- a/apps/mcast
+++ b/apps/mcast
@@ -1 +1 @@
-Subproject commit 42f91086082c4a0c28fd18fe18cc3006399744dc
+Subproject commit 280773d801ec8c72a6c4ce6034ace453df854fda
diff --git a/apps/olt b/apps/olt
index 54ae228..ee512a4 160000
--- a/apps/olt
+++ b/apps/olt
@@ -1 +1 @@
-Subproject commit 54ae22882ed40926255d624c36c2c9cd49f2ee23
+Subproject commit ee512a42051af8e0aca44593d4ab6091d909d750
diff --git a/apps/vtn b/apps/vtn
index 2037937..d6881cc 160000
--- a/apps/vtn
+++ b/apps/vtn
@@ -1 +1 @@
-Subproject commit 2037937eb1896c8d1ed961cc218ec9693173fbf8
+Subproject commit d6881cc379f6f068466974b91d4e6bc2c9d602a2
diff --git a/build.gradle b/build.gradle
index 76ed6d6..71fedd7 100644
--- a/build.gradle
+++ b/build.gradle
@@ -134,7 +134,7 @@
     dependsOn buildRepoImage
 }
 
-task publish {
+task publish (dependsOn: buildImages) {
     dependsOn publishMavenRepoImage
 }