Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release version 1.8.8 #284

Merged
merged 37 commits into from
Aug 2, 2023
Merged

Release version 1.8.8 #284

merged 37 commits into from
Aug 2, 2023

Commits on Apr 26, 2023

  1. Add full support for a non-default iRODS account.

    (backport to 1.8)
    lwesterhof authored and stsnel committed Apr 26, 2023
    Configuration menu
    Copy the full SHA
    2da5145 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    86e421c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    391d293 View commit details
    Browse the repository at this point in the history
  4. YDA-5176: add authentication option for Postfix

    Add parameter for switching off authentication on the relay host
    in Postfix.
    stsnel committed Apr 26, 2023
    Configuration menu
    Copy the full SHA
    3d3339f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    db99536 View commit details
    Browse the repository at this point in the history
  6. Postfix role: handle disable TLS

    Adjust task so that TLS to relay server also gets disabled if it is
    disabled in the Ansible configuration.
    stsnel committed Apr 26, 2023
    Configuration menu
    Copy the full SHA
    65453cd View commit details
    Browse the repository at this point in the history
  7. Implement EL8 support for common role

    (backport)
    stsnel committed Apr 26, 2023
    Configuration menu
    Copy the full SHA
    d1722b6 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f7cd4f3 View commit details
    Browse the repository at this point in the history
  9. rods_database role: supports EL8

    Update irods_database role metadata to reflect it supports EL8 too
    
    (backport)
    stsnel committed Apr 26, 2023
    Configuration menu
    Copy the full SHA
    3e4a4c2 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    edd4e9b View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    2e4962c View commit details
    Browse the repository at this point in the history
  12. Disable new rules for Ansible linting

    Ansible-lint has added new rules; the code has been changed to meet new
    requirements (or we have added specific ignores) on the development branch, but we
    are not going to backport all the linting changes to the existing 1.8 branch.
    Therefore disable these rules on the 1.8 branch.
    stsnel committed Apr 26, 2023
    Configuration menu
    Copy the full SHA
    4c1a39c View commit details
    Browse the repository at this point in the history
  13. irods_database: support more Postgresql paths

    Support both legacy native PostgreSQL package path and package from
    PostgreSQL repository
    stsnel committed Apr 26, 2023
    Configuration menu
    Copy the full SHA
    215c78d View commit details
    Browse the repository at this point in the history
  14. Adapt new PostgreSQL role code for Yoda 1.8

    - Include support for old-style native PostgreSQL 9.2, for backwards
      compatibility
    - Improve support for PostgreSQL 15
    stsnel committed Apr 26, 2023
    Configuration menu
    Copy the full SHA
    f2dfc46 View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2023

  1. Add task to configure DB host and port for iCAT.

    (backport to 1.8)
    lwesterhof authored and stsnel committed Apr 27, 2023
    Configuration menu
    Copy the full SHA
    7ec5280 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    00da325 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2023

  1. Configuration menu
    Copy the full SHA
    746706b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f72da2c View commit details
    Browse the repository at this point in the history
  3. YDA-5139: partial backport verbose mode rev/repl

    Add parameter for running asynchronous replication and revision
    cronjobs in verbose mode. In this backported version, verbose mode
    is disabled by default.
    stsnel committed May 8, 2023
    Configuration menu
    Copy the full SHA
    02dc07a View commit details
    Browse the repository at this point in the history

Commits on May 10, 2023

  1. Configuration menu
    Copy the full SHA
    784ea70 View commit details
    Browse the repository at this point in the history
  2. yoda_zabbix_database: adapt for EL8

    We need to have a version of libzbxpgsql.so with a binary patch to
    work around a compatibility issue with Zabbix 4. See
    zabbix-tools/libzbxpgsql#139 (comment)
    for details.
    stsnel committed May 10, 2023
    Configuration menu
    Copy the full SHA
    ae96841 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3f102e7 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2023

  1. Extract ODBC role from PostgreSQL role

    So that ODBC can be installed on the provider when
    the Yoda configuration has a separate database server.
    
    This is a backported version of YDA-5195.
    stsnel committed May 11, 2023
    Configuration menu
    Copy the full SHA
    416749f View commit details
    Browse the repository at this point in the history

Commits on May 16, 2023

  1. common/EPEL: simplify distribution-specific logic

    Use built-in fact rather than separate task to determine distribution.
    stsnel committed May 16, 2023
    Configuration menu
    Copy the full SHA
    9db47eb View commit details
    Browse the repository at this point in the history

Commits on May 24, 2023

  1. CI: pin ansible-lint version

    So that we can choose when stricter rules in newer versions are
    applied, rather than stricter rules being introduced unexpectedly.
    stsnel committed May 24, 2023
    Configuration menu
    Copy the full SHA
    f7a52a3 View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2023

  1. YDA-5210: Upgrade to iRODS 4.2.12.

    Backport to Yoda 1.8.x
    lwesterhof authored and stsnel committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    20a92d4 View commit details
    Browse the repository at this point in the history
  2. YDA-5224: update Datacite search link

    The old search engine will be discontinued.
    stsnel committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    ef7bcc8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b319bb3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    219c0d3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    90a864d View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2023

  1. Postfix role: adapt for Ansible 2.14+

    Newer versions of Ansible fail if section is not
    set to an empty string explicitly.
    stsnel committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    4cb1466 View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2023

  1. YDA-5284: add options for GoCommands CLI

    Installing GoCommands is disabled by default, for now.
    
    (backport to Yoda 1.8)
    stsnel committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    ae5fa5b View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2023

  1. YDA-5296: implement API call duration logging

    Add parameter yoda_portal_log_api_call_duration, which can be used
    to log duration and parameters of all API calls from the portal. Intended
    for performance testing and troubleshooting.
    
    Enabled by default on development environments, otherwise disabled by
    default.
    stsnel committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    87c3d28 View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2023

  1. Configuration menu
    Copy the full SHA
    5020b16 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2023

  1. Configuration menu
    Copy the full SHA
    86fda63 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    442ae80 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    38f3747 View commit details
    Browse the repository at this point in the history