We are currently solving the following issue within our repository. Here is the issue text:
--- BEGIN ISSUE ---
Fix activity in BB8
Motivation
----------

BB8 uses activity `Data Rebalancing` but the activity defined in ATLAS schema is `Data rebalancing`. We should use the same activity everywhere, and it should be consistent with the share defined in FTS

--- END ISSUE ---

Below are some code segments, each from a relevant file. One or more of these files may contain bugs.
--- BEGIN FILES ---
Path: `lib/rucio/vcsversion.py`
Content:
```
1 
2 '''
3 This file is automatically generated; Do not edit it. :)
4 '''
5 VERSION_INFO = {
6     'final': True,
7     'version': '1.17.4',
8     'branch_nick': 'patch-0-1_17_4_client_release_prep',
9     'revision_id': 'ba996ce9bf8366cd7d8d1fb60a7f1daf8d4f517e',
10     'revno': 6827
11 }
12
```
--- END FILES ---

Please first localize the bug based on the issue statement, and then generate a patch according to the `git diff` format fenced by three backticks.

Here is an example:

```diff
diff --git a/examples/server_async.py b/examples/server_async.py
--- a/examples/server_async.py
+++ b/examples/server_async.py
@@ -313,4 +313,4 @@
 
 
 if __name__ == "__main__":
-    asyncio.run(run_async_server("."), debug=True)
+    asyncio.run(run_async_server(), debug=True)
diff --git a/examples/server_sync.py b/examples/server_sync.py
--- a/examples/server_sync.py
+++ b/examples/server_sync.py
@@ -313,5 +313,5 @@
 
 
 if __name__ == "__main__":
-    server = run_sync_server(".")
+    server = run_sync_server()
     server.shutdown()

```

diff --git a/lib/rucio/vcsversion.py b/lib/rucio/vcsversion.py
--- a/lib/rucio/vcsversion.py
+++ b/lib/rucio/vcsversion.py
@@ -4,8 +4,8 @@
 '''
 VERSION_INFO = {
     'final': True,
-    'version': '1.17.4',
-    'branch_nick': 'patch-0-1_17_4_client_release_prep',
-    'revision_id': 'ba996ce9bf8366cd7d8d1fb60a7f1daf8d4f517e',
-    'revno': 6827
+    'version': '1.17.5',
+    'branch_nick': 'patch-0-1_17_5_preparation',
+    'revision_id': '537e1e47eb627741394b6bb9bc21d0f046296275',
+    'revno': 6837
 }

{"golden_diff": "diff --git a/lib/rucio/vcsversion.py b/lib/rucio/vcsversion.py\n--- a/lib/rucio/vcsversion.py\n+++ b/lib/rucio/vcsversion.py\n@@ -4,8 +4,8 @@\n '''\n VERSION_INFO = {\n     'final': True,\n-    'version': '1.17.4',\n-    'branch_nick': 'patch-0-1_17_4_client_release_prep',\n-    'revision_id': 'ba996ce9bf8366cd7d8d1fb60a7f1daf8d4f517e',\n-    'revno': 6827\n+    'version': '1.17.5',\n+    'branch_nick': 'patch-0-1_17_5_preparation',\n+    'revision_id': '537e1e47eb627741394b6bb9bc21d0f046296275',\n+    'revno': 6837\n }\n", "issue": "Fix activity in BB8\nMotivation\r\n----------\r\n\r\nBB8 uses activity `Data Rebalancing` but the activity defined in ATLAS schema is `Data rebalancing`. We should use the same activity everywhere, and it should be consistent with the share defined in FTS\n", "before_files": [{"content": "\n'''\nThis file is automatically generated; Do not edit it. :)\n'''\nVERSION_INFO = {\n    'final': True,\n    'version': '1.17.4',\n    'branch_nick': 'patch-0-1_17_4_client_release_prep',\n    'revision_id': 'ba996ce9bf8366cd7d8d1fb60a7f1daf8d4f517e',\n    'revno': 6827\n}\n", "path": "lib/rucio/vcsversion.py"}], "after_files": [{"content": "\n'''\nThis file is automatically generated; Do not edit it. :)\n'''\nVERSION_INFO = {\n    'final': True,\n    'version': '1.17.5',\n    'branch_nick': 'patch-0-1_17_5_preparation',\n    'revision_id': '537e1e47eb627741394b6bb9bc21d0f046296275',\n    'revno': 6837\n}\n", "path": "lib/rucio/vcsversion.py"}]}