Commit Graph

4465 Commits (cb1e30ef692cf4af56a9e2b27dfd47e276894ea1)

Author SHA1 Message Date
Marin Salinas 52621a3dd2 chore: remove unencrypted work in log when image is creating
7 years ago
Marin Salinas a4966d9823 add ExpectedRunDevice constant
7 years ago
Marin Salinas c4e69d3169 wip: add bsu plugin acc testing
7 years ago
Marin Salinas 4779b028f1 feature: bsu, run implementation add artifact
7 years ago
Marin Salinas 972dcc2b25 feature: bsu, run implementation add steps after createOMI step
7 years ago
Marin Salinas 83c9a3d4c8 feature: bsu, run implementation add createOMI step
7 years ago
Marin Salinas 4847e79b8d feature: bsu, run implementation add steps before createOMI step
7 years ago
Marin Salinas 1c8e9a7dd8 feature: bsu, run implementation add step prevalidate
7 years ago
Marin Salinas 4c04df26fd feature: bsu, cancel function implementation
7 years ago
Marin Salinas 85d601dd81 feature: bsu, prepare function and test
7 years ago
Marin Salinas 91bdf5c212 feature: bsu, builder structure and test
7 years ago
Marin Salinas d2d794f6dc fix: undefined variable correction
7 years ago
Marin Salinas 996ee89397 change amis to omis in artifact
7 years ago
Marin Salinas ae444a3250 fix: change the debugKeyPath name in osc bsusurrogate builder
7 years ago
Marin Salinas 1c69d55a1f feature: bsusurrogate, run implementation add artifact
7 years ago
Marin Salinas 3bcebc1af6 feature: bsusurrogate, add CreateTags step
7 years ago
Marin Salinas 2c4b2b8657 feature: bsusurrogate, add StepUpdateOMIAttributes step
7 years ago
Marin Salinas b46636a39b feature: bsusurrogate, add RegisterOMI step
7 years ago
Marin Salinas 9c63f4cd92 feature: bsusurrogate, add DeregisterOMI step
7 years ago
Marin Salinas 871df8be85 feature: bsusurrogate, add StepUpdateBSUBackedVm and StepSnapshotVolumes step
7 years ago
Marin Salinas 09b899bb84 fix: change name to keypair key path file
7 years ago
Marin Salinas 52962f2355 feature: bsusurrogate, add stop bsu backed vm step
7 years ago
Marin Salinas 3ed7c7ff33 feature: bsusurrogate, add provision and cleanup temp keys step
7 years ago
Marin Salinas 957bdae441 feature: bsusurrogate, add clean connect step
7 years ago
Marin Salinas b0c4784b96 feature: bsusurrogate, add clean get password step
7 years ago
Marin Salinas 1df7f15f53 fix: namming in step keypair
7 years ago
Marin Salinas 7ef09bba13 feature: bsusurrogate, add clean volumes and run source vm step
7 years ago
Marin Salinas 5ef3e81234 feature: bsusurrogate, add security group step
7 years ago
Marin Salinas cef9a4b9fd feature: bsusurrogate, add network info step
7 years ago
Marin Salinas c24ee2c9ca feature: bsusurrogate, add keypair step
7 years ago
Marin Salinas e4405a0c02 feature: bsusurrogate, add Source network Info step
7 years ago
Marin Salinas fdd3b594b9 fix: add function to validate if image name exists
7 years ago
Marin Salinas 33d1671e4c feature: bsusurrogate, add Source OMI Info step
7 years ago
Marin Salinas 3d8b0e5228 fix: change logs in omi config
7 years ago
Marin Salinas 1281f28f6d add prevalidate step
7 years ago
Marin Salinas de973fba0e chore: add Bsusurrogate Run function skeleton
7 years ago
Marin Salinas ca8ab3b5b0 feature: implement Prepare function in bsusurrogate builder
7 years ago
Marin Salinas 24d1d886f8 feature: add root volume run tags config to bsusurrogate config struct
7 years ago
Marin Salinas 837aada415 feature: add root block device config to bsusurrogate config struct
7 years ago
Marin Salinas f6372e8ac6 feature: add omi config to bsusurrogate config struct
7 years ago
Marin Salinas bb848366b6 feature: add block devices config to bsusurrogate config struct
7 years ago
Marin Salinas be36a2159e feature: add run config to bsusurrogate config struct
7 years ago
Marin Salinas 1c3939fcd3 add access config to bsusurrogate config struct
7 years ago
Marin Salinas c1fc2801ef add access_config struct and test
7 years ago
Marin Salinas c29816f496 chore: add bsusurrogate builder structure
7 years ago
Megan Marsh e658a50880 refactored step_ami_region_copy to fix bugs and clarify assumptions; added more tests for that step.
7 years ago
Megan Marsh 42f7cbc30b add code to deduplicate the region list, and to make sure that the original region's kms key id is in the map.
7 years ago
John-Paul Robinson 038e9f316c Clean patch formatting with make fmt
7 years ago
John-Paul Robinson 5fe9f3980d Fix #7171: select instance network on which to assign floating ip
7 years ago
Megan Marsh 6b1a407e2a
Merge pull request #7870 from hashicorp/fix_7673
7 years ago
Megan Marsh 54d2ad5028 refactored step_ami_region_copy to fix bugs and clarify assumptions; added more tests for that step.
7 years ago
Megan Marsh 2d02ea209d
Merge pull request #7836 from 70k10/vncpassword
7 years ago
Jayson Cofell 7f5fd4851e QEMU: Remove QMPEnable and depend upon VNC password usage for QMP enablement.
7 years ago
Vladislav Rassokhin 991cf22504 Prevent endless reading of closed file in vmware plugin
7 years ago
Megan Marsh 39a4da4d07 add code to deduplicate the region list, and to make sure that the original region's kms key id is in the map.
7 years ago
Jayson Cofell 4b0a7b0af7 Fix QEMU fmt miss
7 years ago
Jayson Cofell f1ad385669 Change QMP socket test to join with filepath
7 years ago
Megan Marsh 327cd67557 fix tests
7 years ago
Megan Marsh 4a9d42b78f use box_name instead of source_path when generating vagrant file
7 years ago
Megan Marsh a87ce366b3
Merge pull request #7835 from hashicorp/google_oauth
7 years ago
Megan Marsh 8315da6a12
Merge pull request #7837 from amydutta/master
7 years ago
Megan Marsh 7d48eab11e
Merge pull request #7841 from hbdgr/digitalocean_timeout
7 years ago
hbdgr 6a8f45123a test for snapshotTimeout option
7 years ago
hbdgr 7d723b7c7b builder/digitalocean: add snapshotTimeout option
7 years ago
hbdgr 750e4b0f31 builder/digitalocean: increase timeout for waitForActionState
7 years ago
Li Kexian b4e70cc0ec fixed tencentcloud builder error strings
7 years ago
Amrita Dutta 4c09dfde87 Fix bug while publishing SIG destination id for every managed image
7 years ago
Jayson Cofell 5c5943b8ba Add VNC Password support to QEMU builder
7 years ago
Jayson Cofell afe9ba2869 QEMU: Initial QMP support
7 years ago
Megan Marsh ba66d5d857
Merge pull request #7831 from hashicorp/fix_ssh_interface
7 years ago
Megan Marsh 617fd18255 supply complete dummy data for googlecompute tests
7 years ago
Megan Marsh 0dfb3cc56f replace some bespoke google auth code with code from golang's oauth2 library
7 years ago
Megan Marsh 242f5b1c9f typos
7 years ago
Megan Marsh c03c3f4410 replace duplicate commHost functions with a single communicator helper that checks for ssh_host and does a statebag lookup for a given key
7 years ago
Megan Marsh 0cfe8e7070 allow ssh_host override for OpenStack
7 years ago
Megan Marsh eb8c74bf85 allow ssh_host config option to override host logic for all builders
7 years ago
Megan Marsh ad8a88e366 allow ssh_host to override the host ip gathered from the instance for GCP builder
7 years ago
Megan Marsh 6ad975f296 Revert "move SSHInterface/SSHIPVersion fields to communitator.Config struct"
7 years ago
Megan Marsh 62120c5c0b
Merge pull request #7813 from hashicorp/stop_calculating_spot_bids
7 years ago
Megan Marsh d4b6a61445 don't store names of volumes we will be deleting when the instance terminates
7 years ago
Megan Marsh 486bdcce9d
Merge pull request #7815 from zqfan/tencent-data-disks
7 years ago
Megan Marsh 42611e6004 fix build
7 years ago
Megan Marsh a60f7e395e add a test to make sure we don't error becaue of spot price auto product, yet
7 years ago
Megan Marsh c722afe707 stop calculating spot bids; amazon changed the way spot instances are priced to be stable rather than bid-based, so when user sets auto, we can just default to the ondemand price and know that they'll get the same price as everyone else bidding at that time.
7 years ago
Megan Marsh 1678d66e31
Merge pull request #7818 from StileEducation/master
7 years ago
Pratyush singhal 6c8421e802 fix: fix volumes.Delete method call
7 years ago
Pratyush singhal cf8bfa56f0 fix: set openstack image metadata with use_blockstorage_volume
7 years ago
Daniel Rodgers-Pryor 8a9753032c Allow EC2 fleet packer instances to run in parallel
7 years ago
ZhiQiang Fan 7235a4a775 feature: support data disks for tencentcloud builder
7 years ago
Megan Marsh 8d5ecb9514 fix bug where ReadAll on the stderr pipe was causing an infinite hang because there was no stderr to report
7 years ago
Megan Marsh 9dd871120a
Merge pull request #7810 from zqfan/tencent-add-run-tags
7 years ago
Megan Marsh 1d1ff4ebc9
Merge pull request #7775 from shawnmssu/feature/ucloud_builder
7 years ago
ZhiQiang Fan 310a40f8fe feature: add run_tags to instance in tencentcloud builder
7 years ago
mingsheng.su d3414e31e4
Update builder/ucloud/uhost/step_create_instance.go
7 years ago
mingsheng.su 591f2833b8
Update builder/ucloud/uhost/step_create_instance.go
7 years ago
mingsheng.su 0679f64689
Update builder/ucloud/uhost/step_copy_image.go
7 years ago
mingsheng.su 33d9e1ca49
Update builder/ucloud/uhost/step_copy_image.go
7 years ago
mingsheng.su c8a9447aa4
Update builder/ucloud/uhost/step_create_image.go
7 years ago
mingsheng.su 4dfb338915
Update builder/ucloud/uhost/step_config_vpc.go
7 years ago
mingsheng.su 71fcc9fce3
Update builder/ucloud/uhost/step_config_subnet.go
7 years ago
mingsheng.su 7fdd72d418
Update builder/ucloud/uhost/step_config_security_group.go
7 years ago
mingsheng.su a44df3d899
Update builder/ucloud/uhost/step_config_security_group.go
7 years ago
mingsheng.su e9e5493fd1
Update builder/ucloud/uhost/step_check_source_image.go
7 years ago
Megan Marsh 350894200e
Merge pull request #7786 from zqfan/tencent-rm-img-name-limit
7 years ago
Megan Marsh b565075813
Merge pull request #7791 from 70k10/qemuadddisks
7 years ago
mingsheng.su 6109ad79a3
Merge branch 'master' into feature/ucloud_builder
7 years ago
Megan Marsh bed0938b6c
Merge pull request #7782 from hashicorp/fix_7758
7 years ago
Megan Marsh 8bca6b7cba
Merge pull request #7785 from dhirschfeld/patch-1
7 years ago
Jayson Cofell e690cb90ce Go fmt AdditionalDiskSizes code
7 years ago
Jayson Cofell 37e15ec854 Add AdditionalDiskSizes test
7 years ago
Dave Hirschfeld 2a284dffa0
Bump MaxRamSize to 1TB
7 years ago
Jayson Cofell c9b693080a Add additional disk support for QEMU builder.
7 years ago
Megan Marsh 3a55437f4e
Merge pull request #7790 from hashicorp/fix_7748
7 years ago
Megan Marsh 6ead0493d9
Merge pull request #7787 from zqfan/tencent-fix-tmp-keypair
7 years ago
Megan Marsh 29bff0975f clarify pathing requirements for hyperv-vmcx
7 years ago
Megan Marsh 1eef03c36b
Merge pull request #7778 from amydutta/master
7 years ago
Amrita Dutta 78be7ab4e4 fix typo
7 years ago
ZhiQiang Fan 1c7b23357d fix: correctly remove tencentcloud temporary keypair
7 years ago
ZhiQiang Fan 20315155a9 remove image name check in tencentcloud builder
7 years ago
Dave Hirschfeld 96a3ef1465
Set MaxRamSize to 64GB
7 years ago
Megan Marsh 06a0db9350 allow user to override vagrant authentication by setting ssh_username and ssh_password.
7 years ago
Amrita Dutta ba76d86cab remove comment
7 years ago
Amrita Dutta e96458e8bd Merge branch 'master' of https://github.com/amydutta/packer
7 years ago
Amrita Dutta 85036231c4 Final commit
7 years ago
mingsheng.su 95611695b1 update builder_test && make generate
7 years ago
mingsheng.su 7804a52dd2 ucloud packer review
7 years ago
Amrita Dutta 78f001431e add example config file
7 years ago
Amrita Dutta 994dca5f78 fix bug in step_publish w.r.t managed image RG
7 years ago
Amrita Dutta 963336d421 Remove un-intended import
7 years ago
Amrita Dutta 76dbf4fb3b Remove subscription id from SIG destination input
7 years ago
Amrita Dutta 1d6de7167f Another update to replication logic
7 years ago
Amrita Dutta de591cff77 Fix append in builder.go
7 years ago
Amrita Dutta f7e08a097a Replication region changes
7 years ago
mingsheng.su d1b9ad90c8 Merge remote-tracking branch 'origin' into feature/ucloud_builder
7 years ago
Amrita Dutta c9cdb34589 Update validation logic for missing replication region
7 years ago
Amrita Dutta f1f93f0665 normalize replication regions
7 years ago
Amrita Dutta 59a0f7f6e6 add validation checks for replication regions + formatting
7 years ago
Amrita Dutta d13b9574d6 Use user - provided version number instead of generating timestamp on our own
7 years ago
Megan Marsh 305592d8ed fix copy logic and tests
7 years ago
Amrita Dutta 34dac69112 pass subscription id via state bag
7 years ago
Megan Marsh 8cc82ca8d2 add broken test
7 years ago
Megan Marsh 0d55bc46ee add skip_save_build_region flag to fix naming conflicts when building for multiple regions
7 years ago
Amrita Dutta 540c904fd4 add missing check to not publish to SIG if config.SharedGalleryDestination.SigDestinationGalleryName is null
7 years ago
Ubuntu 6504d3ae5c Changes to ARM builder for publishing to SIG
7 years ago
Julien Brochet ab52c4f87e fix(promox): update proxmox-api-go dependency
7 years ago
Megan Marsh 8d25cc578f
Merge pull request #7746 from hashicorp/fix_7671
7 years ago
Adrien Delorme cfda61b81f
Merge pull request #7747 from chhaj5236/bugfix/refine_io_optimize
7 years ago
mingsheng.su 787485f66f add validate project_id
7 years ago
bozhi.ch b3277698f6 let product API determine the default value of io_optimized
7 years ago
Megan Marsh daddb65da8 add tests
7 years ago