From 4096b20e5e320e1ec81dd85d1900f979f833146c029267423f2411dcd146cacb Mon Sep 17 00:00:00 2001 From: Matej Cepl Date: Thu, 4 Aug 2022 12:30:22 +0000 Subject: [PATCH] Accepting request 992738 from home:ohollmann:branches:devel:languages:python - Update to 1.5.8: Callback plugin --------------- - Improved debug logging to include some hooks that were missing (#374) - Added a localhost_to_hostname toggle in the callback (#336) This adds two configuration parameters to the callback: - ARA_LOCALHOST_AS_HOSTNAME - ARA_LOCALHOST_AS_HOSTNAME_FORMAT These are useful in use cases where playbooks are run against localhost, whether directly (with ansible-playbook) or indirectly (via ansible-pull). When enabled, ara will save results under the hostname (or fqdn) of 'localhost' instead of associating every result to localhost. This is meant to make it easier to distinguish results between different hosts even though the playbooks may have all run against 'localhost'. Server ------ - Added a setting for CSRF_TRUSTED_ORIGINS (#345) - Fixed logging configuration to avoid conflicting with ansible (#367) See upgrade notes for changes to the server's settings.yaml. UI -- - API browser: disable forms to improve performance (#323) - Include the version of ara when generating static reports (#318) - Add a column in task results for displaying the task's tags (#281,#375) CLI --- - Added "--latest" to "ara host list" to show only the latest playbook (#327) Docs ---- OBS-URL: https://build.opensuse.org/request/show/992738 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-ara?expand=0&rev=24 --- ara-1.5.7.tar.gz | 3 --- ara-1.5.8.tar.gz | 3 +++ python-ara.changes | 62 ++++++++++++++++++++++++++++++++++++++++++++++ python-ara.spec | 4 +-- 4 files changed, 67 insertions(+), 5 deletions(-) delete mode 100644 ara-1.5.7.tar.gz create mode 100644 ara-1.5.8.tar.gz diff --git a/ara-1.5.7.tar.gz b/ara-1.5.7.tar.gz deleted file mode 100644 index 2c018ed..0000000 --- a/ara-1.5.7.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4a6883dad5e0d119a754271338948cb1119c2c5b36d48b162d610e348eccb502 -size 8584125 diff --git a/ara-1.5.8.tar.gz b/ara-1.5.8.tar.gz new file mode 100644 index 0000000..a73a57c --- /dev/null +++ b/ara-1.5.8.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1e0c04ff25f1aebcae2d4277b3a4e10afee0ad60822cdffeab38969505c69d48 +size 8665422 diff --git a/python-ara.changes b/python-ara.changes index d0bd7fe..ee7499a 100644 --- a/python-ara.changes +++ b/python-ara.changes @@ -1,3 +1,65 @@ +------------------------------------------------------------------- +Thu Aug 4 08:41:00 UTC 2022 - Otto Hollmann + +- Update to 1.5.8: + Callback plugin + --------------- + - Improved debug logging to include some hooks that were missing (#374) + - Added a localhost_to_hostname toggle in the callback (#336) + This adds two configuration parameters to the callback: + - ARA_LOCALHOST_AS_HOSTNAME + - ARA_LOCALHOST_AS_HOSTNAME_FORMAT + These are useful in use cases where playbooks are run against localhost, + whether directly (with ansible-playbook) or indirectly (via + ansible-pull). + When enabled, ara will save results under the hostname (or fqdn) of + 'localhost' instead of associating every result to localhost. + This is meant to make it easier to distinguish results between different + hosts even though the playbooks may have all run against 'localhost'. + Server + ------ + - Added a setting for CSRF_TRUSTED_ORIGINS (#345) + - Fixed logging configuration to avoid conflicting with ansible (#367) + See upgrade notes for changes to the server's settings.yaml. + UI + -- + - API browser: disable forms to improve performance (#323) + - Include the version of ara when generating static reports (#318) + - Add a column in task results for displaying the task's tags (#281,#375) + CLI + --- + - Added "--latest" to "ara host list" to show only the latest playbook (#327) + Docs + ---- + - Refreshed authentication docs and recommend using EXTERNAL_AUTH + with nginx or apache in front (#319) + - Add database and authentication tips to troubleshooting (#355) + Packaging and dependencies + -------------------------- + - API Server container images have been bumped to fedora35 and centos8-stream + - Updated setup.cfg to fix a deprecation warning for python 3.10 (#371) + - Fixed distutils.sysconfig deprecation warning on python 3.10 (#369) + - Fixed dynaconf deprecation warning when loading settings (#369) + - psycopg2 has been pinned to <2.9 due to incompatibility with django 2.2 (#321,#326) + - dynaconf has been pinned to <3.0 when using python3.5 (#372) + dynaconf>=3.0 supports python>=3.6. + Misc + ---- + - General CI maintenance + - Updated Zuul to test the latest versions of ansible and ansible-core + - Re-enabled container image updates on DockerHub and Quay.io + - Added an example script with ansible-runner (#343) + Upgrade notes + ------------- + - There have been fixes to logging which requires changes to the + server's settings.yaml or LOGGING configuration. (#367) + A warning will be printed if the configuration file must be updated + and it can be updated manually or by generating a new configuration file. + - ara 1.5.8 is the last release that will support python3.5. + Python 3.5 reached the end of its life on September 13th, 2020. + An upcoming release will update the version of django to the next LTS (2.2 to 3.2) + which will bump the requirement to python>=3.6. + ------------------------------------------------------------------- Tue Aug 24 08:35:20 UTC 2021 - John Paul Adrian Glaubitz diff --git a/python-ara.spec b/python-ara.spec index fc6d41d..fcf52bc 100644 --- a/python-ara.spec +++ b/python-ara.spec @@ -1,7 +1,7 @@ # # spec file for package python-ara # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -29,7 +29,7 @@ # plugin for Ansible package %define pythons python3 Name: python-ara -Version: 1.5.7 +Version: 1.5.8 Release: 0 Summary: ARA Records Ansible License: GPL-3.0-or-later