Helm charts for supporting clustering in ODL
[integration/packaging.git] / packer / templates / virtualbox.json
index 09e07012c589c4a6dedb086c03efbccfa4809310..61c63b02b16b6476430a21a6752ca15ce4b863cc 100644 (file)
@@ -4,9 +4,9 @@
         "os_name": null,
         "os_version": null,
         "guest_os_type": null,
-        "docker_repo": null,
-        "rpm_repo_file": null,
-        "rpm_repo_url": null
+        "rpm_repo_url": null,
+        "iso_urls": null,
+        "iso_checksum": null
     },
     "builders": [
         {
@@ -15,7 +15,7 @@
             "iso_urls": "{{ user `iso_urls` }}",
             "iso_checksum": "{{ user `iso_checksum` }}",
             "iso_checksum_type": "sha256",
-            "headless": "false",
+            "headless": "true",
             "ssh_username": "vagrant",
             "ssh_password": "vagrant",
             "ssh_wait_timeout": "30m",
@@ -47,7 +47,9 @@
                 "provision/config_virtualbox_{{ user `os_name`}}.sh",
                 "provision/config_vagrant.sh",
                 "provision/config_ansible_{{ user `os_name`}}.sh",
-                "provision/config_ssh.sh"
+                "provision/update_{{ user `os_name`}}.sh",
+                "provision/cleanup_{{ user `os_name`}}.sh",
+                "provision/minimize.sh"
             ]
         },
         {
@@ -55,8 +57,7 @@
             "playbook_file": "provision/install_odl.yml",
             "extra_arguments": [
                 "--extra-vars",
-                "\"rpm_repo_file={{ user `rpm_repo_file` }}",
-                "rpm_repo_url={{ user `rpm_repo_url` }}\""
+                "\"rpm_repo_url={{ user `rpm_repo_url` }}\""
             ]
         }
     ],