Bug 1944586 - After a fresh new deployment, tripleo-ansible playbooks results are stored in the validations logging system
Summary: After a fresh new deployment, tripleo-ansible playbooks results are stored in...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: validations-common
Version: 17.0 (Wallaby)
Hardware: Unspecified
OS: Unspecified
low
low
Target Milestone: Alpha
: 17.0
Assignee: Jiri Podivin
QA Contact: nlevinki
URL:
Whiteboard:
Depends On:
Blocks: 1960185
TreeView+ depends on / blocked
 
Reported: 2021-03-30 09:52 UTC by Gaël Chamoulaud
Modified: 2022-09-21 12:15 UTC (History)
8 users (show)

Fixed In Version: validations-common-1.1.2-0.20210519011816.45a5250.el9ost
Doc Type: Bug Fix
Doc Text:
This update fixes a bug that incorrectly redirected registered non-stdout callback output from various Ansible processes to the validations logging directory. Output of other processes is no longer stored in validations logging directory. VF callbacks no longer receive information about plays, unless requested.
Clone Of:
Environment:
Last Closed: 2022-09-21 12:14:53 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Launchpad 1906253 0 None None None 2021-07-21 14:24:38 UTC
OpenStack gerrit 791396 0 None MERGED Fix callback_type for validation_json.py 2021-05-18 09:20:29 UTC
OpenStack gerrit 791695 0 None MERGED Added the 'CALLBACK_NEEDS_WHITELIST' attribute. 2021-05-18 09:18:35 UTC
Red Hat Issue Tracker OSP-1544 0 None None None 2022-01-04 10:09:20 UTC
Red Hat Issue Tracker VALFRWK-468 0 None None None 2022-01-04 10:09:25 UTC
Red Hat Product Errata RHEA-2022:6543 0 None None None 2022-09-21 12:15:41 UTC

Description Gaël Chamoulaud 2021-03-30 09:52:43 UTC
When showing the validations execution history next after a fresh deployement, some Ansible playbooks from tripleo-ansible are logging into /var/log/validations,

(undercloud) [stack@undercloud validations]$ openstack tripleo validator show history
+--------------------------------------+--------------------------------+--------+-----------------------------+-------------+
| UUID                                 | Validations                    | Status | Execution at                | Duration    |
+--------------------------------------+--------------------------------+--------+-----------------------------+-------------+
| 006dd08b-cfc1-2e60-f856-000000000006 | cli-baremetal-introspect       | PASSED | 2021-03-29T13:39:36.536721Z | 0:03:05.033 |
| 006dd08b-cfc1-af52-6b43-000000000006 | cli-overcloud-node-provide     | PASSED | 2021-03-29T13:42:44.813407Z | 0:01:43.677 |
| 006dd08b-cfc1-77ae-f3cb-000000000006 | cli-overcloud-node-provision   | PASSED | 2021-03-29T13:45:10.126313Z | 0:03:38.216 |
| 006dd08b-cfc1-affb-0db6-000000000006 | cli-undercloud-get-horizon-url | PASSED | 2021-03-29T13:53:49.468163Z | 0:00:04.749 |
| 006dd08b-cfc1-820b-95cd-000000000006 | cli-enable-ssh-admin           | PASSED | 2021-03-29T13:53:55.601323Z | 0:00:13.083 |
| 006dd08b-cfc1-820b-95cd-000000000024 | cli-enable-ssh-admin           | PASSED | 2021-03-29T13:54:04.410607Z | 0:00:13.083 |
| 006dd08b-cfc1-820b-95cd-00000000003f | cli-enable-ssh-admin           | PASSED | 2021-03-29T13:54:08.431063Z | 0:00:13.083 |
| 006dd08b-cfc1-8c78-0f64-000000000006 | cli-grant-local-access         | PASSED | 2021-03-29T13:54:09.401699Z | 0:00:00.816 |
| 006dd08b-cfc1-4d51-731f-000000000006 | cli-config-download            | PASSED | 2021-03-29T13:54:11.302041Z | 0:00:18.319 |
| 006dd08b-cfc1-2fe0-6019-000000000009 | deploy_steps_playbook          | PASSED | 2021-03-29T13:54:30.481522Z | 0:26:14.538 |
| 006dd08b-cfc1-2fe0-6019-00000000000c | deploy_steps_playbook          | PASSED | 2021-03-29T13:54:30.519468Z | 0:26:14.538 |
| 006dd08b-cfc1-2fe0-6019-00000000000f | deploy_steps_playbook          | PASSED | 2021-03-29T13:54:31.478621Z | 0:26:14.538 |
| 006dd08b-cfc1-2fe0-6019-000000000012 | deploy_steps_playbook          | PASSED | 2021-03-29T13:54:31.529687Z | 0:26:14.538 |
| 006dd08b-cfc1-2fe0-6019-000000000015 | deploy_steps_playbook          | PASSED | 2021-03-29T13:54:32.164351Z | 0:26:14.538 |
| 006dd08b-cfc1-2fe0-6019-000000000018 | deploy_steps_playbook          | PASSED | 2021-03-29T13:54:32.206098Z | 0:26:14.538 |
| 006dd08b-cfc1-2fe0-6019-00000000001b | deploy_steps_playbook          | PASSED | 2021-03-29T13:54:32.720593Z | 0:26:14.538 |
| 006dd08b-cfc1-2fe0-6019-00000000001e | deploy_steps_playbook          | PASSED | 2021-03-29T13:54:34.919356Z | 0:26:14.538 |
| 006dd08b-cfc1-2fe0-6019-000000000024 | deploy_steps_playbook          | PASSED | 2021-03-29T13:54:43.768662Z | 0:26:14.538 |
| 006dd08b-cfc1-2fe0-6019-000000000034 | deploy_steps_playbook          | PASSED | 2021-03-29T13:54:50.839345Z | 0:26:14.538 |
| 006dd08b-cfc1-2fe0-6019-00000000003f | deploy_steps_playbook          | PASSED | 2021-03-29T13:54:59.310618Z | 0:26:14.538 |
| 006dd08b-cfc1-2fe0-6019-00000000006e | deploy_steps_playbook          | PASSED | 2021-03-29T13:55:35.492929Z | 0:26:14.538 |
| 006dd08b-cfc1-2fe0-6019-000000000071 | deploy_steps_playbook          | PASSED | 2021-03-29T13:55:37.435974Z | 0:26:14.538 |
| 006dd08b-cfc1-2fe0-6019-00000000007c | deploy_steps_playbook          | PASSED | 2021-03-29T13:55:45.214194Z | 0:26:14.538 |
| 006dd08b-cfc1-2fe0-6019-00000000008e | deploy_steps_playbook          | PASSED | 2021-03-29T13:57:02.380414Z | 0:26:14.538 |
| 006dd08b-cfc1-2fe0-6019-000000000092 | deploy_steps_playbook          | PASSED | 2021-03-29T13:59:20.025099Z | 0:26:14.538 |
| 006dd08b-cfc1-2fe0-6019-0000000000a4 | deploy_steps_playbook          | PASSED | 2021-03-29T14:05:25.762596Z | 0:26:14.538 |
| 006dd08b-cfc1-2fe0-6019-0000000000a8 | deploy_steps_playbook          | PASSED | 2021-03-29T14:05:25.836986Z | 0:26:14.538 |
| 006dd08b-cfc1-2fe0-6019-0000000000b5 | deploy_steps_playbook          | PASSED | 2021-03-29T14:09:36.385434Z | 0:26:14.538 |
| 006dd08b-cfc1-2fe0-6019-0000000000b9 | deploy_steps_playbook          | PASSED | 2021-03-29T14:09:36.467028Z | 0:26:14.538 |
| 006dd08b-cfc1-2fe0-6019-0000000000c6 | deploy_steps_playbook          | PASSED | 2021-03-29T14:12:58.368779Z | 0:26:14.538 |
| 006dd08b-cfc1-2fe0-6019-0000000000ca | deploy_steps_playbook          | PASSED | 2021-03-29T14:15:06.896761Z | 0:26:14.538 |
| 006dd08b-cfc1-2fe0-6019-0000000000d7 | deploy_steps_playbook          | PASSED | 2021-03-29T14:19:20.535677Z | 0:26:14.538 |
| 006dd08b-cfc1-2fe0-6019-0000000000db | deploy_steps_playbook          | PASSED | 2021-03-29T14:19:28.470136Z | 0:26:14.538 |
| 006dd08b-cfc1-2fe0-6019-0000000000e8 | deploy_steps_playbook          | PASSED | 2021-03-29T14:20:41.550440Z | 0:26:14.538 |
| 006dd08b-cfc1-2fe0-6019-0000000000ec | deploy_steps_playbook          | PASSED | 2021-03-29T14:20:41.667392Z | 0:26:14.538 |
+--------------------------------------+--------------------------------+--------+-----------------------------+-------------+

(undercloud) [stack@undercloud ~]$ cd /var/log/validations/
(undercloud) [stack@undercloud validations]$ ll
total 59744
-rw-rw-r--. 1 stack stack    67904 Mar 29 13:42 006dd08b-cfc1-2e60-f856-000000000006_cli-baremetal-introspect_2021-03-29T13:39:36.491580Z.json
-rw-rw-r--. 1 stack stack 60734469 Mar 29 14:20 006dd08b-cfc1-2fe0-6019-000000000009_deploy_steps_playbook_2021-03-29T13:54:30.479992Z.json
-rw-rw-r--. 1 stack stack     6682 Mar 29 13:54 006dd08b-cfc1-4d51-731f-000000000006_cli-config-download_2021-03-29T13:54:11.269488Z.json
-rw-rw-r--. 1 stack stack    66674 Mar 29 13:48 006dd08b-cfc1-77ae-f3cb-000000000006_cli-overcloud-node-provision_2021-03-29T13:45:10.095233Z.json
-rw-rw-r--. 1 stack stack   151770 Mar 29 13:54 006dd08b-cfc1-820b-95cd-000000000006_cli-enable-ssh-admin_2021-03-29T13:53:55.549391Z.json
-rw-rw-r--. 1 stack stack    10489 Mar 29 13:54 006dd08b-cfc1-8c78-0f64-000000000006_cli-grant-local-access_2021-03-29T13:54:09.370501Z.json
-rw-rw-r--. 1 stack stack    30670 Mar 29 13:44 006dd08b-cfc1-af52-6b43-000000000006_cli-overcloud-node-provide_2021-03-29T13:42:44.779615Z.json
-rw-rw-r--. 1 stack stack    69000 Mar 29 13:53 006dd08b-cfc1-affb-0db6-000000000006_cli-undercloud-get-horizon-url_2021-03-29T13:53:49.411984Z.json
-rw-rw-r--. 1 stack stack    21190 Mar 30 09:29 873e88e5-e1cd-4473-989c-a49f149aac1b_validate-selinux_2021-03-30T09:29:23.476993Z.json
drwxrwsr-x. 3 stack stack      100 Mar 30 09:29 artifacts

The history should be empty if no validations have been executed previously.

Comment 1 Jiri Podivin 2021-05-13 10:56:01 UTC
Technically I'm not working on the issue, as I'm trying in vain to deploy ooo wallaby.
But it's a work on the problem nonetheless.

Comment 2 Gaël Chamoulaud 2021-05-14 04:20:42 UTC
*** Bug 1960185 has been marked as a duplicate of this bug. ***

Comment 3 Jiri Podivin 2021-05-18 10:36:47 UTC
Added patch is WIP for now. Until we are certain it works.

Comment 12 errata-xmlrpc 2022-09-21 12:14:53 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory (Release of components for Red Hat OpenStack Platform 17.0 (Wallaby)), and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHEA-2022:6543


Note You need to log in before you can comment on or make changes to this bug.