Skip to content

Commit e4d5f38

Browse files
authored
Merge pull request #83 from marcelmamula/1.7.0
collection: Prepare for release 1.7.0
2 parents 9fa442c + 848c70f commit e4d5f38

4 files changed

Lines changed: 85 additions & 7 deletions

File tree

CHANGELOG.rst

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,25 @@ Community SAP Release Notes
44

55
.. contents:: Topics
66

7+
v1.7.0
8+
======
9+
10+
Release Summary
11+
---------------
12+
13+
This release includes various improvements and refactorings across the collection.
14+
15+
Minor Changes
16+
-------------
17+
- collection - Update all license headers (https://github.com/sap-linuxlab/community.sap_libs/pull/82)
18+
- sap_hdbsql - Add error handling and secure flags for hdbsql (https://github.com/sap-linuxlab/community.sap_libs/pull/75)
19+
- sap_system_facts - Add SID and permission check to facts module (https://github.com/sap-linuxlab/community.sap_libs/pull/73)
20+
- sap_control_exec, sap_hostctrl_exec - Refactor to use shared utilities (https://github.com/sap-linuxlab/community.sap_libs/pull/78)
21+
- sap_control_exec, sap_hostctrl_exec - QoL and Error handling (https://github.com/sap-linuxlab/community.sap_libs/pull/81)
22+
- sapcar_extract - Add overwrite mode and improve exist validation (https://github.com/sap-linuxlab/community.sap_libs/pull/77)
23+
- sap_hdbsql - Add new parameter named properties (https://github.com/sap-linuxlab/community.sap_libs/pull/79)
24+
25+
726
v1.6.0
827
======
928

@@ -18,6 +37,7 @@ Minor Changes
1837
- sap_control_exec - Add local socket support (https://github.com/sap-linuxlab/community.sap_libs/pull/66)
1938
- sap_hostctrl_exec - Add new module and tests (https://github.com/sap-linuxlab/community.sap_libs/pull/67)
2039

40+
2141
v1.5.0
2242
======
2343

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
[![CI](https://github.com/sap-linuxlab/community.sap_libs/workflows/CI/badge.svg)](https://github.com/sap-linuxlab/community.sap_libs/actions) [![Codecov](https://img.shields.io/codecov/c/github/sap-linuxlab/community.sap_libs)](https://codecov.io/gh/sap-linuxlab/community.sap_libs)
44

55
## Description
6-
This Ansible Collection provides a set of Ansible Modules designed to automate various operations on SAP systems.
6+
This Ansible Collection provides a set of Ansible Modules designed to automate various low-level activities on SAP systems.
77

88
It was migrated from repository `ansible-collections/community.sap`.
99

changelogs/changelog.yaml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -144,3 +144,15 @@ releases:
144144
release_summary: This release adds new module `sap_hostctrl_exec` that allows executing `SAPHostcontrol` functions.
145145
New contributors readme is added to show our appreciation to contributors.
146146
release_date: '2025-12-10'
147+
1.7.0:
148+
changes:
149+
minor_changes:
150+
- collection - Update all license headers (https://github.com/sap-linuxlab/community.sap_libs/pull/82)
151+
- sap_hdbsql - Add error handling and secure flags for hdbsql (https://github.com/sap-linuxlab/community.sap_libs/pull/75)
152+
- sap_system_facts - Add SID and permission check to facts module (https://github.com/sap-linuxlab/community.sap_libs/pull/73)
153+
- sap_control_exec, sap_hostctrl_exec - Refactor to use shared utilities (https://github.com/sap-linuxlab/community.sap_libs/pull/78)
154+
- sap_control_exec, sap_hostctrl_exec - QoL and Error handling (https://github.com/sap-linuxlab/community.sap_libs/pull/81)
155+
- sapcar_extract - Add overwrite mode and improve exist validation (https://github.com/sap-linuxlab/community.sap_libs/pull/77)
156+
- sap_hdbsql - Add new parameter named properties (https://github.com/sap-linuxlab/community.sap_libs/pull/79)
157+
release_summary: This release includes various improvements and refactorings across the collection.
158+
release_date: '2026-03-13'

galaxy.yml

Lines changed: 52 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,68 @@
1-
# See https://docs.ansible.com/ansible/latest/dev_guide/collections_galaxy_meta.html
1+
---
22

3+
### REQUIRED
4+
# The namespace of the collection. This can be a company/brand/organization or product namespace under which all
5+
# content lives. May only contain alphanumeric lowercase characters and underscores. Namespaces cannot start with
6+
# underscores or numbers and cannot contain consecutive underscores
37
namespace: community
8+
9+
# The name of the collection. Has the same character restrictions as 'namespace'
410
name: sap_libs
5-
version: 1.6.0
11+
12+
# The version of the collection. Must be compatible with semantic versioning
13+
version: 1.7.0
14+
15+
# The path to the Markdown (.md) readme file. This path is relative to the root of the collection
616
readme: README.md
17+
18+
# A list of the collection's content authors. Can be just the name or in the format 'Full Name <email> (url)
719
authors:
820
- Rainer Leber (github.com/rainerleber)
921
- Robert Kraemer (github.com/rkpobe)
1022
- Sean Freeman (github.com/sean-freeman)
11-
description: SAP Module community collection for Ansible
12-
license_file: LICENSE
23+
- Marcel Mamula (github.com/marcelmamula)
24+
25+
### OPTIONAL but strongly recommended
26+
# A short summary description of the collection
27+
description: Collection of Ansible Modules for SAP low-level activities
28+
29+
# Either a single license or a list of licenses for content inside of a collection. Ansible Galaxy currently only
30+
# accepts L(SPDX,https://spdx.org/licenses/) licenses. This key is mutually exclusive with 'license_file'
31+
license:
32+
- Apache-2.0
33+
34+
# The path to the license file for the collection. This path is relative to the root of the collection. This key is
35+
# mutually exclusive with 'license'
36+
license_file: ''
37+
38+
# A list of tags you want to associate with the collection for indexing/searching. A tag name has the same character
39+
# requirements as 'namespace' and 'name'
1340
tags:
41+
- application
1442
- sap
43+
44+
# Collections that this collection requires to be installed for it to be usable. The key of the dict is the
45+
# collection label 'namespace.name'. The value is a version range
46+
# L(specifiers,https://python-semanticversion.readthedocs.io/en/latest/#requirement-specification). Multiple version
47+
# range specifiers can be set and are separated by ','
48+
dependencies: {}
49+
50+
# The URL of the originating SCM repository
1551
repository: https://github.com/sap-linuxlab/community.sap_libs
52+
53+
# The URL to any online docs
1654
documentation: https://github.com/sap-linuxlab/community.sap_libs
55+
56+
# The URL to the homepage of the collection/project
1757
homepage: https://github.com/sap-linuxlab/community.sap_libs
58+
59+
# The URL to the collection issue tracker
1860
issues: https://github.com/sap-linuxlab/community.sap_libs
61+
62+
# A list of file glob-like patterns used to filter any files or directories that should not be included in the build
63+
# artifact. A pattern is matched from the relative path of the file or directory of the collection directory. This
64+
# uses 'fnmatch' to match the files or directories. Some directories and files like 'galaxy.yml', '*.pyc', '*.retry',
65+
# and '.git' are always filtered
1966
build_ignore:
20-
# https://docs.ansible.com/ansible/devel/dev_guide/developing_collections.html#ignoring-files-and-folders
2167
- .gitignore
22-
- changelogs/.plugin-cache.yaml
68+
- changelogs/.plugin-cache.yaml

0 commit comments

Comments
 (0)