- Return conditionals related to EL to keep up- and downstream consistent
- Add pretrans scriplet to remove symlinks if exist to fix issue with update
- Instead of copying doc and license files create symlinks
- Dynamically generate %%files section
- Do not install roles to /usr/share/microsoft and then create symlinks
to /usr/share/ansible/roles/, instead install directly to
/usr/share/ansible/roles/
- Remove unused removal of ambiguous python shebangs
- Remove definition of ansible_collection_files as its part of
ansible-packaging
- Use ansible_collection_files in %files section
- Remove defsource - simply define the source for mssql
- Replicate all provided databases
- This change fixes the bug where only the first database replicates
- Clarify that the role does not remove not listed databases
Resolves: rhbz#2066337
- Input multiple sql scripts
- Allow _input_sql_file vars to accept list of files
- Flush handlers prior to inputting post sql script
Resolves: rhbz#2120712
- Note that ha_cluster is not idempotent
- SPEC: Do not update dates in CHANGELOG.md
- Add MVP HA functionality to the server role
Resolves: rhbz#2066337
- Add mssql_tls_remote_src to the server role
Resolves: rhbz#2098212
- Use firewall role to configure firewall for SQL Server
Resolves: rhbz#2120709
- Replace simple `mssql_input_sql_file` with `pre` and `post` variables
Resolves: rhbz#2120712
- Add Requires: linux-system-roles or rhel-system-roles
- Replace fedora.l inux_system_roles:redhat.rhel_system_roles on RHEL
- Add downstream values to galaxy.yml
- Change defcommit to defsource that takes both tags and commits
- Update CHANGELOG.md with the current date and copy it to collection dir
- Fix inserting ansible_managed
Resolves: rhbz#2057651 (EL8)
Resolves: rhbz#2064690 (EL9)
- Users now can provide a custom URLs to pull packages and RPM key from
Resolves: rhbz#2038256 (EL8)
Resolves: rhbz#2064648 (EL9)
Since Fedora 33, we generate both python3dist(foo.bar) and python3dist(foo-bar)
provides, but we'd like to follow PEP 503 and use only the names with dash.
By using the dashes, this is not compatible with the provides generated in EPEL 8,
compatibility can be achieved with the %py3_dist macro.
Make the ansible_collection_files macro defined in Fedora automatically
and in RHEL manually consistent - having slash at the end to clean
double-slashes from the code.
Bumb release
Add changelog entry
Ansible macros:
https://src.fedoraproject.org/rpms/ansible/blob/rawhide/f/macros.ansible