Skip to content

Dialer pod does not conform to restricted pod security profile #3517

Open

Description

@lkingland

The in-cluster dialer pod used during deployment does not set the
security context fields required by the "restricted" pod security
profile: allowPrivilegeEscalation, capabilities drop, runAsNonRoot,
and seccompProfile.

This produces warnings on clusters enforcing pod security admission
and will fail on clusters that enforce (rather than warn) the
restricted profile.

Related: SRVOCF-445

Activity

  1. Ankitsinghsisodya commented on Apr 16, 2026

    @Ankitsinghsisodya
    Contributor

    /assign

  2. added a commit that references this issue on Apr 24, 2026
    3d307de
  3. moved this from Planning to Ready in Functions Traigeon Apr 30, 2026
  4. Itx-Psycho0 commented on May 6, 2026

    @Itx-Psycho0
    Contributor

    Hi @lkingland , @matejvasek , I noticed this was reopened after #3614 was merged, which means the previous fix didn't fully address the issue. I'd like to take this on. I've been going through the codebase and understand the problem. The dialer pod is missing the required restricted security context fields like allowPrivilegeEscalation, capabilities drop, runAsNonRoot, and seccompProfile. I'll start by reviewing what #3614 did and identifying what was missed. Could you assign this to me?

  5. matejvasek commented on May 7, 2026

    @matejvasek
    Contributor

    @Itx-Psycho0 has not this been fixed by @Ankitsinghsisodya ?

  6. matejvasek commented on May 7, 2026

    @matejvasek
    Contributor

    If not you can work on it.

  7. Itx-Psycho0 commented on May 7, 2026

    @Itx-Psycho0
    Contributor

    Thank you, @matejvasek. The fix in #3614 was partial, which is why @lkingland reopened it and unassigned @Ankitsinghsisodya last week. I'll take it from here and make sure all the missing fields are properly addressed.
    /assign

  8. moved this from Ready to Active in Functions Traigeon May 16, 2026
  9. github-actions commented on Oct 31, 2026

    @github-actions
    Contributor

    This issue is stale because it has been open for 90 days with no
    activity. It will automatically close after 30 more days of
    inactivity. Reopen the issue with /reopen. Mark the issue as
    fresh by adding the comment /remove-lifecycle stale.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions