Using /etc/ansible/ansible.cfg as config file
Operations to perform:
Apply all migrations: admin, api, auth, contenttypes, db, sessions
Running migrations:
No migrations to apply.
PLAY [gitea] *******************************************************************
TASK [Run selenium container] **************************************************
TASK [run-selenium : Run selenium container] ***********************************
changed: [gitea99.opendev.org] => {
"changed": true,
"cmd": "docker run -d --network=\"host\" -v /dev/shm:/dev/shm quay.io/opendevmirror/selenium-standalone-firefox:latest\n",
"delta": "0:00:52.761654",
"end": "2025-03-24 23:19:21.698725",
"rc": 0,
"start": "2025-03-24 23:18:28.937071"
}
STDOUT:
a63465a97e2f32452dd059f51892845acf39efe572a07159953d430479a6e115
STDERR:
Unable to find image 'quay.io/opendevmirror/selenium-standalone-firefox:latest' locally
latest: Pulling from opendevmirror/selenium-standalone-firefox
107a4fb0af38: Pulling fs layer
fd113b97b272: Pulling fs layer
2d29e9da20b5: Pulling fs layer
c40d91a8ceed: Pulling fs layer
aea8d7981998: Pulling fs layer
29fd948ebb6a: Pulling fs layer
917eba16ca15: Pulling fs layer
a354cf7e3e52: Pulling fs layer
e020389e5643: Pulling fs layer
19edd9b1aea4: Pulling fs layer
31004255ee34: Pulling fs layer
5cbd27a556a5: Pulling fs layer
7ce9553b5cc3: Pulling fs layer
e688db5264e8: Pulling fs layer
9d4d2047858e: Pulling fs layer
5431beedbdf1: Pulling fs layer
ee1b06d054ae: Pulling fs layer
c37419385c11: Pulling fs layer
862e6f6b5973: Pulling fs layer
a0ff51d205ef: Pulling fs layer
aea8d7981998: Waiting
50a57dc0bb18: Pulling fs layer
29fd948ebb6a: Waiting
31004255ee34: Waiting
a7b49dade5f8: Pulling fs layer
917eba16ca15: Waiting
a354cf7e3e52: Waiting
4f4fb700ef54: Pulling fs layer
5cbd27a556a5: Waiting
ab4e991dcbd8: Pulling fs layer
72c5f6bd5f17: Pulling fs layer
7ce9553b5cc3: Waiting
19edd9b1aea4: Waiting
e688db5264e8: Waiting
9d4d2047858e: Waiting
eae40529e670: Pulling fs layer
7ca6253090a5: Pulling fs layer
2db9b82e9949: Pulling fs layer
e020389e5643: Waiting
db1314552509: Pulling fs layer
d797909c4126: Pulling fs layer
5595be4a946c: Pulling fs layer
b6d58b408449: Pulling fs layer
91739a2e0329: Pulling fs layer
4f4fb700ef54: Waiting
ab4e991dcbd8: Waiting
c40d91a8ceed: Waiting
72c5f6bd5f17: Waiting
eae40529e670: Waiting
a0ff51d205ef: Waiting
5595be4a946c: Waiting
ee1b06d054ae: Waiting
b6d58b408449: Waiting
862e6f6b5973: Waiting
c37419385c11: Waiting
91739a2e0329: Waiting
7ca6253090a5: Waiting
50a57dc0bb18: Waiting
a7b49dade5f8: Waiting
2db9b82e9949: Waiting
db1314552509: Waiting
d797909c4126: Waiting
107a4fb0af38: Verifying Checksum
107a4fb0af38: Download complete
fd113b97b272: Verifying Checksum
fd113b97b272: Download complete
c40d91a8ceed: Verifying Checksum
c40d91a8ceed: Download complete
29fd948ebb6a: Download complete
917eba16ca15: Verifying Checksum
917eba16ca15: Download complete
107a4fb0af38: Pull complete
fd113b97b272: Pull complete
a354cf7e3e52: Download complete
e020389e5643: Verifying Checksum
e020389e5643: Download complete
19edd9b1aea4: Download complete
31004255ee34: Verifying Checksum
31004255ee34: Download complete
5cbd27a556a5: Verifying Checksum
5cbd27a556a5: Download complete
7ce9553b5cc3: Verifying Checksum
7ce9553b5cc3: Download complete
e688db5264e8: Verifying Checksum
e688db5264e8: Download complete
9d4d2047858e: Verifying Checksum
9d4d2047858e: Download complete
aea8d7981998: Verifying Checksum
aea8d7981998: Download complete
ee1b06d054ae: Download complete
c37419385c11: Verifying Checksum
c37419385c11: Download complete
862e6f6b5973: Verifying Checksum
862e6f6b5973: Download complete
2d29e9da20b5: Verifying Checksum
2d29e9da20b5: Download complete
50a57dc0bb18: Verifying Checksum
50a57dc0bb18: Download complete
5431beedbdf1: Verifying Checksum
5431beedbdf1: Download complete
4f4fb700ef54: Verifying Checksum
4f4fb700ef54: Download complete
ab4e991dcbd8: Verifying Checksum
ab4e991dcbd8: Download complete
a7b49dade5f8: Verifying Checksum
a7b49dade5f8: Download complete
72c5f6bd5f17: Verifying Checksum
72c5f6bd5f17: Download complete
eae40529e670: Verifying Checksum
eae40529e670: Download complete
7ca6253090a5: Verifying Checksum
7ca6253090a5: Download complete
db1314552509: Download complete
2d29e9da20b5: Pull complete
c40d91a8ceed: Pull complete
d797909c4126: Download complete
5595be4a946c: Verifying Checksum
5595be4a946c: Download complete
a0ff51d205ef: Verifying Checksum
a0ff51d205ef: Download complete
b6d58b408449: Verifying Checksum
b6d58b408449: Download complete
91739a2e0329: Download complete
aea8d7981998: Pull complete
29fd948ebb6a: Pull complete
917eba16ca15: Pull complete
a354cf7e3e52: Pull complete
e020389e5643: Pull complete
19edd9b1aea4: Pull complete
31004255ee34: Pull complete
5cbd27a556a5: Pull complete
7ce9553b5cc3: Pull complete
e688db5264e8: Pull complete
9d4d2047858e: Pull complete
5431beedbdf1: Pull complete
ee1b06d054ae: Pull complete
c37419385c11: Pull complete
862e6f6b5973: Pull complete
2db9b82e9949: Verifying Checksum
2db9b82e9949: Download complete
a0ff51d205ef: Pull complete
50a57dc0bb18: Pull complete
a7b49dade5f8: Pull complete
4f4fb700ef54: Pull complete
ab4e991dcbd8: Pull complete
72c5f6bd5f17: Pull complete
eae40529e670: Pull complete
7ca6253090a5: Pull complete
2db9b82e9949: Pull complete
db1314552509: Pull complete
d797909c4126: Pull complete
5595be4a946c: Pull complete
b6d58b408449: Pull complete
91739a2e0329: Pull complete
Digest: sha256:3245c5384536f0f20b8d2ab977bbc3e3b4ecfe0b2476fa3971f17fac43eba369
Status: Downloaded newer image for quay.io/opendevmirror/selenium-standalone-firefox:latest
TASK [Test base jobs project was created in gitea] *****************************
ok: [gitea99.opendev.org] => {
"cache_control": "max-age=0, private, must-revalidate, no-transform",
"changed": false,
"connection": "close",
"content_type": "text/html; charset=utf-8",
"cookies": {
"_csrf": "BdWvGdwF_R7ZiycT7iWD5u6zGZc6MTc0Mjg1ODM2MjMzMjAwNTY1Mg",
"i_like_gitea": "dc3b311a98c97aaf"
},
"cookies_string": "_csrf=BdWvGdwF_R7ZiycT7iWD5u6zGZc6MTc0Mjg1ODM2MjMzMjAwNTY1Mg; i_like_gitea=dc3b311a98c97aaf",
"date": "Mon, 24 Mar 2025 23:19:22 GMT",
"elapsed": 0,
"redirected": false,
"set_cookie": "i_like_gitea=dc3b311a98c97aaf; Path=/; HttpOnly; Secure; SameSite=Lax, _csrf=BdWvGdwF_R7ZiycT7iWD5u6zGZc6MTc0Mjg1ODM2MjMzMjAwNTY1Mg; Path=/; Max-Age=86400; HttpOnly; Secure; SameSite=Lax",
"status": 200,
"transfer_encoding": "chunked",
"url": "https://localhost:3000/opendev/base-jobs",
"x_frame_options": "SAMEORIGIN"
}
MSG:
OK (unknown bytes)
TASK [Test zuul project was created in gitea] **********************************
ok: [gitea99.opendev.org] => {
"cache_control": "max-age=0, private, must-revalidate, no-transform",
"changed": false,
"connection": "close",
"content": "\n\n
\n\t\n\tzuul/zuul: Zuuls new description - zuul - OpenDev: Free Software Needs Free Tools\n\t\n\t\n\t\n\t\n\t\n\n\n\t\n\t\n\n\t\n\t\n\t\n\n\n\n\t\n\t\n\t\n\t\t\n\t\t\n\t\t\n\t\t\t\n\t\t\n\t\n\t\n\t\n\t\t\n\t\n\n\n\n\t\n\n\n\t\n\n\n\n\t\n\n\t\n\t\t
\n\n\t\t\n\n\t\t\n\t\t\t\n\n\n
\n\n\t\t\n\n\n\n
\n\t
\n\n\t
\n\t\t\n\t\t\n\t\t\n\t\t\n\t
\n\n\t
\n\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t\n\t
\n\t
\n
\n\n\t
\n\t\t\n\n\n\n\n\n\t\t\n\n\t\t\n\n\n\t\t\n\t\t\n\t\t\n\t\t\n\t
\n
\n\n\n\t\n\n\t
\n\n\t\n\n\t\n\n\n\t\n\n\t\n\n\n\n",
"content_type": "text/html; charset=utf-8",
"cookies": {
"_csrf": "D4Bh_g4dzTz_rS0p7594pccSIj86MTc0Mjg1ODM2MjgwOTg4Mzg2MQ",
"i_like_gitea": "153351d547ba175f"
},
"cookies_string": "_csrf=D4Bh_g4dzTz_rS0p7594pccSIj86MTc0Mjg1ODM2MjgwOTg4Mzg2MQ; i_like_gitea=153351d547ba175f",
"date": "Mon, 24 Mar 2025 23:19:22 GMT",
"elapsed": 0,
"redirected": false,
"set_cookie": "i_like_gitea=153351d547ba175f; Path=/; HttpOnly; Secure; SameSite=Lax, _csrf=D4Bh_g4dzTz_rS0p7594pccSIj86MTc0Mjg1ODM2MjgwOTg4Mzg2MQ; Path=/; Max-Age=86400; HttpOnly; Secure; SameSite=Lax",
"status": 200,
"transfer_encoding": "chunked",
"url": "https://localhost:3000/zuul/zuul",
"x_frame_options": "SAMEORIGIN"
}
MSG:
OK (unknown bytes)
TASK [Assert description updated] **********************************************
skipping: [gitea99.opendev.org] => {
"changed": false,
"false_condition": "\"Zuuls new description\" not in zuul_content.content",
"skip_reason": "Conditional result was False"
}
TASK [Configure ssh for pushing into test gitea] *******************************
changed: [gitea99.opendev.org] => {
"changed": true,
"cmd": "ssh-keyscan -t rsa -p 222 localhost >> /home/zuul/.ssh/known_hosts\nssh-keygen -t ed25519 -f /home/zuul/.ssh/id_ed25519 -C giteagerrittest -P ''\n",
"delta": "0:00:00.049564",
"end": "2025-03-24 23:19:23.428493",
"rc": 0,
"start": "2025-03-24 23:19:23.378929"
}
STDOUT:
Generating public/private ed25519 key pair.
Your identification has been saved in /home/zuul/.ssh/id_ed25519
Your public key has been saved in /home/zuul/.ssh/id_ed25519.pub
The key fingerprint is:
SHA256:dZCxQS77CrSco5qd+aIBzu4q+5H4/cCvSLphqNnp2Zw giteagerrittest
The key's randomart image is:
+--[ED25519 256]--+
| .=o |
| ..+ |
| . + . |
| + . |
|. . S |
|+o o o o . |
|++= o * . |
|=B %.B o . |
|@B%oE=+ . |
+----[SHA256]-----+
STDERR:
# localhost:222 SSH-2.0-OpenSSH_9.2p1 Debian-2+deb12u5
TASK [Register new gitea gerrit pubkey value] **********************************
ok: [gitea99.opendev.org] => {
"changed": false,
"content": "c3NoLWVkMjU1MTkgQUFBQUMzTnphQzFsWkRJMU5URTVBQUFBSUNDRWEwc0REVXRlUXNyQlR2NjArTUxOR3RHNVNmUWhjRXVEU1VTWEJPSWYgZ2l0ZWFnZXJyaXR0ZXN0Cg==",
"encoding": "base64",
"source": "/home/zuul/.ssh/id_ed25519.pub"
}
TASK [Set testing key on gerrit account in gitea] ******************************
ok: [gitea99.opendev.org] => {
"censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result",
"changed": false
}
TASK [Push system-config into our test gitea for testing] **********************
[WARNING]: Could not match supplied host pattern, ignoring: review
changed: [gitea99.opendev.org] => {
"changed": true,
"cmd": "cd /home/zuul/src/opendev.org/opendev/system-config\ngit remote add test-gitea ssh://git@localhost:222/opendev/system-config\nGIT_SSH_COMMAND='ssh -i /home/zuul/.ssh/id_ed25519' git push -f test-gitea master\n",
"delta": "0:00:03.589945",
"end": "2025-03-24 23:19:28.464269",
"rc": 0,
"start": "2025-03-24 23:19:24.874324"
}
STDERR:
remote: . Processing 1 references
remote: Processed 1 references in total
To ssh://localhost:222/opendev/system-config
+ 9fbed11c9...506b9b300 master -> master (forced update)
PLAY [review] ******************************************************************
skipping: no hosts matched
PLAY [gitea] *******************************************************************
TASK [include_vars] ************************************************************
ok: [gitea99.opendev.org] => {
"ansible_facts": {
"gerrit_groups": [
{
"new": "CI-tools-updated",
"old": "CI-tools"
}
],
"repos": [
{
"new": "opendev/disk-image-builder",
"old": "openstack/diskimage-builder"
}
]
},
"ansible_included_var_files": [
"/home/zuul/src/opendev.org/opendev/system-config/playbooks/zuul/test_gitea_renames.yaml"
],
"changed": false
}
TASK [Move gitea repo] *********************************************************
included: /home/zuul/src/opendev.org/opendev/system-config/playbooks/gitea-rename-tasks.yaml for gitea99.opendev.org => (item={'old': 'openstack/diskimage-builder', 'new': 'opendev/disk-image-builder'})
TASK [Parse repo names for openstack/diskimage-builder -> opendev/disk-image-builder] ***
ok: [gitea99.opendev.org] => {
"ansible_facts": {
"neworg": "opendev",
"newproj": "disk-image-builder",
"oldorg": "openstack",
"oldproj": "diskimage-builder"
},
"changed": false
}
TASK [Get Gitea org list] ******************************************************
ok: [gitea99.opendev.org] => {
"access_control_expose_headers": "X-Total-Count",
"cache_control": "max-age=0, private, must-revalidate, no-transform",
"changed": false,
"connection": "close",
"content_type": "application/json;charset=utf-8",
"cookies": {},
"cookies_string": "",
"date": "Mon, 24 Mar 2025 23:19:30 GMT",
"elapsed": 0,
"json": [
{
"avatar_url": "https://opendev.org/avatars/airship",
"description": "",
"email": "",
"full_name": "",
"id": 21,
"location": "",
"name": "airship",
"repo_admin_change_team_access": false,
"username": "airship",
"visibility": "public",
"website": ""
},
{
"avatar_url": "https://opendev.org/avatars/cfn",
"description": "",
"email": "",
"full_name": "",
"id": 11,
"location": "",
"name": "cfn",
"repo_admin_change_team_access": false,
"username": "cfn",
"visibility": "public",
"website": ""
},
{
"avatar_url": "https://opendev.org/avatars/cirros",
"description": "",
"email": "",
"full_name": "",
"id": 10,
"location": "",
"name": "cirros",
"repo_admin_change_team_access": false,
"username": "cirros",
"visibility": "public",
"website": ""
},
{
"avatar_url": "https://opendev.org/avatars/inaugust",
"description": "",
"email": "",
"full_name": "",
"id": 4,
"location": "",
"name": "inaugust",
"repo_admin_change_team_access": false,
"username": "inaugust",
"visibility": "public",
"website": ""
},
{
"avatar_url": "https://opendev.org/avatars/jjb",
"description": "",
"email": "",
"full_name": "",
"id": 25,
"location": "",
"name": "jjb",
"repo_admin_change_team_access": false,
"username": "jjb",
"visibility": "public",
"website": ""
},
{
"avatar_url": "https://opendev.org/avatars/kata-containers",
"description": "",
"email": "",
"full_name": "",
"id": 16,
"location": "",
"name": "kata-containers",
"repo_admin_change_team_access": false,
"username": "kata-containers",
"visibility": "public",
"website": ""
},
{
"avatar_url": "https://opendev.org/avatars/limestone",
"description": "",
"email": "",
"full_name": "",
"id": 22,
"location": "",
"name": "limestone",
"repo_admin_change_team_access": false,
"username": "limestone",
"visibility": "public",
"website": ""
},
{
"avatar_url": "https://opendev.org/avatars/nebulous",
"description": "",
"email": "",
"full_name": "",
"id": 28,
"location": "",
"name": "nebulous",
"repo_admin_change_team_access": false,
"username": "nebulous",
"visibility": "public",
"website": ""
},
{
"avatar_url": "https://opendev.org/avatars/opendev",
"description": "",
"email": "",
"full_name": "",
"id": 23,
"location": "",
"name": "opendev",
"repo_admin_change_team_access": false,
"username": "opendev",
"visibility": "public",
"website": ""
},
{
"avatar_url": "https://opendev.org/avatars/openinfra",
"description": "",
"email": "",
"full_name": "",
"id": 19,
"location": "",
"name": "openinfra",
"repo_admin_change_team_access": false,
"username": "openinfra",
"visibility": "public",
"website": ""
},
{
"avatar_url": "https://opendev.org/avatars/openinfralabs",
"description": "",
"email": "",
"full_name": "",
"id": 30,
"location": "",
"name": "openinfralabs",
"repo_admin_change_team_access": false,
"username": "openinfralabs",
"visibility": "public",
"website": ""
},
{
"avatar_url": "https://opendev.org/avatars/openstack",
"description": "",
"email": "",
"full_name": "",
"id": 7,
"location": "",
"name": "openstack",
"repo_admin_change_team_access": false,
"username": "openstack",
"visibility": "public",
"website": ""
},
{
"avatar_url": "https://opendev.org/avatars/openstack-attic",
"description": "",
"email": "",
"full_name": "",
"id": 32,
"location": "",
"name": "openstack-attic",
"repo_admin_change_team_access": false,
"username": "openstack-attic",
"visibility": "public",
"website": ""
},
{
"avatar_url": "https://opendev.org/avatars/openstack-infra",
"description": "",
"email": "",
"full_name": "",
"id": 6,
"location": "",
"name": "openstack-infra",
"repo_admin_change_team_access": false,
"username": "openstack-infra",
"visibility": "public",
"website": ""
},
{
"avatar_url": "https://opendev.org/avatars/performa",
"description": "",
"email": "",
"full_name": "",
"id": 15,
"location": "",
"name": "performa",
"repo_admin_change_team_access": false,
"username": "performa",
"visibility": "public",
"website": ""
},
{
"avatar_url": "https://opendev.org/avatars/pyca",
"description": "",
"email": "",
"full_name": "",
"id": 5,
"location": "",
"name": "pyca",
"repo_admin_change_team_access": false,
"username": "pyca",
"visibility": "public",
"website": ""
},
{
"avatar_url": "https://opendev.org/avatars/pypa",
"description": "",
"email": "",
"full_name": "",
"id": 24,
"location": "",
"name": "pypa",
"repo_admin_change_team_access": false,
"username": "pypa",
"visibility": "public",
"website": ""
},
{
"avatar_url": "https://opendev.org/avatars/recordsansible",
"description": "",
"email": "",
"full_name": "",
"id": 13,
"location": "",
"name": "recordsansible",
"repo_admin_change_team_access": false,
"username": "recordsansible",
"visibility": "public",
"website": ""
},
{
"avatar_url": "https://opendev.org/avatars/sardonic",
"description": "",
"email": "",
"full_name": "",
"id": 27,
"location": "",
"name": "sardonic",
"repo_admin_change_team_access": false,
"username": "sardonic",
"visibility": "public",
"website": ""
},
{
"avatar_url": "https://opendev.org/avatars/stackforge",
"description": "",
"email": "",
"full_name": "",
"id": 8,
"location": "",
"name": "stackforge",
"repo_admin_change_team_access": false,
"username": "stackforge",
"visibility": "public",
"website": ""
},
{
"avatar_url": "https://opendev.org/avatars/stackforge-attic",
"description": "",
"email": "",
"full_name": "",
"id": 12,
"location": "",
"name": "stackforge-attic",
"repo_admin_change_team_access": false,
"username": "stackforge-attic",
"visibility": "public",
"website": ""
},
{
"avatar_url": "https://opendev.org/avatars/starlingx",
"description": "",
"email": "",
"full_name": "",
"id": 17,
"location": "",
"name": "starlingx",
"repo_admin_change_team_access": false,
"username": "starlingx",
"visibility": "public",
"website": ""
},
{
"avatar_url": "https://opendev.org/avatars/ttygroup",
"description": "",
"email": "",
"full_name": "",
"id": 9,
"location": "",
"name": "ttygroup",
"repo_admin_change_team_access": false,
"username": "ttygroup",
"visibility": "public",
"website": ""
},
{
"avatar_url": "https://opendev.org/avatars/vexxhost",
"description": "",
"email": "",
"full_name": "",
"id": 31,
"location": "",
"name": "vexxhost",
"repo_admin_change_team_access": false,
"username": "vexxhost",
"visibility": "public",
"website": ""
},
{
"avatar_url": "https://opendev.org/avatars/volvocars",
"description": "",
"email": "",
"full_name": "",
"id": 18,
"location": "",
"name": "volvocars",
"repo_admin_change_team_access": false,
"username": "volvocars",
"visibility": "public",
"website": ""
},
{
"avatar_url": "https://opendev.org/avatars/wandertracks",
"description": "",
"email": "",
"full_name": "",
"id": 14,
"location": "",
"name": "wandertracks",
"repo_admin_change_team_access": false,
"username": "wandertracks",
"visibility": "public",
"website": ""
},
{
"avatar_url": "https://opendev.org/avatars/waterwanders",
"description": "",
"email": "",
"full_name": "",
"id": 26,
"location": "",
"name": "waterwanders",
"repo_admin_change_team_access": false,
"username": "waterwanders",
"visibility": "public",
"website": ""
},
{
"avatar_url": "https://opendev.org/avatars/windmill",
"description": "",
"email": "",
"full_name": "",
"id": 20,
"location": "",
"name": "windmill",
"repo_admin_change_team_access": false,
"username": "windmill",
"visibility": "public",
"website": ""
},
{
"avatar_url": "https://opendev.org/avatars/x",
"description": "",
"email": "",
"full_name": "",
"id": 3,
"location": "",
"name": "x",
"repo_admin_change_team_access": false,
"username": "x",
"visibility": "public",
"website": ""
},
{
"avatar_url": "https://opendev.org/avatars/zuul",
"description": "",
"email": "",
"full_name": "",
"id": 29,
"location": "",
"name": "zuul",
"repo_admin_change_team_access": false,
"username": "zuul",
"visibility": "public",
"website": ""
}
],
"redirected": false,
"status": 200,
"transfer_encoding": "chunked",
"url": "https://localhost:3000/api/v1/user/orgs",
"x_content_type_options": "nosniff",
"x_frame_options": "SAMEORIGIN",
"x_total_count": "30"
}
MSG:
OK (unknown bytes)
TASK [Parse Gitea org list] ****************************************************
ok: [gitea99.opendev.org] => {
"ansible_facts": {
"gitea_orgs": [
"airship",
"cfn",
"cirros",
"inaugust",
"jjb",
"kata-containers",
"limestone",
"nebulous",
"opendev",
"openinfra",
"openinfralabs",
"openstack",
"openstack-attic",
"openstack-infra",
"performa",
"pyca",
"pypa",
"recordsansible",
"sardonic",
"stackforge",
"stackforge-attic",
"starlingx",
"ttygroup",
"vexxhost",
"volvocars",
"wandertracks",
"waterwanders",
"windmill",
"x",
"zuul"
]
},
"changed": false
}
TASK [Make new gitea org] ******************************************************
included: /home/zuul/src/opendev.org/opendev/system-config/playbooks/gitea-rename-setup-org.yaml for gitea99.opendev.org
TASK [Process org] *************************************************************
ok: [gitea99.opendev.org] => {}
MSG:
Processing org opendev
TASK [Create org] **************************************************************
skipping: [gitea99.opendev.org] => {
"changed": false,
"false_condition": "org not in gitea_orgs",
"skip_reason": "Conditional result was False"
}
TASK [Get org team list] *******************************************************
ok: [gitea99.opendev.org] => {
"access_control_expose_headers": "X-Total-Count",
"cache_control": "max-age=0, private, must-revalidate, no-transform",
"changed": false,
"connection": "close",
"content_length": "546",
"content_type": "application/json;charset=utf-8",
"cookies": {},
"cookies_string": "",
"date": "Mon, 24 Mar 2025 23:19:31 GMT",
"elapsed": 0,
"json": [
{
"can_create_org_repo": true,
"description": "",
"id": 21,
"includes_all_repositories": true,
"name": "Owners",
"organization": null,
"permission": "owner",
"units": [
"repo.issues",
"repo.ext_issues",
"repo.wiki",
"repo.ext_wiki",
"repo.projects",
"repo.code",
"repo.releases",
"repo.packages",
"repo.actions",
"repo.pulls"
],
"units_map": {
"repo.actions": "owner",
"repo.code": "owner",
"repo.ext_issues": "owner",
"repo.ext_wiki": "owner",
"repo.issues": "owner",
"repo.packages": "owner",
"repo.projects": "owner",
"repo.pulls": "owner",
"repo.releases": "owner",
"repo.wiki": "owner"
}
}
],
"redirected": false,
"status": 200,
"url": "https://localhost:3000/api/v1/orgs/opendev/teams",
"x_content_type_options": "nosniff",
"x_frame_options": "SAMEORIGIN",
"x_total_count": "1"
}
MSG:
OK (546 bytes)
TASK [Get org owners] **********************************************************
ok: [gitea99.opendev.org] => {
"access_control_expose_headers": "X-Total-Count",
"cache_control": "max-age=0, private, must-revalidate, no-transform",
"changed": false,
"connection": "close",
"content_length": "1064",
"content_type": "application/json;charset=utf-8",
"cookies": {},
"cookies_string": "",
"date": "Mon, 24 Mar 2025 23:19:32 GMT",
"elapsed": 0,
"json": [
{
"active": true,
"avatar_url": "https://opendev.org/avatars/bb35ddf75ca1832d71bc68d38d9a805b",
"created": "2025-03-24T22:48:27Z",
"description": "",
"email": "infra-root@openstack.org",
"followers_count": 0,
"following_count": 0,
"full_name": "",
"html_url": "https://opendev.org/root",
"id": 1,
"is_admin": true,
"language": "",
"last_login": "1970-01-01T00:00:00Z",
"location": "",
"login": "root",
"login_name": "",
"prohibit_login": false,
"restricted": false,
"source_id": 0,
"starred_repos_count": 0,
"username": "root",
"visibility": "public",
"website": ""
},
{
"active": true,
"avatar_url": "https://opendev.org/avatars/b11210e93bb757a1b17636767c31cb46",
"created": "2025-03-24T22:48:28Z",
"description": "",
"email": "gerrit@review.opendev.org",
"followers_count": 0,
"following_count": 0,
"full_name": "Gerrit",
"html_url": "https://opendev.org/gerrit",
"id": 2,
"is_admin": false,
"language": "",
"last_login": "1970-01-01T00:00:00Z",
"location": "",
"login": "gerrit",
"login_name": "gerrit",
"prohibit_login": false,
"restricted": false,
"source_id": 0,
"starred_repos_count": 0,
"username": "gerrit",
"visibility": "public",
"website": ""
}
],
"redirected": false,
"status": 200,
"url": "https://localhost:3000/api/v1/teams/21/members",
"x_content_type_options": "nosniff",
"x_frame_options": "SAMEORIGIN",
"x_total_count": "2"
}
MSG:
OK (1064 bytes)
TASK [Add Gerrit user to org] **************************************************
skipping: [gitea99.opendev.org] => {
"changed": false,
"false_condition": "'gerrit' not in gitea_org_members.json | map(attribute='username')",
"skip_reason": "Conditional result was False"
}
TASK [Get org repo list] *******************************************************
ok: [gitea99.opendev.org] => {
"access_control_expose_headers": "Link, X-Total-Count",
"cache_control": "max-age=0, private, must-revalidate, no-transform",
"changed": false,
"connection": "close",
"content_type": "application/json;charset=utf-8",
"cookies": {},
"cookies_string": "",
"date": "Mon, 24 Mar 2025 23:19:33 GMT",
"elapsed": 0,
"json": [
{
"allow_fast_forward_only_merge": false,
"allow_merge_commits": false,
"allow_rebase": false,
"allow_rebase_explicit": false,
"allow_rebase_update": false,
"allow_squash_merge": false,
"archived": false,
"archived_at": "1970-01-01T00:00:00Z",
"avatar_url": "",
"clone_url": "https://opendev.org/opendev/afsmon.git",
"created_at": "2025-03-24T23:11:45Z",
"default_allow_maintainer_edit": false,
"default_branch": "master",
"default_delete_branch_after_merge": false,
"default_merge_style": "merge",
"description": "Python based monitoring for AFS",
"empty": false,
"external_tracker": {
"external_tracker_format": "https://storyboard.openstack.org/#!/story/{{index}}",
"external_tracker_regexp_pattern": "",
"external_tracker_style": "numeric",
"external_tracker_url": "https://storyboard.openstack.org/#!/project/opendev/afsmon"
},
"fork": false,
"forks_count": 0,
"full_name": "opendev/afsmon",
"has_actions": false,
"has_issues": true,
"has_packages": false,
"has_projects": false,
"has_pull_requests": false,
"has_releases": true,
"has_wiki": false,
"html_url": "https://opendev.org/opendev/afsmon",
"id": 2187,
"ignore_whitespace_conflicts": false,
"internal": false,
"language": "",
"languages_url": "https://opendev.org/api/v1/repos/opendev/afsmon/languages",
"licenses": null,
"link": "",
"mirror": false,
"mirror_interval": "",
"mirror_updated": "0001-01-01T00:00:00Z",
"name": "afsmon",
"object_format_name": "sha1",
"open_issues_count": 0,
"open_pr_counter": 0,
"original_url": "",
"owner": {
"active": false,
"avatar_url": "https://opendev.org/avatars/opendev",
"created": "2025-03-24T22:48:56Z",
"description": "",
"email": "",
"followers_count": 0,
"following_count": 0,
"full_name": "",
"html_url": "https://opendev.org/opendev",
"id": 23,
"is_admin": false,
"language": "",
"last_login": "0001-01-01T00:00:00Z",
"location": "",
"login": "opendev",
"login_name": "",
"prohibit_login": false,
"restricted": false,
"source_id": 0,
"starred_repos_count": 0,
"username": "opendev",
"visibility": "public",
"website": ""
},
"parent": null,
"permissions": {
"admin": true,
"pull": true,
"push": true
},
"private": false,
"projects_mode": "all",
"release_counter": 0,
"repo_transfer": null,
"size": 25,
"ssh_url": "git@localhost:opendev/afsmon.git",
"stars_count": 0,
"template": false,
"topics": [],
"updated_at": "2025-03-24T23:17:38Z",
"url": "https://opendev.org/api/v1/repos/opendev/afsmon",
"watchers_count": 2,
"website": ""
},
{
"allow_fast_forward_only_merge": false,
"allow_merge_commits": false,
"allow_rebase": false,
"allow_rebase_explicit": false,
"allow_rebase_update": false,
"allow_squash_merge": false,
"archived": false,
"archived_at": "1970-01-01T00:00:00Z",
"avatar_url": "",
"clone_url": "https://opendev.org/opendev/ansible-role-cloud-launcher.git",
"created_at": "2025-03-24T23:11:46Z",
"default_allow_maintainer_edit": false,
"default_branch": "master",
"default_delete_branch_after_merge": false,
"default_merge_style": "merge",
"description": "Ansible role to deploy multiple clouds resources",
"empty": false,
"external_tracker": {
"external_tracker_format": "https://bugs.launchpad.net/ansible-role-cloud-launcher/+bug/{index}",
"external_tracker_regexp_pattern": "",
"external_tracker_style": "numeric",
"external_tracker_url": "https://bugs.launchpad.net/ansible-role-cloud-launcher"
},
"fork": false,
"forks_count": 0,
"full_name": "opendev/ansible-role-cloud-launcher",
"has_actions": false,
"has_issues": true,
"has_packages": false,
"has_projects": false,
"has_pull_requests": false,
"has_releases": true,
"has_wiki": false,
"html_url": "https://opendev.org/opendev/ansible-role-cloud-launcher",
"id": 2188,
"ignore_whitespace_conflicts": false,
"internal": false,
"language": "",
"languages_url": "https://opendev.org/api/v1/repos/opendev/ansible-role-cloud-launcher/languages",
"licenses": null,
"link": "",
"mirror": false,
"mirror_interval": "",
"mirror_updated": "0001-01-01T00:00:00Z",
"name": "ansible-role-cloud-launcher",
"object_format_name": "sha1",
"open_issues_count": 0,
"open_pr_counter": 0,
"original_url": "",
"owner": {
"active": false,
"avatar_url": "https://opendev.org/avatars/opendev",
"created": "2025-03-24T22:48:56Z",
"description": "",
"email": "",
"followers_count": 0,
"following_count": 0,
"full_name": "",
"html_url": "https://opendev.org/opendev",
"id": 23,
"is_admin": false,
"language": "",
"last_login": "0001-01-01T00:00:00Z",
"location": "",
"login": "opendev",
"login_name": "",
"prohibit_login": false,
"restricted": false,
"source_id": 0,
"starred_repos_count": 0,
"username": "opendev",
"visibility": "public",
"website": ""
},
"parent": null,
"permissions": {
"admin": true,
"pull": true,
"push": true
},
"private": false,
"projects_mode": "all",
"release_counter": 0,
"repo_transfer": null,
"size": 25,
"ssh_url": "git@localhost:opendev/ansible-role-cloud-launcher.git",
"stars_count": 0,
"template": false,
"topics": [],
"updated_at": "2025-03-24T23:17:38Z",
"url": "https://opendev.org/api/v1/repos/opendev/ansible-role-cloud-launcher",
"watchers_count": 2,
"website": ""
},
{
"allow_fast_forward_only_merge": false,
"allow_merge_commits": false,
"allow_rebase": false,
"allow_rebase_explicit": false,
"allow_rebase_update": false,
"allow_squash_merge": false,
"archived": false,
"archived_at": "1970-01-01T00:00:00Z",
"avatar_url": "",
"clone_url": "https://opendev.org/opendev/ansible-role-puppet.git",
"created_at": "2025-03-24T23:11:47Z",
"default_allow_maintainer_edit": false,
"default_branch": "master",
"default_delete_branch_after_merge": false,
"default_merge_style": "merge",
"description": "Ansible role for running puppet",
"empty": false,
"external_tracker": {
"external_tracker_format": "https://storyboard.openstack.org/#!/story/{{index}}",
"external_tracker_regexp_pattern": "",
"external_tracker_style": "numeric",
"external_tracker_url": "https://storyboard.openstack.org/#!/project/opendev/ansible-role-puppet"
},
"fork": false,
"forks_count": 0,
"full_name": "opendev/ansible-role-puppet",
"has_actions": false,
"has_issues": true,
"has_packages": false,
"has_projects": false,
"has_pull_requests": false,
"has_releases": true,
"has_wiki": false,
"html_url": "https://opendev.org/opendev/ansible-role-puppet",
"id": 2189,
"ignore_whitespace_conflicts": false,
"internal": false,
"language": "",
"languages_url": "https://opendev.org/api/v1/repos/opendev/ansible-role-puppet/languages",
"licenses": null,
"link": "",
"mirror": false,
"mirror_interval": "",
"mirror_updated": "0001-01-01T00:00:00Z",
"name": "ansible-role-puppet",
"object_format_name": "sha1",
"open_issues_count": 0,
"open_pr_counter": 0,
"original_url": "",
"owner": {
"active": false,
"avatar_url": "https://opendev.org/avatars/opendev",
"created": "2025-03-24T22:48:56Z",
"description": "",
"email": "",
"followers_count": 0,
"following_count": 0,
"full_name": "",
"html_url": "https://opendev.org/opendev",
"id": 23,
"is_admin": false,
"language": "",
"last_login": "0001-01-01T00:00:00Z",
"location": "",
"login": "opendev",
"login_name": "",
"prohibit_login": false,
"restricted": false,
"source_id": 0,
"starred_repos_count": 0,
"username": "opendev",
"visibility": "public",
"website": ""
},
"parent": null,
"permissions": {
"admin": true,
"pull": true,
"push": true
},
"private": false,
"projects_mode": "all",
"release_counter": 0,
"repo_transfer": null,
"size": 25,
"ssh_url": "git@localhost:opendev/ansible-role-puppet.git",
"stars_count": 0,
"template": false,
"topics": [],
"updated_at": "2025-03-24T23:17:38Z",
"url": "https://opendev.org/api/v1/repos/opendev/ansible-role-puppet",
"watchers_count": 2,
"website": ""
},
{
"allow_fast_forward_only_merge": false,
"allow_merge_commits": false,
"allow_rebase": false,
"allow_rebase_explicit": false,
"allow_rebase_update": false,
"allow_squash_merge": false,
"archived": false,
"archived_at": "1970-01-01T00:00:00Z",
"avatar_url": "",
"clone_url": "https://opendev.org/opendev/askbot-theme.git",
"created_at": "2025-03-24T23:11:47Z",
"default_allow_maintainer_edit": false,
"default_branch": "master",
"default_delete_branch_after_merge": false,
"default_merge_style": "merge",
"description": "Theme for ask.openstack.org.",
"empty": false,
"external_tracker": {
"external_tracker_format": "https://storyboard.openstack.org/#!/story/{{index}}",
"external_tracker_regexp_pattern": "",
"external_tracker_style": "numeric",
"external_tracker_url": "https://storyboard.openstack.org/#!/project/opendev/askbot-theme"
},
"fork": false,
"forks_count": 0,
"full_name": "opendev/askbot-theme",
"has_actions": false,
"has_issues": true,
"has_packages": false,
"has_projects": false,
"has_pull_requests": false,
"has_releases": true,
"has_wiki": false,
"html_url": "https://opendev.org/opendev/askbot-theme",
"id": 2190,
"ignore_whitespace_conflicts": false,
"internal": false,
"language": "",
"languages_url": "https://opendev.org/api/v1/repos/opendev/askbot-theme/languages",
"licenses": null,
"link": "",
"mirror": false,
"mirror_interval": "",
"mirror_updated": "0001-01-01T00:00:00Z",
"name": "askbot-theme",
"object_format_name": "sha1",
"open_issues_count": 0,
"open_pr_counter": 0,
"original_url": "",
"owner": {
"active": false,
"avatar_url": "https://opendev.org/avatars/opendev",
"created": "2025-03-24T22:48:56Z",
"description": "",
"email": "",
"followers_count": 0,
"following_count": 0,
"full_name": "",
"html_url": "https://opendev.org/opendev",
"id": 23,
"is_admin": false,
"language": "",
"last_login": "0001-01-01T00:00:00Z",
"location": "",
"login": "opendev",
"login_name": "",
"prohibit_login": false,
"restricted": false,
"source_id": 0,
"starred_repos_count": 0,
"username": "opendev",
"visibility": "public",
"website": ""
},
"parent": null,
"permissions": {
"admin": true,
"pull": true,
"push": true
},
"private": false,
"projects_mode": "all",
"release_counter": 0,
"repo_transfer": null,
"size": 25,
"ssh_url": "git@localhost:opendev/askbot-theme.git",
"stars_count": 0,
"template": false,
"topics": [],
"updated_at": "2025-03-24T23:17:38Z",
"url": "https://opendev.org/api/v1/repos/opendev/askbot-theme",
"watchers_count": 2,
"website": ""
},
{
"allow_fast_forward_only_merge": false,
"allow_merge_commits": false,
"allow_rebase": false,
"allow_rebase_explicit": false,
"allow_rebase_update": false,
"allow_squash_merge": false,
"archived": false,
"archived_at": "1970-01-01T00:00:00Z",
"avatar_url": "",
"clone_url": "https://opendev.org/opendev/base-jobs.git",
"created_at": "2025-03-24T23:11:48Z",
"default_allow_maintainer_edit": false,
"default_branch": "master",
"default_delete_branch_after_merge": false,
"default_merge_style": "merge",
"description": "Zuul configuration common to all OpenDev tenants",
"empty": false,
"external_tracker": {
"external_tracker_format": "https://storyboard.openstack.org/#!/story/{{index}}",
"external_tracker_regexp_pattern": "",
"external_tracker_style": "numeric",
"external_tracker_url": "https://storyboard.openstack.org/#!/project/opendev/base-jobs"
},
"fork": false,
"forks_count": 0,
"full_name": "opendev/base-jobs",
"has_actions": false,
"has_issues": true,
"has_packages": false,
"has_projects": false,
"has_pull_requests": false,
"has_releases": true,
"has_wiki": false,
"html_url": "https://opendev.org/opendev/base-jobs",
"id": 2191,
"ignore_whitespace_conflicts": false,
"internal": false,
"language": "",
"languages_url": "https://opendev.org/api/v1/repos/opendev/base-jobs/languages",
"licenses": null,
"link": "",
"mirror": false,
"mirror_interval": "",
"mirror_updated": "0001-01-01T00:00:00Z",
"name": "base-jobs",
"object_format_name": "sha1",
"open_issues_count": 0,
"open_pr_counter": 0,
"original_url": "",
"owner": {
"active": false,
"avatar_url": "https://opendev.org/avatars/opendev",
"created": "2025-03-24T22:48:56Z",
"description": "",
"email": "",
"followers_count": 0,
"following_count": 0,
"full_name": "",
"html_url": "https://opendev.org/opendev",
"id": 23,
"is_admin": false,
"language": "",
"last_login": "0001-01-01T00:00:00Z",
"location": "",
"login": "opendev",
"login_name": "",
"prohibit_login": false,
"restricted": false,
"source_id": 0,
"starred_repos_count": 0,
"username": "opendev",
"visibility": "public",
"website": ""
},
"parent": null,
"permissions": {
"admin": true,
"pull": true,
"push": true
},
"private": false,
"projects_mode": "all",
"release_counter": 0,
"repo_transfer": null,
"size": 25,
"ssh_url": "git@localhost:opendev/base-jobs.git",
"stars_count": 0,
"template": false,
"topics": [],
"updated_at": "2025-03-24T23:17:39Z",
"url": "https://opendev.org/api/v1/repos/opendev/base-jobs",
"watchers_count": 2,
"website": ""
},
{
"allow_fast_forward_only_merge": false,
"allow_merge_commits": false,
"allow_rebase": false,
"allow_rebase_explicit": false,
"allow_rebase_update": false,
"allow_squash_merge": false,
"archived": false,
"archived_at": "1970-01-01T00:00:00Z",
"avatar_url": "",
"clone_url": "https://opendev.org/opendev/bindep.git",
"created_at": "2025-03-24T23:11:48Z",
"default_allow_maintainer_edit": false,
"default_branch": "master",
"default_delete_branch_after_merge": false,
"default_merge_style": "merge",
"description": "Binary dependency automation",
"empty": false,
"external_tracker": {
"external_tracker_format": "https://storyboard.openstack.org/#!/story/{{index}}",
"external_tracker_regexp_pattern": "",
"external_tracker_style": "numeric",
"external_tracker_url": "https://storyboard.openstack.org/#!/project/opendev/bindep"
},
"fork": false,
"forks_count": 0,
"full_name": "opendev/bindep",
"has_actions": false,
"has_issues": true,
"has_packages": false,
"has_projects": false,
"has_pull_requests": false,
"has_releases": true,
"has_wiki": false,
"html_url": "https://opendev.org/opendev/bindep",
"id": 2192,
"ignore_whitespace_conflicts": false,
"internal": false,
"language": "",
"languages_url": "https://opendev.org/api/v1/repos/opendev/bindep/languages",
"licenses": null,
"link": "",
"mirror": false,
"mirror_interval": "",
"mirror_updated": "0001-01-01T00:00:00Z",
"name": "bindep",
"object_format_name": "sha1",
"open_issues_count": 0,
"open_pr_counter": 0,
"original_url": "",
"owner": {
"active": false,
"avatar_url": "https://opendev.org/avatars/opendev",
"created": "2025-03-24T22:48:56Z",
"description": "",
"email": "",
"followers_count": 0,
"following_count": 0,
"full_name": "",
"html_url": "https://opendev.org/opendev",
"id": 23,
"is_admin": false,
"language": "",
"last_login": "0001-01-01T00:00:00Z",
"location": "",
"login": "opendev",
"login_name": "",
"prohibit_login": false,
"restricted": false,
"source_id": 0,
"starred_repos_count": 0,
"username": "opendev",
"visibility": "public",
"website": ""
},
"parent": null,
"permissions": {
"admin": true,
"pull": true,
"push": true
},
"private": false,
"projects_mode": "all",
"release_counter": 0,
"repo_transfer": null,
"size": 25,
"ssh_url": "git@localhost:opendev/bindep.git",
"stars_count": 0,
"template": false,
"topics": [],
"updated_at": "2025-03-24T23:17:39Z",
"url": "https://opendev.org/api/v1/repos/opendev/bindep",
"watchers_count": 2,
"website": ""
},
{
"allow_fast_forward_only_merge": false,
"allow_merge_commits": false,
"allow_rebase": false,
"allow_rebase_explicit": false,
"allow_rebase_update": false,
"allow_squash_merge": false,
"archived": false,
"archived_at": "1970-01-01T00:00:00Z",
"avatar_url": "",
"clone_url": "https://opendev.org/opendev/ci-sandbox.git",
"created_at": "2025-03-24T23:11:49Z",
"default_allow_maintainer_edit": false,
"default_branch": "master",
"default_delete_branch_after_merge": false,
"default_merge_style": "merge",
"description": "Sandbox for 3rd party CI systems",
"empty": false,
"external_tracker": {
"external_tracker_format": "https://storyboard.openstack.org/#!/story/{{index}}",
"external_tracker_regexp_pattern": "",
"external_tracker_style": "numeric",
"external_tracker_url": "https://storyboard.openstack.org/#!/project/opendev/ci-sandbox"
},
"fork": false,
"forks_count": 0,
"full_name": "opendev/ci-sandbox",
"has_actions": false,
"has_issues": true,
"has_packages": false,
"has_projects": false,
"has_pull_requests": false,
"has_releases": true,
"has_wiki": false,
"html_url": "https://opendev.org/opendev/ci-sandbox",
"id": 2193,
"ignore_whitespace_conflicts": false,
"internal": false,
"language": "",
"languages_url": "https://opendev.org/api/v1/repos/opendev/ci-sandbox/languages",
"licenses": null,
"link": "",
"mirror": false,
"mirror_interval": "",
"mirror_updated": "0001-01-01T00:00:00Z",
"name": "ci-sandbox",
"object_format_name": "sha1",
"open_issues_count": 0,
"open_pr_counter": 0,
"original_url": "",
"owner": {
"active": false,
"avatar_url": "https://opendev.org/avatars/opendev",
"created": "2025-03-24T22:48:56Z",
"description": "",
"email": "",
"followers_count": 0,
"following_count": 0,
"full_name": "",
"html_url": "https://opendev.org/opendev",
"id": 23,
"is_admin": false,
"language": "",
"last_login": "0001-01-01T00:00:00Z",
"location": "",
"login": "opendev",
"login_name": "",
"prohibit_login": false,
"restricted": false,
"source_id": 0,
"starred_repos_count": 0,
"username": "opendev",
"visibility": "public",
"website": ""
},
"parent": null,
"permissions": {
"admin": true,
"pull": true,
"push": true
},
"private": false,
"projects_mode": "all",
"release_counter": 0,
"repo_transfer": null,
"size": 25,
"ssh_url": "git@localhost:opendev/ci-sandbox.git",
"stars_count": 0,
"template": false,
"topics": [],
"updated_at": "2025-03-24T23:17:39Z",
"url": "https://opendev.org/api/v1/repos/opendev/ci-sandbox",
"watchers_count": 2,
"website": ""
},
{
"allow_fast_forward_only_merge": false,
"allow_merge_commits": false,
"allow_rebase": false,
"allow_rebase_explicit": false,
"allow_rebase_update": false,
"allow_squash_merge": false,
"archived": false,
"archived_at": "1970-01-01T00:00:00Z",
"avatar_url": "",
"clone_url": "https://opendev.org/opendev/dstat_graph.git",
"created_at": "2025-03-24T23:11:50Z",
"default_allow_maintainer_edit": false,
"default_branch": "master",
"default_delete_branch_after_merge": false,
"default_merge_style": "merge",
"description": "Standalone javascript application to nicely display the output of dstat",
"empty": false,
"external_tracker": {
"external_tracker_format": "https://storyboard.openstack.org/#!/story/{{index}}",
"external_tracker_regexp_pattern": "",
"external_tracker_style": "numeric",
"external_tracker_url": "https://storyboard.openstack.org/#!/project/opendev/dstat_graph"
},
"fork": false,
"forks_count": 0,
"full_name": "opendev/dstat_graph",
"has_actions": false,
"has_issues": true,
"has_packages": false,
"has_projects": false,
"has_pull_requests": false,
"has_releases": true,
"has_wiki": false,
"html_url": "https://opendev.org/opendev/dstat_graph",
"id": 2194,
"ignore_whitespace_conflicts": false,
"internal": false,
"language": "",
"languages_url": "https://opendev.org/api/v1/repos/opendev/dstat_graph/languages",
"licenses": null,
"link": "",
"mirror": false,
"mirror_interval": "",
"mirror_updated": "0001-01-01T00:00:00Z",
"name": "dstat_graph",
"object_format_name": "sha1",
"open_issues_count": 0,
"open_pr_counter": 0,
"original_url": "",
"owner": {
"active": false,
"avatar_url": "https://opendev.org/avatars/opendev",
"created": "2025-03-24T22:48:56Z",
"description": "",
"email": "",
"followers_count": 0,
"following_count": 0,
"full_name": "",
"html_url": "https://opendev.org/opendev",
"id": 23,
"is_admin": false,
"language": "",
"last_login": "0001-01-01T00:00:00Z",
"location": "",
"login": "opendev",
"login_name": "",
"prohibit_login": false,
"restricted": false,
"source_id": 0,
"starred_repos_count": 0,
"username": "opendev",
"visibility": "public",
"website": ""
},
"parent": null,
"permissions": {
"admin": true,
"pull": true,
"push": true
},
"private": false,
"projects_mode": "all",
"release_counter": 0,
"repo_transfer": null,
"size": 25,
"ssh_url": "git@localhost:opendev/dstat_graph.git",
"stars_count": 0,
"template": false,
"topics": [],
"updated_at": "2025-03-24T23:17:39Z",
"url": "https://opendev.org/api/v1/repos/opendev/dstat_graph",
"watchers_count": 2,
"website": ""
},
{
"allow_fast_forward_only_merge": false,
"allow_merge_commits": false,
"allow_rebase": false,
"allow_rebase_explicit": false,
"allow_rebase_update": false,
"allow_squash_merge": false,
"archived": false,
"archived_at": "1970-01-01T00:00:00Z",
"avatar_url": "",
"clone_url": "https://opendev.org/opendev/elastic-recheck.git",
"created_at": "2025-03-24T23:11:50Z",
"default_allow_maintainer_edit": false,
"default_branch": "master",
"default_delete_branch_after_merge": false,
"default_merge_style": "merge",
"description": "Classify tempest-devstack failures using ElasticSearch",
"empty": false,
"external_tracker": {
"external_tracker_format": "https://storyboard.openstack.org/#!/story/{{index}}",
"external_tracker_regexp_pattern": "",
"external_tracker_style": "numeric",
"external_tracker_url": "https://storyboard.openstack.org/#!/project/opendev/elastic-recheck"
},
"fork": false,
"forks_count": 0,
"full_name": "opendev/elastic-recheck",
"has_actions": false,
"has_issues": true,
"has_packages": false,
"has_projects": false,
"has_pull_requests": false,
"has_releases": true,
"has_wiki": false,
"html_url": "https://opendev.org/opendev/elastic-recheck",
"id": 2195,
"ignore_whitespace_conflicts": false,
"internal": false,
"language": "",
"languages_url": "https://opendev.org/api/v1/repos/opendev/elastic-recheck/languages",
"licenses": null,
"link": "",
"mirror": false,
"mirror_interval": "",
"mirror_updated": "0001-01-01T00:00:00Z",
"name": "elastic-recheck",
"object_format_name": "sha1",
"open_issues_count": 0,
"open_pr_counter": 0,
"original_url": "",
"owner": {
"active": false,
"avatar_url": "https://opendev.org/avatars/opendev",
"created": "2025-03-24T22:48:56Z",
"description": "",
"email": "",
"followers_count": 0,
"following_count": 0,
"full_name": "",
"html_url": "https://opendev.org/opendev",
"id": 23,
"is_admin": false,
"language": "",
"last_login": "0001-01-01T00:00:00Z",
"location": "",
"login": "opendev",
"login_name": "",
"prohibit_login": false,
"restricted": false,
"source_id": 0,
"starred_repos_count": 0,
"username": "opendev",
"visibility": "public",
"website": ""
},
"parent": null,
"permissions": {
"admin": true,
"pull": true,
"push": true
},
"private": false,
"projects_mode": "all",
"release_counter": 0,
"repo_transfer": null,
"size": 25,
"ssh_url": "git@localhost:opendev/elastic-recheck.git",
"stars_count": 0,
"template": false,
"topics": [],
"updated_at": "2025-03-24T23:17:39Z",
"url": "https://opendev.org/api/v1/repos/opendev/elastic-recheck",
"watchers_count": 2,
"website": ""
},
{
"allow_fast_forward_only_merge": false,
"allow_merge_commits": false,
"allow_rebase": false,
"allow_rebase_explicit": false,
"allow_rebase_update": false,
"allow_squash_merge": false,
"archived": false,
"archived_at": "1970-01-01T00:00:00Z",
"avatar_url": "",
"clone_url": "https://opendev.org/opendev/engagement.git",
"created_at": "2025-03-24T23:11:51Z",
"default_allow_maintainer_edit": false,
"default_branch": "master",
"default_delete_branch_after_merge": false,
"default_merge_style": "merge",
"description": "Generates engagement statistics for OpenDev services",
"empty": false,
"external_tracker": {
"external_tracker_format": "https://storyboard.openstack.org/#!/story/{{index}}",
"external_tracker_regexp_pattern": "",
"external_tracker_style": "numeric",
"external_tracker_url": "https://storyboard.openstack.org/#!/project/opendev/engagement"
},
"fork": false,
"forks_count": 0,
"full_name": "opendev/engagement",
"has_actions": false,
"has_issues": true,
"has_packages": false,
"has_projects": false,
"has_pull_requests": false,
"has_releases": true,
"has_wiki": false,
"html_url": "https://opendev.org/opendev/engagement",
"id": 2196,
"ignore_whitespace_conflicts": false,
"internal": false,
"language": "",
"languages_url": "https://opendev.org/api/v1/repos/opendev/engagement/languages",
"licenses": null,
"link": "",
"mirror": false,
"mirror_interval": "",
"mirror_updated": "0001-01-01T00:00:00Z",
"name": "engagement",
"object_format_name": "sha1",
"open_issues_count": 0,
"open_pr_counter": 0,
"original_url": "",
"owner": {
"active": false,
"avatar_url": "https://opendev.org/avatars/opendev",
"created": "2025-03-24T22:48:56Z",
"description": "",
"email": "",
"followers_count": 0,
"following_count": 0,
"full_name": "",
"html_url": "https://opendev.org/opendev",
"id": 23,
"is_admin": false,
"language": "",
"last_login": "0001-01-01T00:00:00Z",
"location": "",
"login": "opendev",
"login_name": "",
"prohibit_login": false,
"restricted": false,
"source_id": 0,
"starred_repos_count": 0,
"username": "opendev",
"visibility": "public",
"website": ""
},
"parent": null,
"permissions": {
"admin": true,
"pull": true,
"push": true
},
"private": false,
"projects_mode": "all",
"release_counter": 0,
"repo_transfer": null,
"size": 25,
"ssh_url": "git@localhost:opendev/engagement.git",
"stars_count": 0,
"template": false,
"topics": [],
"updated_at": "2025-03-24T23:17:39Z",
"url": "https://opendev.org/api/v1/repos/opendev/engagement",
"watchers_count": 2,
"website": ""
},
{
"allow_fast_forward_only_merge": false,
"allow_merge_commits": false,
"allow_rebase": false,
"allow_rebase_explicit": false,
"allow_rebase_update": false,
"allow_squash_merge": false,
"archived": false,
"archived_at": "1970-01-01T00:00:00Z",
"avatar_url": "",
"clone_url": "https://opendev.org/opendev/gear.git",
"created_at": "2025-03-24T23:11:51Z",
"default_allow_maintainer_edit": false,
"default_branch": "master",
"default_delete_branch_after_merge": false,
"default_merge_style": "merge",
"description": "Pure-Python asynchronous interface to Gearman",
"empty": false,
"external_tracker": {
"external_tracker_format": "https://storyboard.openstack.org/#!/story/{{index}}",
"external_tracker_regexp_pattern": "",
"external_tracker_style": "numeric",
"external_tracker_url": "https://storyboard.openstack.org/#!/project/opendev/gear"
},
"fork": false,
"forks_count": 0,
"full_name": "opendev/gear",
"has_actions": false,
"has_issues": true,
"has_packages": false,
"has_projects": false,
"has_pull_requests": false,
"has_releases": true,
"has_wiki": false,
"html_url": "https://opendev.org/opendev/gear",
"id": 2197,
"ignore_whitespace_conflicts": false,
"internal": false,
"language": "",
"languages_url": "https://opendev.org/api/v1/repos/opendev/gear/languages",
"licenses": null,
"link": "",
"mirror": false,
"mirror_interval": "",
"mirror_updated": "0001-01-01T00:00:00Z",
"name": "gear",
"object_format_name": "sha1",
"open_issues_count": 0,
"open_pr_counter": 0,
"original_url": "",
"owner": {
"active": false,
"avatar_url": "https://opendev.org/avatars/opendev",
"created": "2025-03-24T22:48:56Z",
"description": "",
"email": "",
"followers_count": 0,
"following_count": 0,
"full_name": "",
"html_url": "https://opendev.org/opendev",
"id": 23,
"is_admin": false,
"language": "",
"last_login": "0001-01-01T00:00:00Z",
"location": "",
"login": "opendev",
"login_name": "",
"prohibit_login": false,
"restricted": false,
"source_id": 0,
"starred_repos_count": 0,
"username": "opendev",
"visibility": "public",
"website": ""
},
"parent": null,
"permissions": {
"admin": true,
"pull": true,
"push": true
},
"private": false,
"projects_mode": "all",
"release_counter": 0,
"repo_transfer": null,
"size": 25,
"ssh_url": "git@localhost:opendev/gear.git",
"stars_count": 0,
"template": false,
"topics": [],
"updated_at": "2025-03-24T23:17:39Z",
"url": "https://opendev.org/api/v1/repos/opendev/gear",
"watchers_count": 2,
"website": ""
},
{
"allow_fast_forward_only_merge": false,
"allow_merge_commits": false,
"allow_rebase": false,
"allow_rebase_explicit": false,
"allow_rebase_update": false,
"allow_squash_merge": false,
"archived": false,
"archived_at": "1970-01-01T00:00:00Z",
"avatar_url": "",
"clone_url": "https://opendev.org/opendev/germqtt.git",
"created_at": "2025-03-24T23:11:52Z",
"default_allow_maintainer_edit": false,
"default_branch": "master",
"default_delete_branch_after_merge": false,
"default_merge_style": "merge",
"description": "Publish a gerrit event stream on MQTT",
"empty": false,
"external_tracker": {
"external_tracker_format": "https://storyboard.openstack.org/#!/story/{{index}}",
"external_tracker_regexp_pattern": "",
"external_tracker_style": "numeric",
"external_tracker_url": "https://storyboard.openstack.org/#!/project/opendev/germqtt"
},
"fork": false,
"forks_count": 0,
"full_name": "opendev/germqtt",
"has_actions": false,
"has_issues": true,
"has_packages": false,
"has_projects": false,
"has_pull_requests": false,
"has_releases": true,
"has_wiki": false,
"html_url": "https://opendev.org/opendev/germqtt",
"id": 2198,
"ignore_whitespace_conflicts": false,
"internal": false,
"language": "",
"languages_url": "https://opendev.org/api/v1/repos/opendev/germqtt/languages",
"licenses": null,
"link": "",
"mirror": false,
"mirror_interval": "",
"mirror_updated": "0001-01-01T00:00:00Z",
"name": "germqtt",
"object_format_name": "sha1",
"open_issues_count": 0,
"open_pr_counter": 0,
"original_url": "",
"owner": {
"active": false,
"avatar_url": "https://opendev.org/avatars/opendev",
"created": "2025-03-24T22:48:56Z",
"description": "",
"email": "",
"followers_count": 0,
"following_count": 0,
"full_name": "",
"html_url": "https://opendev.org/opendev",
"id": 23,
"is_admin": false,
"language": "",
"last_login": "0001-01-01T00:00:00Z",
"location": "",
"login": "opendev",
"login_name": "",
"prohibit_login": false,
"restricted": false,
"source_id": 0,
"starred_repos_count": 0,
"username": "opendev",
"visibility": "public",
"website": ""
},
"parent": null,
"permissions": {
"admin": true,
"pull": true,
"push": true
},
"private": false,
"projects_mode": "all",
"release_counter": 0,
"repo_transfer": null,
"size": 25,
"ssh_url": "git@localhost:opendev/germqtt.git",
"stars_count": 0,
"template": false,
"topics": [],
"updated_at": "2025-03-24T23:17:39Z",
"url": "https://opendev.org/api/v1/repos/opendev/germqtt",
"watchers_count": 2,
"website": ""
},
{
"allow_fast_forward_only_merge": false,
"allow_merge_commits": false,
"allow_rebase": false,
"allow_rebase_explicit": false,
"allow_rebase_update": false,
"allow_squash_merge": false,
"archived": false,
"archived_at": "1970-01-01T00:00:00Z",
"avatar_url": "",
"clone_url": "https://opendev.org/opendev/gerrit.git",
"created_at": "2025-03-24T23:11:53Z",
"default_allow_maintainer_edit": false,
"default_branch": "master",
"default_delete_branch_after_merge": false,
"default_merge_style": "merge",
"description": "RETIRED, Gerrit as used by OpenStack",
"empty": false,
"external_tracker": {
"external_tracker_format": "https://storyboard.openstack.org/#!/story/{{index}}",
"external_tracker_regexp_pattern": "",
"external_tracker_style": "numeric",
"external_tracker_url": "https://storyboard.openstack.org/#!/project/opendev/gerrit"
},
"fork": false,
"forks_count": 0,
"full_name": "opendev/gerrit",
"has_actions": false,
"has_issues": true,
"has_packages": false,
"has_projects": false,
"has_pull_requests": false,
"has_releases": true,
"has_wiki": false,
"html_url": "https://opendev.org/opendev/gerrit",
"id": 2199,
"ignore_whitespace_conflicts": false,
"internal": false,
"language": "",
"languages_url": "https://opendev.org/api/v1/repos/opendev/gerrit/languages",
"licenses": null,
"link": "",
"mirror": false,
"mirror_interval": "",
"mirror_updated": "0001-01-01T00:00:00Z",
"name": "gerrit",
"object_format_name": "sha1",
"open_issues_count": 0,
"open_pr_counter": 0,
"original_url": "",
"owner": {
"active": false,
"avatar_url": "https://opendev.org/avatars/opendev",
"created": "2025-03-24T22:48:56Z",
"description": "",
"email": "",
"followers_count": 0,
"following_count": 0,
"full_name": "",
"html_url": "https://opendev.org/opendev",
"id": 23,
"is_admin": false,
"language": "",
"last_login": "0001-01-01T00:00:00Z",
"location": "",
"login": "opendev",
"login_name": "",
"prohibit_login": false,
"restricted": false,
"source_id": 0,
"starred_repos_count": 0,
"username": "opendev",
"visibility": "public",
"website": ""
},
"parent": null,
"permissions": {
"admin": true,
"pull": true,
"push": true
},
"private": false,
"projects_mode": "all",
"release_counter": 0,
"repo_transfer": null,
"size": 25,
"ssh_url": "git@localhost:opendev/gerrit.git",
"stars_count": 0,
"template": false,
"topics": [],
"updated_at": "2025-03-24T23:17:39Z",
"url": "https://opendev.org/api/v1/repos/opendev/gerrit",
"watchers_count": 2,
"website": ""
},
{
"allow_fast_forward_only_merge": false,
"allow_merge_commits": false,
"allow_rebase": false,
"allow_rebase_explicit": false,
"allow_rebase_update": false,
"allow_squash_merge": false,
"archived": false,
"archived_at": "1970-01-01T00:00:00Z",
"avatar_url": "",
"clone_url": "https://opendev.org/opendev/gerritbot.git",
"created_at": "2025-03-24T23:11:53Z",
"default_allow_maintainer_edit": false,
"default_branch": "master",
"default_delete_branch_after_merge": false,
"default_merge_style": "merge",
"description": "IRC bot that reports on Gerrit events",
"empty": false,
"external_tracker": {
"external_tracker_format": "https://storyboard.openstack.org/#!/story/{{index}}",
"external_tracker_regexp_pattern": "",
"external_tracker_style": "numeric",
"external_tracker_url": "https://storyboard.openstack.org/#!/project/opendev/gerritbot"
},
"fork": false,
"forks_count": 0,
"full_name": "opendev/gerritbot",
"has_actions": false,
"has_issues": true,
"has_packages": false,
"has_projects": false,
"has_pull_requests": false,
"has_releases": true,
"has_wiki": false,
"html_url": "https://opendev.org/opendev/gerritbot",
"id": 2200,
"ignore_whitespace_conflicts": false,
"internal": false,
"language": "",
"languages_url": "https://opendev.org/api/v1/repos/opendev/gerritbot/languages",
"licenses": null,
"link": "",
"mirror": false,
"mirror_interval": "",
"mirror_updated": "0001-01-01T00:00:00Z",
"name": "gerritbot",
"object_format_name": "sha1",
"open_issues_count": 0,
"open_pr_counter": 0,
"original_url": "",
"owner": {
"active": false,
"avatar_url": "https://opendev.org/avatars/opendev",
"created": "2025-03-24T22:48:56Z",
"description": "",
"email": "",
"followers_count": 0,
"following_count": 0,
"full_name": "",
"html_url": "https://opendev.org/opendev",
"id": 23,
"is_admin": false,
"language": "",
"last_login": "0001-01-01T00:00:00Z",
"location": "",
"login": "opendev",
"login_name": "",
"prohibit_login": false,
"restricted": false,
"source_id": 0,
"starred_repos_count": 0,
"username": "opendev",
"visibility": "public",
"website": ""
},
"parent": null,
"permissions": {
"admin": true,
"pull": true,
"push": true
},
"private": false,
"projects_mode": "all",
"release_counter": 0,
"repo_transfer": null,
"size": 25,
"ssh_url": "git@localhost:opendev/gerritbot.git",
"stars_count": 0,
"template": false,
"topics": [],
"updated_at": "2025-03-24T23:17:39Z",
"url": "https://opendev.org/api/v1/repos/opendev/gerritbot",
"watchers_count": 2,
"website": ""
},
{
"allow_fast_forward_only_merge": false,
"allow_merge_commits": false,
"allow_rebase": false,
"allow_rebase_explicit": false,
"allow_rebase_update": false,
"allow_squash_merge": false,
"archived": false,
"archived_at": "1970-01-01T00:00:00Z",
"avatar_url": "",
"clone_url": "https://opendev.org/opendev/gerritlib.git",
"created_at": "2025-03-24T23:11:54Z",
"default_allow_maintainer_edit": false,
"default_branch": "master",
"default_delete_branch_after_merge": false,
"default_merge_style": "merge",
"description": "Library for Gerrit",
"empty": false,
"external_tracker": {
"external_tracker_format": "https://storyboard.openstack.org/#!/story/{{index}}",
"external_tracker_regexp_pattern": "",
"external_tracker_style": "numeric",
"external_tracker_url": "https://storyboard.openstack.org/#!/project/opendev/gerritlib"
},
"fork": false,
"forks_count": 0,
"full_name": "opendev/gerritlib",
"has_actions": false,
"has_issues": true,
"has_packages": false,
"has_projects": false,
"has_pull_requests": false,
"has_releases": true,
"has_wiki": false,
"html_url": "https://opendev.org/opendev/gerritlib",
"id": 2201,
"ignore_whitespace_conflicts": false,
"internal": false,
"language": "",
"languages_url": "https://opendev.org/api/v1/repos/opendev/gerritlib/languages",
"licenses": null,
"link": "",
"mirror": false,
"mirror_interval": "",
"mirror_updated": "0001-01-01T00:00:00Z",
"name": "gerritlib",
"object_format_name": "sha1",
"open_issues_count": 0,
"open_pr_counter": 0,
"original_url": "",
"owner": {
"active": false,
"avatar_url": "https://opendev.org/avatars/opendev",
"created": "2025-03-24T22:48:56Z",
"description": "",
"email": "",
"followers_count": 0,
"following_count": 0,
"full_name": "",
"html_url": "https://opendev.org/opendev",
"id": 23,
"is_admin": false,
"language": "",
"last_login": "0001-01-01T00:00:00Z",
"location": "",
"login": "opendev",
"login_name": "",
"prohibit_login": false,
"restricted": false,
"source_id": 0,
"starred_repos_count": 0,
"username": "opendev",
"visibility": "public",
"website": ""
},
"parent": null,
"permissions": {
"admin": true,
"pull": true,
"push": true
},
"private": false,
"projects_mode": "all",
"release_counter": 0,
"repo_transfer": null,
"size": 25,
"ssh_url": "git@localhost:opendev/gerritlib.git",
"stars_count": 0,
"template": false,
"topics": [],
"updated_at": "2025-03-24T23:17:39Z",
"url": "https://opendev.org/api/v1/repos/opendev/gerritlib",
"watchers_count": 2,
"website": ""
},
{
"allow_fast_forward_only_merge": false,
"allow_merge_commits": false,
"allow_rebase": false,
"allow_rebase_explicit": false,
"allow_rebase_update": false,
"allow_squash_merge": false,
"archived": false,
"archived_at": "1970-01-01T00:00:00Z",
"avatar_url": "",
"clone_url": "https://opendev.org/opendev/git-restack.git",
"created_at": "2025-03-24T23:11:54Z",
"default_allow_maintainer_edit": false,
"default_branch": "master",
"default_delete_branch_after_merge": false,
"default_merge_style": "merge",
"description": "Tool for rebasing change series",
"empty": false,
"external_tracker": {
"external_tracker_format": "https://storyboard.openstack.org/#!/story/{{index}}",
"external_tracker_regexp_pattern": "",
"external_tracker_style": "numeric",
"external_tracker_url": "https://storyboard.openstack.org/#!/project/opendev/git-restack"
},
"fork": false,
"forks_count": 0,
"full_name": "opendev/git-restack",
"has_actions": false,
"has_issues": true,
"has_packages": false,
"has_projects": false,
"has_pull_requests": false,
"has_releases": true,
"has_wiki": false,
"html_url": "https://opendev.org/opendev/git-restack",
"id": 2202,
"ignore_whitespace_conflicts": false,
"internal": false,
"language": "",
"languages_url": "https://opendev.org/api/v1/repos/opendev/git-restack/languages",
"licenses": null,
"link": "",
"mirror": false,
"mirror_interval": "",
"mirror_updated": "0001-01-01T00:00:00Z",
"name": "git-restack",
"object_format_name": "sha1",
"open_issues_count": 0,
"open_pr_counter": 0,
"original_url": "",
"owner": {
"active": false,
"avatar_url": "https://opendev.org/avatars/opendev",
"created": "2025-03-24T22:48:56Z",
"description": "",
"email": "",
"followers_count": 0,
"following_count": 0,
"full_name": "",
"html_url": "https://opendev.org/opendev",
"id": 23,
"is_admin": false,
"language": "",
"last_login": "0001-01-01T00:00:00Z",
"location": "",
"login": "opendev",
"login_name": "",
"prohibit_login": false,
"restricted": false,
"source_id": 0,
"starred_repos_count": 0,
"username": "opendev",
"visibility": "public",
"website": ""
},
"parent": null,
"permissions": {
"admin": true,
"pull": true,
"push": true
},
"private": false,
"projects_mode": "all",
"release_counter": 0,
"repo_transfer": null,
"size": 25,
"ssh_url": "git@localhost:opendev/git-restack.git",
"stars_count": 0,
"template": false,
"topics": [],
"updated_at": "2025-03-24T23:17:39Z",
"url": "https://opendev.org/api/v1/repos/opendev/git-restack",
"watchers_count": 2,
"website": ""
},
{
"allow_fast_forward_only_merge": false,
"allow_merge_commits": false,
"allow_rebase": false,
"allow_rebase_explicit": false,
"allow_rebase_update": false,
"allow_squash_merge": false,
"archived": false,
"archived_at": "1970-01-01T00:00:00Z",
"avatar_url": "",
"clone_url": "https://opendev.org/opendev/git-review.git",
"created_at": "2025-03-24T23:11:55Z",
"default_allow_maintainer_edit": false,
"default_branch": "master",
"default_delete_branch_after_merge": false,
"default_merge_style": "merge",
"description": "Tool for uploading changesets to Gerrit from git",
"empty": false,
"external_tracker": {
"external_tracker_format": "https://storyboard.openstack.org/#!/story/{{index}}",
"external_tracker_regexp_pattern": "",
"external_tracker_style": "numeric",
"external_tracker_url": "https://storyboard.openstack.org/#!/project/opendev/git-review"
},
"fork": false,
"forks_count": 0,
"full_name": "opendev/git-review",
"has_actions": false,
"has_issues": true,
"has_packages": false,
"has_projects": false,
"has_pull_requests": false,
"has_releases": true,
"has_wiki": false,
"html_url": "https://opendev.org/opendev/git-review",
"id": 2203,
"ignore_whitespace_conflicts": false,
"internal": false,
"language": "",
"languages_url": "https://opendev.org/api/v1/repos/opendev/git-review/languages",
"licenses": null,
"link": "",
"mirror": false,
"mirror_interval": "",
"mirror_updated": "0001-01-01T00:00:00Z",
"name": "git-review",
"object_format_name": "sha1",
"open_issues_count": 0,
"open_pr_counter": 0,
"original_url": "",
"owner": {
"active": false,
"avatar_url": "https://opendev.org/avatars/opendev",
"created": "2025-03-24T22:48:56Z",
"description": "",
"email": "",
"followers_count": 0,
"following_count": 0,
"full_name": "",
"html_url": "https://opendev.org/opendev",
"id": 23,
"is_admin": false,
"language": "",
"last_login": "0001-01-01T00:00:00Z",
"location": "",
"login": "opendev",
"login_name": "",
"prohibit_login": false,
"restricted": false,
"source_id": 0,
"starred_repos_count": 0,
"username": "opendev",
"visibility": "public",
"website": ""
},
"parent": null,
"permissions": {
"admin": true,
"pull": true,
"push": true
},
"private": false,
"projects_mode": "all",
"release_counter": 0,
"repo_transfer": null,
"size": 25,
"ssh_url": "git@localhost:opendev/git-review.git",
"stars_count": 0,
"template": false,
"topics": [],
"updated_at": "2025-03-24T23:17:39Z",
"url": "https://opendev.org/api/v1/repos/opendev/git-review",
"watchers_count": 2,
"website": ""
},
{
"allow_fast_forward_only_merge": false,
"allow_merge_commits": false,
"allow_rebase": false,
"allow_rebase_explicit": false,
"allow_rebase_update": false,
"allow_squash_merge": false,
"archived": false,
"archived_at": "1970-01-01T00:00:00Z",
"avatar_url": "",
"clone_url": "https://opendev.org/opendev/glean.git",
"created_at": "2025-03-24T23:11:55Z",
"default_allow_maintainer_edit": false,
"default_branch": "master",
"default_delete_branch_after_merge": false,
"default_merge_style": "merge",
"description": "Simple program to write static config from config-drive",
"empty": false,
"external_tracker": {
"external_tracker_format": "https://storyboard.openstack.org/#!/story/{{index}}",
"external_tracker_regexp_pattern": "",
"external_tracker_style": "numeric",
"external_tracker_url": "https://storyboard.openstack.org/#!/project/opendev/glean"
},
"fork": false,
"forks_count": 0,
"full_name": "opendev/glean",
"has_actions": false,
"has_issues": true,
"has_packages": false,
"has_projects": false,
"has_pull_requests": false,
"has_releases": true,
"has_wiki": false,
"html_url": "https://opendev.org/opendev/glean",
"id": 2204,
"ignore_whitespace_conflicts": false,
"internal": false,
"language": "",
"languages_url": "https://opendev.org/api/v1/repos/opendev/glean/languages",
"licenses": null,
"link": "",
"mirror": false,
"mirror_interval": "",
"mirror_updated": "0001-01-01T00:00:00Z",
"name": "glean",
"object_format_name": "sha1",
"open_issues_count": 0,
"open_pr_counter": 0,
"original_url": "",
"owner": {
"active": false,
"avatar_url": "https://opendev.org/avatars/opendev",
"created": "2025-03-24T22:48:56Z",
"description": "",
"email": "",
"followers_count": 0,
"following_count": 0,
"full_name": "",
"html_url": "https://opendev.org/opendev",
"id": 23,
"is_admin": false,
"language": "",
"last_login": "0001-01-01T00:00:00Z",
"location": "",
"login": "opendev",
"login_name": "",
"prohibit_login": false,
"restricted": false,
"source_id": 0,
"starred_repos_count": 0,
"username": "opendev",
"visibility": "public",
"website": ""
},
"parent": null,
"permissions": {
"admin": true,
"pull": true,
"push": true
},
"private": false,
"projects_mode": "all",
"release_counter": 0,
"repo_transfer": null,
"size": 25,
"ssh_url": "git@localhost:opendev/glean.git",
"stars_count": 0,
"template": false,
"topics": [],
"updated_at": "2025-03-24T23:17:39Z",
"url": "https://opendev.org/api/v1/repos/opendev/glean",
"watchers_count": 2,
"website": ""
},
{
"allow_fast_forward_only_merge": false,
"allow_merge_commits": false,
"allow_rebase": false,
"allow_rebase_explicit": false,
"allow_rebase_update": false,
"allow_squash_merge": false,
"archived": false,
"archived_at": "1970-01-01T00:00:00Z",
"avatar_url": "",
"clone_url": "https://opendev.org/opendev/grafyaml.git",
"created_at": "2025-03-24T23:11:56Z",
"default_allow_maintainer_edit": false,
"default_branch": "master",
"default_delete_branch_after_merge": false,
"default_merge_style": "merge",
"description": "Tools to make Grafana dashboards from templates",
"empty": false,
"external_tracker": {
"external_tracker_format": "https://storyboard.openstack.org/#!/story/{{index}}",
"external_tracker_regexp_pattern": "",
"external_tracker_style": "numeric",
"external_tracker_url": "https://storyboard.openstack.org/#!/project/opendev/grafyaml"
},
"fork": false,
"forks_count": 0,
"full_name": "opendev/grafyaml",
"has_actions": false,
"has_issues": true,
"has_packages": false,
"has_projects": false,
"has_pull_requests": false,
"has_releases": true,
"has_wiki": false,
"html_url": "https://opendev.org/opendev/grafyaml",
"id": 2205,
"ignore_whitespace_conflicts": false,
"internal": false,
"language": "",
"languages_url": "https://opendev.org/api/v1/repos/opendev/grafyaml/languages",
"licenses": null,
"link": "",
"mirror": false,
"mirror_interval": "",
"mirror_updated": "0001-01-01T00:00:00Z",
"name": "grafyaml",
"object_format_name": "sha1",
"open_issues_count": 0,
"open_pr_counter": 0,
"original_url": "",
"owner": {
"active": false,
"avatar_url": "https://opendev.org/avatars/opendev",
"created": "2025-03-24T22:48:56Z",
"description": "",
"email": "",
"followers_count": 0,
"following_count": 0,
"full_name": "",
"html_url": "https://opendev.org/opendev",
"id": 23,
"is_admin": false,
"language": "",
"last_login": "0001-01-01T00:00:00Z",
"location": "",
"login": "opendev",
"login_name": "",
"prohibit_login": false,
"restricted": false,
"source_id": 0,
"starred_repos_count": 0,
"username": "opendev",
"visibility": "public",
"website": ""
},
"parent": null,
"permissions": {
"admin": true,
"pull": true,
"push": true
},
"private": false,
"projects_mode": "all",
"release_counter": 0,
"repo_transfer": null,
"size": 25,
"ssh_url": "git@localhost:opendev/grafyaml.git",
"stars_count": 0,
"template": false,
"topics": [],
"updated_at": "2025-03-24T23:17:40Z",
"url": "https://opendev.org/api/v1/repos/opendev/grafyaml",
"watchers_count": 2,
"website": ""
},
{
"allow_fast_forward_only_merge": false,
"allow_merge_commits": false,
"allow_rebase": false,
"allow_rebase_explicit": false,
"allow_rebase_update": false,
"allow_squash_merge": false,
"archived": false,
"archived_at": "1970-01-01T00:00:00Z",
"avatar_url": "",
"clone_url": "https://opendev.org/opendev/infra-manual.git",
"created_at": "2025-03-24T23:11:57Z",
"default_allow_maintainer_edit": false,
"default_branch": "master",
"default_delete_branch_after_merge": false,
"default_merge_style": "merge",
"description": "OpenDev Manual",
"empty": false,
"external_tracker": {
"external_tracker_format": "https://storyboard.openstack.org/#!/story/{{index}}",
"external_tracker_regexp_pattern": "",
"external_tracker_style": "numeric",
"external_tracker_url": "https://storyboard.openstack.org/#!/project/opendev/infra-manual"
},
"fork": false,
"forks_count": 0,
"full_name": "opendev/infra-manual",
"has_actions": false,
"has_issues": true,
"has_packages": false,
"has_projects": false,
"has_pull_requests": false,
"has_releases": true,
"has_wiki": false,
"html_url": "https://opendev.org/opendev/infra-manual",
"id": 2206,
"ignore_whitespace_conflicts": false,
"internal": false,
"language": "",
"languages_url": "https://opendev.org/api/v1/repos/opendev/infra-manual/languages",
"licenses": null,
"link": "",
"mirror": false,
"mirror_interval": "",
"mirror_updated": "0001-01-01T00:00:00Z",
"name": "infra-manual",
"object_format_name": "sha1",
"open_issues_count": 0,
"open_pr_counter": 0,
"original_url": "",
"owner": {
"active": false,
"avatar_url": "https://opendev.org/avatars/opendev",
"created": "2025-03-24T22:48:56Z",
"description": "",
"email": "",
"followers_count": 0,
"following_count": 0,
"full_name": "",
"html_url": "https://opendev.org/opendev",
"id": 23,
"is_admin": false,
"language": "",
"last_login": "0001-01-01T00:00:00Z",
"location": "",
"login": "opendev",
"login_name": "",
"prohibit_login": false,
"restricted": false,
"source_id": 0,
"starred_repos_count": 0,
"username": "opendev",
"visibility": "public",
"website": ""
},
"parent": null,
"permissions": {
"admin": true,
"pull": true,
"push": true
},
"private": false,
"projects_mode": "all",
"release_counter": 0,
"repo_transfer": null,
"size": 25,
"ssh_url": "git@localhost:opendev/infra-manual.git",
"stars_count": 0,
"template": false,
"topics": [],
"updated_at": "2025-03-24T23:17:40Z",
"url": "https://opendev.org/api/v1/repos/opendev/infra-manual",
"watchers_count": 2,
"website": ""
},
{
"allow_fast_forward_only_merge": false,
"allow_merge_commits": false,
"allow_rebase": false,
"allow_rebase_explicit": false,
"allow_rebase_update": false,
"allow_squash_merge": false,
"archived": false,
"archived_at": "1970-01-01T00:00:00Z",
"avatar_url": "",
"clone_url": "https://opendev.org/opendev/infra-openafs-deb.git",
"created_at": "2025-03-24T23:11:57Z",
"default_allow_maintainer_edit": false,
"default_branch": "master",
"default_delete_branch_after_merge": false,
"default_merge_style": "merge",
"description": "OpenAFS package build infrastructure for OpenDev production use",
"empty": false,
"external_tracker": {
"external_tracker_format": "https://storyboard.openstack.org/#!/story/{{index}}",
"external_tracker_regexp_pattern": "",
"external_tracker_style": "numeric",
"external_tracker_url": "https://storyboard.openstack.org/#!/project/opendev/infra-openafs-deb"
},
"fork": false,
"forks_count": 0,
"full_name": "opendev/infra-openafs-deb",
"has_actions": false,
"has_issues": true,
"has_packages": false,
"has_projects": false,
"has_pull_requests": false,
"has_releases": true,
"has_wiki": false,
"html_url": "https://opendev.org/opendev/infra-openafs-deb",
"id": 2207,
"ignore_whitespace_conflicts": false,
"internal": false,
"language": "",
"languages_url": "https://opendev.org/api/v1/repos/opendev/infra-openafs-deb/languages",
"licenses": null,
"link": "",
"mirror": false,
"mirror_interval": "",
"mirror_updated": "0001-01-01T00:00:00Z",
"name": "infra-openafs-deb",
"object_format_name": "sha1",
"open_issues_count": 0,
"open_pr_counter": 0,
"original_url": "",
"owner": {
"active": false,
"avatar_url": "https://opendev.org/avatars/opendev",
"created": "2025-03-24T22:48:56Z",
"description": "",
"email": "",
"followers_count": 0,
"following_count": 0,
"full_name": "",
"html_url": "https://opendev.org/opendev",
"id": 23,
"is_admin": false,
"language": "",
"last_login": "0001-01-01T00:00:00Z",
"location": "",
"login": "opendev",
"login_name": "",
"prohibit_login": false,
"restricted": false,
"source_id": 0,
"starred_repos_count": 0,
"username": "opendev",
"visibility": "public",
"website": ""
},
"parent": null,
"permissions": {
"admin": true,
"pull": true,
"push": true
},
"private": false,
"projects_mode": "all",
"release_counter": 0,
"repo_transfer": null,
"size": 25,
"ssh_url": "git@localhost:opendev/infra-openafs-deb.git",
"stars_count": 0,
"template": false,
"topics": [],
"updated_at": "2025-03-24T23:17:40Z",
"url": "https://opendev.org/api/v1/repos/opendev/infra-openafs-deb",
"watchers_count": 2,
"website": ""
},
{
"allow_fast_forward_only_merge": false,
"allow_merge_commits": false,
"allow_rebase": false,
"allow_rebase_explicit": false,
"allow_rebase_update": false,
"allow_squash_merge": false,
"archived": false,
"archived_at": "1970-01-01T00:00:00Z",
"avatar_url": "",
"clone_url": "https://opendev.org/opendev/infra-specs.git",
"created_at": "2025-03-24T23:11:58Z",
"default_allow_maintainer_edit": false,
"default_branch": "master",
"default_delete_branch_after_merge": false,
"default_merge_style": "merge",
"description": "OpenStack Infrastructure Blueprint Repository",
"empty": false,
"external_tracker": {
"external_tracker_format": "https://storyboard.openstack.org/#!/story/{{index}}",
"external_tracker_regexp_pattern": "",
"external_tracker_style": "numeric",
"external_tracker_url": "https://storyboard.openstack.org/#!/project/opendev/infra-specs"
},
"fork": false,
"forks_count": 0,
"full_name": "opendev/infra-specs",
"has_actions": false,
"has_issues": true,
"has_packages": false,
"has_projects": false,
"has_pull_requests": false,
"has_releases": true,
"has_wiki": false,
"html_url": "https://opendev.org/opendev/infra-specs",
"id": 2208,
"ignore_whitespace_conflicts": false,
"internal": false,
"language": "",
"languages_url": "https://opendev.org/api/v1/repos/opendev/infra-specs/languages",
"licenses": null,
"link": "",
"mirror": false,
"mirror_interval": "",
"mirror_updated": "0001-01-01T00:00:00Z",
"name": "infra-specs",
"object_format_name": "sha1",
"open_issues_count": 0,
"open_pr_counter": 0,
"original_url": "",
"owner": {
"active": false,
"avatar_url": "https://opendev.org/avatars/opendev",
"created": "2025-03-24T22:48:56Z",
"description": "",
"email": "",
"followers_count": 0,
"following_count": 0,
"full_name": "",
"html_url": "https://opendev.org/opendev",
"id": 23,
"is_admin": false,
"language": "",
"last_login": "0001-01-01T00:00:00Z",
"location": "",
"login": "opendev",
"login_name": "",
"prohibit_login": false,
"restricted": false,
"source_id": 0,
"starred_repos_count": 0,
"username": "opendev",
"visibility": "public",
"website": ""
},
"parent": null,
"permissions": {
"admin": true,
"pull": true,
"push": true
},
"private": false,
"projects_mode": "all",
"release_counter": 0,
"repo_transfer": null,
"size": 25,
"ssh_url": "git@localhost:opendev/infra-specs.git",
"stars_count": 0,
"template": false,
"topics": [],
"updated_at": "2025-03-24T23:17:40Z",
"url": "https://opendev.org/api/v1/repos/opendev/infra-specs",
"watchers_count": 2,
"website": ""
},
{
"allow_fast_forward_only_merge": false,
"allow_merge_commits": false,
"allow_rebase": false,
"allow_rebase_explicit": false,
"allow_rebase_update": false,
"allow_squash_merge": false,
"archived": false,
"archived_at": "1970-01-01T00:00:00Z",
"avatar_url": "",
"clone_url": "https://opendev.org/opendev/infra-vhd-util-deb.git",
"created_at": "2025-03-24T23:11:58Z",
"default_allow_maintainer_edit": false,
"default_branch": "master",
"default_delete_branch_after_merge": false,
"default_merge_style": "merge",
"description": "vhd-util package build infrastructure for OpenDev production use",
"empty": false,
"external_tracker": {
"external_tracker_format": "https://storyboard.openstack.org/#!/story/{{index}}",
"external_tracker_regexp_pattern": "",
"external_tracker_style": "numeric",
"external_tracker_url": "https://storyboard.openstack.org/#!/project/opendev/infra-vhd-util-deb"
},
"fork": false,
"forks_count": 0,
"full_name": "opendev/infra-vhd-util-deb",
"has_actions": false,
"has_issues": true,
"has_packages": false,
"has_projects": false,
"has_pull_requests": false,
"has_releases": true,
"has_wiki": false,
"html_url": "https://opendev.org/opendev/infra-vhd-util-deb",
"id": 2209,
"ignore_whitespace_conflicts": false,
"internal": false,
"language": "",
"languages_url": "https://opendev.org/api/v1/repos/opendev/infra-vhd-util-deb/languages",
"licenses": null,
"link": "",
"mirror": false,
"mirror_interval": "",
"mirror_updated": "0001-01-01T00:00:00Z",
"name": "infra-vhd-util-deb",
"object_format_name": "sha1",
"open_issues_count": 0,
"open_pr_counter": 0,
"original_url": "",
"owner": {
"active": false,
"avatar_url": "https://opendev.org/avatars/opendev",
"created": "2025-03-24T22:48:56Z",
"description": "",
"email": "",
"followers_count": 0,
"following_count": 0,
"full_name": "",
"html_url": "https://opendev.org/opendev",
"id": 23,
"is_admin": false,
"language": "",
"last_login": "0001-01-01T00:00:00Z",
"location": "",
"login": "opendev",
"login_name": "",
"prohibit_login": false,
"restricted": false,
"source_id": 0,
"starred_repos_count": 0,
"username": "opendev",
"visibility": "public",
"website": ""
},
"parent": null,
"permissions": {
"admin": true,
"pull": true,
"push": true
},
"private": false,
"projects_mode": "all",
"release_counter": 0,
"repo_transfer": null,
"size": 25,
"ssh_url": "git@localhost:opendev/infra-vhd-util-deb.git",
"stars_count": 0,
"template": false,
"topics": [],
"updated_at": "2025-03-24T23:17:40Z",
"url": "https://opendev.org/api/v1/repos/opendev/infra-vhd-util-deb",
"watchers_count": 2,
"website": ""
},
{
"allow_fast_forward_only_merge": false,
"allow_merge_commits": false,
"allow_rebase": false,
"allow_rebase_explicit": false,
"allow_rebase_update": false,
"allow_squash_merge": false,
"archived": false,
"archived_at": "1970-01-01T00:00:00Z",
"avatar_url": "",
"clone_url": "https://opendev.org/opendev/irc-meetings.git",
"created_at": "2025-03-24T23:11:59Z",
"default_allow_maintainer_edit": false,
"default_branch": "master",
"default_delete_branch_after_merge": false,
"default_merge_style": "merge",
"description": "OpenStack IRC meetings schedule",
"empty": false,
"external_tracker": {
"external_tracker_format": "https://bugs.launchpad.net/irc-meetings/+bug/{index}",
"external_tracker_regexp_pattern": "",
"external_tracker_style": "numeric",
"external_tracker_url": "https://bugs.launchpad.net/irc-meetings"
},
"fork": false,
"forks_count": 0,
"full_name": "opendev/irc-meetings",
"has_actions": false,
"has_issues": true,
"has_packages": false,
"has_projects": false,
"has_pull_requests": false,
"has_releases": true,
"has_wiki": false,
"html_url": "https://opendev.org/opendev/irc-meetings",
"id": 2210,
"ignore_whitespace_conflicts": false,
"internal": false,
"language": "",
"languages_url": "https://opendev.org/api/v1/repos/opendev/irc-meetings/languages",
"licenses": null,
"link": "",
"mirror": false,
"mirror_interval": "",
"mirror_updated": "0001-01-01T00:00:00Z",
"name": "irc-meetings",
"object_format_name": "sha1",
"open_issues_count": 0,
"open_pr_counter": 0,
"original_url": "",
"owner": {
"active": false,
"avatar_url": "https://opendev.org/avatars/opendev",
"created": "2025-03-24T22:48:56Z",
"description": "",
"email": "",
"followers_count": 0,
"following_count": 0,
"full_name": "",
"html_url": "https://opendev.org/opendev",
"id": 23,
"is_admin": false,
"language": "",
"last_login": "0001-01-01T00:00:00Z",
"location": "",
"login": "opendev",
"login_name": "",
"prohibit_login": false,
"restricted": false,
"source_id": 0,
"starred_repos_count": 0,
"username": "opendev",
"visibility": "public",
"website": ""
},
"parent": null,
"permissions": {
"admin": true,
"pull": true,
"push": true
},
"private": false,
"projects_mode": "all",
"release_counter": 0,
"repo_transfer": null,
"size": 25,
"ssh_url": "git@localhost:opendev/irc-meetings.git",
"stars_count": 0,
"template": false,
"topics": [],
"updated_at": "2025-03-24T23:17:40Z",
"url": "https://opendev.org/api/v1/repos/opendev/irc-meetings",
"watchers_count": 2,
"website": ""
},
{
"allow_fast_forward_only_merge": false,
"allow_merge_commits": false,
"allow_rebase": false,
"allow_rebase_explicit": false,
"allow_rebase_update": false,
"allow_squash_merge": false,
"archived": false,
"archived_at": "1970-01-01T00:00:00Z",
"avatar_url": "",
"clone_url": "https://opendev.org/opendev/jeepyb.git",
"created_at": "2025-03-24T23:12:00Z",
"default_allow_maintainer_edit": false,
"default_branch": "master",
"default_delete_branch_after_merge": false,
"default_merge_style": "merge",
"description": "Gerrit Project Builder Tools",
"empty": false,
"external_tracker": {
"external_tracker_format": "https://storyboard.openstack.org/#!/story/{{index}}",
"external_tracker_regexp_pattern": "",
"external_tracker_style": "numeric",
"external_tracker_url": "https://storyboard.openstack.org/#!/project/opendev/jeepyb"
},
"fork": false,
"forks_count": 0,
"full_name": "opendev/jeepyb",
"has_actions": false,
"has_issues": true,
"has_packages": false,
"has_projects": false,
"has_pull_requests": false,
"has_releases": true,
"has_wiki": false,
"html_url": "https://opendev.org/opendev/jeepyb",
"id": 2211,
"ignore_whitespace_conflicts": false,
"internal": false,
"language": "",
"languages_url": "https://opendev.org/api/v1/repos/opendev/jeepyb/languages",
"licenses": null,
"link": "",
"mirror": false,
"mirror_interval": "",
"mirror_updated": "0001-01-01T00:00:00Z",
"name": "jeepyb",
"object_format_name": "sha1",
"open_issues_count": 0,
"open_pr_counter": 0,
"original_url": "",
"owner": {
"active": false,
"avatar_url": "https://opendev.org/avatars/opendev",
"created": "2025-03-24T22:48:56Z",
"description": "",
"email": "",
"followers_count": 0,
"following_count": 0,
"full_name": "",
"html_url": "https://opendev.org/opendev",
"id": 23,
"is_admin": false,
"language": "",
"last_login": "0001-01-01T00:00:00Z",
"location": "",
"login": "opendev",
"login_name": "",
"prohibit_login": false,
"restricted": false,
"source_id": 0,
"starred_repos_count": 0,
"username": "opendev",
"visibility": "public",
"website": ""
},
"parent": null,
"permissions": {
"admin": true,
"pull": true,
"push": true
},
"private": false,
"projects_mode": "all",
"release_counter": 0,
"repo_transfer": null,
"size": 25,
"ssh_url": "git@localhost:opendev/jeepyb.git",
"stars_count": 0,
"template": false,
"topics": [],
"updated_at": "2025-03-24T23:17:40Z",
"url": "https://opendev.org/api/v1/repos/opendev/jeepyb",
"watchers_count": 2,
"website": ""
},
{
"allow_fast_forward_only_merge": false,
"allow_merge_commits": false,
"allow_rebase": false,
"allow_rebase_explicit": false,
"allow_rebase_update": false,
"allow_squash_merge": false,
"archived": false,
"archived_at": "1970-01-01T00:00:00Z",
"avatar_url": "",
"clone_url": "https://opendev.org/opendev/lodgeit.git",
"created_at": "2025-03-24T23:12:00Z",
"default_allow_maintainer_edit": false,
"default_branch": "master",
"default_delete_branch_after_merge": false,
"default_merge_style": "merge",
"description": "LogdeIt, a Pastebin service",
"empty": false,
"external_tracker": {
"external_tracker_format": "https://storyboard.openstack.org/#!/story/{{index}}",
"external_tracker_regexp_pattern": "",
"external_tracker_style": "numeric",
"external_tracker_url": "https://storyboard.openstack.org/#!/project/opendev/lodgeit"
},
"fork": false,
"forks_count": 0,
"full_name": "opendev/lodgeit",
"has_actions": false,
"has_issues": true,
"has_packages": false,
"has_projects": false,
"has_pull_requests": false,
"has_releases": true,
"has_wiki": false,
"html_url": "https://opendev.org/opendev/lodgeit",
"id": 2212,
"ignore_whitespace_conflicts": false,
"internal": false,
"language": "",
"languages_url": "https://opendev.org/api/v1/repos/opendev/lodgeit/languages",
"licenses": null,
"link": "",
"mirror": false,
"mirror_interval": "",
"mirror_updated": "0001-01-01T00:00:00Z",
"name": "lodgeit",
"object_format_name": "sha1",
"open_issues_count": 0,
"open_pr_counter": 0,
"original_url": "",
"owner": {
"active": false,
"avatar_url": "https://opendev.org/avatars/opendev",
"created": "2025-03-24T22:48:56Z",
"description": "",
"email": "",
"followers_count": 0,
"following_count": 0,
"full_name": "",
"html_url": "https://opendev.org/opendev",
"id": 23,
"is_admin": false,
"language": "",
"last_login": "0001-01-01T00:00:00Z",
"location": "",
"login": "opendev",
"login_name": "",
"prohibit_login": false,
"restricted": false,
"source_id": 0,
"starred_repos_count": 0,
"username": "opendev",
"visibility": "public",
"website": ""
},
"parent": null,
"permissions": {
"admin": true,
"pull": true,
"push": true
},
"private": false,
"projects_mode": "all",
"release_counter": 0,
"repo_transfer": null,
"size": 25,
"ssh_url": "git@localhost:opendev/lodgeit.git",
"stars_count": 0,
"template": false,
"topics": [],
"updated_at": "2025-03-24T23:17:40Z",
"url": "https://opendev.org/api/v1/repos/opendev/lodgeit",
"watchers_count": 2,
"website": ""
},
{
"allow_fast_forward_only_merge": false,
"allow_merge_commits": false,
"allow_rebase": false,
"allow_rebase_explicit": false,
"allow_rebase_update": false,
"allow_squash_merge": false,
"archived": false,
"archived_at": "1970-01-01T00:00:00Z",
"avatar_url": "",
"clone_url": "https://opendev.org/opendev/log-classify.git",
"created_at": "2025-03-24T23:12:01Z",
"default_allow_maintainer_edit": false,
"default_branch": "master",
"default_delete_branch_after_merge": false,
"default_merge_style": "merge",
"description": "Classify job results",
"empty": false,
"external_tracker": {
"external_tracker_format": "https://storyboard.openstack.org/#!/story/{{index}}",
"external_tracker_regexp_pattern": "",
"external_tracker_style": "numeric",
"external_tracker_url": "https://storyboard.openstack.org/#!/project/opendev/log-classify"
},
"fork": false,
"forks_count": 0,
"full_name": "opendev/log-classify",
"has_actions": false,
"has_issues": true,
"has_packages": false,
"has_projects": false,
"has_pull_requests": false,
"has_releases": true,
"has_wiki": false,
"html_url": "https://opendev.org/opendev/log-classify",
"id": 2213,
"ignore_whitespace_conflicts": false,
"internal": false,
"language": "",
"languages_url": "https://opendev.org/api/v1/repos/opendev/log-classify/languages",
"licenses": null,
"link": "",
"mirror": false,
"mirror_interval": "",
"mirror_updated": "0001-01-01T00:00:00Z",
"name": "log-classify",
"object_format_name": "sha1",
"open_issues_count": 0,
"open_pr_counter": 0,
"original_url": "",
"owner": {
"active": false,
"avatar_url": "https://opendev.org/avatars/opendev",
"created": "2025-03-24T22:48:56Z",
"description": "",
"email": "",
"followers_count": 0,
"following_count": 0,
"full_name": "",
"html_url": "https://opendev.org/opendev",
"id": 23,
"is_admin": false,
"language": "",
"last_login": "0001-01-01T00:00:00Z",
"location": "",
"login": "opendev",
"login_name": "",
"prohibit_login": false,
"restricted": false,
"source_id": 0,
"starred_repos_count": 0,
"username": "opendev",
"visibility": "public",
"website": ""
},
"parent": null,
"permissions": {
"admin": true,
"pull": true,
"push": true
},
"private": false,
"projects_mode": "all",
"release_counter": 0,
"repo_transfer": null,
"size": 25,
"ssh_url": "git@localhost:opendev/log-classify.git",
"stars_count": 0,
"template": false,
"topics": [],
"updated_at": "2025-03-24T23:17:40Z",
"url": "https://opendev.org/api/v1/repos/opendev/log-classify",
"watchers_count": 2,
"website": ""
},
{
"allow_fast_forward_only_merge": false,
"allow_merge_commits": false,
"allow_rebase": false,
"allow_rebase_explicit": false,
"allow_rebase_update": false,
"allow_squash_merge": false,
"archived": false,
"archived_at": "1970-01-01T00:00:00Z",
"avatar_url": "",
"clone_url": "https://opendev.org/opendev/log_processor.git",
"created_at": "2025-03-24T23:12:01Z",
"default_allow_maintainer_edit": false,
"default_branch": "master",
"default_delete_branch_after_merge": false,
"default_merge_style": "merge",
"description": "Download Jenkins build logs and inject them into Logstash",
"empty": false,
"external_tracker": {
"external_tracker_format": "https://storyboard.openstack.org/#!/story/{{index}}",
"external_tracker_regexp_pattern": "",
"external_tracker_style": "numeric",
"external_tracker_url": "https://storyboard.openstack.org/#!/project/opendev/log_processor"
},
"fork": false,
"forks_count": 0,
"full_name": "opendev/log_processor",
"has_actions": false,
"has_issues": true,
"has_packages": false,
"has_projects": false,
"has_pull_requests": false,
"has_releases": true,
"has_wiki": false,
"html_url": "https://opendev.org/opendev/log_processor",
"id": 2214,
"ignore_whitespace_conflicts": false,
"internal": false,
"language": "",
"languages_url": "https://opendev.org/api/v1/repos/opendev/log_processor/languages",
"licenses": null,
"link": "",
"mirror": false,
"mirror_interval": "",
"mirror_updated": "0001-01-01T00:00:00Z",
"name": "log_processor",
"object_format_name": "sha1",
"open_issues_count": 0,
"open_pr_counter": 0,
"original_url": "",
"owner": {
"active": false,
"avatar_url": "https://opendev.org/avatars/opendev",
"created": "2025-03-24T22:48:56Z",
"description": "",
"email": "",
"followers_count": 0,
"following_count": 0,
"full_name": "",
"html_url": "https://opendev.org/opendev",
"id": 23,
"is_admin": false,
"language": "",
"last_login": "0001-01-01T00:00:00Z",
"location": "",
"login": "opendev",
"login_name": "",
"prohibit_login": false,
"restricted": false,
"source_id": 0,
"starred_repos_count": 0,
"username": "opendev",
"visibility": "public",
"website": ""
},
"parent": null,
"permissions": {
"admin": true,
"pull": true,
"push": true
},
"private": false,
"projects_mode": "all",
"release_counter": 0,
"repo_transfer": null,
"size": 25,
"ssh_url": "git@localhost:opendev/log_processor.git",
"stars_count": 0,
"template": false,
"topics": [],
"updated_at": "2025-03-24T23:17:40Z",
"url": "https://opendev.org/api/v1/repos/opendev/log_processor",
"watchers_count": 2,
"website": ""
},
{
"allow_fast_forward_only_merge": false,
"allow_merge_commits": false,
"allow_rebase": false,
"allow_rebase_explicit": false,
"allow_rebase_update": false,
"allow_squash_merge": false,
"archived": false,
"archived_at": "1970-01-01T00:00:00Z",
"avatar_url": "",
"clone_url": "https://opendev.org/opendev/lpmqtt.git",
"created_at": "2025-03-24T23:12:02Z",
"default_allow_maintainer_edit": false,
"default_branch": "master",
"default_delete_branch_after_merge": false,
"default_merge_style": "merge",
"description": "Publish a launchpad event stream on MQTT",
"empty": false,
"external_tracker": {
"external_tracker_format": "https://storyboard.openstack.org/#!/story/{{index}}",
"external_tracker_regexp_pattern": "",
"external_tracker_style": "numeric",
"external_tracker_url": "https://storyboard.openstack.org/#!/project/opendev/lpmqtt"
},
"fork": false,
"forks_count": 0,
"full_name": "opendev/lpmqtt",
"has_actions": false,
"has_issues": true,
"has_packages": false,
"has_projects": false,
"has_pull_requests": false,
"has_releases": true,
"has_wiki": false,
"html_url": "https://opendev.org/opendev/lpmqtt",
"id": 2215,
"ignore_whitespace_conflicts": false,
"internal": false,
"language": "",
"languages_url": "https://opendev.org/api/v1/repos/opendev/lpmqtt/languages",
"licenses": null,
"link": "",
"mirror": false,
"mirror_interval": "",
"mirror_updated": "0001-01-01T00:00:00Z",
"name": "lpmqtt",
"object_format_name": "sha1",
"open_issues_count": 0,
"open_pr_counter": 0,
"original_url": "",
"owner": {
"active": false,
"avatar_url": "https://opendev.org/avatars/opendev",
"created": "2025-03-24T22:48:56Z",
"description": "",
"email": "",
"followers_count": 0,
"following_count": 0,
"full_name": "",
"html_url": "https://opendev.org/opendev",
"id": 23,
"is_admin": false,
"language": "",
"last_login": "0001-01-01T00:00:00Z",
"location": "",
"login": "opendev",
"login_name": "",
"prohibit_login": false,
"restricted": false,
"source_id": 0,
"starred_repos_count": 0,
"username": "opendev",
"visibility": "public",
"website": ""
},
"parent": null,
"permissions": {
"admin": true,
"pull": true,
"push": true
},
"private": false,
"projects_mode": "all",
"release_counter": 0,
"repo_transfer": null,
"size": 25,
"ssh_url": "git@localhost:opendev/lpmqtt.git",
"stars_count": 0,
"template": false,
"topics": [],
"updated_at": "2025-03-24T23:17:40Z",
"url": "https://opendev.org/api/v1/repos/opendev/lpmqtt",
"watchers_count": 2,
"website": ""
},
{
"allow_fast_forward_only_merge": false,
"allow_merge_commits": false,
"allow_rebase": false,
"allow_rebase_explicit": false,
"allow_rebase_update": false,
"allow_squash_merge": false,
"archived": false,
"archived_at": "1970-01-01T00:00:00Z",
"avatar_url": "",
"clone_url": "https://opendev.org/opendev/meetbot.git",
"created_at": "2025-03-24T23:12:02Z",
"default_allow_maintainer_edit": false,
"default_branch": "master",
"default_delete_branch_after_merge": false,
"default_merge_style": "merge",
"description": "IRC bot for meetings and logging channels",
"empty": false,
"external_tracker": {
"external_tracker_format": "https://storyboard.openstack.org/#!/story/{{index}}",
"external_tracker_regexp_pattern": "",
"external_tracker_style": "numeric",
"external_tracker_url": "https://storyboard.openstack.org/#!/project/opendev/meetbot"
},
"fork": false,
"forks_count": 0,
"full_name": "opendev/meetbot",
"has_actions": false,
"has_issues": true,
"has_packages": false,
"has_projects": false,
"has_pull_requests": false,
"has_releases": true,
"has_wiki": false,
"html_url": "https://opendev.org/opendev/meetbot",
"id": 2216,
"ignore_whitespace_conflicts": false,
"internal": false,
"language": "",
"languages_url": "https://opendev.org/api/v1/repos/opendev/meetbot/languages",
"licenses": null,
"link": "",
"mirror": false,
"mirror_interval": "",
"mirror_updated": "0001-01-01T00:00:00Z",
"name": "meetbot",
"object_format_name": "sha1",
"open_issues_count": 0,
"open_pr_counter": 0,
"original_url": "",
"owner": {
"active": false,
"avatar_url": "https://opendev.org/avatars/opendev",
"created": "2025-03-24T22:48:56Z",
"description": "",
"email": "",
"followers_count": 0,
"following_count": 0,
"full_name": "",
"html_url": "https://opendev.org/opendev",
"id": 23,
"is_admin": false,
"language": "",
"last_login": "0001-01-01T00:00:00Z",
"location": "",
"login": "opendev",
"login_name": "",
"prohibit_login": false,
"restricted": false,
"source_id": 0,
"starred_repos_count": 0,
"username": "opendev",
"visibility": "public",
"website": ""
},
"parent": null,
"permissions": {
"admin": true,
"pull": true,
"push": true
},
"private": false,
"projects_mode": "all",
"release_counter": 0,
"repo_transfer": null,
"size": 25,
"ssh_url": "git@localhost:opendev/meetbot.git",
"stars_count": 0,
"template": false,
"topics": [],
"updated_at": "2025-03-24T23:17:40Z",
"url": "https://opendev.org/api/v1/repos/opendev/meetbot",
"watchers_count": 2,
"website": ""
}
],
"link": "; rel=\"next\",; rel=\"last\"",
"redirected": false,
"status": 200,
"transfer_encoding": "chunked",
"url": "https://localhost:3000/api/v1/orgs/opendev/repos",
"x_content_type_options": "nosniff",
"x_frame_options": "SAMEORIGIN",
"x_total_count": "138"
}
MSG:
OK (unknown bytes)
TASK [Parse org repo list] *****************************************************
ok: [gitea99.opendev.org] => {
"ansible_facts": {
"gitea_repos": [
"opendev/afsmon",
"opendev/ansible-role-cloud-launcher",
"opendev/ansible-role-puppet",
"opendev/askbot-theme",
"opendev/base-jobs",
"opendev/bindep",
"opendev/ci-sandbox",
"opendev/dstat_graph",
"opendev/elastic-recheck",
"opendev/engagement",
"opendev/gear",
"opendev/germqtt",
"opendev/gerrit",
"opendev/gerritbot",
"opendev/gerritlib",
"opendev/git-restack",
"opendev/git-review",
"opendev/glean",
"opendev/grafyaml",
"opendev/infra-manual",
"opendev/infra-openafs-deb",
"opendev/infra-specs",
"opendev/infra-vhd-util-deb",
"opendev/irc-meetings",
"opendev/jeepyb",
"opendev/lodgeit",
"opendev/log-classify",
"opendev/log_processor",
"opendev/lpmqtt",
"opendev/meetbot"
]
},
"changed": false
}
TASK [Get repo openstack/diskimage-builder] ************************************
ok: [gitea99.opendev.org] => {
"cache_control": "max-age=0, private, must-revalidate, no-transform",
"changed": false,
"connection": "close",
"content_type": "application/json;charset=utf-8",
"cookies": {},
"cookies_string": "",
"date": "Mon, 24 Mar 2025 23:19:34 GMT",
"elapsed": 0,
"json": {
"allow_fast_forward_only_merge": false,
"allow_merge_commits": false,
"allow_rebase": false,
"allow_rebase_explicit": false,
"allow_rebase_update": false,
"allow_squash_merge": false,
"archived": false,
"archived_at": "1970-01-01T00:00:00Z",
"avatar_url": "",
"clone_url": "https://opendev.org/openstack/diskimage-builder.git",
"created_at": "2025-03-24T23:02:49Z",
"default_allow_maintainer_edit": false,
"default_branch": "master",
"default_delete_branch_after_merge": false,
"default_merge_style": "merge",
"description": "Image building tools for OpenStack",
"empty": false,
"external_tracker": {
"external_tracker_format": "https://bugs.launchpad.net/diskimage-builder/+bug/{index}",
"external_tracker_regexp_pattern": "",
"external_tracker_style": "numeric",
"external_tracker_url": "https://bugs.launchpad.net/diskimage-builder"
},
"fork": false,
"forks_count": 0,
"full_name": "openstack/diskimage-builder",
"has_actions": false,
"has_issues": true,
"has_packages": false,
"has_projects": false,
"has_pull_requests": false,
"has_releases": true,
"has_wiki": false,
"html_url": "https://opendev.org/openstack/diskimage-builder",
"id": 1252,
"ignore_whitespace_conflicts": false,
"internal": false,
"language": "",
"languages_url": "https://opendev.org/api/v1/repos/openstack/diskimage-builder/languages",
"licenses": null,
"link": "",
"mirror": false,
"mirror_interval": "",
"mirror_updated": "0001-01-01T00:00:00Z",
"name": "diskimage-builder",
"object_format_name": "sha1",
"open_issues_count": 0,
"open_pr_counter": 0,
"original_url": "",
"owner": {
"active": false,
"avatar_url": "https://opendev.org/avatars/openstack",
"created": "2025-03-24T22:48:46Z",
"description": "",
"email": "",
"followers_count": 0,
"following_count": 0,
"full_name": "",
"html_url": "https://opendev.org/openstack",
"id": 7,
"is_admin": false,
"language": "",
"last_login": "0001-01-01T00:00:00Z",
"location": "",
"login": "openstack",
"login_name": "",
"prohibit_login": false,
"restricted": false,
"source_id": 0,
"starred_repos_count": 0,
"username": "openstack",
"visibility": "public",
"website": ""
},
"parent": null,
"permissions": {
"admin": true,
"pull": true,
"push": true
},
"private": false,
"projects_mode": "all",
"release_counter": 0,
"repo_transfer": null,
"size": 25,
"ssh_url": "git@localhost:openstack/diskimage-builder.git",
"stars_count": 0,
"template": false,
"topics": [],
"updated_at": "2025-03-24T23:15:51Z",
"url": "https://opendev.org/api/v1/repos/openstack/diskimage-builder",
"watchers_count": 2,
"website": ""
},
"redirected": false,
"status": 200,
"transfer_encoding": "chunked",
"url": "https://localhost:3000/api/v1/repos/openstack/diskimage-builder",
"x_content_type_options": "nosniff",
"x_frame_options": "SAMEORIGIN"
}
MSG:
OK (unknown bytes)
TASK [Transfer repo ownership from openstack/diskimage-builder to opendev/diskimage-builder] ***
ok: [gitea99.opendev.org] => {
"cache_control": "max-age=0, private, must-revalidate, no-transform",
"changed": false,
"connection": "close",
"content_type": "application/json;charset=utf-8",
"cookies": {},
"cookies_string": "",
"date": "Mon, 24 Mar 2025 23:19:34 GMT",
"elapsed": 0,
"json": {
"allow_fast_forward_only_merge": false,
"allow_merge_commits": false,
"allow_rebase": false,
"allow_rebase_explicit": false,
"allow_rebase_update": false,
"allow_squash_merge": false,
"archived": false,
"archived_at": "1970-01-01T00:00:00Z",
"avatar_url": "",
"clone_url": "https://opendev.org/opendev/diskimage-builder.git",
"created_at": "2025-03-24T23:02:49Z",
"default_allow_maintainer_edit": false,
"default_branch": "master",
"default_delete_branch_after_merge": false,
"default_merge_style": "merge",
"description": "Image building tools for OpenStack",
"empty": false,
"external_tracker": {
"external_tracker_format": "https://bugs.launchpad.net/diskimage-builder/+bug/{index}",
"external_tracker_regexp_pattern": "",
"external_tracker_style": "numeric",
"external_tracker_url": "https://bugs.launchpad.net/diskimage-builder"
},
"fork": false,
"forks_count": 0,
"full_name": "opendev/diskimage-builder",
"has_actions": false,
"has_issues": true,
"has_packages": false,
"has_projects": false,
"has_pull_requests": false,
"has_releases": true,
"has_wiki": false,
"html_url": "https://opendev.org/opendev/diskimage-builder",
"id": 1252,
"ignore_whitespace_conflicts": false,
"internal": false,
"language": "",
"languages_url": "https://opendev.org/api/v1/repos/opendev/diskimage-builder/languages",
"licenses": null,
"link": "",
"mirror": false,
"mirror_interval": "",
"mirror_updated": "0001-01-01T00:00:00Z",
"name": "diskimage-builder",
"object_format_name": "sha1",
"open_issues_count": 0,
"open_pr_counter": 0,
"original_url": "",
"owner": {
"active": false,
"avatar_url": "https://opendev.org/avatars/opendev",
"created": "2025-03-24T22:48:56Z",
"description": "",
"email": "",
"followers_count": 0,
"following_count": 0,
"full_name": "",
"html_url": "https://opendev.org/opendev",
"id": 23,
"is_admin": false,
"language": "",
"last_login": "0001-01-01T00:00:00Z",
"location": "",
"login": "opendev",
"login_name": "",
"prohibit_login": false,
"restricted": false,
"source_id": 0,
"starred_repos_count": 0,
"username": "opendev",
"visibility": "public",
"website": ""
},
"parent": null,
"permissions": {
"admin": true,
"pull": true,
"push": true
},
"private": false,
"projects_mode": "all",
"release_counter": 0,
"repo_transfer": null,
"size": 25,
"ssh_url": "git@localhost:opendev/diskimage-builder.git",
"stars_count": 0,
"template": false,
"topics": [],
"updated_at": "2025-03-24T23:19:34Z",
"url": "https://opendev.org/api/v1/repos/opendev/diskimage-builder",
"watchers_count": 2,
"website": ""
},
"redirected": false,
"status": 202,
"transfer_encoding": "chunked",
"url": "https://localhost:3000/api/v1/repos/openstack/diskimage-builder/transfer",
"x_content_type_options": "nosniff",
"x_frame_options": "SAMEORIGIN"
}
MSG:
OK (unknown bytes)
TASK [Update repo name from opendev/diskimage-builder to opendev/disk-image-builder] ***
[WARNING]: Could not match supplied host pattern, ignoring: storyboard-dev
[WARNING]: Could not match supplied host pattern, ignoring: storyboard
[WARNING]: Could not match supplied host pattern, ignoring: zuul02.opendev.org
ok: [gitea99.opendev.org] => {
"cache_control": "max-age=0, private, must-revalidate, no-transform",
"changed": false,
"connection": "close",
"content_type": "application/json;charset=utf-8",
"cookies": {},
"cookies_string": "",
"date": "Mon, 24 Mar 2025 23:19:35 GMT",
"elapsed": 0,
"json": {
"allow_fast_forward_only_merge": false,
"allow_merge_commits": false,
"allow_rebase": false,
"allow_rebase_explicit": false,
"allow_rebase_update": false,
"allow_squash_merge": false,
"archived": false,
"archived_at": "1970-01-01T00:00:00Z",
"avatar_url": "",
"clone_url": "https://opendev.org/opendev/disk-image-builder.git",
"created_at": "2025-03-24T23:02:49Z",
"default_allow_maintainer_edit": false,
"default_branch": "master",
"default_delete_branch_after_merge": false,
"default_merge_style": "merge",
"description": "Image building tools for OpenStack",
"empty": false,
"external_tracker": {
"external_tracker_format": "https://bugs.launchpad.net/diskimage-builder/+bug/{index}",
"external_tracker_regexp_pattern": "",
"external_tracker_style": "numeric",
"external_tracker_url": "https://bugs.launchpad.net/diskimage-builder"
},
"fork": false,
"forks_count": 0,
"full_name": "opendev/disk-image-builder",
"has_actions": false,
"has_issues": true,
"has_packages": false,
"has_projects": false,
"has_pull_requests": false,
"has_releases": true,
"has_wiki": false,
"html_url": "https://opendev.org/opendev/disk-image-builder",
"id": 1252,
"ignore_whitespace_conflicts": false,
"internal": false,
"language": "",
"languages_url": "https://opendev.org/api/v1/repos/opendev/disk-image-builder/languages",
"licenses": null,
"link": "",
"mirror": false,
"mirror_interval": "",
"mirror_updated": "0001-01-01T00:00:00Z",
"name": "disk-image-builder",
"object_format_name": "sha1",
"open_issues_count": 0,
"open_pr_counter": 0,
"original_url": "",
"owner": {
"active": false,
"avatar_url": "https://opendev.org/avatars/opendev",
"created": "2025-03-24T22:48:56Z",
"description": "",
"email": "",
"followers_count": 0,
"following_count": 0,
"full_name": "",
"html_url": "https://opendev.org/opendev",
"id": 23,
"is_admin": false,
"language": "",
"last_login": "0001-01-01T00:00:00Z",
"location": "",
"login": "opendev",
"login_name": "",
"prohibit_login": false,
"restricted": false,
"source_id": 0,
"starred_repos_count": 0,
"username": "opendev",
"visibility": "public",
"website": ""
},
"parent": null,
"permissions": {
"admin": true,
"pull": true,
"push": true
},
"private": false,
"projects_mode": "all",
"release_counter": 0,
"repo_transfer": null,
"size": 25,
"ssh_url": "git@localhost:opendev/disk-image-builder.git",
"stars_count": 0,
"template": false,
"topics": [],
"updated_at": "2025-03-24T23:19:35Z",
"url": "https://opendev.org/api/v1/repos/opendev/disk-image-builder",
"watchers_count": 2,
"website": ""
},
"redirected": false,
"status": 200,
"transfer_encoding": "chunked",
"url": "https://localhost:3000/api/v1/repos/opendev/diskimage-builder",
"x_content_type_options": "nosniff",
"x_frame_options": "SAMEORIGIN"
}
MSG:
OK (unknown bytes)
PLAY [storyboard-dev] **********************************************************
skipping: no hosts matched
PLAY [storyboard] **************************************************************
skipping: no hosts matched
PLAY [zuul02.opendev.org] ******************************************************
skipping: no hosts matched
PLAY [review] ******************************************************************
skipping: no hosts matched
PLAY [review] ******************************************************************
skipping: no hosts matched
PLAY [review] ******************************************************************
skipping: no hosts matched
PLAY [zuul02.opendev.org] ******************************************************
skipping: no hosts matched
PLAY [gitea] *******************************************************************
TASK [Make gitea access logs readable by zuul for log collection] **************
changed: [gitea99.opendev.org] => {
"changed": true,
"gid": 1000,
"group": "zuul",
"mode": "0644",
"owner": "zuul",
"path": "/var/gitea/logs/access.log",
"size": 1476580,
"state": "file",
"uid": 1000
}
PLAY RECAP *********************************************************************
gitea99.opendev.org : ok=22 changed=4 unreachable=0 failed=0 skipped=3 rescued=0 ignored=0