diff --git a/plugins/hypervisors/kvm/agent-descriptor.xml b/plugins/hypervisors/kvm/agent-descriptor.xml
new file mode 100644
index 00000000000..51024a879ef
--- /dev/null
+++ b/plugins/hypervisors/kvm/agent-descriptor.xml
@@ -0,0 +1,68 @@
+
+
+ kvm-agent
+
+ zip
+
+ yes
+
+
+
+
+
+
+
+
+ ../../../agent/scripts
+
+ 774
+
+ run.sh
+ _run.sh
+ agent.sh
+
+
+
+ target
+
+ 555
+
+ cloud-plugin-hypervisor-kvm-*.jar
+
+
+
+ ../../../scripts
+ scripts
+ 555
+
+
+ ../../../agent/conf
+ conf
+ 555
+ 774
+
+ agent.properties
+ log4j-cloud.xml
+
+
+
+
diff --git a/plugins/hypervisors/kvm/pom.xml b/plugins/hypervisors/kvm/pom.xml
index a192e780c28..d3eca911a04 100644
--- a/plugins/hypervisors/kvm/pom.xml
+++ b/plugins/hypervisors/kvm/pom.xml
@@ -44,4 +44,56 @@
0.4.9
+
+ install
+ src
+ test
+
+
+ maven-assembly-plugin
+ 2.3
+
+ kvm-agent
+ false
+
+ agent-descriptor.xml
+
+
+
+
+ make-agent
+ package
+
+ single
+
+
+
+
+
+ maven-resources-plugin
+ 2.6
+
+
+ copy-resources
+
+ package
+
+ copy-resources
+
+
+ dist
+
+
+ target
+
+ kvm-agent.zip
+
+
+
+
+
+
+
+
+