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:46.800124",
"end": "2025-07-18 21:17:31.098747",
"rc": 0,
"start": "2025-07-18 21:16:44.298623"
}
STDOUT:
b4dd37eec11e63482029d44182840a5c0cbfd69487b18f3f8d22de9323521b85
STDERR:
Unable to find image 'quay.io/opendevmirror/selenium-standalone-firefox:latest' locally
latest: Pulling from opendevmirror/selenium-standalone-firefox
32f112e3802c: Pulling fs layer
0251e9feaf8e: Pulling fs layer
fbb9e6eaee76: Pulling fs layer
d288e9e99893: Pulling fs layer
b68e27d7c52f: Pulling fs layer
2fcbda566120: Pulling fs layer
af5cdeca402b: Pulling fs layer
31a17e45598f: Pulling fs layer
2fcbda566120: Waiting
af5cdeca402b: Waiting
d288e9e99893: Waiting
b68e27d7c52f: Waiting
302bee8b301a: Pulling fs layer
a98a66a25730: Pulling fs layer
fb463f08238f: Pulling fs layer
0fc7c9bb0a70: Pulling fs layer
97a869d90b34: Pulling fs layer
302bee8b301a: Waiting
31a17e45598f: Waiting
fb463f08238f: Waiting
0fc7c9bb0a70: Waiting
97a869d90b34: Waiting
76e4b4452995: Pulling fs layer
0eed32fbcb01: Pulling fs layer
220e882df30c: Pulling fs layer
291c1eb7d2d6: Pulling fs layer
edaab6f84751: Pulling fs layer
76e4b4452995: Waiting
0eed32fbcb01: Waiting
291c1eb7d2d6: Waiting
220e882df30c: Waiting
bd8b64effefd: Pulling fs layer
57e3abf13ddd: Pulling fs layer
a98a66a25730: Waiting
c895ff9f2f22: Pulling fs layer
8da8c8a4021b: Pulling fs layer
bf8904d762e4: Pulling fs layer
a7a21f86265f: Pulling fs layer
bd8b64effefd: Waiting
8da8c8a4021b: Waiting
57e3abf13ddd: Waiting
c895ff9f2f22: Waiting
bf8904d762e4: Waiting
edaab6f84751: Waiting
9ee45f2afef9: Pulling fs layer
64910fd3f771: Pulling fs layer
a7a21f86265f: Waiting
3be058bc1a43: Pulling fs layer
9ee45f2afef9: Waiting
64910fd3f771: Waiting
3be058bc1a43: Waiting
1ceb9f698e2d: Pulling fs layer
4f4fb700ef54: Pulling fs layer
1ceb9f698e2d: Waiting
3fc356d03a01: Pulling fs layer
733fb55f0153: Pulling fs layer
c3cd3ea9bc61: Pulling fs layer
4f4fb700ef54: Waiting
3fc356d03a01: Waiting
733fb55f0153: Waiting
e52b9b892a57: Pulling fs layer
3c1c7086a8d9: Pulling fs layer
e67df94573a1: Pulling fs layer
c3cd3ea9bc61: Waiting
e52b9b892a57: Waiting
3c1c7086a8d9: Waiting
e67df94573a1: Waiting
fbb9e6eaee76: Verifying Checksum
fbb9e6eaee76: Download complete
32f112e3802c: Verifying Checksum
32f112e3802c: Download complete
d288e9e99893: Download complete
2fcbda566120: Verifying Checksum
2fcbda566120: Download complete
af5cdeca402b: Verifying Checksum
af5cdeca402b: Download complete
31a17e45598f: Verifying Checksum
31a17e45598f: Download complete
302bee8b301a: Download complete
a98a66a25730: Verifying Checksum
a98a66a25730: Download complete
fb463f08238f: Verifying Checksum
fb463f08238f: Download complete
32f112e3802c: Pull complete
0fc7c9bb0a70: Verifying Checksum
0fc7c9bb0a70: Download complete
97a869d90b34: Verifying Checksum
97a869d90b34: Download complete
76e4b4452995: Download complete
0eed32fbcb01: Verifying Checksum
0eed32fbcb01: Download complete
b68e27d7c52f: Verifying Checksum
b68e27d7c52f: Download complete
220e882df30c: Verifying Checksum
220e882df30c: Download complete
edaab6f84751: Verifying Checksum
edaab6f84751: Download complete
bd8b64effefd: Verifying Checksum
bd8b64effefd: Download complete
57e3abf13ddd: Verifying Checksum
57e3abf13ddd: Download complete
291c1eb7d2d6: Verifying Checksum
291c1eb7d2d6: Download complete
8da8c8a4021b: Verifying Checksum
8da8c8a4021b: Download complete
bf8904d762e4: Verifying Checksum
bf8904d762e4: Download complete
a7a21f86265f: Download complete
9ee45f2afef9: Verifying Checksum
9ee45f2afef9: Download complete
64910fd3f771: Download complete
3be058bc1a43: Verifying Checksum
3be058bc1a43: Download complete
0251e9feaf8e: Verifying Checksum
0251e9feaf8e: Download complete
1ceb9f698e2d: Verifying Checksum
1ceb9f698e2d: Download complete
4f4fb700ef54: Verifying Checksum
4f4fb700ef54: Download complete
733fb55f0153: Verifying Checksum
733fb55f0153: Download complete
c3cd3ea9bc61: Download complete
e52b9b892a57: Download complete
3c1c7086a8d9: Download complete
e67df94573a1: Download complete
c895ff9f2f22: Verifying Checksum
c895ff9f2f22: Download complete
0251e9feaf8e: Pull complete
3fc356d03a01: Verifying Checksum
3fc356d03a01: Download complete
fbb9e6eaee76: Pull complete
d288e9e99893: Pull complete
b68e27d7c52f: Pull complete
2fcbda566120: Pull complete
af5cdeca402b: Pull complete
31a17e45598f: Pull complete
302bee8b301a: Pull complete
a98a66a25730: Pull complete
fb463f08238f: Pull complete
0fc7c9bb0a70: Pull complete
97a869d90b34: Pull complete
76e4b4452995: Pull complete
0eed32fbcb01: Pull complete
220e882df30c: Pull complete
291c1eb7d2d6: Pull complete
edaab6f84751: Pull complete
bd8b64effefd: Pull complete
57e3abf13ddd: Pull complete
c895ff9f2f22: Pull complete
8da8c8a4021b: Pull complete
bf8904d762e4: Pull complete
a7a21f86265f: Pull complete
9ee45f2afef9: Pull complete
64910fd3f771: Pull complete
3be058bc1a43: Pull complete
1ceb9f698e2d: Pull complete
4f4fb700ef54: Pull complete
3fc356d03a01: Pull complete
733fb55f0153: Pull complete
c3cd3ea9bc61: Pull complete
e52b9b892a57: Pull complete
3c1c7086a8d9: Pull complete
e67df94573a1: Pull complete
Digest: sha256:992f7f5cb34b4c8b73ec04674d20a04f3bdac9674bb0760765e9e31cff66bfac
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": "I_yhaBg2iBSb00yy_aUWlFGnnkI6MTc1Mjg3MzQ1MTcyOTk0MjkwOQ",
"i_like_gitea": "0e1f0089cf11aeb2"
},
"cookies_string": "_csrf=I_yhaBg2iBSb00yy_aUWlFGnnkI6MTc1Mjg3MzQ1MTcyOTk0MjkwOQ; i_like_gitea=0e1f0089cf11aeb2",
"date": "Fri, 18 Jul 2025 21:17:31 GMT",
"elapsed": 0,
"redirected": false,
"set_cookie": "i_like_gitea=0e1f0089cf11aeb2; Path=/; HttpOnly; Secure; SameSite=Lax, _csrf=I_yhaBg2iBSb00yy_aUWlFGnnkI6MTc1Mjg3MzQ1MTcyOTk0MjkwOQ; 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\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\n\t\t\n\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\t\t\n\n\t\t\n\n\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": "wrGwuZm5EqHhAWs8JrJgHgWvITM6MTc1Mjg3MzQ1MjIzNTA3MjM2Nw",
"i_like_gitea": "e941df88b2a80d18"
},
"cookies_string": "_csrf=wrGwuZm5EqHhAWs8JrJgHgWvITM6MTc1Mjg3MzQ1MjIzNTA3MjM2Nw; i_like_gitea=e941df88b2a80d18",
"date": "Fri, 18 Jul 2025 21:17:32 GMT",
"elapsed": 0,
"redirected": false,
"set_cookie": "i_like_gitea=e941df88b2a80d18; Path=/; HttpOnly; Secure; SameSite=Lax, _csrf=wrGwuZm5EqHhAWs8JrJgHgWvITM6MTc1Mjg3MzQ1MjIzNTA3MjM2Nw; 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.044547",
"end": "2025-07-18 21:17:32.903267",
"rc": 0,
"start": "2025-07-18 21:17:32.858720"
}
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:37uEuEK7FNGq/78sNhAm/Hh3ZCDWljRExqsIEh2J2EI giteagerrittest
The key's randomart image is:
+--[ED25519 256]--+
|oE.o **. |
|= + oo*. |
| o . ..o.o |
|. . o oo. o |
| . . *ooSo |
| o.*..o.o |
| .o.+..o o |
| oo +o . . |
| o=o++.o. |
+----[SHA256]-----+
STDERR:
# localhost:222 SSH-2.0-OpenSSH_9.2p1 Debian-2+deb12u6
TASK [Register new gitea gerrit pubkey value] **********************************
ok: [gitea99.opendev.org] => {
"changed": false,
"content": "c3NoLWVkMjU1MTkgQUFBQUMzTnphQzFsWkRJMU5URTVBQUFBSUpyeS95d3EzUTAxWTIvdHZmOEdxS2dUeG5nS1RBZWtHc0ZNUG1kb0s2aTkgZ2l0ZWFnZXJyaXR0ZXN0Cg==",
"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:04.333815",
"end": "2025-07-18 21:17:38.616815",
"rc": 0,
"start": "2025-07-18 21:17:34.283000"
}
STDERR:
remote: . Processing 1 references
remote: Processed 1 references in total
To ssh://localhost:222/opendev/system-config
+ b4d534165...e03b19448 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": "Fri, 18 Jul 2025 21:17:40 GMT",
"elapsed": 0,
"json": [
{
"avatar_url": "https://opendev.org/avatars/airship",
"description": "",
"email": "",
"full_name": "",
"id": 4,
"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": 27,
"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": 14,
"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": 28,
"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": 20,
"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": 12,
"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": 11,
"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": 7,
"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": 18,
"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": 8,
"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": 19,
"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": 15,
"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": 9,
"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": 5,
"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": 21,
"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": 24,
"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": 10,
"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": 26,
"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": 17,
"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": 3,
"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": 6,
"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": 23,
"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": 30,
"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": 32,
"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": 16,
"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": 29,
"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": 22,
"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": 25,
"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": 31,
"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": 13,
"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": "Fri, 18 Jul 2025 21:17:41 GMT",
"elapsed": 0,
"json": [
{
"can_create_org_repo": true,
"description": "",
"id": 16,
"includes_all_repositories": true,
"name": "Owners",
"organization": null,
"permission": "owner",
"units": [
"repo.issues",
"repo.ext_issues",
"repo.pulls",
"repo.releases",
"repo.wiki",
"repo.projects",
"repo.actions",
"repo.code",
"repo.ext_wiki",
"repo.packages"
],
"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": "Fri, 18 Jul 2025 21:17:42 GMT",
"elapsed": 0,
"json": [
{
"active": true,
"avatar_url": "https://opendev.org/avatars/bb35ddf75ca1832d71bc68d38d9a805b",
"created": "2025-07-18T20:51:03Z",
"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-07-18T20:51:04Z",
"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/16/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": "Fri, 18 Jul 2025 21:17:43 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-07-18T21:05:09Z",
"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": 1559,
"ignore_whitespace_conflicts": false,
"internal": false,
"language": "",
"languages_url": "https://opendev.org/api/v1/repos/opendev/afsmon/languages",
"licenses": [],
"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-07-18T20:51:23Z",
"description": "",
"email": "",
"followers_count": 0,
"following_count": 0,
"full_name": "",
"html_url": "https://opendev.org/opendev",
"id": 18,
"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": ""
},
"permissions": {
"admin": true,
"pull": true,
"push": true
},
"private": false,
"projects_mode": "all",
"release_counter": 0,
"size": 25,
"ssh_url": "git@localhost:opendev/afsmon.git",
"stars_count": 0,
"template": false,
"topics": [],
"updated_at": "2025-07-18T21:05:10Z",
"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-07-18T21:05:10Z",
"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": 1560,
"ignore_whitespace_conflicts": false,
"internal": false,
"language": "",
"languages_url": "https://opendev.org/api/v1/repos/opendev/ansible-role-cloud-launcher/languages",
"licenses": [],
"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-07-18T20:51:23Z",
"description": "",
"email": "",
"followers_count": 0,
"following_count": 0,
"full_name": "",
"html_url": "https://opendev.org/opendev",
"id": 18,
"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": ""
},
"permissions": {
"admin": true,
"pull": true,
"push": true
},
"private": false,
"projects_mode": "all",
"release_counter": 0,
"size": 25,
"ssh_url": "git@localhost:opendev/ansible-role-cloud-launcher.git",
"stars_count": 0,
"template": false,
"topics": [],
"updated_at": "2025-07-18T21:05:10Z",
"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-07-18T21:05:10Z",
"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": 1561,
"ignore_whitespace_conflicts": false,
"internal": false,
"language": "",
"languages_url": "https://opendev.org/api/v1/repos/opendev/ansible-role-puppet/languages",
"licenses": [],
"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-07-18T20:51:23Z",
"description": "",
"email": "",
"followers_count": 0,
"following_count": 0,
"full_name": "",
"html_url": "https://opendev.org/opendev",
"id": 18,
"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": ""
},
"permissions": {
"admin": true,
"pull": true,
"push": true
},
"private": false,
"projects_mode": "all",
"release_counter": 0,
"size": 25,
"ssh_url": "git@localhost:opendev/ansible-role-puppet.git",
"stars_count": 0,
"template": false,
"topics": [],
"updated_at": "2025-07-18T21:05:11Z",
"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-07-18T21:05:11Z",
"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": 1562,
"ignore_whitespace_conflicts": false,
"internal": false,
"language": "",
"languages_url": "https://opendev.org/api/v1/repos/opendev/askbot-theme/languages",
"licenses": [],
"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-07-18T20:51:23Z",
"description": "",
"email": "",
"followers_count": 0,
"following_count": 0,
"full_name": "",
"html_url": "https://opendev.org/opendev",
"id": 18,
"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": ""
},
"permissions": {
"admin": true,
"pull": true,
"push": true
},
"private": false,
"projects_mode": "all",
"release_counter": 0,
"size": 25,
"ssh_url": "git@localhost:opendev/askbot-theme.git",
"stars_count": 0,
"template": false,
"topics": [],
"updated_at": "2025-07-18T21:05:11Z",
"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-07-18T21:05:12Z",
"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": 1563,
"ignore_whitespace_conflicts": false,
"internal": false,
"language": "",
"languages_url": "https://opendev.org/api/v1/repos/opendev/base-jobs/languages",
"licenses": [],
"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-07-18T20:51:23Z",
"description": "",
"email": "",
"followers_count": 0,
"following_count": 0,
"full_name": "",
"html_url": "https://opendev.org/opendev",
"id": 18,
"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": ""
},
"permissions": {
"admin": true,
"pull": true,
"push": true
},
"private": false,
"projects_mode": "all",
"release_counter": 0,
"size": 25,
"ssh_url": "git@localhost:opendev/base-jobs.git",
"stars_count": 0,
"template": false,
"topics": [],
"updated_at": "2025-07-18T21:05:12Z",
"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-07-18T21:05:12Z",
"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": 1564,
"ignore_whitespace_conflicts": false,
"internal": false,
"language": "",
"languages_url": "https://opendev.org/api/v1/repos/opendev/bindep/languages",
"licenses": [],
"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-07-18T20:51:23Z",
"description": "",
"email": "",
"followers_count": 0,
"following_count": 0,
"full_name": "",
"html_url": "https://opendev.org/opendev",
"id": 18,
"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": ""
},
"permissions": {
"admin": true,
"pull": true,
"push": true
},
"private": false,
"projects_mode": "all",
"release_counter": 0,
"size": 25,
"ssh_url": "git@localhost:opendev/bindep.git",
"stars_count": 0,
"template": false,
"topics": [],
"updated_at": "2025-07-18T21:05:13Z",
"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-07-18T21:05:13Z",
"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": 1565,
"ignore_whitespace_conflicts": false,
"internal": false,
"language": "",
"languages_url": "https://opendev.org/api/v1/repos/opendev/ci-sandbox/languages",
"licenses": [],
"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-07-18T20:51:23Z",
"description": "",
"email": "",
"followers_count": 0,
"following_count": 0,
"full_name": "",
"html_url": "https://opendev.org/opendev",
"id": 18,
"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": ""
},
"permissions": {
"admin": true,
"pull": true,
"push": true
},
"private": false,
"projects_mode": "all",
"release_counter": 0,
"size": 25,
"ssh_url": "git@localhost:opendev/ci-sandbox.git",
"stars_count": 0,
"template": false,
"topics": [],
"updated_at": "2025-07-18T21:05:13Z",
"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-07-18T21:05:13Z",
"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": 1566,
"ignore_whitespace_conflicts": false,
"internal": false,
"language": "",
"languages_url": "https://opendev.org/api/v1/repos/opendev/dstat_graph/languages",
"licenses": [],
"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-07-18T20:51:23Z",
"description": "",
"email": "",
"followers_count": 0,
"following_count": 0,
"full_name": "",
"html_url": "https://opendev.org/opendev",
"id": 18,
"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": ""
},
"permissions": {
"admin": true,
"pull": true,
"push": true
},
"private": false,
"projects_mode": "all",
"release_counter": 0,
"size": 25,
"ssh_url": "git@localhost:opendev/dstat_graph.git",
"stars_count": 0,
"template": false,
"topics": [],
"updated_at": "2025-07-18T21:05:14Z",
"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-07-18T21:05:14Z",
"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": 1567,
"ignore_whitespace_conflicts": false,
"internal": false,
"language": "",
"languages_url": "https://opendev.org/api/v1/repos/opendev/elastic-recheck/languages",
"licenses": [],
"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-07-18T20:51:23Z",
"description": "",
"email": "",
"followers_count": 0,
"following_count": 0,
"full_name": "",
"html_url": "https://opendev.org/opendev",
"id": 18,
"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": ""
},
"permissions": {
"admin": true,
"pull": true,
"push": true
},
"private": false,
"projects_mode": "all",
"release_counter": 0,
"size": 25,
"ssh_url": "git@localhost:opendev/elastic-recheck.git",
"stars_count": 0,
"template": false,
"topics": [],
"updated_at": "2025-07-18T21:05:14Z",
"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-07-18T21:05:14Z",
"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": 1568,
"ignore_whitespace_conflicts": false,
"internal": false,
"language": "",
"languages_url": "https://opendev.org/api/v1/repos/opendev/engagement/languages",
"licenses": [],
"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-07-18T20:51:23Z",
"description": "",
"email": "",
"followers_count": 0,
"following_count": 0,
"full_name": "",
"html_url": "https://opendev.org/opendev",
"id": 18,
"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": ""
},
"permissions": {
"admin": true,
"pull": true,
"push": true
},
"private": false,
"projects_mode": "all",
"release_counter": 0,
"size": 25,
"ssh_url": "git@localhost:opendev/engagement.git",
"stars_count": 0,
"template": false,
"topics": [],
"updated_at": "2025-07-18T21:05:15Z",
"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-07-18T21:05:15Z",
"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": 1569,
"ignore_whitespace_conflicts": false,
"internal": false,
"language": "",
"languages_url": "https://opendev.org/api/v1/repos/opendev/gear/languages",
"licenses": [],
"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-07-18T20:51:23Z",
"description": "",
"email": "",
"followers_count": 0,
"following_count": 0,
"full_name": "",
"html_url": "https://opendev.org/opendev",
"id": 18,
"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": ""
},
"permissions": {
"admin": true,
"pull": true,
"push": true
},
"private": false,
"projects_mode": "all",
"release_counter": 0,
"size": 25,
"ssh_url": "git@localhost:opendev/gear.git",
"stars_count": 0,
"template": false,
"topics": [],
"updated_at": "2025-07-18T21:05:15Z",
"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-07-18T21:05:15Z",
"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": 1570,
"ignore_whitespace_conflicts": false,
"internal": false,
"language": "",
"languages_url": "https://opendev.org/api/v1/repos/opendev/germqtt/languages",
"licenses": [],
"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-07-18T20:51:23Z",
"description": "",
"email": "",
"followers_count": 0,
"following_count": 0,
"full_name": "",
"html_url": "https://opendev.org/opendev",
"id": 18,
"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": ""
},
"permissions": {
"admin": true,
"pull": true,
"push": true
},
"private": false,
"projects_mode": "all",
"release_counter": 0,
"size": 25,
"ssh_url": "git@localhost:opendev/germqtt.git",
"stars_count": 0,
"template": false,
"topics": [],
"updated_at": "2025-07-18T21:05:16Z",
"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-07-18T21:05:16Z",
"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": 1571,
"ignore_whitespace_conflicts": false,
"internal": false,
"language": "",
"languages_url": "https://opendev.org/api/v1/repos/opendev/gerrit/languages",
"licenses": [],
"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-07-18T20:51:23Z",
"description": "",
"email": "",
"followers_count": 0,
"following_count": 0,
"full_name": "",
"html_url": "https://opendev.org/opendev",
"id": 18,
"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": ""
},
"permissions": {
"admin": true,
"pull": true,
"push": true
},
"private": false,
"projects_mode": "all",
"release_counter": 0,
"size": 25,
"ssh_url": "git@localhost:opendev/gerrit.git",
"stars_count": 0,
"template": false,
"topics": [],
"updated_at": "2025-07-18T21:05:16Z",
"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-07-18T21:05:17Z",
"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": 1572,
"ignore_whitespace_conflicts": false,
"internal": false,
"language": "",
"languages_url": "https://opendev.org/api/v1/repos/opendev/gerritbot/languages",
"licenses": [],
"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-07-18T20:51:23Z",
"description": "",
"email": "",
"followers_count": 0,
"following_count": 0,
"full_name": "",
"html_url": "https://opendev.org/opendev",
"id": 18,
"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": ""
},
"permissions": {
"admin": true,
"pull": true,
"push": true
},
"private": false,
"projects_mode": "all",
"release_counter": 0,
"size": 25,
"ssh_url": "git@localhost:opendev/gerritbot.git",
"stars_count": 0,
"template": false,
"topics": [],
"updated_at": "2025-07-18T21:05:17Z",
"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-07-18T21:05:17Z",
"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": 1573,
"ignore_whitespace_conflicts": false,
"internal": false,
"language": "",
"languages_url": "https://opendev.org/api/v1/repos/opendev/gerritlib/languages",
"licenses": [],
"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-07-18T20:51:23Z",
"description": "",
"email": "",
"followers_count": 0,
"following_count": 0,
"full_name": "",
"html_url": "https://opendev.org/opendev",
"id": 18,
"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": ""
},
"permissions": {
"admin": true,
"pull": true,
"push": true
},
"private": false,
"projects_mode": "all",
"release_counter": 0,
"size": 25,
"ssh_url": "git@localhost:opendev/gerritlib.git",
"stars_count": 0,
"template": false,
"topics": [],
"updated_at": "2025-07-18T21:05:17Z",
"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-07-18T21:05:18Z",
"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": 1574,
"ignore_whitespace_conflicts": false,
"internal": false,
"language": "",
"languages_url": "https://opendev.org/api/v1/repos/opendev/git-restack/languages",
"licenses": [],
"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-07-18T20:51:23Z",
"description": "",
"email": "",
"followers_count": 0,
"following_count": 0,
"full_name": "",
"html_url": "https://opendev.org/opendev",
"id": 18,
"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": ""
},
"permissions": {
"admin": true,
"pull": true,
"push": true
},
"private": false,
"projects_mode": "all",
"release_counter": 0,
"size": 25,
"ssh_url": "git@localhost:opendev/git-restack.git",
"stars_count": 0,
"template": false,
"topics": [],
"updated_at": "2025-07-18T21:05:18Z",
"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-07-18T21:05:18Z",
"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": 1575,
"ignore_whitespace_conflicts": false,
"internal": false,
"language": "",
"languages_url": "https://opendev.org/api/v1/repos/opendev/git-review/languages",
"licenses": [],
"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-07-18T20:51:23Z",
"description": "",
"email": "",
"followers_count": 0,
"following_count": 0,
"full_name": "",
"html_url": "https://opendev.org/opendev",
"id": 18,
"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": ""
},
"permissions": {
"admin": true,
"pull": true,
"push": true
},
"private": false,
"projects_mode": "all",
"release_counter": 0,
"size": 25,
"ssh_url": "git@localhost:opendev/git-review.git",
"stars_count": 0,
"template": false,
"topics": [],
"updated_at": "2025-07-18T21:05:19Z",
"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-07-18T21:05:19Z",
"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": 1576,
"ignore_whitespace_conflicts": false,
"internal": false,
"language": "",
"languages_url": "https://opendev.org/api/v1/repos/opendev/glean/languages",
"licenses": [],
"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-07-18T20:51:23Z",
"description": "",
"email": "",
"followers_count": 0,
"following_count": 0,
"full_name": "",
"html_url": "https://opendev.org/opendev",
"id": 18,
"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": ""
},
"permissions": {
"admin": true,
"pull": true,
"push": true
},
"private": false,
"projects_mode": "all",
"release_counter": 0,
"size": 25,
"ssh_url": "git@localhost:opendev/glean.git",
"stars_count": 0,
"template": false,
"topics": [],
"updated_at": "2025-07-18T21:05:19Z",
"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-07-18T21:05:19Z",
"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": 1577,
"ignore_whitespace_conflicts": false,
"internal": false,
"language": "",
"languages_url": "https://opendev.org/api/v1/repos/opendev/grafyaml/languages",
"licenses": [],
"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-07-18T20:51:23Z",
"description": "",
"email": "",
"followers_count": 0,
"following_count": 0,
"full_name": "",
"html_url": "https://opendev.org/opendev",
"id": 18,
"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": ""
},
"permissions": {
"admin": true,
"pull": true,
"push": true
},
"private": false,
"projects_mode": "all",
"release_counter": 0,
"size": 25,
"ssh_url": "git@localhost:opendev/grafyaml.git",
"stars_count": 0,
"template": false,
"topics": [],
"updated_at": "2025-07-18T21:05:20Z",
"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-07-18T21:05:20Z",
"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": 1578,
"ignore_whitespace_conflicts": false,
"internal": false,
"language": "",
"languages_url": "https://opendev.org/api/v1/repos/opendev/infra-manual/languages",
"licenses": [],
"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-07-18T20:51:23Z",
"description": "",
"email": "",
"followers_count": 0,
"following_count": 0,
"full_name": "",
"html_url": "https://opendev.org/opendev",
"id": 18,
"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": ""
},
"permissions": {
"admin": true,
"pull": true,
"push": true
},
"private": false,
"projects_mode": "all",
"release_counter": 0,
"size": 25,
"ssh_url": "git@localhost:opendev/infra-manual.git",
"stars_count": 0,
"template": false,
"topics": [],
"updated_at": "2025-07-18T21:05:20Z",
"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-07-18T21:05:20Z",
"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": 1579,
"ignore_whitespace_conflicts": false,
"internal": false,
"language": "",
"languages_url": "https://opendev.org/api/v1/repos/opendev/infra-openafs-deb/languages",
"licenses": [],
"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-07-18T20:51:23Z",
"description": "",
"email": "",
"followers_count": 0,
"following_count": 0,
"full_name": "",
"html_url": "https://opendev.org/opendev",
"id": 18,
"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": ""
},
"permissions": {
"admin": true,
"pull": true,
"push": true
},
"private": false,
"projects_mode": "all",
"release_counter": 0,
"size": 25,
"ssh_url": "git@localhost:opendev/infra-openafs-deb.git",
"stars_count": 0,
"template": false,
"topics": [],
"updated_at": "2025-07-18T21:05:21Z",
"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-07-18T21:05:21Z",
"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": 1580,
"ignore_whitespace_conflicts": false,
"internal": false,
"language": "",
"languages_url": "https://opendev.org/api/v1/repos/opendev/infra-specs/languages",
"licenses": [],
"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-07-18T20:51:23Z",
"description": "",
"email": "",
"followers_count": 0,
"following_count": 0,
"full_name": "",
"html_url": "https://opendev.org/opendev",
"id": 18,
"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": ""
},
"permissions": {
"admin": true,
"pull": true,
"push": true
},
"private": false,
"projects_mode": "all",
"release_counter": 0,
"size": 25,
"ssh_url": "git@localhost:opendev/infra-specs.git",
"stars_count": 0,
"template": false,
"topics": [],
"updated_at": "2025-07-18T21:05:21Z",
"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-07-18T21:05:21Z",
"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": 1581,
"ignore_whitespace_conflicts": false,
"internal": false,
"language": "",
"languages_url": "https://opendev.org/api/v1/repos/opendev/infra-vhd-util-deb/languages",
"licenses": [],
"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-07-18T20:51:23Z",
"description": "",
"email": "",
"followers_count": 0,
"following_count": 0,
"full_name": "",
"html_url": "https://opendev.org/opendev",
"id": 18,
"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": ""
},
"permissions": {
"admin": true,
"pull": true,
"push": true
},
"private": false,
"projects_mode": "all",
"release_counter": 0,
"size": 25,
"ssh_url": "git@localhost:opendev/infra-vhd-util-deb.git",
"stars_count": 0,
"template": false,
"topics": [],
"updated_at": "2025-07-18T21:05:22Z",
"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-07-18T21:05:22Z",
"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": 1582,
"ignore_whitespace_conflicts": false,
"internal": false,
"language": "",
"languages_url": "https://opendev.org/api/v1/repos/opendev/irc-meetings/languages",
"licenses": [],
"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-07-18T20:51:23Z",
"description": "",
"email": "",
"followers_count": 0,
"following_count": 0,
"full_name": "",
"html_url": "https://opendev.org/opendev",
"id": 18,
"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": ""
},
"permissions": {
"admin": true,
"pull": true,
"push": true
},
"private": false,
"projects_mode": "all",
"release_counter": 0,
"size": 25,
"ssh_url": "git@localhost:opendev/irc-meetings.git",
"stars_count": 0,
"template": false,
"topics": [],
"updated_at": "2025-07-18T21:05:22Z",
"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-07-18T21:05:22Z",
"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": 1583,
"ignore_whitespace_conflicts": false,
"internal": false,
"language": "",
"languages_url": "https://opendev.org/api/v1/repos/opendev/jeepyb/languages",
"licenses": [],
"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-07-18T20:51:23Z",
"description": "",
"email": "",
"followers_count": 0,
"following_count": 0,
"full_name": "",
"html_url": "https://opendev.org/opendev",
"id": 18,
"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": ""
},
"permissions": {
"admin": true,
"pull": true,
"push": true
},
"private": false,
"projects_mode": "all",
"release_counter": 0,
"size": 25,
"ssh_url": "git@localhost:opendev/jeepyb.git",
"stars_count": 0,
"template": false,
"topics": [],
"updated_at": "2025-07-18T21:05:23Z",
"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-07-18T21:05:23Z",
"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": 1584,
"ignore_whitespace_conflicts": false,
"internal": false,
"language": "",
"languages_url": "https://opendev.org/api/v1/repos/opendev/lodgeit/languages",
"licenses": [],
"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-07-18T20:51:23Z",
"description": "",
"email": "",
"followers_count": 0,
"following_count": 0,
"full_name": "",
"html_url": "https://opendev.org/opendev",
"id": 18,
"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": ""
},
"permissions": {
"admin": true,
"pull": true,
"push": true
},
"private": false,
"projects_mode": "all",
"release_counter": 0,
"size": 25,
"ssh_url": "git@localhost:opendev/lodgeit.git",
"stars_count": 0,
"template": false,
"topics": [],
"updated_at": "2025-07-18T21:05:23Z",
"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-07-18T21:05:23Z",
"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": 1585,
"ignore_whitespace_conflicts": false,
"internal": false,
"language": "",
"languages_url": "https://opendev.org/api/v1/repos/opendev/log-classify/languages",
"licenses": [],
"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-07-18T20:51:23Z",
"description": "",
"email": "",
"followers_count": 0,
"following_count": 0,
"full_name": "",
"html_url": "https://opendev.org/opendev",
"id": 18,
"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": ""
},
"permissions": {
"admin": true,
"pull": true,
"push": true
},
"private": false,
"projects_mode": "all",
"release_counter": 0,
"size": 25,
"ssh_url": "git@localhost:opendev/log-classify.git",
"stars_count": 0,
"template": false,
"topics": [],
"updated_at": "2025-07-18T21:05:24Z",
"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-07-18T21:05:24Z",
"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": 1586,
"ignore_whitespace_conflicts": false,
"internal": false,
"language": "",
"languages_url": "https://opendev.org/api/v1/repos/opendev/log_processor/languages",
"licenses": [],
"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-07-18T20:51:23Z",
"description": "",
"email": "",
"followers_count": 0,
"following_count": 0,
"full_name": "",
"html_url": "https://opendev.org/opendev",
"id": 18,
"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": ""
},
"permissions": {
"admin": true,
"pull": true,
"push": true
},
"private": false,
"projects_mode": "all",
"release_counter": 0,
"size": 25,
"ssh_url": "git@localhost:opendev/log_processor.git",
"stars_count": 0,
"template": false,
"topics": [],
"updated_at": "2025-07-18T21:05:24Z",
"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-07-18T21:05:24Z",
"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": 1587,
"ignore_whitespace_conflicts": false,
"internal": false,
"language": "",
"languages_url": "https://opendev.org/api/v1/repos/opendev/lpmqtt/languages",
"licenses": [],
"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-07-18T20:51:23Z",
"description": "",
"email": "",
"followers_count": 0,
"following_count": 0,
"full_name": "",
"html_url": "https://opendev.org/opendev",
"id": 18,
"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": ""
},
"permissions": {
"admin": true,
"pull": true,
"push": true
},
"private": false,
"projects_mode": "all",
"release_counter": 0,
"size": 25,
"ssh_url": "git@localhost:opendev/lpmqtt.git",
"stars_count": 0,
"template": false,
"topics": [],
"updated_at": "2025-07-18T21:05:25Z",
"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-07-18T21:05:25Z",
"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": 1588,
"ignore_whitespace_conflicts": false,
"internal": false,
"language": "",
"languages_url": "https://opendev.org/api/v1/repos/opendev/meetbot/languages",
"licenses": [],
"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-07-18T20:51:23Z",
"description": "",
"email": "",
"followers_count": 0,
"following_count": 0,
"full_name": "",
"html_url": "https://opendev.org/opendev",
"id": 18,
"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": ""
},
"permissions": {
"admin": true,
"pull": true,
"push": true
},
"private": false,
"projects_mode": "all",
"release_counter": 0,
"size": 25,
"ssh_url": "git@localhost:opendev/meetbot.git",
"stars_count": 0,
"template": false,
"topics": [],
"updated_at": "2025-07-18T21:05:25Z",
"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": "Fri, 18 Jul 2025 21:17:44 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-07-18T20:59:22Z",
"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": 880,
"ignore_whitespace_conflicts": false,
"internal": false,
"language": "",
"languages_url": "https://opendev.org/api/v1/repos/openstack/diskimage-builder/languages",
"licenses": [],
"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-07-18T20:51:22Z",
"description": "",
"email": "",
"followers_count": 0,
"following_count": 0,
"full_name": "",
"html_url": "https://opendev.org/openstack",
"id": 15,
"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": ""
},
"permissions": {
"admin": true,
"pull": true,
"push": true
},
"private": false,
"projects_mode": "all",
"release_counter": 0,
"size": 25,
"ssh_url": "git@localhost:openstack/diskimage-builder.git",
"stars_count": 0,
"template": false,
"topics": [],
"updated_at": "2025-07-18T20:59:22Z",
"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": "Fri, 18 Jul 2025 21:17:44 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-07-18T20:59:22Z",
"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": 880,
"ignore_whitespace_conflicts": false,
"internal": false,
"language": "",
"languages_url": "https://opendev.org/api/v1/repos/opendev/diskimage-builder/languages",
"licenses": [],
"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-07-18T20:51:23Z",
"description": "",
"email": "",
"followers_count": 0,
"following_count": 0,
"full_name": "",
"html_url": "https://opendev.org/opendev",
"id": 18,
"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": ""
},
"permissions": {
"admin": true,
"pull": true,
"push": true
},
"private": false,
"projects_mode": "all",
"release_counter": 0,
"size": 25,
"ssh_url": "git@localhost:opendev/diskimage-builder.git",
"stars_count": 0,
"template": false,
"topics": [],
"updated_at": "2025-07-18T20:59:22Z",
"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": "Fri, 18 Jul 2025 21:17:45 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-07-18T20:59:22Z",
"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": 880,
"ignore_whitespace_conflicts": false,
"internal": false,
"language": "",
"languages_url": "https://opendev.org/api/v1/repos/opendev/disk-image-builder/languages",
"licenses": [],
"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-07-18T20:51:23Z",
"description": "",
"email": "",
"followers_count": 0,
"following_count": 0,
"full_name": "",
"html_url": "https://opendev.org/opendev",
"id": 18,
"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": ""
},
"permissions": {
"admin": true,
"pull": true,
"push": true
},
"private": false,
"projects_mode": "all",
"release_counter": 0,
"size": 25,
"ssh_url": "git@localhost:opendev/disk-image-builder.git",
"stars_count": 0,
"template": false,
"topics": [],
"updated_at": "2025-07-18T20:59:22Z",
"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": 1468946,
"state": "file",
"uid": 1000
}
PLAY RECAP *********************************************************************
gitea99.opendev.org : ok=22 changed=4 unreachable=0 failed=0 skipped=3 rescued=0 ignored=0