Add latest changes from gitlab-org/gitlab@master

This commit is contained in:
GitLab Bot 2021-01-30 09:09:32 +00:00
parent bf41398e5d
commit 1d004494bb
4 changed files with 6 additions and 38 deletions

View File

@ -14,15 +14,7 @@ module Ci
end
def set_data(model, new_data)
if Feature.enabled?(:ci_live_trace_use_fog_attributes, default_enabled: true)
files.create(create_attributes(model, new_data))
else
# TODO: Support AWS S3 server side encryption
files.create({
key: key(model),
body: new_data
})
end
files.create(create_attributes(model, new_data))
end
def append_data(model, new_data, offset)

View File

@ -0,0 +1,5 @@
---
title: Remove ci_live_trace_use_fog_attributes feature flag
merge_request: 52939
author:
type: changed

View File

@ -1,8 +0,0 @@
---
name: ci_live_trace_use_fog_attributes
introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/47536
rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/285079
milestone: '13.6'
type: development
group: group::testing
default_enabled: true

View File

@ -98,27 +98,6 @@ RSpec.describe Ci::BuildTraceChunks::Fog do
expect(data_store.data(model)).to eq new_data
end
context 'when ci_live_trace_use_fog_attributes flag is disabled' do
before do
stub_feature_flags(ci_live_trace_use_fog_attributes: false)
end
it 'does not pass along Fog attributes' do
expect_next_instance_of(Fog::AWS::Storage::Files) do |files|
expect(files).to receive(:create).with(
key: anything,
body: new_data
).and_call_original
end
expect(data_store.data(model)).to be_nil
data_store.set_data(model, new_data)
expect(data_store.data(model)).to eq new_data
end
end
end
end
end