ansible / galaxy

Legacy Galaxy still available as read-only on https://old-galaxy.ansible.com - looking for the new galaxy -> https://github.com/ansible/galaxy_ng
Apache License 2.0
854 stars 328 forks source link

[role import] Unexpected behaviour - role missing with inconsistent information #3303

Open chouetz opened 10 months ago

chouetz commented 10 months ago

Bug Report

SUMMARY

On the 04DEC23 I uploaded the ansible datadog role on ansible galaxy, and double checked manually the import. Yesterday I was reported the role was missing on AG. But on the search page we had the information Uploaded 16 days ago. This morning I pushed the role twice, on both datadog and DataDog roles and the last version seems to be available, but displays inconsistent information (on version tab you have released one hour ago while it's written updated 16 days ago on the top right of the page, see picture) image

STEPS TO REPRODUCE

I don't know exactly what happened. On 04DEC23, I uploaded the role using

ansible-galaxy role import datadog ansible-datadog --token xxxx

I remembered this morning we have 2 namespaces, datadog and DataDog, so I pushed again on both and it seems the version is now available in the role page

EXPECTED RESULTS

I don't know if you can retroactively understand what happened, I would at least expect to have consistent information between the last released timeframe and the uploaded xxx days ago

ACTUAL RESULTS

See picture above

If it can help, the trace of the uploads of this morning: to datadog namespace

Successfully submitted import request 2058868299467383971459345320453266789
Starting import: task_id=2058868299467383971459345320453266789, pulp_id=018c860b-5dff-70eb-ac12-0bdb4386dd65

==== PARAMETERS ====
importer username: chouetz
matched user: chouetz id:20235
github_user: datadog
github_repo: ansible-datadog
github_reference: None
alternate_role_name: None

==== CHECK FOR MATCHING ROLE(S) ====
user:datadog repo:ansible-datadog matched existing role datadog.datadog id:33484

===== CLONING REPO =====
cloning https://github.com/datadog/ansible-datadog ...

===== GIT ATTRIBUTES =====
github_reference(branch): main
github_commit: 3b4f6ca71c62ceb3d5c1378d84a1efc9b153b4a6
github_commit_message: Prepare release 4.21 (#533)

github_commit_date: 2023-12-04T11:26:40+01:00

===== LOADING ROLE =====
Importing with galaxy-importer 0.4.16
Determined role name to be datadog
Linting role datadog via ansible-lint...
ansible-datadog/ci_test/downgrade_to_5.yaml:5:7: syntax-check[specific]: the role '/root/project/' was not found in /tmp/tmpcwts4n7i/ansible-datadog/ci_test/roles:/app/.cache/ansible-compat/48546a/roles:/app/.ansible/roles:/usr/share/ansible/roles:/etc/ansible/roles:/tmp/tmpcwts4n7i/ansible-datadog/ci_test
ansible-datadog/ci_test/install_agent_5.yaml:5:7: syntax-check[specific]: the role '/root/project/' was not found in /tmp/tmpcwts4n7i/ansible-datadog/ci_test/roles:/app/.cache/ansible-compat/48546a/roles:/app/.ansible/roles:/usr/share/ansible/roles:/etc/ansible/roles:/tmp/tmpcwts4n7i/ansible-datadog/ci_test
ansible-datadog/ci_test/install_agent_6.yaml:5:7: syntax-check[specific]: the role '/root/project/' was not found in /tmp/tmpcwts4n7i/ansible-datadog/ci_test/roles:/app/.cache/ansible-compat/48546a/roles:/app/.ansible/roles:/usr/share/ansible/roles:/etc/ansible/roles:/tmp/tmpcwts4n7i/ansible-datadog/ci_test
ansible-datadog/ci_test/install_agent_6_macos.yaml:5:7: syntax-check[specific]: the role '/Users/distiller/project/' was not found in /tmp/tmpcwts4n7i/ansible-datadog/ci_test/roles:/app/.cache/ansible-compat/48546a/roles:/app/.ansible/roles:/usr/share/ansible/roles:/etc/ansible/roles:/tmp/tmpcwts4n7i/ansible-datadog/ci_test
ansible-datadog/ci_test/install_agent_7.yaml:5:7: syntax-check[specific]: the role '/root/project/' was not found in /tmp/tmpcwts4n7i/ansible-datadog/ci_test/roles:/app/.cache/ansible-compat/48546a/roles:/app/.ansible/roles:/usr/share/ansible/roles:/etc/ansible/roles:/tmp/tmpcwts4n7i/ansible-datadog/ci_test
ansible-datadog/ci_test/install_agent_7_macos.yaml:5:7: syntax-check[specific]: the role '/Users/distiller/project/' was not found in /tmp/tmpcwts4n7i/ansible-datadog/ci_test/roles:/app/.cache/ansible-compat/48546a/roles:/app/.ansible/roles:/usr/share/ansible/roles:/etc/ansible/roles:/tmp/tmpcwts4n7i/ansible-datadog/ci_test
...ansible-lint run complete
Legacy role loading complete

===== PROCESSING LOADER RESULTS ====
enumerated role name datadog

===== COMPUTING ROLE VERSIONS ====
tag: 1.0.0 version: 1.0.0
tag: 1.1.0 version: 1.1.0
tag: 1.2.0 version: 1.2.0
tag: 1.3.0 version: 1.3.0
tag: 1.4.0 version: 1.4.0
tag: 1.5.0 version: 1.5.0
tag: 1.6.0 version: 1.6.0
tag: 1.6.1 version: 1.6.1
tag: 2.0.0 version: 2.0.0
tag: 2.0.1 version: 2.0.1
tag: 2.0.2 version: 2.0.2
tag: 2.0.3 version: 2.0.3
tag: 2.1.0 version: 2.1.0
tag: 2.2.0 version: 2.2.0
tag: 2.3.0 version: 2.3.0
tag: 2.3.1 version: 2.3.1
tag: 2.4.0 version: 2.4.0
tag: 2.5.0 version: 2.5.0
tag: 2.6.0 version: 2.6.0
tag: 3.0.0 version: 3.0.0
tag: 3.1.0 version: 3.1.0
tag: 3.2.0 version: 3.2.0
tag: 3.3.0 version: 3.3.0
tag: 3.4.0 version: 3.4.0
tag: 3.4.1 version: 3.4.1
tag: 4.0.0 version: 4.0.0
tag: 4.0.1 version: 4.0.1
tag: 4.1.0 version: 4.1.0
tag: 4.1.1 version: 4.1.1
tag: 4.2.0 version: 4.2.0
tag: 4.2.1 version: 4.2.1
tag: 4.3.0 version: 4.3.0
tag: 4.4.0 version: 4.4.0
tag: 4.5.0 version: 4.5.0
tag: 4.6.0 version: 4.6.0
tag: 4.7.0 version: 4.7.0
tag: 4.7.1 version: 4.7.1
tag: 4.8.0 version: 4.8.0
tag: 4.8.1 version: 4.8.1
tag: 4.8.2 version: 4.8.2
tag: 4.9.0 version: 4.9.0
tag: 4.10.0 version: 4.10.0
tag: 4.11.0 version: 4.11.0
tag: 4.12.0 version: 4.12.0
tag: 4.13.0 version: 4.13.0
tag: 4.14.0 version: 4.14.0
tag: 4.15.0 version: 4.15.0
tag: 4.16.0 version: 4.16.0
tag: 4.17.0 version: 4.17.0
tag: 4.18.0 version: 4.18.0
tag: 4.19.0 version: 4.19.0
tag: 4.20.0 version: 4.20.0
tag: 4.20.1 version: 4.20.1
tag: 4.21.0 version: 4.21.0

==== SAVING ROLE ====

Import completed

to DataDog namespace

Successfully submitted import request 2058869039366275301737319193679899717
Starting import: task_id=2058869039366275301737319193679899717, pulp_id=018c8614-b4bd-7591-aad5-f8432dd22c45

==== PARAMETERS ====
importer username: chouetz
matched user: chouetz id:20235
github_user: DataDog
github_repo: ansible-datadog
github_reference: None
alternate_role_name: None

==== CHECK FOR MATCHING ROLE(S) ====
user:DataDog repo:ansible-datadog matched existing role DataDog.datadog id:7358

===== CLONING REPO =====
cloning https://github.com/DataDog/ansible-datadog ...

===== GIT ATTRIBUTES =====
github_reference(branch): main
github_commit: 3b4f6ca71c62ceb3d5c1378d84a1efc9b153b4a6
github_commit_message: Prepare release 4.21 (#533)

github_commit_date: 2023-12-04T11:26:40+01:00

===== LOADING ROLE =====
Importing with galaxy-importer 0.4.16
Determined role name to be datadog
Linting role datadog via ansible-lint...
ansible-datadog/ci_test/downgrade_to_5.yaml:5:7: syntax-check[specific]: the role '/root/project/' was not found in /tmp/tmp1jekno4g/ansible-datadog/ci_test/roles:/app/.cache/ansible-compat/178c09/roles:/app/.ansible/roles:/usr/share/ansible/roles:/etc/ansible/roles:/tmp/tmp1jekno4g/ansible-datadog/ci_test
ansible-datadog/ci_test/install_agent_5.yaml:5:7: syntax-check[specific]: the role '/root/project/' was not found in /tmp/tmp1jekno4g/ansible-datadog/ci_test/roles:/app/.cache/ansible-compat/178c09/roles:/app/.ansible/roles:/usr/share/ansible/roles:/etc/ansible/roles:/tmp/tmp1jekno4g/ansible-datadog/ci_test
ansible-datadog/ci_test/install_agent_6.yaml:5:7: syntax-check[specific]: the role '/root/project/' was not found in /tmp/tmp1jekno4g/ansible-datadog/ci_test/roles:/app/.cache/ansible-compat/178c09/roles:/app/.ansible/roles:/usr/share/ansible/roles:/etc/ansible/roles:/tmp/tmp1jekno4g/ansible-datadog/ci_test
ansible-datadog/ci_test/install_agent_6_macos.yaml:5:7: syntax-check[specific]: the role '/Users/distiller/project/' was not found in /tmp/tmp1jekno4g/ansible-datadog/ci_test/roles:/app/.cache/ansible-compat/178c09/roles:/app/.ansible/roles:/usr/share/ansible/roles:/etc/ansible/roles:/tmp/tmp1jekno4g/ansible-datadog/ci_test
ansible-datadog/ci_test/install_agent_7.yaml:5:7: syntax-check[specific]: the role '/root/project/' was not found in /tmp/tmp1jekno4g/ansible-datadog/ci_test/roles:/app/.cache/ansible-compat/178c09/roles:/app/.ansible/roles:/usr/share/ansible/roles:/etc/ansible/roles:/tmp/tmp1jekno4g/ansible-datadog/ci_test
ansible-datadog/ci_test/install_agent_7_macos.yaml:5:7: syntax-check[specific]: the role '/Users/distiller/project/' was not found in /tmp/tmp1jekno4g/ansible-datadog/ci_test/roles:/app/.cache/ansible-compat/178c09/roles:/app/.ansible/roles:/usr/share/ansible/roles:/etc/ansible/roles:/tmp/tmp1jekno4g/ansible-datadog/ci_test
...ansible-lint run complete
Legacy role loading complete

===== PROCESSING LOADER RESULTS ====
enumerated role name datadog

===== COMPUTING ROLE VERSIONS ====
adding new version from tag: 4.21.0
tag: 1.0.0 version: 1.0.0
tag: 1.1.0 version: 1.1.0
tag: 1.2.0 version: 1.2.0
tag: 1.3.0 version: 1.3.0
tag: 1.4.0 version: 1.4.0
tag: 1.5.0 version: 1.5.0
tag: 1.6.0 version: 1.6.0
tag: 1.6.1 version: 1.6.1
tag: 2.0.0 version: 2.0.0
tag: 2.0.1 version: 2.0.1
tag: 2.0.2 version: 2.0.2
tag: 2.0.3 version: 2.0.3
tag: 2.1.0 version: 2.1.0
tag: 2.2.0 version: 2.2.0
tag: 2.3.0 version: 2.3.0
tag: 2.3.1 version: 2.3.1
tag: 2.4.0 version: 2.4.0
tag: 2.5.0 version: 2.5.0
tag: 2.6.0 version: 2.6.0
tag: 3.0.0 version: 3.0.0
tag: 3.1.0 version: 3.1.0
tag: 3.2.0 version: 3.2.0
tag: 3.3.0 version: 3.3.0
tag: 3.4.0 version: 3.4.0
tag: 3.4.1 version: 3.4.1
tag: 4.0.0 version: 4.0.0
tag: 4.0.1 version: 4.0.1
tag: 4.1.0 version: 4.1.0
tag: 4.1.1 version: 4.1.1
tag: 4.2.0 version: 4.2.0
tag: 4.2.1 version: 4.2.1
tag: 4.3.0 version: 4.3.0
tag: 4.4.0 version: 4.4.0
tag: 4.5.0 version: 4.5.0
tag: 4.6.0 version: 4.6.0
tag: 4.7.0 version: 4.7.0
tag: 4.7.1 version: 4.7.1
tag: 4.8.0 version: 4.8.0
tag: 4.8.1 version: 4.8.1
tag: 4.8.2 version: 4.8.2
tag: 4.9.0 version: 4.9.0
tag: 4.10.0 version: 4.10.0
tag: 4.11.0 version: 4.11.0
tag: 4.12.0 version: 4.12.0
tag: 4.13.0 version: 4.13.0
tag: 4.14.0 version: 4.14.0
tag: 4.15.0 version: 4.15.0
tag: 4.16.0 version: 4.16.0
tag: 4.17.0 version: 4.17.0
tag: 4.18.0 version: 4.18.0
tag: 4.19.0 version: 4.19.0
tag: 4.20.0 version: 4.20.0
tag: 4.20.1 version: 4.20.1
tag: 4.21.0 version: 4.21.0

==== SAVING ROLE ====

Import completed

Many thanks in advance

alisonlhart commented 9 months ago

Hello @chouetz! This could be a UI issue. Can you open a discussion topic on forum.ansible.com with these details? The Galaxy team will be able to assist there.

staticdev commented 9 months ago

I am having exactly same issue with my role that was successfully imported @alisonlhart but I cannot install from galaxy. I imported it some hours ago from Github Actions, as I did with all versions.

- downloading role 'python_developer', owned by staticdev
[WARNING]: - staticdev.python_developer was NOT installed successfully: - the
specified version (3.1.0) of staticdev.python_developer was not found in the list
of available versions ([{'id': '797f3edb-83b2-4f2b-b010-73449cb10033', 'name':
'0.1.0', 'version': '0.1.0', 'created': '2021-06-07T17:12:19.467498Z',
'modified': '2021-06-07T17:12:19.467530Z', 'commit_date':
'2021-01-05T15:27:59-05:00', 'commit_sha':
'4936e45151ce422e67a75e526fdf7ef65efa37a8', 'download_url':
'https://github.com/staticdev/ansible-role-python-
developer/archive/0.1.0.tar.gz'}, {'id': 'bbed69c3-b962-4b36-9fac-1a1b062a99d2',
'name': '0.1.1', 'version': '0.1.1', 'created': '2021-06-07T17:12:19.264496Z',
'modified': '2021-06-07T17:12:19.264540Z', 'commit_date':
'2021-01-13T15:43:47-05:00', 'commit_sha':
'0f71d7107009a98c4f8835207bff0479761b84d5', 'download_url':
'https://github.com/staticdev/ansible-role-python-
developer/archive/0.1.1.tar.gz'}, {'id': 'dbafd493-e766-4f92-a152-7066cb9936a1',
'name': '0.2.0', 'version': '0.2.0', 'created': '2021-06-07T17:12:18.602110Z',
'modified': '2021-06-07T17:12:18.602140Z', 'commit_date':
'2021-01-19T14:07:48-05:00', 'commit_sha':
'6a03df276949b64fc7fb723fcba264ca0cf13563', 'download_url':
'https://github.com/staticdev/ansible-role-python-
developer/archive/0.2.0.tar.gz'}, {'id': '895cdae1-9972-40e1-a374-ba015f856133',
'name': '0.2.1', 'version': '0.2.1', 'created': '2021-06-07T17:12:19.060822Z',
'modified': '2021-06-07T17:12:19.060863Z', 'commit_date':
'2021-01-21T01:19:50-05:00', 'commit_sha':
'1bfb737d2360ed3256c7c75ec79563a0ad3f884d', 'download_url':
'https://github.com/staticdev/ansible-role-python-
developer/archive/0.2.1.tar.gz'}, {'id': 'daec4933-e2ed-43d9-b211-8ff8e819c56f',
'name': '0.3.0', 'version': '0.3.0', 'created': '2021-06-07T17:12:19.682075Z',
'modified': '2021-06-07T17:12:19.682116Z', 'commit_date':
'2021-02-13T11:51:20-05:00', 'commit_sha':
'c3f5fbd01902cdefb245ccd445e8dfb8684da214', 'download_url':
'https://github.com/staticdev/ansible-role-python-
developer/archive/0.3.0.tar.gz'}, {'id': 'c61b133f-fd92-46e2-aeb3-fd0bbce7a727',
'name': '0.4.0', 'version': '0.4.0', 'created': '2021-06-07T17:12:18.841624Z',
'modified': '2021-06-07T17:12:18.841670Z', 'commit_date':
'2021-06-07T06:04:11-04:00', 'commit_sha':
'964594df27004dded67c09291af4a68e40827723', 'download_url':
'https://github.com/staticdev/ansible-role-python-
developer/archive/0.4.0.tar.gz'}, {'id': '6ee7c9be-061f-4db4-a153-ddb37a513a1c',
'name': '0.4.1', 'version': '0.4.1', 'created': '2021-06-11T19:40:43.958884Z',
'modified': '2021-06-11T19:40:43.958911Z', 'commit_date':
'2021-06-11T15:30:16-04:00', 'commit_sha':
'd4ad39c0e2b7cf0c933536e9746bce6cb0c42704', 'download_url':
'https://github.com/staticdev/ansible-role-python-
developer/archive/0.4.1.tar.gz'}, {'id': '8f0978ae-99fa-4a84-9d47-0b4ce924c1c5',
'name': '0.4.2', 'version': '0.4.2', 'created': '2021-06-12T05:49:20.277809Z',
'modified': '2021-06-12T05:49:20.277838Z', 'commit_date':
'2021-06-11T16:13:39-04:00', 'commit_sha':
'dcba92d85340219b74020497bbcf968e20adcb8b', 'download_url':
'https://github.com/staticdev/ansible-role-python-
developer/archive/0.4.2.tar.gz'}, {'id': '83d0e1ee-374a-4523-9451-e8bc2de9d72d',
'name': '0.4.3', 'version': '0.4.3', 'created': '2021-06-25T17:42:51.347844Z',
'modified': '2021-06-25T17:42:51.347871Z', 'commit_date':
'2021-06-22T14:54:20-04:00', 'commit_sha':
'fe5113b4c6c1deaea4a0eb4c85a6232310b1ea9d', 'download_url':
'https://github.com/staticdev/ansible-role-python-
developer/archive/0.4.3.tar.gz'}, {'id': '7c072a9f-8de5-4fe6-8771-d51a70f5ccf9',
'name': '0.4.4', 'version': '0.4.4', 'created': '2021-06-26T14:47:07.328129Z',
'modified': '2021-06-26T14:47:07.328189Z', 'commit_date':
'2021-06-26T10:40:36-04:00', 'commit_sha':
'7ff382db2ad6a27fd3cf9df5dea6e3a21e83fab7', 'download_url':
'https://github.com/staticdev/ansible-role-python-
developer/archive/0.4.4.tar.gz'}, {'id': 'f36064a7-b2a1-4e88-a0a5-65b7de578d23',
'name': '0.5.0', 'version': '0.5.0', 'created': '2021-06-29T06:32:15.411843Z',
'modified': '2021-06-29T06:32:15.411871Z', 'commit_date':
'2021-06-29T02:31:09-04:00', 'commit_sha':
'0219166aab885194723074ba76a478565c44f7bc', 'download_url':
'https://github.com/staticdev/ansible-role-python-
developer/archive/0.5.0.tar.gz'}, {'id': '4962171d-f27c-4a7e-8fd3-9a1222c52e1a',
'name': '0.5.1', 'version': '0.5.1', 'created': '2021-06-30T06:26:50.963603Z',
'modified': '2021-06-30T06:26:50.963630Z', 'commit_date':
'2021-06-30T02:23:05-04:00', 'commit_sha':
'bc2080d9b194faf82bb744a215e7c0c2aa039735', 'download_url':
'https://github.com/staticdev/ansible-role-python-
developer/archive/0.5.1.tar.gz'}, {'id': 'a7d43754-a646-4e07-bd08-956e63935622',
'name': '0.6.0', 'version': '0.6.0', 'created': '2021-07-10T15:56:28.148672Z',
'modified': '2021-07-10T15:56:28.148699Z', 'commit_date':
'2021-07-10T11:54:40-04:00', 'commit_sha':
'fe3e3d3529b2ea2896b65858695c23a3520b02da', 'download_url':
'https://github.com/staticdev/ansible-role-python-
developer/archive/0.6.0.tar.gz'}, {'id': '6e511f27-5aee-44bb-b09e-bb1a07755210',
'name': '0.6.1', 'version': '0.6.1', 'created': '2021-07-10T18:31:07.969091Z',
'modified': '2021-07-10T18:31:07.969120Z', 'commit_date':
'2021-07-10T14:29:03-04:00', 'commit_sha':
'6348bcef301a71467dbcec2943b494354285249e', 'download_url':
'https://github.com/staticdev/ansible-role-python-
developer/archive/0.6.1.tar.gz'}, {'id': '5fcf0678-1ece-4327-a755-475b9ccaa8b2',
'name': '0.6.2', 'version': '0.6.2', 'created': '2021-07-17T12:09:44.109005Z',
'modified': '2021-07-17T12:09:44.109031Z', 'commit_date':
'2021-07-17T08:07:16-04:00', 'commit_sha':
'1e8b827153895967b0bbee45e980753fe33c43f4', 'download_url':
'https://github.com/staticdev/ansible-role-python-
developer/archive/0.6.2.tar.gz'}, {'id': 'a95c5cd5-6245-4c25-a5eb-99248ce1ee58',
'name': '0.7.0', 'version': '0.7.0', 'created': '2021-07-17T20:39:06.643474Z',
'modified': '2021-07-17T20:39:06.643501Z', 'commit_date':
'2021-07-17T16:36:55-04:00', 'commit_sha':
'8e44a2e27f8ffed58969236a2df33941df6730d2', 'download_url':
'https://github.com/staticdev/ansible-role-python-
developer/archive/0.7.0.tar.gz'}, {'id': '959bf9c8-9af7-4281-80c0-60a686b024c5',
'name': '0.7.1', 'version': '0.7.1', 'created': '2021-07-19T18:37:02.106921Z',
'modified': '2021-07-19T18:37:02.106984Z', 'commit_date':
'2021-07-19T14:34:38-04:00', 'commit_sha':
'c7ff20c190a6947354a98d0c385b095bdf044299', 'download_url':
'https://github.com/staticdev/ansible-role-python-
developer/archive/0.7.1.tar.gz'}, {'id': 'ac3d9903-4796-4137-82f1-dd8e1711bcb1',
'name': '0.7.2', 'version': '0.7.2', 'created': '2021-07-20T10:54:34.164672Z',
'modified': '2021-07-20T10:54:34.164711Z', 'commit_date':
'2021-07-20T06:53:22-04:00', 'commit_sha':
'5c87c0dbeeb2c707ef523385feaa57b4d80d55b6', 'download_url':
'https://github.com/staticdev/ansible-role-python-
developer/archive/0.7.2.tar.gz'}, {'id': '007e819f-c02a-45be-9383-a760a32451aa',
'name': '0.7.3', 'version': '0.7.3', 'created': '2021-07-21T16:58:26.889272Z',
'modified': '2021-07-21T16:58:26.889299Z', 'commit_date':
'2021-07-21T12:55:24-04:00', 'commit_sha':
'bf5b345505c79fc2cb73b7140fa701476391b72d', 'download_url':
'https://github.com/staticdev/ansible-role-python-
developer/archive/0.7.3.tar.gz'}, {'id': 'de6dc1b0-5a3e-4e3d-a7c3-c7fd69bd4fbc',
'name': '0.8.0', 'version': '0.8.0', 'created': '2021-08-17T14:41:27.006909Z',
'modified': '2021-08-17T14:41:27.006936Z', 'commit_date':
'2021-08-17T10:32:20-04:00', 'commit_sha':
'c660e1fee84970c41d2acc2d5bc50b3e6b4b18bb', 'download_url':
'https://github.com/staticdev/ansible-role-python-
developer/archive/0.8.0.tar.gz'}, {'id': 'a5e40254-657f-44d9-ab1b-47acf5646de6',
'name': '1.0.0', 'version': '1.0.0', 'created': '2021-12-12T18:59:24.647949Z',
'modified': '2021-12-12T18:59:24.647976Z', 'commit_date':
'2021-12-12T13:56:10-05:00', 'commit_sha':
'794db188c9921fdf76051112c67f375715b1d69f', 'download_url':
'https://github.com/staticdev/ansible-role-python-
developer/archive/1.0.0.tar.gz'}, {'id': '35871793-33b5-40a2-a873-daf93a40c836',
'name': '1.0.1', 'version': '1.0.1', 'created': '2021-12-19T11:17:58.009251Z',
'modified': '2021-12-19T11:17:58.009276Z', 'commit_date':
'2021-12-19T06:10:28-05:00', 'commit_sha':
'5eeb265c82521b5f0f34763e0d0dc6f146e26ad6', 'download_url':
'https://github.com/staticdev/ansible-role-python-
developer/archive/1.0.1.tar.gz'}, {'id': 'aa002a8e-241e-4295-b6e6-b35668b1d27e',
'name': '1.0.2', 'version': '1.0.2', 'created': '2021-12-22T11:58:27.969909Z',
'modified': '2021-12-22T11:58:27.969935Z', 'commit_date':
'2021-12-22T06:55:02-05:00', 'commit_sha':
'20f8c2c5b81f5c9d7405361802a464aee72448e9', 'download_url':
'https://github.com/staticdev/ansible-role-python-
developer/archive/1.0.2.tar.gz'}, {'id': '6ab66d3d-6279-434e-9380-33ba20f9135f',
'name': '2.0.0', 'version': '2.0.0', 'created': '2022-01-22T14:40:07.814058Z',
'modified': '2022-01-22T14:40:07.814089Z', 'commit_date':
'2022-01-22T09:38:39-05:00', 'commit_sha':
'd0735bbe13f36b0b43ade54d7f24a2c0d929ad0a', 'download_url':
'https://github.com/staticdev/ansible-role-python-
developer/archive/2.0.0.tar.gz'}, {'id': '947e1c14-2ef7-4e70-bfc1-78e0da8a1a55',
'name': '2.1.0', 'version': '2.1.0', 'created': '2022-08-07T13:33:46.086513Z',
'modified': '2022-08-07T13:33:46.086554Z', 'commit_date':
'2022-08-07T09:32:44-04:00', 'commit_sha':
'1a27f5ab2f6a7ff63a9a0e62ab60cbeb8a718bc6', 'download_url':
'https://github.com/staticdev/ansible-role-python-
developer/archive/2.1.0.tar.gz'}, {'id': 'f2b657a9-6978-4d91-830c-fe69637a1829',
'name': '2.1.1', 'version': '2.1.1', 'created': '2022-12-01T07:00:00.325828Z',
'modified': '2022-12-01T07:00:00.325852Z', 'commit_date':
'2022-12-01T01:59:03-05:00', 'commit_sha':
'bf85c6b0c8fb9348bdf68f3ffd12ec42dd787850', 'download_url':
'https://github.com/staticdev/ansible-role-python-
developer/archive/2.1.1.tar.gz'}, {'id': '93b5cb8f-12ef-46bc-8d15-99f348b56ce2',
'name': '2.2.0', 'version': '2.2.0', 'created': '2022-12-04T20:27:39.378625Z',
'modified': '2022-12-04T20:27:39.378906Z', 'commit_date':
'2022-12-04T15:26:51-05:00', 'commit_sha':
'411c8c1d9c094e577ead0fb9b4ea3b051dff4792', 'download_url':
'https://github.com/staticdev/ansible-role-python-
developer/archive/2.2.0.tar.gz'}, {'id': '59a37d91-a7fb-4252-aa9f-594a8645071c',
'name': '2.2.1', 'version': '2.2.1', 'created': '2023-02-18T10:06:06.909707Z',
'modified': '2023-02-18T10:06:06.909734Z', 'commit_date':
'2023-02-18T05:05:00-05:00', 'commit_sha':
'ff8b508f31ddc1089397872928e1a512b30cf201', 'download_url':
'https://github.com/staticdev/ansible-role-python-
developer/archive/2.2.1.tar.gz'}, {'id': 'bc686480-c89b-4f4e-af63-fb0f91088d75',
'name': '2.3.0', 'version': '2.3.0', 'created': '2023-04-22T15:59:25.872105Z',
'modified': '2023-04-22T15:59:25.872132Z', 'commit_date':
'2023-04-22T11:58:22-04:00', 'commit_sha':
'36ec08cff808e49be556ff9667e2c66c308906d8', 'download_url':
'https://github.com/staticdev/ansible-role-python-
developer/archive/2.3.0.tar.gz'}, {'id': 'ff11f3c9-3e54-470d-8c3d-a85c7c6552b1',
'name': '2.3.1', 'version': '2.3.1', 'created': '2023-06-15T05:05:44.637475Z',
'modified': '2023-06-15T05:05:44.637502Z', 'commit_date':
'2023-06-15T01:04:53-04:00', 'commit_sha':
'ea1f5d1bcf424f2e79cfbf2e1d8828ef0dd733dd', 'download_url':
'https://github.com/staticdev/ansible-role-python-
developer/archive/2.3.1.tar.gz'}, {'id': '7aad1e06-4dc7-4824-91d1-b50bb3c99284',
'name': '2.4.0', 'version': '2.4.0', 'created': '2023-06-17T20:39:48.428492Z',
'modified': '2023-06-17T20:39:48.428519Z', 'commit_date':
'2023-06-17T16:39:03-04:00', 'commit_sha':
'36035583e567fe8612dea321d4fdc4e706027af6', 'download_url':
'https://github.com/staticdev/ansible-role-python-
developer/archive/2.4.0.tar.gz'}, {'id': '5398f979-bfd6-4f99-981a-1aed3616d66a',
'name': '2.5.0', 'version': '2.5.0', 'created': '2023-07-02T08:56:04.144129Z',
'modified': '2023-07-02T08:56:04.144155Z', 'commit_date':
'2023-07-02T04:55:06-04:00', 'commit_sha':
'b4198c6ab0cfc89c57eecc92eb176d6abeaec1f0', 'download_url':
'https://github.com/staticdev/ansible-role-python-
developer/archive/2.5.0.tar.gz'}, {'id': '23c3fb15-f7cb-4d88-9081-15d22a4b279a',
'name': '2.5.1', 'version': '2.5.1', 'created': '2023-07-02T16:43:32.510929Z',
'modified': '2023-07-02T16:43:32.510956Z', 'commit_date':
'2023-07-02T12:42:30-04:00', 'commit_sha':
'2b96f3f21d04e6518441690fc3bac01d8ceb7ffe', 'download_url':
'https://github.com/staticdev/ansible-role-python-
developer/archive/2.5.1.tar.gz'}, {'id': '59947df7-62b2-43ff-ac67-f0cc55fffedb',
'name': '2.6.0', 'version': '2.6.0', 'created': '2023-07-10T20:03:33.416184Z',
'modified': '2023-07-10T20:03:33.416211Z', 'commit_date':
'2023-07-10T16:02:39-04:00', 'commit_sha':
'5185bfb31457b5915686c4868ade8560f6ba5c94', 'download_url':
'https://github.com/staticdev/ansible-role-python-
developer/archive/2.6.0.tar.gz'}, {'id': 'bcd6fdae-4f41-46aa-b129-0671f7b69ba4',
'name': '2.6.1', 'version': '2.6.1', 'created': '2023-07-12T15:48:24.232881Z',
'modified': '2023-07-12T15:48:24.232908Z', 'commit_date':
'2023-07-12T11:47:29-04:00', 'commit_sha':
'3554015029f1af739071352e6c7b53de25ebc949', 'download_url':
'https://github.com/staticdev/ansible-role-python-
developer/archive/2.6.1.tar.gz'}, {'id': 'cee3ca24-e63f-43c1-81fc-da2d61c04686',
'name': '2.6.2', 'version': '2.6.2', 'created': '2023-07-12T18:18:18.857215Z',
'modified': '2023-07-12T18:18:18.857242Z', 'commit_date':
'2023-07-12T14:17:16-04:00', 'commit_sha':
'c7417de409d40452130a97f858ee3617caa3344e', 'download_url':
'https://github.com/staticdev/ansible-role-python-
developer/archive/2.6.2.tar.gz'}, {'id': '4dd850d6-0e24-44af-8ac4-6681f0635637',
'name': '2.6.3', 'version': '2.6.3', 'created': '2023-07-21T16:42:07.541131Z',
'modified': '2023-07-21T16:42:07.541171Z', 'commit_date':
'2023-07-21T12:41:16-04:00', 'commit_sha':
'cdb978189c3a5df9313f86220044ec2fc3274fbf', 'download_url':
'https://github.com/staticdev/ansible-role-python-
developer/archive/2.6.3.tar.gz'}, {'id': '12f9bb3f-7dc2-4455-be32-059b52759713',
'name': '3.0.0', 'version': '3.0.0', 'created': '2023-12-01T19:53:40.927134',
'modified': '2023-12-01T19:53:40.927134', 'commit_date':
'2023-12-01T20:52:47+01:00', 'commit_sha':
'22cc10e6b29f3a0da1550a41906612ee6315e38c', 'download_url':
'https://github.com/staticdev/ansible-role-python-
developer/archive/3.0.0.tar.gz'}]).

and I can also see on galaxy.ansible.com when I login the successful import:

Starting import: task_id=2061001056006021396290260807580539619, pulp_id=018cef32-8a0b-7f67-b4c0-ce1d9fde5ae3 

==== PARAMETERS ==== 
importer username: staticdev 
matched user: staticdev id:6381 
github_user: staticdev 
github_repo: ansible-role-python-developer 
github_reference: None 
alternate_clone_url: None 
alternate_namespace_name: None 
alternate_role_name: python-developer 

==== CHECK FOR MATCHING ROLE(S) ==== 
user:staticdev repo:ansible-role-python-developer matched existing role staticdev.python_developer id:27179 

===== CLONING REPO ===== 
cloning https://github.com/staticdev/ansible-role-python-developer ... 

===== GIT ATTRIBUTES ===== 
github_reference(branch): main 
github_commit: b4c5e4c6a937bf005e4ce0ff684482c5f0b32663 
github_commit_message: Merge pull request #296 from staticdev/version/3.1.0 Version 3.1.0 
github_commit_date: 2024-01-09T18:07:47+01:00 

===== LOADING ROLE ===== 
Importing with galaxy-importer 0.4.18 
Determined role name to be python_developer 
Linting role python_developer via ansible-lint... 
...ansible-lint run complete 
Legacy role loading complete 

===== PROCESSING LOADER RESULTS ==== 
enumerated role name python-developer 
created new role id:37626 staticdev.python-developer 

===== COMPUTING ROLE VERSIONS ==== 
adding new version from tag: 3.1.0 
tag: 0.1.0 version: 0.1.0 
tag: 0.1.1 version: 0.1.1 
tag: 0.2.0 version: 0.2.0 
tag: 0.2.1 version: 0.2.1 
tag: 0.3.0 version: 0.3.0 
tag: 0.4.0 version: 0.4.0 
tag: 0.4.1 version: 0.4.1 
tag: 0.4.2 version: 0.4.2 
tag: 0.4.3 version: 0.4.3 
tag: 0.4.4 version: 0.4.4 
tag: 0.5.0 version: 0.5.0 
tag: 0.5.1 version: 0.5.1 
tag: 0.6.0 version: 0.6.0 
tag: 0.6.1 version: 0.6.1 
tag: 0.6.2 version: 0.6.2 
tag: 0.7.0 version: 0.7.0 
tag: 0.7.1 version: 0.7.1 
tag: 0.7.2 version: 0.7.2 
tag: 0.7.3 version: 0.7.3 
tag: 0.8.0 version: 0.8.0 
tag: 1.0.0 version: 1.0.0 
tag: 1.0.1 version: 1.0.1 
tag: 1.0.2 version: 1.0.2 
tag: 2.0.0 version: 2.0.0 
tag: 2.1.0 version: 2.1.0 
tag: 2.1.1 version: 2.1.1 
tag: 2.2.0 version: 2.2.0 
tag: 2.2.1 version: 2.2.1 
tag: 2.3.0 version: 2.3.0 
tag: 2.3.1 version: 2.3.1 
tag: 2.4.0 version: 2.4.0 
tag: 2.5.0 version: 2.5.0 
tag: 2.5.1 version: 2.5.1 
tag: 2.6.0 version: 2.6.0 
tag: 2.6.1 version: 2.6.1 
tag: 2.6.2 version: 2.6.2 
tag: 2.6.3 version: 2.6.3 
tag: 3.0.0 version: 3.0.0 
tag: 3.1.0 version: 3.1.0 

==== SAVING ROLE ==== 

Import completed 

Done
barrelful commented 9 months ago

Same here, looks like something recent.

MonolithProjects commented 7 months ago

I have the same problem. For some reason few months ago i started to have two role namespaces - MonolithProjects and monolithprojects. Galaxy UI is always pointing to MonolithProjects no matter on which one of them you click. https://galaxy.ansible.com/ui/standalone/namespaces/4765/?page=1&page_size=10&sort=-created&keywords=github_actions_runner