Systemd-enabled opensuse container for Ansible Molecule testing with Python 3 and sudo user
10K+
Pre-built openSUSE Leap container images for testing Ansible roles using Molecule.
LTS Releases:
latest, 16.0 - openSUSE Leap 16.0 (until 2031)15.6 - openSUSE Leap 15.6 (until 2025-12)15.5 - openSUSE Leap 15.5 (until 2024-12)15.4 - openSUSE Leap 15.4 (until 2023-12)| Tag | Size | Python Version | systemd Version | Support Until |
|---|---|---|---|---|
| 16.0 | ~378MB | 3.13 | 257+ | 2031 |
| 15.6 | ~180MB | 3.6 | 254+ | December 2025 |
| 15.5 | ~175MB | 3.6 | 249+ | December 2024 |
| 15.4 | ~170MB | 3.6 | 249+ | December 2023 |
# Inside container - using zypper
zypper refresh # Update repository metadata
zypper install package_name # Install package
zypper search keyword # Search packages
zypper update # Update all packages
Issue: Group 'wheel' not found
# openSUSE doesn't use 'wheel' group by default
# These images use sudoers.d for ansible user
Issue: Zypper lock errors
# Wait for zypper processes to complete
# Or use: zypper --non-interactive
| Feature | openSUSE | RHEL/CentOS | Debian/Ubuntu |
|---|---|---|---|
| Package Manager | zypper | yum/dnf | apt |
| Init System | systemd | systemd | systemd |
| Default Filesystem | Btrfs | XFS | ext4 |
| Config Tool | YaST | - | debconf |
| Release Cycle | 12-18 months | ~3 years | 2 years (stable) |
---
platforms:
- name: opensuse-15-6
image: docker.io/mpaivabarbosa/molecule-systemd-opensuse:15.6
pre_build_image: true
privileged: true
command: /usr/lib/systemd/systemd
volumes:
- /sys/fs/cgroup:/sys/fs/cgroup:rw
openSUSE Leap is a stable, community-supported Linux distribution based on SUSE Linux Enterprise (SLE).
https://hub.docker.com/r/mpaivabarbosa/molecule-systemd-opensuse
Content type
Image
Digest
sha256:ccb3b3396…
Size
99.4 MB
Last updated
2 days ago
docker pull mpaivabarbosa/molecule-systemd-opensuse