Skip to content

Commit 47115b2

Browse files
committed
Sync config v15.0.0 : Remove direct_upload and background_upload
Also remove corresponding configuration parameters: - GITLAB_ARTIFACTS_OBJECT_STORE_DIRECT_UPLOAD - GITLAB_ARTIFACTS_OBJECT_STORE_BACKGROUND_UPLOAD - GITLAB_PACKAGES_OBJECT_STORE_DIRECT_UPLOAD - GITLAB_PACKAGES_OBJECT_STORE_BACKGROUND_UPLOAD - GITLAB_LFS_OBJECT_STORE_DIRECT_UPLOAD - GITLAB_LFS_OBJECT_STORE_BACKGROUND_UPLOAD - GITLAB_UPLOADS_OBJECT_STORE_DIRECT_UPLOAD - GITLAB_UPLOADS_OBJECT_STORE_BACKGROUND_UPLOAD This is introduced with v15.0 release See corresponding merge request: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/86905
1 parent 06ce2a0 commit 47115b2

File tree

4 files changed

+0
-52
lines changed

4 files changed

+0
-52
lines changed

README.md

Lines changed: 0 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1026,14 +1026,6 @@ Enables Object Store for Artifacts that will be remote stored. Defaults to `fals
10261026

10271027
Bucket name to store the artifacts. Defaults to `artifacts`
10281028

1029-
##### `GITLAB_ARTIFACTS_OBJECT_STORE_DIRECT_UPLOAD`
1030-
1031-
Set to true to enable direct upload of Artifacts without the need of local shared storage. Defaults to `false`
1032-
1033-
##### `GITLAB_ARTIFACTS_OBJECT_STORE_BACKGROUND_UPLOAD`
1034-
1035-
Temporary option to limit automatic upload. Defaults to `false`
1036-
10371029
##### `GITLAB_ARTIFACTS_OBJECT_STORE_PROXY_DOWNLOAD`
10381030

10391031
Passthrough all downloads via GitLab instead of using Redirects to Object Storage. Defaults to `false`
@@ -1102,10 +1094,6 @@ Enables Object Store for LFS that will be remote stored. Defaults to `false`
11021094

11031095
Bucket name to store the LFS. Defaults to `lfs-object`
11041096

1105-
##### `GITLAB_LFS_OBJECT_STORE_BACKGROUND_UPLOAD`
1106-
1107-
Temporary option to limit automatic upload. Defaults to `false`
1108-
11091097
##### `GITLAB_LFS_OBJECT_STORE_PROXY_DOWNLOAD`
11101098

11111099
Passthrough all downloads via GitLab instead of using Redirects to Object Storage. Defaults to `false`
@@ -1170,14 +1158,6 @@ Enables Object Store for Packages that will be remote stored. Defaults to `false
11701158

11711159
Bucket name to store the packages. Defaults to `packages`
11721160

1173-
##### `GITLAB_PACKAGES_OBJECT_STORE_DIRECT_UPLOAD`
1174-
1175-
Set to true to enable direct upload of Packages without the need of local shared storage. Defaults to `false`
1176-
1177-
##### `GITLAB_PACKAGES_OBJECT_STORE_BACKGROUND_UPLOAD`
1178-
1179-
Temporary option to limit automatic upload. Defaults to `false`
1180-
11811161
##### `GITLAB_PACKAGES_OBJECT_STORE_PROXY_DOWNLOAD`
11821162

11831163
Passthrough all downloads via GitLab instead of using Redirects to Object Storage. Defaults to `false`
@@ -1294,10 +1274,6 @@ Enables Object Store for UPLOADS that will be remote stored. Defaults to `false`
12941274

12951275
Bucket name to store the UPLOADS. Defaults to `uploads`
12961276

1297-
##### `GITLAB_UPLOADS_OBJECT_STORE_BACKGROUND_UPLOAD`
1298-
1299-
Temporary option to limit automatic upload. Defaults to `false`
1300-
13011277
##### `GITLAB_UPLOADS_OBJECT_STORE_PROXY_DOWNLOAD`
13021278

13031279
Passthrough all downloads via GitLab instead of using Redirects to Object Storage. Defaults to `false`

assets/runtime/config/gitlabhq/gitlab.yml

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -266,8 +266,6 @@ production: &base
266266
object_store:
267267
enabled: {{GITLAB_ARTIFACTS_OBJECT_STORE_ENABLED}}
268268
remote_directory: {{GITLAB_ARTIFACTS_OBJECT_STORE_REMOTE_DIRECTORY}} # The bucket name
269-
direct_upload: {{GITLAB_ARTIFACTS_OBJECT_STORE_DIRECT_UPLOAD}} # Set to true to enable direct upload of Artifacts without the need of local shared storage.
270-
background_upload: {{GITLAB_ARTIFACTS_OBJECT_STORE_BACKGROUND_UPLOAD}} # Temporary option to limit automatic upload (Default: true)
271269
proxy_download: {{GITLAB_ARTIFACTS_OBJECT_STORE_PROXY_DOWNLOAD}} # Passthrough all downloads via GitLab instead of using Redirects to Object Storage
272270
connection:
273271
provider: {{GITLAB_ARTIFACTS_OBJECT_STORE_CONNECTION_PROVIDER}} # Only AWS supported at the moment
@@ -296,7 +294,6 @@ production: &base
296294
# object_store:
297295
# enabled: false
298296
# remote_directory: external-diffs
299-
# background_upload: false
300297
# proxy_download: false
301298
# connection:
302299
# provider: AWS
@@ -312,8 +309,6 @@ production: &base
312309
object_store:
313310
enabled: {{GITLAB_LFS_OBJECT_STORE_ENABLED}}
314311
remote_directory: {{GITLAB_LFS_OBJECT_STORE_REMOTE_DIRECTORY}} # Bucket name
315-
direct_upload: {{GITLAB_LFS_OBJECT_STORE_DIRECT_UPLOAD}} # Use Object Storage directly for uploads instead of background uploads if enabled (Default: false)
316-
background_upload: {{GITLAB_LFS_OBJECT_STORE_BACKGROUND_UPLOAD}} # Temporary option to limit automatic upload (Default: true)
317312
proxy_download: {{GITLAB_LFS_OBJECT_STORE_PROXY_DOWNLOAD}} # Passthrough all downloads via GitLab instead of using Redirects to Object Storage
318313
connection:
319314
provider: {{GITLAB_LFS_OBJECT_STORE_CONNECTION_PROVIDER}}
@@ -346,8 +341,6 @@ production: &base
346341
object_store:
347342
enabled: {{GITLAB_UPLOADS_OBJECT_STORE_ENABLED}}
348343
remote_directory: {{GITLAB_UPLOADS_OBJECT_STORE_REMOTE_DIRECTORY}} # Bucket name
349-
direct_upload: {{GITLAB_UPLOADS_OBJECT_STORE_DIRECT_UPLOAD}} # Use Object Storage directly for uploads instead of background uploads if enabled (Default: false)
350-
background_upload: {{GITLAB_UPLOADS_OBJECT_STORE_BACKGROUND_UPLOAD}} # Temporary option to limit automatic upload (Default: true)
351344
proxy_download: {{GITLAB_UPLOADS_OBJECT_STORE_PROXY_DOWNLOAD}} # Passthrough all downloads via GitLab instead of using Redirects to Object Storage
352345
connection:
353346
provider: {{GITLAB_UPLOADS_OBJECT_STORE_CONNECTION_PROVIDER}}
@@ -374,8 +367,6 @@ production: &base
374367
object_store:
375368
enabled: {{GITLAB_PACKAGES_OBJECT_STORE_ENABLED}}
376369
remote_directory: {{GITLAB_PACKAGES_OBJECT_STORE_REMOTE_DIRECTORY}} # The bucket name
377-
direct_upload: {{GITLAB_PACKAGES_OBJECT_STORE_DIRECT_UPLOAD}} # Set to true to enable direct upload of Packages without the need of local shared storage.
378-
background_upload: {{GITLAB_PACKAGES_OBJECT_STORE_BACKGROUND_UPLOAD}} # Temporary option to limit automatic upload (Default: true)
379370
proxy_download: {{GITLAB_PACKAGES_OBJECT_STORE_PROXY_DOWNLOAD}} # Passthrough all downloads via GitLab instead of using Redirects to Object Storage
380371
connection:
381372
provider: {{GITLAB_PACKAGES_OBJECT_STORE_CONNECTION_PROVIDER}} # Only AWS supported at the moment
@@ -403,8 +394,6 @@ production: &base
403394
object_store:
404395
enabled: false
405396
remote_directory: dependency_proxy # The bucket name
406-
# direct_upload: false # Use Object Storage directly for uploads instead of background uploads if enabled (Default: false)
407-
# background_upload: false # Temporary option to limit automatic upload (Default: true)
408397
# proxy_download: false # Passthrough all downloads via GitLab instead of using Redirects to Object Storage
409398
connection:
410399
provider: AWS
@@ -1326,7 +1315,6 @@ test:
13261315
object_store:
13271316
enabled: false
13281317
remote_directory: artifacts # The bucket name
1329-
background_upload: false
13301318
connection:
13311319
provider: AWS # Only AWS supported at the moment
13321320
aws_access_key_id: AWS_ACCESS_KEY_ID

assets/runtime/env-defaults

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -128,8 +128,6 @@ GITLAB_ARTIFACTS_DIR="${GITLAB_ARTIFACTS_DIR:-$GITLAB_SHARED_DIR/artifacts}"
128128

129129
GITLAB_ARTIFACTS_OBJECT_STORE_ENABLED=${GITLAB_ARTIFACTS_OBJECT_STORE_ENABLED:-false}
130130
GITLAB_ARTIFACTS_OBJECT_STORE_REMOTE_DIRECTORY=${GITLAB_ARTIFACTS_OBJECT_STORE_REMOTE_DIRECTORY:-artifacts}
131-
GITLAB_ARTIFACTS_OBJECT_STORE_DIRECT_UPLOAD=${GITLAB_ARTIFACTS_OBJECT_STORE_DIRECT_UPLOAD:-false}
132-
GITLAB_ARTIFACTS_OBJECT_STORE_BACKGROUND_UPLOAD=${GITLAB_ARTIFACTS_OBJECT_STORE_BACKGROUND_UPLOAD:-false}
133131
GITLAB_ARTIFACTS_OBJECT_STORE_PROXY_DOWNLOAD=${GITLAB_ARTIFACTS_OBJECT_STORE_PROXY_DOWNLOAD:-false}
134132
GITLAB_ARTIFACTS_OBJECT_STORE_CONNECTION_PROVIDER=${GITLAB_ARTIFACTS_OBJECT_STORE_CONNECTION_PROVIDER:-$GITLAB_OBJECT_STORE_CONNECTION_PROVIDER}
135133

@@ -154,8 +152,6 @@ GITLAB_PACKAGES_DIR="${GITLAB_PACKAGES_DIR:-$GITLAB_SHARED_DIR/packages}"
154152

155153
GITLAB_PACKAGES_OBJECT_STORE_ENABLED=${GITLAB_PACKAGES_OBJECT_STORE_ENABLED:-false}
156154
GITLAB_PACKAGES_OBJECT_STORE_REMOTE_DIRECTORY=${GITLAB_PACKAGES_OBJECT_STORE_REMOTE_DIRECTORY:-packages}
157-
GITLAB_PACKAGES_OBJECT_STORE_DIRECT_UPLOAD=${GITLAB_PACKAGES_OBJECT_STORE_DIRECT_UPLOAD:-false}
158-
GITLAB_PACKAGES_OBJECT_STORE_BACKGROUND_UPLOAD=${GITLAB_PACKAGES_OBJECT_STORE_BACKGROUND_UPLOAD:-false}
159155
GITLAB_PACKAGES_OBJECT_STORE_PROXY_DOWNLOAD=${GITLAB_PACKAGES_OBJECT_STORE_PROXY_DOWNLOAD:-false}
160156
GITLAB_PACKAGES_OBJECT_STORE_CONNECTION_PROVIDER=${GITLAB_PACKAGES_OBJECT_STORE_CONNECTION_PROVIDER:-$GITLAB_OBJECT_STORE_CONNECTION_PROVIDER}
161157

@@ -204,8 +200,6 @@ GITLAB_LFS_OBJECTS_DIR="${GITLAB_LFS_OBJECTS_DIR:-$GITLAB_SHARED_DIR/lfs-objects
204200

205201
GITLAB_LFS_OBJECT_STORE_ENABLED=${GITLAB_LFS_OBJECT_STORE_ENABLED:-false}
206202
GITLAB_LFS_OBJECT_STORE_REMOTE_DIRECTORY=${GITLAB_LFS_OBJECT_STORE_REMOTE_DIRECTORY:-lfs-objects}
207-
GITLAB_LFS_OBJECT_STORE_DIRECT_UPLOAD=${GITLAB_LFS_OBJECT_STORE_DIRECT_UPLOAD:-false}
208-
GITLAB_LFS_OBJECT_STORE_BACKGROUND_UPLOAD=${GITLAB_LFS_OBJECT_STORE_BACKGROUND_UPLOAD:-false}
209203
GITLAB_LFS_OBJECT_STORE_PROXY_DOWNLOAD=${GITLAB_LFS_OBJECT_STORE_PROXY_DOWNLOAD:-false}
210204
GITLAB_LFS_OBJECT_STORE_CONNECTION_PROVIDER=${GITLAB_LFS_OBJECT_STORE_CONNECTION_PROVIDER:-$GITLAB_OBJECT_STORE_CONNECTION_PROVIDER}
211205

@@ -229,8 +223,6 @@ GITLAB_UPLOADS_BASE_DIR="${GITLAB_UPLOADS_BASE_DIR:-uploads/-/system}"
229223

230224
GITLAB_UPLOADS_OBJECT_STORE_ENABLED=${GITLAB_UPLOADS_OBJECT_STORE_ENABLED:-false}
231225
GITLAB_UPLOADS_OBJECT_STORE_REMOTE_DIRECTORY=${GITLAB_UPLOADS_OBJECT_STORE_REMOTE_DIRECTORY:-uploads}
232-
GITLAB_UPLOADS_OBJECT_STORE_DIRECT_UPLOAD=${GITLAB_UPLOADS_OBJECT_STORE_DIRECT_UPLOAD:-false}
233-
GITLAB_UPLOADS_OBJECT_STORE_BACKGROUND_UPLOAD=${GITLAB_UPLOADS_OBJECT_STORE_BACKGROUND_UPLOAD:-false}
234226
GITLAB_UPLOADS_OBJECT_STORE_PROXY_DOWNLOAD=${GITLAB_UPLOADS_OBJECT_STORE_PROXY_DOWNLOAD:-false}
235227
GITLAB_UPLOADS_OBJECT_STORE_CONNECTION_PROVIDER=${GITLAB_UPLOADS_OBJECT_STORE_CONNECTION_PROVIDER:-$GITLAB_OBJECT_STORE_CONNECTION_PROVIDER}
236228

assets/runtime/functions

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1016,8 +1016,6 @@ gitlab_configure_artifacts() {
10161016

10171017
update_template ${GITLAB_CONFIG} \
10181018
GITLAB_ARTIFACTS_OBJECT_STORE_REMOTE_DIRECTORY \
1019-
GITLAB_ARTIFACTS_OBJECT_STORE_DIRECT_UPLOAD \
1020-
GITLAB_ARTIFACTS_OBJECT_STORE_BACKGROUND_UPLOAD \
10211019
GITLAB_ARTIFACTS_OBJECT_STORE_PROXY_DOWNLOAD \
10221020
GITLAB_ARTIFACTS_OBJECT_STORE_CONNECTION_PROVIDER \
10231021
GITLAB_ARTIFACTS_OBJECT_STORE_CONNECTION_AWS_ACCESS_KEY_ID \
@@ -1063,8 +1061,6 @@ gitlab_configure_packages() {
10631061

10641062
update_template ${GITLAB_CONFIG} \
10651063
GITLAB_PACKAGES_OBJECT_STORE_REMOTE_DIRECTORY \
1066-
GITLAB_PACKAGES_OBJECT_STORE_DIRECT_UPLOAD \
1067-
GITLAB_PACKAGES_OBJECT_STORE_BACKGROUND_UPLOAD \
10681064
GITLAB_PACKAGES_OBJECT_STORE_PROXY_DOWNLOAD \
10691065
GITLAB_PACKAGES_OBJECT_STORE_CONNECTION_PROVIDER \
10701066
GITLAB_PACKAGES_OBJECT_STORE_CONNECTION_AWS_ACCESS_KEY_ID \
@@ -1152,8 +1148,6 @@ gitlab_configure_lfs() {
11521148

11531149
update_template ${GITLAB_CONFIG} \
11541150
GITLAB_LFS_OBJECT_STORE_REMOTE_DIRECTORY \
1155-
GITLAB_LFS_OBJECT_STORE_DIRECT_UPLOAD \
1156-
GITLAB_LFS_OBJECT_STORE_BACKGROUND_UPLOAD \
11571151
GITLAB_LFS_OBJECT_STORE_PROXY_DOWNLOAD \
11581152
GITLAB_LFS_OBJECT_STORE_CONNECTION_PROVIDER \
11591153
GITLAB_LFS_OBJECT_STORE_CONNECTION_AWS_ACCESS_KEY_ID \
@@ -1198,8 +1192,6 @@ gitlab_configure_uploads() {
11981192

11991193
update_template ${GITLAB_CONFIG} \
12001194
GITLAB_UPLOADS_OBJECT_STORE_REMOTE_DIRECTORY \
1201-
GITLAB_UPLOADS_OBJECT_STORE_DIRECT_UPLOAD \
1202-
GITLAB_UPLOADS_OBJECT_STORE_BACKGROUND_UPLOAD \
12031195
GITLAB_UPLOADS_OBJECT_STORE_PROXY_DOWNLOAD \
12041196
GITLAB_UPLOADS_OBJECT_STORE_CONNECTION_PROVIDER \
12051197
GITLAB_UPLOADS_OBJECT_STORE_CONNECTION_AWS_ACCESS_KEY_ID \

0 commit comments

Comments
 (0)