- module/ali_instance: removes the instance_charge_type default to fix the protentail issue (#315)
- Update module license (#312)
- Update LICENSE (#311)
- fix the parameter alicloud_protocol setting bug (#310)
- fixes the inventory bug while using tag to setting hostname (#309)
- collection supports new module ali_key_pair (#308)
- improves the readme and requirements (#307)
- ali_vpc: setting the vpc_name to optional (#306)
- supports setting protocol (#305)
- change the ansible-alicloud to collections (#303)
- ali_oss_xxx: supports setting ecs_role_name (#302)
- Support specifying cloud_essd as sysdisk for the gen6 instances. Fix #292 (#301)
- Support specifying cloud_essd as sysdisk for the gen6 instances. (#293)
- ansible ros (#290)
- add oos role (#281)
- fix several bugs of module instance (#279)
- add ros role (#277)
- add yaml module in setup.py (#273)
- Add resource_id for some modules (#260)
- Add new module ali_ros_stack (#263)
- improve ros: del ros_stack_info stacknames (#266)
- improve instance: Format module instance (#267)
- Format some utils (#268)
- Add new module oos (#259)
- Format modules (#269)
- improve(ali_instance): support modify instance charge type (#256)
- improve(disk_info): Add some new params and Add test case (#248)
- improve(disk): Add filters param (#249)
- improve(slb): support server_ids (#250)
- Add plugin alicloud_ecs and configuration file (#252)
- Add module ali_ecs_tag (#254)
- improve(eip/eni/vpc/ecs/security/slb/vsw): format code and doc (#251)
- improve(disk/dns/ram/rds/slb): format code and doc (#253)
- Add new module ali_market_product_info (#240)
- Add example tags (#236)
- improve(example/tags): remove create resource (#241)
- deploy petstore on ECS (#238)
- Add market example (#242)
- improve market example (#244)
- improve(example/petstore): Add ini file (#244)
- improve(example/petstore): Add alicloud.py file (#245)
- modify footmark version (#239)
- fix inventory bug use ecs role name (#230)
- improve(rds): Add rds policy module (#221)
- improve(rds): Modify rds account module (#222)
- improve(rds): Add rds backup module (#223)
- improve(ecs): add new param unique_suffix (#228)
- improve (rds): modify rds instance and database (#205)
- fix inventory bug (#217)
- improve(slb): Add tags (#219)
- support profile authentication (#208)
- improve(inventory): Support more authentication methods (#209)
- Add new module ali_dns_domain, ali_dns_domain_info and test case(#201)
- Add new module ali_dns_group, ali_dns_group_info and test case (#202)
- improve(ecs): change method create_instances to run_instances (#194)
- improve(ecs): improve(ecs): support create spot instance (#196)
- improve(slb): Fix the error of passing parameters and add testcase (#199)
IMPROVEMENTS:
- support modify route entry's name (#179)
- support query instance more than 10 results (#182)
- change facts to info (#183)
- fix ali_eni module bug caused by not passing description (#188)
- resolve warning of the same name (#186)
- add 'try in cloud shell' button into readme (#182)
- add ram_role_name param for ecs (#190)
- support ecs role name (#191)
- support assume role (#189)
- improve(vpc): add tags param (#192)
IMPROVEMENTS:
- improve example alicloud-ecs-vpc (#175)
- improve code to python3 (#176)
- Add ali_route_entry test case (#177)
BUG FIXES:
- Fix create_instance's max_bandwidth_in error (#177)
IMPROVEMENTS:
- Publish release 1.10.0 (#172)
- Sync alicloud instance modules with the latest ansible (#171)
- Match the latest method describe_instances in footmark 1.12.0 (#171)
- Add creation_time attribute in ali_image_facts results (#164)
BUG FIXES:
- Fix incorrect destination address when hostname_variable equals with destination_address (#170)
- Fix grouping dynamic inventory on security group bug (#169)
- Default to describe all instances in all regions (#158)
- Fix ecs_instance_filters last page describe bug (#157)
- Fix ecs_instance_filters's page_size bug (#156)
FEATURES:
- New Module:
ali_eip_facts
(#144)
IMPROVEMENTS:
- Improve test cases (#154)
- Improve inventory alicloud.py meta and use public_ip_address instead eip_address (#152)
- Improve module ali_vpc and ali_security_group multi_ok (#149)
- Improve module ali_slb_vsg and ali_slb_vsg_facts (#148)
- Improve module ali_slb_lb and ali_slb_lb_facts (#147)
- Improve ecs instance and eni docs (#146)
- Improve module ali_eip and add its testcase (#145)
- Improve dynamic inventory by setting page_size 100 (#142)
- Improve ali_security_group and make it idempotence (#137)
- Improve ali_vswitch and make it idempotence (#136)
- Improve ali_vpc and make it idempotence (#135)
BUG FIXES:
- Fix regions=all not working bug in dynamic inventory (#141)
IMPROVEMENTS:
- Improve examples/alicloud-ecs-vpc (#133)
- Improve filters (#132)
- Add tags for ali_eni (#131)
- Improve module ali_eni and ali_eni_facts (#130)
- Add test cases for the ali_eni and ali_eni_facts(#130)
- Add name_prefix and tags for the ali_eni_facts (#130)
- Improve module ali_eni and ali_eni_facts (#130)
- Improve dynamic inventory grammar (#128)
BUG FIXES:
- Fix ali_security_group_facts's tags invalid (#130)
IMPROVEMENTS:
- Add tags for ali_security_group (#127)
- Add name_prefix for ali_security_group_facts (#127)
- Add name_prefix and cidr_prefix for ali_vpc_facts (#126)
- Add name_prefix and filters for ali_instance_facts (#125)
- Improve alicloud inventory based on footmark 1.6.3+ (#124)
- Improve ali_security_group and support purge_rules and purge_rules_egress (#123)
IMPROVEMENTS:
- Add alias for security_groups and availability_zone (#122)
- Improve ali_vpc, ali_vpc_facts, ali_vswitch and ali_vswitch_facts using footmark 1.6.0 (#121)
- Add ali_vpc and ali_vswitch test case (#121)
- Add purge_tags for ali_instance (#119)
- Improve ali_instance, ali_instance_facts, ali_security_group and ali_ali_security_group_facts using footmark 1.6.0 (#119)
- Add ali_instance test case (#119)
- Add destroy.yml for examples/alicloud_ecs_vpc (#117)
- Improve roles test cases (#116)
- Improve example/alicloud-ecs-vpc (#114, #115)
- Change nested_groups default to False (#113)
- Add to_safe method for dynamic inventory (#112)
BUG FIXED:
- Fix ali_instance_facts filter is None bug (#120)
- Correct module docs (#103)
- Fix nested_groups bug (#111)
IMPROVEMENTS:
- New Module: ali_eni (#102)
- New Module: ali_eni_facts (#102)
- Rename all module prefix and use 'ali' instead (#102)
- Improve README (#88)
IMPROVEMENTS:
- Improve README (#88)
BUG FIXED:
* fix creating multiple security group error from [issue 82](https://github.com/alibaba/ansible-provider/issues/82) ([#82](https://github.com/alibaba/ansible-provider/pull/82))
Pip package is unavailable.
IMPROVEMENTS:
- New Module: alicloud_ess_rule (#81)
- New Module: alicloud_ess_task (#81)
- Remove all ECS instances in the specified ESS Group (#81)
- Modify alicloud_ess_instance to remove all instances in the ESS Group (#81)
IMPROVEMENTS:
- New Module: alicloud_ess_group (#79)
- New Module: alicloud_ess_configuration (#79)
- New Module: alicloud_ess_instance (#79)
- Update module 'alicloud_slb_listener' examples spelling error: (#80)
IMPROVEMENTS:
- alicloud_slb_lb: remove status and add start/stop slb instance (#78)
BUG FIXED:
- alicloud_slb_listener: fix listener not found (#78)
NEW RESOURCE MODULES:
* alicloud_eip: new module for EIP ([#76](https://github.com/alibaba/ansible-provider/pull/76))
IMPROVEMENTS:
- alicloud_instance: add key pair and userdata (#69)
IMPROVEMENTS:
- alicloud_instance: add key pair and userdata (#69)
IMPROVEMENTS:
- alicloud_instance: add key pair and userdata (#69)
IMPROVEMENTS:
- add client token for disk, group, vpc, vswitch, slb and rds (#67)
- modify footmark version for all module (#67)
IMPROVEMENTS:
- alicloud/alicloud_instance.py: add client_token and improve code according to Ansible official (#67)
- New Module:
alicloud_instance
- New Module:
alicloud_security_group
- New Module:
alicloud_slb
- New Module:
alicloud_vpc
- New Module:
alicloud_vswitch
- New Module:
alicloud_route_entry
- New Module:
alicloud_bucket
- New Module:
alicloud_bucket_object
- New Module:
alicloud_instance_facts
- New Module:
alicloud_instance_type_facts