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

Container Minutes 11 Sep 2017

Chris Houseknecht edited this page Sep 11, 2017 · 3 revisions

Attendees:

  • fabianvf
  • ttomecek
  • ryansb
  • j00bar
  • gregdek
  • chouseknecht

Discussion:

  • Roadmap in relationship to 1.0.0

    • j00bar suggested that we make the following roadmap items part of 1.0.0
      • Create multiple, simple working examples similar to Jag's "Hello World" demo from AnsibleFest
      • Get pre-baked conductor images passing RedHat Security Scan, and pushed into RedHat Container Catalog
      • Create daily pre-bake, scanning, and pushing of images in Travis
    • Everyone agreed. J00bar took ownership of items 1 and 3, and chouseknecht took item 2.
    • chouseknecht requested a 0.9.2 release push to PyPi, so that users are using and providing feedback with latest code
    • j00bar worked out a way to reduce the pre-baked images sizes, and will push this new code as part of 0.9.2 in the next day or two.
    • j00bar will also look into bumping the Docker compose version requirement in conductor-requirements.txt. It's currently at >=1.14. That may possibly be related to issue #720.
    • remaining items on the roadmap will be post 1.0.0
  • PR #719

    • Consensus is that running systemd within a container and wanting the init system to own PID 1, is a valid use case.
    • Rather than having a single directive called build_command, the PR should be modified to provide a broader directive called build_overrides that follows the pattern of dev_overrides.
    • j00bar summarized, build_overrides is a good addition to container.yml because:
      1. It remains consistent. Meaning, if you are familiar with a subset of our syntax, learning a new section should be intuitive.
      2. It's DRY.
      3. Every addition creates clear value.
    • chouseknecht volunteered to comment on the PR.
  • j00bar suggested that we start an "Advanced Techniques" section in the docs

    • Get users started on the happy case with the low friction, shallow onramp story
    • In this new section, offer solutions to problems that some users run into and need help solving
    • The issue expressed in PR #719 is an example that fits in this new section

(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