{"push_id":1298395312,"size":513,"distinct_size":109,"ref":"refs/heads/devel","head":"c654a4617ad11cd94fcd42e87d7795d8ec329b23","before":"1714279b5e18cdc3f684e5ea3af5416b5f0c8c67","commits":[{"sha":"b4ed3a4f529b124b277639290d49d4edb334b2c7","author":{"name":"Charles Paul","email":"1f81f7ac2b1fc68743525d150f68a4801a32c99d@ansible.com"},"message":"properly handle addresses on /31 networks","distinct":false,"url":"https://api.github.com/repos/sivel/ansible/commits/b4ed3a4f529b124b277639290d49d4edb334b2c7"},{"sha":"241283514a95c3b1c69fc456aa16552492e427c6","author":{"name":"Cory Klein","email":"50998a33f542cc6586dce09baaad05ddbddab600@domo.com"},"message":"Add missing documentation about defaults/main.yml","distinct":false,"url":"https://api.github.com/repos/sivel/ansible/commits/241283514a95c3b1c69fc456aa16552492e427c6"},{"sha":"a1c21f84001d0fcf1c41c78a11bdfe4693dc113e","author":{"name":"Adrian Likins","email":"df979da0178b5380ee58c2bf2fa6d810e2123036@redhat.com"},"message":"Fewer deps for 'make webdocs' from top level\n\nPreviously it also built the MANPAGES target\nrequiring asciidoc and libxml, before starting\na 'make docs' in docsite.\n\nAlso change the #! line in\nhacking/dump_playbook_attributes.py to not specify\npython2... yet.","distinct":false,"url":"https://api.github.com/repos/sivel/ansible/commits/a1c21f84001d0fcf1c41c78a11bdfe4693dc113e"},{"sha":"147857d7ac111a61dfe48ef367c76c4cd3c8af91","author":{"name":"Eric Chou","email":"cb22dff9f8ecff812a44f3a806bf3908f8604860@yahoo.com"},"message":"Added axapi_authenticate_v3 and axapi_call_v3 for new AXAPIv3 that is not backward compatible","distinct":true,"url":"https://api.github.com/repos/sivel/ansible/commits/147857d7ac111a61dfe48ef367c76c4cd3c8af91"},{"sha":"b6c30e7985308b3daa0c0b9785bf43a1fcb47f2b","author":{"name":"Eric Chou","email":"cb22dff9f8ecff812a44f3a806bf3908f8604860@yahoo.com"},"message":"Added axapi_authenticate_v3 and axapi_call_v3 for new AXAPIv3 that is not backward compatible","distinct":true,"url":"https://api.github.com/repos/sivel/ansible/commits/b6c30e7985308b3daa0c0b9785bf43a1fcb47f2b"},{"sha":"ddf2a736400a5ff766b786273e8460d4c267a12e","author":{"name":"Ryan S. Brown","email":"6b7d998d2b47cb3e101f3526fe825034ddd0b866@ryansb.com"},"message":"Make it possible to use boto3_conn outside modules\n\nThe `boto3_conn` function requires a module argument, and calls\n`module.fail_json` if the connection doesn't receive enough arguments.\nIn non-module settings like inventory scripts, there is no module to be\npassed.\n\nThe `boto3_inventory_conn` function takes the same arguments except for\n`module`, and both call _boto3_conn which doesn't require a module be\npassed.","distinct":false,"url":"https://api.github.com/repos/sivel/ansible/commits/ddf2a736400a5ff766b786273e8460d4c267a12e"},{"sha":"bb5a1f7440a6e56ba8bf833d5d1d25eedb4dbd2e","author":{"name":"Tom Paine","email":"6300bdf5ea5b85976c0cf155e2584fce255bbfea@ontrackretail.co.uk"},"message":"Add RDS cluster info to EC2 dynamic inventory\n\nAdd db_clusters to the ec2 inventory. Show tags. Only show clusters\nmatching tags in the `.ini`. Set `include_rds_clusters = True` option to\nenable RDS cluster inventory collection.\n\nExample inventory output:\n\n```\n{\n  \"db_clusters\": {\n    \"ryansb-cluster-test\": {\n      \"AllocatedStorage\": 1,\n      \"AvailabilityZones\": [\n        \"us-west-2a\",\n        \"us-west-2b\",\n        \"us-west-2c\"\n      ],\n      \"BackupRetentionPeriod\": 1,\n      \"DBClusterIdentifier\": \"ryansb-cluster-test\",\n      \"DBClusterMembers\": [\n        {\n          \"DBClusterParameterGroupStatus\": \"in-sync\",\n          \"DBInstanceIdentifier\": \"ryansb-test\",\n          \"IsClusterWriter\": true,\n          \"PromotionTier\": 1\n        },\n        {\n          \"DBClusterParameterGroupStatus\": \"in-sync\",\n          \"DBInstanceIdentifier\": \"ryansb-test-us-west-2b\",\n          \"IsClusterWriter\": false,\n          \"PromotionTier\": 1\n        }\n      ],\n      \"DBClusterParameterGroup\": \"default.aurora5.6\",\n      \"DBSubnetGroup\": \"default\",\n      \"DatabaseName\": \"mydb\",\n      \"DbClusterResourceId\": \"cluster-OB6H7JQURFKFD4BYNHG5HSRLBA\",\n      \"Endpoint\": \"ryansb-cluster-test.cluster-c9ntgaejgqln.us-west-2.rds.amazonaws.com\",\n      \"Engine\": \"aurora\",\n      \"EngineVersion\": \"5.6.10a\",\n      \"MasterUsername\": \"admin\",\n      \"Port\": 3306,\n      \"PreferredBackupWindow\": \"06:09-06:39\",\n      \"PreferredMaintenanceWindow\": \"mon:11:22-mon:11:52\",\n      \"ReadReplicaIdentifiers\": [],\n      \"Status\": \"available\",\n      \"StorageEncrypted\": false,\n      \"VpcSecurityGroups\": [\n        {\n          \"Status\": \"active\",\n          \"VpcSecurityGroupId\": \"sg-47eaea20\"\n        }\n      ]\n    }\n  },\n  \"rds\": [\n    \"ryansb_test_c9ntgaejgqln_us_west_2_rds_amazonaws_com\",\n    \"ryansb_test_us_west_2b_c9ntgaejgqln_us_west_2_rds_amazonaws_com\"\n  ],\n  \"rds_aurora\": [\n    \"ryansb_test_c9ntgaejgqln_us_west_2_rds_amazonaws_com\",\n    \"ryansb_test_us_west_2b_c9ntgaejgqln_us_west_2_rds_amazonaws_com\"\n  ],\n  \"rds_parameter_group_default_aurora5_6\": [\n    \"ryansb_test_c9ntgaejgqln_us_west_2_rds_amazonaws_com\",\n    \"ryansb_test_us_west_2b_c9ntgaejgqln_us_west_2_rds_amazonaws_com\"\n  ],\n  \"ryansb-test\": [\n    \"ryansb_test_c9ntgaejgqln_us_west_2_rds_amazonaws_com\"\n  ],\n  \"ryansb-test-us-west-2b\": [\n    \"ryansb_test_us_west_2b_c9ntgaejgqln_us_west_2_rds_amazonaws_com\"\n  ],\n  \"type_db_r3_large\": [\n    \"ryansb_test_c9ntgaejgqln_us_west_2_rds_amazonaws_com\",\n    \"ryansb_test_us_west_2b_c9ntgaejgqln_us_west_2_rds_amazonaws_com\"\n  ],\n  \"us-west-2\": [\n    \"ryansb_test_c9ntgaejgqln_us_west_2_rds_amazonaws_com\",\n    \"ryansb_test_us_west_2b_c9ntgaejgqln_us_west_2_rds_amazonaws_com\"\n  ],\n  \"us-west-2a\": [\n    \"ryansb_test_c9ntgaejgqln_us_west_2_rds_amazonaws_com\"\n  ],\n  \"us-west-2b\": [\n    \"ryansb_test_us_west_2b_c9ntgaejgqln_us_west_2_rds_amazonaws_com\"\n  ],\n  \"vpc_id_vpc_3ca34459\": [\n    \"ryansb_test_c9ntgaejgqln_us_west_2_rds_amazonaws_com\",\n    \"ryansb_test_us_west_2b_c9ntgaejgqln_us_west_2_rds_amazonaws_com\"\n  ]\n}\n```","distinct":false,"url":"https://api.github.com/repos/sivel/ansible/commits/bb5a1f7440a6e56ba8bf833d5d1d25eedb4dbd2e"},{"sha":"418f91d0e25c7caea96f801b533af19f05ad3508","author":{"name":"Tom Paine","email":"f1fb8e07981b097f029f85343897a49cb337b178@users.noreply.github.com"},"message":"Fail softly when boto3 is not installed\n\nUpdated as per @ryansb comments. The EC2 inventory script will now fail\nwith a useful message when boto3 is not installed and the user is trying\nto read RDS cluster information.","distinct":false,"url":"https://api.github.com/repos/sivel/ansible/commits/418f91d0e25c7caea96f801b533af19f05ad3508"},{"sha":"59e499f8f00e4068b68c147b8f3002535ad706e0","author":{"name":"Ryan S. Brown","email":"6b7d998d2b47cb3e101f3526fe825034ddd0b866@ryansb.com"},"message":"Respect profiles & credentials for boto3 inventory\n\nUsing boto3 directly wasn't properly using profiles set in the `ec2.ini`\nfile, this change uses the `module_utils` boto3_conn instead.","distinct":false,"url":"https://api.github.com/repos/sivel/ansible/commits/59e499f8f00e4068b68c147b8f3002535ad706e0"},{"sha":"408664b5322be3b4075052fb5ef4f397b34082f4","author":{"name":"Toshio Kuratomi","email":"beb4507af87653143ac39e38a591e1e023daa4cf@fedoraproject.org"},"message":"Update submodule refs","distinct":false,"url":"https://api.github.com/repos/sivel/ansible/commits/408664b5322be3b4075052fb5ef4f397b34082f4"},{"sha":"d2438b6b6b9dbb5f0f320fbe9e6e30b102006c1d","author":{"name":"James Pic","email":"b28b7ce479536cda706ebd0edad68ac63a363178@users.noreply.github.com"},"message":"Debug output callback (#16839)\n\n* Added debug output callback\r\n\r\n* Better import\r\n\r\n* Comment on line","distinct":false,"url":"https://api.github.com/repos/sivel/ansible/commits/d2438b6b6b9dbb5f0f320fbe9e6e30b102006c1d"},{"sha":"2dc8d80dc5bdadb8b47c4f813a34a54c91e2e010","author":{"name":"Matt Clay","email":"31e7b35f7f9f5d76c1e2ef239c79b97264b2f6d0@mystile.com"},"message":"Update submodule refs.","distinct":false,"url":"https://api.github.com/repos/sivel/ansible/commits/2dc8d80dc5bdadb8b47c4f813a34a54c91e2e010"},{"sha":"5f34206b0a9dc1b8f1f25d9d04ab832453727164","author":{"name":"Tim Rupp","email":"7b9800a52a5264fedd3b1a58b25f4ec268d063bc@gmail.com"},"message":"Adds module doc fragment for F5 modules\n\nTo reduce documentation duplication, this module fragment is\nbeing created for use in all F5 modules.","distinct":false,"url":"https://api.github.com/repos/sivel/ansible/commits/5f34206b0a9dc1b8f1f25d9d04ab832453727164"},{"sha":"e07fbba0a5383722e5813c51c69375cd9cee9623","author":{"name":"Matt Clay","email":"31e7b35f7f9f5d76c1e2ef239c79b97264b2f6d0@mystile.com"},"message":"Add missing boilerplate code. (#16980)","distinct":false,"url":"https://api.github.com/repos/sivel/ansible/commits/e07fbba0a5383722e5813c51c69375cd9cee9623"},{"sha":"72cca01cd4656c9d152b5ce67c0204f6e8580582","author":{"name":"Matt Clay","email":"31e7b35f7f9f5d76c1e2ef239c79b97264b2f6d0@mystile.com"},"message":"Use file list, not recursion, in _fixup_perms. (#16924)\n\nRun setfacl/chown/chmod on each temp dir and file.\r\n\r\nThis fixes temp file permissions handling on platforms such as FreeBSD\r\nwhich always return success when using find -exec. This is done by\r\neliminating the use of find when setting up temp files and directories.\r\n\r\nAdditionally, tests that now pass on FreeBSD have been enabled for CI.","distinct":false,"url":"https://api.github.com/repos/sivel/ansible/commits/72cca01cd4656c9d152b5ce67c0204f6e8580582"},{"sha":"420a2f11af4034ed4ca43cfcc31a1ca01a8556ce","author":{"name":"Rene Moser","email":"3b8e10480754ba93523db5dc4626a5f001e54bb7@renemoser.net"},"message":"changelog: add new modules","distinct":false,"url":"https://api.github.com/repos/sivel/ansible/commits/420a2f11af4034ed4ca43cfcc31a1ca01a8556ce"},{"sha":"d2fb845955fadc1ee599703a560dc786a11dc1a6","author":{"name":"Matt Clay","email":"31e7b35f7f9f5d76c1e2ef239c79b97264b2f6d0@mystile.com"},"message":"Enable more FreeBSD integration tests. (#16991)","distinct":false,"url":"https://api.github.com/repos/sivel/ansible/commits/d2fb845955fadc1ee599703a560dc786a11dc1a6"},{"sha":"1838eeba96aa1504f47fa18f3bc070fafde5d952","author":{"name":"Brian Coca","email":"476d9cd9549c190fe97c882a832fbca06f4d485c@gmail.com"},"message":"fix - replacement docs","distinct":false,"url":"https://api.github.com/repos/sivel/ansible/commits/1838eeba96aa1504f47fa18f3bc070fafde5d952"},{"sha":"1a53d0c5032e6fb44c8964c7e1971fea1e433ae0","author":{"name":"Brian Coca","email":"476d9cd9549c190fe97c882a832fbca06f4d485c@gmail.com"},"message":"better phrasing","distinct":false,"url":"https://api.github.com/repos/sivel/ansible/commits/1a53d0c5032e6fb44c8964c7e1971fea1e433ae0"},{"sha":"f21df311bcc71823865f2274b514d5ba437a7c12","author":{"name":"Adrian Likins","email":"df979da0178b5380ee58c2bf2fa6d810e2123036@redhat.com"},"message":"Fix hipchat callback \"has no attribute display'\" (#16998)\n\nUse self._display for access to display object for\r\nthe hipchat callback plugin.\r\n\r\nFixes #16946","distinct":false,"url":"https://api.github.com/repos/sivel/ansible/commits/f21df311bcc71823865f2274b514d5ba437a7c12"}]}
{"actor":{"display_login":"sivel"}}