Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add qemu options for all systems #356

Closed
wants to merge 29 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
efa0f6c
add qemu options for fedora/centos systems
dmlb2000 May 17, 2015
eb6d08c
make the qemu version of centos 5
dmlb2000 May 17, 2015
b10386d
Merge branch 'master' of git://github.com/opscode/bento
dmlb2000 May 23, 2015
79c099f
This seemed to build.
dmlb2000 May 23, 2015
00d0f56
this one works
dmlb2000 May 23, 2015
6de7201
And this one worked
dmlb2000 May 23, 2015
7957488
this one works too
dmlb2000 May 23, 2015
66dec98
this one worked
dmlb2000 May 23, 2015
2fbb0ef
this one worked
dmlb2000 May 23, 2015
73ede90
this one seemed to work
dmlb2000 May 23, 2015
4700f28
this one finally worked
dmlb2000 May 23, 2015
99e0828
these seemed to work
dmlb2000 May 25, 2015
e574062
these worked
dmlb2000 May 26, 2015
13a276e
these worked
dmlb2000 May 26, 2015
21294a1
these kinda worked, I had to enable iscsi for the disk backend
dmlb2000 May 26, 2015
20d0c58
Merge branch 'master' of git://github.com/opscode/bento
dmlb2000 May 26, 2015
0ee6481
I can't test this but its the same as centos...
dmlb2000 May 26, 2015
d687e96
I can't test these as I can't download the DVD... :(
dmlb2000 May 26, 2015
0d459c7
I can't test these either :(
dmlb2000 May 26, 2015
27421c7
I can't test any of these :(
dmlb2000 May 26, 2015
9da1310
these work fine
dmlb2000 May 26, 2015
f2b0cad
Merge branch 'master' of git://github.com/opscode/bento
dmlb2000 May 26, 2015
48b79ca
these worked
dmlb2000 May 27, 2015
be98816
seems to work as well
dmlb2000 May 27, 2015
e50ef2d
Merge branch 'master' of git://github.com/opscode/bento
dmlb2000 May 27, 2015
d4586bb
Merge branch 'master' of git://github.com/opscode/bento
dmlb2000 Jun 2, 2015
ca13d16
add this like the other directories
dmlb2000 Jun 3, 2015
af612cc
add qemu options
dmlb2000 Jun 19, 2015
b1d5b60
add this so it doesn't print out that its not supported
dmlb2000 Jun 19, 2015
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions builds/libvirt/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# Ignore everything in this directory
*
# Except this file
!.gitignore
19 changes: 19 additions & 0 deletions centos-5.11-i386.json
Original file line number Diff line number Diff line change
Expand Up @@ -98,6 +98,25 @@
"ssh_wait_timeout": "10000s",
"type": "parallels-iso",
"vm_name": "packer-centos-5.11-i386"
},
{
"boot_command": [
"<tab> text ks=http://{{ .HTTPIP }}:{{ .HTTPPort }}/centos-5.11/ks.cfg<enter><wait>"
],
"boot_wait": "10s",
"disk_size": 40960,
"http_directory": "http",
"iso_checksum": "ec3a89b4edc8e391d13c1ecce4e6ce3917719e39",
"iso_checksum_type": "sha1",
"iso_url": "{{user `mirror`}}/5.11/isos/i386/CentOS-5.11-i386-bin-DVD-1of2.iso",
"output_directory": "packer-centos-5.11-i386-qemu",
"shutdown_command": "echo 'vagrant'|sudo -S /sbin/halt -h -p",
"ssh_password": "vagrant",
"ssh_port": 22,
"ssh_username": "vagrant",
"ssh_wait_timeout": "10000s",
"type": "qemu",
"vm_name": "packer-centos-5.11-i386"
}
],
"post-processors": [
Expand Down
19 changes: 19 additions & 0 deletions centos-5.11-x86_64.json
Original file line number Diff line number Diff line change
Expand Up @@ -98,6 +98,25 @@
"ssh_wait_timeout": "10000s",
"type": "parallels-iso",
"vm_name": "packer-centos-5.11-x86_64"
},
{
"boot_command": [
"<tab> text ks=http://{{ .HTTPIP }}:{{ .HTTPPort }}/centos-5.11/ks.cfg<enter><wait>"
],
"boot_wait": "10s",
"disk_size": 40960,
"http_directory": "http",
"iso_checksum": "ebd77f2fdfac8da04f31c508905cf52aa62937cc",
"iso_checksum_type": "sha1",
"iso_url": "{{user `mirror`}}/5.11/isos/x86_64/CentOS-5.11-x86_64-bin-DVD-1of2.iso",
"output_directory": "packer-centos-5.11-x86_64-qemu",
"shutdown_command": "echo 'vagrant'|sudo -S /sbin/halt -h -p",
"ssh_password": "vagrant",
"ssh_port": 22,
"ssh_username": "vagrant",
"ssh_wait_timeout": "10000s",
"type": "qemu",
"vm_name": "packer-centos-5.11-x86_64"
}
],
"post-processors": [
Expand Down
20 changes: 20 additions & 0 deletions centos-6.6-i386.json
Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,27 @@
"ssh_wait_timeout": "10000s",
"type": "parallels-iso",
"vm_name": "packer-centos-6.6-i386"
},
{
"boot_command": [
"<tab> text ks=http://{{ .HTTPIP }}:{{ .HTTPPort }}/centos-6.6/ks.cfg<enter><wait>"
],
"boot_wait": "10s",
"disk_size": 40960,
"http_directory": "http",
"iso_checksum": "d16aa4a8e6f71fb01fcc26d8ae0e3443ed514c8e",
"iso_checksum_type": "sha1",
"iso_url": "{{user `mirror`}}/6.6/isos/i386/CentOS-6.6-i386-bin-DVD1.iso",
"output_directory": "packer-centos-6.6-i386-qemu",
"shutdown_command": "echo 'vagrant'|sudo -S /sbin/halt -h -p",
"ssh_password": "vagrant",
"ssh_port": 22,
"ssh_username": "vagrant",
"ssh_wait_timeout": "10000s",
"type": "qemu",
"vm_name": "packer-centos-6.6-i386"
}

],
"post-processors": [
{
Expand Down
19 changes: 19 additions & 0 deletions centos-6.6-x86_64.json
Original file line number Diff line number Diff line change
Expand Up @@ -98,6 +98,25 @@
"ssh_wait_timeout": "10000s",
"type": "parallels-iso",
"vm_name": "packer-centos-6.6-x86_64"
},
{
"boot_command": [
"<tab> text ks=http://{{ .HTTPIP }}:{{ .HTTPPort }}/centos-6.6/ks.cfg<enter><wait>"
],
"boot_wait": "10s",
"disk_size": 40960,
"http_directory": "http",
"iso_checksum": "08be09fd7276822bd3468af8f96198279ffc41f0",
"iso_checksum_type": "sha1",
"iso_url": "{{user `mirror`}}/6.6/isos/x86_64/CentOS-6.6-x86_64-bin-DVD1.iso",
"output_directory": "packer-centos-6.6-x86_64-qemu",
"shutdown_command": "echo 'vagrant'|sudo -S /sbin/halt -h -p",
"ssh_password": "vagrant",
"ssh_port": 22,
"ssh_username": "vagrant",
"ssh_wait_timeout": "10000s",
"type": "qemu",
"vm_name": "packer-centos-6.6-x86_64"
}
],
"post-processors": [
Expand Down
19 changes: 19 additions & 0 deletions centos-7.1-x86_64.json
Original file line number Diff line number Diff line change
Expand Up @@ -98,6 +98,25 @@
"ssh_wait_timeout": "10000s",
"type": "parallels-iso",
"vm_name": "packer-centos-7.1-x86_64"
},
{
"boot_command": [
"<tab> text ks=http://{{ .HTTPIP }}:{{ .HTTPPort }}/centos-7.1/ks.cfg<enter><wait>"
],
"boot_wait": "10s",
"disk_size": 40960,
"http_directory": "http",
"iso_checksum": "85bcf62462fb678adc0cec159bf8b39ab5515404bc3828c432f743a1b0b30157",
"iso_checksum_type": "sha256",
"iso_url": "{{user `mirror`}}/7.1.1503/isos/x86_64/CentOS-7-x86_64-DVD-1503-01.iso",
"output_directory": "packer-centos-7.1-x86_64-qemu",
"shutdown_command": "echo 'vagrant'|sudo -S /sbin/halt -h -p",
"ssh_password": "vagrant",
"ssh_port": 22,
"ssh_username": "vagrant",
"ssh_wait_timeout": "10000s",
"type": "qemu",
"vm_name": "packer-centos-7.1-x86_64"
}
],
"post-processors": [
Expand Down
33 changes: 33 additions & 0 deletions debian-6.0.10-amd64.json
Original file line number Diff line number Diff line change
Expand Up @@ -140,6 +140,39 @@
"ssh_wait_timeout": "10000s",
"type": "parallels-iso",
"vm_name": "packer-debian-6.0.10-amd64"
},
{
"type": "qemu",
"boot_command": [
"<esc><wait>",
"install <wait>",
"preseed/url=http://{{ .HTTPIP }}:{{ .HTTPPort }}/debian-6.0/preseed.cfg <wait>",
"debian-installer=en_US <wait>",
"auto <wait>",
"locale=en_US <wait>",
"kbd-chooser/method=us <wait>",
"keyboard-configuration/xkb-keymap=us <wait>",
"netcfg/get_hostname={{ .Name }} <wait>",
"netcfg/get_domain=vagrantup.com <wait>",
"fb=false <wait>",
"debconf/frontend=noninteractive <wait>",
"console-setup/ask_detect=false <wait>",
"console-keymaps-at/keymap=us <wait>",
"<enter><wait>"
],
"boot_wait": "10s",
"disk_size": 40960,
"http_directory": "http",
"iso_checksum": "f3e70528664f174a121b26491c59cd66daaf8274",
"iso_checksum_type": "sha1",
"iso_url": "{{user `mirror`}}/6.0.10/amd64/iso-cd/debian-6.0.10-amd64-CD-1.iso",
"ssh_username": "vagrant",
"ssh_password": "vagrant",
"ssh_port": 22,
"ssh_wait_timeout": "10000s",
"shutdown_command": "echo 'vagrant'|sudo -S /sbin/shutdown -hP now",
"vm_name": "packer-debian-6.0.10-amd64",
"output_directory": "packer-debian-6.0.10-amd64-qemu"
}
],
"post-processors": [
Expand Down
33 changes: 33 additions & 0 deletions debian-6.0.10-i386.json
Original file line number Diff line number Diff line change
Expand Up @@ -140,6 +140,39 @@
"ssh_wait_timeout": "10000s",
"type": "parallels-iso",
"vm_name": "packer-debian-6.0.10-i386"
},
{
"type": "qemu",
"boot_command": [
"<esc><wait>",
"install <wait>",
"preseed/url=http://{{ .HTTPIP }}:{{ .HTTPPort }}/debian-6.0/preseed.cfg <wait>",
"debian-installer=en_US <wait>",
"auto <wait>",
"locale=en_US <wait>",
"kbd-chooser/method=us <wait>",
"keyboard-configuration/xkb-keymap=us <wait>",
"netcfg/get_hostname={{ .Name }} <wait>",
"netcfg/get_domain=vagrantup.com <wait>",
"fb=false <wait>",
"debconf/frontend=noninteractive <wait>",
"console-setup/ask_detect=false <wait>",
"console-keymaps-at/keymap=us <wait>",
"<enter><wait>"
],
"boot_wait": "10s",
"disk_size": 40960,
"http_directory": "http",
"iso_checksum": "e8f77720e30f669e731fe3166ad6c3d2da33d93a",
"iso_checksum_type": "sha1",
"iso_url": "{{user `mirror`}}/6.0.10/i386/iso-cd/debian-6.0.10-i386-CD-1.iso",
"ssh_username": "vagrant",
"ssh_password": "vagrant",
"ssh_port": 22,
"ssh_wait_timeout": "10000s",
"shutdown_command": "echo 'vagrant'|sudo -S /sbin/shutdown -hP now",
"vm_name": "packer-debian-6.0.10-i386",
"output_directory": "packer-debian-6.0.10-i386-qemu"
}
],
"post-processors": [
Expand Down
33 changes: 33 additions & 0 deletions debian-7.8-amd64.json
Original file line number Diff line number Diff line change
Expand Up @@ -140,6 +140,39 @@
"ssh_wait_timeout": "10000s",
"type": "parallels-iso",
"vm_name": "packer-debian-7.8-amd64"
},
{
"type": "qemu",
"boot_command": [
"<esc><wait>",
"install <wait>",
"preseed/url=http://{{ .HTTPIP }}:{{ .HTTPPort }}/debian-7/preseed.cfg <wait>",
"debian-installer=en_US <wait>",
"auto <wait>",
"locale=en_US <wait>",
"kbd-chooser/method=us <wait>",
"keyboard-configuration/xkb-keymap=us <wait>",
"netcfg/get_hostname={{ .Name }} <wait>",
"netcfg/get_domain=vagrantup.com <wait>",
"fb=false <wait>",
"debconf/frontend=noninteractive <wait>",
"console-setup/ask_detect=false <wait>",
"console-keymaps-at/keymap=us <wait>",
"<enter><wait>"
],
"boot_wait": "10s",
"disk_size": 40960,
"http_directory": "http",
"iso_checksum": "5f611b40b0803f8be1180da561cfbc159e381599",
"iso_checksum_type": "sha1",
"iso_url": "{{user `mirror`}}/7.8.0/amd64/iso-cd/debian-7.8.0-amd64-CD-1.iso",
"ssh_username": "vagrant",
"ssh_password": "vagrant",
"ssh_port": 22,
"ssh_wait_timeout": "10000s",
"shutdown_command": "echo 'vagrant'|sudo -S /sbin/shutdown -hP now",
"vm_name": "packer-debian-7.8-amd64",
"output_directory": "packer-debian-7.8-amd64-qemu"
}
],
"post-processors": [
Expand Down
33 changes: 33 additions & 0 deletions debian-7.8-i386.json
Original file line number Diff line number Diff line change
Expand Up @@ -140,6 +140,39 @@
"ssh_wait_timeout": "10000s",
"type": "parallels-iso",
"vm_name": "packer-debian-7.8-i386"
},
{
"type": "qemu",
"boot_command": [
"<esc><wait>",
"install <wait>",
"preseed/url=http://{{ .HTTPIP }}:{{ .HTTPPort }}/debian-7/preseed.cfg <wait>",
"debian-installer=en_US <wait>",
"auto <wait>",
"locale=en_US <wait>",
"kbd-chooser/method=us <wait>",
"keyboard-configuration/xkb-keymap=us <wait>",
"netcfg/get_hostname={{ .Name }} <wait>",
"netcfg/get_domain=vagrantup.com <wait>",
"fb=false <wait>",
"debconf/frontend=noninteractive <wait>",
"console-setup/ask_detect=false <wait>",
"console-keymaps-at/keymap=us <wait>",
"<enter><wait>"
],
"boot_wait": "10s",
"disk_size": 40960,
"http_directory": "http",
"iso_checksum": "d87664e590f39aba725ec9705dc58a8c75417fef",
"iso_checksum_type": "sha1",
"iso_url": "{{user `mirror`}}/7.8.0/i386/iso-cd/debian-7.8.0-i386-CD-1.iso",
"ssh_username": "vagrant",
"ssh_password": "vagrant",
"ssh_port": 22,
"ssh_wait_timeout": "10000s",
"shutdown_command": "echo 'vagrant'|sudo -S /sbin/shutdown -hP now",
"vm_name": "packer-debian-7.8-i386",
"output_directory": "packer-debian-7.8-i386-qemu"
}
],
"post-processors": [
Expand Down
19 changes: 19 additions & 0 deletions fedora-20-i386.json
Original file line number Diff line number Diff line change
Expand Up @@ -98,6 +98,25 @@
"ssh_wait_timeout": "10000s",
"type": "parallels-iso",
"vm_name": "packer-fedora-20-i386"
},
{
"boot_command": [
"<tab> linux ks=http://{{ .HTTPIP }}:{{ .HTTPPort }}/fedora-20/ks.cfg<enter><wait>"
],
"boot_wait": "10s",
"disk_size": 40960,
"http_directory": "http",
"iso_checksum": "284ea30ddd50db1b30cd5cd9fae7495dad8714ef1e4428d69a8c8ce80e03b6a9",
"iso_checksum_type": "sha256",
"iso_url": "{{user `mirror`}}/releases/20/Fedora/i386/iso/Fedora-20-i386-DVD.iso",
"output_directory": "packer-fedora-20-i386-qemu",
"shutdown_command": "echo 'vagrant'|sudo -S shutdown -P now",
"ssh_password": "vagrant",
"ssh_port": 22,
"ssh_username": "vagrant",
"ssh_wait_timeout": "10000s",
"type": "qemu",
"vm_name": "packer-fedora-20-i386"
}
],
"post-processors": [
Expand Down
19 changes: 19 additions & 0 deletions fedora-20-x86_64.json
Original file line number Diff line number Diff line change
Expand Up @@ -98,6 +98,25 @@
"ssh_wait_timeout": "10000s",
"type": "parallels-iso",
"vm_name": "packer-fedora-20-x86_64"
},
{
"boot_command": [
"<tab> linux ks=http://{{ .HTTPIP }}:{{ .HTTPPort }}/fedora-20/ks.cfg<enter><wait>"
],
"boot_wait": "10s",
"disk_size": 40960,
"http_directory": "http",
"iso_checksum": "f2eeed5102b8890e9e6f4b9053717fe73031e699c4b76dc7028749ab66e7f917",
"iso_checksum_type": "sha256",
"iso_url": "{{user `mirror`}}/releases/20/Fedora/x86_64/iso/Fedora-20-x86_64-DVD.iso",
"output_directory": "packer-fedora-20-x86_64-qemu",
"shutdown_command": "echo 'vagrant'|sudo -S shutdown -P now",
"ssh_password": "vagrant",
"ssh_port": 22,
"ssh_username": "vagrant",
"ssh_wait_timeout": "10000s",
"type": "qemu",
"vm_name": "packer-fedora-20-x86_64"
}
],
"post-processors": [
Expand Down
19 changes: 19 additions & 0 deletions fedora-21-i386.json
Original file line number Diff line number Diff line change
Expand Up @@ -98,6 +98,25 @@
"ssh_wait_timeout": "10000s",
"type": "parallels-iso",
"vm_name": "packer-fedora-21-i386"
},
{
"boot_command": [
"<tab> linux ks=http://{{ .HTTPIP }}:{{ .HTTPPort }}/fedora-21/ks.cfg<enter><wait>"
],
"boot_wait": "10s",
"disk_size": 40960,
"http_directory": "http",
"iso_checksum": "85e50a8a938996522bf1605b3578a2d6680362c1aa963d0560d59c2e4fc795ef",
"iso_checksum_type": "sha256",
"iso_url": "{{user `mirror`}}/releases/21/Server/i386/iso/Fedora-Server-DVD-i386-21.iso",
"output_directory": "packer-fedora-21-i386-qemu",
"shutdown_command": "echo 'vagrant'|sudo -S shutdown -P now",
"ssh_password": "vagrant",
"ssh_port": 22,
"ssh_username": "vagrant",
"ssh_wait_timeout": "10000s",
"type": "qemu",
"vm_name": "packer-fedora-21-i386"
}
],
"post-processors": [
Expand Down
Loading