periodic-tripleo-ci-centos-9-ovb-3ctlr_1comp-featureset001-component-master-validation fails with validation errors on keystone token request

Bug #2006125 reported by Jiri Podivin
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
Critical
Jiri Podivin

Bug Description

Job fails during execution of the validations catalogue. Three of the validations are consistently failing during keystone token request: overcloud-service-status, openstack-endpoints and opeshift-nw-requirements.

Logs do not contain more information, as the output of the task isn't logged for security reasons.
Testproject run has been initialized to obtain more info.

https://review.rdoproject.org/r/c/testproject/+/46892

Trace:
------

       {
                    "hosts": {
                        "undercloud": {
                            "action": "uri",
                            "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result",
                            "changed": false,
                            "failed": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2023-02-06T00:24:48.319411Z",
                            "start": "2023-02-06T00:24:47.460330Z"
                        },
                        "id": "fa163ecf-160b-3b8d-da21-00000000000f",
                        "name": "openstack_endpoints : Check Keystone"
                    }
                }

Logs:
-----
https://logserver.rdoproject.org/openstack-component-validation/opendev.org/openstack/tripleo-ci/master/periodic-tripleo-ci-centos-9-ovb-3ctlr_1comp-featureset001-component-master-validation/80e7578/logs/undercloud/home/zuul/validations/
https://logserver.rdoproject.org/openstack-component-validation/opendev.org/openstack/tripleo-ci/master/periodic-tripleo-ci-centos-9-ovb-3ctlr_1comp-featureset001-component-master-validation/80e7578/logs/undercloud/home/zuul/validations/5d40b471-acdd-4140-8a60-5b8dbe5310cd_openstack-endpoints_2023-02-06T00:24:46.327363Z.json.txt.gz
https://logserver.rdoproject.org/openstack-component-validation/opendev.org/openstack/tripleo-ci/master/periodic-tripleo-ci-centos-9-ovb-3ctlr_1comp-featureset001-component-master-validation/80e7578/

tags: added: promotion-blocker
Jiri Podivin (jpodivin)
Changed in tripleo:
assignee: nobody → Jiri Podivin (jpodivin)
Jiri Podivin (jpodivin)
Changed in tripleo:
milestone: none → antelope-1
Revision history for this message
Jiri Podivin (jpodivin) wrote :

Logs were collected from the more recent execution with debug enabled.

It appears that the request isn't authenticated, resulting in error 401. Previously this was not an issue, which may point towards a change in keystone token management.

Error message:
--------------
                            "json": {
                                "error": {
                                    "code": 401,
                                    "message": "The request you have made requires authentication.",
                                    "title": "Unauthorized"
                                }
                            }

Logs:
-----

https://logserver.rdoproject.org/92/46892/1/check/periodic-tripleo-ci-centos-9-ovb-3ctlr_1comp-featureset001-component-master-validation/d676640/logs/undercloud/home/zuul/validations/3d89de37-5d7c-409d-8214-f1c13e8acbaf_overcloud-service-status_2023-02-06T16:14:17.494500Z.json.txt.gz

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to validations-common (master)

Related fix proposed to branch: master
Review: https://review.opendev.org/c/openstack/validations-common/+/873355

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on validations-common (master)

Change abandoned by "Jiri Podivin <email address hidden>" on branch: master
Review: https://review.opendev.org/c/openstack/validations-common/+/873355
Reason: Issue was fixed by https://review.rdoproject.org/r/c/rdo-jobs/+/46994

Ronelle Landy (rlandy)
Changed in tripleo:
status: Triaged → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-common (master)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-common (stable/wallaby)

Fix proposed to branch: stable/wallaby
Review: https://review.opendev.org/c/openstack/tripleo-common/+/877457

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-common (stable/zed)

Fix proposed to branch: stable/zed
Review: https://review.opendev.org/c/openstack/tripleo-common/+/878154

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-common (stable/train)

Fix proposed to branch: stable/train
Review: https://review.opendev.org/c/openstack/tripleo-common/+/878589

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on tripleo-common (master)

Change abandoned by "Takashi Kajinami <email address hidden>" on branch: master
Review: https://review.opendev.org/c/openstack/tripleo-common/+/877447
Reason: master is being abandoned

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-common (stable/zed)

Reviewed: https://review.opendev.org/c/openstack/tripleo-common/+/878154
Committed: https://opendev.org/openstack/tripleo-common/commit/010c9aeb56e245694baff302fe4119df32bf0c57
Submitter: "Zuul (22348)"
Branch: stable/zed

commit 010c9aeb56e245694baff302fe4119df32bf0c57
Author: Takashi Kajinami <email address hidden>
Date: Wed Mar 15 15:07:21 2023 +0900

    Read stack output to get AdminPassword

    We are currently using environment API to obtain AdminPassword but
    the API no longer shows the secret informations.
    This updates the logic to use the stack output instead.

    Closes-Bug: #2006125
    Change-Id: I788f7b52cad8008e1a1fbd1329d51606cee262fe

tags: added: in-stable-zed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-common (stable/wallaby)

Reviewed: https://review.opendev.org/c/openstack/tripleo-common/+/877457
Committed: https://opendev.org/openstack/tripleo-common/commit/6f3b270a318f62a6e8826c636b813a9bc8781145
Submitter: "Zuul (22348)"
Branch: stable/wallaby

commit 6f3b270a318f62a6e8826c636b813a9bc8781145
Author: Takashi Kajinami <email address hidden>
Date: Wed Mar 15 15:07:21 2023 +0900

    Read stack output to get AdminPassword

    We are currently using environment API to obtain AdminPassword but
    the API no longer shows the secret informations.
    This updates the logic to use the stack output instead.

    Conflicts:
            tripleo_common/tests/test_inventory.py

    Closes-Bug: #2006125
    Change-Id: I788f7b52cad8008e1a1fbd1329d51606cee262fe
    (cherry picked from commit 010c9aeb56e245694baff302fe4119df32bf0c57)

tags: added: in-stable-wallaby
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-common (stable/train)

Reviewed: https://review.opendev.org/c/openstack/tripleo-common/+/878589
Committed: https://opendev.org/openstack/tripleo-common/commit/8d2c05f395bacd62f4fbaea362eb6d224aee9fe3
Submitter: "Zuul (22348)"
Branch: stable/train

commit 8d2c05f395bacd62f4fbaea362eb6d224aee9fe3
Author: Takashi Kajinami <email address hidden>
Date: Wed Mar 15 15:07:21 2023 +0900

    Read stack output to get AdminPassword

    We are currently using environment API to obtain AdminPassword but
    the API no longer shows the secret informations.
    This updates the logic to use the stack output instead.

    Conflicts:
            tripleo_common/inventory.py
            tripleo_common/tests/test_inventory.py

    Closes-Bug: #2006125
    Change-Id: I788f7b52cad8008e1a1fbd1329d51606cee262fe
    (cherry picked from commit 010c9aeb56e245694baff302fe4119df32bf0c57)
    (cherry picked from commit 6f3b270a318f62a6e8826c636b813a9bc8781145)

tags: added: in-stable-train
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-common train-eol

This issue was fixed in the openstack/tripleo-common train-eol release.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.