Skip to content

v0.5.1

Choose a tag to compare

@chrxmvtik chrxmvtik released this 22 Jan 19:09
· 4 commits to main since this release

Changelog

  • d3eb5b3 fix: disable changelog
  • dbb960e fix: add version 2 to goreleaser yaml
  • 9c125fb fix: change goreleaser release repo
  • f9db469 feat: add cidrlist parameter to loadbalancer rule
  • a653531 added domainid parameter to account resource (#136)
  • 02058b4 fix: remove user-data conditional (#121)
  • 997dbb2 Fix: #117 - Allow Multiple SSH Keypairs (#122)
  • 3cb0d3a ci: update terraform, opentofu and cloudstack versions (#130)
  • e6bcc74 feat: migrate to terraform plugin framework (#113)
  • bf3bcec Update .asf.yaml (#128)
  • 37ebe49 ci: runs acc test on every change (#127)
  • b16c94f chore: protect main branch with mandatory checks (#123)
  • 849dd54 Bump github.com/apache/cloudstack-go/v2 from 2.13.2 to 2.16.1 (#119)
  • 5cc00a5 Update README.md
  • 05dc88b Merge pull request #71 from fabiomatavelli/feature/update-sdk
  • 8e2b79f chore: sets displaytext as name when null
  • 2033b3f fix: tests indentation
  • 25d50d7 ci: add final job
  • a2db5e1 ci: add final job
  • 4526a7b ci: update actions
  • 31903b5 ci: add opentofu acceptance test
  • 5a612ad ci: add reusable cloudstack-setup action
  • f247d09 ci: add terraform 1.8
  • 348c1f3 ci: update cloustack versions
  • 9992df1 ci: remove eol terraform versions
  • ccdd042 docs: update readme
  • 3e4f2ff chore(tests): add mux server test
  • ac95b5d ci: update terraform action to v3
  • bed0afc ci: fix trigger paths
  • 1e6c4ba chore(tests): fix network test
  • c4f792b ci: remove branch restriction
  • 14c382f ci: ignore branch main on acceptance test
  • ce542ca chore(tests): add display_text in cloudstack_network test to support cloudstack v4.17
  • 1edf0cf fix: set vlan in private network
  • 252e0b3 chore(tests): change hcl syntax
  • 3bf94b7 ci: changes trigger for acceptance test
  • 1e1e211 chore(deps): update cloudstack sdk to v2.16.0
  • 99ecdd4 ci: test multiple versions of terraform
  • 81e5c55 ci: use go.mod to get go version
  • fd0731e chore(tests): fixes indexes on TypeSet
  • 86843ef chore(tests): remove ExpectNonEmptyPlan
  • b89c9f4 chore(tests): migrate to terraform-plugin-testing
  • aa872a3 chore: remove partials
  • ae01a55 chore(deps): update cloudstack sdk to v2.15.0
  • daca688 chore: add tagsToMap function
  • 5735094 ci: update go version
  • 53f5191 chore: implement muxing for terraform sdk
  • ae7858c chore(deps): update terraform sdk version
  • e4c9861 [StepSecurity] ci: Harden GitHub Actions (#103)
  • 368cb0a Update hash generation (#108)
  • 77b6e81 .terraform-registry: remove v0.5.0 request
  • 845e996 Update README.md (#110)
  • 5b2829d Update README.md
  • 2d1cf7a performrelease: fix version tagging convention
  • 7c682bf .terraform-registry: add file to prove ownership
  • 348253d Fail when both network_id & vpc_id are set in ipaddress (#99)
  • d524e07 Skip failing tests (#100)
  • 9b1501e Add new key to control reatch disk to vm (#97)
  • e607951 Bump github.com/go-ini/ini from 1.40.0 to 1.67.0 (#94)
  • e5955fd Fixup acceptance tests (#96)
  • c7f0776 Add Hosts resource and Pod data source (#69)
  • f08f5a5 Add UEFI support (#83)
  • e29c4cd Bump github.com/hashicorp/go-multierror from 1.0.0 to 1.1.1 (#95)
  • e62e4d4 Improves service offering resource (#64)
  • 863e3bd ci: adds dependabot (#70)
  • 35307e1 added noderootdisksize parameter (#90)
  • 5be794b Update details if changed for an instance (#91)
  • 976e564 Support adding templates in all zones (#92)
  • c8279b9 added podid (#89)
  • 1942f60 Add TOC README.md for better nav. of docs in repo (#88)
  • 40cd81a Adding attach volume resource (#76)
  • e1983e9 Update .asf.yaml
  • 27c14cf Add docs for new resources (#81)
  • 37cb4da Fix: zone data source not returning Id (#80)
  • 8e1a5dc Update provider_test.go - fix spelling (#78)
  • 34ffb9a added cluster_id parameter and modified hostid to host_id (#79)
  • ea87939 Added correct docker and terraform configuration command (#53)
  • eaf06e9 Added contribute document (#54)
  • ca8d5d9 Added hostid parameter for deploying virtual machine (#52)
  • 7f7d1ec Feature/vapp properties added (#62)
  • 5e3e753 Fix spelling (#59)
  • cd20145 Add source_nat_ip_address attribute (#51)
  • f0b83ca Adding new data sources to cloudstack-terraform-proivder (#38)
  • 567f8ab Adding documentation for new data sources added to cloudstack-terraform-proivder (#45)
  • 61f86a9 Add Github Actions build (#49)
  • 5e317d2 fix for using display_text as a filter in template datasource (#43)
  • 4f10ec3 Merge pull request #36 from apache/add-cks-versions
  • 4510059 Adding support for Kubernetes ISOs
  • e44d7c6 Merge pull request #35 from apache/add-cks
  • 8e5f57f Adding support for Kubernetes Clusters
  • 9496d6a Merge pull request #30 from apache/FixTerraformDestroyForIpAddress
  • f6386b0 Fix ip address deletion during "terraform destory" command. All created IP addresses will be destroyed but the IP having source nat, does not have to be deassociated.
  • fe012a2 Merge pull request #27 from apache/FixPFUpdateState
  • d5e5a8f Fix port forwarding to update state only if there are no errors
  • b79468a Add project id for reset ssh key for VM API (#12)
  • ff29c7c Fix or update dependencies (#10)
  • b966d05 Updated the document with detailed information (#9)
  • 216679d Fix resource egress rule to accept protocol type ALL (#8)
  • 7b05815 Fix Makefile and handle error checks (#6)
  • 8dd95a2 Add support to provide VM details during VM deployment - when using custom offering (#7)
  • e7a1160 code formatting (#5)
  • 3acb5e0 publish go release directly on cloudstack/terraform-provider-cloudstack
  • 09a1e25 .goreleaser: add as per Terraform docs
  • f40dbdb .asf.yaml: trivial edit
  • b519805 performrelease: add script to allow RM to cut RC
  • 7355f13 cloudstack: fix build to use github.com/apache/cloudstack-go SDK
  • 7dd9382 .asf.yaml: enable issues, wiki, and projects
  • a9a900b README: update post import of codebase after IP clearance
  • 5e7ccfe Deleted old CI/CD references
  • 4db2f70 Remove obsolete vendor directory
  • 3145bf1 Update license to Apache License, Version 2.0
  • 9ca483a Update README.md
  • 6d87f9c Merge pull request #71 from terraform-providers/f-v2
  • 54ca63d Update the module to properly use v2
  • c838925 Merge pull request #70 from cezarsa/fixgettemplateid
  • 32735b8 Fix reading template in autoscale vm profile resource
  • f900a63 Update go-cloudstack version in modules and vendor
  • 9bc01da Reorder a few params to match the ordering in the docs
  • 4122210 Merge pull request #69 from cezarsa/autoscalevmprofile
  • 35b0e2b Add AutoScaleVmProfile resource
  • 992d253 vendor: update go-cloudstack version to v2.7.0
  • d844152 Update CHANGELOG.md
  • f74f1cb Merge pull request #65 from cezarsa/tags
  • 34d541d Add back support for tags in resources
  • 2782cca Cleanup after v0.3.0 release
  • af90af7 v0.3.0
  • a202883 Update the CHANGELOG
  • 07febb7 Merge pull request #64 from terraform-providers/svh/f-cs-4.12
  • ef801b7 gomod: update terraform and go-cloudstack
  • 888d778 Merge pull request #61 from terraform-providers/fix-go-sum-checksum
  • 664f407 Pin Go to 1.11.5
  • 0e3f3e1 go mod tidy
  • ea2f322 Merge pull request #60 from nfagerlund/mar19_broken_links
  • 688e992 website: Update link to file function
  • dc17baf Update CHANGELOG.md
  • ff819b4 Update CHANGELOG.md
  • a6c0a77 Merge pull request #56 from terraform-providers/svh/f-import-project
  • 544cf84 Add support to import resources when using projects
  • 5b65411 Update .travis.yml to have proper indentation
  • c7f2591 Merge pull request #55 from terraform-providers/go1.11-upgrade-2019-01-07
  • 83b7709 provider: Require Go 1.11 in TravisCI and README provider: Run go fix provider: Run go fmt
  • ec25df7 Cleanup after v0.2.0 release
  • 21d881e v0.2.0
  • db58a99 Update CHANGELOG.md
  • e4bd409 Merge pull request #51 from terraform-providers/svh/f-start-vm
  • 643f9d5 Update the instance import logic to work with the new field
  • 7ac21e0 Merge pull request #50 from terraform-providers/svh/f-start-vm
  • 0ae3d29 r/cloudstack_instance: support deploying a stopped vm
  • 660dab1 Update CHANGELOG.md
  • 8c203c9 Merge pull request #49 from terraform-providers/svh/f-lb-cert
  • b5814e0 r/loadbalancer_rule: add support for SSL offloading
  • 4a61ae7 Merge pull request #48 from terraform-providers/svh/f-user-data
  • edc2258 Allow user-data to be plain text or base64 encoded text
  • 16c388d Update README.md
  • e4ff260 Add information about the test setup
  • 1fff644 Update CHANGELOG.md
  • 652428b Merge pull request #47 from terraform-providers/svh/f-imports
  • 5128a40 Add support for importing resources
  • c009229 Merge pull request #46 from terraform-providers/svh/f-update-tests
  • f85ae6c Make the tests work with the CloudStack Simulator
  • 30eb8f3 go-mod: switch to using Go modules
  • e94081f disk: Read attach field using volume's Virtualmachineid (#38)
  • aefe74a README.md: correct provider organization & missing repository name
  • 0b1eadd Merge pull request #37 from terraform-providers/f-make-website
  • e15b968 make: Add website + website-test targets
  • 62d7e5d Cleanup after v0.1.5 release
  • bc1f29b v0.1.5
  • b1ded0f Update CHANGELOG.md
  • 1d2730a instance: volume is in Byte rather than GiB (#32)
  • b4c6e17 Update CHANGELOG.md
  • 9cbc9a7 Add secondary IP address output to create function (#34)
  • d58e807 typo (#33)
  • 88ceea1 Cleanup after v0.1.4 release
  • c46b229 v0.1.4
  • 5b535c0 Fix the check that determines if tags should be set (#29)
  • 1225527 Read back the root_disk_size (#28)
  • b223dcf Cleanup after v0.1.3 release
  • 650f337 v0.1.3
  • 41f536a Fix issue #25 (#26)
  • 8c7f570 Cleanup after v0.1.2 release
  • 5aa465e v0.1.2
  • 16b78d7 Add documentation for Cloudstack template datasource (#24)
  • 7515156 Make sure to verify the protocol
  • 881b4ac Add Load Balancer Rule protocol support (#22)
  • 278188a Update CHANGELOG.md
  • 1ca338f Fixup the new data source
  • 5b5a218 Add datasource cloudstack_template (#21)
  • 82f963d Make CoC and support channels more visible
  • 0c702ee Update CHANGELOG.md
  • 47459f8 add tags in resources vpc, instance, ipadress, template and vpc (#16)
  • 8b05ffb ipaddress: set is_portable (#19)
  • ef3c4da Update CHANGELOG.md
  • 01ed51f Do not use a non existing parameter (#18)
  • afffaf2 Fixing logo
  • 79cf0fe Update vpn_customer_gateway.html.markdown (#14)
  • 5ad3784 Merge pull request #11 from terraform-providers/vendor-tf-0.10
  • 29c9bb4 vendor: github.com/hashicorp/terraform/...@v0.10.0
  • ae68c78 vendor: Ignore github.com/hashicorp/terraform/backend
  • af15293 Cleanup after v0.1.1 release
  • 65367b2 v0.1.1
  • 19ef1c2 Fixup the ipaddress resource (#9)
  • 8e7b1cf ipaddress: change check parameters as in API (#8)
  • c11252c Fixing link in README
  • 82da22c Update CHANGELOG.md
  • 242ba43 Prevent a potential crash when deleting an instance (#7)
  • 68d2887 Adding back the GNUmakefile test-compile step
  • f74e505 Simplifying the GNUMakefile
  • db1e39d Reorder and fix copy/paste errors (#6)
  • e7eeca5 chore(docs): add previously undocumented attributes (#5)
  • 7db2894 Update README.md
  • 9ee10f3 Update CHANGELOG.md
  • 4eb7c36 Update CHANGELOG.md
  • bd336db Allow setting projectid for customer gateway (#3)
  • 96526a4 Update CHANGELOG.md
  • 2a9195c Merge pull request #4 from terraform-providers/b-security-group-rule
  • 588fdd2 Security group rules don’t have a name parameter
  • be2d2a1 Fix Changelog Links Script for cloudstack provider
  • 19c565b Cleanup after v0.1.0 release
  • f69880d v0.1.0
  • 09756ad Update CHANGELOG.md
  • b1c92db Updating Makefile + Add gitignore
  • 1a1e36f update govendor
  • a3eec1b Transfer of provider code
  • cf6c963 Merge branch 'master' of /home/ubuntu/terraform-vendor
  • aa647b0 Transfer cloudstack provider
  • 72acec9 Transfer of provider website docs
  • ec8748c Merge branch 'master' of /Users/jake/terraform
  • 64adada Transfer cloudstack provider website
  • 8e9ab7c Transfer of provider code
  • 78230bb Merge branch 'master' of /Users/jake/terraform
  • c4a7612 Transfer cloudstack provider
  • bf27981 Updating Makefile + Add gitignore
  • 41c5bc8 Initial transfer of provider code
  • 82b219a Merge branch 'master' of /Users/jake/terraform
  • 27a887d Transfer cloudstack provider
  • df628c0 Add Issue Template
  • a95d3f2 initial commit
  • 5158290 Update provider docs and add validation (#14863)
  • 40e9ec3 Update provider docs and add validation (#14863)
  • 7b6a880 Load Cloudstack configuration from file (#13926)
  • b5a621d Update cloudstack provider
  • 915877d provider/cloudstack: do not force a new resource when updating load balancer members (#11786)
  • 6d8cf65 fix cloudstack_disk documentation
  • 7e3de29 Add params zone_id to cloudstack ipaddress resource (#11306)
  • f1f7d30 website/docs: Run terraform fmt on code examples (#12075)
  • feea97c Make the hash consistent again (#11546)
  • 764863e provider/cloudstack: add support for multiple NICs with port forwards and set network_domain for networks (#10638)
  • 0697c2d provider/cloudstack: add support for multiple NICs with port forwards and set network_domain for networks (#10638)
  • 01c9cac Properly support secundary IP addresses (#10420)
  • c706239 Properly support secundary IP addresses (#10420)
  • ebd8237 Remove the need for specifying a network ID (#10204)
  • 1429b47 Remove the need for specifying a network ID (#10204)
  • 4d753cb Adding private gateway and static route resource to cloudstack provider (#9637)
  • 2a4dc43 Adding private gateway and static route resource to cloudstack provider (#9637)
  • d32ea9d provider/cloudstack: enhance security groups and rules (#9645)
  • 0e7e086 provider/cloudstack: enhance security groups and rules (#9645)
  • cb9d0b1 Cloudstack security group (#9103)
  • 89f5b64 Cloudstack security group (#9103)
  • 8b3b74b network_id is computed (#9102)
  • 6633b1a Support recreating clients and configuring Chef Vaults (#8577)
  • 2ed6762 provider/cloudstack: fix vpc renaming (#8784)
  • 84a48ee Fix the acceptance tests and some cosmetic tweaks (#8598)
  • e67332a Fix the acceptance tests and some cosmetic tweaks (#8598)
  • 6f0d30c Add ability to manage cloudstack affinity groups (#8360)
  • 671c01e Add ability to manage cloudstack affinity groups (#8360)
  • a042daf Add project parameter to additional resources (#7828)
  • fc13af7 Add project parameter to additional resources (#7828)
  • 4162108 Fix dynamically determining if ForceNew = true (#7745)
  • f194c36 Fix refresing an IP when it’s no longer associated
  • f6b4d0f Fix refresing ACL rules when the ACL is deleted
  • 2debf05 Fix refresing ACL rules when the ACL is deleted
  • 03daf3f Fix creating networks without specifying IP ranges
  • 4c37743 Fix several bugs in different resources
  • 1ea5236 Satify my OCD a little 😉 (#7502)
  • 6dfc8a2 provider/cloudstack: do not force a new resource when updating instance user_data
  • 4f79f7a Add a few explaining lines to the docs about ICMP types/codes
  • 6827ee8 Add a few explaining lines to the docs about ICMP types/codes
  • 0b0efe7 Fix a small typo in the docs
  • 4d05390 Delete all deprecated parameters before the 0.7 release
  • bec7db5 Delete all deprecated parameters before the 0.7 release
  • d482bcb Remove Computed flag
  • b02c026 Add provider/cloudstack: add security_group_ids
  • ad79d1a Add provider/cloudstack: add security_group_ids
  • 310c73b provider/cloudstack: add security_group_names
  • 397d632 provider/cloudstack: add security_group_names
  • eade653 provider/cloudstack: add affinity_group_names
  • 1a55782 provider/cloudstack: add affinity_group_names
  • 97a9b99 Merge pull request #7070 from serbaut/root_disk_size
  • 40f7d45 Merge pull request #7070 from serbaut/root_disk_size
  • df6a4f3 Make ACL's swappable, unless you want to stop using an ACL
  • e75a960 Make ACL's swappable, unless you want to stop using an ACL
  • e5228c3 provider/cloudstack: add root_disk_size
  • fbb0160 provider/cloudstack: add root_disk_size
  • ae9cac1 Add the option to assign affinity groups to a VM
  • 09ac958 Merge pull request #6741 from svanharmelen/f-swap-network-acl
  • 0c61ce2 Use the new option to list ACLs based on the ID and VPC ID
  • ba10af6 Make replacing the ACL of a network update the network in place
  • b29ef95 Make replacing the ACL of a network update the network in place
  • 4fa4fb8 Use the new functionality offered by the go-cloudstack package
  • fabc853 Update to latest go-cloudstack package to fix issue #6101
  • 48e8aa1 Merge branch 'cloudstack-group' of https://github.com/jefflaplante/terraform into f-cloustack-group
  • 36857f6 Merge branch 'cloudstack-group' of https://github.com/jefflaplante/terraform into f-cloustack-group
  • 03ed31e Added group attribute to cloudstack instance documentation markdown
  • 92a03f8 Added support to read and update group attribute from existing vm state.
  • 4fa1a31 Refactor the use of names vs IDs for parameters referencing other TF resources
  • 8fc0ab6 Refactor the use of names vs IDs for parameters referencing other TF resources
  • 9aad361 Update to use setProjectid helper function
  • 96d0016 Add project parameter to cloudstack_port_forward.
  • 7563d39 fixed formatting
  • cb0003a Added Group attribute to cloudstack instance resource
  • 651be77 Make the CloudStack provider more inline with the other provider
  • 8c5a068 Make the CloudStack provider more inline with the other provider
  • 2f4842f Merge pull request #6004 from svanharmelen/f-cloudstack-static-nat
  • 4605a36 Add cloudstack_static_nat resource
  • 0f3f07f Add cloudstack_static_nat resource
  • 8abfd29 Update the docs to match the changes made in PR #5587
  • eea407e Some minor updates and added a proper test
  • a6332c5 Changed volume to network in description for zone
  • fa4450e Make name optional on cloudstack_instance resource
  • 5c035e8 provider/cloudstack docs: add vpc.network_domain
  • 25580ef provider/cloudstack: small doc update
  • 19d088a provider/cloudstack: small doc update
  • 26c5d8f provider/cloudstack: Improve ssh keypair handling
  • b747446 provider/cloudstack: Improve ssh keypair handling
  • 35a6f90 Policing up the new tags code from @Carles-Figuerola
  • 8fc1cf1 Add tests for Network Tags for provider/cloudstack and applied tips from PR#4742
  • 88b234d Merge remote-tracking branch 'upstream/master' into add-tags-plus-networktags
  • 08ed0cd Merge remote-tracking branch 'upstream/master' into add-tags-plus-networktags
  • fcf691c Make the concurrence for applying rules configurable
  • 2154568 Make the concurrence for applying rules configurable
  • 90dc4ce Merge pull request #4772 from svanharmelen/b-fix-panic
  • e797735 Specify that the vlan attribute in cloudstack is only usable for ROOT admins and stop reading it back
  • f4e52d0 Specify that the vlan attribute in cloudstack is only usable for ROOT admins and stop reading it back
  • 9e4c8c0 Add a check to see if the port value is valid
  • 3c55b87 Add taging shared module for cloudstack and implement it in resource_network
  • f576ddc Add taging shared module for cloudstack and implement it in resource_network
  • c612573 Fix wording on the docs for resource_cloudstack_network
  • 5a43a05 Move tests to ParseCIDR in resource_cloudstack_network and add items in read section
  • 3f1e194 Add vlan, startip, endip and gateway for network creation
  • 419875a Add vlan, startip, endip and gateway for network creation
  • 317b5cc Change all firewall related resources to take a cidr_list
  • 836bb53 Change all firewall related resources to take a cidr_list
  • 0944417 More tweaks to improve performance
  • b5b866b Modified executable bit
  • 8035949 Improve performance all firewall related resources
  • 57d0782 Use underscore in virtual machine attribute
  • e937e31 Add computed flag to the network_domain parameter
  • 76c24e8 removed extra parentheses
  • b1f46af Small refactor for better readability and updated the docs
  • c5b2239 Small refactor for better readability and updated the docs
  • 23eaf50 Merge pull request #3399 from vmfarms/source_nat_ip
  • d25614b Fix regexp
  • 31458c4 project was not being referenced
  • f33af72 Fix whitespace
  • dbb546c Only set projectID if it is set
  • 12d1a79 Small refactor of the UUID/UnlimitedResourceID logic
  • c09b77b Merge pull request #3324 from vmfarms/master
  • 727e9c8 Merge remote-tracking branch 'upstream/master' into source_nat_ip
  • c340986 Add Source NAT IP parameter
  • b867c50 Update conditional to set UnlimitedResourceID for Zonename as well as Zoneid
  • 042a231 Check for proper empty response instead of UnlimitedResourceID
  • d3bd68a Fix styling...
  • 4c27f91 Add support for network domains
  • f7b6c09 Moved project block down
  • 8fe08b5 Change IS_GLOBAL_RESOURCE to UnlimitedResourceID to keep terminology in sync with CloudStack
  • ab5452f Add project parameter to cloudstack_template resource
  • 57c41eb Use constant for global resources
  • e63ee7d Allow for -1 for Zone ID, which is valid in CloudStack
  • 98ddb62 remove various typos
  • 99aea1e Small refactor of the CloudStack load balancer tests
  • 5d25440 Expand cloudstack_loadbalancer_rule to work without vpcs
  • 9eaf8c4 Make it easier to run the cloudstack acceptance tests
  • 36aecb9 Fix issue #3033 and update tweak several cloudstack resources
  • 0eaf340 Fix issue #3033 and update tweak several cloudstack resources
  • 1cec09a Merge pull request #2934 from jeroendekorte/master
  • 4d8271b Added LoadBalancer support for Cloudstack Provider
  • 2aad3db Added LoadBalancer support for Cloudstack Provider
  • 9dae977 Add project parameter to cloudstack_disk
  • 694ea25 Add project parameter to cloudstack_ipaddress
  • 2b1a6f3 Add project parameter to VPC and network Cloudstack resources
  • 93b88aa Fixing last test
  • 1e15541 Updates and tweaks
  • 8c689a4 Updates and tweaks
  • 9f5c6d1 Update user date size check
  • 37a4e48 fix compile error not caught by 'make dev'
  • aa5919f increase allowed size of userdata for cloudstack provider
  • a08933c provider/cloudstack: updating and tweaking tests and docs
  • cac6d45 provider/cloudstack: updating and tweaking tests and docs
  • c88ea8b Merge pull request #2115 from jalemieux/master
  • d94cce1 acc tests: ensure each resource has a _basic test
  • 5b14a55 typo
  • 094aad9 Cloudstack - allow OVA template upload
  • 352acba Update docs for Cloudstack with SSH keypair and timeout
  • fa7c4dc Add cloudstack ssh key resource and attr for instances
  • ab9349c added test creating instance with project id, added const in provider_test
  • fff0ea1 added test for instance creation with project name
  • 4558115 fixed project schema, added project support to retrieveUUID
  • 72767d8 add project support https://github.com/xanzy/go-cloudstack/pull/21/files
  • f2f1c92 Fixes #1: sets the rights values based on isUUID
  • da19d7b Fixing up some tests after a couple of thorough test rounds
  • 9de3006 Fixes #1: sets the rights values based on isUUID
  • ccb4e5b Merge pull request #1711 from jeroendekorte/b-cloudstack-aclrule
  • 5dbeb31 Added some extra tests for the acl-rules
  • a0ace0b Added support for protocol all and fixed the hash diff for icmp and all
  • 498b409 Fix comment typos.
  • 9d8b58e Reverting the behavioural change, while still fixing the logic error
  • 803ec84 Slipped in, shouldn't be here...
  • ab1e35c Adding docs for the new resource...
  • d094803 Adding docs for the new resource...
  • b68fa71 Merge pull request #1492 from svanharmelen/f-cloudstack-network
  • bce14d6 Fixing a small logic error
  • 4c1c0fe Refactored the template provider to make it fit in nicely
  • 500be9b Merge pull request #1228 from benjvi/cloudstack-template-resource
  • 7e97764 Adding a few lines to set the connection info
  • a5bdbad template resource for cloudstack
  • 8e9322b Some small fixes, needed to work with bigger templates
  • f0f238e Fixing up the tests to make them pass correctly
  • f44c2d0 Fixing a corner case while retrieving a template UUID
  • f346001 Adding tests and docs for the new VPN resources
  • ace92f3 Adding tests and docs for the new VPN resources
  • a9a6da5 Adding a few new resources
  • ba4c92d Updating the docs so the represent the added feature
  • 903657e Updating the docs so the represent the added feature
  • 663626d Fixing a small bug in the ACL rule hash function
  • 49f8b64 Adding a managed parameter
  • 5bb7607 Move duplicated envDefaultFunc out of each provider and into Schema.
  • 471479c Adding/updating the docs to reflect the changes in the provider
  • 04af315 Extending the managed firewall option
  • 9f6e6c1 Last tweaks needed to get through all acc tests
  • 004d900 Updating some logic and tests
  • f1a9a70 Adding the ability to manage the whole firewall
  • 499501d builtin/providers/cloudstack: fix err checks in tests
  • 34bddeb Revert "docs: consistent use of array configuration syntax"
  • d4528b8 Merge pull request #773 from ceh/issue-691
  • 64b2af6 Adding some needed references and updated a couple of passes
  • 8015b8b Fix conversion error
  • a1ca1f0 docs: consistent use of array configuration syntax
  • bbf6a63 provider/cloudstack: make timeout configurable
  • f8a73ac provider/cloudstack: fixing the cloudstack_disk provider
  • 726302c website: address spelling mistakes, casing and links
  • 0bb0b25 Making things consistent throughout the provider
  • 29a87f8 Changing this fixes an Excoscale issue where 'all' is not allowed
  • 2b97f6b core: refactoring the way sets work internally v2
  • d759a9e First release of a provider for CloudStack
  • 496113a First release of a provider for CloudStack