Skip to content

Conversation

@tenzen-y
Copy link
Member

Cherry pick of #7223 on release-0.13.

#7223: Visibility API: propagate manager kubeConfig to visibility API server

For details on the cherry pick process, see the cherry pick requests page.

Visibility API: Fix a bug that the Config clientConnection is not respected in the visibility server.

@k8s-ci-robot k8s-ci-robot added this to the v0.13 milestone Oct 10, 2025
@k8s-ci-robot k8s-ci-robot added release-note Denotes a PR that will be considered when it comes time to generate release notes. cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. labels Oct 10, 2025
@netlify
Copy link

netlify bot commented Oct 10, 2025

Deploy Preview for kubernetes-sigs-kueue ready!

Name Link
🔨 Latest commit c36f34f
🔍 Latest deploy log https://app.netlify.com/projects/kubernetes-sigs-kueue/deploys/68e8f81118080f00082ff3fb
😎 Deploy Preview https://deploy-preview-7224--kubernetes-sigs-kueue.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@k8s-ci-robot k8s-ci-robot requested a review from PBundyra October 10, 2025 12:12
@k8s-ci-robot k8s-ci-robot added approved Indicates a PR has been approved by an approver from all required OWNERS files. size/S Denotes a PR that changes 10-29 lines, ignoring generated files. labels Oct 10, 2025
if features.Enabled(features.VisibilityOnDemand) {
go func() {
if err := visibility.CreateAndStartVisibilityServer(ctx, queues); err != nil {
if err := visibility.CreateAndStartVisibilityServer(ctx, queues, kubeConfig); err != nil {
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Here is a conflict since the main branch one has enableInternalCertManagement argument.

// CreateAndStartVisibilityServer creates visibility server injecting KueueManager and starts it
func CreateAndStartVisibilityServer(ctx context.Context, kueueMgr *queue.Manager) error {
config := newVisibilityServerConfig()
func CreateAndStartVisibilityServer(ctx context.Context, kueueMgr *queue.Manager, kubeConfig *rest.Config) error {
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Here is a conflict since the main branch one has enableInternalCertManagement argument.

@tenzen-y
Copy link
Member Author

/kind bug

@k8s-ci-robot k8s-ci-robot added the kind/bug Categorizes issue or PR as related to a bug. label Oct 10, 2025
@mimowo
Copy link
Contributor

mimowo commented Oct 10, 2025

/lgtm
/approve

@k8s-ci-robot k8s-ci-robot added the lgtm "Looks good to me", indicates that a PR is ready to be merged. label Oct 10, 2025
@k8s-ci-robot
Copy link
Contributor

LGTM label has been added.

Git tree hash: 59fa10fab142b273e795ef0136f29af555a8dd1d

@k8s-ci-robot
Copy link
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: mimowo, tenzen-y

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@k8s-ci-robot k8s-ci-robot merged commit 39d6962 into kubernetes-sigs:release-0.13 Oct 10, 2025
21 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. kind/bug Categorizes issue or PR as related to a bug. lgtm "Looks good to me", indicates that a PR is ready to be merged. release-note Denotes a PR that will be considered when it comes time to generate release notes. size/S Denotes a PR that changes 10-29 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants