@@ -208,7 +208,7 @@ func (r *payloadRetriever) fetchUpdatePayloadToDir(ctx context.Context, dir stri
208208 }}
209209 container .SecurityContext = & corev1.SecurityContext {
210210 Privileged : ptr .To (true ),
211- ReadOnlyRootFilesystem : ptr .To (false ),
211+ ReadOnlyRootFilesystem : ptr .To (true ),
212212 }
213213 container .Resources = corev1.ResourceRequirements {
214214 Requests : corev1.ResourceList {
@@ -244,17 +244,19 @@ func (r *payloadRetriever) fetchUpdatePayloadToDir(ctx context.Context, dir stri
244244 Command : []string {"mkdir" , tmpDir },
245245 }),
246246 setContainerDefaults (corev1.Container {
247- Name : "move -operator-manifests-to-temporary-directory" ,
247+ Name : "copy -operator-manifests-to-temporary-directory" ,
248248 Command : []string {
249- "mv" ,
249+ "cp" ,
250+ "-r" ,
250251 filepath .Join (payload .DefaultPayloadDir , payload .CVOManifestDir ),
251252 filepath .Join (tmpDir , payload .CVOManifestDir ),
252253 },
253254 }),
254255 setContainerDefaults (corev1.Container {
255- Name : "move -release-manifests-to-temporary-directory" ,
256+ Name : "copy -release-manifests-to-temporary-directory" ,
256257 Command : []string {
257- "mv" ,
258+ "cp" ,
259+ "-r" ,
258260 filepath .Join (payload .DefaultPayloadDir , payload .ReleaseManifestDir ),
259261 filepath .Join (tmpDir , payload .ReleaseManifestDir ),
260262 },
0 commit comments