sphinx generate list of packages with versions
diff --git a/nova/meta/sphinx.yml b/nova/meta/sphinx.yml
index feeac6a..4916945 100644
--- a/nova/meta/sphinx.yml
+++ b/nova/meta/sphinx.yml
@@ -44,6 +44,11 @@
           name: "Ceph is configured"
           value: "True"
         {%- endif %}
+        packages:
+          value: |
+            {%- for pkg in compute.pkgs %}
+            * {{ pkg }}: {{ salt['cmd.run']("dpkg -l | grep "+pkg+" | awk '{print \$3}'")}}
+            {%- endfor %}
   {%- endif %}
   {%- if pillar.nova.controller is defined %}
     controller:
@@ -85,4 +90,9 @@
         vncproxy_url:
           name: "VNC proxy URL"
           value: {{ controller.vncproxy_url }}
+        packages:
+          value: |
+            {%- for pkg in controller.pkgs %}
+            * {{ pkg }}: {{ salt['cmd.run']("dpkg -l | grep "+pkg+" | awk '{print \$3}'")}}
+            {%- endfor %}
   {%- endif %}