================================================ #ansible-lockdown: Ansible Lockdown Woring Group ================================================ Meeting started by cyberpear at 19:58:57 UTC. The full logs are available at https://meetbot.fedoraproject.org/ansible-lockdown/2020-03-26/ansible_lockdown_working_group.2020-03-26-19.58.log.html . Meeting summary --------------- * Steps Towards Capital-S (cyberpear, 20:00:29) * discussed dependencies for ansible-lockdown that aren't part of an ansible-product supported collection (cyberpear, 20:03:14) * currently ansible-lockdown linux needs pamd, selogin, ini_file, json_query, xml, modprobe, firewalld (cyberpear, 20:04:25) * at least firewalld, xml, ini_file, and selogin have integration tests (cyberpear, 20:05:05) * pamd has unit tests, no integration (cyberpear, 20:05:12) * RHEL 8 has no python passlib, but it's "not ansible team's problem" (cyberpear, 20:06:47) * brain dump of my personal ideas to make things *S*upported (gundalow, 20:07:41) * foreach item: (gundalow, 20:07:41) * 1) Integration tests for modules: is check_mode defended; is it idempotent; positive and negative test cases; ensure EXAMPLES have test cases (gundalow, 20:07:41) * 2) Unit or maybe integration tests for the other modules (gundalow, 20:07:41) * for 1+2 review the test coverage; (gundalow, 20:07:41) * 3) Ensure test/sanity/ignore*.txt doesn't have any entries for these modules or plugins (gundalow, 20:07:41) * 4) Review and tidy up DOCUMENTATION, EXAMPLES, RETURNS (gundalow, 20:07:42) * 5) something something code review (difficult to define) (gundalow, 20:07:42) * 6) Review existing issues and PRs (gundalow, 20:07:43) * Collections details: https://github.com/ansible-collections/overview/blob/master/README.rst (gundalow, 20:07:43) * IDEA: move depended-upon modules into lockdown collection for curation towards *Supportable*, leaving out question of actual support (cyberpear, 20:09:36) * ACTION: dfed[m] to schedule another meeting to discuss further (cyberpear, 20:10:14) * "pip install ansible" will work as it always has, but downstream RH products will be changing (cyberpear, 20:12:18) * Collection docs https://github.com/ansible-collections/overview/blob/master/README.rst (gundalow, 20:12:43) Meeting ended at 20:13:53 UTC. Action Items ------------ * dfed[m] to schedule another meeting to discuss further Action Items, by person ----------------------- * **UNASSIGNED** * dfed[m] to schedule another meeting to discuss further People Present (lines said) --------------------------- * cyberpear (20) * gundalow (15) * zodbot (7) Generated by `MeetBot`_ 0.1.4 .. _`MeetBot`: http://wiki.debian.org/MeetBot