Commit Graph

8 Commits

Author SHA1 Message Date
Sergei Petrosian deab7944af Version 1.3.0-1
- Keep spec consistent with linux-system-roles and simplify
  - 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
  - Add -t to md2html to generate TOC
  - 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 all loops because this RPM contains only one role
  - Remove defsource - simply define the source for mssql
  - 's|$RPM_BUILD_ROOT|%%{buildroot}|' for consistency
  - Remove getarchivedir for simplicity
  - Wrap description by 80 symbols and clarify it
  - Remove tests/.fmf dir from the RPM
  Resolves: rhbz#2151281
- On SQL Server Enterprise Edition, support configuring asynchronous replication
  Resolves: rhbz#2151282
- Support configuring a read-scale SQL server availability group (without pacemaker
  Resolves: rhbz#2151283
- Use the certificate role to create the cert and the key
  Resolves: rhbz#2151284
- Support SQL Server version 2022
  Resolves: rhbz#2153428
- Support integrating with AD Server for authentication
  Resolves: rhbz#2163709
2023-02-02 18:47:10 +01:00
Sergei Petrosian f613933dbd Update to version 1.2.4
- 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
2022-09-01 12:36:01 +02:00
Sergei Petrosian a6fd249a33 Add mssql_ha_virtual_ip, Use firewall role to configure firewall
- Add mssql_ha_virtual_ip
  Resolves: rhbz#2066337
- 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.linux_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
2022-08-25 13:21:43 +02:00
Sergei Petrosian 18dd927b56 Update mssql commit, fix replacing fedora.linux_system_roles
- Update mssql commit
  Resolves: rhbz#2066337
- Add condition for upstream spec build for galaxy_transform
- Replace extra-mapping with replacing in the legacy format with sed
2022-07-07 14:25:08 +02:00
Sergei Petrosian 2959dd3f65 Add HA MVP and mssql_tls_remote_src
* Fri Jun 17 2022 Sergei Petrosian <spetrosi@redhat.com> - 1.2.0-1
- Add MVP HA functionality to the server role
  Resolves: rhbz#2066337
- Add mssql_tls_remote_src to the server role
  Resolves: rhbz#2098212
- Add Requires: linux-system-roles or rhel-system-roles
- Add downstream values to galaxy.yml
2022-06-17 19:39:03 +02:00
Sergei Petrosian b8b82a3232 Rebase to latest upstream
- Fix inserting ansible_managed
  Resolves: rhbz#2057652
- Users now can provide a custom URLs to pull packages and RPM key from
  Resolves: rhbz#2070452
- Add "Requires: ansible-core or ansible"
  Resolves: rhbz#2067496
2022-06-17 19:31:36 +02:00
Sergei Petrosian b71dfde639 Bump release
Related: #1998988
2021-09-23 09:58:06 +02:00
Sergei Petrosian 49dd6d48b6 Import SRPM
Related: #1998988
2021-09-20 14:44:15 +02:00