Commit ff38ff06 authored by Stan Hu's avatar Stan Hu

Make ci_live_trace_use_fog_attributes enabled by default

This will allow cloud native job logs that use S3 buckets to work with
server side encryption.  For most object storage configurations, this
feature flag does nothing since `fog_attributes` will just return as an
empty Hash.

Relates to https://gitlab.com/gitlab-org/gitlab/-/issues/285079
parent 68fa8cc6
...@@ -14,7 +14,7 @@ module Ci ...@@ -14,7 +14,7 @@ module Ci
end end
def set_data(model, new_data) def set_data(model, new_data)
if Feature.enabled?(:ci_live_trace_use_fog_attributes) if Feature.enabled?(:ci_live_trace_use_fog_attributes, default_enabled: true)
files.create(create_attributes(model, new_data)) files.create(create_attributes(model, new_data))
else else
# TODO: Support AWS S3 server side encryption # TODO: Support AWS S3 server side encryption
......
...@@ -5,4 +5,4 @@ rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/285079 ...@@ -5,4 +5,4 @@ rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/285079
milestone: '13.6' milestone: '13.6'
type: development type: development
group: group::testing group: group::testing
default_enabled: false default_enabled: true
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment