Commit Graph
54 Commits
Author SHA1 Message Date
Pero P 5a61823082 Fix broken links to all Amazon builders (#10487) 2021-01-15 10:58:59 +01:00
Megan Marsh f5cbb56c14 Merge pull request #10478 from hashicorp/builder_revamp
refresh builder docs
2021-01-14 11:21:22 -08:00
Megan MarshandWilken Rivera c64aa83c56 Update website/content/docs/extending/custom-builders.mdx
Co-authored-by: Wilken Rivera <[email protected]>
2021-01-14 11:06:32 -08:00
Megan MarshandWilken Rivera 2f42d4a7ce Update website/content/docs/extending/custom-builders.mdx
Co-authored-by: Wilken Rivera <[email protected]>
2021-01-14 11:06:24 -08:00
Megan Marsh dd7638a369 Merge pull request #10476 from hashicorp/17_upgrade_guide
17 upgrade guide
2021-01-13 16:31:37 -08:00
Megan Marsh a34a33296a refresh builder docs 2021-01-13 16:27:14 -08:00
Megan Marsh 51d45ab77f Merge pull request #10472 from hashicorp/17_upgrade_guide
add docs
2021-01-13 14:05:33 -08:00
Megan Marsh 368eb4aa00 add more context to intro 2021-01-13 13:19:10 -08:00
Megan Marsh f43bb2f0c6 make table from import changes 2021-01-13 13:15:32 -08:00
21b37d4f8a Co-authored-by: Sylvia Moss <[email protected]>
Co-authored-by: Wilken Rivera <[email protected]>

Review comments
2021-01-13 13:13:01 -08:00
Megan Marsh f504d37b98 fix table 2021-01-13 13:12:34 -08:00
Megan Marsh ff0e9f00b2 make table 2021-01-13 13:05:22 -08:00
Megan MarshandWilken Rivera 561862a353 Update website/content/guides/1.7-plugin-upgrade/index.mdx
Co-authored-by: Wilken Rivera <[email protected]>
2021-01-13 13:01:24 -08:00
Megan MarshandWilken Rivera 4955045240 Update website/content/guides/1.7-plugin-upgrade/index.mdx
Co-authored-by: Wilken Rivera <[email protected]>
2021-01-13 13:01:03 -08:00
Megan MarshandWilken Rivera 8e7f513805 Update website/content/guides/1.7-plugin-upgrade/index.mdx
Co-authored-by: Wilken Rivera <[email protected]>
2021-01-13 13:00:51 -08:00
Megan MarshandWilken Rivera 22c2d1a5bd Update website/content/guides/1.7-plugin-upgrade/index.mdx
Co-authored-by: Wilken Rivera <[email protected]>
2021-01-13 12:15:19 -08:00
Megan MarshandWilken Rivera ebb609e4f2 Update website/content/guides/1.7-plugin-upgrade/index.mdx
Co-authored-by: Wilken Rivera <[email protected]>
2021-01-13 12:14:56 -08:00
Megan MarshandSylvia Moss 26d5c271ab Update website/content/guides/1.7-plugin-upgrade/index.mdx
Co-authored-by: Sylvia Moss <[email protected]>
2021-01-13 12:13:53 -08:00
Megan MarshandSylvia Moss a112882999 Update website/content/guides/1.7-plugin-upgrade/index.mdx
Co-authored-by: Sylvia Moss <[email protected]>
2021-01-13 12:13:41 -08:00
Daniel Frederick Crisman 1e8b0723f5 minor doc update with missing "use" vsphere config (#10474) 2021-01-13 11:38:45 +01:00
Megan Marsh 5d49a522c0 add to navigation js page 2021-01-12 13:49:49 -08:00
Megan Marsh f591396b7e Add guide for upgrading plugins to use the packer-plugin-sdk 2021-01-12 13:42:12 -08:00
Darwin Liu 4f2e9117c3 QEMU: Minor fix to VNC mapping parameters and output
* Set the QEMU builder vnc_port_min to have a minimum value of 5900,
  with updated documentation to explain why.

* Changed output messages so that the correct port is listed in packer's
  messaging to the user.

LONGER DESCRIPTION

If vnc_min_port is set to anything above 5900, then packer will fail to
connect via VNC to the QEMU instance. This is due to how QEMU parses
the port for listening to VNC:

   host:d
               TCP connections will only be allowed from host on
               display d.  By convention the TCP port is 5900+d.

Previously the calculation for the port was vncPort - VNCPortMin,
however this will result in an incorrect port being displayed in
packer's messages and potentially packer being unable to connect via VNC
to the host.

For example if vnc_port_min=5990 nad vnc_port_max=5999:

```
Looking for available port between 5990 and 5999 on 0.0.0.0
Found available port: 5996 on IP: 0.0.0.0
Found available VNC port: 5996 on IP: 0.0.0.0
[....]
==> Starting VM, booting disk image
     view the screen of the VM, connect via VNC without a password to
     vnc://0.0.0.0:6
```

This will cause QEMU to set the listening port to 5906 while packer's
VNC client is attempting to connect to 5996.

I am a touch concerned as this commit undoes pull request #9905
(specfically commit 7335695c), but I am also confused as to how he was
able to get QEMU to get a VNC listening port below 5900, as examining
QEMU's git history has shown that this behavior has been in since at
least 2017, probably older.

Hopefully the more explicit error messaging and documentation can make
it clear why this is being undone.
2021-01-07 22:23:43 -07:00
Wilken Rivera 8d4c7d31b4 Add regenerated docs from packer-plugin-sdk
```
cd $HOME/Development/packer-plugin-sdk
PROJECT_ROOT=packer-plugin-sdk go generate ./...
rsync -av multistep/commonsteps/packer-plugin-sdk/website/content/partials/ ../packer/website/content/partials/
rsync -av bootcommand/packer-plugin-sdk/website/content/partials/ ../packer/website/content/partials/
rsync -av shutdowncommand/packer-plugin-sdk/website/content/partials/ ../packer/website/content/partials/
rsync -av communicator/packer-plugin-sdk/website/content/partials/ ../packer/website/content/partials/
```
2021-01-06 16:27:12 -05:00
Wilken Rivera 04dbbe2d8e Fix broken links detected by link checker
- Fix broken example links
- Fix broken provisioner links
- Ignore linode.com because of DDOS protection settings
2021-01-06 16:27:12 -05:00
Felix Hillingshaeuser 233c7f0a83 docs: Add default value for cloud_init in builders/proxmox (#10445) 2021-01-06 10:37:23 -05:00
Megan Marsh 4b0de7263e Merge pull request #10412 from adeniyistephen/hlc-doc
Add hcl Example to openstack
2021-01-04 09:44:52 -08:00
Megan Marsh d260bb63d3 Merge pull request #10413 from adeniyistephen/hcl-doc
Add hcl Example to docker-save
2021-01-04 09:41:15 -08:00
Megan Marsh 560d5ff270 Merge pull request #10415 from adeniyistephen/hcl-docs
Add hcl example to docker-tag
2021-01-04 09:40:24 -08:00
Megan Marsh e83603faa5 Merge pull request #10425 from adeniyistephen/scaleway
Add hcl example for scaleway
2021-01-04 09:39:18 -08:00