Skip to content

Commit cdba3e5

Browse files
grokspawnci-robot
authored andcommitted
set an exception for migrate file permissions (#1798)
Signed-off-by: grokspawn <jordan@nimblewidget.com> Upstream-repository: operator-registry Upstream-commit: 47dee8d60e47583c7e69a8824a1b84f0d493035c
1 parent 8bc227c commit cdba3e5

File tree

2 files changed

+6
-2
lines changed
  • staging/operator-registry/alpha/declcfg
  • vendor/github.com/operator-framework/operator-registry/alpha/declcfg

2 files changed

+6
-2
lines changed

staging/operator-registry/alpha/declcfg/write.go

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -608,7 +608,9 @@ func writeFile(cfg DeclarativeConfig, filename string, writeFunc WriteFunc) erro
608608
if err := writeFunc(cfg, buf); err != nil {
609609
return fmt.Errorf("write to buffer for %q: %v", filename, err)
610610
}
611-
if err := os.WriteFile(filename, buf.Bytes(), 0600); err != nil {
611+
// we explicitly want to generate content from this function which is limited only by the user's umask (G306)
612+
// nolint:gosec
613+
if err := os.WriteFile(filename, buf.Bytes(), 0666); err != nil {
612614
return fmt.Errorf("write file %q: %v", filename, err)
613615
}
614616
return nil

vendor/github.com/operator-framework/operator-registry/alpha/declcfg/write.go

Lines changed: 3 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)