Commit Graph

27 Commits

Author SHA1 Message Date
Sergei Petrosian f4ca8e9065 Revert ExcludeArch: i686 due to TFT-2460 2024-02-28 01:09:34 +00:00
Sergei Petrosian c1fd5f4278 Upload sources
Resolves: RHEL-16342
2024-02-22 21:49:09 +01:00
Sergei Petrosian 12cdc45859 Update to role version 2.2.3
- Add support for running mssql as an unconfined app with enforcing
  Resolves: RHEL-16342
- ExcludeArch: i686
2024-02-22 21:37:19 +01:00
Sergei Petrosian 1a4eca86ab Upload sources
Resolves: RHEL-19201
2024-02-06 13:06:27 +01:00
Sergei Petrosian ba9c5de59f Update role to version 2.2.2 to fix HA
Resolves: RHEL-19201
2024-02-06 13:05:50 +01:00
Sergei Petrosian eb91326935 Fixes for general-meta tests
CHANGELOG.md was missing in some places
In legacy role, sed repalced unexpected strings at some places
2024-02-01 19:32:40 +01:00
Sergei Petrosian bee761069a Upload sources 2024-01-31 12:50:06 +01:00
Sergei Petrosian 72b4311f7b Remove with_html, instead use built-in .README.html
- Use latest auto-maintenance for updates in lsr_role2collection.py
- Remove with_html, instead use built-in .README.html
  Resolves: RHEL-23455
2024-01-31 12:49:39 +01:00
Sergei Petrosian fb9e3c27e5 Upload sources
- Support installing SQL Server 2022 on RHEL 9 and running as a
selinux-confined application
  Resolves: RHEL-16342
2024-01-29 15:05:24 +01:00
Sergei Petrosian 82eae05ead Update role to version 2.2.1 to enhance running on EL 9
- Support installing SQL Server 2022 on RHEL 9 and running as a
selinux-confined application
  Resolves: RHEL-16342
2024-01-29 15:01:48 +01:00
Sergei Petrosian eec79c3314 Update to 2.2.0
- Support installing SQL Server 2022 on RHEL 9 and running as a selinux-confined application
  Resolves: RHEL-16342
- Remove unnecessary variable and RPM requirements for read-scale clusters
  Resolves: RHEL-3540
- Add the mssql_ha_prep_for_pacemaker variable to configure SQL Server for Pacemaker
  Resolves: RHEL-19091
- Deprecate `mssql_ha_cluster_run_role` for `mssql_manage_ha_cluster`
  Resolves: RHEL-19092
2023-12-12 10:11:57 +01:00
Sergei Petrosian e56702eeab Update role to version 2.0.1 to enhance AD integration
Resolves: RHEL-877
Resolves: RHEL-878
Resolves: RHEL-879
Resolves: RHEL-880
2023-07-28 13:19:35 +02:00
Sergei Petrosian 9fc9b43c5c Update to ver 1.4.1
- Update BuiildRequires to use ansible-core on RHEL > 8.8
- Move RHEL related code into an include for spec readability
- Update role to version 1.4.1 to add customizable storage paths
  Resolves: RHEL-529
2023-06-13 12:15:48 +02:00
Sergei Petrosian 7051613be5 Version 1.3.0-3
- Spec: add functionality to build from a commit hash
- Use latest 1.3.0 to add flexibility to AD integration functionality
  Resolves: rhbz#2163709
2023-02-23 19:57:53 +01:00
Sergei Petrosian c8f120d78c Version 1.3.0-2
- Replace fedora.linux_system_roles/redhat.rhel_system_roles and
  linux-system-roles.mssql with microsoft.sql.server in the role.
  Resolves: rhbz#2151281
- Use latest 1.3.0 to fix ad_Integration issues
  Resolves: rhbz#2163709
2023-02-17 10:57:42 +01:00
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 245cf19627 Upload sources
Resolves: rhbz#2066337
2022-07-07 14:26:17 +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 388b3ca77a Upload sources
- Add MVP HA functionality to the server role
  Resolves: rhbz#2066337
- Add mssql_tls_remote_src to the server role
  Resolves: rhbz#2098212
2022-06-17 19:59:18 +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 f8d112f0b7 Add gating.yaml
Related: #1998988
2021-09-23 09:30:04 +02:00
Sergei Petrosian 49dd6d48b6 Import SRPM
Related: #1998988
2021-09-20 14:44:15 +02:00
Release Configuration Management e3c1e868ef New branch setup 2021-09-14 13:57:40 +00:00