Skip to content
This repository has been archived by the owner on Jun 10, 2024. It is now read-only.
Dag Wieers edited this page Feb 18, 2019 · 6 revisions

Github gitlab issues Github gitlab PRs Gitlab pinboard

GitLab Working Group

The GitLab Working Group collaborates on GitLab-related functionality in Ansible.

News

  • Created the Module development guidelines Wiki
  • We formed a Working Group to improve the GitLab-specific support in Ansible.
  • We have a GitLab pinboard, subscribe to it to stay informed!
  • There is no automated testing infrastructure for GitLab, individual testing by contributors/users is critical. This is why we need integration tests for every GitLab module.

Community

Name GitHub (+ IRC) Role Affiliation
Guillaume Martinez Lunik Lead Independent
Andrea Tartaglia Shaps / shaps Lead Independent
Marcus Watkins marwatk Reviewer Independent
Waheed Barghouti waheedi Reviewer Independent
Werner Dijkerman dj-wasabi Reviewer Independent
Jonathan Lozada D. jlozadad Member Red Hatter

Add yourself to this list as a Reviewer (help review PRs) or as a Member (discuss issues/roadmap).

Process

Ideas

  • Move all GitLab modules in its own gitlab/ sub-directory
  • Add See Also sections to GitLab modules referring related modules and websites
  • Properly capitalize GitLab (we are using Gitlab everywhere, while upstream is using GitLab)
  • Add specific GitLab documentation to documentation website
  • Determine which upstream library (if any) to use for all modules

Action plan

v2.8 release

  • New GitLab modules to review:
    • gitlab_service -- @dzraf #40053
    • gitlab_webhook -- @dzraf #39991
  • GitLab runners dynamic inventory #42664
  • Add missing integration tests to existing modules #51490:
    • gitlab_deploy_key
    • gitlab_group
    • gitlab_hooks
    • gitlab_project
    • gitlab_runner
    • gitlab_user
  • Review open pull-requests -- open PRs
  • Review open issues -- open issues

future

  • TBD

Links

(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