Skip to content

Conversation

@sourcegraph-release-bot
Copy link
Collaborator

The start of a resolution for REL-690.
Need to test this out to see how it works. There are sample overrides in this thread

Checklist

Test plan

Run the example overrides from the thread and see if the executor runs and doesn't fail. In particular we want a named user that is not privileged.


Backport 45e5817 from #632

The start of a resolution for
[REL-690](https://linear.app/sourcegraph/issue/REL-690/add-runasuser-runasgroup-fsgroup-to-executor-helm-chart).
Need to test this out to see how it works. There are sample overrides in
[this
thread](https://sourcegraph.slack.com/archives/C0418GDBT7S/p1738581012896529?thread_ts=1738580801.517539&cid=C0418GDBT7S)

### Checklist

- [x] Follow the [manual testing
process](https://github.com/sourcegraph/deploy-sourcegraph-helm/blob/main/TEST.md)
- [ ] Update
[changelog](https://github.com/sourcegraph/deploy-sourcegraph-helm/blob/main/charts/sourcegraph/CHANGELOG.md)
- [ ] Update [Kubernetes update
doc](https://docs.sourcegraph.com/admin/updates/kubernetes)

### Test plan
Run the example overrides from the thread and see if the executor runs
and doesn't fail. In particular we want a _named_ user that is not
privileged.
<!--
As part of SOC2/GN-104 and SOC2/GN-105 requirements, all pull requests
are REQUIRED to
provide a "test plan". A test plan is a loose explanation of what you
have done or
implemented to test this, as outlined in our Testing principles and
guidelines:

https://docs.sourcegraph.com/dev/background-information/testing_principles
  Write your test plan here after the "Test plan" header.
-->

(cherry picked from commit 45e5817)
@Chickensoupwithrice Chickensoupwithrice enabled auto-merge (squash) February 19, 2025 20:39
@Chickensoupwithrice Chickensoupwithrice merged commit a204985 into 6.1.x Feb 19, 2025
7 checks passed
@Chickensoupwithrice Chickensoupwithrice deleted the backport-632-to-6.1.x branch February 19, 2025 20:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants