1
0
Fork 0
mirror of https://github.com/containers/ansible-podman-collections.git synced 2026-05-06 15:35:48 +00:00

Release 1.19.2 version

Signed-off-by: Sagi Shnaidman <sshnaidm@redhat.com>
This commit is contained in:
Sagi Shnaidman 2026-04-10 22:37:53 +03:00 committed by Sergey
parent ba2341150e
commit 044272fc9d
5 changed files with 26 additions and 7 deletions

View file

@ -5,6 +5,19 @@ Ansible Podman modules and plugins Release Notes
.. contents:: Topics
v1.19.2
=======
Release Summary
---------------
Fix quadlet_options being incorrectly placed under Service section
Bugfixes
--------
- podman_container - Fix quadlet_options placement when restart_policy is set
v1.19.1
=======

View file

@ -42,7 +42,7 @@ All commits in this repository require a **Signed-off-by** line (DCO). Always us
- **Build collection**: `ansible-galaxy collection build`
- **Build RPM**: `make rpm`
- **Set version**: `python contrib/build.py <version>` — reads `galaxy.yml.in` template, adds version, writes `galaxy.yml`
- **Set version**: `sed -i 's/^version: .*/version: <version>/' galaxy.yml`
- **Publish to Galaxy**: `bash contrib/publish.sh <version>` (use `DRYRUN=1` for testing)
## Code Architecture
@ -109,8 +109,7 @@ For simple parameters, `diffparam_*` can delegate to `self._diff_generic("module
### Build System
- `galaxy.yml.in` — source template (no version field)
- `contrib/build.py <version>` — generates `galaxy.yml` from template with version injected
- `galaxy.yml` — collection metadata including version
- `Makefile` — RPM packaging target
## Adding CI for a New Module
@ -186,7 +185,7 @@ If the module has complex state management, add a library in `plugins/module_uti
Full details are in [RELEASING.md](RELEASING.md). Summary:
1. **Add a release section** in `changelogs/changelog.yaml` describing all user-facing changes since the previous release. Skip maintenance-only changes (CI, test infra, internal refactoring).
2. **Set the version**: `python contrib/build.py X.Y.Z` — updates `galaxy.yml` from the `galaxy.yml.in` template.
2. **Set the version**: `sed -i 's/^version: .*/version: X.Y.Z/' galaxy.yml`
3. **Generate CHANGELOG**: `antsibull-changelog release` — regenerates `CHANGELOG.rst` from `changelogs/changelog.yaml`.
4. **Update docs (major releases only)**: Run `contrib/build_docs.sh` to regenerate HTML docs. If new modules were added, `git add` their generated doc files first. Skip for patch releases.
5. **Create a PR** with the changelog, galaxy.yml, and CHANGELOG.rst changes. Merge to `main`.

View file

@ -34,10 +34,10 @@ Valid change categories: `release_summary`, `major_changes`, `minor_changes`, `b
Set the new version:
```bash
python contrib/build.py X.Y.Z
sed -i 's/^version: .*/version: X.Y.Z/' galaxy.yml
```
This reads `galaxy.yml.in` and writes `galaxy.yml` with the version injected.
This updates the version field directly in `galaxy.yml`.
## Step 3: Generate the CHANGELOG

View file

@ -526,6 +526,13 @@ releases:
- Add --platform option to podman_image
release_summary: Fix podman network and add platform option to podman_image
release_date: '2026-04-07'
1.19.2:
changes:
bugfixes:
- podman_container - Fix quadlet_options placement when restart_policy is set
release_summary: Fix quadlet_options being incorrectly placed under Service
section
release_date: '2026-04-10'
1.2.0:
changes:
minor_changes:

View file

@ -1,6 +1,6 @@
namespace: containers
name: podman
version: 1.19.1
version: 1.19.2
readme: README.md
authors:
- Sagi Shnaidman <sshnaidm@redhat.com>