-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Description
Problem Summary
Wrong initialization workflow insights:
Put in extra_Vars of hosts all info required, and test download manifest from url in the execution with user password and all is correct. When launch workflow wrong execution. In the jobTemplate use token than user password. Check the token is correct, configure from Subscription portal.
{
"status_code": 401,
"response": "HTTP Error 401: ",
"url": "https://subscription.rhsm.redhat.com/subscription/consumers/8e569446-0947-4415-83ec-61090db890cb/export",
"dest": "/runner/project/manifest_insights.zip",
"elapsed": 0,
"msg": "Request failed",
"invocation": {
"module_args": {
"url": "https://subscription.rhsm.redhat.com/subscription/consumers/8e569446-0947-4415-83ec-61090db890cb/export",
"dest": "/runner/project/manifest_insights.zip",
"validate_certs": false,
"headers": {
"Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJPVGlSTVlBNXp5VHItUjVGcmlGU2dTUFNibDUzeXBUYmdGdnpCSU4waV9NIn0.eyJleHAiOjE3NTc2MDAyNjAsImlhdCI6MTc1NzU5OTM2MCwiYXV0aF90aW1lIjoxNzU3NTk3OTIyLCJqdGkiOiJjOGZhYWU4OS1iMGQyLTQ1Y2YtYjg5OS00ZGMzYjI1MzU4MTkiLCJpc3MiOiJodHRwczovL3Nzby5yZWRoYXQuY29tL2F1dGgvcmVhbG1zL3JlZGhhdC1leHRlcm5hbCIsImF1ZCI6InJoc20tYXBpIiwic3ViIjoiZjo1MjhkNzZmZi1mNzA4LTQzZWQtOGNkNS1mZTE2ZjRmZTBjZTY6YWRlbGFob3pAcmVkaGF0LmNvbSIsInR5cCI6IkJlYXJlciIsImF6cCI6InJoc20tYXBpIiwic2lkIjoiNGI4NWMxMmQtM2I5MS00ODE0LWE2YmYtMGM2YzIwZGI2YjI1IiwicmVhbG1fYWNjZXNzIjp7InJvbGVzIjpbInJlZGhhdDplbXBsb3llZXMiLCJwb3J0YWxfbWFuYWdlX3N1YnNjcmlwdGlvbnMiLCJvZmZsaW5lX2FjY2VzcyIsInBvcnRhbF9tYW5hZ2VfY2FzZXMiLCJwb3J0YWxfc3lzdGVtX21hbmFnZW1lbnQiLCJwb3J0YWxfZG93bmxvYWQiXX0sInNjb3BlIjoicm9sZXMgd2ViLW9yaWdpbnMgb2ZmbGluZV9hY2Nlc3MiLCJhY2NvdW50X251bWJlciI6IjU5MTA1MzgiLCJhY2NvdW50X2lkIjoiMTEwMDkxMDMiLCJ1c2VyX2lkIjoiNTM0NDIwODQiLCJvcmdfaWQiOiIxMTAwOTEwMyIsIm5hbWUiOiJBbGVqYW5kcm8gRGUgbGEgSG96IE1hcnRpbiIsInByZWZlcnJlZF91c2VybmFtZSI6ImFkZWxhaG96QHJlZGhhdC5jb20iLCJsb2NhbGUiOiJlcyIsImdpdmVuX25hbWUiOiJBbGVqYW5kcm8iLCJzZXNzaW9uX3N0YXRlIjoiNGI4NWMxMmQtM2I5MS00ODE0LWE2YmYtMGM2YzIwZGI2YjI1IiwiZmFtaWx5X25hbWUiOiJEZSBsYSBIb3ogTWFydGluIiwiZW1haWwiOiJhZGVsYWhvekByZWRoYXQuY29tIn0.mFPPjCjhld_H4HeSNyvab-HO_eCNbRNAW1-Kr33dSceHuh3yeGHEMIFk6sF3yzMm5qMGJQxK_X-eN3E2K3NpkLON6Z8sNlqnWuCWN24vHMFATGIGbLMOpG51QljC_nLfiCX3AP3lwsIzDAcFs7eskQxi0GtxfPv0L4FO5Z9423kqIG_gttMq8EjsyCWvj0Cl2bQ6tmjZWsWr5RxGEnGFz790Il1mqs3XmiTYTHCGGZYowTiCjeoS2J9NbE5lQ-snN_gtvKBElWCkYlvIU7v5WslmgCbQixLMtnZar-oGjGrhP6DK8usEX1AqERv6sN4rm35Y-li-txgKdf7k8FL7YLXu24jEibQoaTJGjB56wHOsbyexrmJZIkm9xYK2HctaKdyN49WECFl0NEDgOqiPDyb2Xs4gDCGbMxS0XowYe-ETdWmMFjMyBDrhQax6rlauk6dErMSaOHMSh-EUzXsM_JooOd9zkSkip4w9t6VIIsiv4meLIvnBZ3DXKQSKOadnvtYVMEmyn2aNggFs35nZ9JkfHhV51X-ocExxfnPNuKKT9XzRBFkLZMKA1ZvbuKAjkaOWwJ3BzXCH0RA0PEd3wadSe3drS-Zaad3lcNh54xb3kU5ewr0XfaRHSkdvaBabxQMUZSah0fjxCNkMZXzaQBeGhAX_rBEHYvZmc8FJDpM",
"Content-Type": "application/zip"
},
"timeout": 60,
"unsafe_writes": true,
"force": false,
"http_agent": "ansible-httpget",
"use_proxy": true,
"force_basic_auth": false,
"use_gssapi": false,
"backup": false,
"checksum": "",
"unredirected_headers": [],
"decompress": true,
"use_netrc": true,
"url_username": null,
"url_password": null,
"client_cert": null,
"client_key": null,
"tmp_dest": null,
"ciphers": null,
"mode": null,
"owner": null,
"group": null,
"seuser": null,
"serole": null,
"selevel": null,
"setype": null,
"attributes": null
}
},
"_ansible_no_log": false,
"attempts": 5,
"changed": false
}
Extra vars file
{
"manifest_name": "smrtmgmt-wrksp",
"offline_token": "get-from-https://access.redhat.com/management/api",
"rhsm_org_id": "XXXXX",
"redhat_portal_username": "adelahoz@redhat.com",
"redhat_portal_password": "XXXX",
"PREFIX": "node",
"env": "Dev"
}
Ansible Playbook Output
Identity added: /runner/artifacts/46/ssh_key_data (root@6c6594a85518)
PLAY [Get satellite manifest from account] *************************************
TASK [Get access token] ********************************************************
Thursday 11 September 2025 14:02:39 +0000 (0:00:00.016) 0:00:00.016 ****
ok: [localhost]
TASK [Get manifest list] *******************************************************
Thursday 11 September 2025 14:02:40 +0000 (0:00:00.612) 0:00:00.628 ****
ok: [localhost]
TASK [Get manifest uuid] *******************************************************
Thursday 11 September 2025 14:02:40 +0000 (0:00:00.639) 0:00:01.268 ****
[WARNING]: Collection community.general does not support Ansible version
2.15.11
ok: [localhost]
TASK [Download manifest] ******************************************************
Thursday 11 September 2025 14:02:41 +0000 (0:00:00.078) 0:00:01.347 ****
FAILED - RETRYING: [localhost]: Download manifest (5 retries left).
FAILED - RETRYING: [localhost]: Download manifest (4 retries left).
FAILED - RETRYING: [localhost]: Download manifest (3 retries left).
FAILED - RETRYING: [localhost]: Download manifest (2 retries left).
FAILED - RETRYING: [localhost]: Download manifest (1 retries left).
fatal: [localhost]: FAILED! => {"attempts": 5, "changed": false, "dest": "/runner/project/manifest_insights.zip", "elapsed": 0, "msg": "Request failed", "response": "HTTP Error 401: ", "status_code": 401, "url": "https://subscription.rhsm.redhat.com/subscription/consumers/8e569446-0947-4415-83ec-61090db890cb/export"}
PLAY RECAP *********************************************************************
localhost : ok=3 changed=0 unreachable=0 failed=1 skipped=0 rescued=0 ignored=0
PLAYBOOK RECAP *****************************************************************
Playbook run took 0 days, 0 hours, 5 minutes, 4 seconds
TASKS RECAP ********************************************************************
Thursday 11 September 2025 14:07:44 +0000 (0:05:02.979) 0:05:04.326 ****
Download manifest ---------------------------------------------------- 302.98s
Get manifest list ------------------------------------------------------- 0.64s
Get access token -------------------------------------------------------- 0.61s
Get manifest uuid ------------------------------------------------------- 0.08s