Skip to content

Commit 483e33b

Browse files
committed
Release 4.13.1
v4.13.1 ======= Minor Changes ------------- - Upgrade ansible-doctor 6.0.5 and pre-commit (oravirt#517) - ansible-lint upgrade to 25.2.1 (oravirt#517) - helper script for building releases (oravirt#518) - nix: Adding direnv and nix configuration for easy setup of dev environment via nix-shell (oravirt#517) Security Fixes -------------- - ansible-core: Upgrade versions due to security alerts from dependbot (oravirt#517) Bugfixes -------- - oradb_tzupgrade_pdbs: compose the list of PDBs in Ansible (oravirt#516)
1 parent bded707 commit 483e33b

File tree

11 files changed

+124
-18
lines changed

11 files changed

+124
-18
lines changed

CHANGELOG.rst

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,27 @@ opitzconsulting.ansible\_oracle Release Notes
44

55
.. contents:: Topics
66

7+
v4.13.1
8+
=======
9+
10+
Minor Changes
11+
-------------
12+
13+
- Upgrade ansible-doctor 6.0.5 and pre-commit (oravirt#517)
14+
- ansible-lint upgrade to 25.2.1 (oravirt#517)
15+
- helper script for building releases (oravirt#518)
16+
- nix: Adding direnv and nix configuration for easy setup of dev environment via nix-shell (oravirt#517)
17+
18+
Security Fixes
19+
--------------
20+
21+
- ansible-core: Upgrade versions due to security alerts from dependbot (oravirt#517)
22+
23+
Bugfixes
24+
--------
25+
26+
- oradb_tzupgrade_pdbs: compose the list of PDBs in Ansible (oravirt#516)
27+
728
v4.13.0
829
=======
930

changelogs/.plugin-cache.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -159,4 +159,4 @@ plugins:
159159
strategy: {}
160160
test: {}
161161
vars: {}
162-
version: 4.13.0
162+
version: 4.13.1

changelogs/changelog.yaml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -747,6 +747,23 @@ releases:
747747
- scripts_folder_fix.yml
748748
- typo-zauberkasten.yml
749749
release_date: '2025-03-30'
750+
4.13.1:
751+
changes:
752+
bugfixes:
753+
- 'oradb_tzupgrade_pdbs: compose the list of PDBs in Ansible (oravirt#516)'
754+
minor_changes:
755+
- Upgrade ansible-doctor 6.0.5 and pre-commit (oravirt#517)
756+
- ansible-lint upgrade to 25.2.1 (oravirt#517)
757+
- helper script for building releases (oravirt#518)
758+
- 'nix: Adding direnv and nix configuration for easy setup of dev environment
759+
via nix-shell (oravirt#517)'
760+
security_fixes:
761+
- 'ansible-core: Upgrade versions due to security alerts from dependbot (oravirt#517)'
762+
fragments:
763+
- nix-doctor-lint.yml
764+
- oradb_tzupgrade_pdbs.yml
765+
- release-scripts.yml
766+
release_date: '2025-04-27'
750767
4.2.0:
751768
changes:
752769
breaking_changes:

changelogs/fragments/nix-doctor-lint.yml

Lines changed: 0 additions & 8 deletions
This file was deleted.

changelogs/fragments/oradb_tzupgrade_pdbs.yml

Lines changed: 0 additions & 3 deletions
This file was deleted.
Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
---
22
collections:
3-
- name: devsec.hardening
4-
version: 8.2.0
53
- name: opitzconsulting.ansible_oracle
6-
version: 3.2.0
4+
version: 4.13.1
5+
6+
# following entry is for development only!
7+
# - name: opitzconsulting.ansible_oracle
8+
# source: ./../../..
9+
# type: dir

example/beginner_patching/ansible/requirements.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
collections:
33
- name: opitzconsulting.ansible_oracle
4-
version: 4.13.0
4+
version: 4.13.1
55

66
# following entry is for development only!
77
# - name: opitzconsulting.ansible_oracle

example/rac/ansible/requirements.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
collections:
33
- name: opitzconsulting.ansible_oracle
4-
version: 4.13.0
4+
version: 4.13.1
55

66
# following entry is for development only!
77
# - name: opitzconsulting.ansible_oracle

galaxy.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
namespace: opitzconsulting
33
name: ansible_oracle
44
description: "This is the collection of ansible-oracle from https://github.com/oravirt/ansible-oracle"
5-
version: 4.13.0
5+
version: 4.13.1
66
repository: https://github.com/oravirt/ansible-oracle.git
77
readme: README.md
88
authors:

tools/release/build_release.sh

Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,67 @@
1+
#!/usr/bin/env bash
2+
set -eu
3+
set -o pipefail
4+
5+
# Shellscript for managing releases in ansible-oracle
6+
#
7+
# used to update the collection version in files.
8+
9+
galaxy="../../galaxy.yml"
10+
11+
workdir=$(dirname "$0")
12+
cd "$workdir" || exit 1
13+
14+
build_release=$(git branch --show-current | cut -d"/" -f2)
15+
16+
function change_release_version() {
17+
echo "Using Release from branch: $build_release"
18+
echo "Format galaxy.yml"
19+
sed -i "/^version: /c\version: ${build_release}" "${galaxy}"
20+
grep "version: " "${galaxy}"
21+
22+
echo "Format requirements.yml"
23+
sed -i "/^ version: /c\ version: ${build_release}" requirements.yml
24+
grep "version: " requirements.yml
25+
26+
target_dirs="example/beginner_patching/ansible/requirements.yml
27+
example/rac/ansible/requirements.yml
28+
example/beginner/ansible/requirements.yml"
29+
30+
for requirement_file in ${target_dirs} ; do
31+
filename="../../${requirement_file}"
32+
33+
echo "target file: ${filename}"
34+
cp requirements.yml "${filename}"
35+
done
36+
37+
}
38+
39+
check_antsibull_changes() {
40+
41+
# check if all antsibull entries have a reference with (oravirt#[0-9][0-9][0-9])
42+
echo "Checking antsibull changelog entries"
43+
44+
pwd
45+
46+
for clfile in "../../changelogs/fragments"/*yml ; do
47+
echo "Checking file: ${clfile}"
48+
49+
if grep " - " "${clfile}" | grep -v "oravirt#[0-9][0-9][0-9]" ; then
50+
echo "Found changelog entries without PR reference"
51+
exit
52+
fi
53+
done
54+
55+
}
56+
57+
function make_changelog() {
58+
# cd "${workdir}/../.."
59+
pwd
60+
echo "Starting antsibull changelog"
61+
../.././.venv/antsibull/bin/antsibull-changelog release
62+
}
63+
64+
check_antsibull_changes
65+
change_release_version
66+
67+
make_changelog

0 commit comments

Comments
 (0)