Commit Graph

3043 Commits

Author SHA1 Message Date
Ross Smith II 5d0cd9676a Merge pull request #1307 from lflux/better-serverbyid-fix
Replace ListServers hack with update ServerById
2014-07-01 06:40:19 -07:00
Ian Delahorne 0da4aa6f24 Replace ListServers hack with update ServerById
[gophercloud#168](https://github.com/rackspace/gophercloud/issues/168) has been
patched to not panic on non-existing server id's. If an error is returned,
check if the error is a 404 first before bailing.
2014-06-30 19:51:48 -05:00
Ross Smith II 25ff0f04e6 Update CHANGELOG.md
builder/openstack: Workaround for gophercloud.ServerById crashing [GH-1257]
2014-06-30 10:58:41 -07:00
Ross Smith II be606418e6 Merge pull request #1304 from lflux/fix-openstack-serverid-crash
Fix openstack ServerById crash
2014-06-30 10:56:53 -07:00
Ross Smith II 753a990cd5 Update CHANGELOG.md
builder/amazon-common: Sort AMI strings before outputting [GH-1305]
2014-06-30 10:54:56 -07:00
Ross Smith II f74a093eca Merge pull request #1305 from lflux/sort-ami-strings
Sort AMI names in Artifact.String - fixes random test failures
2014-06-30 10:53:08 -07:00
Ian Delahorne 2d1e1cc83e Sort AMI names in Artifact.String - fixes random test failures
With go tip, the output from Artifact.String will sometimes be output in a
different order than the tests. Sort the AMI strings before outputting.
See https://travis-ci.org/mitchellh/packer/jobs/28748467 for an example of this
failure.
2014-06-30 09:07:36 -05:00
Ian Delahorne 3af14d3dc7 Fix typo 2014-06-29 23:50:01 -05:00
Ian Delahorne 946843982f Workaround for gophercloud.ServerById crashing, fixes #1257
gophercloud.ServerById is broken in v0.1.0 - it will crash if you feed it a
non-existing server ID (see [rackspace/gophercloud #168](https://github.com/rackspace/gophercloud/issues/168))

Instead, list all servers and iterate over them. If the server id isn't found,
return "DELETED" as a state. Not perfect but it works until next version of
gophercloud is released.
2014-06-29 23:45:50 -05:00
Ross Smith II 29d8bb605c Merge pull request #1303 from neiled/patch-1
Images link is 404, now must use API
2014-06-27 23:05:44 -07:00
Neil Edwards c67661d54d Spelling 2014-06-28 00:25:43 -04:00
Neil Edwards cf3913d051 Images link is 404, now must use API 2014-06-28 00:24:37 -04:00
Rickard von Essen fe40db9dfc Merge pull request #1293 from maestrodev/contributing
Add gox installation instructions to Contributing
2014-06-26 15:23:36 +02:00
Carlos Sanchez b23fe724cb Add gox installation instructions to Contributing 2014-06-26 13:55:47 +02:00
Ross Smith II 74ec811573 Merge pull request #1287 from higebu/add-warning-message-to-vmware-esxi-driver
Resolves #1256, add warning mesasge to VMware ESXi driver
2014-06-24 23:38:04 -07:00
Yuya Kusakabe 2b8ebe65e4 Resolves #1256, add warning mesasge to VMware ESXi driver 2014-06-25 11:20:24 +09:00
Ross Smith II fcec036865 Merge pull request #1274 from ankon/docs-qemu-centos6.5
Update the qemu example
2014-06-23 14:23:25 -07:00
Rickard von Essen 48961e77aa Updated CHANGELOG.md 2014-06-23 07:35:53 +02:00
Rickard von Essen 25d2a74f49 Merge pull request #1187 from rickard-von-essen/fix_typing
builder/parallels: Fixed problems with character when typing boot command
2014-06-22 21:05:40 +02:00
Rickard von Essen a5d39cebc7 Merge pull request #1173 from rickard-von-essen/pvm_bootcommand
[feature] Support boot command for pvm builder
2014-06-22 21:05:04 +02:00
Rickard von Essen 3f3deab162 Merge pull request #1279 from rickard-von-essen/issue_1226
Parallels-iso errors while removing floppy drive GH-1226
2014-06-22 21:04:02 +02:00
Rickard von Essen d6ddb5f6ff Merge pull request #1278 from rickard-von-essen/issue_1225
Parallels errors while creating floppy disk GH-1225
2014-06-22 21:03:27 +02:00
Ross Smith II 466b6d2d82 Merge pull request #1275 from ankon/docs-amazon-escaping
Properly escape security_group_id to avoid markdown interpretation of the '_'
2014-06-20 08:53:05 -07:00
Andreas Kohn c9c2ba180e Properly escape security_group_id to avoid markdown interpretation of the '_' 2014-06-20 14:22:22 +02:00
Andreas Kohn baa9fb9b76 Update the kickstart link
Instead of pointing at a specific (in this case actually non-working!) revision, point to the github UI for the
head revision.
The user is expected to find the 'raw' link there, but the page allows to also quickly look at changes etc, which
might be helpful for people unfamiliar with kickstart files.
2014-06-20 14:16:35 +02:00
Andreas Kohn 792c8ac964 Improve the boot command sequence
Use a single command line, avoid the graphical installer, and use {{ .HTTPIP }} rather than the actual IP.
Also wait a bit before entering the commands to increase the chance of actually being in the boot menu.
2014-06-20 14:14:15 +02:00
Andreas Kohn 2eafb03f16 Update to CentOS 6.5 2014-06-20 14:13:53 +02:00
Ross Smith II 5efeb66fdb Update CHANGELOG.md 2014-06-19 16:43:52 -07:00
Ross Smith II 9668276e4b Merge pull request #1272 from StefanScherer/fix_1267_increase_vmware_cleanup_timeout
increase VMware cleanup timeout to 120 seconds
2014-06-19 16:42:45 -07:00
StefanScherer 9dc06b608e increase VMware cleanup timeout to 120 seconds 2014-06-20 01:07:40 +02:00
Ross Smith II df79ff14bb Update CHANGELOG.md 2014-06-16 17:56:21 -07:00
Ross Smith II a0caa635fa Merge pull request #1261 from lflux/openstack-networks-support
Add ability to configure networks for openstack
2014-06-16 17:53:44 -07:00
Mitchell Hashimoto 48ff225dab Merge pull request #1262 from thorduri/master
website: Don't use a real domain in examples.
2014-06-16 09:09:44 -07:00
Thordur Bjornsson 9058061a38 Don't use a real domain in examples.
Use example.com instead.
2014-06-16 13:10:52 +02:00
Ian Delahorne d99eff49f7 Reorder documentation into alphabetical order 2014-06-15 18:46:02 -05:00
Ross Smith II e2acb8e988 Update CHANGELOG.md 2014-06-15 12:24:10 -07:00
Ross Smith II 17957dd40d Merge pull request #1259 from lflux/openstack-force-ipv4-ssh
Force IPv4 addresses from address pools in Openstack. Fixes #1258
2014-06-15 12:23:18 -07:00
Ian Delahorne c00696992a Add ability to configure networks for openstack
Add configuration option `networks`, a list of network UUIDs, to attach to the
source instance.

In some openstack installs, no default network will be attached or the network
with the ability to attach a public floating IP will need to be specified.
2014-06-15 13:56:19 -05:00
Ian Delahorne 8bf935beb8 Force IPv4 addresses from address pools in Openstack. Fixes #1258
Rackspace defaults to a public IPv4 and IPv6 address. These are returned in
random order, with the sprintf further on generating an incorrect connection
string if on IPv6. Force IPv4 until support for correct connection strings and
a configuration flag for logging in over IPv6 is added.
2014-06-15 02:12:52 -05:00
Ross Smith II be56b5a6b8 Merge pull request #1255 from rjocoleman/fusion
vmware-vmx clarify VMware Fusion support
2014-06-13 09:35:01 -07:00
Robert Coleman 8b229af9fd update vmware-vmx docs 2014-06-14 00:17:05 +12:00
Ross Smith II dbb6151b03 Merge pull request #1238 from mnaser/patch-2
Update run_config.go
2014-06-08 18:49:47 -07:00
Mohammed Naser 110c168a68 Update run_config.go 2014-06-07 16:04:29 -04:00
Rickard von Essen 905f242582 Parallels-iso errors while removing floppy drive GH-1226
Status "stopping" should be handled in IsRunning
2014-06-06 15:59:27 +02:00
Paul Palmer 5a8f56b6ad Parallels errors while creating floppy disk GH-1225
Patch applied with modifications - tests updated to pass.
2014-06-06 15:54:19 +02:00
Ross Smith II 1dcaf17168 Merge pull request #1209 from blt04/fix-chef-solo-chroot
Fix chroot builder to work with chef-solo provisioner. Fixes  #1196
2014-05-27 18:26:51 -07:00
Brandon Turner b2258dc4e9
Fix chroot builder to work with chef-solo
According to be5adb92b5, the UploadDir
method supports two ways of copying depending on whether a trailing
slash is used:
    src = "dir"  -> dest/dir
    src = "dir/" -> dest

On BSD-based systems (such as OSX, FreeBSD, etc.) the `cp -R` command
handles these two cases automatically.  However, Linux treats "src/" and
"src" the same.

To support the trailing slash syntax portably, we can use:
    src = "dir"   -> dest/dir
    src = "dir/." -> dest

This works on BSD and Linux.  It is better than using wildcards as it
grabs hidden files as well.

This fixes #1196 that prevents the chef-solo provisioner from working
with the chroot builder.
2014-05-27 19:02:29 -05:00
Ross Smith II 6630d2cac7 Merge pull request #1205 from humboldtux/patch-1
Fix staging_directory default path
2014-05-26 08:03:22 -07:00
Benoit Benedetti 9462129bef Fix staging_directory default path 2014-05-26 14:27:17 +02:00
Ross Smith II 8e3559a035 Merge pull request #1199 from krismolendyke/fix-website-typo
Fix website shell provisioner typo.
2014-05-23 15:19:15 -07:00