Skip to content
This repository has been archived by the owner on Jun 10, 2024. It is now read-only.

Windows: progress tracker

ShachafGoldstein edited this page Jun 26, 2019 · 77 revisions

Github windows issues Github windows PRs Windows agenda Windows pinboard

This document lists a number of open items anyone could help contributing with

Fixing existing PSLint issues

Take a look at the list of ignored PSLint issues.

Fixing known idempotency issues

Make all Windows modules idempotent and add check-mode !

  • win_acl - jborean93 will work on this in 2.7/2.8
  • win_dotnet_ngen
  • win_iis_virtualdirectory
  • win_iis_website #25902 (@jborean93)
  • win_owner - jborean93 will work on this in 2.7/2.8
  • win_regmerge
  • win_robocopy
  • win_user
  • win_webipcmd

Adding diff support to selected modules

Add diff support

  • win_file - jborean93 will work on this in 2.7/2.8
  • win_regmerge

Adding missing integration tests

Review all integration tests for Windows modules, add missing tests, also see the meeting agenda at #153 (comment)

  • win_diskimage
  • win_dns_client
  • win_domain
  • win_domain_controller
  • win_file_version
  • win_iis_virtualdirectory
  • win_iis_webapplication
  • win_iis_website -- #25902 (@jborean93)
  • win_robocopy
  • win_webipcmd

Ensuring feature parity with python modules

  • win_blockinfile vs blockinfile
  • win_copy vs copy
  • win_file vs file
    • Managing links #43060
    • Managing file attributes (archive, hidden, ...)
  • win_find vs find
  • win_get_url vs get_url
  • win_group vs group
  • win_lineinfile vs lineinfile
  • win_stat vs stat
  • win_template vs template
  • win_uri vs uri
  • win_user vs user
  • win_xml vs xml

Open Pull requests status

PR Module/element Activity status
https://github.com/ansible/ansible/pull/49701 WinRM Active after Mar 2019
https://github.com/ansible/ansible/pull/55013 win_firewall_rule.py Active after Mar 2019
https://github.com/ansible/ansible/pull/56033 win_iis_webapplication Active after Mar 2019
https://github.com/ansible/ansible/pull/50528 win_iis_webapppool Active after Mar 2019
https://github.com/ansible/ansible/pull/45998 win_iis_webhandler Active after Mar 2019
https://github.com/ansible/ansible/pull/51595 win_disk_facts Active after Mar 2019
https://github.com/ansible/ansible/pull/50864 win_package Active after Mar 2019
https://github.com/ansible/ansible/pull/56953 win_domain_group_membership.ps1 Active after Mar 2019
https://github.com/ansible/ansible/pull/56547 Link and IO C# utils Active after Mar 2019
https://github.com/ansible/ansible/pull/25902 win_iis_website Active after Mar 2019
https://github.com/ansible/ansible/pull/56677 win_pester Active after Mar 2019
https://github.com/ansible/ansible/pull/52586 win_blockinfile Active after Mar 2019
https://github.com/ansible/ansible/pull/52243 Added if for checking if the OU is existing and to avoid a cryptical Active after Mar 2019
https://github.com/ansible/ansible/pull/43666 Ansible.IO c# code Active after Mar 2019
https://github.com/ansible/ansible/pull/52391 win_domain_member.ps1 Active after Mar 2019
https://github.com/ansible/ansible/pull/55109 win_firewall_rule Active after Mar 2019
https://github.com/ansible/ansible/pull/54334 win_domain_user Active after Mar 2019
https://github.com/ansible/ansible/pull/56966 WIP - win_format Active after Mar 2019
https://github.com/ansible/ansible/pull/50417 win_hyperv_guest Active after Mar 2019
https://github.com/ansible/ansible/pull/54759 WIP - common util for web requests Active after Mar 2019
https://github.com/ansible/ansible/pull/54965 WIP - Add unit testing with Pester for PowerShell modules Active after Mar 2019
https://github.com/ansible/ansible/pull/53148 WIP win_find Active after Mar 2019
https://github.com/ansible/ansible/pull/56475 win_compact Active after Mar 2019
https://github.com/ansible/ansible/pull/56967 win_domain_computer Active after Mar 2019
https://github.com/ansible/ansible/pull/56445 win_service Active after Mar 2019
https://github.com/ansible/ansible/pull/57577 win_dns_client Active after Mar 2019
https://github.com/ansible/ansible/pull/38356 - Inactive
https://github.com/ansible/ansible/pull/23775 - Inactive
https://github.com/ansible/ansible/pull/43574 - Inactive
https://github.com/ansible/ansible/pull/32930 - Inactive
https://github.com/ansible/ansible/pull/32930 - Inactive
https://github.com/ansible/ansible/pull/40535 - Inactive
https://github.com/ansible/ansible/pull/41002 - Inactive
https://github.com/ansible/ansible/pull/45870 - Inactive
https://github.com/ansible/ansible/pull/41105 - Inactive
https://github.com/ansible/ansible/pull/45521 - Inactive
https://github.com/ansible/ansible/pull/33978 - Inactive
https://github.com/ansible/ansible/pull/31748 - Inactive
https://github.com/ansible/ansible/pull/29170 - Inactive
https://github.com/ansible/ansible/pull/28365 - Inactive
https://github.com/ansible/ansible/pull/34998 - Inactive
https://github.com/ansible/ansible/pull/49524 - Inactive
https://github.com/ansible/ansible/pull/52211 - Inactive

(ARchived) Working groups

Working groups are now in the Ansible forum

Ansible project:
Community, Contributor Experience, Docs, News, Outreach, RelEng, Testing

Cloud:
AWS, Azure, CloudStack, Container, DigitalOcean, Docker, hcloud, Kubernetes, Linode, OpenStack, oVirt, Virt, VMware

Networking:
ACI, AVI, F5, Meraki, Network, NXOS

Ansible Developer Tools:
Ansible-developer-tools

Software:
Crypto, Foreman, GDrive, GitLab, Grafana, IPA, JBoss, MongoDB, MySQL, PostgreSQL, RabbitMQ, Zabbix

System:
AIX, BSD, HP-UX, macOS, Remote Management, Solaris, Windows

Security:
Security-Automation, Lockdown

Tooling:
AWX, Galaxy, Molecule

Communities

Modules:
unarchive, xml

Plugins:
httpapi

Wiki

Roles, Communication, Reviewing, Checklist, TODO

Clone this wiki locally