Skip to content

Bug report for Ansible Workshops - Satellite (Exercise 5: Setup Insights, step: Insights Environment Setup) #2304

@adelahozredhat

Description

@adelahozredhat

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.

Image

{
"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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions