Closed felixfontein closed 5 years ago
Files identified in the description:
If these files are inaccurate, please update the component name
section of the description or use the !component
bot command.
cc @Etherdaemon @Java1Guy @Madhura-CSI @Sodki @gurumaia @iiibrad @j-carl @kaczynskid @linuxdynasty @michaeljs1990 @mikedlr @mjschultz @mmochan @nand0p @naslanidis @nerzhul @orthanc @prasadkatti @psykotox @pwnall @sdubrul @whiter @willricardo @willthames @wimnat @yaakov-github click here for bot help
@felixfontein, just so you are aware we have a dedicated Working Group for aws.
You can find other people interested in this in #ansible-aws
on Freenode IRC
For more information about communities, meetings and agendas see https://github.com/ansible/community
Files identified in the description:
lib/ansible/modules/cloud/amazon/ec2_ami_facts.py
lib/ansible/modules/cloud/amazon/ec2_asg_facts.py
lib/ansible/modules/cloud/amazon/ec2_customer_gateway_facts.py
lib/ansible/modules/cloud/amazon/ec2_eip_facts.py
lib/ansible/modules/cloud/amazon/ec2_elb_facts.py
lib/ansible/modules/cloud/amazon/ec2_eni_facts.py
lib/ansible/modules/cloud/amazon/ec2_group_facts.py
lib/ansible/modules/cloud/amazon/ec2_instance_facts.py
lib/ansible/modules/cloud/amazon/ec2_lc_facts.py
lib/ansible/modules/cloud/amazon/ec2_placement_group_facts.py
lib/ansible/modules/cloud/amazon/ec2_snapshot_facts.py
lib/ansible/modules/cloud/amazon/ec2_vol_facts.py
lib/ansible/modules/cloud/amazon/ec2_vpc_dhcp_option_facts.py
lib/ansible/modules/cloud/amazon/ec2_vpc_endpoint_facts.py
lib/ansible/modules/cloud/amazon/ec2_vpc_igw_facts.py
lib/ansible/modules/cloud/amazon/ec2_vpc_nacl_facts.py
lib/ansible/modules/cloud/amazon/ec2_vpc_nat_gateway_facts.py
lib/ansible/modules/cloud/amazon/ec2_vpc_net_facts.py
lib/ansible/modules/cloud/amazon/ec2_vpc_peering_facts.py
lib/ansible/modules/cloud/amazon/ec2_vpc_route_table_facts.py
lib/ansible/modules/cloud/amazon/ec2_vpc_subnet_facts.py
lib/ansible/modules/cloud/amazon/ec2_vpc_vgw_facts.py
lib/ansible/modules/cloud/amazon/ec2_vpc_vpn_facts.py
lib/ansible/modules/cloud/amazon/ecs_taskdefinition_facts.py
lib/ansible/modules/cloud/amazon/elasticache_facts.py
lib/ansible/modules/cloud/amazon/elb_application_lb_facts.py
lib/ansible/modules/cloud/amazon/elb_classic_lb_facts.py
lib/ansible/modules/cloud/amazon/elb_target_facts.py
lib/ansible/modules/cloud/amazon/elb_target_group_facts.py
lib/ansible/modules/cloud/amazon/iam_mfa_device_facts.py
lib/ansible/modules/cloud/amazon/iam_role_facts.py
lib/ansible/modules/cloud/amazon/iam_server_certificate_facts.py
lib/ansible/modules/cloud/amazon/rds_instance_facts.py
lib/ansible/modules/cloud/amazon/rds_snapshot_facts.py
lib/ansible/modules/cloud/amazon/redshift_facts.py
lib/ansible/modules/cloud/amazon/route53_facts.py
If these files are inaccurate, please update the component name
section of the description or use the !component
bot command.
SUMMARY
Modules should only be called
_facts
if they returnansible_facts
, andansible_facts
should only be used for system-specific information. Information on cloud providers is not system specific. (See #54280 and this checklist.) Since this has only been clarified shortly before Ansible 2.8 went into feature freeze, it was decided to do bulk renames for Ansible 2.9.Below you can find a list of modules from modules/cloud/amazon which are called
_facts
but seem to not returnansible_facts
at all. These should be renamed (similarly to #56822).ISSUE TYPE
COMPONENT NAME
aws_acm_factsaws_az_factsaws_caller_factsaws_kms_factsaws_region_factsaws_sgw_factsaws_waf_factscloudwatchlogs_log_group_factsec2_ami_factsec2_asg_factsec2_customer_gateway_factsec2_eip_factsec2_elb_factsec2_eni_factsec2_group_factsec2_instance_factsec2_lc_factsec2_placement_group_factsec2_snapshot_factsec2_vol_factsec2_vpc_dhcp_option_facts ec2_vpc_endpoint_facts ec2_vpc_igw_facts ec2_vpc_nacl_facts ec2_vpc_nat_gateway_facts ec2_vpc_net_facts ec2_vpc_peering_facts ec2_vpc_route_table_facts ec2_vpc_subnet_facts ec2_vpc_vgw_facts ec2_vpc_vpn_factsecs_taskdefinition_factselasticache_factselb_application_lb_factselb_classic_lb_factselb_target_factselb_target_group_factsiam_mfa_device_factsiam_role_factsiam_server_certificate_factsrds_instance_factsrds_snapshot_factsredshift_factsroute53_factsANSIBLE VERSION
2.9.0