CINXE.COM

Pull requests · kubernetes/kubernetes · GitHub

<!DOCTYPE html> <html lang="en" data-color-mode="auto" data-light-theme="light" data-dark-theme="dark" data-a11y-animated-images="system" data-a11y-link-underlines="true" > <head> <meta charset="utf-8"> <link rel="dns-prefetch" href="https://github.githubassets.com"> <link rel="dns-prefetch" href="https://avatars.githubusercontent.com"> <link rel="dns-prefetch" href="https://github-cloud.s3.amazonaws.com"> <link rel="dns-prefetch" href="https://user-images.githubusercontent.com/"> <link rel="preconnect" href="https://github.githubassets.com" crossorigin> <link rel="preconnect" href="https://avatars.githubusercontent.com"> <link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/light-3e154969b9f9.css" /><link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/dark-9c5b7a476542.css" /><link data-color-theme="dark_dimmed" crossorigin="anonymous" media="all" rel="stylesheet" data-href="https://github.githubassets.com/assets/dark_dimmed-afda8eb0fb33.css" /><link data-color-theme="dark_high_contrast" crossorigin="anonymous" media="all" rel="stylesheet" data-href="https://github.githubassets.com/assets/dark_high_contrast-2494e44ccdc5.css" /><link data-color-theme="dark_colorblind" crossorigin="anonymous" media="all" rel="stylesheet" data-href="https://github.githubassets.com/assets/dark_colorblind-56fff47acadc.css" /><link data-color-theme="light_colorblind" crossorigin="anonymous" media="all" rel="stylesheet" data-href="https://github.githubassets.com/assets/light_colorblind-71cd4cc132ec.css" /><link data-color-theme="light_high_contrast" crossorigin="anonymous" media="all" rel="stylesheet" data-href="https://github.githubassets.com/assets/light_high_contrast-fd5499848985.css" /><link data-color-theme="light_tritanopia" crossorigin="anonymous" media="all" rel="stylesheet" data-href="https://github.githubassets.com/assets/light_tritanopia-31d17ba3e139.css" /><link data-color-theme="dark_tritanopia" crossorigin="anonymous" media="all" rel="stylesheet" data-href="https://github.githubassets.com/assets/dark_tritanopia-68d6b2c79663.css" /> <link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/primer-primitives-4cf0d59ab51a.css" /> <link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/primer-af846850481e.css" /> <link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/global-8b10f05a77e6.css" /> <link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/github-2f6e722088eb.css" /> <link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/repository-9c77ed90200e.css" /> <script type="application/json" id="client-env">{"locale":"en","featureFlags":["copilot_new_references_ui","copilot_beta_features_opt_in","copilot_chat_static_thread_suggestions","copilot_conversational_ux_history_refs","copilot_implicit_context","copilot_smell_icebreaker_ux","experimentation_azure_variant_endpoint","failbot_handle_non_errors","geojson_azure_maps","ghost_pilot_confidence_truncation_25","ghost_pilot_confidence_truncation_40","hovercard_accessibility","issues_react_new_timeline","issues_react_avatar_refactor","issues_react_remove_placeholders","issues_react_blur_item_picker_on_close","marketing_pages_search_explore_provider","react_keyboard_shortcuts_dialog","remove_child_patch","sample_network_conn_type","site_metered_billing_update","issues_react_first_time_contribution_banner","lifecycle_label_name_updates"]}</script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/wp-runtime-6657579a8825.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_dompurify_dist_purify_js-b73fdff77a4e.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_oddbird_popover-polyfill_dist_popover_js-aff936e590ed.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_arianotify-polyfill_ariaNotify-polyfill_js-node_modules_github_mi-247092-740e4ddd559d.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/ui_packages_failbot_failbot_ts-93b6a0551aa9.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/environment-cd35650c2e9c.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_primer_behaviors_dist_esm_index_mjs-4aa4b0e95669.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_selector-observer_dist_index_esm_js-f690fd9ae3d5.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_relative-time-element_dist_index_js-6d3967acd51c.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_combobox-nav_dist_index_js-node_modules_github_g-emoji-element_di-6ce195-53781cbc550f.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_auto-complete-element_dist_index_js-node_modules_github_catalyst_-6afc16-3cdfa69a0406.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_text-expander-element_dist_index_js-f5498b8d4e5d.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_filter-input-element_dist_index_js-node_modules_github_remote-inp-b5f1d7-492b5042c841.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_mini-throttle_dist_index_js-node_modules_stacktrace-parser_dist_s-1f651a-1e3d784c897c.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_file-attachment-element_dist_index_js-node_modules_primer_view-co-7671f1-dc6cac136d88.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/github-elements-71486356f507.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/element-registry-e3ab8405ef80.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_braintree_browser-detection_dist_browser-detection_js-node_modules_githu-bb80ec-634de60bacfa.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_lit-html_lit-html_js-ce7225a304c5.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_hydro-analytics-client_dist_analytics-client_js-node_modules_gith-f3aee1-e6893db9c19e.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_mini-throttle_dist_index_js-node_modules_morphdom_dist_morphdom-e-7c534c-f8a5485c982a.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_turbo_dist_turbo_es2017-esm_js-858e043fcf76.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_remote-form_dist_index_js-node_modules_delegated-events_dist_inde-893f9f-6cf3320416b8.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_scroll-anchoring_dist_scroll-anchoring_esm_js-node_modules_stacktrace-pa-a71630-6f3c4f0189d8.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_color-convert_index_js-0e07cc183eed.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_quote-selection_dist_index_js-node_modules_github_session-resume_-0b5e12-889cec8cf448.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/ui_packages_updatable-content_updatable-content_ts-eae9df0dd562.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/app_assets_modules_github_behaviors_task-list_ts-app_assets_modules_github_sso_ts-ui_packages-900dde-18d1c91a7872.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/app_assets_modules_github_sticky-scroll-into-view_ts-7cbef09a422c.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/app_assets_modules_github_behaviors_ajax-error_ts-app_assets_modules_github_behaviors_include-d0d0a6-0e9fa537dc4f.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/app_assets_modules_github_behaviors_commenting_edit_ts-app_assets_modules_github_behaviors_ht-83c235-c89801ebbe15.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/behaviors-a6e4c4c86bfa.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_delegated-events_dist_index_js-node_modules_github_catalyst_lib_index_js-f6223d90c7ba.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/notifications-global-3366f6b6298e.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_delegated-events_dist_index_js-node_modules_github_hotkey_dist_index_js-d92e69b3521a.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_mini-throttle_dist_index_js-node_modules_github_remote-form_dist_-b96a6a-a89a51d7b98e.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/ui_packages_form-utils_form-utils_ts-ui_packages_input-navigation-behavior_input-navigation-b-a97423-97468312ad00.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/issues-d8e5240e0d8e.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/structured-issues-eb321c77cee9.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/primer-react-765944243383.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/react-core-cd0a67881543.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/react-lib-7b7b5264f6c1.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/octicons-react-45c3a19dd792.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_tanstack_query-core_build_modern_queryClient_js-e40bb86d3e93.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_emotion_is-prop-valid_dist_emotion-is-prop-valid_esm_js-node_modules_emo-37e3d5-31653d7f2342.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_mini-throttle_dist_index_js-node_modules_stacktrace-parser_dist_s-e7dcdd-285fc29e9fa5.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_oddbird_popover-polyfill_dist_popover-fn_js-4896ddd4b7bb.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/notifications-subscriptions-menu-3eda30673b32.js"></script> <link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/primer-react.9fa170e9435ed4b922b9.module.css" /> <link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/notifications-subscriptions-menu.1bcff9205c241e99cff2.module.css" /> <title>Pull requests · kubernetes/kubernetes · GitHub</title> <meta name="route-pattern" content="/:user_id/:repository/pulls(.:format)" data-turbo-transient> <meta name="route-controller" content="issues" data-turbo-transient> <meta name="route-action" content="index" data-turbo-transient> <meta name="current-catalog-service-hash" content="ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b"> <meta name="request-id" content="A6D0:4BF17:192E0E:1CA1E5:674B269D" data-pjax-transient="true"/><meta name="html-safe-nonce" content="f5a1abead0eff47dedf3876818543157ec823875d0dc6ddbc99d05f20b8b60a6" data-pjax-transient="true"/><meta name="visitor-payload" content="eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBNkQwOjRCRjE3OjE5MkUwRToxQ0ExRTU6Njc0QjI2OUQiLCJ2aXNpdG9yX2lkIjoiNTc1NzI1NTIwMDU5ODM2MDYxIiwicmVnaW9uX2VkZ2UiOiJzb3V0aGVhc3Rhc2lhIiwicmVnaW9uX3JlbmRlciI6InNvdXRoZWFzdGFzaWEifQ==" data-pjax-transient="true"/><meta name="visitor-hmac" content="7f018cdaaba7e1a13561b831f61949a40d7af4477e4ee95b6cdbc0d16760b246" data-pjax-transient="true"/> <meta name="hovercard-subject-tag" content="repository:20580498" data-turbo-transient> <meta name="github-keyboard-shortcuts" content="repository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot" data-turbo-transient="true" /> <meta name="selected-link" value="repo_pulls" data-turbo-transient> <link rel="assets" href="https://github.githubassets.com/"> <meta name="google-site-verification" content="Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I"> <meta name="octolytics-url" content="https://collector.github.com/github/collect" /> <meta name="analytics-location-query-strip" content="true" data-turbo-transient="true" /><meta name="analytics-location" content="/&lt;user-name&gt;/&lt;repo-name&gt;/pull_requests/index" data-turbo-transient="true" /> <meta name="user-login" content=""> <meta name="viewport" content="width=device-width"> <meta name="description" content="Production-Grade Container Scheduling and Management - Pull requests · kubernetes/kubernetes"> <link rel="search" type="application/opensearchdescription+xml" href="/opensearch.xml" title="GitHub"> <link rel="fluid-icon" href="https://github.com/fluidicon.png" title="GitHub"> <meta property="fb:app_id" content="1401488693436528"> <meta name="apple-itunes-app" content="app-id=1477376905, app-argument=https://github.com/kubernetes/kubernetes/pulls" /> <meta name="twitter:image" content="https://opengraph.githubassets.com/88d49a95e455942bb5314f0217c7a2d15d843f9e75e10be8ac2c635f2331e18d/kubernetes/kubernetes" /><meta name="twitter:site" content="@github" /><meta name="twitter:card" content="summary_large_image" /><meta name="twitter:title" content="Pull requests · kubernetes/kubernetes" /><meta name="twitter:description" content="Production-Grade Container Scheduling and Management - Pull requests · kubernetes/kubernetes" /> <meta property="og:image" content="https://opengraph.githubassets.com/88d49a95e455942bb5314f0217c7a2d15d843f9e75e10be8ac2c635f2331e18d/kubernetes/kubernetes" /><meta property="og:image:alt" content="Production-Grade Container Scheduling and Management - Pull requests · kubernetes/kubernetes" /><meta property="og:image:width" content="1200" /><meta property="og:image:height" content="600" /><meta property="og:site_name" content="GitHub" /><meta property="og:type" content="object" /><meta property="og:title" content="Pull requests · kubernetes/kubernetes" /><meta property="og:url" content="https://github.com/kubernetes/kubernetes" /><meta property="og:description" content="Production-Grade Container Scheduling and Management - Pull requests · kubernetes/kubernetes" /> <meta name="hostname" content="github.com"> <meta name="expected-hostname" content="github.com"> <meta http-equiv="x-pjax-version" content="0361a11d6ba7285e98ad3340b1de5998c1adf9be672ff350e645684a12c5ff34" data-turbo-track="reload"> <meta http-equiv="x-pjax-csp-version" content="ace39c3b6632770952207593607e6e0be0db363435a8b877b1f96abe6430f345" data-turbo-track="reload"> <meta http-equiv="x-pjax-css-version" content="3adbaefc258174e49a9472f62ba4ed262e7c0112f9e7266a3e927bd7b898716f" data-turbo-track="reload"> <meta http-equiv="x-pjax-js-version" content="58069173ba3ee40a605f317588f70346d3cda2c3c32d767dd6d2909bbe343612" data-turbo-track="reload"> <meta name="turbo-cache-control" content="no-preview" data-turbo-transient=""> <meta name="go-import" content="github.com/kubernetes/kubernetes git https://github.com/kubernetes/kubernetes.git"> <meta name="octolytics-dimension-user_id" content="13629408" /><meta name="octolytics-dimension-user_login" content="kubernetes" /><meta name="octolytics-dimension-repository_id" content="20580498" /><meta name="octolytics-dimension-repository_nwo" content="kubernetes/kubernetes" /><meta name="octolytics-dimension-repository_public" content="true" /><meta name="octolytics-dimension-repository_is_fork" content="false" /><meta name="octolytics-dimension-repository_network_root_id" content="20580498" /><meta name="octolytics-dimension-repository_network_root_nwo" content="kubernetes/kubernetes" /> <link rel="canonical" href="https://github.com/kubernetes/kubernetes/pulls" data-turbo-transient> <meta name="turbo-body-classes" content="logged-out env-production page-responsive"> <meta name="browser-stats-url" content="https://api.github.com/_private/browser/stats"> <meta name="browser-errors-url" content="https://api.github.com/_private/browser/errors"> <link rel="mask-icon" href="https://github.githubassets.com/assets/pinned-octocat-093da3e6fa40.svg" color="#000000"> <link rel="alternate icon" class="js-site-favicon" type="image/png" href="https://github.githubassets.com/favicons/favicon.png"> <link rel="icon" class="js-site-favicon" type="image/svg+xml" href="https://github.githubassets.com/favicons/favicon.svg" data-base-href="https://github.githubassets.com/favicons/favicon"> <meta name="theme-color" content="#1e2327"> <meta name="color-scheme" content="light dark" /> <link rel="manifest" href="/manifest.json" crossOrigin="use-credentials"> </head> <body class="logged-out env-production page-responsive" style="word-wrap: break-word;"> <div data-turbo-body class="logged-out env-production page-responsive" style="word-wrap: break-word;"> <div class="position-relative header-wrapper js-header-wrapper "> <a href="#start-of-content" data-skip-target-assigned="false" class="px-2 py-4 color-bg-accent-emphasis color-fg-on-emphasis show-on-focus js-skip-to-content">Skip to content</a> <span data-view-component="true" class="progress-pjax-loader Progress position-fixed width-full"> <span style="width: 0%;" data-view-component="true" class="Progress-item progress-pjax-loader-bar left-0 top-0 color-bg-accent-emphasis"></span> </span> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/primer-react-765944243383.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/react-core-cd0a67881543.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/react-lib-7b7b5264f6c1.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/octicons-react-45c3a19dd792.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_tanstack_query-core_build_modern_queryClient_js-e40bb86d3e93.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_emotion_is-prop-valid_dist_emotion-is-prop-valid_esm_js-node_modules_emo-37e3d5-31653d7f2342.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_mini-throttle_dist_index_js-node_modules_stacktrace-parser_dist_s-e7dcdd-285fc29e9fa5.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_oddbird_popover-polyfill_dist_popover-fn_js-4896ddd4b7bb.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/keyboard-shortcuts-dialog-f3cc184507a7.js"></script> <link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/primer-react.9fa170e9435ed4b922b9.module.css" /> <react-partial partial-name="keyboard-shortcuts-dialog" data-ssr="false" data-attempted-ssr="false" > <script type="application/json" data-target="react-partial.embeddedData">{"props":{"docsUrl":"https://docs.github.com/get-started/accessibility/keyboard-shortcuts"}}</script> <div data-target="react-partial.reactRoot"></div> </react-partial> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/vendors-node_modules_github_remote-form_dist_index_js-node_modules_delegated-events_dist_inde-94fd67-cf3dd69d89eb.js"></script> <script crossorigin="anonymous" defer="defer" type="application/javascript" src="https://github.githubassets.com/assets/sessions-8fa3b694f335.js"></script> <header class="HeaderMktg header-logged-out js-details-container js-header Details f4 py-3" role="banner" data-is-top="true" data-color-mode=light data-light-theme=light data-dark-theme=dark> <h2 class="sr-only">Navigation Menu</h2> <button type="button" class="HeaderMktg-backdrop d-lg-none border-0 position-fixed top-0 left-0 width-full height-full js-details-target" aria-label="Toggle navigation"> <span class="d-none">Toggle navigation</span> </button> <div class="d-flex flex-column flex-lg-row flex-items-center px-3 px-md-4 px-lg-5 height-full position-relative z-1"> <div class="d-flex flex-justify-between flex-items-center width-full width-lg-auto"> <div class="flex-1"> <button aria-label="Toggle navigation" aria-expanded="false" type="button" data-view-component="true" class="js-details-target js-nav-padding-recalculate js-header-menu-toggle Button--link Button--medium Button d-lg-none color-fg-inherit p-1"> <span class="Button-content"> <span class="Button-label"><div class="HeaderMenu-toggle-bar rounded my-1"></div> <div class="HeaderMenu-toggle-bar rounded my-1"></div> <div class="HeaderMenu-toggle-bar rounded my-1"></div></span> </span> </button> </div> <a class="mr-lg-3 color-fg-inherit flex-order-2 js-prevent-focus-on-mobile-nav" href="/" aria-label="Homepage" data-analytics-event="{&quot;category&quot;:&quot;Marketing nav&quot;,&quot;action&quot;:&quot;click to go to homepage&quot;,&quot;label&quot;:&quot;ref_page:Marketing;ref_cta:Logomark;ref_loc:Header&quot;}"> <svg height="32" aria-hidden="true" viewBox="0 0 24 24" version="1.1" width="32" data-view-component="true" class="octicon octicon-mark-github"> <path d="M12.5.75C6.146.75 1 5.896 1 12.25c0 5.089 3.292 9.387 7.863 10.91.575.101.79-.244.79-.546 0-.273-.014-1.178-.014-2.142-2.889.532-3.636-.704-3.866-1.35-.13-.331-.69-1.352-1.18-1.625-.402-.216-.977-.748-.014-.762.906-.014 1.553.834 1.769 1.179 1.035 1.74 2.688 1.25 3.349.948.1-.747.402-1.25.733-1.538-2.559-.287-5.232-1.279-5.232-5.678 0-1.25.445-2.285 1.178-3.09-.115-.288-.517-1.467.115-3.048 0 0 .963-.302 3.163 1.179.92-.259 1.897-.388 2.875-.388.977 0 1.955.13 2.875.388 2.2-1.495 3.162-1.179 3.162-1.179.633 1.581.23 2.76.115 3.048.733.805 1.179 1.825 1.179 3.09 0 4.413-2.688 5.39-5.247 5.678.417.36.776 1.05.776 2.128 0 1.538-.014 2.774-.014 3.162 0 .302.216.662.79.547C20.709 21.637 24 17.324 24 12.25 24 5.896 18.854.75 12.5.75Z"></path> </svg> </a> <div class="flex-1 flex-order-2 text-right"> <a href="/login?return_to=https%3A%2F%2Fgithub.com%2Fkubernetes%2Fkubernetes%2Fpulls" class="HeaderMenu-link HeaderMenu-button d-inline-flex d-lg-none flex-order-1 f5 no-underline border color-border-default rounded-2 px-2 py-1 color-fg-inherit js-prevent-focus-on-mobile-nav" data-hydro-click="{&quot;event_type&quot;:&quot;authentication.click&quot;,&quot;payload&quot;:{&quot;location_in_page&quot;:&quot;site header menu&quot;,&quot;repository_id&quot;:null,&quot;auth_type&quot;:&quot;SIGN_UP&quot;,&quot;originating_url&quot;:&quot;https://github.com/kubernetes/kubernetes/pulls&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="5e664a13dbc172167dcb228f566ae048af5d200567d3f7664f473c4255e71dfd" data-analytics-event="{&quot;category&quot;:&quot;Marketing nav&quot;,&quot;action&quot;:&quot;click to Sign in&quot;,&quot;label&quot;:&quot;ref_page:Marketing;ref_cta:Sign in;ref_loc:Header&quot;}" > Sign in </a> </div> </div> <div class="HeaderMenu js-header-menu height-fit position-lg-relative d-lg-flex flex-column flex-auto top-0"> <div class="HeaderMenu-wrapper d-flex flex-column flex-self-start flex-lg-row flex-auto rounded rounded-lg-0"> <nav class="HeaderMenu-nav" aria-label="Global"> <ul class="d-lg-flex list-style-none"> <li class="HeaderMenu-item position-relative flex-wrap flex-justify-between flex-items-center d-block d-lg-flex flex-lg-nowrap flex-lg-items-center js-details-container js-header-menu-item"> <button type="button" class="HeaderMenu-link border-0 width-full width-lg-auto px-0 px-lg-2 py-lg-2 no-wrap d-flex flex-items-center flex-justify-between js-details-target" aria-expanded="false"> Product <svg opacity="0.5" aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-chevron-down HeaderMenu-icon ml-1"> <path d="M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z"></path> </svg> </button> <div class="HeaderMenu-dropdown dropdown-menu rounded m-0 p-0 pt-2 pt-lg-4 position-relative position-lg-absolute left-0 left-lg-n3 pb-2 pb-lg-4 d-lg-flex flex-wrap dropdown-menu-wide"> <div class="HeaderMenu-column px-lg-4 border-lg-right mb-4 mb-lg-0 pr-lg-7"> <div class="border-bottom pb-3 pb-lg-0 border-lg-bottom-0"> <ul class="list-style-none f5" > <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description pb-lg-3" data-analytics-event="{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;github_copilot&quot;,&quot;context&quot;:&quot;product&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;github_copilot_link_product_navbar&quot;}" href="https://github.com/features/copilot"> <svg aria-hidden="true" height="24" viewBox="0 0 24 24" version="1.1" width="24" data-view-component="true" class="octicon octicon-copilot color-fg-subtle mr-3"> <path d="M23.922 16.992c-.861 1.495-5.859 5.023-11.922 5.023-6.063 0-11.061-3.528-11.922-5.023A.641.641 0 0 1 0 16.736v-2.869a.841.841 0 0 1 .053-.22c.372-.935 1.347-2.292 2.605-2.656.167-.429.414-1.055.644-1.517a10.195 10.195 0 0 1-.052-1.086c0-1.331.282-2.499 1.132-3.368.397-.406.89-.717 1.474-.952 1.399-1.136 3.392-2.093 6.122-2.093 2.731 0 4.767.957 6.166 2.093.584.235 1.077.546 1.474.952.85.869 1.132 2.037 1.132 3.368 0 .368-.014.733-.052 1.086.23.462.477 1.088.644 1.517 1.258.364 2.233 1.721 2.605 2.656a.832.832 0 0 1 .053.22v2.869a.641.641 0 0 1-.078.256ZM12.172 11h-.344a4.323 4.323 0 0 1-.355.508C10.703 12.455 9.555 13 7.965 13c-1.725 0-2.989-.359-3.782-1.259a2.005 2.005 0 0 1-.085-.104L4 11.741v6.585c1.435.779 4.514 2.179 8 2.179 3.486 0 6.565-1.4 8-2.179v-6.585l-.098-.104s-.033.045-.085.104c-.793.9-2.057 1.259-3.782 1.259-1.59 0-2.738-.545-3.508-1.492a4.323 4.323 0 0 1-.355-.508h-.016.016Zm.641-2.935c.136 1.057.403 1.913.878 2.497.442.544 1.134.938 2.344.938 1.573 0 2.292-.337 2.657-.751.384-.435.558-1.15.558-2.361 0-1.14-.243-1.847-.705-2.319-.477-.488-1.319-.862-2.824-1.025-1.487-.161-2.192.138-2.533.529-.269.307-.437.808-.438 1.578v.021c0 .265.021.562.063.893Zm-1.626 0c.042-.331.063-.628.063-.894v-.02c-.001-.77-.169-1.271-.438-1.578-.341-.391-1.046-.69-2.533-.529-1.505.163-2.347.537-2.824 1.025-.462.472-.705 1.179-.705 2.319 0 1.211.175 1.926.558 2.361.365.414 1.084.751 2.657.751 1.21 0 1.902-.394 2.344-.938.475-.584.742-1.44.878-2.497Z"></path><path d="M14.5 14.25a1 1 0 0 1 1 1v2a1 1 0 0 1-2 0v-2a1 1 0 0 1 1-1Zm-5 0a1 1 0 0 1 1 1v2a1 1 0 0 1-2 0v-2a1 1 0 0 1 1-1Z"></path> </svg> <div> <div class="color-fg-default h4">GitHub Copilot</div> Write better code with AI </div> </a></li> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description pb-lg-3" data-analytics-event="{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;security&quot;,&quot;context&quot;:&quot;product&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;security_link_product_navbar&quot;}" href="https://github.com/features/security"> <svg aria-hidden="true" height="24" viewBox="0 0 24 24" version="1.1" width="24" data-view-component="true" class="octicon octicon-shield-check color-fg-subtle mr-3"> <path d="M16.53 9.78a.75.75 0 0 0-1.06-1.06L11 13.19l-1.97-1.97a.75.75 0 0 0-1.06 1.06l2.5 2.5a.75.75 0 0 0 1.06 0l5-5Z"></path><path d="m12.54.637 8.25 2.675A1.75 1.75 0 0 1 22 4.976V10c0 6.19-3.771 10.704-9.401 12.83a1.704 1.704 0 0 1-1.198 0C5.77 20.705 2 16.19 2 10V4.976c0-.758.489-1.43 1.21-1.664L11.46.637a1.748 1.748 0 0 1 1.08 0Zm-.617 1.426-8.25 2.676a.249.249 0 0 0-.173.237V10c0 5.46 3.28 9.483 8.43 11.426a.199.199 0 0 0 .14 0C17.22 19.483 20.5 15.461 20.5 10V4.976a.25.25 0 0 0-.173-.237l-8.25-2.676a.253.253 0 0 0-.154 0Z"></path> </svg> <div> <div class="color-fg-default h4">Security</div> Find and fix vulnerabilities </div> </a></li> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description pb-lg-3" data-analytics-event="{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;actions&quot;,&quot;context&quot;:&quot;product&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;actions_link_product_navbar&quot;}" href="https://github.com/features/actions"> <svg aria-hidden="true" height="24" viewBox="0 0 24 24" version="1.1" width="24" data-view-component="true" class="octicon octicon-workflow color-fg-subtle mr-3"> <path d="M1 3a2 2 0 0 1 2-2h6.5a2 2 0 0 1 2 2v6.5a2 2 0 0 1-2 2H7v4.063C7 16.355 7.644 17 8.438 17H12.5v-2.5a2 2 0 0 1 2-2H21a2 2 0 0 1 2 2V21a2 2 0 0 1-2 2h-6.5a2 2 0 0 1-2-2v-2.5H8.437A2.939 2.939 0 0 1 5.5 15.562V11.5H3a2 2 0 0 1-2-2Zm2-.5a.5.5 0 0 0-.5.5v6.5a.5.5 0 0 0 .5.5h6.5a.5.5 0 0 0 .5-.5V3a.5.5 0 0 0-.5-.5ZM14.5 14a.5.5 0 0 0-.5.5V21a.5.5 0 0 0 .5.5H21a.5.5 0 0 0 .5-.5v-6.5a.5.5 0 0 0-.5-.5Z"></path> </svg> <div> <div class="color-fg-default h4">Actions</div> Automate any workflow </div> </a></li> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description pb-lg-3" data-analytics-event="{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;codespaces&quot;,&quot;context&quot;:&quot;product&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;codespaces_link_product_navbar&quot;}" href="https://github.com/features/codespaces"> <svg aria-hidden="true" height="24" viewBox="0 0 24 24" version="1.1" width="24" data-view-component="true" class="octicon octicon-codespaces color-fg-subtle mr-3"> <path d="M3.5 3.75C3.5 2.784 4.284 2 5.25 2h13.5c.966 0 1.75.784 1.75 1.75v7.5A1.75 1.75 0 0 1 18.75 13H5.25a1.75 1.75 0 0 1-1.75-1.75Zm-2 12c0-.966.784-1.75 1.75-1.75h17.5c.966 0 1.75.784 1.75 1.75v4a1.75 1.75 0 0 1-1.75 1.75H3.25a1.75 1.75 0 0 1-1.75-1.75ZM5.25 3.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h13.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Zm-2 12a.25.25 0 0 0-.25.25v4c0 .138.112.25.25.25h17.5a.25.25 0 0 0 .25-.25v-4a.25.25 0 0 0-.25-.25Z"></path><path d="M10 17.75a.75.75 0 0 1 .75-.75h6.5a.75.75 0 0 1 0 1.5h-6.5a.75.75 0 0 1-.75-.75Zm-4 0a.75.75 0 0 1 .75-.75h.5a.75.75 0 0 1 0 1.5h-.5a.75.75 0 0 1-.75-.75Z"></path> </svg> <div> <div class="color-fg-default h4">Codespaces</div> Instant dev environments </div> </a></li> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description pb-lg-3" data-analytics-event="{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;issues&quot;,&quot;context&quot;:&quot;product&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;issues_link_product_navbar&quot;}" href="https://github.com/features/issues"> <svg aria-hidden="true" height="24" viewBox="0 0 24 24" version="1.1" width="24" data-view-component="true" class="octicon octicon-issue-opened color-fg-subtle mr-3"> <path d="M12 1c6.075 0 11 4.925 11 11s-4.925 11-11 11S1 18.075 1 12 5.925 1 12 1ZM2.5 12a9.5 9.5 0 0 0 9.5 9.5 9.5 9.5 0 0 0 9.5-9.5A9.5 9.5 0 0 0 12 2.5 9.5 9.5 0 0 0 2.5 12Zm9.5 2a2 2 0 1 1-.001-3.999A2 2 0 0 1 12 14Z"></path> </svg> <div> <div class="color-fg-default h4">Issues</div> Plan and track work </div> </a></li> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description pb-lg-3" data-analytics-event="{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;code_review&quot;,&quot;context&quot;:&quot;product&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;code_review_link_product_navbar&quot;}" href="https://github.com/features/code-review"> <svg aria-hidden="true" height="24" viewBox="0 0 24 24" version="1.1" width="24" data-view-component="true" class="octicon octicon-code-review color-fg-subtle mr-3"> <path d="M10.3 6.74a.75.75 0 0 1-.04 1.06l-2.908 2.7 2.908 2.7a.75.75 0 1 1-1.02 1.1l-3.5-3.25a.75.75 0 0 1 0-1.1l3.5-3.25a.75.75 0 0 1 1.06.04Zm3.44 1.06a.75.75 0 1 1 1.02-1.1l3.5 3.25a.75.75 0 0 1 0 1.1l-3.5 3.25a.75.75 0 1 1-1.02-1.1l2.908-2.7-2.908-2.7Z"></path><path d="M1.5 4.25c0-.966.784-1.75 1.75-1.75h17.5c.966 0 1.75.784 1.75 1.75v12.5a1.75 1.75 0 0 1-1.75 1.75h-9.69l-3.573 3.573A1.458 1.458 0 0 1 5 21.043V18.5H3.25a1.75 1.75 0 0 1-1.75-1.75ZM3.25 4a.25.25 0 0 0-.25.25v12.5c0 .138.112.25.25.25h2.5a.75.75 0 0 1 .75.75v3.19l3.72-3.72a.749.749 0 0 1 .53-.22h10a.25.25 0 0 0 .25-.25V4.25a.25.25 0 0 0-.25-.25Z"></path> </svg> <div> <div class="color-fg-default h4">Code Review</div> Manage code changes </div> </a></li> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description pb-lg-3" data-analytics-event="{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;discussions&quot;,&quot;context&quot;:&quot;product&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;discussions_link_product_navbar&quot;}" href="https://github.com/features/discussions"> <svg aria-hidden="true" height="24" viewBox="0 0 24 24" version="1.1" width="24" data-view-component="true" class="octicon octicon-comment-discussion color-fg-subtle mr-3"> <path d="M1.75 1h12.5c.966 0 1.75.784 1.75 1.75v9.5A1.75 1.75 0 0 1 14.25 14H8.061l-2.574 2.573A1.458 1.458 0 0 1 3 15.543V14H1.75A1.75 1.75 0 0 1 0 12.25v-9.5C0 1.784.784 1 1.75 1ZM1.5 2.75v9.5c0 .138.112.25.25.25h2a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h6.5a.25.25 0 0 0 .25-.25v-9.5a.25.25 0 0 0-.25-.25H1.75a.25.25 0 0 0-.25.25Z"></path><path d="M22.5 8.75a.25.25 0 0 0-.25-.25h-3.5a.75.75 0 0 1 0-1.5h3.5c.966 0 1.75.784 1.75 1.75v9.5A1.75 1.75 0 0 1 22.25 20H21v1.543a1.457 1.457 0 0 1-2.487 1.03L15.939 20H10.75A1.75 1.75 0 0 1 9 18.25v-1.465a.75.75 0 0 1 1.5 0v1.465c0 .138.112.25.25.25h5.5a.75.75 0 0 1 .53.22l2.72 2.72v-2.19a.75.75 0 0 1 .75-.75h2a.25.25 0 0 0 .25-.25v-9.5Z"></path> </svg> <div> <div class="color-fg-default h4">Discussions</div> Collaborate outside of code </div> </a></li> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description" data-analytics-event="{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;code_search&quot;,&quot;context&quot;:&quot;product&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;code_search_link_product_navbar&quot;}" href="https://github.com/features/code-search"> <svg aria-hidden="true" height="24" viewBox="0 0 24 24" version="1.1" width="24" data-view-component="true" class="octicon octicon-code-square color-fg-subtle mr-3"> <path d="M10.3 8.24a.75.75 0 0 1-.04 1.06L7.352 12l2.908 2.7a.75.75 0 1 1-1.02 1.1l-3.5-3.25a.75.75 0 0 1 0-1.1l3.5-3.25a.75.75 0 0 1 1.06.04Zm3.44 1.06a.75.75 0 1 1 1.02-1.1l3.5 3.25a.75.75 0 0 1 0 1.1l-3.5 3.25a.75.75 0 1 1-1.02-1.1l2.908-2.7-2.908-2.7Z"></path><path d="M2 3.75C2 2.784 2.784 2 3.75 2h16.5c.966 0 1.75.784 1.75 1.75v16.5A1.75 1.75 0 0 1 20.25 22H3.75A1.75 1.75 0 0 1 2 20.25Zm1.75-.25a.25.25 0 0 0-.25.25v16.5c0 .138.112.25.25.25h16.5a.25.25 0 0 0 .25-.25V3.75a.25.25 0 0 0-.25-.25Z"></path> </svg> <div> <div class="color-fg-default h4">Code Search</div> Find more, search less </div> </a></li> </ul> </div> </div> <div class="HeaderMenu-column px-lg-4"> <div class="border-bottom pb-3 pb-lg-0 border-lg-bottom-0 border-bottom-0"> <span class="d-block h4 color-fg-default my-1" id="product-explore-heading">Explore</span> <ul class="list-style-none f5" aria-labelledby="product-explore-heading"> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;all_features&quot;,&quot;context&quot;:&quot;product&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;all_features_link_product_navbar&quot;}" href="https://github.com/features"> All features </a></li> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary Link--external" target="_blank" data-analytics-event="{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;documentation&quot;,&quot;context&quot;:&quot;product&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;documentation_link_product_navbar&quot;}" href="https://docs.github.com"> Documentation <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-link-external HeaderMenu-external-icon color-fg-subtle"> <path d="M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z"></path> </svg> </a></li> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary Link--external" target="_blank" data-analytics-event="{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;github_skills&quot;,&quot;context&quot;:&quot;product&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;github_skills_link_product_navbar&quot;}" href="https://skills.github.com"> GitHub Skills <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-link-external HeaderMenu-external-icon color-fg-subtle"> <path d="M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z"></path> </svg> </a></li> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary Link--external" target="_blank" data-analytics-event="{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;blog&quot;,&quot;context&quot;:&quot;product&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;blog_link_product_navbar&quot;}" href="https://github.blog"> Blog <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-link-external HeaderMenu-external-icon color-fg-subtle"> <path d="M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z"></path> </svg> </a></li> </ul> </div> </div> </div> </li> <li class="HeaderMenu-item position-relative flex-wrap flex-justify-between flex-items-center d-block d-lg-flex flex-lg-nowrap flex-lg-items-center js-details-container js-header-menu-item"> <button type="button" class="HeaderMenu-link border-0 width-full width-lg-auto px-0 px-lg-2 py-lg-2 no-wrap d-flex flex-items-center flex-justify-between js-details-target" aria-expanded="false"> Solutions <svg opacity="0.5" aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-chevron-down HeaderMenu-icon ml-1"> <path d="M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z"></path> </svg> </button> <div class="HeaderMenu-dropdown dropdown-menu rounded m-0 p-0 pt-2 pt-lg-4 position-relative position-lg-absolute left-0 left-lg-n3 d-lg-flex flex-wrap dropdown-menu-wide"> <div class="HeaderMenu-column px-lg-4 border-lg-right mb-4 mb-lg-0 pr-lg-7"> <div class="border-bottom pb-3 pb-lg-0 border-lg-bottom-0 pb-lg-3 mb-3 mb-lg-0"> <span class="d-block h4 color-fg-default my-1" id="solutions-by-company-size-heading">By company size</span> <ul class="list-style-none f5" aria-labelledby="solutions-by-company-size-heading"> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;enterprises&quot;,&quot;context&quot;:&quot;solutions&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;enterprises_link_solutions_navbar&quot;}" href="https://github.com/enterprise"> Enterprises </a></li> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;small_and_medium_teams&quot;,&quot;context&quot;:&quot;solutions&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;small_and_medium_teams_link_solutions_navbar&quot;}" href="https://github.com/team"> Small and medium teams </a></li> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;startups&quot;,&quot;context&quot;:&quot;solutions&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;startups_link_solutions_navbar&quot;}" href="https://github.com/enterprise/startups"> Startups </a></li> </ul> </div> <div class="border-bottom pb-3 pb-lg-0 border-lg-bottom-0"> <span class="d-block h4 color-fg-default my-1" id="solutions-by-use-case-heading">By use case</span> <ul class="list-style-none f5" aria-labelledby="solutions-by-use-case-heading"> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;devsecops&quot;,&quot;context&quot;:&quot;solutions&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;devsecops_link_solutions_navbar&quot;}" href="/solutions/use-case/devsecops"> DevSecOps </a></li> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;devops&quot;,&quot;context&quot;:&quot;solutions&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;devops_link_solutions_navbar&quot;}" href="/solutions/use-case/devops"> DevOps </a></li> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;ci_cd&quot;,&quot;context&quot;:&quot;solutions&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;ci_cd_link_solutions_navbar&quot;}" href="/solutions/use-case/ci-cd"> CI/CD </a></li> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;view_all_use_cases&quot;,&quot;context&quot;:&quot;solutions&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;view_all_use_cases_link_solutions_navbar&quot;}" href="/solutions/use-case"> View all use cases </a></li> </ul> </div> </div> <div class="HeaderMenu-column px-lg-4"> <div class="border-bottom pb-3 pb-lg-0 border-lg-bottom-0"> <span class="d-block h4 color-fg-default my-1" id="solutions-by-industry-heading">By industry</span> <ul class="list-style-none f5" aria-labelledby="solutions-by-industry-heading"> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;healthcare&quot;,&quot;context&quot;:&quot;solutions&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;healthcare_link_solutions_navbar&quot;}" href="/solutions/industry/healthcare"> Healthcare </a></li> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;financial_services&quot;,&quot;context&quot;:&quot;solutions&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;financial_services_link_solutions_navbar&quot;}" href="/solutions/industry/financial-services"> Financial services </a></li> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;manufacturing&quot;,&quot;context&quot;:&quot;solutions&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;manufacturing_link_solutions_navbar&quot;}" href="/solutions/industry/manufacturing"> Manufacturing </a></li> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;government&quot;,&quot;context&quot;:&quot;solutions&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;government_link_solutions_navbar&quot;}" href="/solutions/industry/government"> Government </a></li> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;view_all_industries&quot;,&quot;context&quot;:&quot;solutions&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;view_all_industries_link_solutions_navbar&quot;}" href="/solutions/industry"> View all industries </a></li> </ul> </div> </div> <div class="HeaderMenu-trailing-link rounded-bottom-2 flex-shrink-0 mt-lg-4 px-lg-4 py-4 py-lg-3 f5 text-semibold"> <a href="/solutions"> View all solutions <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-chevron-right HeaderMenu-trailing-link-icon"> <path d="M6.22 3.22a.75.75 0 0 1 1.06 0l4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L9.94 8 6.22 4.28a.75.75 0 0 1 0-1.06Z"></path> </svg> </a> </div> </div> </li> <li class="HeaderMenu-item position-relative flex-wrap flex-justify-between flex-items-center d-block d-lg-flex flex-lg-nowrap flex-lg-items-center js-details-container js-header-menu-item"> <button type="button" class="HeaderMenu-link border-0 width-full width-lg-auto px-0 px-lg-2 py-lg-2 no-wrap d-flex flex-items-center flex-justify-between js-details-target" aria-expanded="false"> Resources <svg opacity="0.5" aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-chevron-down HeaderMenu-icon ml-1"> <path d="M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z"></path> </svg> </button> <div class="HeaderMenu-dropdown dropdown-menu rounded m-0 p-0 pt-2 pt-lg-4 position-relative position-lg-absolute left-0 left-lg-n3 pb-2 pb-lg-4 d-lg-flex flex-wrap dropdown-menu-wide"> <div class="HeaderMenu-column px-lg-4 border-lg-right mb-4 mb-lg-0 pr-lg-7"> <div class="border-bottom pb-3 pb-lg-0 border-lg-bottom-0"> <span class="d-block h4 color-fg-default my-1" id="resources-topics-heading">Topics</span> <ul class="list-style-none f5" aria-labelledby="resources-topics-heading"> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;ai&quot;,&quot;context&quot;:&quot;resources&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;ai_link_resources_navbar&quot;}" href="/resources/articles/ai"> AI </a></li> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;devops&quot;,&quot;context&quot;:&quot;resources&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;devops_link_resources_navbar&quot;}" href="/resources/articles/devops"> DevOps </a></li> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;security&quot;,&quot;context&quot;:&quot;resources&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;security_link_resources_navbar&quot;}" href="/resources/articles/security"> Security </a></li> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;software_development&quot;,&quot;context&quot;:&quot;resources&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;software_development_link_resources_navbar&quot;}" href="/resources/articles/software-development"> Software Development </a></li> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;view_all&quot;,&quot;context&quot;:&quot;resources&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;view_all_link_resources_navbar&quot;}" href="/resources/articles"> View all </a></li> </ul> </div> </div> <div class="HeaderMenu-column px-lg-4"> <div class="border-bottom pb-3 pb-lg-0 border-lg-bottom-0 border-bottom-0"> <span class="d-block h4 color-fg-default my-1" id="resources-explore-heading">Explore</span> <ul class="list-style-none f5" aria-labelledby="resources-explore-heading"> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary Link--external" target="_blank" data-analytics-event="{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;learning_pathways&quot;,&quot;context&quot;:&quot;resources&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;learning_pathways_link_resources_navbar&quot;}" href="https://resources.github.com/learn/pathways"> Learning Pathways <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-link-external HeaderMenu-external-icon color-fg-subtle"> <path d="M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z"></path> </svg> </a></li> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary Link--external" target="_blank" data-analytics-event="{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;white_papers_ebooks_webinars&quot;,&quot;context&quot;:&quot;resources&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;white_papers_ebooks_webinars_link_resources_navbar&quot;}" href="https://resources.github.com"> White papers, Ebooks, Webinars <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-link-external HeaderMenu-external-icon color-fg-subtle"> <path d="M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z"></path> </svg> </a></li> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;customer_stories&quot;,&quot;context&quot;:&quot;resources&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;customer_stories_link_resources_navbar&quot;}" href="https://github.com/customer-stories"> Customer Stories </a></li> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary Link--external" target="_blank" data-analytics-event="{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;partners&quot;,&quot;context&quot;:&quot;resources&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;partners_link_resources_navbar&quot;}" href="https://partner.github.com"> Partners <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-link-external HeaderMenu-external-icon color-fg-subtle"> <path d="M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z"></path> </svg> </a></li> </ul> </div> </div> </div> </li> <li class="HeaderMenu-item position-relative flex-wrap flex-justify-between flex-items-center d-block d-lg-flex flex-lg-nowrap flex-lg-items-center js-details-container js-header-menu-item"> <button type="button" class="HeaderMenu-link border-0 width-full width-lg-auto px-0 px-lg-2 py-lg-2 no-wrap d-flex flex-items-center flex-justify-between js-details-target" aria-expanded="false"> Open Source <svg opacity="0.5" aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-chevron-down HeaderMenu-icon ml-1"> <path d="M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z"></path> </svg> </button> <div class="HeaderMenu-dropdown dropdown-menu rounded m-0 p-0 pt-2 pt-lg-4 position-relative position-lg-absolute left-0 left-lg-n3 pb-2 pb-lg-4 px-lg-4"> <div class="HeaderMenu-column"> <div class="border-bottom pb-3 pb-lg-0 pb-lg-3 mb-3 mb-lg-0 mb-lg-3"> <ul class="list-style-none f5" > <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description" data-analytics-event="{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;github_sponsors&quot;,&quot;context&quot;:&quot;open_source&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;github_sponsors_link_open_source_navbar&quot;}" href="/sponsors"> <div> <div class="color-fg-default h4">GitHub Sponsors</div> Fund open source developers </div> </a></li> </ul> </div> <div class="border-bottom pb-3 pb-lg-0 pb-lg-3 mb-3 mb-lg-0 mb-lg-3"> <ul class="list-style-none f5" > <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description" data-analytics-event="{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;the_readme_project&quot;,&quot;context&quot;:&quot;open_source&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;the_readme_project_link_open_source_navbar&quot;}" href="https://github.com/readme"> <div> <div class="color-fg-default h4">The ReadME Project</div> GitHub community articles </div> </a></li> </ul> </div> <div class="border-bottom pb-3 pb-lg-0 border-bottom-0"> <span class="d-block h4 color-fg-default my-1" id="open-source-repositories-heading">Repositories</span> <ul class="list-style-none f5" aria-labelledby="open-source-repositories-heading"> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;topics&quot;,&quot;context&quot;:&quot;open_source&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;topics_link_open_source_navbar&quot;}" href="https://github.com/topics"> Topics </a></li> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;trending&quot;,&quot;context&quot;:&quot;open_source&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;trending_link_open_source_navbar&quot;}" href="https://github.com/trending"> Trending </a></li> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary" data-analytics-event="{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;collections&quot;,&quot;context&quot;:&quot;open_source&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;collections_link_open_source_navbar&quot;}" href="https://github.com/collections"> Collections </a></li> </ul> </div> </div> </div> </li> <li class="HeaderMenu-item position-relative flex-wrap flex-justify-between flex-items-center d-block d-lg-flex flex-lg-nowrap flex-lg-items-center js-details-container js-header-menu-item"> <button type="button" class="HeaderMenu-link border-0 width-full width-lg-auto px-0 px-lg-2 py-lg-2 no-wrap d-flex flex-items-center flex-justify-between js-details-target" aria-expanded="false"> Enterprise <svg opacity="0.5" aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-chevron-down HeaderMenu-icon ml-1"> <path d="M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z"></path> </svg> </button> <div class="HeaderMenu-dropdown dropdown-menu rounded m-0 p-0 pt-2 pt-lg-4 position-relative position-lg-absolute left-0 left-lg-n3 pb-2 pb-lg-4 px-lg-4"> <div class="HeaderMenu-column"> <div class="border-bottom pb-3 pb-lg-0 pb-lg-3 mb-3 mb-lg-0 mb-lg-3"> <ul class="list-style-none f5" > <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description" data-analytics-event="{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;enterprise_platform&quot;,&quot;context&quot;:&quot;enterprise&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;enterprise_platform_link_enterprise_navbar&quot;}" href="/enterprise"> <svg aria-hidden="true" height="24" viewBox="0 0 24 24" version="1.1" width="24" data-view-component="true" class="octicon octicon-stack color-fg-subtle mr-3"> <path d="M11.063 1.456a1.749 1.749 0 0 1 1.874 0l8.383 5.316a1.751 1.751 0 0 1 0 2.956l-8.383 5.316a1.749 1.749 0 0 1-1.874 0L2.68 9.728a1.751 1.751 0 0 1 0-2.956Zm1.071 1.267a.25.25 0 0 0-.268 0L3.483 8.039a.25.25 0 0 0 0 .422l8.383 5.316a.25.25 0 0 0 .268 0l8.383-5.316a.25.25 0 0 0 0-.422Z"></path><path d="M1.867 12.324a.75.75 0 0 1 1.035-.232l8.964 5.685a.25.25 0 0 0 .268 0l8.964-5.685a.75.75 0 0 1 .804 1.267l-8.965 5.685a1.749 1.749 0 0 1-1.874 0l-8.965-5.685a.75.75 0 0 1-.231-1.035Z"></path><path d="M1.867 16.324a.75.75 0 0 1 1.035-.232l8.964 5.685a.25.25 0 0 0 .268 0l8.964-5.685a.75.75 0 0 1 .804 1.267l-8.965 5.685a1.749 1.749 0 0 1-1.874 0l-8.965-5.685a.75.75 0 0 1-.231-1.035Z"></path> </svg> <div> <div class="color-fg-default h4">Enterprise platform</div> AI-powered developer platform </div> </a></li> </ul> </div> <div class="border-bottom pb-3 pb-lg-0 border-bottom-0"> <span class="d-block h4 color-fg-default my-1" id="enterprise-available-add-ons-heading">Available add-ons</span> <ul class="list-style-none f5" aria-labelledby="enterprise-available-add-ons-heading"> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description pb-lg-3" data-analytics-event="{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;advanced_security&quot;,&quot;context&quot;:&quot;enterprise&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;advanced_security_link_enterprise_navbar&quot;}" href="https://github.com/enterprise/advanced-security"> <svg aria-hidden="true" height="24" viewBox="0 0 24 24" version="1.1" width="24" data-view-component="true" class="octicon octicon-shield-check color-fg-subtle mr-3"> <path d="M16.53 9.78a.75.75 0 0 0-1.06-1.06L11 13.19l-1.97-1.97a.75.75 0 0 0-1.06 1.06l2.5 2.5a.75.75 0 0 0 1.06 0l5-5Z"></path><path d="m12.54.637 8.25 2.675A1.75 1.75 0 0 1 22 4.976V10c0 6.19-3.771 10.704-9.401 12.83a1.704 1.704 0 0 1-1.198 0C5.77 20.705 2 16.19 2 10V4.976c0-.758.489-1.43 1.21-1.664L11.46.637a1.748 1.748 0 0 1 1.08 0Zm-.617 1.426-8.25 2.676a.249.249 0 0 0-.173.237V10c0 5.46 3.28 9.483 8.43 11.426a.199.199 0 0 0 .14 0C17.22 19.483 20.5 15.461 20.5 10V4.976a.25.25 0 0 0-.173-.237l-8.25-2.676a.253.253 0 0 0-.154 0Z"></path> </svg> <div> <div class="color-fg-default h4">Advanced Security</div> Enterprise-grade security features </div> </a></li> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description pb-lg-3" data-analytics-event="{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;github_copilot&quot;,&quot;context&quot;:&quot;enterprise&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;github_copilot_link_enterprise_navbar&quot;}" href="/features/copilot#enterprise"> <svg aria-hidden="true" height="24" viewBox="0 0 24 24" version="1.1" width="24" data-view-component="true" class="octicon octicon-copilot color-fg-subtle mr-3"> <path d="M23.922 16.992c-.861 1.495-5.859 5.023-11.922 5.023-6.063 0-11.061-3.528-11.922-5.023A.641.641 0 0 1 0 16.736v-2.869a.841.841 0 0 1 .053-.22c.372-.935 1.347-2.292 2.605-2.656.167-.429.414-1.055.644-1.517a10.195 10.195 0 0 1-.052-1.086c0-1.331.282-2.499 1.132-3.368.397-.406.89-.717 1.474-.952 1.399-1.136 3.392-2.093 6.122-2.093 2.731 0 4.767.957 6.166 2.093.584.235 1.077.546 1.474.952.85.869 1.132 2.037 1.132 3.368 0 .368-.014.733-.052 1.086.23.462.477 1.088.644 1.517 1.258.364 2.233 1.721 2.605 2.656a.832.832 0 0 1 .053.22v2.869a.641.641 0 0 1-.078.256ZM12.172 11h-.344a4.323 4.323 0 0 1-.355.508C10.703 12.455 9.555 13 7.965 13c-1.725 0-2.989-.359-3.782-1.259a2.005 2.005 0 0 1-.085-.104L4 11.741v6.585c1.435.779 4.514 2.179 8 2.179 3.486 0 6.565-1.4 8-2.179v-6.585l-.098-.104s-.033.045-.085.104c-.793.9-2.057 1.259-3.782 1.259-1.59 0-2.738-.545-3.508-1.492a4.323 4.323 0 0 1-.355-.508h-.016.016Zm.641-2.935c.136 1.057.403 1.913.878 2.497.442.544 1.134.938 2.344.938 1.573 0 2.292-.337 2.657-.751.384-.435.558-1.15.558-2.361 0-1.14-.243-1.847-.705-2.319-.477-.488-1.319-.862-2.824-1.025-1.487-.161-2.192.138-2.533.529-.269.307-.437.808-.438 1.578v.021c0 .265.021.562.063.893Zm-1.626 0c.042-.331.063-.628.063-.894v-.02c-.001-.77-.169-1.271-.438-1.578-.341-.391-1.046-.69-2.533-.529-1.505.163-2.347.537-2.824 1.025-.462.472-.705 1.179-.705 2.319 0 1.211.175 1.926.558 2.361.365.414 1.084.751 2.657.751 1.21 0 1.902-.394 2.344-.938.475-.584.742-1.44.878-2.497Z"></path><path d="M14.5 14.25a1 1 0 0 1 1 1v2a1 1 0 0 1-2 0v-2a1 1 0 0 1 1-1Zm-5 0a1 1 0 0 1 1 1v2a1 1 0 0 1-2 0v-2a1 1 0 0 1 1-1Z"></path> </svg> <div> <div class="color-fg-default h4">GitHub Copilot</div> Enterprise-grade AI features </div> </a></li> <li> <a class="HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description" data-analytics-event="{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;premium_support&quot;,&quot;context&quot;:&quot;enterprise&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;premium_support_link_enterprise_navbar&quot;}" href="/premium-support"> <svg aria-hidden="true" height="24" viewBox="0 0 24 24" version="1.1" width="24" data-view-component="true" class="octicon octicon-comment-discussion color-fg-subtle mr-3"> <path d="M1.75 1h12.5c.966 0 1.75.784 1.75 1.75v9.5A1.75 1.75 0 0 1 14.25 14H8.061l-2.574 2.573A1.458 1.458 0 0 1 3 15.543V14H1.75A1.75 1.75 0 0 1 0 12.25v-9.5C0 1.784.784 1 1.75 1ZM1.5 2.75v9.5c0 .138.112.25.25.25h2a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h6.5a.25.25 0 0 0 .25-.25v-9.5a.25.25 0 0 0-.25-.25H1.75a.25.25 0 0 0-.25.25Z"></path><path d="M22.5 8.75a.25.25 0 0 0-.25-.25h-3.5a.75.75 0 0 1 0-1.5h3.5c.966 0 1.75.784 1.75 1.75v9.5A1.75 1.75 0 0 1 22.25 20H21v1.543a1.457 1.457 0 0 1-2.487 1.03L15.939 20H10.75A1.75 1.75 0 0 1 9 18.25v-1.465a.75.75 0 0 1 1.5 0v1.465c0 .138.112.25.25.25h5.5a.75.75 0 0 1 .53.22l2.72 2.72v-2.19a.75.75 0 0 1 .75-.75h2a.25.25 0 0 0 .25-.25v-9.5Z"></path> </svg> <div> <div class="color-fg-default h4">Premium Support</div> Enterprise-grade 24/7 support </div> </a></li> </ul> </div> </div> </div> </li> <li class="HeaderMenu-item position-relative flex-wrap flex-justify-between flex-items-center d-block d-lg-flex flex-lg-nowrap flex-lg-items-center js-details-container js-header-menu-item"> <a class="HeaderMenu-link no-underline px-0 px-lg-2 py-3 py-lg-2 d-block d-lg-inline-block" data-analytics-event="{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;pricing&quot;,&quot;context&quot;:&quot;global&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;pricing_link_global_navbar&quot;}" href="https://github.com/pricing">Pricing</a> </li> </ul> </nav> <div class="d-flex flex-column flex-lg-row width-full flex-justify-end flex-lg-items-center text-center mt-3 mt-lg-0 text-lg-left ml-lg-3"> <qbsearch-input class="search-input" data-scope="repo:kubernetes/kubernetes" data-custom-scopes-path="/search/custom_scopes" data-delete-custom-scopes-csrf="gEOxPa7cLkqPjNrQVrscCiqQ_CdG5B-NuBPsfv3ugLWHErbYfxXEtshGKeO4HhhrD__XyLH48SlKxzg1aKhVJQ" data-max-custom-scopes="10" data-header-redesign-enabled="false" data-initial-value="" data-blackbird-suggestions-path="/search/suggestions" data-jump-to-suggestions-path="/_graphql/GetSuggestedNavigationDestinations" data-current-repository="kubernetes/kubernetes" data-current-org="kubernetes" data-current-owner="" data-logged-in="false" data-copilot-chat-enabled="false" data-nl-search-enabled="false" data-retain-scroll-position="true"> <div class="search-input-container search-with-dialog position-relative d-flex flex-row flex-items-center mr-4 rounded" data-action="click:qbsearch-input#searchInputContainerClicked" > <button type="button" class="header-search-button placeholder input-button form-control d-flex flex-1 flex-self-stretch flex-items-center no-wrap width-full py-0 pl-2 pr-0 text-left border-0 box-shadow-none" data-target="qbsearch-input.inputButton" aria-label="Search or jump to…" aria-haspopup="dialog" placeholder="Search or jump to..." data-hotkey=s,/ autocapitalize="off" data-analytics-event="{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;searchbar&quot;,&quot;context&quot;:&quot;global&quot;,&quot;tag&quot;:&quot;input&quot;,&quot;label&quot;:&quot;searchbar_input_global_navbar&quot;}" data-action="click:qbsearch-input#handleExpand" > <div class="mr-2 color-fg-muted"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-search"> <path d="M10.68 11.74a6 6 0 0 1-7.922-8.982 6 6 0 0 1 8.982 7.922l3.04 3.04a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215ZM11.5 7a4.499 4.499 0 1 0-8.997 0A4.499 4.499 0 0 0 11.5 7Z"></path> </svg> </div> <span class="flex-1" data-target="qbsearch-input.inputButtonText">Search or jump to...</span> <div class="d-flex" data-target="qbsearch-input.hotkeyIndicator"> <svg xmlns="http://www.w3.org/2000/svg" width="22" height="20" aria-hidden="true" class="mr-1"><path fill="none" stroke="#979A9C" opacity=".4" d="M3.5.5h12c1.7 0 3 1.3 3 3v13c0 1.7-1.3 3-3 3h-12c-1.7 0-3-1.3-3-3v-13c0-1.7 1.3-3 3-3z"></path><path fill="#979A9C" d="M11.8 6L8 15.1h-.9L10.8 6h1z"></path></svg> </div> </button> <input type="hidden" name="type" class="js-site-search-type-field"> <div class="Overlay--hidden " data-modal-dialog-overlay> <modal-dialog data-action="close:qbsearch-input#handleClose cancel:qbsearch-input#handleClose" data-target="qbsearch-input.searchSuggestionsDialog" role="dialog" id="search-suggestions-dialog" aria-modal="true" aria-labelledby="search-suggestions-dialog-header" data-view-component="true" class="Overlay Overlay--width-large Overlay--height-auto"> <h1 id="search-suggestions-dialog-header" class="sr-only">Search code, repositories, users, issues, pull requests...</h1> <div class="Overlay-body Overlay-body--paddingNone"> <div data-view-component="true"> <div class="search-suggestions position-fixed width-full color-shadow-large border color-fg-default color-bg-default overflow-hidden d-flex flex-column query-builder-container" style="border-radius: 12px;" data-target="qbsearch-input.queryBuilderContainer" hidden > <!-- '"` --><!-- </textarea></xmp> --></option></form><form id="query-builder-test-form" action="" accept-charset="UTF-8" method="get"> <query-builder data-target="qbsearch-input.queryBuilder" id="query-builder-query-builder-test" data-filter-key=":" data-view-component="true" class="QueryBuilder search-query-builder"> <div class="FormControl FormControl--fullWidth"> <label id="query-builder-test-label" for="query-builder-test" class="FormControl-label sr-only"> Search </label> <div class="QueryBuilder-StyledInput width-fit " data-target="query-builder.styledInput" > <span id="query-builder-test-leadingvisual-wrap" class="FormControl-input-leadingVisualWrap QueryBuilder-leadingVisualWrap"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-search FormControl-input-leadingVisual"> <path d="M10.68 11.74a6 6 0 0 1-7.922-8.982 6 6 0 0 1 8.982 7.922l3.04 3.04a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215ZM11.5 7a4.499 4.499 0 1 0-8.997 0A4.499 4.499 0 0 0 11.5 7Z"></path> </svg> </span> <div data-target="query-builder.styledInputContainer" class="QueryBuilder-StyledInputContainer"> <div aria-hidden="true" class="QueryBuilder-StyledInputContent" data-target="query-builder.styledInputContent" ></div> <div class="QueryBuilder-InputWrapper"> <div aria-hidden="true" class="QueryBuilder-Sizer" data-target="query-builder.sizer"></div> <input id="query-builder-test" name="query-builder-test" value="" autocomplete="off" type="text" role="combobox" spellcheck="false" aria-expanded="false" aria-describedby="validation-52c7f4e3-3a1b-40c6-8e88-f3daf1fa4b28" data-target="query-builder.input" data-action=" input:query-builder#inputChange blur:query-builder#inputBlur keydown:query-builder#inputKeydown focus:query-builder#inputFocus " data-view-component="true" class="FormControl-input QueryBuilder-Input FormControl-medium" /> </div> </div> <span class="sr-only" id="query-builder-test-clear">Clear</span> <button role="button" id="query-builder-test-clear-button" aria-labelledby="query-builder-test-clear query-builder-test-label" data-target="query-builder.clearButton" data-action=" click:query-builder#clear focus:query-builder#clearButtonFocus blur:query-builder#clearButtonBlur " variant="small" hidden="hidden" type="button" data-view-component="true" class="Button Button--iconOnly Button--invisible Button--medium mr-1 px-2 py-0 d-flex flex-items-center rounded-1 color-fg-muted"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x-circle-fill Button-visual"> <path d="M2.343 13.657A8 8 0 1 1 13.658 2.343 8 8 0 0 1 2.343 13.657ZM6.03 4.97a.751.751 0 0 0-1.042.018.751.751 0 0 0-.018 1.042L6.94 8 4.97 9.97a.749.749 0 0 0 .326 1.275.749.749 0 0 0 .734-.215L8 9.06l1.97 1.97a.749.749 0 0 0 1.275-.326.749.749 0 0 0-.215-.734L9.06 8l1.97-1.97a.749.749 0 0 0-.326-1.275.749.749 0 0 0-.734.215L8 6.94Z"></path> </svg> </button> </div> <template id="search-icon"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-search"> <path d="M10.68 11.74a6 6 0 0 1-7.922-8.982 6 6 0 0 1 8.982 7.922l3.04 3.04a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215ZM11.5 7a4.499 4.499 0 1 0-8.997 0A4.499 4.499 0 0 0 11.5 7Z"></path> </svg> </template> <template id="code-icon"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-code"> <path d="m11.28 3.22 4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734L13.94 8l-3.72-3.72a.749.749 0 0 1 .326-1.275.749.749 0 0 1 .734.215Zm-6.56 0a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042L2.06 8l3.72 3.72a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L.47 8.53a.75.75 0 0 1 0-1.06Z"></path> </svg> </template> <template id="file-code-icon"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-file-code"> <path d="M4 1.75C4 .784 4.784 0 5.75 0h5.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v8.586A1.75 1.75 0 0 1 14.25 15h-9a.75.75 0 0 1 0-1.5h9a.25.25 0 0 0 .25-.25V6h-2.75A1.75 1.75 0 0 1 10 4.25V1.5H5.75a.25.25 0 0 0-.25.25v2.5a.75.75 0 0 1-1.5 0Zm1.72 4.97a.75.75 0 0 1 1.06 0l2 2a.75.75 0 0 1 0 1.06l-2 2a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734l1.47-1.47-1.47-1.47a.75.75 0 0 1 0-1.06ZM3.28 7.78 1.81 9.25l1.47 1.47a.751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018l-2-2a.75.75 0 0 1 0-1.06l2-2a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042Zm8.22-6.218V4.25c0 .138.112.25.25.25h2.688l-.011-.013-2.914-2.914-.013-.011Z"></path> </svg> </template> <template id="history-icon"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-history"> <path d="m.427 1.927 1.215 1.215a8.002 8.002 0 1 1-1.6 5.685.75.75 0 1 1 1.493-.154 6.5 6.5 0 1 0 1.18-4.458l1.358 1.358A.25.25 0 0 1 3.896 6H.25A.25.25 0 0 1 0 5.75V2.104a.25.25 0 0 1 .427-.177ZM7.75 4a.75.75 0 0 1 .75.75v2.992l2.028.812a.75.75 0 0 1-.557 1.392l-2.5-1A.751.751 0 0 1 7 8.25v-3.5A.75.75 0 0 1 7.75 4Z"></path> </svg> </template> <template id="repo-icon"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-repo"> <path d="M2 2.5A2.5 2.5 0 0 1 4.5 0h8.75a.75.75 0 0 1 .75.75v12.5a.75.75 0 0 1-.75.75h-2.5a.75.75 0 0 1 0-1.5h1.75v-2h-8a1 1 0 0 0-.714 1.7.75.75 0 1 1-1.072 1.05A2.495 2.495 0 0 1 2 11.5Zm10.5-1h-8a1 1 0 0 0-1 1v6.708A2.486 2.486 0 0 1 4.5 9h8ZM5 12.25a.25.25 0 0 1 .25-.25h3.5a.25.25 0 0 1 .25.25v3.25a.25.25 0 0 1-.4.2l-1.45-1.087a.249.249 0 0 0-.3 0L5.4 15.7a.25.25 0 0 1-.4-.2Z"></path> </svg> </template> <template id="bookmark-icon"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-bookmark"> <path d="M3 2.75C3 1.784 3.784 1 4.75 1h6.5c.966 0 1.75.784 1.75 1.75v11.5a.75.75 0 0 1-1.227.579L8 11.722l-3.773 3.107A.751.751 0 0 1 3 14.25Zm1.75-.25a.25.25 0 0 0-.25.25v9.91l3.023-2.489a.75.75 0 0 1 .954 0l3.023 2.49V2.75a.25.25 0 0 0-.25-.25Z"></path> </svg> </template> <template id="plus-circle-icon"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-plus-circle"> <path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Zm7.25-3.25v2.5h2.5a.75.75 0 0 1 0 1.5h-2.5v2.5a.75.75 0 0 1-1.5 0v-2.5h-2.5a.75.75 0 0 1 0-1.5h2.5v-2.5a.75.75 0 0 1 1.5 0Z"></path> </svg> </template> <template id="circle-icon"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-dot-fill"> <path d="M8 4a4 4 0 1 1 0 8 4 4 0 0 1 0-8Z"></path> </svg> </template> <template id="trash-icon"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-trash"> <path d="M11 1.75V3h2.25a.75.75 0 0 1 0 1.5H2.75a.75.75 0 0 1 0-1.5H5V1.75C5 .784 5.784 0 6.75 0h2.5C10.216 0 11 .784 11 1.75ZM4.496 6.675l.66 6.6a.25.25 0 0 0 .249.225h5.19a.25.25 0 0 0 .249-.225l.66-6.6a.75.75 0 0 1 1.492.149l-.66 6.6A1.748 1.748 0 0 1 10.595 15h-5.19a1.75 1.75 0 0 1-1.741-1.575l-.66-6.6a.75.75 0 1 1 1.492-.15ZM6.5 1.75V3h3V1.75a.25.25 0 0 0-.25-.25h-2.5a.25.25 0 0 0-.25.25Z"></path> </svg> </template> <template id="team-icon"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-people"> <path d="M2 5.5a3.5 3.5 0 1 1 5.898 2.549 5.508 5.508 0 0 1 3.034 4.084.75.75 0 1 1-1.482.235 4 4 0 0 0-7.9 0 .75.75 0 0 1-1.482-.236A5.507 5.507 0 0 1 3.102 8.05 3.493 3.493 0 0 1 2 5.5ZM11 4a3.001 3.001 0 0 1 2.22 5.018 5.01 5.01 0 0 1 2.56 3.012.749.749 0 0 1-.885.954.752.752 0 0 1-.549-.514 3.507 3.507 0 0 0-2.522-2.372.75.75 0 0 1-.574-.73v-.352a.75.75 0 0 1 .416-.672A1.5 1.5 0 0 0 11 5.5.75.75 0 0 1 11 4Zm-5.5-.5a2 2 0 1 0-.001 3.999A2 2 0 0 0 5.5 3.5Z"></path> </svg> </template> <template id="project-icon"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-project"> <path d="M1.75 0h12.5C15.216 0 16 .784 16 1.75v12.5A1.75 1.75 0 0 1 14.25 16H1.75A1.75 1.75 0 0 1 0 14.25V1.75C0 .784.784 0 1.75 0ZM1.5 1.75v12.5c0 .138.112.25.25.25h12.5a.25.25 0 0 0 .25-.25V1.75a.25.25 0 0 0-.25-.25H1.75a.25.25 0 0 0-.25.25ZM11.75 3a.75.75 0 0 1 .75.75v7.5a.75.75 0 0 1-1.5 0v-7.5a.75.75 0 0 1 .75-.75Zm-8.25.75a.75.75 0 0 1 1.5 0v5.5a.75.75 0 0 1-1.5 0ZM8 3a.75.75 0 0 1 .75.75v3.5a.75.75 0 0 1-1.5 0v-3.5A.75.75 0 0 1 8 3Z"></path> </svg> </template> <template id="pencil-icon"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-pencil"> <path d="M11.013 1.427a1.75 1.75 0 0 1 2.474 0l1.086 1.086a1.75 1.75 0 0 1 0 2.474l-8.61 8.61c-.21.21-.47.364-.756.445l-3.251.93a.75.75 0 0 1-.927-.928l.929-3.25c.081-.286.235-.547.445-.758l8.61-8.61Zm.176 4.823L9.75 4.81l-6.286 6.287a.253.253 0 0 0-.064.108l-.558 1.953 1.953-.558a.253.253 0 0 0 .108-.064Zm1.238-3.763a.25.25 0 0 0-.354 0L10.811 3.75l1.439 1.44 1.263-1.263a.25.25 0 0 0 0-.354Z"></path> </svg> </template> <template id="copilot-icon"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-copilot"> <path d="M7.998 15.035c-4.562 0-7.873-2.914-7.998-3.749V9.338c.085-.628.677-1.686 1.588-2.065.013-.07.024-.143.036-.218.029-.183.06-.384.126-.612-.201-.508-.254-1.084-.254-1.656 0-.87.128-1.769.693-2.484.579-.733 1.494-1.124 2.724-1.261 1.206-.134 2.262.034 2.944.765.05.053.096.108.139.165.044-.057.094-.112.143-.165.682-.731 1.738-.899 2.944-.765 1.23.137 2.145.528 2.724 1.261.566.715.693 1.614.693 2.484 0 .572-.053 1.148-.254 1.656.066.228.098.429.126.612.012.076.024.148.037.218.924.385 1.522 1.471 1.591 2.095v1.872c0 .766-3.351 3.795-8.002 3.795Zm0-1.485c2.28 0 4.584-1.11 5.002-1.433V7.862l-.023-.116c-.49.21-1.075.291-1.727.291-1.146 0-2.059-.327-2.71-.991A3.222 3.222 0 0 1 8 6.303a3.24 3.24 0 0 1-.544.743c-.65.664-1.563.991-2.71.991-.652 0-1.236-.081-1.727-.291l-.023.116v4.255c.419.323 2.722 1.433 5.002 1.433ZM6.762 2.83c-.193-.206-.637-.413-1.682-.297-1.019.113-1.479.404-1.713.7-.247.312-.369.789-.369 1.554 0 .793.129 1.171.308 1.371.162.181.519.379 1.442.379.853 0 1.339-.235 1.638-.54.315-.322.527-.827.617-1.553.117-.935-.037-1.395-.241-1.614Zm4.155-.297c-1.044-.116-1.488.091-1.681.297-.204.219-.359.679-.242 1.614.091.726.303 1.231.618 1.553.299.305.784.54 1.638.54.922 0 1.28-.198 1.442-.379.179-.2.308-.578.308-1.371 0-.765-.123-1.242-.37-1.554-.233-.296-.693-.587-1.713-.7Z"></path><path d="M6.25 9.037a.75.75 0 0 1 .75.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 .75-.75Zm4.25.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 1.5 0Z"></path> </svg> </template> <template id="copilot-error-icon"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-copilot-error"> <path d="M16 11.24c0 .112-.072.274-.21.467L13 9.688V7.862l-.023-.116c-.49.21-1.075.291-1.727.291-.198 0-.388-.009-.571-.029L6.833 5.226a4.01 4.01 0 0 0 .17-.782c.117-.935-.037-1.395-.241-1.614-.193-.206-.637-.413-1.682-.297-.683.076-1.115.231-1.395.415l-1.257-.91c.579-.564 1.413-.877 2.485-.996 1.206-.134 2.262.034 2.944.765.05.053.096.108.139.165.044-.057.094-.112.143-.165.682-.731 1.738-.899 2.944-.765 1.23.137 2.145.528 2.724 1.261.566.715.693 1.614.693 2.484 0 .572-.053 1.148-.254 1.656.066.228.098.429.126.612.012.076.024.148.037.218.924.385 1.522 1.471 1.591 2.095Zm-5.083-8.707c-1.044-.116-1.488.091-1.681.297-.204.219-.359.679-.242 1.614.091.726.303 1.231.618 1.553.299.305.784.54 1.638.54.922 0 1.28-.198 1.442-.379.179-.2.308-.578.308-1.371 0-.765-.123-1.242-.37-1.554-.233-.296-.693-.587-1.713-.7Zm2.511 11.074c-1.393.776-3.272 1.428-5.43 1.428-4.562 0-7.873-2.914-7.998-3.749V9.338c.085-.628.677-1.686 1.588-2.065.013-.07.024-.143.036-.218.029-.183.06-.384.126-.612-.18-.455-.241-.963-.252-1.475L.31 4.107A.747.747 0 0 1 0 3.509V3.49a.748.748 0 0 1 .625-.73c.156-.026.306.047.435.139l14.667 10.578a.592.592 0 0 1 .227.264.752.752 0 0 1 .046.249v.022a.75.75 0 0 1-1.19.596Zm-1.367-.991L5.635 7.964a5.128 5.128 0 0 1-.889.073c-.652 0-1.236-.081-1.727-.291l-.023.116v4.255c.419.323 2.722 1.433 5.002 1.433 1.539 0 3.089-.505 4.063-.934Z"></path> </svg> </template> <template id="workflow-icon"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-workflow"> <path d="M0 1.75C0 .784.784 0 1.75 0h3.5C6.216 0 7 .784 7 1.75v3.5A1.75 1.75 0 0 1 5.25 7H4v4a1 1 0 0 0 1 1h4v-1.25C9 9.784 9.784 9 10.75 9h3.5c.966 0 1.75.784 1.75 1.75v3.5A1.75 1.75 0 0 1 14.25 16h-3.5A1.75 1.75 0 0 1 9 14.25v-.75H5A2.5 2.5 0 0 1 2.5 11V7h-.75A1.75 1.75 0 0 1 0 5.25Zm1.75-.25a.25.25 0 0 0-.25.25v3.5c0 .138.112.25.25.25h3.5a.25.25 0 0 0 .25-.25v-3.5a.25.25 0 0 0-.25-.25Zm9 9a.25.25 0 0 0-.25.25v3.5c0 .138.112.25.25.25h3.5a.25.25 0 0 0 .25-.25v-3.5a.25.25 0 0 0-.25-.25Z"></path> </svg> </template> <template id="book-icon"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-book"> <path d="M0 1.75A.75.75 0 0 1 .75 1h4.253c1.227 0 2.317.59 3 1.501A3.743 3.743 0 0 1 11.006 1h4.245a.75.75 0 0 1 .75.75v10.5a.75.75 0 0 1-.75.75h-4.507a2.25 2.25 0 0 0-1.591.659l-.622.621a.75.75 0 0 1-1.06 0l-.622-.621A2.25 2.25 0 0 0 5.258 13H.75a.75.75 0 0 1-.75-.75Zm7.251 10.324.004-5.073-.002-2.253A2.25 2.25 0 0 0 5.003 2.5H1.5v9h3.757a3.75 3.75 0 0 1 1.994.574ZM8.755 4.75l-.004 7.322a3.752 3.752 0 0 1 1.992-.572H14.5v-9h-3.495a2.25 2.25 0 0 0-2.25 2.25Z"></path> </svg> </template> <template id="code-review-icon"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-code-review"> <path d="M1.75 1h12.5c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0 1 14.25 13H8.061l-2.574 2.573A1.458 1.458 0 0 1 3 14.543V13H1.75A1.75 1.75 0 0 1 0 11.25v-8.5C0 1.784.784 1 1.75 1ZM1.5 2.75v8.5c0 .138.112.25.25.25h2a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h6.5a.25.25 0 0 0 .25-.25v-8.5a.25.25 0 0 0-.25-.25H1.75a.25.25 0 0 0-.25.25Zm5.28 1.72a.75.75 0 0 1 0 1.06L5.31 7l1.47 1.47a.751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018l-2-2a.75.75 0 0 1 0-1.06l2-2a.75.75 0 0 1 1.06 0Zm2.44 0a.75.75 0 0 1 1.06 0l2 2a.75.75 0 0 1 0 1.06l-2 2a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L10.69 7 9.22 5.53a.75.75 0 0 1 0-1.06Z"></path> </svg> </template> <template id="codespaces-icon"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-codespaces"> <path d="M0 11.25c0-.966.784-1.75 1.75-1.75h12.5c.966 0 1.75.784 1.75 1.75v3A1.75 1.75 0 0 1 14.25 16H1.75A1.75 1.75 0 0 1 0 14.25Zm2-9.5C2 .784 2.784 0 3.75 0h8.5C13.216 0 14 .784 14 1.75v5a1.75 1.75 0 0 1-1.75 1.75h-8.5A1.75 1.75 0 0 1 2 6.75Zm1.75-.25a.25.25 0 0 0-.25.25v5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-5a.25.25 0 0 0-.25-.25Zm-2 9.5a.25.25 0 0 0-.25.25v3c0 .138.112.25.25.25h12.5a.25.25 0 0 0 .25-.25v-3a.25.25 0 0 0-.25-.25Z"></path><path d="M7 12.75a.75.75 0 0 1 .75-.75h4.5a.75.75 0 0 1 0 1.5h-4.5a.75.75 0 0 1-.75-.75Zm-4 0a.75.75 0 0 1 .75-.75h.5a.75.75 0 0 1 0 1.5h-.5a.75.75 0 0 1-.75-.75Z"></path> </svg> </template> <template id="comment-icon"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-comment"> <path d="M1 2.75C1 1.784 1.784 1 2.75 1h10.5c.966 0 1.75.784 1.75 1.75v7.5A1.75 1.75 0 0 1 13.25 12H9.06l-2.573 2.573A1.458 1.458 0 0 1 4 13.543V12H2.75A1.75 1.75 0 0 1 1 10.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h2a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h4.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"></path> </svg> </template> <template id="comment-discussion-icon"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-comment-discussion"> <path d="M1.75 1h8.5c.966 0 1.75.784 1.75 1.75v5.5A1.75 1.75 0 0 1 10.25 10H7.061l-2.574 2.573A1.458 1.458 0 0 1 2 11.543V10h-.25A1.75 1.75 0 0 1 0 8.25v-5.5C0 1.784.784 1 1.75 1ZM1.5 2.75v5.5c0 .138.112.25.25.25h1a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h3.5a.25.25 0 0 0 .25-.25v-5.5a.25.25 0 0 0-.25-.25h-8.5a.25.25 0 0 0-.25.25Zm13 2a.25.25 0 0 0-.25-.25h-.5a.75.75 0 0 1 0-1.5h.5c.966 0 1.75.784 1.75 1.75v5.5A1.75 1.75 0 0 1 14.25 12H14v1.543a1.458 1.458 0 0 1-2.487 1.03L9.22 12.28a.749.749 0 0 1 .326-1.275.749.749 0 0 1 .734.215l2.22 2.22v-2.19a.75.75 0 0 1 .75-.75h1a.25.25 0 0 0 .25-.25Z"></path> </svg> </template> <template id="organization-icon"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-organization"> <path d="M1.75 16A1.75 1.75 0 0 1 0 14.25V1.75C0 .784.784 0 1.75 0h8.5C11.216 0 12 .784 12 1.75v12.5c0 .085-.006.168-.018.25h2.268a.25.25 0 0 0 .25-.25V8.285a.25.25 0 0 0-.111-.208l-1.055-.703a.749.749 0 1 1 .832-1.248l1.055.703c.487.325.779.871.779 1.456v5.965A1.75 1.75 0 0 1 14.25 16h-3.5a.766.766 0 0 1-.197-.026c-.099.017-.2.026-.303.026h-3a.75.75 0 0 1-.75-.75V14h-1v1.25a.75.75 0 0 1-.75.75Zm-.25-1.75c0 .138.112.25.25.25H4v-1.25a.75.75 0 0 1 .75-.75h2.5a.75.75 0 0 1 .75.75v1.25h2.25a.25.25 0 0 0 .25-.25V1.75a.25.25 0 0 0-.25-.25h-8.5a.25.25 0 0 0-.25.25ZM3.75 6h.5a.75.75 0 0 1 0 1.5h-.5a.75.75 0 0 1 0-1.5ZM3 3.75A.75.75 0 0 1 3.75 3h.5a.75.75 0 0 1 0 1.5h-.5A.75.75 0 0 1 3 3.75Zm4 3A.75.75 0 0 1 7.75 6h.5a.75.75 0 0 1 0 1.5h-.5A.75.75 0 0 1 7 6.75ZM7.75 3h.5a.75.75 0 0 1 0 1.5h-.5a.75.75 0 0 1 0-1.5ZM3 9.75A.75.75 0 0 1 3.75 9h.5a.75.75 0 0 1 0 1.5h-.5A.75.75 0 0 1 3 9.75ZM7.75 9h.5a.75.75 0 0 1 0 1.5h-.5a.75.75 0 0 1 0-1.5Z"></path> </svg> </template> <template id="rocket-icon"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-rocket"> <path d="M14.064 0h.186C15.216 0 16 .784 16 1.75v.186a8.752 8.752 0 0 1-2.564 6.186l-.458.459c-.314.314-.641.616-.979.904v3.207c0 .608-.315 1.172-.833 1.49l-2.774 1.707a.749.749 0 0 1-1.11-.418l-.954-3.102a1.214 1.214 0 0 1-.145-.125L3.754 9.816a1.218 1.218 0 0 1-.124-.145L.528 8.717a.749.749 0 0 1-.418-1.11l1.71-2.774A1.748 1.748 0 0 1 3.31 4h3.204c.288-.338.59-.665.904-.979l.459-.458A8.749 8.749 0 0 1 14.064 0ZM8.938 3.623h-.002l-.458.458c-.76.76-1.437 1.598-2.02 2.5l-1.5 2.317 2.143 2.143 2.317-1.5c.902-.583 1.74-1.26 2.499-2.02l.459-.458a7.25 7.25 0 0 0 2.123-5.127V1.75a.25.25 0 0 0-.25-.25h-.186a7.249 7.249 0 0 0-5.125 2.123ZM3.56 14.56c-.732.732-2.334 1.045-3.005 1.148a.234.234 0 0 1-.201-.064.234.234 0 0 1-.064-.201c.103-.671.416-2.273 1.15-3.003a1.502 1.502 0 1 1 2.12 2.12Zm6.94-3.935c-.088.06-.177.118-.266.175l-2.35 1.521.548 1.783 1.949-1.2a.25.25 0 0 0 .119-.213ZM3.678 8.116 5.2 5.766c.058-.09.117-.178.176-.266H3.309a.25.25 0 0 0-.213.119l-1.2 1.95ZM12 5a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z"></path> </svg> </template> <template id="shield-check-icon"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-shield-check"> <path d="m8.533.133 5.25 1.68A1.75 1.75 0 0 1 15 3.48V7c0 1.566-.32 3.182-1.303 4.682-.983 1.498-2.585 2.813-5.032 3.855a1.697 1.697 0 0 1-1.33 0c-2.447-1.042-4.049-2.357-5.032-3.855C1.32 10.182 1 8.566 1 7V3.48a1.75 1.75 0 0 1 1.217-1.667l5.25-1.68a1.748 1.748 0 0 1 1.066 0Zm-.61 1.429.001.001-5.25 1.68a.251.251 0 0 0-.174.237V7c0 1.36.275 2.666 1.057 3.859.784 1.194 2.121 2.342 4.366 3.298a.196.196 0 0 0 .154 0c2.245-.957 3.582-2.103 4.366-3.297C13.225 9.666 13.5 8.358 13.5 7V3.48a.25.25 0 0 0-.174-.238l-5.25-1.68a.25.25 0 0 0-.153 0ZM11.28 6.28l-3.5 3.5a.75.75 0 0 1-1.06 0l-1.5-1.5a.749.749 0 0 1 .326-1.275.749.749 0 0 1 .734.215l.97.97 2.97-2.97a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042Z"></path> </svg> </template> <template id="heart-icon"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-heart"> <path d="m8 14.25.345.666a.75.75 0 0 1-.69 0l-.008-.004-.018-.01a7.152 7.152 0 0 1-.31-.17 22.055 22.055 0 0 1-3.434-2.414C2.045 10.731 0 8.35 0 5.5 0 2.836 2.086 1 4.25 1 5.797 1 7.153 1.802 8 3.02 8.847 1.802 10.203 1 11.75 1 13.914 1 16 2.836 16 5.5c0 2.85-2.045 5.231-3.885 6.818a22.066 22.066 0 0 1-3.744 2.584l-.018.01-.006.003h-.002ZM4.25 2.5c-1.336 0-2.75 1.164-2.75 3 0 2.15 1.58 4.144 3.365 5.682A20.58 20.58 0 0 0 8 13.393a20.58 20.58 0 0 0 3.135-2.211C12.92 9.644 14.5 7.65 14.5 5.5c0-1.836-1.414-3-2.75-3-1.373 0-2.609.986-3.029 2.456a.749.749 0 0 1-1.442 0C6.859 3.486 5.623 2.5 4.25 2.5Z"></path> </svg> </template> <template id="server-icon"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-server"> <path d="M1.75 1h12.5c.966 0 1.75.784 1.75 1.75v4c0 .372-.116.717-.314 1 .198.283.314.628.314 1v4a1.75 1.75 0 0 1-1.75 1.75H1.75A1.75 1.75 0 0 1 0 12.75v-4c0-.358.109-.707.314-1a1.739 1.739 0 0 1-.314-1v-4C0 1.784.784 1 1.75 1ZM1.5 2.75v4c0 .138.112.25.25.25h12.5a.25.25 0 0 0 .25-.25v-4a.25.25 0 0 0-.25-.25H1.75a.25.25 0 0 0-.25.25Zm.25 5.75a.25.25 0 0 0-.25.25v4c0 .138.112.25.25.25h12.5a.25.25 0 0 0 .25-.25v-4a.25.25 0 0 0-.25-.25ZM7 4.75A.75.75 0 0 1 7.75 4h4.5a.75.75 0 0 1 0 1.5h-4.5A.75.75 0 0 1 7 4.75ZM7.75 10h4.5a.75.75 0 0 1 0 1.5h-4.5a.75.75 0 0 1 0-1.5ZM3 4.75A.75.75 0 0 1 3.75 4h.5a.75.75 0 0 1 0 1.5h-.5A.75.75 0 0 1 3 4.75ZM3.75 10h.5a.75.75 0 0 1 0 1.5h-.5a.75.75 0 0 1 0-1.5Z"></path> </svg> </template> <template id="globe-icon"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-globe"> <path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM5.78 8.75a9.64 9.64 0 0 0 1.363 4.177c.255.426.542.832.857 1.215.245-.296.551-.705.857-1.215A9.64 9.64 0 0 0 10.22 8.75Zm4.44-1.5a9.64 9.64 0 0 0-1.363-4.177c-.307-.51-.612-.919-.857-1.215a9.927 9.927 0 0 0-.857 1.215A9.64 9.64 0 0 0 5.78 7.25Zm-5.944 1.5H1.543a6.507 6.507 0 0 0 4.666 5.5c-.123-.181-.24-.365-.352-.552-.715-1.192-1.437-2.874-1.581-4.948Zm-2.733-1.5h2.733c.144-2.074.866-3.756 1.58-4.948.12-.197.237-.381.353-.552a6.507 6.507 0 0 0-4.666 5.5Zm10.181 1.5c-.144 2.074-.866 3.756-1.58 4.948-.12.197-.237.381-.353.552a6.507 6.507 0 0 0 4.666-5.5Zm2.733-1.5a6.507 6.507 0 0 0-4.666-5.5c.123.181.24.365.353.552.714 1.192 1.436 2.874 1.58 4.948Z"></path> </svg> </template> <template id="issue-opened-icon"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-issue-opened"> <path d="M8 9.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z"></path><path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Z"></path> </svg> </template> <template id="device-mobile-icon"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-device-mobile"> <path d="M3.75 0h8.5C13.216 0 14 .784 14 1.75v12.5A1.75 1.75 0 0 1 12.25 16h-8.5A1.75 1.75 0 0 1 2 14.25V1.75C2 .784 2.784 0 3.75 0ZM3.5 1.75v12.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25V1.75a.25.25 0 0 0-.25-.25h-8.5a.25.25 0 0 0-.25.25ZM8 13a1 1 0 1 1 0-2 1 1 0 0 1 0 2Z"></path> </svg> </template> <template id="package-icon"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-package"> <path d="m8.878.392 5.25 3.045c.54.314.872.89.872 1.514v6.098a1.75 1.75 0 0 1-.872 1.514l-5.25 3.045a1.75 1.75 0 0 1-1.756 0l-5.25-3.045A1.75 1.75 0 0 1 1 11.049V4.951c0-.624.332-1.201.872-1.514L7.122.392a1.75 1.75 0 0 1 1.756 0ZM7.875 1.69l-4.63 2.685L8 7.133l4.755-2.758-4.63-2.685a.248.248 0 0 0-.25 0ZM2.5 5.677v5.372c0 .09.047.171.125.216l4.625 2.683V8.432Zm6.25 8.271 4.625-2.683a.25.25 0 0 0 .125-.216V5.677L8.75 8.432Z"></path> </svg> </template> <template id="credit-card-icon"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-credit-card"> <path d="M10.75 9a.75.75 0 0 0 0 1.5h1.5a.75.75 0 0 0 0-1.5h-1.5Z"></path><path d="M0 3.75C0 2.784.784 2 1.75 2h12.5c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0 1 14.25 14H1.75A1.75 1.75 0 0 1 0 12.25ZM14.5 6.5h-13v5.75c0 .138.112.25.25.25h12.5a.25.25 0 0 0 .25-.25Zm0-2.75a.25.25 0 0 0-.25-.25H1.75a.25.25 0 0 0-.25.25V5h13Z"></path> </svg> </template> <template id="play-icon"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-play"> <path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Zm4.879-2.773 4.264 2.559a.25.25 0 0 1 0 .428l-4.264 2.559A.25.25 0 0 1 6 10.559V5.442a.25.25 0 0 1 .379-.215Z"></path> </svg> </template> <template id="gift-icon"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-gift"> <path d="M2 2.75A2.75 2.75 0 0 1 4.75 0c.983 0 1.873.42 2.57 1.232.268.318.497.668.68 1.042.183-.375.411-.725.68-1.044C9.376.42 10.266 0 11.25 0a2.75 2.75 0 0 1 2.45 4h.55c.966 0 1.75.784 1.75 1.75v2c0 .698-.409 1.301-1 1.582v4.918A1.75 1.75 0 0 1 13.25 16H2.75A1.75 1.75 0 0 1 1 14.25V9.332C.409 9.05 0 8.448 0 7.75v-2C0 4.784.784 4 1.75 4h.55c-.192-.375-.3-.8-.3-1.25ZM7.25 9.5H2.5v4.75c0 .138.112.25.25.25h4.5Zm1.5 0v5h4.5a.25.25 0 0 0 .25-.25V9.5Zm0-4V8h5.5a.25.25 0 0 0 .25-.25v-2a.25.25 0 0 0-.25-.25Zm-7 0a.25.25 0 0 0-.25.25v2c0 .138.112.25.25.25h5.5V5.5h-5.5Zm3-4a1.25 1.25 0 0 0 0 2.5h2.309c-.233-.818-.542-1.401-.878-1.793-.43-.502-.915-.707-1.431-.707ZM8.941 4h2.309a1.25 1.25 0 0 0 0-2.5c-.516 0-1 .205-1.43.707-.337.392-.646.975-.879 1.793Z"></path> </svg> </template> <template id="code-square-icon"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-code-square"> <path d="M0 1.75C0 .784.784 0 1.75 0h12.5C15.216 0 16 .784 16 1.75v12.5A1.75 1.75 0 0 1 14.25 16H1.75A1.75 1.75 0 0 1 0 14.25Zm1.75-.25a.25.25 0 0 0-.25.25v12.5c0 .138.112.25.25.25h12.5a.25.25 0 0 0 .25-.25V1.75a.25.25 0 0 0-.25-.25Zm7.47 3.97a.75.75 0 0 1 1.06 0l2 2a.75.75 0 0 1 0 1.06l-2 2a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734L10.69 8 9.22 6.53a.75.75 0 0 1 0-1.06ZM6.78 6.53 5.31 8l1.47 1.47a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215l-2-2a.75.75 0 0 1 0-1.06l2-2a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042Z"></path> </svg> </template> <template id="device-desktop-icon"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-device-desktop"> <path d="M14.25 1c.966 0 1.75.784 1.75 1.75v7.5A1.75 1.75 0 0 1 14.25 12h-3.727c.099 1.041.52 1.872 1.292 2.757A.752.752 0 0 1 11.25 16h-6.5a.75.75 0 0 1-.565-1.243c.772-.885 1.192-1.716 1.292-2.757H1.75A1.75 1.75 0 0 1 0 10.25v-7.5C0 1.784.784 1 1.75 1ZM1.75 2.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h12.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25ZM9.018 12H6.982a5.72 5.72 0 0 1-.765 2.5h3.566a5.72 5.72 0 0 1-.765-2.5Z"></path> </svg> </template> <div class="position-relative"> <ul role="listbox" class="ActionListWrap QueryBuilder-ListWrap" aria-label="Suggestions" data-action=" combobox-commit:query-builder#comboboxCommit mousedown:query-builder#resultsMousedown " data-target="query-builder.resultsList" data-persist-list=false id="query-builder-test-results" ></ul> </div> <div class="FormControl-inlineValidation" id="validation-52c7f4e3-3a1b-40c6-8e88-f3daf1fa4b28" hidden="hidden"> <span class="FormControl-inlineValidation--visual"> <svg aria-hidden="true" height="12" viewBox="0 0 12 12" version="1.1" width="12" data-view-component="true" class="octicon octicon-alert-fill"> <path d="M4.855.708c.5-.896 1.79-.896 2.29 0l4.675 8.351a1.312 1.312 0 0 1-1.146 1.954H1.33A1.313 1.313 0 0 1 .183 9.058ZM7 7V3H5v4Zm-1 3a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z"></path> </svg> </span> <span></span> </div> </div> <div data-target="query-builder.screenReaderFeedback" aria-live="polite" aria-atomic="true" class="sr-only"></div> </query-builder></form> <div class="d-flex flex-row color-fg-muted px-3 text-small color-bg-default search-feedback-prompt"> <a target="_blank" href="https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax" data-view-component="true" class="Link color-fg-accent text-normal ml-2"> Search syntax tips </a> <div class="d-flex flex-1"></div> </div> </div> </div> </div> </modal-dialog></div> </div> <div data-action="click:qbsearch-input#retract" class="dark-backdrop position-fixed" hidden data-target="qbsearch-input.darkBackdrop"></div> <div class="color-fg-default"> <dialog-helper> <dialog data-target="qbsearch-input.feedbackDialog" data-action="close:qbsearch-input#handleDialogClose cancel:qbsearch-input#handleDialogClose" id="feedback-dialog" aria-modal="true" aria-labelledby="feedback-dialog-title" aria-describedby="feedback-dialog-description" data-view-component="true" class="Overlay Overlay-whenNarrow Overlay--size-medium Overlay--motion-scaleFade Overlay--disableScroll"> <div data-view-component="true" class="Overlay-header"> <div class="Overlay-headerContentWrap"> <div class="Overlay-titleWrap"> <h1 class="Overlay-title " id="feedback-dialog-title"> Provide feedback </h1> </div> <div class="Overlay-actionWrap"> <button data-close-dialog-id="feedback-dialog" aria-label="Close" type="button" data-view-component="true" class="close-button Overlay-closeButton"><svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x"> <path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z"></path> </svg></button> </div> </div> </div> <scrollable-region data-labelled-by="feedback-dialog-title"> <div data-view-component="true" class="Overlay-body"> <!-- '"` --><!-- </textarea></xmp> --></option></form><form id="code-search-feedback-form" data-turbo="false" action="/search/feedback" accept-charset="UTF-8" method="post"><input type="hidden" data-csrf="true" name="authenticity_token" value="doXsaFEbYpXTTvrmdPByUPcxvOYAwXYz+pk6nOm6LBilpMF+F/acMn3trJN0o+ctp6ioCHTWAVCa03UktXPO8Q==" /> <p>We read every piece of feedback, and take your input very seriously.</p> <textarea name="feedback" class="form-control width-full mb-2" style="height: 120px" id="feedback"></textarea> <input name="include_email" id="include_email" aria-label="Include my email address so I can be contacted" class="form-control mr-2" type="checkbox"> <label for="include_email" style="font-weight: normal">Include my email address so I can be contacted</label> </form></div> </scrollable-region> <div data-view-component="true" class="Overlay-footer Overlay-footer--alignEnd"> <button data-close-dialog-id="feedback-dialog" type="button" data-view-component="true" class="btn"> Cancel </button> <button form="code-search-feedback-form" data-action="click:qbsearch-input#submitFeedback" type="submit" data-view-component="true" class="btn-primary btn"> Submit feedback </button> </div> </dialog></dialog-helper> <custom-scopes data-target="qbsearch-input.customScopesManager"> <dialog-helper> <dialog data-target="custom-scopes.customScopesModalDialog" data-action="close:qbsearch-input#handleDialogClose cancel:qbsearch-input#handleDialogClose" id="custom-scopes-dialog" aria-modal="true" aria-labelledby="custom-scopes-dialog-title" aria-describedby="custom-scopes-dialog-description" data-view-component="true" class="Overlay Overlay-whenNarrow Overlay--size-medium Overlay--motion-scaleFade Overlay--disableScroll"> <div data-view-component="true" class="Overlay-header Overlay-header--divided"> <div class="Overlay-headerContentWrap"> <div class="Overlay-titleWrap"> <h1 class="Overlay-title " id="custom-scopes-dialog-title"> Saved searches </h1> <h2 id="custom-scopes-dialog-description" class="Overlay-description">Use saved searches to filter your results more quickly</h2> </div> <div class="Overlay-actionWrap"> <button data-close-dialog-id="custom-scopes-dialog" aria-label="Close" type="button" data-view-component="true" class="close-button Overlay-closeButton"><svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x"> <path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z"></path> </svg></button> </div> </div> </div> <scrollable-region data-labelled-by="custom-scopes-dialog-title"> <div data-view-component="true" class="Overlay-body"> <div data-target="custom-scopes.customScopesModalDialogFlash"></div> <div hidden class="create-custom-scope-form" data-target="custom-scopes.createCustomScopeForm"> <!-- '"` --><!-- </textarea></xmp> --></option></form><form id="custom-scopes-dialog-form" data-turbo="false" action="/search/custom_scopes" accept-charset="UTF-8" method="post"><input type="hidden" data-csrf="true" name="authenticity_token" value="dDq67PsqAQgNKn9Q286EMRVk9r9krIIySOxhV8iU71hIbrwKFOUAY4XrKM7o21NVsT3s6K9e3Sg12D2KyzaqlA==" /> <div data-target="custom-scopes.customScopesModalDialogFlash"></div> <input type="hidden" id="custom_scope_id" name="custom_scope_id" data-target="custom-scopes.customScopesIdField"> <div class="form-group"> <label for="custom_scope_name">Name</label> <auto-check src="/search/custom_scopes/check_name" required> <input type="text" name="custom_scope_name" id="custom_scope_name" data-target="custom-scopes.customScopesNameField" class="form-control" autocomplete="off" placeholder="github-ruby" required maxlength="50"> <input type="hidden" data-csrf="true" value="edHeYQ+WnK029+rasPbFA//fCzWan4Sy/Co2+LtP/WczlBbtxXYu2aMo1K33j/AxQiXNDBVcw11+4r6sV35YIg==" /> </auto-check> </div> <div class="form-group"> <label for="custom_scope_query">Query</label> <input type="text" name="custom_scope_query" id="custom_scope_query" data-target="custom-scopes.customScopesQueryField" class="form-control" autocomplete="off" placeholder="(repo:mona/a OR repo:mona/b) AND lang:python" required maxlength="500"> </div> <p class="text-small color-fg-muted"> To see all available qualifiers, see our <a class="Link--inTextBlock" href="https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax">documentation</a>. </p> </form> </div> <div data-target="custom-scopes.manageCustomScopesForm"> <div data-target="custom-scopes.list"></div> </div> </div> </scrollable-region> <div data-view-component="true" class="Overlay-footer Overlay-footer--alignEnd Overlay-footer--divided"> <button data-action="click:custom-scopes#customScopesCancel" type="button" data-view-component="true" class="btn"> Cancel </button> <button form="custom-scopes-dialog-form" data-action="click:custom-scopes#customScopesSubmit" data-target="custom-scopes.customScopesSubmitButton" type="submit" data-view-component="true" class="btn-primary btn"> Create saved search </button> </div> </dialog></dialog-helper> </custom-scopes> </div> </qbsearch-input> <div class="position-relative HeaderMenu-link-wrap d-lg-inline-block"> <a href="/login?return_to=https%3A%2F%2Fgithub.com%2Fkubernetes%2Fkubernetes%2Fpulls" class="HeaderMenu-link HeaderMenu-link--sign-in HeaderMenu-button flex-shrink-0 no-underline d-none d-lg-inline-flex border border-lg-0 rounded rounded-lg-0 px-2 py-1" style="margin-left: 12px;" data-hydro-click="{&quot;event_type&quot;:&quot;authentication.click&quot;,&quot;payload&quot;:{&quot;location_in_page&quot;:&quot;site header menu&quot;,&quot;repository_id&quot;:null,&quot;auth_type&quot;:&quot;SIGN_UP&quot;,&quot;originating_url&quot;:&quot;https://github.com/kubernetes/kubernetes/pulls&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="5e664a13dbc172167dcb228f566ae048af5d200567d3f7664f473c4255e71dfd" data-analytics-event="{&quot;category&quot;:&quot;Marketing nav&quot;,&quot;action&quot;:&quot;click to go to homepage&quot;,&quot;label&quot;:&quot;ref_page:Marketing;ref_cta:Sign in;ref_loc:Header&quot;}" > Sign in </a> </div> <a href="/signup?ref_cta=Sign+up&amp;ref_loc=header+logged+out&amp;ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fpull_requests%2Findex&amp;source=header-repo&amp;source_repo=kubernetes%2Fkubernetes" class="HeaderMenu-link HeaderMenu-link--sign-up HeaderMenu-button flex-shrink-0 d-flex d-lg-inline-flex no-underline border color-border-default rounded px-2 py-1" data-hydro-click="{&quot;event_type&quot;:&quot;authentication.click&quot;,&quot;payload&quot;:{&quot;location_in_page&quot;:&quot;site header menu&quot;,&quot;repository_id&quot;:null,&quot;auth_type&quot;:&quot;SIGN_UP&quot;,&quot;originating_url&quot;:&quot;https://github.com/kubernetes/kubernetes/pulls&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="5e664a13dbc172167dcb228f566ae048af5d200567d3f7664f473c4255e71dfd" data-analytics-event="{&quot;category&quot;:&quot;Sign up&quot;,&quot;action&quot;:&quot;click to sign up for account&quot;,&quot;label&quot;:&quot;ref_page:/&lt;user-name&gt;/&lt;repo-name&gt;/pull_requests/index;ref_cta:Sign up;ref_loc:header logged out&quot;}" > Sign up </a> <button type="button" class="sr-only js-header-menu-focus-trap d-block d-lg-none">Reseting focus</button> </div> </div> </div> </div> </header> <div hidden="hidden" data-view-component="true" class="js-stale-session-flash stale-session-flash flash flash-warn flash-full"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-alert"> <path d="M6.457 1.047c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0 1 14.082 15H1.918a1.75 1.75 0 0 1-1.543-2.575Zm1.763.707a.25.25 0 0 0-.44 0L1.698 13.132a.25.25 0 0 0 .22.368h12.164a.25.25 0 0 0 .22-.368Zm.53 3.996v2.5a.75.75 0 0 1-1.5 0v-2.5a.75.75 0 0 1 1.5 0ZM9 11a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z"></path> </svg> <span class="js-stale-session-flash-signed-in" hidden>You signed in with another tab or window. <a class="Link--inTextBlock" href="">Reload</a> to refresh your session.</span> <span class="js-stale-session-flash-signed-out" hidden>You signed out in another tab or window. <a class="Link--inTextBlock" href="">Reload</a> to refresh your session.</span> <span class="js-stale-session-flash-switched" hidden>You switched accounts on another tab or window. <a class="Link--inTextBlock" href="">Reload</a> to refresh your session.</span> <button id="icon-button-4d761f76-8b34-405d-b9f8-7aa4a8c3285f" aria-labelledby="tooltip-48d2f8fa-3ae0-4a13-95da-92996d4d805d" type="button" data-view-component="true" class="Button Button--iconOnly Button--invisible Button--medium flash-close js-flash-close"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x Button-visual"> <path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z"></path> </svg> </button><tool-tip id="tooltip-48d2f8fa-3ae0-4a13-95da-92996d4d805d" for="icon-button-4d761f76-8b34-405d-b9f8-7aa4a8c3285f" popover="manual" data-direction="s" data-type="label" data-view-component="true" class="sr-only position-absolute">Dismiss alert</tool-tip> </div> </div> <div id="start-of-content" class="show-on-focus"></div> <div id="js-flash-container" class="flash-container" data-turbo-replace> <template class="js-flash-template"> <div class="flash flash-full {{ className }}"> <div > <button autofocus class="flash-close js-flash-close" type="button" aria-label="Dismiss this message"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x"> <path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z"></path> </svg> </button> <div aria-atomic="true" role="alert" class="js-flash-alert"> <div>{{ message }}</div> </div> </div> </div> </template> </div> <div class="application-main " data-commit-hovercards-enabled data-discussion-hovercards-enabled data-issue-and-pr-hovercards-enabled > <div itemscope itemtype="http://schema.org/SoftwareSourceCode" class=""> <main id="js-repo-pjax-container" > <div id="repository-container-header" class="pt-3 hide-full-screen" style="background-color: var(--page-header-bgColor, var(--color-page-header-bg));" data-turbo-replace> <div class="d-flex flex-nowrap flex-justify-end mb-3 px-3 px-lg-5" style="gap: 1rem;"> <div class="flex-auto min-width-0 width-fit"> <div class=" d-flex flex-wrap flex-items-center wb-break-word f3 text-normal"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-repo color-fg-muted mr-2"> <path d="M2 2.5A2.5 2.5 0 0 1 4.5 0h8.75a.75.75 0 0 1 .75.75v12.5a.75.75 0 0 1-.75.75h-2.5a.75.75 0 0 1 0-1.5h1.75v-2h-8a1 1 0 0 0-.714 1.7.75.75 0 1 1-1.072 1.05A2.495 2.495 0 0 1 2 11.5Zm10.5-1h-8a1 1 0 0 0-1 1v6.708A2.486 2.486 0 0 1 4.5 9h8ZM5 12.25a.25.25 0 0 1 .25-.25h3.5a.25.25 0 0 1 .25.25v3.25a.25.25 0 0 1-.4.2l-1.45-1.087a.249.249 0 0 0-.3 0L5.4 15.7a.25.25 0 0 1-.4-.2Z"></path> </svg> <span class="author flex-self-stretch" itemprop="author"> <a class="url fn" rel="author" data-hovercard-type="organization" data-hovercard-url="/orgs/kubernetes/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/kubernetes"> kubernetes </a> </span> <span class="mx-1 flex-self-stretch color-fg-muted">/</span> <strong itemprop="name" class="mr-2 flex-self-stretch"> <a data-pjax="#repo-content-pjax-container" data-turbo-frame="repo-content-turbo-frame" href="/kubernetes/kubernetes">kubernetes</a> </strong> <span></span><span class="Label Label--secondary v-align-middle mr-1">Public</span> </div> </div> <div id="repository-details-container" class="flex-shrink-0" data-turbo-replace style="max-width: 70%;"> <ul class="pagehead-actions flex-shrink-0 d-none d-md-inline" style="padding: 2px 0;"> <li> <a href="/login?return_to=%2Fkubernetes%2Fkubernetes" rel="nofollow" id="repository-details-watch-button" data-hydro-click="{&quot;event_type&quot;:&quot;authentication.click&quot;,&quot;payload&quot;:{&quot;location_in_page&quot;:&quot;notification subscription menu watch&quot;,&quot;repository_id&quot;:null,&quot;auth_type&quot;:&quot;LOG_IN&quot;,&quot;originating_url&quot;:&quot;https://github.com/kubernetes/kubernetes/pulls&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="10abfb4c1ab390533956c9d0e706c3c10d53804fe7ba5f51f46ed2e18b2981d6" aria-label="You must be signed in to change notification settings" data-view-component="true" class="btn-sm btn"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-bell mr-2"> <path d="M8 16a2 2 0 0 0 1.985-1.75c.017-.137-.097-.25-.235-.25h-3.5c-.138 0-.252.113-.235.25A2 2 0 0 0 8 16ZM3 5a5 5 0 0 1 10 0v2.947c0 .05.015.098.042.139l1.703 2.555A1.519 1.519 0 0 1 13.482 13H2.518a1.516 1.516 0 0 1-1.263-2.36l1.703-2.554A.255.255 0 0 0 3 7.947Zm5-3.5A3.5 3.5 0 0 0 4.5 5v2.947c0 .346-.102.683-.294.97l-1.703 2.556a.017.017 0 0 0-.003.01l.001.006c0 .002.002.004.004.006l.006.004.007.001h10.964l.007-.001.006-.004.004-.006.001-.007a.017.017 0 0 0-.003-.01l-1.703-2.554a1.745 1.745 0 0 1-.294-.97V5A3.5 3.5 0 0 0 8 1.5Z"></path> </svg>Notifications </a> <tool-tip id="tooltip-47a6c12b-a87c-44e0-9c7d-84343274777a" for="repository-details-watch-button" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">You must be signed in to change notification settings</tool-tip> </li> <li> <a icon="repo-forked" id="fork-button" href="/login?return_to=%2Fkubernetes%2Fkubernetes" rel="nofollow" data-hydro-click="{&quot;event_type&quot;:&quot;authentication.click&quot;,&quot;payload&quot;:{&quot;location_in_page&quot;:&quot;repo details fork button&quot;,&quot;repository_id&quot;:20580498,&quot;auth_type&quot;:&quot;LOG_IN&quot;,&quot;originating_url&quot;:&quot;https://github.com/kubernetes/kubernetes/pulls&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="f6e17a717efec7ee42e25c6012439ea50eed4a712f79a88847251b440fc6cd83" data-view-component="true" class="btn-sm btn"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-repo-forked mr-2"> <path d="M5 5.372v.878c0 .414.336.75.75.75h4.5a.75.75 0 0 0 .75-.75v-.878a2.25 2.25 0 1 1 1.5 0v.878a2.25 2.25 0 0 1-2.25 2.25h-1.5v2.128a2.251 2.251 0 1 1-1.5 0V8.5h-1.5A2.25 2.25 0 0 1 3.5 6.25v-.878a2.25 2.25 0 1 1 1.5 0ZM5 3.25a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Zm6.75.75a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5Zm-3 8.75a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Z"></path> </svg>Fork <span id="repo-network-counter" data-pjax-replace="true" data-turbo-replace="true" title="39,751" data-view-component="true" class="Counter">39.8k</span> </a> </li> <li> <div data-view-component="true" class="BtnGroup d-flex"> <a href="/login?return_to=%2Fkubernetes%2Fkubernetes" rel="nofollow" data-hydro-click="{&quot;event_type&quot;:&quot;authentication.click&quot;,&quot;payload&quot;:{&quot;location_in_page&quot;:&quot;star button&quot;,&quot;repository_id&quot;:20580498,&quot;auth_type&quot;:&quot;LOG_IN&quot;,&quot;originating_url&quot;:&quot;https://github.com/kubernetes/kubernetes/pulls&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="e6f2ffd3a5217238f9a855f237839fa2ac40706a9edb8dfeebf2c9e27e4fffb9" aria-label="You must be signed in to star a repository" data-view-component="true" class="tooltipped tooltipped-sw btn-sm btn"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-star v-align-text-bottom d-inline-block mr-2"> <path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z"></path> </svg><span data-view-component="true" class="d-inline"> Star </span> <span id="repo-stars-counter-star" aria-label="111415 users starred this repository" data-singular-suffix="user starred this repository" data-plural-suffix="users starred this repository" data-turbo-replace="true" title="111,415" data-view-component="true" class="Counter js-social-count">111k</span> </a></div> </li> </ul> </div> </div> <div id="responsive-meta-container" data-turbo-replace> </div> <nav data-pjax="#js-repo-pjax-container" aria-label="Repository" data-view-component="true" class="js-repo-nav js-sidenav-container-pjax js-responsive-underlinenav overflow-hidden UnderlineNav px-3 px-md-4 px-lg-5"> <ul data-view-component="true" class="UnderlineNav-body list-style-none"> <li data-view-component="true" class="d-inline-flex"> <a id="code-tab" href="/kubernetes/kubernetes" data-tab-item="i0code-tab" data-selected-links="repo_source repo_downloads repo_commits repo_releases repo_tags repo_branches repo_packages repo_deployments repo_attestations /kubernetes/kubernetes" data-pjax="#repo-content-pjax-container" data-turbo-frame="repo-content-turbo-frame" data-hotkey="g c" data-analytics-event="{&quot;category&quot;:&quot;Underline navbar&quot;,&quot;action&quot;:&quot;Click tab&quot;,&quot;label&quot;:&quot;Code&quot;,&quot;target&quot;:&quot;UNDERLINE_NAV.TAB&quot;}" data-view-component="true" class="UnderlineNav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-code UnderlineNav-octicon d-none d-sm-inline"> <path d="m11.28 3.22 4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734L13.94 8l-3.72-3.72a.749.749 0 0 1 .326-1.275.749.749 0 0 1 .734.215Zm-6.56 0a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042L2.06 8l3.72 3.72a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L.47 8.53a.75.75 0 0 1 0-1.06Z"></path> </svg> <span data-content="Code">Code</span> <span id="code-repo-tab-count" data-pjax-replace="" data-turbo-replace="" title="Not available" data-view-component="true" class="Counter"></span> </a></li> <li data-view-component="true" class="d-inline-flex"> <a id="issues-tab" href="/kubernetes/kubernetes/issues" data-tab-item="i1issues-tab" data-selected-links="repo_issues repo_labels repo_milestones /kubernetes/kubernetes/issues" data-pjax="#repo-content-pjax-container" data-turbo-frame="repo-content-turbo-frame" data-hotkey="g i" data-analytics-event="{&quot;category&quot;:&quot;Underline navbar&quot;,&quot;action&quot;:&quot;Click tab&quot;,&quot;label&quot;:&quot;Issues&quot;,&quot;target&quot;:&quot;UNDERLINE_NAV.TAB&quot;}" data-view-component="true" class="UnderlineNav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-issue-opened UnderlineNav-octicon d-none d-sm-inline"> <path d="M8 9.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z"></path><path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Z"></path> </svg> <span data-content="Issues">Issues</span> <span id="issues-repo-tab-count" data-pjax-replace="" data-turbo-replace="" title="1,869" data-view-component="true" class="Counter">1.9k</span> </a></li> <li data-view-component="true" class="d-inline-flex"> <a id="pull-requests-tab" href="/kubernetes/kubernetes/pulls" data-tab-item="i2pull-requests-tab" data-selected-links="repo_pulls checks /kubernetes/kubernetes/pulls" data-pjax="#repo-content-pjax-container" data-turbo-frame="repo-content-turbo-frame" data-hotkey="g p" data-analytics-event="{&quot;category&quot;:&quot;Underline navbar&quot;,&quot;action&quot;:&quot;Click tab&quot;,&quot;label&quot;:&quot;Pull requests&quot;,&quot;target&quot;:&quot;UNDERLINE_NAV.TAB&quot;}" aria-current="page" data-view-component="true" class="UnderlineNav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item selected"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-git-pull-request UnderlineNav-octicon d-none d-sm-inline"> <path d="M1.5 3.25a2.25 2.25 0 1 1 3 2.122v5.256a2.251 2.251 0 1 1-1.5 0V5.372A2.25 2.25 0 0 1 1.5 3.25Zm5.677-.177L9.573.677A.25.25 0 0 1 10 .854V2.5h1A2.5 2.5 0 0 1 13.5 5v5.628a2.251 2.251 0 1 1-1.5 0V5a1 1 0 0 0-1-1h-1v1.646a.25.25 0 0 1-.427.177L7.177 3.427a.25.25 0 0 1 0-.354ZM3.75 2.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm0 9.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm8.25.75a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0Z"></path> </svg> <span data-content="Pull requests">Pull requests</span> <span id="pull-requests-repo-tab-count" data-pjax-replace="" data-turbo-replace="" title="657" data-view-component="true" class="Counter">657</span> </a></li> <li data-view-component="true" class="d-inline-flex"> <a id="actions-tab" href="/kubernetes/kubernetes/actions" data-tab-item="i3actions-tab" data-selected-links="repo_actions /kubernetes/kubernetes/actions" data-pjax="#repo-content-pjax-container" data-turbo-frame="repo-content-turbo-frame" data-hotkey="g a" data-analytics-event="{&quot;category&quot;:&quot;Underline navbar&quot;,&quot;action&quot;:&quot;Click tab&quot;,&quot;label&quot;:&quot;Actions&quot;,&quot;target&quot;:&quot;UNDERLINE_NAV.TAB&quot;}" data-view-component="true" class="UnderlineNav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-play UnderlineNav-octicon d-none d-sm-inline"> <path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Zm4.879-2.773 4.264 2.559a.25.25 0 0 1 0 .428l-4.264 2.559A.25.25 0 0 1 6 10.559V5.442a.25.25 0 0 1 .379-.215Z"></path> </svg> <span data-content="Actions">Actions</span> <span id="actions-repo-tab-count" data-pjax-replace="" data-turbo-replace="" title="Not available" data-view-component="true" class="Counter"></span> </a></li> <li data-view-component="true" class="d-inline-flex"> <a id="projects-tab" href="/kubernetes/kubernetes/projects" data-tab-item="i4projects-tab" data-selected-links="repo_projects new_repo_project repo_project /kubernetes/kubernetes/projects" data-pjax="#repo-content-pjax-container" data-turbo-frame="repo-content-turbo-frame" data-hotkey="g b" data-analytics-event="{&quot;category&quot;:&quot;Underline navbar&quot;,&quot;action&quot;:&quot;Click tab&quot;,&quot;label&quot;:&quot;Projects&quot;,&quot;target&quot;:&quot;UNDERLINE_NAV.TAB&quot;}" data-view-component="true" class="UnderlineNav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-table UnderlineNav-octicon d-none d-sm-inline"> <path d="M0 1.75C0 .784.784 0 1.75 0h12.5C15.216 0 16 .784 16 1.75v12.5A1.75 1.75 0 0 1 14.25 16H1.75A1.75 1.75 0 0 1 0 14.25ZM6.5 6.5v8h7.75a.25.25 0 0 0 .25-.25V6.5Zm8-1.5V1.75a.25.25 0 0 0-.25-.25H6.5V5Zm-13 1.5v7.75c0 .138.112.25.25.25H5v-8ZM5 5V1.5H1.75a.25.25 0 0 0-.25.25V5Z"></path> </svg> <span data-content="Projects">Projects</span> <span id="projects-repo-tab-count" data-pjax-replace="" data-turbo-replace="" title="1" data-view-component="true" class="Counter">1</span> </a></li> <li data-view-component="true" class="d-inline-flex"> <a id="security-tab" href="/kubernetes/kubernetes/security" data-tab-item="i5security-tab" data-selected-links="security overview alerts policy token_scanning code_scanning /kubernetes/kubernetes/security" data-pjax="#repo-content-pjax-container" data-turbo-frame="repo-content-turbo-frame" data-hotkey="g s" data-analytics-event="{&quot;category&quot;:&quot;Underline navbar&quot;,&quot;action&quot;:&quot;Click tab&quot;,&quot;label&quot;:&quot;Security&quot;,&quot;target&quot;:&quot;UNDERLINE_NAV.TAB&quot;}" data-view-component="true" class="UnderlineNav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-shield UnderlineNav-octicon d-none d-sm-inline"> <path d="M7.467.133a1.748 1.748 0 0 1 1.066 0l5.25 1.68A1.75 1.75 0 0 1 15 3.48V7c0 1.566-.32 3.182-1.303 4.682-.983 1.498-2.585 2.813-5.032 3.855a1.697 1.697 0 0 1-1.33 0c-2.447-1.042-4.049-2.357-5.032-3.855C1.32 10.182 1 8.566 1 7V3.48a1.75 1.75 0 0 1 1.217-1.667Zm.61 1.429a.25.25 0 0 0-.153 0l-5.25 1.68a.25.25 0 0 0-.174.238V7c0 1.358.275 2.666 1.057 3.86.784 1.194 2.121 2.34 4.366 3.297a.196.196 0 0 0 .154 0c2.245-.956 3.582-2.104 4.366-3.298C13.225 9.666 13.5 8.36 13.5 7V3.48a.251.251 0 0 0-.174-.237l-5.25-1.68ZM8.75 4.75v3a.75.75 0 0 1-1.5 0v-3a.75.75 0 0 1 1.5 0ZM9 10.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z"></path> </svg> <span data-content="Security">Security</span> <include-fragment src="/kubernetes/kubernetes/security/overall-count" accept="text/fragment+html"></include-fragment> </a></li> <li data-view-component="true" class="d-inline-flex"> <a id="insights-tab" href="/kubernetes/kubernetes/pulse" data-tab-item="i6insights-tab" data-selected-links="repo_graphs repo_contributors dependency_graph dependabot_updates pulse people community /kubernetes/kubernetes/pulse" data-pjax="#repo-content-pjax-container" data-turbo-frame="repo-content-turbo-frame" data-analytics-event="{&quot;category&quot;:&quot;Underline navbar&quot;,&quot;action&quot;:&quot;Click tab&quot;,&quot;label&quot;:&quot;Insights&quot;,&quot;target&quot;:&quot;UNDERLINE_NAV.TAB&quot;}" data-view-component="true" class="UnderlineNav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-graph UnderlineNav-octicon d-none d-sm-inline"> <path d="M1.5 1.75V13.5h13.75a.75.75 0 0 1 0 1.5H.75a.75.75 0 0 1-.75-.75V1.75a.75.75 0 0 1 1.5 0Zm14.28 2.53-5.25 5.25a.75.75 0 0 1-1.06 0L7 7.06 4.28 9.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.25-3.25a.75.75 0 0 1 1.06 0L10 7.94l4.72-4.72a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042Z"></path> </svg> <span data-content="Insights">Insights</span> <span id="insights-repo-tab-count" data-pjax-replace="" data-turbo-replace="" title="Not available" data-view-component="true" class="Counter"></span> </a></li> </ul> <div style="visibility:hidden;" data-view-component="true" class="UnderlineNav-actions js-responsive-underlinenav-overflow position-absolute pr-3 pr-md-4 pr-lg-5 right-0"> <action-menu data-select-variant="none" data-view-component="true"> <focus-group direction="vertical" mnemonics retain> <button id="action-menu-264795e9-e299-4b2c-8409-446717b251e5-button" popovertarget="action-menu-264795e9-e299-4b2c-8409-446717b251e5-overlay" aria-controls="action-menu-264795e9-e299-4b2c-8409-446717b251e5-list" aria-haspopup="true" aria-labelledby="tooltip-79fbf215-015d-4bda-a716-84fd746dcdb9" type="button" data-view-component="true" class="Button Button--iconOnly Button--secondary Button--medium UnderlineNav-item"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-kebab-horizontal Button-visual"> <path d="M8 9a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3ZM1.5 9a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Zm13 0a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z"></path> </svg> </button><tool-tip id="tooltip-79fbf215-015d-4bda-a716-84fd746dcdb9" for="action-menu-264795e9-e299-4b2c-8409-446717b251e5-button" popover="manual" data-direction="s" data-type="label" data-view-component="true" class="sr-only position-absolute">Additional navigation options</tool-tip> <anchored-position id="action-menu-264795e9-e299-4b2c-8409-446717b251e5-overlay" anchor="action-menu-264795e9-e299-4b2c-8409-446717b251e5-button" align="start" side="outside-bottom" anchor-offset="normal" popover="auto" data-view-component="true"> <div data-view-component="true" class="Overlay Overlay--size-auto"> <div data-view-component="true" class="Overlay-body Overlay-body--paddingNone"> <action-list> <div data-view-component="true"> <ul aria-labelledby="action-menu-264795e9-e299-4b2c-8409-446717b251e5-button" id="action-menu-264795e9-e299-4b2c-8409-446717b251e5-list" role="menu" data-view-component="true" class="ActionListWrap--inset ActionListWrap"> <li hidden="hidden" data-menu-item="i0code-tab" data-targets="action-list.items" role="none" data-view-component="true" class="ActionListItem"> <a tabindex="-1" id="item-92da05db-722b-4ce7-8bbd-80b87e60d1b0" href="/kubernetes/kubernetes" role="menuitem" data-view-component="true" class="ActionListContent ActionListContent--visual16"> <span class="ActionListItem-visual ActionListItem-visual--leading"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-code"> <path d="m11.28 3.22 4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734L13.94 8l-3.72-3.72a.749.749 0 0 1 .326-1.275.749.749 0 0 1 .734.215Zm-6.56 0a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042L2.06 8l3.72 3.72a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L.47 8.53a.75.75 0 0 1 0-1.06Z"></path> </svg> </span> <span data-view-component="true" class="ActionListItem-label"> Code </span> </a> </li> <li hidden="hidden" data-menu-item="i1issues-tab" data-targets="action-list.items" role="none" data-view-component="true" class="ActionListItem"> <a tabindex="-1" id="item-80535127-0c6d-47db-8991-b3b4523d47bd" href="/kubernetes/kubernetes/issues" role="menuitem" data-view-component="true" class="ActionListContent ActionListContent--visual16"> <span class="ActionListItem-visual ActionListItem-visual--leading"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-issue-opened"> <path d="M8 9.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z"></path><path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Z"></path> </svg> </span> <span data-view-component="true" class="ActionListItem-label"> Issues </span> </a> </li> <li hidden="hidden" data-menu-item="i2pull-requests-tab" data-targets="action-list.items" role="none" data-view-component="true" class="ActionListItem"> <a tabindex="-1" id="item-62a3be04-87c0-4642-8c92-9b12b37b9709" href="/kubernetes/kubernetes/pulls" role="menuitem" data-view-component="true" class="ActionListContent ActionListContent--visual16"> <span class="ActionListItem-visual ActionListItem-visual--leading"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-git-pull-request"> <path d="M1.5 3.25a2.25 2.25 0 1 1 3 2.122v5.256a2.251 2.251 0 1 1-1.5 0V5.372A2.25 2.25 0 0 1 1.5 3.25Zm5.677-.177L9.573.677A.25.25 0 0 1 10 .854V2.5h1A2.5 2.5 0 0 1 13.5 5v5.628a2.251 2.251 0 1 1-1.5 0V5a1 1 0 0 0-1-1h-1v1.646a.25.25 0 0 1-.427.177L7.177 3.427a.25.25 0 0 1 0-.354ZM3.75 2.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm0 9.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm8.25.75a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0Z"></path> </svg> </span> <span data-view-component="true" class="ActionListItem-label"> Pull requests </span> </a> </li> <li hidden="hidden" data-menu-item="i3actions-tab" data-targets="action-list.items" role="none" data-view-component="true" class="ActionListItem"> <a tabindex="-1" id="item-14a54d13-c68f-4b4a-a7df-e39586f83856" href="/kubernetes/kubernetes/actions" role="menuitem" data-view-component="true" class="ActionListContent ActionListContent--visual16"> <span class="ActionListItem-visual ActionListItem-visual--leading"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-play"> <path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Zm4.879-2.773 4.264 2.559a.25.25 0 0 1 0 .428l-4.264 2.559A.25.25 0 0 1 6 10.559V5.442a.25.25 0 0 1 .379-.215Z"></path> </svg> </span> <span data-view-component="true" class="ActionListItem-label"> Actions </span> </a> </li> <li hidden="hidden" data-menu-item="i4projects-tab" data-targets="action-list.items" role="none" data-view-component="true" class="ActionListItem"> <a tabindex="-1" id="item-a1c4201c-dd0f-4415-b824-3bb649fdbcbb" href="/kubernetes/kubernetes/projects" role="menuitem" data-view-component="true" class="ActionListContent ActionListContent--visual16"> <span class="ActionListItem-visual ActionListItem-visual--leading"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-table"> <path d="M0 1.75C0 .784.784 0 1.75 0h12.5C15.216 0 16 .784 16 1.75v12.5A1.75 1.75 0 0 1 14.25 16H1.75A1.75 1.75 0 0 1 0 14.25ZM6.5 6.5v8h7.75a.25.25 0 0 0 .25-.25V6.5Zm8-1.5V1.75a.25.25 0 0 0-.25-.25H6.5V5Zm-13 1.5v7.75c0 .138.112.25.25.25H5v-8ZM5 5V1.5H1.75a.25.25 0 0 0-.25.25V5Z"></path> </svg> </span> <span data-view-component="true" class="ActionListItem-label"> Projects </span> </a> </li> <li hidden="hidden" data-menu-item="i5security-tab" data-targets="action-list.items" role="none" data-view-component="true" class="ActionListItem"> <a tabindex="-1" id="item-98887a7a-5ca3-424d-b0d9-9a89ab313239" href="/kubernetes/kubernetes/security" role="menuitem" data-view-component="true" class="ActionListContent ActionListContent--visual16"> <span class="ActionListItem-visual ActionListItem-visual--leading"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-shield"> <path d="M7.467.133a1.748 1.748 0 0 1 1.066 0l5.25 1.68A1.75 1.75 0 0 1 15 3.48V7c0 1.566-.32 3.182-1.303 4.682-.983 1.498-2.585 2.813-5.032 3.855a1.697 1.697 0 0 1-1.33 0c-2.447-1.042-4.049-2.357-5.032-3.855C1.32 10.182 1 8.566 1 7V3.48a1.75 1.75 0 0 1 1.217-1.667Zm.61 1.429a.25.25 0 0 0-.153 0l-5.25 1.68a.25.25 0 0 0-.174.238V7c0 1.358.275 2.666 1.057 3.86.784 1.194 2.121 2.34 4.366 3.297a.196.196 0 0 0 .154 0c2.245-.956 3.582-2.104 4.366-3.298C13.225 9.666 13.5 8.36 13.5 7V3.48a.251.251 0 0 0-.174-.237l-5.25-1.68ZM8.75 4.75v3a.75.75 0 0 1-1.5 0v-3a.75.75 0 0 1 1.5 0ZM9 10.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z"></path> </svg> </span> <span data-view-component="true" class="ActionListItem-label"> Security </span> </a> </li> <li hidden="hidden" data-menu-item="i6insights-tab" data-targets="action-list.items" role="none" data-view-component="true" class="ActionListItem"> <a tabindex="-1" id="item-df0d8126-34fc-4b09-a111-12b2339135f9" href="/kubernetes/kubernetes/pulse" role="menuitem" data-view-component="true" class="ActionListContent ActionListContent--visual16"> <span class="ActionListItem-visual ActionListItem-visual--leading"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-graph"> <path d="M1.5 1.75V13.5h13.75a.75.75 0 0 1 0 1.5H.75a.75.75 0 0 1-.75-.75V1.75a.75.75 0 0 1 1.5 0Zm14.28 2.53-5.25 5.25a.75.75 0 0 1-1.06 0L7 7.06 4.28 9.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.25-3.25a.75.75 0 0 1 1.06 0L10 7.94l4.72-4.72a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042Z"></path> </svg> </span> <span data-view-component="true" class="ActionListItem-label"> Insights </span> </a> </li> </ul> </div></action-list> </div> </div></anchored-position> </focus-group> </action-menu></div> </nav> </div> <turbo-frame id="repo-content-turbo-frame" target="_top" data-turbo-action="advance" class=""> <div id="repo-content-pjax-container" class="repository-content " > <div class="clearfix new-discussion-timeline js-check-all-container container-xl px-3 px-md-4 px-lg-5 mt-4" data-pjax="" data-turbo-frame=""> <h1 class='sr-only'>Pull requests: kubernetes/kubernetes</h1> <div class="d-flex flex-justify-between mb-md-3 flex-column-reverse flex-md-row flex-items-end"> <div class="d-flex flex-justify-start flex-auto my-4 my-md-0 width-full width-md-auto" role="search"> <!-- '"` --><!-- </textarea></xmp> --></option></form><form class="subnav-search width-full d-flex ml-0" data-pjax="#repo-content-pjax-container" data-turbo-frame="repo-content-turbo-frame" role="search" aria-label="Issues" data-turbo="false" action="/kubernetes/kubernetes/pulls" accept-charset="UTF-8" method="get"> <input type="text" name="q" id="js-issues-search" value="is:pr is:open " class="form-control form-control subnav-search-input input-contrast width-full" placeholder="Search all issues" aria-label="Search all issues" data-hotkey="Control+/,Meta+/" /> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-search subnav-search-icon"> <path d="M10.68 11.74a6 6 0 0 1-7.922-8.982 6 6 0 0 1 8.982 7.922l3.04 3.04a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215ZM11.5 7a4.499 4.499 0 1 0-8.997 0A4.499 4.499 0 0 0 11.5 7Z"></path> </svg> </form> <div class="ml-2 pl-2 d-none d-md-flex"> <nav class="subnav-links float-left d-flex no-wrap" aria-label="Issue"> <a selected_link="repo_pulls" class="js-selected-navigation-item subnav-item" data-selected-links="repo_labels /kubernetes/kubernetes/labels" href="/kubernetes/kubernetes/labels"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-tag"> <path d="M1 7.775V2.75C1 1.784 1.784 1 2.75 1h5.025c.464 0 .91.184 1.238.513l6.25 6.25a1.75 1.75 0 0 1 0 2.474l-5.026 5.026a1.75 1.75 0 0 1-2.474 0l-6.25-6.25A1.752 1.752 0 0 1 1 7.775Zm1.5 0c0 .066.026.13.073.177l6.25 6.25a.25.25 0 0 0 .354 0l5.025-5.025a.25.25 0 0 0 0-.354l-6.25-6.25a.25.25 0 0 0-.177-.073H2.75a.25.25 0 0 0-.25.25ZM6 5a1 1 0 1 1 0 2 1 1 0 0 1 0-2Z"></path> </svg> Labels <span title="205" data-view-component="true" class="Counter d-none d-md-inline">205</span> </a> <a selected_link="repo_pulls" class="js-selected-navigation-item subnav-item" data-selected-links="repo_milestones /kubernetes/kubernetes/milestones" href="/kubernetes/kubernetes/milestones"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-milestone"> <path d="M7.75 0a.75.75 0 0 1 .75.75V3h3.634c.414 0 .814.147 1.13.414l2.07 1.75a1.75 1.75 0 0 1 0 2.672l-2.07 1.75a1.75 1.75 0 0 1-1.13.414H8.5v5.25a.75.75 0 0 1-1.5 0V10H2.75A1.75 1.75 0 0 1 1 8.25v-3.5C1 3.784 1.784 3 2.75 3H7V.75A.75.75 0 0 1 7.75 0Zm4.384 8.5a.25.25 0 0 0 .161-.06l2.07-1.75a.248.248 0 0 0 0-.38l-2.07-1.75a.25.25 0 0 0-.161-.06H2.75a.25.25 0 0 0-.25.25v3.5c0 .138.112.25.25.25h9.384Z"></path> </svg> Milestones <span title="10" data-view-component="true" class="Counter d-none d-md-inline">10</span> </a></nav> </div> </div> <div class="ml-3 d-flex flex-justify-between width-full width-md-auto" data-pjax> <span class="d-md-none"> <nav class="subnav-links float-left d-flex no-wrap" aria-label="Issue"> <a selected_link="repo_pulls" class="js-selected-navigation-item subnav-item" data-selected-links="repo_labels /kubernetes/kubernetes/labels" href="/kubernetes/kubernetes/labels"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-tag"> <path d="M1 7.775V2.75C1 1.784 1.784 1 2.75 1h5.025c.464 0 .91.184 1.238.513l6.25 6.25a1.75 1.75 0 0 1 0 2.474l-5.026 5.026a1.75 1.75 0 0 1-2.474 0l-6.25-6.25A1.752 1.752 0 0 1 1 7.775Zm1.5 0c0 .066.026.13.073.177l6.25 6.25a.25.25 0 0 0 .354 0l5.025-5.025a.25.25 0 0 0 0-.354l-6.25-6.25a.25.25 0 0 0-.177-.073H2.75a.25.25 0 0 0-.25.25ZM6 5a1 1 0 1 1 0 2 1 1 0 0 1 0-2Z"></path> </svg> Labels <span title="205" data-view-component="true" class="Counter d-none d-md-inline">205</span> </a> <a selected_link="repo_pulls" class="js-selected-navigation-item subnav-item" data-selected-links="repo_milestones /kubernetes/kubernetes/milestones" href="/kubernetes/kubernetes/milestones"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-milestone"> <path d="M7.75 0a.75.75 0 0 1 .75.75V3h3.634c.414 0 .814.147 1.13.414l2.07 1.75a1.75 1.75 0 0 1 0 2.672l-2.07 1.75a1.75 1.75 0 0 1-1.13.414H8.5v5.25a.75.75 0 0 1-1.5 0V10H2.75A1.75 1.75 0 0 1 1 8.25v-3.5C1 3.784 1.784 3 2.75 3H7V.75A.75.75 0 0 1 7.75 0Zm4.384 8.5a.25.25 0 0 0 .161-.06l2.07-1.75a.248.248 0 0 0 0-.38l-2.07-1.75a.25.25 0 0 0-.161-.06H2.75a.25.25 0 0 0-.25.25v3.5c0 .138.112.25.25.25h9.384Z"></path> </svg> Milestones <span title="10" data-view-component="true" class="Counter d-none d-md-inline">10</span> </a></nav> </span> <a href="/kubernetes/kubernetes/compare" data-hotkey="c" data-ga-click="Repository, go to compare view, location:pull request list; text:New pull request" tabindex="0" data-view-component="true" class="Button--primary Button--medium Button"> <span class="Button-content"> <span class="Button-label"><span class="d-none d-md-block">New pull request</span> <span class="d-block d-md-none">New</span></span> </span> </a> </div> </div> <div class="d-block d-lg-none no-wrap"> <div class="table-list-header-toggle states flex-auto pl-0" aria-live="polite"> <a href="/kubernetes/kubernetes/pulls?q=is%3Aopen+is%3Apr" class="btn-link selected" data-ga-click="Pull Requests, Table state, Open"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-git-pull-request"> <path d="M1.5 3.25a2.25 2.25 0 1 1 3 2.122v5.256a2.251 2.251 0 1 1-1.5 0V5.372A2.25 2.25 0 0 1 1.5 3.25Zm5.677-.177L9.573.677A.25.25 0 0 1 10 .854V2.5h1A2.5 2.5 0 0 1 13.5 5v5.628a2.251 2.251 0 1 1-1.5 0V5a1 1 0 0 0-1-1h-1v1.646a.25.25 0 0 1-.427.177L7.177 3.427a.25.25 0 0 1 0-.354ZM3.75 2.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm0 9.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm8.25.75a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0Z"></path> </svg> 657 Open </a> <a href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aclosed" class="btn-link " data-ga-click="Pull Requests, Table state, Closed"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-check"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg> 81,585 Closed </a> </div> </div> <div class="Box mt-3 Box--responsive hx_Box--firstRowRounded0"> <div class="Box-header d-flex flex-justify-between" id="js-issues-toolbar" data-pjax="#repo-content-pjax-container" data-turbo-frame="repo-content-turbo-frame"> <div class="table-list-filters flex-auto d-flex min-width-0"> <div class="flex-auto d-none d-lg-block no-wrap"> <div class="table-list-header-toggle states flex-auto pl-0" aria-live="polite"> <a href="/kubernetes/kubernetes/pulls?q=is%3Aopen+is%3Apr" class="btn-link selected" data-ga-click="Pull Requests, Table state, Open"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-git-pull-request"> <path d="M1.5 3.25a2.25 2.25 0 1 1 3 2.122v5.256a2.251 2.251 0 1 1-1.5 0V5.372A2.25 2.25 0 0 1 1.5 3.25Zm5.677-.177L9.573.677A.25.25 0 0 1 10 .854V2.5h1A2.5 2.5 0 0 1 13.5 5v5.628a2.251 2.251 0 1 1-1.5 0V5a1 1 0 0 0-1-1h-1v1.646a.25.25 0 0 1-.427.177L7.177 3.427a.25.25 0 0 1 0-.354ZM3.75 2.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm0 9.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm8.25.75a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0Z"></path> </svg> 657 Open </a> <a href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aclosed" class="btn-link " data-ga-click="Pull Requests, Table state, Closed"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-check"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg> 81,585 Closed </a> </div> </div> <div class="table-list-header-toggle no-wrap d-flex flex-auto flex-justify-between flex-sm-justify-start flex-lg-justify-end"> <details class="details-reset details-overlay d-inline-block position-relative px-3" id="author-select-menu"> <summary class="btn-link" title="Author" data-hotkey="u" aria-haspopup="true" data-ga-click="Pull Requests, Table filter, Author"> Author <span class="dropdown-caret hide-sm"></span> </summary> <details-menu class="SelectMenu SelectMenu--hasFilter right-lg-0" role="menu" src="/kubernetes/kubernetes/issues/show_menu_content?partial=issues%2Ffilters%2Fauthors_content&amp;pulls_only=true&amp;q=is%3Apr+is%3Aopen" preload> <div class="SelectMenu-modal"> <header class="SelectMenu-header"> <span class="SelectMenu-title">Filter by author</span> <button class="SelectMenu-closeButton" type="button" data-toggle-for="author-select-menu"> <svg aria-label="Close menu" role="img" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x"> <path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z"></path> </svg> </button> </header> <div class="SelectMenu-filter"> <input class="SelectMenu-input form-control js-filterable-field" id="author-filter-field" type="text" placeholder="Filter users" aria-label="Filter users" autocomplete="off" spellcheck="false" autofocus> </div> <div class="SelectMenu-list select-menu-list" data-filter="author"> <div data-filterable-for="author-filter-field" data-filterable-type="substring"> <include-fragment class="SelectMenu-loading"> <span data-view-component="true"> <svg style="box-sizing: content-box; color: var(--color-icon-primary);" width="32" height="32" viewBox="0 0 16 16" fill="none" aria-hidden="true" data-view-component="true" class="mx-auto d-block anim-rotate"> <circle cx="8" cy="8" r="7" stroke="currentColor" stroke-opacity="0.25" stroke-width="2" vector-effect="non-scaling-stroke" fill="none" /> <path d="M15 8a7.002 7.002 0 00-7-7" stroke="currentColor" stroke-width="2" stroke-linecap="round" vector-effect="non-scaling-stroke" /> </svg> <span class="sr-only">Loading</span> </span> </include-fragment> </div> <!-- '"` --><!-- </textarea></xmp> --></option></form><form class="select-menu-new-item-form js-new-item-form" data-turbo="false" action="/kubernetes/kubernetes/pulls?q=is%3Aopen+is%3Apr" accept-charset="UTF-8" method="get"> <input type="hidden" name="q" value="is:pr is:open"> <button class="SelectMenu-item d-block js-new-item-value" type="submit" name="author" role="menuitem"> <div class="text-bold f5">author:<span class="js-new-item-name"></span></div> <div class="color-fg-muted">Filter by this user</div> </button> </form> </div> </div> </details-menu> </details> <details class="details-reset details-overlay d-inline-block position-relative px-3" id="label-select-menu"> <summary class="btn-link" title="Label" data-hotkey="l" aria-haspopup="true" data-ga-click="Pull Requests, Table filter, Label"> Label <span class="dropdown-caret hide-sm"></span> </summary> <details-menu class="SelectMenu SelectMenu--hasFilter right-lg-0" role="menu" src="/kubernetes/kubernetes/issues/show_menu_content?partial=issues%2Ffilters%2Flabels_content&amp;pulls_only=true&amp;q=is%3Apr+is%3Aopen" preload> <div class="SelectMenu-modal"> <header class="SelectMenu-header"> <span class="SelectMenu-title">Filter by label</span> <button class="SelectMenu-closeButton" type="button" data-toggle-for="label-select-menu"> <svg aria-label="Close menu" role="img" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x"> <path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z"></path> </svg> </button> </header> <div class="SelectMenu-filter"> <input type="text" id="label-filter-field" class="SelectMenu-input form-control js-filterable-field" placeholder="Filter labels" aria-label="Filter labels" autocomplete="off" autofocus> </div> <include-fragment class="SelectMenu-loading"> <span data-view-component="true"> <svg style="box-sizing: content-box; color: var(--color-icon-primary);" width="32" height="32" viewBox="0 0 16 16" fill="none" aria-hidden="true" data-view-component="true" class="mx-auto d-block anim-rotate"> <circle cx="8" cy="8" r="7" stroke="currentColor" stroke-opacity="0.25" stroke-width="2" vector-effect="non-scaling-stroke" fill="none" /> <path d="M15 8a7.002 7.002 0 00-7-7" stroke="currentColor" stroke-width="2" stroke-linecap="round" vector-effect="non-scaling-stroke" /> </svg> <span class="sr-only">Loading</span> </span> </include-fragment> <footer class="SelectMenu-footer"> <div class="text-left"> <span>Use <kbd class="js-modifier-key">alt</kbd> + <kbd>click/return</kbd> to exclude labels</span> </div> <div class="text-left mt-1"> <span>or <kbd>⇧</kbd> + <kbd>click/return</kbd> for logical OR</span> </div> </footer> </div> </details-menu> </details> <span class="d-none d-md-inline"> <details class="details-reset details-overlay d-inline-block position-relative px-3" id="project-select-menu"> <summary data-hotkey="p" aria-haspopup="true" data-ga-click="Pull Requests, Table filter, Projects" data-view-component="true" class="btn-link"> Projects <span class="dropdown-caret hide-sm"></span> </summary> <details-menu class="SelectMenu SelectMenu--hasFilter right-lg-0" role="menu" src="/kubernetes/kubernetes/issues/show_menu_content?partial=issues%2Ffilters%2Fprojects_content&amp;pulls_only=true&amp;q=is%3Apr+is%3Aopen" preload> <div class="SelectMenu-modal"> <header class="SelectMenu-header"> <span class="SelectMenu-title">Filter by project</span> <button class="SelectMenu-closeButton" type="button" data-toggle-for="project-select-menu"> <svg aria-label="Close menu" role="img" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x"> <path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z"></path> </svg> </button> </header> <include-fragment class="SelectMenu-loading"> <span data-view-component="true"> <svg style="box-sizing: content-box; color: var(--color-icon-primary);" width="32" height="32" viewBox="0 0 16 16" fill="none" aria-hidden="true" data-view-component="true" class="mx-auto d-block anim-rotate"> <circle cx="8" cy="8" r="7" stroke="currentColor" stroke-opacity="0.25" stroke-width="2" vector-effect="non-scaling-stroke" fill="none" /> <path d="M15 8a7.002 7.002 0 00-7-7" stroke="currentColor" stroke-width="2" stroke-linecap="round" vector-effect="non-scaling-stroke" /> </svg> <span class="sr-only">Loading</span> </span> </include-fragment> </div> </details-menu> </details> <details class="details-reset details-overlay d-inline-block position-relative px-3" id="milestones-select-menu"> <summary data-hotkey="m" aria-haspopup="true" data-ga-click="Pull Requests, Table filter, Milestones" data-view-component="true" class="btn-link"> Milestones <span class="dropdown-caret hide-sm"></span> </summary> <details-menu class="SelectMenu SelectMenu--hasFilter right-lg-0" role="menu" src="/kubernetes/kubernetes/issues/show_menu_content?partial=issues%2Ffilters%2Fmilestones_content&amp;pulls_only=true&amp;q=is%3Apr+is%3Aopen" preload> <div class="SelectMenu-modal"> <header class="SelectMenu-header"> <span class="SelectMenu-title">Filter by milestone</span> <button class="SelectMenu-closeButton" type="button" data-toggle-for="milestones-select-menu"> <svg aria-label="Close menu" role="img" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x"> <path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z"></path> </svg> </button> </header> <div class="SelectMenu-filter"> <input class="SelectMenu-input form-control js-filterable-field" id="milestones-filter-field" type="text" placeholder="Filter milestones" aria-label="Filter milestones" autocomplete="off" autofocus> </div> <include-fragment class="SelectMenu-loading"> <span data-view-component="true"> <svg style="box-sizing: content-box; color: var(--color-icon-primary);" width="32" height="32" viewBox="0 0 16 16" fill="none" aria-hidden="true" data-view-component="true" class="mx-auto d-block anim-rotate"> <circle cx="8" cy="8" r="7" stroke="currentColor" stroke-opacity="0.25" stroke-width="2" vector-effect="non-scaling-stroke" fill="none" /> <path d="M15 8a7.002 7.002 0 00-7-7" stroke="currentColor" stroke-width="2" stroke-linecap="round" vector-effect="non-scaling-stroke" /> </svg> <span class="sr-only">Loading</span> </span> </include-fragment> </div> </details-menu> </details> <details class="details-reset details-overlay d-inline-block position-relative px-3" id="reviews-select-menu"> <summary aria-haspopup="true" data-ga-click="Pull Requests, Table filter, Reviews" data-view-component="true" class="btn-link"> Reviews <span class="dropdown-caret hide-sm"></span> </summary> <details-menu class="SelectMenu SelectMenu--hasFilter right-md-0" > <div class="SelectMenu-modal"> <header class="SelectMenu-header"> <span class="SelectMenu-title">Filter by reviews</span> <button class="SelectMenu-closeButton" type="button" data-toggle-for="reviews-select-menu"> <svg aria-label="Close menu" role="img" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x"> <path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z"></path> </svg> </button> </header> <div class="SelectMenu-list"> <a href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+review%3Anone" class="SelectMenu-item" aria-checked="false" role="menuitemradio" > <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-check SelectMenu-icon SelectMenu-icon--check"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg> <span>No reviews</span> </a> <a href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+review%3Arequired" class="SelectMenu-item" aria-checked="false" role="menuitemradio" > <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-check SelectMenu-icon SelectMenu-icon--check"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg> <span>Review required</span> </a> <a href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+review%3Aapproved" class="SelectMenu-item" aria-checked="false" role="menuitemradio" > <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-check SelectMenu-icon SelectMenu-icon--check"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg> <span>Approved review</span> </a> <a href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+review%3Achanges-requested" class="SelectMenu-item" aria-checked="false" role="menuitemradio" > <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-check SelectMenu-icon SelectMenu-icon--check"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg> <span>Changes requested</span> </a> </div> </div> </details-menu> </details> </span> <details class="details-reset details-overlay d-inline-block position-relative px-3" id="assignees-select-menu"> <summary class="btn-link" title="Assignees" data-hotkey="a" aria-haspopup="true" data-ga-click="Pull Requests, Table filter, Assignee"> Assignee <span class="dropdown-caret hide-sm"></span> </summary> <details-menu class="SelectMenu SelectMenu--hasFilter right-md-0" role="menu" src="/kubernetes/kubernetes/issues/show_menu_content?partial=issues%2Ffilters%2Fassigns_content&amp;pulls_only=true&amp;q=is%3Apr+is%3Aopen" preload> <div class="SelectMenu-modal"> <header class="SelectMenu-header"> <span class="SelectMenu-title">Filter by who’s assigned</span> <button class="SelectMenu-closeButton" type="button" data-toggle-for="assignees-select-menu"> <svg aria-label="Close menu" role="img" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x"> <path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z"></path> </svg> </button> </header> <div class="SelectMenu-filter"> <input type="text" id="assigns-filter-field" class="SelectMenu-input form-control js-filterable-field" placeholder="Filter users" aria-label="Filter users" autocomplete="off" autofocus> </div> <div class="SelectMenu-list select-menu-list" data-filter="assignee"> <div data-filterable-for="assigns-filter-field" data-filterable-type="substring"> <a class="SelectMenu-item " aria-checked="false" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+no%3Aassignee" role="menuitemradio"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-check SelectMenu-icon SelectMenu-icon--check"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg> <strong>Assigned to nobody</strong> </a> <include-fragment class="SelectMenu-loading"> <span data-view-component="true"> <svg style="box-sizing: content-box; color: var(--color-icon-primary);" width="32" height="32" viewBox="0 0 16 16" fill="none" aria-hidden="true" data-view-component="true" class="mx-auto d-block anim-rotate"> <circle cx="8" cy="8" r="7" stroke="currentColor" stroke-opacity="0.25" stroke-width="2" vector-effect="non-scaling-stroke" fill="none" /> <path d="M15 8a7.002 7.002 0 00-7-7" stroke="currentColor" stroke-width="2" stroke-linecap="round" vector-effect="non-scaling-stroke" /> </svg> <span class="sr-only">Loading</span> </span> </include-fragment> </div> <!-- '"` --><!-- </textarea></xmp> --></option></form><form class="select-menu-new-item-form js-new-item-form" data-turbo="false" action="/kubernetes/kubernetes/pulls?q=is%3Aopen+is%3Apr" accept-charset="UTF-8" method="get"> <input type="hidden" name="q" value="is:pr is:open"> <button class="SelectMenu-item d-block js-new-item-value" type="submit" name="assignee" role="menuitem"> <div class="text-bold f5">assignee:<span class="js-new-item-name"></span></div> <div class="color-fg-muted">Filter by this user</div> </button> </form> </div> </div> </details-menu> </details> <details class="details-reset details-overlay d-inline-block position-relative pr-3 pr-sm-0 px-3" id="sort-select-menu"> <summary class="btn-link" aria-haspopup="true" data-ga-click="Pull Requests, Table filter, Sort"> Sort<span></span> <span class="dropdown-caret hide-sm"></span> </summary> <details-menu class="SelectMenu SelectMenu--hasFilter right-0" role="menu" aria-label="Sort by"> <div class="SelectMenu-modal"> <header class="SelectMenu-header"> <span class="SelectMenu-title">Sort by</span> <button class="SelectMenu-closeButton" type="button" data-toggle-for="sort-select-menu"> <svg aria-label="Close menu" role="img" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x"> <path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z"></path> </svg> </button> </header> <div class="SelectMenu-list"> <a class="SelectMenu-item" aria-checked="true" role="menuitemradio" href="/kubernetes/kubernetes/pulls?q=is%3Aopen+is%3Apr"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-check SelectMenu-icon SelectMenu-icon--check"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg> <span>Newest</span> </a> <a class="SelectMenu-item" aria-checked="false" role="menuitemradio" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+sort%3Acreated-asc"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-check SelectMenu-icon SelectMenu-icon--check"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg> <span>Oldest</span> </a> <a class="SelectMenu-item" aria-checked="false" role="menuitemradio" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+sort%3Acomments-desc"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-check SelectMenu-icon SelectMenu-icon--check"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg> <span>Most commented</span> </a> <a class="SelectMenu-item" aria-checked="false" role="menuitemradio" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+sort%3Acomments-asc"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-check SelectMenu-icon SelectMenu-icon--check"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg> <span>Least commented</span> </a> <a class="SelectMenu-item" aria-checked="false" role="menuitemradio" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+sort%3Aupdated-desc"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-check SelectMenu-icon SelectMenu-icon--check"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg> <span>Recently updated</span> </a> <a class="SelectMenu-item" aria-checked="false" role="menuitemradio" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+sort%3Aupdated-asc"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-check SelectMenu-icon SelectMenu-icon--check"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg> <span>Least recently updated</span> </a> <a class="SelectMenu-item" aria-checked="false" role="menuitemradio" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+sort%3Arelevance-desc"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-check SelectMenu-icon SelectMenu-icon--check"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg> <span>Best match</span> </a> <div class="SelectMenu-divider">Most reactions</div> <div class="clearfix ws-normal p-3 p-sm-2"> <a class="reaction-sort-item width-auto m-0 px-3 py-2" aria-checked="false" role="menuitemradio" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+sort%3Areactions-%2B1-desc"> <g-emoji alias="+1" fallback-src="https://github.githubassets.com/assets/1f44d-41cb66fe1e22.png" class="emoji m-0 v-align-baseline">👍</g-emoji> </a> <a class="reaction-sort-item width-auto m-0 px-3 py-2" aria-checked="false" role="menuitemradio" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+sort%3Areactions--1-desc"> <g-emoji alias="-1" fallback-src="https://github.githubassets.com/assets/1f44e-ce91733aae25.png" class="emoji m-0 v-align-baseline">👎</g-emoji> </a> <a class="reaction-sort-item width-auto m-0 px-3 py-2" aria-checked="false" role="menuitemradio" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+sort%3Areactions-smile-desc"> <g-emoji alias="smile" fallback-src="https://github.githubassets.com/assets/1f604-7528822fb4c5.png" class="emoji m-0 v-align-baseline">😄</g-emoji> </a> <a class="reaction-sort-item width-auto m-0 px-3 py-2" aria-checked="false" role="menuitemradio" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+sort%3Areactions-tada-desc"> <g-emoji alias="tada" fallback-src="https://github.githubassets.com/assets/1f389-36899a2cb781.png" class="emoji m-0 v-align-baseline">🎉</g-emoji> </a> <a class="reaction-sort-item width-auto m-0 px-3 py-2" aria-checked="false" role="menuitemradio" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+sort%3Areactions-thinking_face-desc"> <g-emoji alias="thinking_face" fallback-src="https://github.githubassets.com/assets/1f615-4bb1369c4251.png" class="emoji m-0 v-align-baseline">😕</g-emoji> </a> <a class="reaction-sort-item width-auto m-0 px-3 py-2" aria-checked="false" role="menuitemradio" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+sort%3Areactions-heart-desc"> <g-emoji alias="heart" fallback-src="https://github.githubassets.com/assets/2764-982dc91ea48a.png" class="emoji m-0 v-align-baseline">❤️</g-emoji> </a> <a class="reaction-sort-item width-auto m-0 px-3 py-2" aria-checked="false" role="menuitemradio" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+sort%3Areactions-rocket-desc"> <g-emoji alias="rocket" fallback-src="https://github.githubassets.com/assets/1f680-d0ef47fdb515.png" class="emoji m-0 v-align-baseline">🚀</g-emoji> </a> <a class="reaction-sort-item width-auto m-0 px-3 py-2" aria-checked="false" role="menuitemradio" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+sort%3Areactions-eyes-desc"> <g-emoji alias="eyes" fallback-src="https://github.githubassets.com/assets/1f440-ee44e91e92a7.png" class="emoji m-0 v-align-baseline">👀</g-emoji> </a> </div> </div> </div> </details-menu> </details> </div> </div> </div> <h2 class='sr-only'>Pull requests list</h2> <div aria-label="Issues" role="group" data-issue-and-pr-hovercards-enabled> <div class="js-navigation-container js-active-navigation-container" data-hpc> <div id="issue_129041" class="Box-row Box-row--focus-gray p-0 mt-0 js-navigation-item js-issue-row" data-id="2707412253" data-pjax="#repo-content-pjax-container" data-turbo-frame="repo-content-turbo-frame"> <div class="d-flex Box-row--drag-hide position-relative"> <div class="flex-shrink-0 pt-2 pl-3"> <span class="tooltipped tooltipped-e" aria-label="Open Pull Request"> <svg class="octicon octicon-git-pull-request color-fg-open" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="M1.5 3.25a2.25 2.25 0 1 1 3 2.122v5.256a2.251 2.251 0 1 1-1.5 0V5.372A2.25 2.25 0 0 1 1.5 3.25Zm5.677-.177L9.573.677A.25.25 0 0 1 10 .854V2.5h1A2.5 2.5 0 0 1 13.5 5v5.628a2.251 2.251 0 1 1-1.5 0V5a1 1 0 0 0-1-1h-1v1.646a.25.25 0 0 1-.427.177L7.177 3.427a.25.25 0 0 1 0-.354ZM3.75 2.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm0 9.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm8.25.75a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0Z"></path></svg> </span> </div> <!-- Issue title column --> <div class="flex-auto min-width-0 p-2 pr-3 pr-md-2"> <a id="issue_129041_link" class="Link--primary v-align-middle no-underline h4 js-navigation-open markdown-title" data-hovercard-type="pull_request" data-hovercard-url="/kubernetes/kubernetes/pull/129041/hovercard" href="/kubernetes/kubernetes/pull/129041">flowcontrol: remove test dependencies from go binaries</a> <span class="lh-default d-block d-md-inline"> <a id="label-1e5715" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aarea%2Fcode-organization" data-name="area/code-organization" style="--label-r:0;--label-g:82;--label-b:204;--label-h:215;--label-s:100;--label-l:40;" data-view-component="true" class="IssueLabel hx_IssueLabel"> area/code-organization </a> <tool-tip id="tooltip-38740c2f-1559-4259-a5fc-543883e41a09" for="label-1e5715" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Issues or PRs related to kubernetes code organization</tool-tip> <a id="label-e65d8f" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3A%22cncf-cla%3A+yes%22" data-name="cncf-cla: yes" style="--label-r:191;--label-g:229;--label-b:191;--label-h:120;--label-s:42;--label-l:82;" data-view-component="true" class="IssueLabel hx_IssueLabel"> cncf-cla: yes </a> <tool-tip id="tooltip-54516b3a-2a36-45b6-8a3e-29d62a9a0ec8" for="label-e65d8f" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates the PR&#39;s author has signed the CNCF CLA.</tool-tip> <a id="label-818624" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Akind%2Fbug" data-name="kind/bug" style="--label-r:225;--label-g:29;--label-b:33;--label-h:358;--label-s:77;--label-l:49;" data-view-component="true" class="IssueLabel hx_IssueLabel"> kind/bug </a> <tool-tip id="tooltip-7483aab9-3340-47d1-a4cf-1ca5cb94285b" for="label-818624" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Categorizes issue or PR as related to a bug.</tool-tip> <a id="label-1877c3" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Akind%2Fcleanup" data-name="kind/cleanup" style="--label-r:199;--label-g:222;--label-b:248;--label-h:211;--label-s:77;--label-l:87;" data-view-component="true" class="IssueLabel hx_IssueLabel"> kind/cleanup </a> <tool-tip id="tooltip-713161be-8b3e-47b3-84f7-354afe579d9c" for="label-1877c3" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Categorizes issue or PR as related to cleaning up code, process, or technical debt.</tool-tip> <a id="label-778de2" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aneeds-priority" data-name="needs-priority" style="--label-r:237;--label-g:237;--label-b:237;--label-h:0;--label-s:0;--label-l:92;" data-view-component="true" class="IssueLabel hx_IssueLabel"> needs-priority </a> <tool-tip id="tooltip-91e44159-2b8c-40e3-be5f-beff60c9738d" for="label-778de2" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates a PR lacks a `priority/foo` label and requires one.</tool-tip> <a id="label-4bcfc0" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aneeds-triage" data-name="needs-triage" style="--label-r:237;--label-g:237;--label-b:237;--label-h:0;--label-s:0;--label-l:92;" data-view-component="true" class="IssueLabel hx_IssueLabel"> needs-triage </a> <tool-tip id="tooltip-341adb2a-eda9-4948-b761-72c519bf76de" for="label-4bcfc0" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates an issue or PR lacks a `triage/foo` label and requires one.</tool-tip> <a id="label-bb0baf" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Arelease-note-none" data-name="release-note-none" style="--label-r:194;--label-g:224;--label-b:198;--label-h:128;--label-s:32;--label-l:81;" data-view-component="true" class="IssueLabel hx_IssueLabel"> release-note-none </a> <tool-tip id="tooltip-1e24670e-2b84-4937-8796-33e9876cc697" for="label-bb0baf" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Denotes a PR that doesn&#39;t merit a release note.</tool-tip> <a id="label-b1d5ce" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Asig%2Fapi-machinery" data-name="sig/api-machinery" style="--label-r:210;--label-g:180;--label-b:140;--label-h:34;--label-s:43;--label-l:68;" data-view-component="true" class="IssueLabel hx_IssueLabel"> sig/api-machinery </a> <tool-tip id="tooltip-dfa63d37-59ea-4bda-85dd-bbfec10248e7" for="label-b1d5ce" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Categorizes an issue or PR as relevant to SIG API Machinery.</tool-tip> <a id="label-98a605" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Asig%2Fapps" data-name="sig/apps" style="--label-r:210;--label-g:180;--label-b:140;--label-h:34;--label-s:43;--label-l:68;" data-view-component="true" class="IssueLabel hx_IssueLabel"> sig/apps </a> <tool-tip id="tooltip-2951e1ef-06c5-454e-b42a-7a425e70dd26" for="label-98a605" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Categorizes an issue or PR as relevant to SIG Apps.</tool-tip> <a id="label-0fd9c5" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Asize%2FS" data-name="size/S" style="--label-r:119;--label-g:187;--label-b:0;--label-h:81;--label-s:100;--label-l:36;" data-view-component="true" class="IssueLabel hx_IssueLabel"> size/S </a> <tool-tip id="tooltip-e97b5dfd-8887-41d6-a9db-dbfa65f149b8" for="label-0fd9c5" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Denotes a PR that changes 10-29 lines, ignoring generated files.</tool-tip> </span> <div class="d-flex mt-1 text-small color-fg-muted"> <span class="opened-by"> #129041 opened <relative-time datetime="2024-11-30T14:29:42Z" class="no-wrap">Nov 30, 2024</relative-time> by <a class="Link--muted" title="Open pull requests created by aojea" data-hovercard-type="user" data-hovercard-url="/users/aojea/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/kubernetes/kubernetes/issues?q=is%3Apr+is%3Aopen+author%3Aaojea">aojea</a> </span> <span class="d-none d-md-inline-flex"> <batch-deferred-content data-url="/pull_request_review_decisions"> <input type="hidden" name="pull_request_id" value="2208384534" data-targets="batch-deferred-content.inputs" autocomplete="off" /> <span class="Skeleton d-inline-block ml-1 Skeleton--text">Loading…</span> </batch-deferred-content> </span> </div> </div> <div class="flex-shrink-0 col-4 col-md-3 pt-2 text-right pr-3 no-wrap d-flex hide-sm "> <span class="ml-2 flex-1 flex-shrink-0"> </span> <span class="ml-2 flex-1 flex-shrink-0"> <div class="AvatarStack AvatarStack--right ml-2 flex-1 flex-shrink-0 AvatarStack--two"> <div class="AvatarStack-body tooltipped tooltipped-sw tooltipped-multiline tooltipped-align-right-1 mt-1" aria-label="Assigned to liggitt and dims"> <a class="avatar avatar-user" aria-label="dims’s assigned issues" href="/kubernetes/kubernetes/pulls?q=assignee%3Adims+is%3Aopen"> <img class="from-avatar avatar-user" src="https://avatars.githubusercontent.com/u/23304?s=40&amp;v=4" width="20" height="20" alt="@dims" /> </a> <a class="avatar avatar-user" aria-label="liggitt’s assigned issues" href="/kubernetes/kubernetes/pulls?q=assignee%3Aliggitt+is%3Aopen"> <img class="from-avatar avatar-user" src="https://avatars.githubusercontent.com/u/980082?s=40&amp;v=4" width="20" height="20" alt="@liggitt" /> </a> </div> </div> </span> <span class="ml-2 flex-1 flex-shrink-0"> <a href="/kubernetes/kubernetes/pull/129041" class="Link--muted" aria-label="5 comments"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-comment v-align-middle"> <path d="M1 2.75C1 1.784 1.784 1 2.75 1h10.5c.966 0 1.75.784 1.75 1.75v7.5A1.75 1.75 0 0 1 13.25 12H9.06l-2.573 2.573A1.458 1.458 0 0 1 4 13.543V12H2.75A1.75 1.75 0 0 1 1 10.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h2a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h4.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"></path> </svg> <span class="text-small text-bold">5</span> </a> </span> </div> <a class="d-block d-md-none position-absolute top-0 bottom-0 left-0 right-0" aria-label="Link to Issue. flowcontrol: remove test dependencies from go binaries" href="/kubernetes/kubernetes/pull/129041"></a> </div> </div> <div id="issue_129040" class="Box-row Box-row--focus-gray p-0 mt-0 js-navigation-item js-issue-row" data-id="2707364228" data-pjax="#repo-content-pjax-container" data-turbo-frame="repo-content-turbo-frame"> <div class="d-flex Box-row--drag-hide position-relative"> <div class="flex-shrink-0 pt-2 pl-3"> <span class="tooltipped tooltipped-e" aria-label="Open Pull Request"> <svg class="octicon octicon-git-pull-request color-fg-open" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="M1.5 3.25a2.25 2.25 0 1 1 3 2.122v5.256a2.251 2.251 0 1 1-1.5 0V5.372A2.25 2.25 0 0 1 1.5 3.25Zm5.677-.177L9.573.677A.25.25 0 0 1 10 .854V2.5h1A2.5 2.5 0 0 1 13.5 5v5.628a2.251 2.251 0 1 1-1.5 0V5a1 1 0 0 0-1-1h-1v1.646a.25.25 0 0 1-.427.177L7.177 3.427a.25.25 0 0 1 0-.354ZM3.75 2.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm0 9.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm8.25.75a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0Z"></path></svg> </span> </div> <!-- Issue title column --> <div class="flex-auto min-width-0 p-2 pr-3 pr-md-2"> <a id="issue_129040_link" class="Link--primary v-align-middle no-underline h4 js-navigation-open markdown-title" data-hovercard-type="pull_request" data-hovercard-url="/kubernetes/kubernetes/pull/129040/hovercard" href="/kubernetes/kubernetes/pull/129040">chore: ignore dat files generated by scheduler-perf</a> <span class="lh-default d-block d-md-inline"> <a id="label-2223cf" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aapproved" data-name="approved" style="--label-r:15;--label-g:250;--label-b:22;--label-h:121;--label-s:95;--label-l:51;" data-view-component="true" class="IssueLabel hx_IssueLabel"> approved </a> <tool-tip id="tooltip-203a1ab0-9aa5-414e-8584-dddabed73511" for="label-2223cf" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates a PR has been approved by an approver from all required OWNERS files.</tool-tip> <a id="label-a541a8" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aarea%2Ftest" data-name="area/test" style="--label-r:0;--label-g:82;--label-b:204;--label-h:215;--label-s:100;--label-l:40;" data-view-component="true" class="IssueLabel hx_IssueLabel"> area/test </a> <a id="label-1eb3dc" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3A%22cncf-cla%3A+yes%22" data-name="cncf-cla: yes" style="--label-r:191;--label-g:229;--label-b:191;--label-h:120;--label-s:42;--label-l:82;" data-view-component="true" class="IssueLabel hx_IssueLabel"> cncf-cla: yes </a> <tool-tip id="tooltip-d44720b1-2f59-454a-9efb-eae2c3635720" for="label-1eb3dc" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates the PR&#39;s author has signed the CNCF CLA.</tool-tip> <a id="label-c85a9d" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Akind%2Fcleanup" data-name="kind/cleanup" style="--label-r:199;--label-g:222;--label-b:248;--label-h:211;--label-s:77;--label-l:87;" data-view-component="true" class="IssueLabel hx_IssueLabel"> kind/cleanup </a> <tool-tip id="tooltip-56e39c10-7612-4eb9-8f88-1cf6bd985a1e" for="label-c85a9d" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Categorizes issue or PR as related to cleaning up code, process, or technical debt.</tool-tip> <a id="label-e74e1b" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aneeds-priority" data-name="needs-priority" style="--label-r:237;--label-g:237;--label-b:237;--label-h:0;--label-s:0;--label-l:92;" data-view-component="true" class="IssueLabel hx_IssueLabel"> needs-priority </a> <tool-tip id="tooltip-5387f42d-1166-47fc-8b28-2d095fd74a61" for="label-e74e1b" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates a PR lacks a `priority/foo` label and requires one.</tool-tip> <a id="label-825321" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aneeds-triage" data-name="needs-triage" style="--label-r:237;--label-g:237;--label-b:237;--label-h:0;--label-s:0;--label-l:92;" data-view-component="true" class="IssueLabel hx_IssueLabel"> needs-triage </a> <tool-tip id="tooltip-bf557779-b48f-4fd2-bc08-92a68f90da48" for="label-825321" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates an issue or PR lacks a `triage/foo` label and requires one.</tool-tip> <a id="label-d33b1f" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Arelease-note-none" data-name="release-note-none" style="--label-r:194;--label-g:224;--label-b:198;--label-h:128;--label-s:32;--label-l:81;" data-view-component="true" class="IssueLabel hx_IssueLabel"> release-note-none </a> <tool-tip id="tooltip-47f12c71-d49d-43e0-b33c-0202bf0166bd" for="label-d33b1f" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Denotes a PR that doesn&#39;t merit a release note.</tool-tip> <a id="label-503e58" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Asig%2Ftesting" data-name="sig/testing" style="--label-r:210;--label-g:180;--label-b:140;--label-h:34;--label-s:43;--label-l:68;" data-view-component="true" class="IssueLabel hx_IssueLabel"> sig/testing </a> <tool-tip id="tooltip-53ddb210-354f-4e67-94f5-bb94001c0868" for="label-503e58" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Categorizes an issue or PR as relevant to SIG Testing.</tool-tip> <a id="label-d29188" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Asize%2FXS" data-name="size/XS" style="--label-r:0;--label-g:153;--label-b:0;--label-h:120;--label-s:100;--label-l:30;" data-view-component="true" class="IssueLabel hx_IssueLabel"> size/XS </a> <tool-tip id="tooltip-f07a33f4-1aef-4454-afd6-243fa08b12d8" for="label-d29188" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Denotes a PR that changes 0-9 lines, ignoring generated files.</tool-tip> </span> <div class="d-flex mt-1 text-small color-fg-muted"> <span class="opened-by"> #129040 opened <relative-time datetime="2024-11-30T13:23:56Z" class="no-wrap">Nov 30, 2024</relative-time> by <a class="Link--muted" title="Open pull requests created by sanposhiho" data-hovercard-type="user" data-hovercard-url="/users/sanposhiho/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/kubernetes/kubernetes/issues?q=is%3Apr+is%3Aopen+author%3Asanposhiho">sanposhiho</a> </span> <span class="d-none d-md-inline-flex"> <batch-deferred-content data-url="/pull_request_review_decisions"> <input type="hidden" name="pull_request_id" value="2208356583" data-targets="batch-deferred-content.inputs" autocomplete="off" /> <span class="Skeleton d-inline-block ml-1 Skeleton--text">Loading…</span> </batch-deferred-content> </span> </div> </div> <div class="flex-shrink-0 col-4 col-md-3 pt-2 text-right pr-3 no-wrap d-flex hide-sm "> <span class="ml-2 flex-1 flex-shrink-0"> </span> <span class="ml-2 flex-1 flex-shrink-0"> <div class="AvatarStack AvatarStack--right ml-2 flex-1 flex-shrink-0 "> <div class="AvatarStack-body tooltipped tooltipped-sw tooltipped-multiline tooltipped-align-right-1 mt-1" aria-label="Assigned to "> </div> </div> </span> <span class="ml-2 flex-1 flex-shrink-0"> <a href="/kubernetes/kubernetes/pull/129040" class="Link--muted" aria-label="4 comments"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-comment v-align-middle"> <path d="M1 2.75C1 1.784 1.784 1 2.75 1h10.5c.966 0 1.75.784 1.75 1.75v7.5A1.75 1.75 0 0 1 13.25 12H9.06l-2.573 2.573A1.458 1.458 0 0 1 4 13.543V12H2.75A1.75 1.75 0 0 1 1 10.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h2a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h4.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"></path> </svg> <span class="text-small text-bold">4</span> </a> </span> </div> <a class="d-block d-md-none position-absolute top-0 bottom-0 left-0 right-0" aria-label="Link to Issue. chore: ignore dat files generated by scheduler-perf" href="/kubernetes/kubernetes/pull/129040"></a> </div> </div> <div id="issue_129037" class="Box-row Box-row--focus-gray p-0 mt-0 js-navigation-item js-issue-row" data-id="2706171975" data-pjax="#repo-content-pjax-container" data-turbo-frame="repo-content-turbo-frame"> <div class="d-flex Box-row--drag-hide position-relative"> <div class="flex-shrink-0 pt-2 pl-3"> <span class="tooltipped tooltipped-e" aria-label="Open Pull Request"> <svg class="octicon octicon-git-pull-request color-fg-open" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="M1.5 3.25a2.25 2.25 0 1 1 3 2.122v5.256a2.251 2.251 0 1 1-1.5 0V5.372A2.25 2.25 0 0 1 1.5 3.25Zm5.677-.177L9.573.677A.25.25 0 0 1 10 .854V2.5h1A2.5 2.5 0 0 1 13.5 5v5.628a2.251 2.251 0 1 1-1.5 0V5a1 1 0 0 0-1-1h-1v1.646a.25.25 0 0 1-.427.177L7.177 3.427a.25.25 0 0 1 0-.354ZM3.75 2.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm0 9.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm8.25.75a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0Z"></path></svg> </span> </div> <!-- Issue title column --> <div class="flex-auto min-width-0 p-2 pr-3 pr-md-2"> <a id="issue_129037_link" class="Link--primary v-align-middle no-underline h4 js-navigation-open markdown-title" data-hovercard-type="pull_request" data-hovercard-url="/kubernetes/kubernetes/pull/129037/hovercard" href="/kubernetes/kubernetes/pull/129037">Automated cherry pick of #129011: skip TestCreateBlobDisk test</a> <span class="lh-default d-block d-md-inline"> <a id="label-e9feb8" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aapproved" data-name="approved" style="--label-r:15;--label-g:250;--label-b:22;--label-h:121;--label-s:95;--label-l:51;" data-view-component="true" class="IssueLabel hx_IssueLabel"> approved </a> <tool-tip id="tooltip-c5300880-6a76-466a-8214-d1f23406e748" for="label-e9feb8" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates a PR has been approved by an approver from all required OWNERS files.</tool-tip> <a id="label-e551ad" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aarea%2Fcloudprovider" data-name="area/cloudprovider" style="--label-r:0;--label-g:82;--label-b:204;--label-h:215;--label-s:100;--label-l:40;" data-view-component="true" class="IssueLabel hx_IssueLabel"> area/cloudprovider </a> <a id="label-51c50d" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3A%22cncf-cla%3A+yes%22" data-name="cncf-cla: yes" style="--label-r:191;--label-g:229;--label-b:191;--label-h:120;--label-s:42;--label-l:82;" data-view-component="true" class="IssueLabel hx_IssueLabel"> cncf-cla: yes </a> <tool-tip id="tooltip-d4dd35ed-6e0e-4b65-b561-04985ce7632e" for="label-51c50d" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates the PR&#39;s author has signed the CNCF CLA.</tool-tip> <a id="label-6d3a26" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Ado-not-merge%2Fcherry-pick-not-approved" data-name="do-not-merge/cherry-pick-not-approved" style="--label-r:225;--label-g:29;--label-b:33;--label-h:358;--label-s:77;--label-l:49;" data-view-component="true" class="IssueLabel hx_IssueLabel"> do-not-merge/cherry-pick-not-approved </a> <tool-tip id="tooltip-42105ecf-277c-4f7a-afb8-3cef9c784103" for="label-6d3a26" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates that a PR is not yet approved to merge into a release branch.</tool-tip> <a id="label-24aed3" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Ado-not-merge%2Fneeds-kind" data-name="do-not-merge/needs-kind" style="--label-r:225;--label-g:29;--label-b:33;--label-h:358;--label-s:77;--label-l:49;" data-view-component="true" class="IssueLabel hx_IssueLabel"> do-not-merge/needs-kind </a> <tool-tip id="tooltip-1edd7652-f880-4dac-8592-898648d9519b" for="label-24aed3" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates a PR lacks a `kind/foo` label and requires one.</tool-tip> <a id="label-25d429" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aneeds-priority" data-name="needs-priority" style="--label-r:237;--label-g:237;--label-b:237;--label-h:0;--label-s:0;--label-l:92;" data-view-component="true" class="IssueLabel hx_IssueLabel"> needs-priority </a> <tool-tip id="tooltip-b202d7d0-5f39-4d72-a4ff-1749241885f0" for="label-25d429" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates a PR lacks a `priority/foo` label and requires one.</tool-tip> <a id="label-6c4f7c" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aneeds-triage" data-name="needs-triage" style="--label-r:237;--label-g:237;--label-b:237;--label-h:0;--label-s:0;--label-l:92;" data-view-component="true" class="IssueLabel hx_IssueLabel"> needs-triage </a> <tool-tip id="tooltip-9f43f21b-22da-4576-83c3-ae7d563191ce" for="label-6c4f7c" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates an issue or PR lacks a `triage/foo` label and requires one.</tool-tip> <a id="label-702f60" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Arelease-note-none" data-name="release-note-none" style="--label-r:194;--label-g:224;--label-b:198;--label-h:128;--label-s:32;--label-l:81;" data-view-component="true" class="IssueLabel hx_IssueLabel"> release-note-none </a> <tool-tip id="tooltip-a4940c41-df3f-482a-a157-962624a64904" for="label-702f60" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Denotes a PR that doesn&#39;t merit a release note.</tool-tip> <a id="label-c59b83" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Asig%2Fcloud-provider" data-name="sig/cloud-provider" style="--label-r:210;--label-g:180;--label-b:140;--label-h:34;--label-s:43;--label-l:68;" data-view-component="true" class="IssueLabel hx_IssueLabel"> sig/cloud-provider </a> <tool-tip id="tooltip-c1599618-016e-4e90-ae09-6a3ff7ac294d" for="label-c59b83" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Categorizes an issue or PR as relevant to SIG Cloud Provider.</tool-tip> <a id="label-3834c4" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Asize%2FXS" data-name="size/XS" style="--label-r:0;--label-g:153;--label-b:0;--label-h:120;--label-s:100;--label-l:30;" data-view-component="true" class="IssueLabel hx_IssueLabel"> size/XS </a> <tool-tip id="tooltip-03ac5d1a-adcd-4ee0-b5d7-18ada3dd429f" for="label-3834c4" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Denotes a PR that changes 0-9 lines, ignoring generated files.</tool-tip> </span> <div class="d-flex mt-1 text-small color-fg-muted"> <span class="opened-by"> #129037 opened <relative-time datetime="2024-11-29T21:25:45Z" class="no-wrap">Nov 29, 2024</relative-time> by <a class="Link--muted" title="Open pull requests created by dims" data-hovercard-type="user" data-hovercard-url="/users/dims/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/kubernetes/kubernetes/issues?q=is%3Apr+is%3Aopen+author%3Adims">dims</a> </span> <span class="d-none d-md-inline-flex"> <batch-deferred-content data-url="/pull_request_review_decisions"> <input type="hidden" name="pull_request_id" value="2207957076" data-targets="batch-deferred-content.inputs" autocomplete="off" /> <span class="Skeleton d-inline-block ml-1 Skeleton--text">Loading…</span> </batch-deferred-content> </span> </div> </div> <div class="flex-shrink-0 col-4 col-md-3 pt-2 text-right pr-3 no-wrap d-flex hide-sm "> <span class="ml-2 flex-1 flex-shrink-0"> </span> <span class="ml-2 flex-1 flex-shrink-0"> <div class="AvatarStack AvatarStack--right ml-2 flex-1 flex-shrink-0 "> <div class="AvatarStack-body tooltipped tooltipped-sw tooltipped-multiline tooltipped-align-right-1 mt-1" aria-label="Assigned to "> </div> </div> </span> <span class="ml-2 flex-1 flex-shrink-0"> <a href="/kubernetes/kubernetes/pull/129037" class="Link--muted" aria-label="5 comments"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-comment v-align-middle"> <path d="M1 2.75C1 1.784 1.784 1 2.75 1h10.5c.966 0 1.75.784 1.75 1.75v7.5A1.75 1.75 0 0 1 13.25 12H9.06l-2.573 2.573A1.458 1.458 0 0 1 4 13.543V12H2.75A1.75 1.75 0 0 1 1 10.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h2a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h4.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"></path> </svg> <span class="text-small text-bold">5</span> </a> </span> </div> <a class="d-block d-md-none position-absolute top-0 bottom-0 left-0 right-0" aria-label="Link to Issue. Automated cherry pick of #129011: skip TestCreateBlobDisk test" href="/kubernetes/kubernetes/pull/129037"></a> </div> </div> <div id="issue_129035" class="Box-row Box-row--focus-gray p-0 mt-0 js-navigation-item js-issue-row" data-id="2705717219" data-pjax="#repo-content-pjax-container" data-turbo-frame="repo-content-turbo-frame"> <div class="d-flex Box-row--drag-hide position-relative"> <div class="flex-shrink-0 pt-2 pl-3"> <span class="tooltipped tooltipped-e" aria-label="Draft Pull Request"> <svg class="octicon octicon-git-pull-request-draft color-fg-muted" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="M3.25 1A2.25 2.25 0 0 1 4 5.372v5.256a2.251 2.251 0 1 1-1.5 0V5.372A2.251 2.251 0 0 1 3.25 1Zm9.5 14a2.25 2.25 0 1 1 0-4.5 2.25 2.25 0 0 1 0 4.5ZM2.5 3.25a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0ZM3.25 12a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm9.5 0a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5ZM14 7.5a1.25 1.25 0 1 1-2.5 0 1.25 1.25 0 0 1 2.5 0Zm0-4.25a1.25 1.25 0 1 1-2.5 0 1.25 1.25 0 0 1 2.5 0Z"></path></svg> </span> </div> <!-- Issue title column --> <div class="flex-auto min-width-0 p-2 pr-3 pr-md-2"> <a id="issue_129035_link" class="Link--primary v-align-middle no-underline h4 js-navigation-open markdown-title" data-hovercard-type="pull_request" data-hovercard-url="/kubernetes/kubernetes/pull/129035/hovercard" href="/kubernetes/kubernetes/pull/129035">WIP: prune-junit-xml: join stdout when merging tests</a> <span class="lh-default d-block d-md-inline"> <a id="label-e0cec3" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aarea%2Fapiserver" data-name="area/apiserver" style="--label-r:0;--label-g:82;--label-b:204;--label-h:215;--label-s:100;--label-l:40;" data-view-component="true" class="IssueLabel hx_IssueLabel"> area/apiserver </a> <a id="label-45a1dc" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aarea%2Ftest" data-name="area/test" style="--label-r:0;--label-g:82;--label-b:204;--label-h:215;--label-s:100;--label-l:40;" data-view-component="true" class="IssueLabel hx_IssueLabel"> area/test </a> <a id="label-de0527" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3A%22cncf-cla%3A+yes%22" data-name="cncf-cla: yes" style="--label-r:191;--label-g:229;--label-b:191;--label-h:120;--label-s:42;--label-l:82;" data-view-component="true" class="IssueLabel hx_IssueLabel"> cncf-cla: yes </a> <tool-tip id="tooltip-2a9329ca-5276-4566-8c6e-72ecb6f39cf2" for="label-de0527" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates the PR&#39;s author has signed the CNCF CLA.</tool-tip> <a id="label-701676" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Ado-not-merge%2Fwork-in-progress" data-name="do-not-merge/work-in-progress" style="--label-r:225;--label-g:29;--label-b:33;--label-h:358;--label-s:77;--label-l:49;" data-view-component="true" class="IssueLabel hx_IssueLabel"> do-not-merge/work-in-progress </a> <tool-tip id="tooltip-3f146083-e981-49c4-82a3-d921d02c1da6" for="label-701676" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates that a PR should not merge because it is a work in progress.</tool-tip> <a id="label-122c08" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Akind%2Fcleanup" data-name="kind/cleanup" style="--label-r:199;--label-g:222;--label-b:248;--label-h:211;--label-s:77;--label-l:87;" data-view-component="true" class="IssueLabel hx_IssueLabel"> kind/cleanup </a> <tool-tip id="tooltip-71bff3f2-7d4d-4a89-a249-53ddc4e3440c" for="label-122c08" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Categorizes issue or PR as related to cleaning up code, process, or technical debt.</tool-tip> <a id="label-722df7" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aneeds-priority" data-name="needs-priority" style="--label-r:237;--label-g:237;--label-b:237;--label-h:0;--label-s:0;--label-l:92;" data-view-component="true" class="IssueLabel hx_IssueLabel"> needs-priority </a> <tool-tip id="tooltip-671e9bd0-f7f4-462f-a520-ef1e4468352e" for="label-722df7" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates a PR lacks a `priority/foo` label and requires one.</tool-tip> <a id="label-7bab42" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aneeds-triage" data-name="needs-triage" style="--label-r:237;--label-g:237;--label-b:237;--label-h:0;--label-s:0;--label-l:92;" data-view-component="true" class="IssueLabel hx_IssueLabel"> needs-triage </a> <tool-tip id="tooltip-b465c6b9-c3eb-4ce7-a3b8-8b372970f66b" for="label-7bab42" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates an issue or PR lacks a `triage/foo` label and requires one.</tool-tip> <a id="label-b93307" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Arelease-note-none" data-name="release-note-none" style="--label-r:194;--label-g:224;--label-b:198;--label-h:128;--label-s:32;--label-l:81;" data-view-component="true" class="IssueLabel hx_IssueLabel"> release-note-none </a> <tool-tip id="tooltip-d5600fc2-1972-47b8-ba7e-e974df98d8fb" for="label-b93307" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Denotes a PR that doesn&#39;t merit a release note.</tool-tip> <a id="label-1e59c9" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Asig%2Fapi-machinery" data-name="sig/api-machinery" style="--label-r:210;--label-g:180;--label-b:140;--label-h:34;--label-s:43;--label-l:68;" data-view-component="true" class="IssueLabel hx_IssueLabel"> sig/api-machinery </a> <tool-tip id="tooltip-7f3bae79-a979-4075-ae0a-a7834a522d56" for="label-1e59c9" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Categorizes an issue or PR as relevant to SIG API Machinery.</tool-tip> <a id="label-cf3fee" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Asig%2Ftesting" data-name="sig/testing" style="--label-r:210;--label-g:180;--label-b:140;--label-h:34;--label-s:43;--label-l:68;" data-view-component="true" class="IssueLabel hx_IssueLabel"> sig/testing </a> <tool-tip id="tooltip-a4643b02-5dab-4e08-b9be-cb0717579337" for="label-cf3fee" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Categorizes an issue or PR as relevant to SIG Testing.</tool-tip> <a id="label-c93aa3" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Asize%2FXS" data-name="size/XS" style="--label-r:0;--label-g:153;--label-b:0;--label-h:120;--label-s:100;--label-l:30;" data-view-component="true" class="IssueLabel hx_IssueLabel"> size/XS </a> <tool-tip id="tooltip-63b86918-8f9a-4ded-816a-e2d8716a2124" for="label-c93aa3" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Denotes a PR that changes 0-9 lines, ignoring generated files.</tool-tip> </span> <div class="d-flex mt-1 text-small color-fg-muted"> <span class="opened-by"> #129035 opened <relative-time datetime="2024-11-29T17:17:13Z" class="no-wrap">Nov 29, 2024</relative-time> by <a class="Link--muted" title="Open pull requests created by pohly" data-hovercard-type="user" data-hovercard-url="/users/pohly/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/kubernetes/kubernetes/issues?q=is%3Apr+is%3Aopen+author%3Apohly">pohly</a> </span> <span class="d-none d-md-inline-flex"> <span class="d-inline-block ml-1"> &bull; <a class="Link--muted" href="/kubernetes/kubernetes/pull/129035#partial-pull-merging"> Draft </a> </span> </span> </div> </div> <div class="flex-shrink-0 col-4 col-md-3 pt-2 text-right pr-3 no-wrap d-flex hide-sm "> <span class="ml-2 flex-1 flex-shrink-0"> </span> <span class="ml-2 flex-1 flex-shrink-0"> <div class="AvatarStack AvatarStack--right ml-2 flex-1 flex-shrink-0 "> <div class="AvatarStack-body tooltipped tooltipped-sw tooltipped-multiline tooltipped-align-right-1 mt-1" aria-label="Assigned to "> </div> </div> </span> <span class="ml-2 flex-1 flex-shrink-0"> <a href="/kubernetes/kubernetes/pull/129035" class="Link--muted" aria-label="8 comments"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-comment v-align-middle"> <path d="M1 2.75C1 1.784 1.784 1 2.75 1h10.5c.966 0 1.75.784 1.75 1.75v7.5A1.75 1.75 0 0 1 13.25 12H9.06l-2.573 2.573A1.458 1.458 0 0 1 4 13.543V12H2.75A1.75 1.75 0 0 1 1 10.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h2a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h4.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"></path> </svg> <span class="text-small text-bold">8</span> </a> </span> </div> <a class="d-block d-md-none position-absolute top-0 bottom-0 left-0 right-0" aria-label="Link to Issue. WIP: prune-junit-xml: join stdout when merging tests" href="/kubernetes/kubernetes/pull/129035"></a> </div> </div> <div id="issue_129034" class="Box-row Box-row--focus-gray p-0 mt-0 js-navigation-item js-issue-row" data-id="2705449476" data-pjax="#repo-content-pjax-container" data-turbo-frame="repo-content-turbo-frame"> <div class="d-flex Box-row--drag-hide position-relative"> <div class="flex-shrink-0 pt-2 pl-3"> <span class="tooltipped tooltipped-e" aria-label="Open Pull Request"> <svg class="octicon octicon-git-pull-request color-fg-open" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="M1.5 3.25a2.25 2.25 0 1 1 3 2.122v5.256a2.251 2.251 0 1 1-1.5 0V5.372A2.25 2.25 0 0 1 1.5 3.25Zm5.677-.177L9.573.677A.25.25 0 0 1 10 .854V2.5h1A2.5 2.5 0 0 1 13.5 5v5.628a2.251 2.251 0 1 1-1.5 0V5a1 1 0 0 0-1-1h-1v1.646a.25.25 0 0 1-.427.177L7.177 3.427a.25.25 0 0 1 0-.354ZM3.75 2.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm0 9.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm8.25.75a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0Z"></path></svg> </span> </div> <!-- Issue title column --> <div class="flex-auto min-width-0 p-2 pr-3 pr-md-2"> <a id="issue_129034_link" class="Link--primary v-align-middle no-underline h4 js-navigation-open markdown-title" data-hovercard-type="pull_request" data-hovercard-url="/kubernetes/kubernetes/pull/129034/hovercard" href="/kubernetes/kubernetes/pull/129034">[RFC] Kube proxy Dual Stack Healthz and Metrics</a> <span class="lh-default d-block d-md-inline"> <a id="label-9e643c" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aapproved" data-name="approved" style="--label-r:15;--label-g:250;--label-b:22;--label-h:121;--label-s:95;--label-l:51;" data-view-component="true" class="IssueLabel hx_IssueLabel"> approved </a> <tool-tip id="tooltip-af74d4c4-1aed-411e-ab76-7d0070f1a5f6" for="label-9e643c" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates a PR has been approved by an approver from all required OWNERS files.</tool-tip> <a id="label-0b0535" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aarea%2Fipvs" data-name="area/ipvs" style="--label-r:0;--label-g:82;--label-b:204;--label-h:215;--label-s:100;--label-l:40;" data-view-component="true" class="IssueLabel hx_IssueLabel"> area/ipvs </a> <a id="label-358858" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aarea%2Fkube-proxy" data-name="area/kube-proxy" style="--label-r:0;--label-g:82;--label-b:204;--label-h:215;--label-s:100;--label-l:40;" data-view-component="true" class="IssueLabel hx_IssueLabel"> area/kube-proxy </a> <a id="label-0fd64b" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3A%22cncf-cla%3A+yes%22" data-name="cncf-cla: yes" style="--label-r:191;--label-g:229;--label-b:191;--label-h:120;--label-s:42;--label-l:82;" data-view-component="true" class="IssueLabel hx_IssueLabel"> cncf-cla: yes </a> <tool-tip id="tooltip-11530072-1683-4136-8c72-a90337839f5a" for="label-0fd64b" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates the PR&#39;s author has signed the CNCF CLA.</tool-tip> <a id="label-d25171" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Akind%2Fbug" data-name="kind/bug" style="--label-r:225;--label-g:29;--label-b:33;--label-h:358;--label-s:77;--label-l:49;" data-view-component="true" class="IssueLabel hx_IssueLabel"> kind/bug </a> <tool-tip id="tooltip-1df79715-5e44-4642-b721-608e1d57e28d" for="label-d25171" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Categorizes issue or PR as related to a bug.</tool-tip> <a id="label-d65aa5" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Akind%2Ffeature" data-name="kind/feature" style="--label-r:199;--label-g:222;--label-b:248;--label-h:211;--label-s:77;--label-l:87;" data-view-component="true" class="IssueLabel hx_IssueLabel"> kind/feature </a> <tool-tip id="tooltip-f3c11594-49cd-41f7-b2c5-3869bfda5f70" for="label-d65aa5" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Categorizes issue or PR as related to a new feature.</tool-tip> <a id="label-e1ad8a" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aneeds-priority" data-name="needs-priority" style="--label-r:237;--label-g:237;--label-b:237;--label-h:0;--label-s:0;--label-l:92;" data-view-component="true" class="IssueLabel hx_IssueLabel"> needs-priority </a> <tool-tip id="tooltip-c38455b3-21f2-495a-bf27-de044987d33c" for="label-e1ad8a" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates a PR lacks a `priority/foo` label and requires one.</tool-tip> <a id="label-6a9d9a" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aneeds-triage" data-name="needs-triage" style="--label-r:237;--label-g:237;--label-b:237;--label-h:0;--label-s:0;--label-l:92;" data-view-component="true" class="IssueLabel hx_IssueLabel"> needs-triage </a> <tool-tip id="tooltip-2e6320d1-e462-40ac-9245-0414c1545f2a" for="label-6a9d9a" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates an issue or PR lacks a `triage/foo` label and requires one.</tool-tip> <a id="label-0451a9" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Arelease-note" data-name="release-note" style="--label-r:194;--label-g:224;--label-b:198;--label-h:128;--label-s:32;--label-l:81;" data-view-component="true" class="IssueLabel hx_IssueLabel"> release-note </a> <tool-tip id="tooltip-4d958ed6-7429-4eab-b3f4-56ccbcea3fb6" for="label-0451a9" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Denotes a PR that will be considered when it comes time to generate release notes.</tool-tip> <a id="label-acef00" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Asig%2Fnetwork" data-name="sig/network" style="--label-r:210;--label-g:180;--label-b:140;--label-h:34;--label-s:43;--label-l:68;" data-view-component="true" class="IssueLabel hx_IssueLabel"> sig/network </a> <tool-tip id="tooltip-bb90e52c-4c3a-4d22-a5c5-5f9f83988ed3" for="label-acef00" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Categorizes an issue or PR as relevant to SIG Network.</tool-tip> <a id="label-2f3646" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Asig%2Fwindows" data-name="sig/windows" style="--label-r:210;--label-g:180;--label-b:140;--label-h:34;--label-s:43;--label-l:68;" data-view-component="true" class="IssueLabel hx_IssueLabel"> sig/windows </a> <tool-tip id="tooltip-ff66e167-c51c-4dd0-9a74-c5d768e28afd" for="label-2f3646" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Categorizes an issue or PR as relevant to SIG Windows.</tool-tip> <a id="label-fb1dd0" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Asize%2FL" data-name="size/L" style="--label-r:238;--label-g:153;--label-b:0;--label-h:38;--label-s:100;--label-l:46;" data-view-component="true" class="IssueLabel hx_IssueLabel"> size/L </a> <tool-tip id="tooltip-673b8f6f-1991-4cb2-9d3c-8bc8392aa454" for="label-fb1dd0" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Denotes a PR that changes 100-499 lines, ignoring generated files.</tool-tip> </span> <div class="d-flex mt-1 text-small color-fg-muted"> <span class="opened-by"> #129034 opened <relative-time datetime="2024-11-29T15:33:42Z" class="no-wrap">Nov 29, 2024</relative-time> by <a class="Link--muted" title="Open pull requests created by aojea" data-hovercard-type="user" data-hovercard-url="/users/aojea/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/kubernetes/kubernetes/issues?q=is%3Apr+is%3Aopen+author%3Aaojea">aojea</a> </span> <span class="d-none d-md-inline-flex"> <batch-deferred-content data-url="/pull_request_review_decisions"> <input type="hidden" name="pull_request_id" value="2207601505" data-targets="batch-deferred-content.inputs" autocomplete="off" /> <span class="Skeleton d-inline-block ml-1 Skeleton--text">Loading…</span> </batch-deferred-content> </span> </div> </div> <div class="flex-shrink-0 col-4 col-md-3 pt-2 text-right pr-3 no-wrap d-flex hide-sm "> <span class="ml-2 flex-1 flex-shrink-0"> <span class="tooltipped tooltipped-sw tooltipped-multiline tooltipped-align-right-1 mt-1" aria-label="1 linked issue"> <a aria-label="1 issue" href="/kubernetes/kubernetes/issues/129034/linked_closing_reference?reference_location=REPO_ISSUES_INDEX" class="Link--muted"> <span class="color-fg-muted"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-issue-opened v-align-middle"> <path d="M8 9.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z"></path><path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Z"></path> </svg> <span class="text-small text-bold">1</span> </span> </a> </span> </span> <span class="ml-2 flex-1 flex-shrink-0"> <div class="AvatarStack AvatarStack--right ml-2 flex-1 flex-shrink-0 AvatarStack--two"> <div class="AvatarStack-body tooltipped tooltipped-sw tooltipped-multiline tooltipped-align-right-1 mt-1" aria-label="Assigned to aroradaman and danwinship"> <a class="avatar avatar-user" aria-label="danwinship’s assigned issues" href="/kubernetes/kubernetes/pulls?q=assignee%3Adanwinship+is%3Aopen"> <img class="from-avatar avatar-user" src="https://avatars.githubusercontent.com/u/96040?s=40&amp;v=4" width="20" height="20" alt="@danwinship" /> </a> <a class="avatar avatar-user" aria-label="aroradaman’s assigned issues" href="/kubernetes/kubernetes/pulls?q=assignee%3Aaroradaman+is%3Aopen"> <img class="from-avatar avatar-user" src="https://avatars.githubusercontent.com/u/6954627?s=40&amp;v=4" width="20" height="20" alt="@aroradaman" /> </a> </div> </div> </span> <span class="ml-2 flex-1 flex-shrink-0"> <a href="/kubernetes/kubernetes/pull/129034" class="Link--muted" aria-label="5 comments"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-comment v-align-middle"> <path d="M1 2.75C1 1.784 1.784 1 2.75 1h10.5c.966 0 1.75.784 1.75 1.75v7.5A1.75 1.75 0 0 1 13.25 12H9.06l-2.573 2.573A1.458 1.458 0 0 1 4 13.543V12H2.75A1.75 1.75 0 0 1 1 10.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h2a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h4.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"></path> </svg> <span class="text-small text-bold">5</span> </a> </span> </div> <a class="d-block d-md-none position-absolute top-0 bottom-0 left-0 right-0" aria-label="Link to Issue. [RFC] Kube proxy Dual Stack Healthz and Metrics" href="/kubernetes/kubernetes/pull/129034"></a> </div> </div> <div id="issue_129033" class="Box-row Box-row--focus-gray p-0 mt-0 js-navigation-item js-issue-row" data-id="2705289950" data-pjax="#repo-content-pjax-container" data-turbo-frame="repo-content-turbo-frame"> <div class="d-flex Box-row--drag-hide position-relative"> <div class="flex-shrink-0 pt-2 pl-3"> <span class="tooltipped tooltipped-e" aria-label="Open Pull Request"> <svg class="octicon octicon-git-pull-request color-fg-open" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="M1.5 3.25a2.25 2.25 0 1 1 3 2.122v5.256a2.251 2.251 0 1 1-1.5 0V5.372A2.25 2.25 0 0 1 1.5 3.25Zm5.677-.177L9.573.677A.25.25 0 0 1 10 .854V2.5h1A2.5 2.5 0 0 1 13.5 5v5.628a2.251 2.251 0 1 1-1.5 0V5a1 1 0 0 0-1-1h-1v1.646a.25.25 0 0 1-.427.177L7.177 3.427a.25.25 0 0 1 0-.354ZM3.75 2.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm0 9.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm8.25.75a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0Z"></path></svg> </span> </div> <!-- Issue title column --> <div class="flex-auto min-width-0 p-2 pr-3 pr-md-2"> <a id="issue_129033_link" class="Link--primary v-align-middle no-underline h4 js-navigation-open markdown-title" data-hovercard-type="pull_request" data-hovercard-url="/kubernetes/kubernetes/pull/129033/hovercard" href="/kubernetes/kubernetes/pull/129033">kubelet: print stack when receive signal SIGUSR1</a> <span class="lh-default d-block d-md-inline"> <a id="label-cd2527" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aarea%2Fapiserver" data-name="area/apiserver" style="--label-r:0;--label-g:82;--label-b:204;--label-h:215;--label-s:100;--label-l:40;" data-view-component="true" class="IssueLabel hx_IssueLabel"> area/apiserver </a> <a id="label-d6ef64" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aarea%2Fkubelet" data-name="area/kubelet" style="--label-r:0;--label-g:82;--label-b:204;--label-h:215;--label-s:100;--label-l:40;" data-view-component="true" class="IssueLabel hx_IssueLabel"> area/kubelet </a> <a id="label-58bef3" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3A%22cncf-cla%3A+yes%22" data-name="cncf-cla: yes" style="--label-r:191;--label-g:229;--label-b:191;--label-h:120;--label-s:42;--label-l:82;" data-view-component="true" class="IssueLabel hx_IssueLabel"> cncf-cla: yes </a> <tool-tip id="tooltip-78cc5216-b93a-4684-9bba-5dd2a9455ca5" for="label-58bef3" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates the PR&#39;s author has signed the CNCF CLA.</tool-tip> <a id="label-7aa426" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Ado-not-merge%2Fneeds-kind" data-name="do-not-merge/needs-kind" style="--label-r:225;--label-g:29;--label-b:33;--label-h:358;--label-s:77;--label-l:49;" data-view-component="true" class="IssueLabel hx_IssueLabel"> do-not-merge/needs-kind </a> <tool-tip id="tooltip-ecfa821d-c6c1-4539-894c-c251eb38d72e" for="label-7aa426" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates a PR lacks a `kind/foo` label and requires one.</tool-tip> <a id="label-a2912b" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Ado-not-merge%2Frelease-note-label-needed" data-name="do-not-merge/release-note-label-needed" style="--label-r:225;--label-g:29;--label-b:33;--label-h:358;--label-s:77;--label-l:49;" data-view-component="true" class="IssueLabel hx_IssueLabel"> do-not-merge/release-note-label-needed </a> <tool-tip id="tooltip-11c150a6-3457-4fa5-b040-778c52fce25c" for="label-a2912b" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates that a PR should not merge because it&#39;s missing one of the release note labels.</tool-tip> <a id="label-2aa9bd" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aneeds-priority" data-name="needs-priority" style="--label-r:237;--label-g:237;--label-b:237;--label-h:0;--label-s:0;--label-l:92;" data-view-component="true" class="IssueLabel hx_IssueLabel"> needs-priority </a> <tool-tip id="tooltip-97d69ae4-410c-4f7a-ac39-689c7f5647ab" for="label-2aa9bd" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates a PR lacks a `priority/foo` label and requires one.</tool-tip> <a id="label-4ad613" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aneeds-triage" data-name="needs-triage" style="--label-r:237;--label-g:237;--label-b:237;--label-h:0;--label-s:0;--label-l:92;" data-view-component="true" class="IssueLabel hx_IssueLabel"> needs-triage </a> <tool-tip id="tooltip-c67334ac-5030-4054-841c-d039cf5b7a11" for="label-4ad613" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates an issue or PR lacks a `triage/foo` label and requires one.</tool-tip> <a id="label-068428" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aok-to-test" data-name="ok-to-test" style="--label-r:21;--label-g:221;--label-b:24;--label-h:120;--label-s:82;--label-l:47;" data-view-component="true" class="IssueLabel hx_IssueLabel"> ok-to-test </a> <tool-tip id="tooltip-86e25343-d49a-44d3-885e-bebf839e4a8d" for="label-068428" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates a non-member PR verified by an org member that is safe to test.</tool-tip> <a id="label-dd361f" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Asig%2Fapi-machinery" data-name="sig/api-machinery" style="--label-r:210;--label-g:180;--label-b:140;--label-h:34;--label-s:43;--label-l:68;" data-view-component="true" class="IssueLabel hx_IssueLabel"> sig/api-machinery </a> <tool-tip id="tooltip-694bc021-c4ac-4d83-92a2-a0ce0c3ccfc9" for="label-dd361f" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Categorizes an issue or PR as relevant to SIG API Machinery.</tool-tip> <a id="label-3b1b8d" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Asig%2Fnode" data-name="sig/node" style="--label-r:210;--label-g:180;--label-b:140;--label-h:34;--label-s:43;--label-l:68;" data-view-component="true" class="IssueLabel hx_IssueLabel"> sig/node </a> <tool-tip id="tooltip-738b4d84-a507-45af-ac4b-a896a96aeaf9" for="label-3b1b8d" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Categorizes an issue or PR as relevant to SIG Node.</tool-tip> <a id="label-16b07d" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Asize%2FM" data-name="size/M" style="--label-r:238;--label-g:187;--label-b:0;--label-h:47;--label-s:100;--label-l:46;" data-view-component="true" class="IssueLabel hx_IssueLabel"> size/M </a> <tool-tip id="tooltip-07844206-dfe0-4dc6-9f99-537c133689d5" for="label-16b07d" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Denotes a PR that changes 30-99 lines, ignoring generated files.</tool-tip> </span> <div class="d-flex mt-1 text-small color-fg-muted"> <span class="opened-by"> #129033 opened <relative-time datetime="2024-11-29T14:38:32Z" class="no-wrap">Nov 29, 2024</relative-time> by <a class="Link--muted" title="Open pull requests created by ningmingxiao" data-hovercard-type="user" data-hovercard-url="/users/ningmingxiao/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/kubernetes/kubernetes/issues?q=is%3Apr+is%3Aopen+author%3Aningmingxiao">ningmingxiao</a> </span> <span class="d-none d-md-inline-flex"> <batch-deferred-content data-url="/pull_request_review_decisions"> <input type="hidden" name="pull_request_id" value="2207506826" data-targets="batch-deferred-content.inputs" autocomplete="off" /> <span class="Skeleton d-inline-block ml-1 Skeleton--text">Loading…</span> </batch-deferred-content> </span> </div> </div> <div class="flex-shrink-0 col-4 col-md-3 pt-2 text-right pr-3 no-wrap d-flex hide-sm "> <span class="ml-2 flex-1 flex-shrink-0"> </span> <span class="ml-2 flex-1 flex-shrink-0"> <div class="AvatarStack AvatarStack--right ml-2 flex-1 flex-shrink-0 "> <div class="AvatarStack-body tooltipped tooltipped-sw tooltipped-multiline tooltipped-align-right-1 mt-1" aria-label="Assigned to "> </div> </div> </span> <span class="ml-2 flex-1 flex-shrink-0"> <a href="/kubernetes/kubernetes/pull/129033" class="Link--muted" aria-label="17 comments"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-comment v-align-middle"> <path d="M1 2.75C1 1.784 1.784 1 2.75 1h10.5c.966 0 1.75.784 1.75 1.75v7.5A1.75 1.75 0 0 1 13.25 12H9.06l-2.573 2.573A1.458 1.458 0 0 1 4 13.543V12H2.75A1.75 1.75 0 0 1 1 10.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h2a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h4.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"></path> </svg> <span class="text-small text-bold">17</span> </a> </span> </div> <a class="d-block d-md-none position-absolute top-0 bottom-0 left-0 right-0" aria-label="Link to Issue. kubelet: print stack when receive signal SIGUSR1" href="/kubernetes/kubernetes/pull/129033"></a> </div> </div> <div id="issue_129032" class="Box-row Box-row--focus-gray p-0 mt-0 js-navigation-item js-issue-row" data-id="2705142263" data-pjax="#repo-content-pjax-container" data-turbo-frame="repo-content-turbo-frame"> <div class="d-flex Box-row--drag-hide position-relative"> <div class="flex-shrink-0 pt-2 pl-3"> <span class="tooltipped tooltipped-e" aria-label="Open Pull Request"> <svg class="octicon octicon-git-pull-request color-fg-open" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="M1.5 3.25a2.25 2.25 0 1 1 3 2.122v5.256a2.251 2.251 0 1 1-1.5 0V5.372A2.25 2.25 0 0 1 1.5 3.25Zm5.677-.177L9.573.677A.25.25 0 0 1 10 .854V2.5h1A2.5 2.5 0 0 1 13.5 5v5.628a2.251 2.251 0 1 1-1.5 0V5a1 1 0 0 0-1-1h-1v1.646a.25.25 0 0 1-.427.177L7.177 3.427a.25.25 0 0 1 0-.354ZM3.75 2.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm0 9.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm8.25.75a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0Z"></path></svg> </span> </div> <!-- Issue title column --> <div class="flex-auto min-width-0 p-2 pr-3 pr-md-2"> <a id="issue_129032_link" class="Link--primary v-align-middle no-underline h4 js-navigation-open markdown-title" data-hovercard-type="pull_request" data-hovercard-url="/kubernetes/kubernetes/pull/129032/hovercard" href="/kubernetes/kubernetes/pull/129032">flowcontrol: reduce log noise in apf during kube-apiserver startup</a> <span class="lh-default d-block d-md-inline"> <a id="label-73080f" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aarea%2Fapiserver" data-name="area/apiserver" style="--label-r:0;--label-g:82;--label-b:204;--label-h:215;--label-s:100;--label-l:40;" data-view-component="true" class="IssueLabel hx_IssueLabel"> area/apiserver </a> <a id="label-0808bd" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aarea%2Ftest" data-name="area/test" style="--label-r:0;--label-g:82;--label-b:204;--label-h:215;--label-s:100;--label-l:40;" data-view-component="true" class="IssueLabel hx_IssueLabel"> area/test </a> <a id="label-ce49bc" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3A%22cncf-cla%3A+yes%22" data-name="cncf-cla: yes" style="--label-r:191;--label-g:229;--label-b:191;--label-h:120;--label-s:42;--label-l:82;" data-view-component="true" class="IssueLabel hx_IssueLabel"> cncf-cla: yes </a> <tool-tip id="tooltip-0483e625-ff79-4823-a0cc-2a06d813983d" for="label-ce49bc" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates the PR&#39;s author has signed the CNCF CLA.</tool-tip> <a id="label-823a64" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Akind%2Fcleanup" data-name="kind/cleanup" style="--label-r:199;--label-g:222;--label-b:248;--label-h:211;--label-s:77;--label-l:87;" data-view-component="true" class="IssueLabel hx_IssueLabel"> kind/cleanup </a> <tool-tip id="tooltip-da4c1c55-edee-480f-8a7b-86f16f2542ba" for="label-823a64" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Categorizes issue or PR as related to cleaning up code, process, or technical debt.</tool-tip> <a id="label-30e619" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aneeds-priority" data-name="needs-priority" style="--label-r:237;--label-g:237;--label-b:237;--label-h:0;--label-s:0;--label-l:92;" data-view-component="true" class="IssueLabel hx_IssueLabel"> needs-priority </a> <tool-tip id="tooltip-c08b8fdc-962c-40f8-9435-aa0898ca9cfb" for="label-30e619" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates a PR lacks a `priority/foo` label and requires one.</tool-tip> <a id="label-bcd48d" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aneeds-triage" data-name="needs-triage" style="--label-r:237;--label-g:237;--label-b:237;--label-h:0;--label-s:0;--label-l:92;" data-view-component="true" class="IssueLabel hx_IssueLabel"> needs-triage </a> <tool-tip id="tooltip-fb29a9a1-f531-4ed3-a260-17a6ceff9ffb" for="label-bcd48d" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates an issue or PR lacks a `triage/foo` label and requires one.</tool-tip> <a id="label-d8575e" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Arelease-note" data-name="release-note" style="--label-r:194;--label-g:224;--label-b:198;--label-h:128;--label-s:32;--label-l:81;" data-view-component="true" class="IssueLabel hx_IssueLabel"> release-note </a> <tool-tip id="tooltip-0dbd53b6-189a-45d1-a01b-71e730b27c56" for="label-d8575e" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Denotes a PR that will be considered when it comes time to generate release notes.</tool-tip> <a id="label-bc865e" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Asig%2Fapi-machinery" data-name="sig/api-machinery" style="--label-r:210;--label-g:180;--label-b:140;--label-h:34;--label-s:43;--label-l:68;" data-view-component="true" class="IssueLabel hx_IssueLabel"> sig/api-machinery </a> <tool-tip id="tooltip-64475c79-7434-4a9a-9a3c-749a125d84a4" for="label-bc865e" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Categorizes an issue or PR as relevant to SIG API Machinery.</tool-tip> <a id="label-40585f" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Asig%2Ftesting" data-name="sig/testing" style="--label-r:210;--label-g:180;--label-b:140;--label-h:34;--label-s:43;--label-l:68;" data-view-component="true" class="IssueLabel hx_IssueLabel"> sig/testing </a> <tool-tip id="tooltip-0bb562ba-b372-4443-ad3a-852b9273e93a" for="label-40585f" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Categorizes an issue or PR as relevant to SIG Testing.</tool-tip> <a id="label-bb2364" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Asize%2FL" data-name="size/L" style="--label-r:238;--label-g:153;--label-b:0;--label-h:38;--label-s:100;--label-l:46;" data-view-component="true" class="IssueLabel hx_IssueLabel"> size/L </a> <tool-tip id="tooltip-448c2e80-2e0a-4b06-a31c-05b393f6f99f" for="label-bb2364" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Denotes a PR that changes 100-499 lines, ignoring generated files.</tool-tip> </span> <div class="d-flex mt-1 text-small color-fg-muted"> <span class="opened-by"> #129032 opened <relative-time datetime="2024-11-29T13:28:54Z" class="no-wrap">Nov 29, 2024</relative-time> by <a class="Link--muted" title="Open pull requests created by sttts" data-hovercard-type="user" data-hovercard-url="/users/sttts/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/kubernetes/kubernetes/issues?q=is%3Apr+is%3Aopen+author%3Asttts">sttts</a> </span> <span class="d-none d-md-inline-flex"> <batch-deferred-content data-url="/pull_request_review_decisions"> <input type="hidden" name="pull_request_id" value="2207394221" data-targets="batch-deferred-content.inputs" autocomplete="off" /> <span class="Skeleton d-inline-block ml-1 Skeleton--text">Loading…</span> </batch-deferred-content> </span> </div> </div> <div class="flex-shrink-0 col-4 col-md-3 pt-2 text-right pr-3 no-wrap d-flex hide-sm "> <span class="ml-2 flex-1 flex-shrink-0"> </span> <span class="ml-2 flex-1 flex-shrink-0"> <div class="AvatarStack AvatarStack--right ml-2 flex-1 flex-shrink-0 "> <div class="AvatarStack-body tooltipped tooltipped-sw tooltipped-multiline tooltipped-align-right-1 mt-1" aria-label="Assigned to "> </div> </div> </span> <span class="ml-2 flex-1 flex-shrink-0"> <a href="/kubernetes/kubernetes/pull/129032" class="Link--muted" aria-label="6 comments"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-comment v-align-middle"> <path d="M1 2.75C1 1.784 1.784 1 2.75 1h10.5c.966 0 1.75.784 1.75 1.75v7.5A1.75 1.75 0 0 1 13.25 12H9.06l-2.573 2.573A1.458 1.458 0 0 1 4 13.543V12H2.75A1.75 1.75 0 0 1 1 10.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h2a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h4.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"></path> </svg> <span class="text-small text-bold">6</span> </a> </span> </div> <a class="d-block d-md-none position-absolute top-0 bottom-0 left-0 right-0" aria-label="Link to Issue. flowcontrol: reduce log noise in apf during kube-apiserver startup" href="/kubernetes/kubernetes/pull/129032"></a> </div> </div> <div id="issue_129031" class="Box-row Box-row--focus-gray p-0 mt-0 js-navigation-item js-issue-row" data-id="2704998063" data-pjax="#repo-content-pjax-container" data-turbo-frame="repo-content-turbo-frame"> <div class="d-flex Box-row--drag-hide position-relative"> <div class="flex-shrink-0 pt-2 pl-3"> <span class="tooltipped tooltipped-e" aria-label="Open Pull Request"> <svg class="octicon octicon-git-pull-request color-fg-open" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="M1.5 3.25a2.25 2.25 0 1 1 3 2.122v5.256a2.251 2.251 0 1 1-1.5 0V5.372A2.25 2.25 0 0 1 1.5 3.25Zm5.677-.177L9.573.677A.25.25 0 0 1 10 .854V2.5h1A2.5 2.5 0 0 1 13.5 5v5.628a2.251 2.251 0 1 1-1.5 0V5a1 1 0 0 0-1-1h-1v1.646a.25.25 0 0 1-.427.177L7.177 3.427a.25.25 0 0 1 0-.354ZM3.75 2.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm0 9.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm8.25.75a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0Z"></path></svg> </span> </div> <!-- Issue title column --> <div class="flex-auto min-width-0 p-2 pr-3 pr-md-2"> <a id="issue_129031_link" class="Link--primary v-align-middle no-underline h4 js-navigation-open markdown-title" data-hovercard-type="pull_request" data-hovercard-url="/kubernetes/kubernetes/pull/129031/hovercard" href="/kubernetes/kubernetes/pull/129031">integration/apiserver: ignore discovery+availability reqs in front-proxy test</a> <span class="lh-default d-block d-md-inline"> <a id="label-59e54c" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aapproved" data-name="approved" style="--label-r:15;--label-g:250;--label-b:22;--label-h:121;--label-s:95;--label-l:51;" data-view-component="true" class="IssueLabel hx_IssueLabel"> approved </a> <tool-tip id="tooltip-27eb229e-2897-466d-9273-bd1866fa6a34" for="label-59e54c" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates a PR has been approved by an approver from all required OWNERS files.</tool-tip> <a id="label-ae1bfc" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aarea%2Ftest" data-name="area/test" style="--label-r:0;--label-g:82;--label-b:204;--label-h:215;--label-s:100;--label-l:40;" data-view-component="true" class="IssueLabel hx_IssueLabel"> area/test </a> <a id="label-ee731e" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3A%22cncf-cla%3A+yes%22" data-name="cncf-cla: yes" style="--label-r:191;--label-g:229;--label-b:191;--label-h:120;--label-s:42;--label-l:82;" data-view-component="true" class="IssueLabel hx_IssueLabel"> cncf-cla: yes </a> <tool-tip id="tooltip-87e4eb38-03bb-4cdb-af2d-29384f7dee6d" for="label-ee731e" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates the PR&#39;s author has signed the CNCF CLA.</tool-tip> <a id="label-103e84" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Akind%2Fflake" data-name="kind/flake" style="--label-r:247;--label-g:198;--label-b:199;--label-h:358;--label-s:75;--label-l:87;" data-view-component="true" class="IssueLabel hx_IssueLabel"> kind/flake </a> <tool-tip id="tooltip-c5ecc0e9-0a1d-4701-a45e-20c2262e0e6e" for="label-103e84" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Categorizes issue or PR as related to a flaky test.</tool-tip> <a id="label-aeccb5" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Algtm" data-name="lgtm" style="--label-r:21;--label-g:221;--label-b:24;--label-h:120;--label-s:82;--label-l:47;" data-view-component="true" class="IssueLabel hx_IssueLabel"> lgtm </a> <tool-tip id="tooltip-bafd5779-f0c3-431f-9ddf-fd2b5c81427c" for="label-aeccb5" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">&quot;Looks good to me&quot;, indicates that a PR is ready to be merged.</tool-tip> <a id="label-292c31" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aneeds-priority" data-name="needs-priority" style="--label-r:237;--label-g:237;--label-b:237;--label-h:0;--label-s:0;--label-l:92;" data-view-component="true" class="IssueLabel hx_IssueLabel"> needs-priority </a> <tool-tip id="tooltip-4bee8fe5-a740-41f9-b5ef-0d878cd8805a" for="label-292c31" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates a PR lacks a `priority/foo` label and requires one.</tool-tip> <a id="label-4cf8c8" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aneeds-triage" data-name="needs-triage" style="--label-r:237;--label-g:237;--label-b:237;--label-h:0;--label-s:0;--label-l:92;" data-view-component="true" class="IssueLabel hx_IssueLabel"> needs-triage </a> <tool-tip id="tooltip-bca838f9-6146-41bc-b1b4-2643f9e18054" for="label-4cf8c8" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates an issue or PR lacks a `triage/foo` label and requires one.</tool-tip> <a id="label-1c2f10" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Arelease-note-none" data-name="release-note-none" style="--label-r:194;--label-g:224;--label-b:198;--label-h:128;--label-s:32;--label-l:81;" data-view-component="true" class="IssueLabel hx_IssueLabel"> release-note-none </a> <tool-tip id="tooltip-70d39650-002f-43ff-8abd-fe9bfe642e7e" for="label-1c2f10" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Denotes a PR that doesn&#39;t merit a release note.</tool-tip> <a id="label-ce201d" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Asig%2Ftesting" data-name="sig/testing" style="--label-r:210;--label-g:180;--label-b:140;--label-h:34;--label-s:43;--label-l:68;" data-view-component="true" class="IssueLabel hx_IssueLabel"> sig/testing </a> <tool-tip id="tooltip-100cfbf3-a375-474a-a675-f210fbca1637" for="label-ce201d" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Categorizes an issue or PR as relevant to SIG Testing.</tool-tip> <a id="label-5b7d76" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Asize%2FXS" data-name="size/XS" style="--label-r:0;--label-g:153;--label-b:0;--label-h:120;--label-s:100;--label-l:30;" data-view-component="true" class="IssueLabel hx_IssueLabel"> size/XS </a> <tool-tip id="tooltip-285f7b98-877a-4856-a918-5dc2964cb59f" for="label-5b7d76" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Denotes a PR that changes 0-9 lines, ignoring generated files.</tool-tip> </span> <div class="d-flex mt-1 text-small color-fg-muted"> <span class="opened-by"> #129031 opened <relative-time datetime="2024-11-29T12:35:02Z" class="no-wrap">Nov 29, 2024</relative-time> by <a class="Link--muted" title="Open pull requests created by sttts" data-hovercard-type="user" data-hovercard-url="/users/sttts/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/kubernetes/kubernetes/issues?q=is%3Apr+is%3Aopen+author%3Asttts">sttts</a> </span> <span class="d-none d-md-inline-flex"> <batch-deferred-content data-url="/pull_request_review_decisions"> <input type="hidden" name="pull_request_id" value="2207304388" data-targets="batch-deferred-content.inputs" autocomplete="off" /> <span class="Skeleton d-inline-block ml-1 Skeleton--text">Loading…</span> </batch-deferred-content> </span> </div> </div> <div class="flex-shrink-0 col-4 col-md-3 pt-2 text-right pr-3 no-wrap d-flex hide-sm "> <span class="ml-2 flex-1 flex-shrink-0"> <span class="tooltipped tooltipped-sw tooltipped-multiline tooltipped-align-right-1 mt-1" aria-label="1 linked issue"> <a aria-label="1 issue" href="/kubernetes/kubernetes/issues/129031/linked_closing_reference?reference_location=REPO_ISSUES_INDEX" class="Link--muted"> <span class="color-fg-muted"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-issue-opened v-align-middle"> <path d="M8 9.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z"></path><path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Z"></path> </svg> <span class="text-small text-bold">1</span> </span> </a> </span> </span> <span class="ml-2 flex-1 flex-shrink-0"> <div class="AvatarStack AvatarStack--right ml-2 flex-1 flex-shrink-0 "> <div class="AvatarStack-body tooltipped tooltipped-sw tooltipped-multiline tooltipped-align-right-1 mt-1" aria-label="Assigned to aojea"> <a class="avatar avatar-user" aria-label="aojea’s assigned issues" href="/kubernetes/kubernetes/pulls?q=assignee%3Aaojea+is%3Aopen"> <img class="from-avatar avatar-user" src="https://avatars.githubusercontent.com/u/6450081?s=40&amp;v=4" width="20" height="20" alt="@aojea" /> </a> </div> </div> </span> <span class="ml-2 flex-1 flex-shrink-0"> <a href="/kubernetes/kubernetes/pull/129031" class="Link--muted" aria-label="7 comments"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-comment v-align-middle"> <path d="M1 2.75C1 1.784 1.784 1 2.75 1h10.5c.966 0 1.75.784 1.75 1.75v7.5A1.75 1.75 0 0 1 13.25 12H9.06l-2.573 2.573A1.458 1.458 0 0 1 4 13.543V12H2.75A1.75 1.75 0 0 1 1 10.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h2a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h4.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"></path> </svg> <span class="text-small text-bold">7</span> </a> </span> </div> <a class="d-block d-md-none position-absolute top-0 bottom-0 left-0 right-0" aria-label="Link to Issue. integration/apiserver: ignore discovery+availability reqs in front-proxy test" href="/kubernetes/kubernetes/pull/129031"></a> </div> </div> <div id="issue_129030" class="Box-row Box-row--focus-gray p-0 mt-0 js-navigation-item js-issue-row" data-id="2704943563" data-pjax="#repo-content-pjax-container" data-turbo-frame="repo-content-turbo-frame"> <div class="d-flex Box-row--drag-hide position-relative"> <div class="flex-shrink-0 pt-2 pl-3"> <span class="tooltipped tooltipped-e" aria-label="Open Pull Request"> <svg class="octicon octicon-git-pull-request color-fg-open" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="M1.5 3.25a2.25 2.25 0 1 1 3 2.122v5.256a2.251 2.251 0 1 1-1.5 0V5.372A2.25 2.25 0 0 1 1.5 3.25Zm5.677-.177L9.573.677A.25.25 0 0 1 10 .854V2.5h1A2.5 2.5 0 0 1 13.5 5v5.628a2.251 2.251 0 1 1-1.5 0V5a1 1 0 0 0-1-1h-1v1.646a.25.25 0 0 1-.427.177L7.177 3.427a.25.25 0 0 1 0-.354ZM3.75 2.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm0 9.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm8.25.75a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0Z"></path></svg> </span> </div> <!-- Issue title column --> <div class="flex-auto min-width-0 p-2 pr-3 pr-md-2"> <a id="issue_129030_link" class="Link--primary v-align-middle no-underline h4 js-navigation-open markdown-title" data-hovercard-type="pull_request" data-hovercard-url="/kubernetes/kubernetes/pull/129030/hovercard" href="/kubernetes/kubernetes/pull/129030">performance optimization for scheduler plugin podtopologyspread</a> <span class="lh-default d-block d-md-inline"> <a id="label-3ffe2b" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3A%22cncf-cla%3A+yes%22" data-name="cncf-cla: yes" style="--label-r:191;--label-g:229;--label-b:191;--label-h:120;--label-s:42;--label-l:82;" data-view-component="true" class="IssueLabel hx_IssueLabel"> cncf-cla: yes </a> <tool-tip id="tooltip-454ce8b8-9419-4a7b-8c20-e0978cce931c" for="label-3ffe2b" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates the PR&#39;s author has signed the CNCF CLA.</tool-tip> <a id="label-dea2c7" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Ado-not-merge%2Frelease-note-label-needed" data-name="do-not-merge/release-note-label-needed" style="--label-r:225;--label-g:29;--label-b:33;--label-h:358;--label-s:77;--label-l:49;" data-view-component="true" class="IssueLabel hx_IssueLabel"> do-not-merge/release-note-label-needed </a> <tool-tip id="tooltip-bb7ef414-4d72-451e-adc3-aee95782060a" for="label-dea2c7" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates that a PR should not merge because it&#39;s missing one of the release note labels.</tool-tip> <a id="label-1668cb" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Akind%2Ffeature" data-name="kind/feature" style="--label-r:199;--label-g:222;--label-b:248;--label-h:211;--label-s:77;--label-l:87;" data-view-component="true" class="IssueLabel hx_IssueLabel"> kind/feature </a> <tool-tip id="tooltip-0e4370c0-dcf0-409b-b70f-1ae7eaa150f3" for="label-1668cb" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Categorizes issue or PR as related to a new feature.</tool-tip> <a id="label-48ae40" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aneeds-ok-to-test" data-name="needs-ok-to-test" style="--label-r:182;--label-g:2;--label-b:5;--label-h:359;--label-s:97;--label-l:36;" data-view-component="true" class="IssueLabel hx_IssueLabel"> needs-ok-to-test </a> <tool-tip id="tooltip-f3a10311-ead7-4de9-b36f-f5d317491078" for="label-48ae40" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates a PR that requires an org member to verify it is safe to test.</tool-tip> <a id="label-df9823" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aneeds-priority" data-name="needs-priority" style="--label-r:237;--label-g:237;--label-b:237;--label-h:0;--label-s:0;--label-l:92;" data-view-component="true" class="IssueLabel hx_IssueLabel"> needs-priority </a> <tool-tip id="tooltip-8a22c08d-3402-4ca0-b564-35114ede4691" for="label-df9823" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates a PR lacks a `priority/foo` label and requires one.</tool-tip> <a id="label-71b09b" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aneeds-triage" data-name="needs-triage" style="--label-r:237;--label-g:237;--label-b:237;--label-h:0;--label-s:0;--label-l:92;" data-view-component="true" class="IssueLabel hx_IssueLabel"> needs-triage </a> <tool-tip id="tooltip-f8ec0131-1d26-4286-910a-dd5923cbd687" for="label-71b09b" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates an issue or PR lacks a `triage/foo` label and requires one.</tool-tip> <a id="label-72a097" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Asig%2Fscheduling" data-name="sig/scheduling" style="--label-r:210;--label-g:180;--label-b:140;--label-h:34;--label-s:43;--label-l:68;" data-view-component="true" class="IssueLabel hx_IssueLabel"> sig/scheduling </a> <tool-tip id="tooltip-8faee188-5ec2-49cd-a70a-af4a4fdea6b2" for="label-72a097" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Categorizes an issue or PR as relevant to SIG Scheduling.</tool-tip> <a id="label-26dadf" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Asize%2FM" data-name="size/M" style="--label-r:238;--label-g:187;--label-b:0;--label-h:47;--label-s:100;--label-l:46;" data-view-component="true" class="IssueLabel hx_IssueLabel"> size/M </a> <tool-tip id="tooltip-84364813-5116-4d39-ade3-6e7b0ef3e2b8" for="label-26dadf" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Denotes a PR that changes 30-99 lines, ignoring generated files.</tool-tip> </span> <div class="d-flex mt-1 text-small color-fg-muted"> <span class="opened-by"> #129030 opened <relative-time datetime="2024-11-29T12:05:32Z" class="no-wrap">Nov 29, 2024</relative-time> by <a class="Link--muted" title="Open pull requests created by streamingmind" data-hovercard-type="user" data-hovercard-url="/users/streamingmind/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/kubernetes/kubernetes/issues?q=is%3Apr+is%3Aopen+author%3Astreamingmind">streamingmind</a> </span> <span class="d-none d-md-inline-flex"> <batch-deferred-content data-url="/pull_request_review_decisions"> <input type="hidden" name="pull_request_id" value="2207257381" data-targets="batch-deferred-content.inputs" autocomplete="off" /> <span class="Skeleton d-inline-block ml-1 Skeleton--text">Loading…</span> </batch-deferred-content> </span> </div> </div> <div class="flex-shrink-0 col-4 col-md-3 pt-2 text-right pr-3 no-wrap d-flex hide-sm "> <span class="ml-2 flex-1 flex-shrink-0"> <span class="tooltipped tooltipped-sw tooltipped-multiline tooltipped-align-right-1 mt-1" aria-label="1 linked issue"> <a aria-label="1 issue" href="/kubernetes/kubernetes/issues/129030/linked_closing_reference?reference_location=REPO_ISSUES_INDEX" class="Link--muted"> <span class="color-fg-muted"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-issue-opened v-align-middle"> <path d="M8 9.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z"></path><path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Z"></path> </svg> <span class="text-small text-bold">1</span> </span> </a> </span> </span> <span class="ml-2 flex-1 flex-shrink-0"> <div class="AvatarStack AvatarStack--right ml-2 flex-1 flex-shrink-0 "> <div class="AvatarStack-body tooltipped tooltipped-sw tooltipped-multiline tooltipped-align-right-1 mt-1" aria-label="Assigned to "> </div> </div> </span> <span class="ml-2 flex-1 flex-shrink-0"> <a href="/kubernetes/kubernetes/pull/129030" class="Link--muted" aria-label="9 comments"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-comment v-align-middle"> <path d="M1 2.75C1 1.784 1.784 1 2.75 1h10.5c.966 0 1.75.784 1.75 1.75v7.5A1.75 1.75 0 0 1 13.25 12H9.06l-2.573 2.573A1.458 1.458 0 0 1 4 13.543V12H2.75A1.75 1.75 0 0 1 1 10.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h2a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h4.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"></path> </svg> <span class="text-small text-bold">9</span> </a> </span> </div> <a class="d-block d-md-none position-absolute top-0 bottom-0 left-0 right-0" aria-label="Link to Issue. performance optimization for scheduler plugin podtopologyspread" href="/kubernetes/kubernetes/pull/129030"></a> </div> </div> <div id="issue_129028" class="Box-row Box-row--focus-gray p-0 mt-0 js-navigation-item js-issue-row" data-id="2704570497" data-pjax="#repo-content-pjax-container" data-turbo-frame="repo-content-turbo-frame"> <div class="d-flex Box-row--drag-hide position-relative"> <div class="flex-shrink-0 pt-2 pl-3"> <span class="tooltipped tooltipped-e" aria-label="Open Pull Request"> <svg class="octicon octicon-git-pull-request color-fg-open" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="M1.5 3.25a2.25 2.25 0 1 1 3 2.122v5.256a2.251 2.251 0 1 1-1.5 0V5.372A2.25 2.25 0 0 1 1.5 3.25Zm5.677-.177L9.573.677A.25.25 0 0 1 10 .854V2.5h1A2.5 2.5 0 0 1 13.5 5v5.628a2.251 2.251 0 1 1-1.5 0V5a1 1 0 0 0-1-1h-1v1.646a.25.25 0 0 1-.427.177L7.177 3.427a.25.25 0 0 1 0-.354ZM3.75 2.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm0 9.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm8.25.75a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0Z"></path></svg> </span> </div> <!-- Issue title column --> <div class="flex-auto min-width-0 p-2 pr-3 pr-md-2"> <a id="issue_129028_link" class="Link--primary v-align-middle no-underline h4 js-navigation-open markdown-title" data-hovercard-type="pull_request" data-hovercard-url="/kubernetes/kubernetes/pull/129028/hovercard" href="/kubernetes/kubernetes/pull/129028">apiextensions: add pkg/test with CEL unit test helpers</a> <span class="lh-default d-block d-md-inline"> <a id="label-2bece0" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aapproved" data-name="approved" style="--label-r:15;--label-g:250;--label-b:22;--label-h:121;--label-s:95;--label-l:51;" data-view-component="true" class="IssueLabel hx_IssueLabel"> approved </a> <tool-tip id="tooltip-ec91813a-6189-450f-b7e7-7602ebf03c44" for="label-2bece0" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates a PR has been approved by an approver from all required OWNERS files.</tool-tip> <a id="label-56bbb1" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3A%22cncf-cla%3A+yes%22" data-name="cncf-cla: yes" style="--label-r:191;--label-g:229;--label-b:191;--label-h:120;--label-s:42;--label-l:82;" data-view-component="true" class="IssueLabel hx_IssueLabel"> cncf-cla: yes </a> <tool-tip id="tooltip-3ecc45f0-9b93-48e0-afa5-96f6b5b20ccf" for="label-56bbb1" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates the PR&#39;s author has signed the CNCF CLA.</tool-tip> <a id="label-aef0ff" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Akind%2Ffeature" data-name="kind/feature" style="--label-r:199;--label-g:222;--label-b:248;--label-h:211;--label-s:77;--label-l:87;" data-view-component="true" class="IssueLabel hx_IssueLabel"> kind/feature </a> <tool-tip id="tooltip-a1a59793-7a8a-4045-b64a-2409a9817a7c" for="label-aef0ff" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Categorizes issue or PR as related to a new feature.</tool-tip> <a id="label-23d4a9" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aneeds-priority" data-name="needs-priority" style="--label-r:237;--label-g:237;--label-b:237;--label-h:0;--label-s:0;--label-l:92;" data-view-component="true" class="IssueLabel hx_IssueLabel"> needs-priority </a> <tool-tip id="tooltip-5c3ab827-2a03-4dde-9b10-cb4dd2a54389" for="label-23d4a9" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates a PR lacks a `priority/foo` label and requires one.</tool-tip> <a id="label-d41002" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aneeds-triage" data-name="needs-triage" style="--label-r:237;--label-g:237;--label-b:237;--label-h:0;--label-s:0;--label-l:92;" data-view-component="true" class="IssueLabel hx_IssueLabel"> needs-triage </a> <tool-tip id="tooltip-d82dc9f8-66f0-48f9-8bc3-029762f834ed" for="label-d41002" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates an issue or PR lacks a `triage/foo` label and requires one.</tool-tip> <a id="label-4ce190" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Arelease-note" data-name="release-note" style="--label-r:194;--label-g:224;--label-b:198;--label-h:128;--label-s:32;--label-l:81;" data-view-component="true" class="IssueLabel hx_IssueLabel"> release-note </a> <tool-tip id="tooltip-53703bd4-aaae-4da3-8823-fe046c92beca" for="label-4ce190" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Denotes a PR that will be considered when it comes time to generate release notes.</tool-tip> <a id="label-db19d8" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Asig%2Fapi-machinery" data-name="sig/api-machinery" style="--label-r:210;--label-g:180;--label-b:140;--label-h:34;--label-s:43;--label-l:68;" data-view-component="true" class="IssueLabel hx_IssueLabel"> sig/api-machinery </a> <tool-tip id="tooltip-a32a8772-813c-45cd-a3fd-c83a1d0fdd47" for="label-db19d8" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Categorizes an issue or PR as relevant to SIG API Machinery.</tool-tip> <a id="label-ba4d59" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Asize%2FXL" data-name="size/XL" style="--label-r:238;--label-g:85;--label-b:0;--label-h:21;--label-s:100;--label-l:46;" data-view-component="true" class="IssueLabel hx_IssueLabel"> size/XL </a> <tool-tip id="tooltip-a2ed72cc-ab21-4fc2-8909-43cc8a85eab3" for="label-ba4d59" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Denotes a PR that changes 500-999 lines, ignoring generated files.</tool-tip> </span> <div class="d-flex mt-1 text-small color-fg-muted"> <span class="opened-by"> #129028 opened <relative-time datetime="2024-11-29T09:44:54Z" class="no-wrap">Nov 29, 2024</relative-time> by <a class="Link--muted" title="Open pull requests created by sttts" data-hovercard-type="user" data-hovercard-url="/users/sttts/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/kubernetes/kubernetes/issues?q=is%3Apr+is%3Aopen+author%3Asttts">sttts</a> </span> <span class="d-none d-md-inline-flex"> <batch-deferred-content data-url="/pull_request_review_decisions"> <input type="hidden" name="pull_request_id" value="2207026935" data-targets="batch-deferred-content.inputs" autocomplete="off" /> <span class="Skeleton d-inline-block ml-1 Skeleton--text">Loading…</span> </batch-deferred-content> </span> </div> </div> <div class="flex-shrink-0 col-4 col-md-3 pt-2 text-right pr-3 no-wrap d-flex hide-sm "> <span class="ml-2 flex-1 flex-shrink-0"> </span> <span class="ml-2 flex-1 flex-shrink-0"> <div class="AvatarStack AvatarStack--right ml-2 flex-1 flex-shrink-0 "> <div class="AvatarStack-body tooltipped tooltipped-sw tooltipped-multiline tooltipped-align-right-1 mt-1" aria-label="Assigned to "> </div> </div> </span> <span class="ml-2 flex-1 flex-shrink-0"> <a href="/kubernetes/kubernetes/pull/129028" class="Link--muted" aria-label="7 comments"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-comment v-align-middle"> <path d="M1 2.75C1 1.784 1.784 1 2.75 1h10.5c.966 0 1.75.784 1.75 1.75v7.5A1.75 1.75 0 0 1 13.25 12H9.06l-2.573 2.573A1.458 1.458 0 0 1 4 13.543V12H2.75A1.75 1.75 0 0 1 1 10.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h2a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h4.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"></path> </svg> <span class="text-small text-bold">7</span> </a> </span> </div> <a class="d-block d-md-none position-absolute top-0 bottom-0 left-0 right-0" aria-label="Link to Issue. apiextensions: add pkg/test with CEL unit test helpers" href="/kubernetes/kubernetes/pull/129028"></a> </div> </div> <div id="issue_129027" class="Box-row Box-row--focus-gray p-0 mt-0 js-navigation-item js-issue-row" data-id="2704464439" data-pjax="#repo-content-pjax-container" data-turbo-frame="repo-content-turbo-frame"> <div class="d-flex Box-row--drag-hide position-relative"> <div class="flex-shrink-0 pt-2 pl-3"> <span class="tooltipped tooltipped-e" aria-label="Open Pull Request"> <svg class="octicon octicon-git-pull-request color-fg-open" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="M1.5 3.25a2.25 2.25 0 1 1 3 2.122v5.256a2.251 2.251 0 1 1-1.5 0V5.372A2.25 2.25 0 0 1 1.5 3.25Zm5.677-.177L9.573.677A.25.25 0 0 1 10 .854V2.5h1A2.5 2.5 0 0 1 13.5 5v5.628a2.251 2.251 0 1 1-1.5 0V5a1 1 0 0 0-1-1h-1v1.646a.25.25 0 0 1-.427.177L7.177 3.427a.25.25 0 0 1 0-.354ZM3.75 2.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm0 9.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm8.25.75a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0Z"></path></svg> </span> </div> <!-- Issue title column --> <div class="flex-auto min-width-0 p-2 pr-3 pr-md-2"> <a id="issue_129027_link" class="Link--primary v-align-middle no-underline h4 js-navigation-open markdown-title" data-hovercard-type="pull_request" data-hovercard-url="/kubernetes/kubernetes/pull/129027/hovercard" href="/kubernetes/kubernetes/pull/129027">Fix: typos for volume package</a> <span class="lh-default d-block d-md-inline"> <a id="label-bf949d" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3A%22cncf-cla%3A+yes%22" data-name="cncf-cla: yes" style="--label-r:191;--label-g:229;--label-b:191;--label-h:120;--label-s:42;--label-l:82;" data-view-component="true" class="IssueLabel hx_IssueLabel"> cncf-cla: yes </a> <tool-tip id="tooltip-e60b0562-fcb5-433f-ae0f-0ec0aaf06a47" for="label-bf949d" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates the PR&#39;s author has signed the CNCF CLA.</tool-tip> <a id="label-adc305" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Akind%2Fcleanup" data-name="kind/cleanup" style="--label-r:199;--label-g:222;--label-b:248;--label-h:211;--label-s:77;--label-l:87;" data-view-component="true" class="IssueLabel hx_IssueLabel"> kind/cleanup </a> <tool-tip id="tooltip-3a878236-30f2-4b6d-a424-909074cade2d" for="label-adc305" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Categorizes issue or PR as related to cleaning up code, process, or technical debt.</tool-tip> <a id="label-482a61" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Akind%2Fdocumentation" data-name="kind/documentation" style="--label-r:199;--label-g:222;--label-b:248;--label-h:211;--label-s:77;--label-l:87;" data-view-component="true" class="IssueLabel hx_IssueLabel"> kind/documentation </a> <tool-tip id="tooltip-7a7caac4-0023-4dc8-b463-17265b6a416b" for="label-482a61" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Categorizes issue or PR as related to documentation.</tool-tip> <a id="label-4be53b" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aneeds-ok-to-test" data-name="needs-ok-to-test" style="--label-r:182;--label-g:2;--label-b:5;--label-h:359;--label-s:97;--label-l:36;" data-view-component="true" class="IssueLabel hx_IssueLabel"> needs-ok-to-test </a> <tool-tip id="tooltip-0605f39b-49c2-4a14-8bfe-43c562ed1831" for="label-4be53b" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates a PR that requires an org member to verify it is safe to test.</tool-tip> <a id="label-ec1424" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aneeds-priority" data-name="needs-priority" style="--label-r:237;--label-g:237;--label-b:237;--label-h:0;--label-s:0;--label-l:92;" data-view-component="true" class="IssueLabel hx_IssueLabel"> needs-priority </a> <tool-tip id="tooltip-255794f3-3349-4d1f-8086-b9efa345c684" for="label-ec1424" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates a PR lacks a `priority/foo` label and requires one.</tool-tip> <a id="label-897e11" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aneeds-triage" data-name="needs-triage" style="--label-r:237;--label-g:237;--label-b:237;--label-h:0;--label-s:0;--label-l:92;" data-view-component="true" class="IssueLabel hx_IssueLabel"> needs-triage </a> <tool-tip id="tooltip-b36d160e-0c58-43b6-809f-9938f3b96cc4" for="label-897e11" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates an issue or PR lacks a `triage/foo` label and requires one.</tool-tip> <a id="label-e9eb58" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Arelease-note-none" data-name="release-note-none" style="--label-r:194;--label-g:224;--label-b:198;--label-h:128;--label-s:32;--label-l:81;" data-view-component="true" class="IssueLabel hx_IssueLabel"> release-note-none </a> <tool-tip id="tooltip-6b57263a-acfc-4863-bb10-e4a5d42b0b2a" for="label-e9eb58" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Denotes a PR that doesn&#39;t merit a release note.</tool-tip> <a id="label-d34ac8" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Asig%2Fstorage" data-name="sig/storage" style="--label-r:210;--label-g:180;--label-b:140;--label-h:34;--label-s:43;--label-l:68;" data-view-component="true" class="IssueLabel hx_IssueLabel"> sig/storage </a> <tool-tip id="tooltip-6bb820ee-94da-48d7-8815-21882f5f7b23" for="label-d34ac8" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Categorizes an issue or PR as relevant to SIG Storage.</tool-tip> <a id="label-4ecf3e" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Asize%2FM" data-name="size/M" style="--label-r:238;--label-g:187;--label-b:0;--label-h:47;--label-s:100;--label-l:46;" data-view-component="true" class="IssueLabel hx_IssueLabel"> size/M </a> <tool-tip id="tooltip-123e80fd-8a04-44fd-a348-0a9b5c87c216" for="label-4ecf3e" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Denotes a PR that changes 30-99 lines, ignoring generated files.</tool-tip> </span> <div class="d-flex mt-1 text-small color-fg-muted"> <span class="opened-by"> #129027 opened <relative-time datetime="2024-11-29T09:16:14Z" class="no-wrap">Nov 29, 2024</relative-time> by <a class="Link--muted" title="Open pull requests created by Phaow" data-hovercard-type="user" data-hovercard-url="/users/Phaow/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/kubernetes/kubernetes/issues?q=is%3Apr+is%3Aopen+author%3APhaow">Phaow</a> </span> <span class="d-none d-md-inline-flex"> <batch-deferred-content data-url="/pull_request_review_decisions"> <input type="hidden" name="pull_request_id" value="2206976030" data-targets="batch-deferred-content.inputs" autocomplete="off" /> <span class="Skeleton d-inline-block ml-1 Skeleton--text">Loading…</span> </batch-deferred-content> </span> </div> </div> <div class="flex-shrink-0 col-4 col-md-3 pt-2 text-right pr-3 no-wrap d-flex hide-sm "> <span class="ml-2 flex-1 flex-shrink-0"> </span> <span class="ml-2 flex-1 flex-shrink-0"> <div class="AvatarStack AvatarStack--right ml-2 flex-1 flex-shrink-0 "> <div class="AvatarStack-body tooltipped tooltipped-sw tooltipped-multiline tooltipped-align-right-1 mt-1" aria-label="Assigned to "> </div> </div> </span> <span class="ml-2 flex-1 flex-shrink-0"> <a href="/kubernetes/kubernetes/pull/129027" class="Link--muted" aria-label="5 comments"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-comment v-align-middle"> <path d="M1 2.75C1 1.784 1.784 1 2.75 1h10.5c.966 0 1.75.784 1.75 1.75v7.5A1.75 1.75 0 0 1 13.25 12H9.06l-2.573 2.573A1.458 1.458 0 0 1 4 13.543V12H2.75A1.75 1.75 0 0 1 1 10.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h2a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h4.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"></path> </svg> <span class="text-small text-bold">5</span> </a> </span> </div> <a class="d-block d-md-none position-absolute top-0 bottom-0 left-0 right-0" aria-label="Link to Issue. Fix: typos for volume package" href="/kubernetes/kubernetes/pull/129027"></a> </div> </div> <div id="issue_129025" class="Box-row Box-row--focus-gray p-0 mt-0 js-navigation-item js-issue-row" data-id="2704414512" data-pjax="#repo-content-pjax-container" data-turbo-frame="repo-content-turbo-frame"> <div class="d-flex Box-row--drag-hide position-relative"> <div class="flex-shrink-0 pt-2 pl-3"> <span class="tooltipped tooltipped-e" aria-label="Open Pull Request"> <svg class="octicon octicon-git-pull-request color-fg-open" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="M1.5 3.25a2.25 2.25 0 1 1 3 2.122v5.256a2.251 2.251 0 1 1-1.5 0V5.372A2.25 2.25 0 0 1 1.5 3.25Zm5.677-.177L9.573.677A.25.25 0 0 1 10 .854V2.5h1A2.5 2.5 0 0 1 13.5 5v5.628a2.251 2.251 0 1 1-1.5 0V5a1 1 0 0 0-1-1h-1v1.646a.25.25 0 0 1-.427.177L7.177 3.427a.25.25 0 0 1 0-.354ZM3.75 2.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm0 9.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm8.25.75a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0Z"></path></svg> </span> </div> <!-- Issue title column --> <div class="flex-auto min-width-0 p-2 pr-3 pr-md-2"> <a id="issue_129025_link" class="Link--primary v-align-middle no-underline h4 js-navigation-open markdown-title" data-hovercard-type="pull_request" data-hovercard-url="/kubernetes/kubernetes/pull/129025/hovercard" href="/kubernetes/kubernetes/pull/129025">Use slice to store topologyPair counts in PodTopologySpread PreFilter</a> <span class="lh-default d-block d-md-inline"> <a id="label-0d8f9b" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3A%22cncf-cla%3A+yes%22" data-name="cncf-cla: yes" style="--label-r:191;--label-g:229;--label-b:191;--label-h:120;--label-s:42;--label-l:82;" data-view-component="true" class="IssueLabel hx_IssueLabel"> cncf-cla: yes </a> <tool-tip id="tooltip-079ddeb9-1fff-4206-9cbd-f13f1813160b" for="label-0d8f9b" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates the PR&#39;s author has signed the CNCF CLA.</tool-tip> <a id="label-70740f" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Akind%2Ffeature" data-name="kind/feature" style="--label-r:199;--label-g:222;--label-b:248;--label-h:211;--label-s:77;--label-l:87;" data-view-component="true" class="IssueLabel hx_IssueLabel"> kind/feature </a> <tool-tip id="tooltip-e1d6b5e5-126e-4564-9b2d-1034f56584d9" for="label-70740f" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Categorizes issue or PR as related to a new feature.</tool-tip> <a id="label-eb300c" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Algtm" data-name="lgtm" style="--label-r:21;--label-g:221;--label-b:24;--label-h:120;--label-s:82;--label-l:47;" data-view-component="true" class="IssueLabel hx_IssueLabel"> lgtm </a> <tool-tip id="tooltip-b3db8e46-6029-408a-b5a1-3c6d97ebed8c" for="label-eb300c" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">&quot;Looks good to me&quot;, indicates that a PR is ready to be merged.</tool-tip> <a id="label-09ac21" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aneeds-priority" data-name="needs-priority" style="--label-r:237;--label-g:237;--label-b:237;--label-h:0;--label-s:0;--label-l:92;" data-view-component="true" class="IssueLabel hx_IssueLabel"> needs-priority </a> <tool-tip id="tooltip-480a6889-f502-407c-a4c0-253e5f3f6524" for="label-09ac21" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates a PR lacks a `priority/foo` label and requires one.</tool-tip> <a id="label-3e1d58" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aneeds-triage" data-name="needs-triage" style="--label-r:237;--label-g:237;--label-b:237;--label-h:0;--label-s:0;--label-l:92;" data-view-component="true" class="IssueLabel hx_IssueLabel"> needs-triage </a> <tool-tip id="tooltip-870d5c94-a34e-406a-86a5-46c09606eecd" for="label-3e1d58" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates an issue or PR lacks a `triage/foo` label and requires one.</tool-tip> <a id="label-e87a72" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Arelease-note-none" data-name="release-note-none" style="--label-r:194;--label-g:224;--label-b:198;--label-h:128;--label-s:32;--label-l:81;" data-view-component="true" class="IssueLabel hx_IssueLabel"> release-note-none </a> <tool-tip id="tooltip-7ab1c837-c3c8-4eb1-9e39-488a8372bb8e" for="label-e87a72" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Denotes a PR that doesn&#39;t merit a release note.</tool-tip> <a id="label-6e69a8" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Asig%2Fscheduling" data-name="sig/scheduling" style="--label-r:210;--label-g:180;--label-b:140;--label-h:34;--label-s:43;--label-l:68;" data-view-component="true" class="IssueLabel hx_IssueLabel"> sig/scheduling </a> <tool-tip id="tooltip-1f45c06f-434f-4dfc-80b2-3cc97a0acdff" for="label-6e69a8" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Categorizes an issue or PR as relevant to SIG Scheduling.</tool-tip> <a id="label-49a331" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Asize%2FS" data-name="size/S" style="--label-r:119;--label-g:187;--label-b:0;--label-h:81;--label-s:100;--label-l:36;" data-view-component="true" class="IssueLabel hx_IssueLabel"> size/S </a> <tool-tip id="tooltip-25fa60ba-89a2-469c-b42e-d50ac335336b" for="label-49a331" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Denotes a PR that changes 10-29 lines, ignoring generated files.</tool-tip> </span> <div class="d-flex mt-1 text-small color-fg-muted"> <span class="opened-by"> #129025 opened <relative-time datetime="2024-11-29T08:51:51Z" class="no-wrap">Nov 29, 2024</relative-time> by <a class="Link--muted" title="Open pull requests created by macsko" data-hovercard-type="user" data-hovercard-url="/users/macsko/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/kubernetes/kubernetes/issues?q=is%3Apr+is%3Aopen+author%3Amacsko">macsko</a> </span> <span class="d-none d-md-inline-flex"> <batch-deferred-content data-url="/pull_request_review_decisions"> <input type="hidden" name="pull_request_id" value="2206935258" data-targets="batch-deferred-content.inputs" autocomplete="off" /> <span class="Skeleton d-inline-block ml-1 Skeleton--text">Loading…</span> </batch-deferred-content> </span> </div> </div> <div class="flex-shrink-0 col-4 col-md-3 pt-2 text-right pr-3 no-wrap d-flex hide-sm "> <span class="ml-2 flex-1 flex-shrink-0"> </span> <span class="ml-2 flex-1 flex-shrink-0"> <div class="AvatarStack AvatarStack--right ml-2 flex-1 flex-shrink-0 "> <div class="AvatarStack-body tooltipped tooltipped-sw tooltipped-multiline tooltipped-align-right-1 mt-1" aria-label="Assigned to dom4ha"> <a class="avatar avatar-user" aria-label="dom4ha’s assigned issues" href="/kubernetes/kubernetes/pulls?q=assignee%3Adom4ha+is%3Aopen"> <img class="from-avatar avatar-user" src="https://avatars.githubusercontent.com/u/98281017?s=40&amp;v=4" width="20" height="20" alt="@dom4ha" /> </a> </div> </div> </span> <span class="ml-2 flex-1 flex-shrink-0"> <a href="/kubernetes/kubernetes/pull/129025" class="Link--muted" aria-label="7 comments"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-comment v-align-middle"> <path d="M1 2.75C1 1.784 1.784 1 2.75 1h10.5c.966 0 1.75.784 1.75 1.75v7.5A1.75 1.75 0 0 1 13.25 12H9.06l-2.573 2.573A1.458 1.458 0 0 1 4 13.543V12H2.75A1.75 1.75 0 0 1 1 10.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h2a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h4.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"></path> </svg> <span class="text-small text-bold">7</span> </a> </span> </div> <a class="d-block d-md-none position-absolute top-0 bottom-0 left-0 right-0" aria-label="Link to Issue. Use slice to store topologyPair counts in PodTopologySpread PreFilter" href="/kubernetes/kubernetes/pull/129025"></a> </div> </div> <div id="issue_129023" class="Box-row Box-row--focus-gray p-0 mt-0 js-navigation-item js-issue-row" data-id="2703921972" data-pjax="#repo-content-pjax-container" data-turbo-frame="repo-content-turbo-frame"> <div class="d-flex Box-row--drag-hide position-relative"> <div class="flex-shrink-0 pt-2 pl-3"> <span class="tooltipped tooltipped-e" aria-label="Open Pull Request"> <svg class="octicon octicon-git-pull-request color-fg-open" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="M1.5 3.25a2.25 2.25 0 1 1 3 2.122v5.256a2.251 2.251 0 1 1-1.5 0V5.372A2.25 2.25 0 0 1 1.5 3.25Zm5.677-.177L9.573.677A.25.25 0 0 1 10 .854V2.5h1A2.5 2.5 0 0 1 13.5 5v5.628a2.251 2.251 0 1 1-1.5 0V5a1 1 0 0 0-1-1h-1v1.646a.25.25 0 0 1-.427.177L7.177 3.427a.25.25 0 0 1 0-.354ZM3.75 2.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm0 9.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm8.25.75a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0Z"></path></svg> </span> </div> <!-- Issue title column --> <div class="flex-auto min-width-0 p-2 pr-3 pr-md-2"> <a id="issue_129023_link" class="Link--primary v-align-middle no-underline h4 js-navigation-open markdown-title" data-hovercard-type="pull_request" data-hovercard-url="/kubernetes/kubernetes/pull/129023/hovercard" href="/kubernetes/kubernetes/pull/129023">scheduler: Rename UpdatePodTolerations for code style consistency</a> <span class="lh-default d-block d-md-inline"> <a id="label-058570" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aapproved" data-name="approved" style="--label-r:15;--label-g:250;--label-b:22;--label-h:121;--label-s:95;--label-l:51;" data-view-component="true" class="IssueLabel hx_IssueLabel"> approved </a> <tool-tip id="tooltip-50ee1c7a-3099-40a2-8463-cde93a4ab3fd" for="label-058570" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates a PR has been approved by an approver from all required OWNERS files.</tool-tip> <a id="label-8b9190" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aarea%2Ftest" data-name="area/test" style="--label-r:0;--label-g:82;--label-b:204;--label-h:215;--label-s:100;--label-l:40;" data-view-component="true" class="IssueLabel hx_IssueLabel"> area/test </a> <a id="label-38edbe" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3A%22cncf-cla%3A+yes%22" data-name="cncf-cla: yes" style="--label-r:191;--label-g:229;--label-b:191;--label-h:120;--label-s:42;--label-l:82;" data-view-component="true" class="IssueLabel hx_IssueLabel"> cncf-cla: yes </a> <tool-tip id="tooltip-a711d453-5ef5-4747-a53e-c7a5104fb013" for="label-38edbe" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates the PR&#39;s author has signed the CNCF CLA.</tool-tip> <a id="label-ad941f" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Akind%2Fcleanup" data-name="kind/cleanup" style="--label-r:199;--label-g:222;--label-b:248;--label-h:211;--label-s:77;--label-l:87;" data-view-component="true" class="IssueLabel hx_IssueLabel"> kind/cleanup </a> <tool-tip id="tooltip-b97f06ed-cd17-4431-a5d4-b262661325f3" for="label-ad941f" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Categorizes issue or PR as related to cleaning up code, process, or technical debt.</tool-tip> <a id="label-7dc949" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Algtm" data-name="lgtm" style="--label-r:21;--label-g:221;--label-b:24;--label-h:120;--label-s:82;--label-l:47;" data-view-component="true" class="IssueLabel hx_IssueLabel"> lgtm </a> <tool-tip id="tooltip-b8840053-58c8-422e-9082-da5f479bdc0d" for="label-7dc949" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">&quot;Looks good to me&quot;, indicates that a PR is ready to be merged.</tool-tip> <a id="label-a72085" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aneeds-priority" data-name="needs-priority" style="--label-r:237;--label-g:237;--label-b:237;--label-h:0;--label-s:0;--label-l:92;" data-view-component="true" class="IssueLabel hx_IssueLabel"> needs-priority </a> <tool-tip id="tooltip-e48f308c-f141-41aa-9ae9-d60e7fc7b3dc" for="label-a72085" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates a PR lacks a `priority/foo` label and requires one.</tool-tip> <a id="label-53f83e" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aneeds-triage" data-name="needs-triage" style="--label-r:237;--label-g:237;--label-b:237;--label-h:0;--label-s:0;--label-l:92;" data-view-component="true" class="IssueLabel hx_IssueLabel"> needs-triage </a> <tool-tip id="tooltip-9dbc5073-b3a0-45fb-814f-ad641dde4b7a" for="label-53f83e" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates an issue or PR lacks a `triage/foo` label and requires one.</tool-tip> <a id="label-99b543" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aok-to-test" data-name="ok-to-test" style="--label-r:21;--label-g:221;--label-b:24;--label-h:120;--label-s:82;--label-l:47;" data-view-component="true" class="IssueLabel hx_IssueLabel"> ok-to-test </a> <tool-tip id="tooltip-5579f3fc-76ea-4c41-8644-52a841765540" for="label-99b543" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates a non-member PR verified by an org member that is safe to test.</tool-tip> <a id="label-a6ea40" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Arelease-note-action-required" data-name="release-note-action-required" style="--label-r:194;--label-g:224;--label-b:198;--label-h:128;--label-s:32;--label-l:81;" data-view-component="true" class="IssueLabel hx_IssueLabel"> release-note-action-required </a> <tool-tip id="tooltip-f9e74105-2188-4b1c-8e97-02492b16b64d" for="label-a6ea40" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Denotes a PR that introduces potentially breaking changes that require user action.</tool-tip> <a id="label-edb7f0" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Asig%2Fscheduling" data-name="sig/scheduling" style="--label-r:210;--label-g:180;--label-b:140;--label-h:34;--label-s:43;--label-l:68;" data-view-component="true" class="IssueLabel hx_IssueLabel"> sig/scheduling </a> <tool-tip id="tooltip-79834e71-bee9-4e96-b1ab-623c390a247c" for="label-edb7f0" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Categorizes an issue or PR as relevant to SIG Scheduling.</tool-tip> <a id="label-0605d0" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Asig%2Ftesting" data-name="sig/testing" style="--label-r:210;--label-g:180;--label-b:140;--label-h:34;--label-s:43;--label-l:68;" data-view-component="true" class="IssueLabel hx_IssueLabel"> sig/testing </a> <tool-tip id="tooltip-2fe6122b-505c-4f25-baab-e12e7c854a10" for="label-0605d0" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Categorizes an issue or PR as relevant to SIG Testing.</tool-tip> <a id="label-ded002" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Asize%2FM" data-name="size/M" style="--label-r:238;--label-g:187;--label-b:0;--label-h:47;--label-s:100;--label-l:46;" data-view-component="true" class="IssueLabel hx_IssueLabel"> size/M </a> <tool-tip id="tooltip-1f08940e-7a53-4596-88ad-ee453a67b569" for="label-ded002" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Denotes a PR that changes 30-99 lines, ignoring generated files.</tool-tip> </span> <div class="d-flex mt-1 text-small color-fg-muted"> <span class="opened-by"> #129023 opened <relative-time datetime="2024-11-29T05:17:52Z" class="no-wrap">Nov 29, 2024</relative-time> by <a class="Link--muted" title="Open pull requests created by zhifei92" data-hovercard-type="user" data-hovercard-url="/users/zhifei92/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/kubernetes/kubernetes/issues?q=is%3Apr+is%3Aopen+author%3Azhifei92">zhifei92</a> </span> <span class="d-none d-md-inline-flex"> <batch-deferred-content data-url="/pull_request_review_decisions"> <input type="hidden" name="pull_request_id" value="2206684880" data-targets="batch-deferred-content.inputs" autocomplete="off" /> <span class="Skeleton d-inline-block ml-1 Skeleton--text">Loading…</span> </batch-deferred-content> </span> </div> </div> <div class="flex-shrink-0 col-4 col-md-3 pt-2 text-right pr-3 no-wrap d-flex hide-sm "> <span class="ml-2 flex-1 flex-shrink-0"> <span class="tooltipped tooltipped-sw tooltipped-multiline tooltipped-align-right-1 mt-1" aria-label="1 linked issue"> <a aria-label="1 issue" href="/kubernetes/kubernetes/issues/129023/linked_closing_reference?reference_location=REPO_ISSUES_INDEX" class="Link--muted"> <span class="color-fg-muted"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-issue-opened v-align-middle"> <path d="M8 9.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z"></path><path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Z"></path> </svg> <span class="text-small text-bold">1</span> </span> </a> </span> </span> <span class="ml-2 flex-1 flex-shrink-0"> <div class="AvatarStack AvatarStack--right ml-2 flex-1 flex-shrink-0 AvatarStack--two"> <div class="AvatarStack-body tooltipped tooltipped-sw tooltipped-multiline tooltipped-align-right-1 mt-1" aria-label="Assigned to AxeZhan and sanposhiho"> <a class="avatar avatar-user" aria-label="sanposhiho’s assigned issues" href="/kubernetes/kubernetes/pulls?q=assignee%3Asanposhiho+is%3Aopen"> <img class="from-avatar avatar-user" src="https://avatars.githubusercontent.com/u/44139130?s=40&amp;v=4" width="20" height="20" alt="@sanposhiho" /> </a> <a class="avatar avatar-user" aria-label="AxeZhan’s assigned issues" href="/kubernetes/kubernetes/pulls?q=assignee%3AAxeZhan+is%3Aopen"> <img class="from-avatar avatar-user" src="https://avatars.githubusercontent.com/u/49895476?s=40&amp;v=4" width="20" height="20" alt="@AxeZhan" /> </a> </div> </div> </span> <span class="ml-2 flex-1 flex-shrink-0"> <a href="/kubernetes/kubernetes/pull/129023" class="Link--muted" aria-label="14 comments"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-comment v-align-middle"> <path d="M1 2.75C1 1.784 1.784 1 2.75 1h10.5c.966 0 1.75.784 1.75 1.75v7.5A1.75 1.75 0 0 1 13.25 12H9.06l-2.573 2.573A1.458 1.458 0 0 1 4 13.543V12H2.75A1.75 1.75 0 0 1 1 10.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h2a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h4.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"></path> </svg> <span class="text-small text-bold">14</span> </a> </span> </div> <a class="d-block d-md-none position-absolute top-0 bottom-0 left-0 right-0" aria-label="Link to Issue. scheduler: Rename UpdatePodTolerations for code style consistency" href="/kubernetes/kubernetes/pull/129023"></a> </div> </div> <div id="issue_129021" class="Box-row Box-row--focus-gray p-0 mt-0 js-navigation-item js-issue-row" data-id="2702600621" data-pjax="#repo-content-pjax-container" data-turbo-frame="repo-content-turbo-frame"> <div class="d-flex Box-row--drag-hide position-relative"> <div class="flex-shrink-0 pt-2 pl-3"> <span class="tooltipped tooltipped-e" aria-label="Open Pull Request"> <svg class="octicon octicon-git-pull-request color-fg-open" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="M1.5 3.25a2.25 2.25 0 1 1 3 2.122v5.256a2.251 2.251 0 1 1-1.5 0V5.372A2.25 2.25 0 0 1 1.5 3.25Zm5.677-.177L9.573.677A.25.25 0 0 1 10 .854V2.5h1A2.5 2.5 0 0 1 13.5 5v5.628a2.251 2.251 0 1 1-1.5 0V5a1 1 0 0 0-1-1h-1v1.646a.25.25 0 0 1-.427.177L7.177 3.427a.25.25 0 0 1 0-.354ZM3.75 2.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm0 9.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm8.25.75a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0Z"></path></svg> </span> </div> <!-- Issue title column --> <div class="flex-auto min-width-0 p-2 pr-3 pr-md-2"> <a id="issue_129021_link" class="Link--primary v-align-middle no-underline h4 js-navigation-open markdown-title" data-hovercard-type="pull_request" data-hovercard-url="/kubernetes/kubernetes/pull/129021/hovercard" href="/kubernetes/kubernetes/pull/129021">apidiff support internal go modules</a> <span class="lh-default d-block d-md-inline"> <a id="label-7a435e" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aapproved" data-name="approved" style="--label-r:15;--label-g:250;--label-b:22;--label-h:121;--label-s:95;--label-l:51;" data-view-component="true" class="IssueLabel hx_IssueLabel"> approved </a> <tool-tip id="tooltip-dc90fb9e-d8a2-4f97-aef8-b5cc7e34ffa2" for="label-7a435e" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates a PR has been approved by an approver from all required OWNERS files.</tool-tip> <a id="label-ee3d19" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3A%22cncf-cla%3A+yes%22" data-name="cncf-cla: yes" style="--label-r:191;--label-g:229;--label-b:191;--label-h:120;--label-s:42;--label-l:82;" data-view-component="true" class="IssueLabel hx_IssueLabel"> cncf-cla: yes </a> <tool-tip id="tooltip-d9f6c971-ff39-4c3d-8539-39a19d93dd1f" for="label-ee3d19" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates the PR&#39;s author has signed the CNCF CLA.</tool-tip> <a id="label-fc7ff9" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Akind%2Fbug" data-name="kind/bug" style="--label-r:225;--label-g:29;--label-b:33;--label-h:358;--label-s:77;--label-l:49;" data-view-component="true" class="IssueLabel hx_IssueLabel"> kind/bug </a> <tool-tip id="tooltip-9c5ea752-995e-4f51-bba1-7312bad72f92" for="label-fc7ff9" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Categorizes issue or PR as related to a bug.</tool-tip> <a id="label-c14848" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Akind%2Ffeature" data-name="kind/feature" style="--label-r:199;--label-g:222;--label-b:248;--label-h:211;--label-s:77;--label-l:87;" data-view-component="true" class="IssueLabel hx_IssueLabel"> kind/feature </a> <tool-tip id="tooltip-9002d88d-25d0-4482-a025-22fe8b648a9f" for="label-c14848" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Categorizes issue or PR as related to a new feature.</tool-tip> <a id="label-ecf35f" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aneeds-priority" data-name="needs-priority" style="--label-r:237;--label-g:237;--label-b:237;--label-h:0;--label-s:0;--label-l:92;" data-view-component="true" class="IssueLabel hx_IssueLabel"> needs-priority </a> <tool-tip id="tooltip-27bcd0ef-7d84-4db2-be48-8a7761506f23" for="label-ecf35f" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates a PR lacks a `priority/foo` label and requires one.</tool-tip> <a id="label-6daeb1" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aneeds-triage" data-name="needs-triage" style="--label-r:237;--label-g:237;--label-b:237;--label-h:0;--label-s:0;--label-l:92;" data-view-component="true" class="IssueLabel hx_IssueLabel"> needs-triage </a> <tool-tip id="tooltip-11765e05-cbc5-4b51-9469-03014058a2b6" for="label-6daeb1" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates an issue or PR lacks a `triage/foo` label and requires one.</tool-tip> <a id="label-511bc7" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Arelease-note-none" data-name="release-note-none" style="--label-r:194;--label-g:224;--label-b:198;--label-h:128;--label-s:32;--label-l:81;" data-view-component="true" class="IssueLabel hx_IssueLabel"> release-note-none </a> <tool-tip id="tooltip-ec3277a5-52af-476c-9e9e-64112e139386" for="label-511bc7" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Denotes a PR that doesn&#39;t merit a release note.</tool-tip> <a id="label-bbf16f" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Asig%2Fapi-machinery" data-name="sig/api-machinery" style="--label-r:210;--label-g:180;--label-b:140;--label-h:34;--label-s:43;--label-l:68;" data-view-component="true" class="IssueLabel hx_IssueLabel"> sig/api-machinery </a> <tool-tip id="tooltip-321589a9-fb2b-46de-97f3-9f6a0f3f7959" for="label-bbf16f" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Categorizes an issue or PR as relevant to SIG API Machinery.</tool-tip> <a id="label-f84102" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Asig%2Ftesting" data-name="sig/testing" style="--label-r:210;--label-g:180;--label-b:140;--label-h:34;--label-s:43;--label-l:68;" data-view-component="true" class="IssueLabel hx_IssueLabel"> sig/testing </a> <tool-tip id="tooltip-2cb3c1a7-dfb7-4e28-8bae-77ca5dbff2fd" for="label-f84102" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Categorizes an issue or PR as relevant to SIG Testing.</tool-tip> <a id="label-ce7bd4" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Asize%2FM" data-name="size/M" style="--label-r:238;--label-g:187;--label-b:0;--label-h:47;--label-s:100;--label-l:46;" data-view-component="true" class="IssueLabel hx_IssueLabel"> size/M </a> <tool-tip id="tooltip-208755b1-5b00-474f-a3ff-123eb200308c" for="label-ce7bd4" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Denotes a PR that changes 30-99 lines, ignoring generated files.</tool-tip> </span> <div class="d-flex mt-1 text-small color-fg-muted"> <span class="opened-by"> #129021 opened <relative-time datetime="2024-11-28T15:48:25Z" class="no-wrap">Nov 28, 2024</relative-time> by <a class="Link--muted" title="Open pull requests created by aojea" data-hovercard-type="user" data-hovercard-url="/users/aojea/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/kubernetes/kubernetes/issues?q=is%3Apr+is%3Aopen+author%3Aaojea">aojea</a> </span> <span class="d-none d-md-inline-flex"> <batch-deferred-content data-url="/pull_request_review_decisions"> <input type="hidden" name="pull_request_id" value="2206023694" data-targets="batch-deferred-content.inputs" autocomplete="off" /> <span class="Skeleton d-inline-block ml-1 Skeleton--text">Loading…</span> </batch-deferred-content> </span> </div> </div> <div class="flex-shrink-0 col-4 col-md-3 pt-2 text-right pr-3 no-wrap d-flex hide-sm "> <span class="ml-2 flex-1 flex-shrink-0"> </span> <span class="ml-2 flex-1 flex-shrink-0"> <div class="AvatarStack AvatarStack--right ml-2 flex-1 flex-shrink-0 AvatarStack--two"> <div class="AvatarStack-body tooltipped tooltipped-sw tooltipped-multiline tooltipped-align-right-1 mt-1" aria-label="Assigned to liggitt and pohly"> <a class="avatar avatar-user" aria-label="pohly’s assigned issues" href="/kubernetes/kubernetes/pulls?q=assignee%3Apohly+is%3Aopen"> <img class="from-avatar avatar-user" src="https://avatars.githubusercontent.com/u/22076?s=40&amp;v=4" width="20" height="20" alt="@pohly" /> </a> <a class="avatar avatar-user" aria-label="liggitt’s assigned issues" href="/kubernetes/kubernetes/pulls?q=assignee%3Aliggitt+is%3Aopen"> <img class="from-avatar avatar-user" src="https://avatars.githubusercontent.com/u/980082?s=40&amp;v=4" width="20" height="20" alt="@liggitt" /> </a> </div> </div> </span> <span class="ml-2 flex-1 flex-shrink-0"> <a href="/kubernetes/kubernetes/pull/129021" class="Link--muted" aria-label="30 comments"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-comment v-align-middle"> <path d="M1 2.75C1 1.784 1.784 1 2.75 1h10.5c.966 0 1.75.784 1.75 1.75v7.5A1.75 1.75 0 0 1 13.25 12H9.06l-2.573 2.573A1.458 1.458 0 0 1 4 13.543V12H2.75A1.75 1.75 0 0 1 1 10.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h2a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h4.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"></path> </svg> <span class="text-small text-bold">30</span> </a> </span> </div> <a class="d-block d-md-none position-absolute top-0 bottom-0 left-0 right-0" aria-label="Link to Issue. apidiff support internal go modules" href="/kubernetes/kubernetes/pull/129021"></a> </div> </div> <div id="issue_129020" class="Box-row Box-row--focus-gray p-0 mt-0 js-navigation-item js-issue-row" data-id="2702269650" data-pjax="#repo-content-pjax-container" data-turbo-frame="repo-content-turbo-frame"> <div class="d-flex Box-row--drag-hide position-relative"> <div class="flex-shrink-0 pt-2 pl-3"> <span class="tooltipped tooltipped-e" aria-label="Open Pull Request"> <svg class="octicon octicon-git-pull-request color-fg-open" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="M1.5 3.25a2.25 2.25 0 1 1 3 2.122v5.256a2.251 2.251 0 1 1-1.5 0V5.372A2.25 2.25 0 0 1 1.5 3.25Zm5.677-.177L9.573.677A.25.25 0 0 1 10 .854V2.5h1A2.5 2.5 0 0 1 13.5 5v5.628a2.251 2.251 0 1 1-1.5 0V5a1 1 0 0 0-1-1h-1v1.646a.25.25 0 0 1-.427.177L7.177 3.427a.25.25 0 0 1 0-.354ZM3.75 2.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm0 9.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm8.25.75a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0Z"></path></svg> </span> </div> <!-- Issue title column --> <div class="flex-auto min-width-0 p-2 pr-3 pr-md-2"> <a id="issue_129020_link" class="Link--primary v-align-middle no-underline h4 js-navigation-open markdown-title" data-hovercard-type="pull_request" data-hovercard-url="/kubernetes/kubernetes/pull/129020/hovercard" href="/kubernetes/kubernetes/pull/129020">[WIP] Configure watchcache history window based on request timeout</a> <span class="lh-default d-block d-md-inline"> <a id="label-04bfc2" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aapproved" data-name="approved" style="--label-r:15;--label-g:250;--label-b:22;--label-h:121;--label-s:95;--label-l:51;" data-view-component="true" class="IssueLabel hx_IssueLabel"> approved </a> <tool-tip id="tooltip-27c1f64b-0087-4795-b924-a149f0804c8f" for="label-04bfc2" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates a PR has been approved by an approver from all required OWNERS files.</tool-tip> <a id="label-d8fb17" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aarea%2Fapiserver" data-name="area/apiserver" style="--label-r:0;--label-g:82;--label-b:204;--label-h:215;--label-s:100;--label-l:40;" data-view-component="true" class="IssueLabel hx_IssueLabel"> area/apiserver </a> <a id="label-85ca77" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3A%22cncf-cla%3A+yes%22" data-name="cncf-cla: yes" style="--label-r:191;--label-g:229;--label-b:191;--label-h:120;--label-s:42;--label-l:82;" data-view-component="true" class="IssueLabel hx_IssueLabel"> cncf-cla: yes </a> <tool-tip id="tooltip-e28728d2-839d-4795-8263-3a4c0ae7a142" for="label-85ca77" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates the PR&#39;s author has signed the CNCF CLA.</tool-tip> <a id="label-4e8762" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Ado-not-merge%2Fwork-in-progress" data-name="do-not-merge/work-in-progress" style="--label-r:225;--label-g:29;--label-b:33;--label-h:358;--label-s:77;--label-l:49;" data-view-component="true" class="IssueLabel hx_IssueLabel"> do-not-merge/work-in-progress </a> <tool-tip id="tooltip-f2aff781-cdda-4f53-8e23-d49f3e3506f8" for="label-4e8762" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates that a PR should not merge because it is a work in progress.</tool-tip> <a id="label-31fdad" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Akind%2Fcleanup" data-name="kind/cleanup" style="--label-r:199;--label-g:222;--label-b:248;--label-h:211;--label-s:77;--label-l:87;" data-view-component="true" class="IssueLabel hx_IssueLabel"> kind/cleanup </a> <tool-tip id="tooltip-4645b5cc-522a-4204-8d34-528c8c67de87" for="label-31fdad" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Categorizes issue or PR as related to cleaning up code, process, or technical debt.</tool-tip> <a id="label-8cd0ed" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aneeds-triage" data-name="needs-triage" style="--label-r:237;--label-g:237;--label-b:237;--label-h:0;--label-s:0;--label-l:92;" data-view-component="true" class="IssueLabel hx_IssueLabel"> needs-triage </a> <tool-tip id="tooltip-41c05693-8730-494f-85e1-bc76c8de3999" for="label-8cd0ed" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates an issue or PR lacks a `triage/foo` label and requires one.</tool-tip> <a id="label-83cf01" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Apriority%2Fimportant-longterm" data-name="priority/important-longterm" style="--label-r:235;--label-g:100;--label-b:32;--label-h:20;--label-s:83;--label-l:52;" data-view-component="true" class="IssueLabel hx_IssueLabel"> priority/important-longterm </a> <tool-tip id="tooltip-4a49c6bc-919b-440e-9549-acaa642c4982" for="label-83cf01" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Important over the long term, but may not be staffed and/or may need multiple releases to complete.</tool-tip> <a id="label-2a5157" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Arelease-note-none" data-name="release-note-none" style="--label-r:194;--label-g:224;--label-b:198;--label-h:128;--label-s:32;--label-l:81;" data-view-component="true" class="IssueLabel hx_IssueLabel"> release-note-none </a> <tool-tip id="tooltip-e83c5908-33cd-4d43-98af-46396e8454a2" for="label-2a5157" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Denotes a PR that doesn&#39;t merit a release note.</tool-tip> <a id="label-19ffb3" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Asig%2Fapi-machinery" data-name="sig/api-machinery" style="--label-r:210;--label-g:180;--label-b:140;--label-h:34;--label-s:43;--label-l:68;" data-view-component="true" class="IssueLabel hx_IssueLabel"> sig/api-machinery </a> <tool-tip id="tooltip-3db9ae2e-ebe5-4582-b26d-55342f88e3ea" for="label-19ffb3" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Categorizes an issue or PR as relevant to SIG API Machinery.</tool-tip> <a id="label-0aead6" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Asize%2FL" data-name="size/L" style="--label-r:238;--label-g:153;--label-b:0;--label-h:38;--label-s:100;--label-l:46;" data-view-component="true" class="IssueLabel hx_IssueLabel"> size/L </a> <tool-tip id="tooltip-20d29624-ceae-4253-b58c-775f03fe840e" for="label-0aead6" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Denotes a PR that changes 100-499 lines, ignoring generated files.</tool-tip> </span> <div class="d-flex mt-1 text-small color-fg-muted"> <span class="opened-by"> #129020 opened <relative-time datetime="2024-11-28T14:03:15Z" class="no-wrap">Nov 28, 2024</relative-time> by <a class="Link--muted" title="Open pull requests created by wojtek-t" data-hovercard-type="user" data-hovercard-url="/users/wojtek-t/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/kubernetes/kubernetes/issues?q=is%3Apr+is%3Aopen+author%3Awojtek-t">wojtek-t</a> </span> <span class="d-none d-md-inline-flex"> <batch-deferred-content data-url="/pull_request_review_decisions"> <input type="hidden" name="pull_request_id" value="2205826513" data-targets="batch-deferred-content.inputs" autocomplete="off" /> <span class="Skeleton d-inline-block ml-1 Skeleton--text">Loading…</span> </batch-deferred-content> </span> </div> </div> <div class="flex-shrink-0 col-4 col-md-3 pt-2 text-right pr-3 no-wrap d-flex hide-sm "> <span class="ml-2 flex-1 flex-shrink-0"> </span> <span class="ml-2 flex-1 flex-shrink-0"> <div class="AvatarStack AvatarStack--right ml-2 flex-1 flex-shrink-0 "> <div class="AvatarStack-body tooltipped tooltipped-sw tooltipped-multiline tooltipped-align-right-1 mt-1" aria-label="Assigned to "> </div> </div> </span> <span class="ml-2 flex-1 flex-shrink-0"> <a href="/kubernetes/kubernetes/pull/129020" class="Link--muted" aria-label="8 comments"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-comment v-align-middle"> <path d="M1 2.75C1 1.784 1.784 1 2.75 1h10.5c.966 0 1.75.784 1.75 1.75v7.5A1.75 1.75 0 0 1 13.25 12H9.06l-2.573 2.573A1.458 1.458 0 0 1 4 13.543V12H2.75A1.75 1.75 0 0 1 1 10.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h2a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h4.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"></path> </svg> <span class="text-small text-bold">8</span> </a> </span> </div> <a class="d-block d-md-none position-absolute top-0 bottom-0 left-0 right-0" aria-label="Link to Issue. [WIP] Configure watchcache history window based on request timeout" href="/kubernetes/kubernetes/pull/129020"></a> </div> </div> <div id="issue_129017" class="Box-row Box-row--focus-gray p-0 mt-0 js-navigation-item js-issue-row" data-id="2701110413" data-pjax="#repo-content-pjax-container" data-turbo-frame="repo-content-turbo-frame"> <div class="d-flex Box-row--drag-hide position-relative"> <div class="flex-shrink-0 pt-2 pl-3"> <span class="tooltipped tooltipped-e" aria-label="Open Pull Request"> <svg class="octicon octicon-git-pull-request color-fg-open" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="M1.5 3.25a2.25 2.25 0 1 1 3 2.122v5.256a2.251 2.251 0 1 1-1.5 0V5.372A2.25 2.25 0 0 1 1.5 3.25Zm5.677-.177L9.573.677A.25.25 0 0 1 10 .854V2.5h1A2.5 2.5 0 0 1 13.5 5v5.628a2.251 2.251 0 1 1-1.5 0V5a1 1 0 0 0-1-1h-1v1.646a.25.25 0 0 1-.427.177L7.177 3.427a.25.25 0 0 1 0-.354ZM3.75 2.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm0 9.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm8.25.75a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0Z"></path></svg> </span> </div> <!-- Issue title column --> <div class="flex-auto min-width-0 p-2 pr-3 pr-md-2"> <a id="issue_129017_link" class="Link--primary v-align-middle no-underline h4 js-navigation-open markdown-title" data-hovercard-type="pull_request" data-hovercard-url="/kubernetes/kubernetes/pull/129017/hovercard" href="/kubernetes/kubernetes/pull/129017">Add validation for revisionHistoryLimit in sts to prevent negative value</a> <span class="lh-default d-block d-md-inline"> <a id="label-34cbb4" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aapi-review" data-name="api-review" style="--label-r:225;--label-g:29;--label-b:33;--label-h:358;--label-s:77;--label-l:49;" data-view-component="true" class="IssueLabel hx_IssueLabel"> api-review </a> <tool-tip id="tooltip-189c8e89-5777-4027-a849-c9a4e71f1779" for="label-34cbb4" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Categorizes an issue or PR as actively needing an API review.</tool-tip> <a id="label-3216c7" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3A%22cncf-cla%3A+yes%22" data-name="cncf-cla: yes" style="--label-r:191;--label-g:229;--label-b:191;--label-h:120;--label-s:42;--label-l:82;" data-view-component="true" class="IssueLabel hx_IssueLabel"> cncf-cla: yes </a> <tool-tip id="tooltip-0150d11e-36a8-440a-b966-f21d7c386c9a" for="label-3216c7" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates the PR&#39;s author has signed the CNCF CLA.</tool-tip> <a id="label-084788" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Akind%2Fbug" data-name="kind/bug" style="--label-r:225;--label-g:29;--label-b:33;--label-h:358;--label-s:77;--label-l:49;" data-view-component="true" class="IssueLabel hx_IssueLabel"> kind/bug </a> <tool-tip id="tooltip-a462402c-fbef-4c56-9945-0e4e0bbb909c" for="label-084788" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Categorizes issue or PR as related to a bug.</tool-tip> <a id="label-ab515a" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Apriority%2Fimportant-longterm" data-name="priority/important-longterm" style="--label-r:235;--label-g:100;--label-b:32;--label-h:20;--label-s:83;--label-l:52;" data-view-component="true" class="IssueLabel hx_IssueLabel"> priority/important-longterm </a> <tool-tip id="tooltip-86779e38-5ea8-42b8-8dd1-302f69099eae" for="label-ab515a" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Important over the long term, but may not be staffed and/or may need multiple releases to complete.</tool-tip> <a id="label-2ae7e2" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Arelease-note" data-name="release-note" style="--label-r:194;--label-g:224;--label-b:198;--label-h:128;--label-s:32;--label-l:81;" data-view-component="true" class="IssueLabel hx_IssueLabel"> release-note </a> <tool-tip id="tooltip-29a9b8fb-2d14-476e-a07d-9058d09cc3ad" for="label-2ae7e2" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Denotes a PR that will be considered when it comes time to generate release notes.</tool-tip> <a id="label-9410b6" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Asig%2Fapps" data-name="sig/apps" style="--label-r:210;--label-g:180;--label-b:140;--label-h:34;--label-s:43;--label-l:68;" data-view-component="true" class="IssueLabel hx_IssueLabel"> sig/apps </a> <tool-tip id="tooltip-eb44b119-965a-4ef2-90df-032a38e935b7" for="label-9410b6" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Categorizes an issue or PR as relevant to SIG Apps.</tool-tip> <a id="label-2985ce" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Asize%2FM" data-name="size/M" style="--label-r:238;--label-g:187;--label-b:0;--label-h:47;--label-s:100;--label-l:46;" data-view-component="true" class="IssueLabel hx_IssueLabel"> size/M </a> <tool-tip id="tooltip-8c51d3e2-b270-412d-a14b-9da7a0d2d542" for="label-2985ce" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Denotes a PR that changes 30-99 lines, ignoring generated files.</tool-tip> <a id="label-c579d0" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Atriage%2Faccepted" data-name="triage/accepted" style="--label-r:143;--label-g:201;--label-b:81;--label-h:89;--label-s:52;--label-l:55;" data-view-component="true" class="IssueLabel hx_IssueLabel"> triage/accepted </a> <tool-tip id="tooltip-e41f8c1a-1f7f-481e-93a4-5373b3f4fbee" for="label-c579d0" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates an issue or PR is ready to be actively worked on.</tool-tip> </span> <div class="d-flex mt-1 text-small color-fg-muted"> <span class="opened-by"> #129017 opened <relative-time datetime="2024-11-28T07:25:10Z" class="no-wrap">Nov 28, 2024</relative-time> by <a class="Link--muted" title="Open pull requests created by ardaguclu" data-hovercard-type="user" data-hovercard-url="/users/ardaguclu/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/kubernetes/kubernetes/issues?q=is%3Apr+is%3Aopen+author%3Aardaguclu">ardaguclu</a> </span> <span class="d-none d-md-inline-flex"> <batch-deferred-content data-url="/pull_request_review_decisions"> <input type="hidden" name="pull_request_id" value="2205079766" data-targets="batch-deferred-content.inputs" autocomplete="off" /> <span class="Skeleton d-inline-block ml-1 Skeleton--text">Loading…</span> </batch-deferred-content> </span> </div> </div> <div class="flex-shrink-0 col-4 col-md-3 pt-2 text-right pr-3 no-wrap d-flex hide-sm "> <span class="ml-2 flex-1 flex-shrink-0"> <span class="tooltipped tooltipped-sw tooltipped-multiline tooltipped-align-right-1 mt-1" aria-label="1 linked issue"> <a aria-label="1 issue" href="/kubernetes/kubernetes/issues/129017/linked_closing_reference?reference_location=REPO_ISSUES_INDEX" class="Link--muted"> <span class="color-fg-muted"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-issue-opened v-align-middle"> <path d="M8 9.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z"></path><path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Z"></path> </svg> <span class="text-small text-bold">1</span> </span> </a> </span> </span> <span class="ml-2 flex-1 flex-shrink-0"> <div class="AvatarStack AvatarStack--right ml-2 flex-1 flex-shrink-0 AvatarStack--two"> <div class="AvatarStack-body tooltipped tooltipped-sw tooltipped-multiline tooltipped-align-right-1 mt-1" aria-label="Assigned to atiratree and soltysh"> <a class="avatar avatar-user" aria-label="soltysh’s assigned issues" href="/kubernetes/kubernetes/pulls?q=assignee%3Asoltysh+is%3Aopen"> <img class="from-avatar avatar-user" src="https://avatars.githubusercontent.com/u/576341?s=40&amp;v=4" width="20" height="20" alt="@soltysh" /> </a> <a class="avatar avatar-user" aria-label="atiratree’s assigned issues" href="/kubernetes/kubernetes/pulls?q=assignee%3Aatiratree+is%3Aopen"> <img class="from-avatar avatar-user" src="https://avatars.githubusercontent.com/u/3648838?s=40&amp;v=4" width="20" height="20" alt="@atiratree" /> </a> </div> </div> </span> <span class="ml-2 flex-1 flex-shrink-0"> <a href="/kubernetes/kubernetes/pull/129017" class="Link--muted" aria-label="17 comments"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-comment v-align-middle"> <path d="M1 2.75C1 1.784 1.784 1 2.75 1h10.5c.966 0 1.75.784 1.75 1.75v7.5A1.75 1.75 0 0 1 13.25 12H9.06l-2.573 2.573A1.458 1.458 0 0 1 4 13.543V12H2.75A1.75 1.75 0 0 1 1 10.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h2a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h4.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"></path> </svg> <span class="text-small text-bold">17</span> </a> </span> </div> <a class="d-block d-md-none position-absolute top-0 bottom-0 left-0 right-0" aria-label="Link to Issue. Add validation for revisionHistoryLimit in sts to prevent negative value" href="/kubernetes/kubernetes/pull/129017"></a> </div> </div> <div id="issue_129013" class="Box-row Box-row--focus-gray p-0 mt-0 js-navigation-item js-issue-row" data-id="2700504822" data-pjax="#repo-content-pjax-container" data-turbo-frame="repo-content-turbo-frame"> <div class="d-flex Box-row--drag-hide position-relative"> <div class="flex-shrink-0 pt-2 pl-3"> <span class="tooltipped tooltipped-e" aria-label="Open Pull Request"> <svg class="octicon octicon-git-pull-request color-fg-open" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="M1.5 3.25a2.25 2.25 0 1 1 3 2.122v5.256a2.251 2.251 0 1 1-1.5 0V5.372A2.25 2.25 0 0 1 1.5 3.25Zm5.677-.177L9.573.677A.25.25 0 0 1 10 .854V2.5h1A2.5 2.5 0 0 1 13.5 5v5.628a2.251 2.251 0 1 1-1.5 0V5a1 1 0 0 0-1-1h-1v1.646a.25.25 0 0 1-.427.177L7.177 3.427a.25.25 0 0 1 0-.354ZM3.75 2.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm0 9.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm8.25.75a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0Z"></path></svg> </span> </div> <!-- Issue title column --> <div class="flex-auto min-width-0 p-2 pr-3 pr-md-2"> <a id="issue_129013_link" class="Link--primary v-align-middle no-underline h4 js-navigation-open markdown-title" data-hovercard-type="pull_request" data-hovercard-url="/kubernetes/kubernetes/pull/129013/hovercard" href="/kubernetes/kubernetes/pull/129013">refactor: use table-driven test for node status checks</a> <span class="lh-default d-block d-md-inline"> <a id="label-433f61" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aarea%2Fkubelet" data-name="area/kubelet" style="--label-r:0;--label-g:82;--label-b:204;--label-h:215;--label-s:100;--label-l:40;" data-view-component="true" class="IssueLabel hx_IssueLabel"> area/kubelet </a> <a id="label-46016d" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3A%22cncf-cla%3A+yes%22" data-name="cncf-cla: yes" style="--label-r:191;--label-g:229;--label-b:191;--label-h:120;--label-s:42;--label-l:82;" data-view-component="true" class="IssueLabel hx_IssueLabel"> cncf-cla: yes </a> <tool-tip id="tooltip-e18ee4b7-04f9-4a9a-bf46-5a6302dd6668" for="label-46016d" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates the PR&#39;s author has signed the CNCF CLA.</tool-tip> <a id="label-024484" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Akind%2Fcleanup" data-name="kind/cleanup" style="--label-r:199;--label-g:222;--label-b:248;--label-h:211;--label-s:77;--label-l:87;" data-view-component="true" class="IssueLabel hx_IssueLabel"> kind/cleanup </a> <tool-tip id="tooltip-70005e98-b951-4439-8464-d9e8c1c72e48" for="label-024484" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Categorizes issue or PR as related to cleaning up code, process, or technical debt.</tool-tip> <a id="label-901e59" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aok-to-test" data-name="ok-to-test" style="--label-r:21;--label-g:221;--label-b:24;--label-h:120;--label-s:82;--label-l:47;" data-view-component="true" class="IssueLabel hx_IssueLabel"> ok-to-test </a> <tool-tip id="tooltip-0dcce7dc-3445-4e70-b8c5-91e3b936e9ec" for="label-901e59" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates a non-member PR verified by an org member that is safe to test.</tool-tip> <a id="label-ed8cbe" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Apriority%2Fbacklog" data-name="priority/backlog" style="--label-r:251;--label-g:202;--label-b:4;--label-h:48;--label-s:96;--label-l:50;" data-view-component="true" class="IssueLabel hx_IssueLabel"> priority/backlog </a> <tool-tip id="tooltip-b51c9cc8-5ef2-4f19-99e8-3118c6aba6be" for="label-ed8cbe" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Higher priority than priority/awaiting-more-evidence.</tool-tip> <a id="label-e80b4a" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Arelease-note-none" data-name="release-note-none" style="--label-r:194;--label-g:224;--label-b:198;--label-h:128;--label-s:32;--label-l:81;" data-view-component="true" class="IssueLabel hx_IssueLabel"> release-note-none </a> <tool-tip id="tooltip-678b79e3-4d5f-4a6e-95bf-649fd3ce192a" for="label-e80b4a" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Denotes a PR that doesn&#39;t merit a release note.</tool-tip> <a id="label-58228f" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Asig%2Fnode" data-name="sig/node" style="--label-r:210;--label-g:180;--label-b:140;--label-h:34;--label-s:43;--label-l:68;" data-view-component="true" class="IssueLabel hx_IssueLabel"> sig/node </a> <tool-tip id="tooltip-469bfe21-9313-4fbe-9980-61dc6d28aa5e" for="label-58228f" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Categorizes an issue or PR as relevant to SIG Node.</tool-tip> <a id="label-269c0d" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Asize%2FL" data-name="size/L" style="--label-r:238;--label-g:153;--label-b:0;--label-h:38;--label-s:100;--label-l:46;" data-view-component="true" class="IssueLabel hx_IssueLabel"> size/L </a> <tool-tip id="tooltip-0c153ee1-abca-40bf-9f3b-f44c21b8a7aa" for="label-269c0d" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Denotes a PR that changes 100-499 lines, ignoring generated files.</tool-tip> <a id="label-8176ae" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Atriage%2Faccepted" data-name="triage/accepted" style="--label-r:143;--label-g:201;--label-b:81;--label-h:89;--label-s:52;--label-l:55;" data-view-component="true" class="IssueLabel hx_IssueLabel"> triage/accepted </a> <tool-tip id="tooltip-4ef88588-b5c9-4439-9b1d-4fd58534b1ba" for="label-8176ae" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates an issue or PR is ready to be actively worked on.</tool-tip> </span> <div class="d-flex mt-1 text-small color-fg-muted"> <span class="opened-by"> #129013 opened <relative-time datetime="2024-11-28T02:38:33Z" class="no-wrap">Nov 28, 2024</relative-time> by <a class="Link--muted" title="Open pull requests created by fakecore" data-hovercard-type="user" data-hovercard-url="/users/fakecore/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/kubernetes/kubernetes/issues?q=is%3Apr+is%3Aopen+author%3Afakecore">fakecore</a> </span> <span class="d-none d-md-inline-flex"> <batch-deferred-content data-url="/pull_request_review_decisions"> <input type="hidden" name="pull_request_id" value="2204731796" data-targets="batch-deferred-content.inputs" autocomplete="off" /> <span class="Skeleton d-inline-block ml-1 Skeleton--text">Loading…</span> </batch-deferred-content> </span> </div> </div> <div class="flex-shrink-0 col-4 col-md-3 pt-2 text-right pr-3 no-wrap d-flex hide-sm "> <span class="ml-2 flex-1 flex-shrink-0"> </span> <span class="ml-2 flex-1 flex-shrink-0"> <div class="AvatarStack AvatarStack--right ml-2 flex-1 flex-shrink-0 "> <div class="AvatarStack-body tooltipped tooltipped-sw tooltipped-multiline tooltipped-align-right-1 mt-1" aria-label="Assigned to "> </div> </div> </span> <span class="ml-2 flex-1 flex-shrink-0"> <a href="/kubernetes/kubernetes/pull/129013" class="Link--muted" aria-label="10 comments"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-comment v-align-middle"> <path d="M1 2.75C1 1.784 1.784 1 2.75 1h10.5c.966 0 1.75.784 1.75 1.75v7.5A1.75 1.75 0 0 1 13.25 12H9.06l-2.573 2.573A1.458 1.458 0 0 1 4 13.543V12H2.75A1.75 1.75 0 0 1 1 10.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h2a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h4.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"></path> </svg> <span class="text-small text-bold">10</span> </a> </span> </div> <a class="d-block d-md-none position-absolute top-0 bottom-0 left-0 right-0" aria-label="Link to Issue. refactor: use table-driven test for node status checks" href="/kubernetes/kubernetes/pull/129013"></a> </div> </div> <div id="issue_129010" class="Box-row Box-row--focus-gray p-0 mt-0 js-navigation-item js-issue-row" data-id="2699090405" data-pjax="#repo-content-pjax-container" data-turbo-frame="repo-content-turbo-frame"> <div class="d-flex Box-row--drag-hide position-relative"> <div class="flex-shrink-0 pt-2 pl-3"> <span class="tooltipped tooltipped-e" aria-label="Open Pull Request"> <svg class="octicon octicon-git-pull-request color-fg-open" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="M1.5 3.25a2.25 2.25 0 1 1 3 2.122v5.256a2.251 2.251 0 1 1-1.5 0V5.372A2.25 2.25 0 0 1 1.5 3.25Zm5.677-.177L9.573.677A.25.25 0 0 1 10 .854V2.5h1A2.5 2.5 0 0 1 13.5 5v5.628a2.251 2.251 0 1 1-1.5 0V5a1 1 0 0 0-1-1h-1v1.646a.25.25 0 0 1-.427.177L7.177 3.427a.25.25 0 0 1 0-.354ZM3.75 2.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm0 9.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm8.25.75a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0Z"></path></svg> </span> </div> <!-- Issue title column --> <div class="flex-auto min-width-0 p-2 pr-3 pr-md-2"> <a id="issue_129010_link" class="Link--primary v-align-middle no-underline h4 js-navigation-open markdown-title" data-hovercard-type="pull_request" data-hovercard-url="/kubernetes/kubernetes/pull/129010/hovercard" href="/kubernetes/kubernetes/pull/129010">node: e2e: fix device plugin reboot test</a> <span class="lh-default d-block d-md-inline"> <a id="label-939ae4" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aarea%2Fkubelet" data-name="area/kubelet" style="--label-r:0;--label-g:82;--label-b:204;--label-h:215;--label-s:100;--label-l:40;" data-view-component="true" class="IssueLabel hx_IssueLabel"> area/kubelet </a> <a id="label-e5daef" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aarea%2Ftest" data-name="area/test" style="--label-r:0;--label-g:82;--label-b:204;--label-h:215;--label-s:100;--label-l:40;" data-view-component="true" class="IssueLabel hx_IssueLabel"> area/test </a> <a id="label-2a604b" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3A%22cncf-cla%3A+yes%22" data-name="cncf-cla: yes" style="--label-r:191;--label-g:229;--label-b:191;--label-h:120;--label-s:42;--label-l:82;" data-view-component="true" class="IssueLabel hx_IssueLabel"> cncf-cla: yes </a> <tool-tip id="tooltip-436aeb13-0df4-44e8-8189-cc5ea51ac893" for="label-2a604b" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates the PR&#39;s author has signed the CNCF CLA.</tool-tip> <a id="label-8793cb" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Akind%2Fbug" data-name="kind/bug" style="--label-r:225;--label-g:29;--label-b:33;--label-h:358;--label-s:77;--label-l:49;" data-view-component="true" class="IssueLabel hx_IssueLabel"> kind/bug </a> <tool-tip id="tooltip-f3b40a66-3f77-4f37-ae00-857e8bc9ebed" for="label-8793cb" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Categorizes issue or PR as related to a bug.</tool-tip> <a id="label-83b117" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Akind%2Ffailing-test" data-name="kind/failing-test" style="--label-r:225;--label-g:29;--label-b:33;--label-h:358;--label-s:77;--label-l:49;" data-view-component="true" class="IssueLabel hx_IssueLabel"> kind/failing-test </a> <tool-tip id="tooltip-ddc0918e-3783-45b8-b235-81b23ca0d51b" for="label-83b117" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Categorizes issue or PR as related to a consistently or frequently failing test.</tool-tip> <a id="label-9cc3ce" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aneeds-priority" data-name="needs-priority" style="--label-r:237;--label-g:237;--label-b:237;--label-h:0;--label-s:0;--label-l:92;" data-view-component="true" class="IssueLabel hx_IssueLabel"> needs-priority </a> <tool-tip id="tooltip-5a3f24ff-505b-45fe-9a61-2a77a0c6f873" for="label-9cc3ce" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates a PR lacks a `priority/foo` label and requires one.</tool-tip> <a id="label-c2f53f" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aneeds-triage" data-name="needs-triage" style="--label-r:237;--label-g:237;--label-b:237;--label-h:0;--label-s:0;--label-l:92;" data-view-component="true" class="IssueLabel hx_IssueLabel"> needs-triage </a> <tool-tip id="tooltip-85d8a480-1334-4166-b1df-f47544bb20cc" for="label-c2f53f" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates an issue or PR lacks a `triage/foo` label and requires one.</tool-tip> <a id="label-4bb53d" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Arelease-note-none" data-name="release-note-none" style="--label-r:194;--label-g:224;--label-b:198;--label-h:128;--label-s:32;--label-l:81;" data-view-component="true" class="IssueLabel hx_IssueLabel"> release-note-none </a> <tool-tip id="tooltip-67d41477-64fe-42be-b7f8-123ef9770baa" for="label-4bb53d" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Denotes a PR that doesn&#39;t merit a release note.</tool-tip> <a id="label-4a82ec" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Asig%2Fnode" data-name="sig/node" style="--label-r:210;--label-g:180;--label-b:140;--label-h:34;--label-s:43;--label-l:68;" data-view-component="true" class="IssueLabel hx_IssueLabel"> sig/node </a> <tool-tip id="tooltip-834b15c4-41ca-4873-adcc-7e663ad59682" for="label-4a82ec" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Categorizes an issue or PR as relevant to SIG Node.</tool-tip> <a id="label-c2d5b8" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Asig%2Ftesting" data-name="sig/testing" style="--label-r:210;--label-g:180;--label-b:140;--label-h:34;--label-s:43;--label-l:68;" data-view-component="true" class="IssueLabel hx_IssueLabel"> sig/testing </a> <tool-tip id="tooltip-64a42737-de42-4418-9512-49a171fd3b40" for="label-c2d5b8" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Categorizes an issue or PR as relevant to SIG Testing.</tool-tip> <a id="label-699f9d" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Asize%2FS" data-name="size/S" style="--label-r:119;--label-g:187;--label-b:0;--label-h:81;--label-s:100;--label-l:36;" data-view-component="true" class="IssueLabel hx_IssueLabel"> size/S </a> <tool-tip id="tooltip-8888bbe8-9bc6-4510-9a12-5f9e8607d655" for="label-699f9d" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Denotes a PR that changes 10-29 lines, ignoring generated files.</tool-tip> </span> <div class="d-flex mt-1 text-small color-fg-muted"> <span class="opened-by"> #129010 opened <relative-time datetime="2024-11-27T16:19:26Z" class="no-wrap">Nov 27, 2024</relative-time> by <a class="Link--muted" title="Open pull requests created by ffromani" data-hovercard-type="user" data-hovercard-url="/users/ffromani/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/kubernetes/kubernetes/issues?q=is%3Apr+is%3Aopen+author%3Affromani">ffromani</a> </span> <span class="d-none d-md-inline-flex"> <batch-deferred-content data-url="/pull_request_review_decisions"> <input type="hidden" name="pull_request_id" value="2203851667" data-targets="batch-deferred-content.inputs" autocomplete="off" /> <span class="Skeleton d-inline-block ml-1 Skeleton--text">Loading…</span> </batch-deferred-content> </span> </div> </div> <div class="flex-shrink-0 col-4 col-md-3 pt-2 text-right pr-3 no-wrap d-flex hide-sm "> <span class="ml-2 flex-1 flex-shrink-0"> <span class="tooltipped tooltipped-sw tooltipped-multiline tooltipped-align-right-1 mt-1" aria-label="1 linked issue"> <a aria-label="1 issue" href="/kubernetes/kubernetes/issues/129010/linked_closing_reference?reference_location=REPO_ISSUES_INDEX" class="Link--muted"> <span class="color-fg-muted"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-issue-opened v-align-middle"> <path d="M8 9.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z"></path><path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Z"></path> </svg> <span class="text-small text-bold">1</span> </span> </a> </span> </span> <span class="ml-2 flex-1 flex-shrink-0"> <div class="AvatarStack AvatarStack--right ml-2 flex-1 flex-shrink-0 "> <div class="AvatarStack-body tooltipped tooltipped-sw tooltipped-multiline tooltipped-align-right-1 mt-1" aria-label="Assigned to "> </div> </div> </span> <span class="ml-2 flex-1 flex-shrink-0"> <a href="/kubernetes/kubernetes/pull/129010" class="Link--muted" aria-label="28 comments"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-comment v-align-middle"> <path d="M1 2.75C1 1.784 1.784 1 2.75 1h10.5c.966 0 1.75.784 1.75 1.75v7.5A1.75 1.75 0 0 1 13.25 12H9.06l-2.573 2.573A1.458 1.458 0 0 1 4 13.543V12H2.75A1.75 1.75 0 0 1 1 10.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h2a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h4.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"></path> </svg> <span class="text-small text-bold">28</span> </a> </span> </div> <a class="d-block d-md-none position-absolute top-0 bottom-0 left-0 right-0" aria-label="Link to Issue. node: e2e: fix device plugin reboot test" href="/kubernetes/kubernetes/pull/129010"></a> </div> </div> <div id="issue_129008" class="Box-row Box-row--focus-gray p-0 mt-0 js-navigation-item js-issue-row" data-id="2699022662" data-pjax="#repo-content-pjax-container" data-turbo-frame="repo-content-turbo-frame"> <div class="d-flex Box-row--drag-hide position-relative"> <div class="flex-shrink-0 pt-2 pl-3"> <span class="tooltipped tooltipped-e" aria-label="Open Pull Request"> <svg class="octicon octicon-git-pull-request color-fg-open" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="M1.5 3.25a2.25 2.25 0 1 1 3 2.122v5.256a2.251 2.251 0 1 1-1.5 0V5.372A2.25 2.25 0 0 1 1.5 3.25Zm5.677-.177L9.573.677A.25.25 0 0 1 10 .854V2.5h1A2.5 2.5 0 0 1 13.5 5v5.628a2.251 2.251 0 1 1-1.5 0V5a1 1 0 0 0-1-1h-1v1.646a.25.25 0 0 1-.427.177L7.177 3.427a.25.25 0 0 1 0-.354ZM3.75 2.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm0 9.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm8.25.75a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0Z"></path></svg> </span> </div> <!-- Issue title column --> <div class="flex-auto min-width-0 p-2 pr-3 pr-md-2"> <a id="issue_129008_link" class="Link--primary v-align-middle no-underline h4 js-navigation-open markdown-title" data-hovercard-type="pull_request" data-hovercard-url="/kubernetes/kubernetes/pull/129008/hovercard" href="/kubernetes/kubernetes/pull/129008">Events reject+weighted borrowing</a> <span class="lh-default d-block d-md-inline"> <a id="label-ed75a8" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aarea%2Fapiserver" data-name="area/apiserver" style="--label-r:0;--label-g:82;--label-b:204;--label-h:215;--label-s:100;--label-l:40;" data-view-component="true" class="IssueLabel hx_IssueLabel"> area/apiserver </a> <a id="label-3d2fd0" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aarea%2Fcode-generation" data-name="area/code-generation" style="--label-r:0;--label-g:82;--label-b:204;--label-h:215;--label-s:100;--label-l:40;" data-view-component="true" class="IssueLabel hx_IssueLabel"> area/code-generation </a> <a id="label-448f58" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3A%22cncf-cla%3A+yes%22" data-name="cncf-cla: yes" style="--label-r:191;--label-g:229;--label-b:191;--label-h:120;--label-s:42;--label-l:82;" data-view-component="true" class="IssueLabel hx_IssueLabel"> cncf-cla: yes </a> <tool-tip id="tooltip-45407177-df2e-4b70-9520-63f5df536fad" for="label-448f58" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates the PR&#39;s author has signed the CNCF CLA.</tool-tip> <a id="label-7d111b" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Akind%2Fapi-change" data-name="kind/api-change" style="--label-r:225;--label-g:29;--label-b:33;--label-h:358;--label-s:77;--label-l:49;" data-view-component="true" class="IssueLabel hx_IssueLabel"> kind/api-change </a> <tool-tip id="tooltip-08637572-5667-4d1c-9f95-dbe0abd01184" for="label-7d111b" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Categorizes issue or PR as related to adding, removing, or otherwise changing an API</tool-tip> <a id="label-5c5084" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Akind%2Ffeature" data-name="kind/feature" style="--label-r:199;--label-g:222;--label-b:248;--label-h:211;--label-s:77;--label-l:87;" data-view-component="true" class="IssueLabel hx_IssueLabel"> kind/feature </a> <tool-tip id="tooltip-82eb612c-2885-4316-b9f6-7ad5331c50b3" for="label-5c5084" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Categorizes issue or PR as related to a new feature.</tool-tip> <a id="label-c4a941" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aneeds-priority" data-name="needs-priority" style="--label-r:237;--label-g:237;--label-b:237;--label-h:0;--label-s:0;--label-l:92;" data-view-component="true" class="IssueLabel hx_IssueLabel"> needs-priority </a> <tool-tip id="tooltip-20b7e540-b5f2-4a4b-9e66-c1eeb6cf0413" for="label-c4a941" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates a PR lacks a `priority/foo` label and requires one.</tool-tip> <a id="label-730b50" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aneeds-triage" data-name="needs-triage" style="--label-r:237;--label-g:237;--label-b:237;--label-h:0;--label-s:0;--label-l:92;" data-view-component="true" class="IssueLabel hx_IssueLabel"> needs-triage </a> <tool-tip id="tooltip-f7e34c41-2ca0-46cd-b0e9-b2a9f9d6baa5" for="label-730b50" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates an issue or PR lacks a `triage/foo` label and requires one.</tool-tip> <a id="label-9b4bb1" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Arelease-note" data-name="release-note" style="--label-r:194;--label-g:224;--label-b:198;--label-h:128;--label-s:32;--label-l:81;" data-view-component="true" class="IssueLabel hx_IssueLabel"> release-note </a> <tool-tip id="tooltip-92e3062f-1537-4c69-8936-21f886f3f33e" for="label-9b4bb1" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Denotes a PR that will be considered when it comes time to generate release notes.</tool-tip> <a id="label-3c037b" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Asig%2Fapi-machinery" data-name="sig/api-machinery" style="--label-r:210;--label-g:180;--label-b:140;--label-h:34;--label-s:43;--label-l:68;" data-view-component="true" class="IssueLabel hx_IssueLabel"> sig/api-machinery </a> <tool-tip id="tooltip-6e075432-5ec3-48f6-b259-13ac906847fc" for="label-3c037b" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Categorizes an issue or PR as relevant to SIG API Machinery.</tool-tip> <a id="label-49f41f" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Asize%2FL" data-name="size/L" style="--label-r:238;--label-g:153;--label-b:0;--label-h:38;--label-s:100;--label-l:46;" data-view-component="true" class="IssueLabel hx_IssueLabel"> size/L </a> <tool-tip id="tooltip-b389d9ed-9f8c-42ce-942b-c45ee8701605" for="label-49f41f" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Denotes a PR that changes 100-499 lines, ignoring generated files.</tool-tip> </span> <div class="d-flex mt-1 text-small color-fg-muted"> <span class="opened-by"> #129008 opened <relative-time datetime="2024-11-27T15:49:11Z" class="no-wrap">Nov 27, 2024</relative-time> by <a class="Link--muted" title="Open pull requests created by MikeSpreitzer" data-hovercard-type="user" data-hovercard-url="/users/MikeSpreitzer/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/kubernetes/kubernetes/issues?q=is%3Apr+is%3Aopen+author%3AMikeSpreitzer">MikeSpreitzer</a> </span> <span class="d-none d-md-inline-flex"> <batch-deferred-content data-url="/pull_request_review_decisions"> <input type="hidden" name="pull_request_id" value="2203794689" data-targets="batch-deferred-content.inputs" autocomplete="off" /> <span class="Skeleton d-inline-block ml-1 Skeleton--text">Loading…</span> </batch-deferred-content> </span> </div> </div> <div class="flex-shrink-0 col-4 col-md-3 pt-2 text-right pr-3 no-wrap d-flex hide-sm "> <span class="ml-2 flex-1 flex-shrink-0"> </span> <span class="ml-2 flex-1 flex-shrink-0"> <div class="AvatarStack AvatarStack--right ml-2 flex-1 flex-shrink-0 "> <div class="AvatarStack-body tooltipped tooltipped-sw tooltipped-multiline tooltipped-align-right-1 mt-1" aria-label="Assigned to "> </div> </div> </span> <span class="ml-2 flex-1 flex-shrink-0"> <a href="/kubernetes/kubernetes/pull/129008" class="Link--muted" aria-label="4 comments"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-comment v-align-middle"> <path d="M1 2.75C1 1.784 1.784 1 2.75 1h10.5c.966 0 1.75.784 1.75 1.75v7.5A1.75 1.75 0 0 1 13.25 12H9.06l-2.573 2.573A1.458 1.458 0 0 1 4 13.543V12H2.75A1.75 1.75 0 0 1 1 10.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h2a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h4.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"></path> </svg> <span class="text-small text-bold">4</span> </a> </span> </div> <a class="d-block d-md-none position-absolute top-0 bottom-0 left-0 right-0" aria-label="Link to Issue. Events reject+weighted borrowing" href="/kubernetes/kubernetes/pull/129008"></a> </div> </div> <div id="issue_129006" class="Box-row Box-row--focus-gray p-0 mt-0 js-navigation-item js-issue-row" data-id="2698698379" data-pjax="#repo-content-pjax-container" data-turbo-frame="repo-content-turbo-frame"> <div class="d-flex Box-row--drag-hide position-relative"> <div class="flex-shrink-0 pt-2 pl-3"> <span class="tooltipped tooltipped-e" aria-label="Open Pull Request"> <svg class="octicon octicon-git-pull-request color-fg-open" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="M1.5 3.25a2.25 2.25 0 1 1 3 2.122v5.256a2.251 2.251 0 1 1-1.5 0V5.372A2.25 2.25 0 0 1 1.5 3.25Zm5.677-.177L9.573.677A.25.25 0 0 1 10 .854V2.5h1A2.5 2.5 0 0 1 13.5 5v5.628a2.251 2.251 0 1 1-1.5 0V5a1 1 0 0 0-1-1h-1v1.646a.25.25 0 0 1-.427.177L7.177 3.427a.25.25 0 0 1 0-.354ZM3.75 2.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm0 9.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm8.25.75a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0Z"></path></svg> </span> </div> <!-- Issue title column --> <div class="flex-auto min-width-0 p-2 pr-3 pr-md-2"> <a id="issue_129006_link" class="Link--primary v-align-middle no-underline h4 js-navigation-open markdown-title" data-hovercard-type="pull_request" data-hovercard-url="/kubernetes/kubernetes/pull/129006/hovercard" href="/kubernetes/kubernetes/pull/129006">kubeadm: Do not read kubeconfig from disk repeatedly in the init phase</a> <span class="lh-default d-block d-md-inline"> <a id="label-a6cc01" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aapproved" data-name="approved" style="--label-r:15;--label-g:250;--label-b:22;--label-h:121;--label-s:95;--label-l:51;" data-view-component="true" class="IssueLabel hx_IssueLabel"> approved </a> <tool-tip id="tooltip-12e1408a-b2ff-4bf9-a36b-a102643ad26f" for="label-a6cc01" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates a PR has been approved by an approver from all required OWNERS files.</tool-tip> <a id="label-03de6a" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aarea%2Fkubeadm" data-name="area/kubeadm" style="--label-r:0;--label-g:82;--label-b:204;--label-h:215;--label-s:100;--label-l:40;" data-view-component="true" class="IssueLabel hx_IssueLabel"> area/kubeadm </a> <a id="label-4d8493" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3A%22cncf-cla%3A+yes%22" data-name="cncf-cla: yes" style="--label-r:191;--label-g:229;--label-b:191;--label-h:120;--label-s:42;--label-l:82;" data-view-component="true" class="IssueLabel hx_IssueLabel"> cncf-cla: yes </a> <tool-tip id="tooltip-25aa2fd7-dcbc-45fa-9f68-d2f94a390d8c" for="label-4d8493" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates the PR&#39;s author has signed the CNCF CLA.</tool-tip> <a id="label-f13815" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Akind%2Fbug" data-name="kind/bug" style="--label-r:225;--label-g:29;--label-b:33;--label-h:358;--label-s:77;--label-l:49;" data-view-component="true" class="IssueLabel hx_IssueLabel"> kind/bug </a> <tool-tip id="tooltip-f5e78255-67bd-4137-9140-bbe0fd73bc67" for="label-f13815" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Categorizes issue or PR as related to a bug.</tool-tip> <a id="label-c2c223" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aneeds-priority" data-name="needs-priority" style="--label-r:237;--label-g:237;--label-b:237;--label-h:0;--label-s:0;--label-l:92;" data-view-component="true" class="IssueLabel hx_IssueLabel"> needs-priority </a> <tool-tip id="tooltip-9b44af20-3200-48f8-b6b7-f7b65c7f3f2c" for="label-c2c223" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates a PR lacks a `priority/foo` label and requires one.</tool-tip> <a id="label-ebf0a9" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aneeds-triage" data-name="needs-triage" style="--label-r:237;--label-g:237;--label-b:237;--label-h:0;--label-s:0;--label-l:92;" data-view-component="true" class="IssueLabel hx_IssueLabel"> needs-triage </a> <tool-tip id="tooltip-b1407434-1d0e-4368-8b4a-eac1c0592202" for="label-ebf0a9" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates an issue or PR lacks a `triage/foo` label and requires one.</tool-tip> <a id="label-f3e030" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aok-to-test" data-name="ok-to-test" style="--label-r:21;--label-g:221;--label-b:24;--label-h:120;--label-s:82;--label-l:47;" data-view-component="true" class="IssueLabel hx_IssueLabel"> ok-to-test </a> <tool-tip id="tooltip-a2e15689-d74e-4e7e-929a-5a83b9977f68" for="label-f3e030" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates a non-member PR verified by an org member that is safe to test.</tool-tip> <a id="label-f381af" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Arelease-note" data-name="release-note" style="--label-r:194;--label-g:224;--label-b:198;--label-h:128;--label-s:32;--label-l:81;" data-view-component="true" class="IssueLabel hx_IssueLabel"> release-note </a> <tool-tip id="tooltip-eec62f70-260b-44ab-a4c3-417cbe70f531" for="label-f381af" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Denotes a PR that will be considered when it comes time to generate release notes.</tool-tip> <a id="label-281b6f" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Asig%2Fcluster-lifecycle" data-name="sig/cluster-lifecycle" style="--label-r:210;--label-g:180;--label-b:140;--label-h:34;--label-s:43;--label-l:68;" data-view-component="true" class="IssueLabel hx_IssueLabel"> sig/cluster-lifecycle </a> <tool-tip id="tooltip-11962959-fa34-454f-b4ff-8b12a0993315" for="label-281b6f" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Categorizes an issue or PR as relevant to SIG Cluster Lifecycle.</tool-tip> <a id="label-e3231e" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Asize%2FM" data-name="size/M" style="--label-r:238;--label-g:187;--label-b:0;--label-h:47;--label-s:100;--label-l:46;" data-view-component="true" class="IssueLabel hx_IssueLabel"> size/M </a> <tool-tip id="tooltip-2a31128c-b521-4254-a7d3-16f517eeb7f0" for="label-e3231e" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Denotes a PR that changes 30-99 lines, ignoring generated files.</tool-tip> </span> <div class="d-flex mt-1 text-small color-fg-muted"> <span class="opened-by"> #129006 opened <relative-time datetime="2024-11-27T14:18:38Z" class="no-wrap">Nov 27, 2024</relative-time> by <a class="Link--muted" title="Open pull requests created by kokes" data-hovercard-type="user" data-hovercard-url="/users/kokes/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/kubernetes/kubernetes/issues?q=is%3Apr+is%3Aopen+author%3Akokes">kokes</a> </span> <span class="d-none d-md-inline-flex"> <batch-deferred-content data-url="/pull_request_review_decisions"> <input type="hidden" name="pull_request_id" value="2203604103" data-targets="batch-deferred-content.inputs" autocomplete="off" /> <span class="Skeleton d-inline-block ml-1 Skeleton--text">Loading…</span> </batch-deferred-content> </span> </div> </div> <div class="flex-shrink-0 col-4 col-md-3 pt-2 text-right pr-3 no-wrap d-flex hide-sm "> <span class="ml-2 flex-1 flex-shrink-0"> <span class="tooltipped tooltipped-sw tooltipped-multiline tooltipped-align-right-1 mt-1" aria-label="1 linked issue"> <a aria-label="1 issue" href="/kubernetes/kubernetes/issues/129006/linked_closing_reference?reference_location=REPO_ISSUES_INDEX" class="Link--muted"> <span class="color-fg-muted"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-issue-opened v-align-middle"> <path d="M8 9.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z"></path><path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Z"></path> </svg> <span class="text-small text-bold">1</span> </span> </a> </span> </span> <span class="ml-2 flex-1 flex-shrink-0"> <div class="AvatarStack AvatarStack--right ml-2 flex-1 flex-shrink-0 "> <div class="AvatarStack-body tooltipped tooltipped-sw tooltipped-multiline tooltipped-align-right-1 mt-1" aria-label="Assigned to "> </div> </div> </span> <span class="ml-2 flex-1 flex-shrink-0"> <a href="/kubernetes/kubernetes/pull/129006" class="Link--muted" aria-label="21 comments"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-comment v-align-middle"> <path d="M1 2.75C1 1.784 1.784 1 2.75 1h10.5c.966 0 1.75.784 1.75 1.75v7.5A1.75 1.75 0 0 1 13.25 12H9.06l-2.573 2.573A1.458 1.458 0 0 1 4 13.543V12H2.75A1.75 1.75 0 0 1 1 10.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h2a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h4.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"></path> </svg> <span class="text-small text-bold">21</span> </a> </span> </div> <a class="d-block d-md-none position-absolute top-0 bottom-0 left-0 right-0" aria-label="Link to Issue. kubeadm: Do not read kubeconfig from disk repeatedly in the init phase" href="/kubernetes/kubernetes/pull/129006"></a> </div> </div> <div id="issue_129005" class="Box-row Box-row--focus-gray p-0 mt-0 js-navigation-item js-issue-row" data-id="2698560582" data-pjax="#repo-content-pjax-container" data-turbo-frame="repo-content-turbo-frame"> <div class="d-flex Box-row--drag-hide position-relative"> <div class="flex-shrink-0 pt-2 pl-3"> <span class="tooltipped tooltipped-e" aria-label="Open Pull Request"> <svg class="octicon octicon-git-pull-request color-fg-open" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="M1.5 3.25a2.25 2.25 0 1 1 3 2.122v5.256a2.251 2.251 0 1 1-1.5 0V5.372A2.25 2.25 0 0 1 1.5 3.25Zm5.677-.177L9.573.677A.25.25 0 0 1 10 .854V2.5h1A2.5 2.5 0 0 1 13.5 5v5.628a2.251 2.251 0 1 1-1.5 0V5a1 1 0 0 0-1-1h-1v1.646a.25.25 0 0 1-.427.177L7.177 3.427a.25.25 0 0 1 0-.354ZM3.75 2.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm0 9.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm8.25.75a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0Z"></path></svg> </span> </div> <!-- Issue title column --> <div class="flex-auto min-width-0 p-2 pr-3 pr-md-2"> <a id="issue_129005_link" class="Link--primary v-align-middle no-underline h4 js-navigation-open markdown-title" data-hovercard-type="pull_request" data-hovercard-url="/kubernetes/kubernetes/pull/129005/hovercard" href="/kubernetes/kubernetes/pull/129005">Automated cherry pick of #128286: fix isLikelyNotMountPointStatx relative path issue</a> <span class="lh-default d-block d-md-inline"> <a id="label-69b9cb" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3A%22cncf-cla%3A+yes%22" data-name="cncf-cla: yes" style="--label-r:191;--label-g:229;--label-b:191;--label-h:120;--label-s:42;--label-l:82;" data-view-component="true" class="IssueLabel hx_IssueLabel"> cncf-cla: yes </a> <tool-tip id="tooltip-4b37737a-7202-476b-ac14-68e12bcbedea" for="label-69b9cb" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates the PR&#39;s author has signed the CNCF CLA.</tool-tip> <a id="label-69c86e" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Ado-not-merge%2Fcherry-pick-not-approved" data-name="do-not-merge/cherry-pick-not-approved" style="--label-r:225;--label-g:29;--label-b:33;--label-h:358;--label-s:77;--label-l:49;" data-view-component="true" class="IssueLabel hx_IssueLabel"> do-not-merge/cherry-pick-not-approved </a> <tool-tip id="tooltip-48762f96-fb6b-4c7c-9aee-4cce051c56aa" for="label-69c86e" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates that a PR is not yet approved to merge into a release branch.</tool-tip> <a id="label-b49257" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Akind%2Fbug" data-name="kind/bug" style="--label-r:225;--label-g:29;--label-b:33;--label-h:358;--label-s:77;--label-l:49;" data-view-component="true" class="IssueLabel hx_IssueLabel"> kind/bug </a> <tool-tip id="tooltip-90b9915c-acd8-4191-aaf5-0a0eb6832f27" for="label-b49257" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Categorizes issue or PR as related to a bug.</tool-tip> <a id="label-2045e0" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Apriority%2Fimportant-soon" data-name="priority/important-soon" style="--label-r:235;--label-g:100;--label-b:32;--label-h:20;--label-s:83;--label-l:52;" data-view-component="true" class="IssueLabel hx_IssueLabel"> priority/important-soon </a> <tool-tip id="tooltip-12661e58-2898-47a6-853f-3d3283637e17" for="label-2045e0" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Must be staffed and worked on either currently, or very soon, ideally in time for the next release.</tool-tip> <a id="label-a221fd" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Arelease-note-none" data-name="release-note-none" style="--label-r:194;--label-g:224;--label-b:198;--label-h:128;--label-s:32;--label-l:81;" data-view-component="true" class="IssueLabel hx_IssueLabel"> release-note-none </a> <tool-tip id="tooltip-a1d3cefa-b780-40c5-8dc0-255f2044b243" for="label-a221fd" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Denotes a PR that doesn&#39;t merit a release note.</tool-tip> <a id="label-4d576a" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Asig%2Fstorage" data-name="sig/storage" style="--label-r:210;--label-g:180;--label-b:140;--label-h:34;--label-s:43;--label-l:68;" data-view-component="true" class="IssueLabel hx_IssueLabel"> sig/storage </a> <tool-tip id="tooltip-84877b15-974a-44f1-8296-fb1bb9013c53" for="label-4d576a" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Categorizes an issue or PR as relevant to SIG Storage.</tool-tip> <a id="label-4b1ff9" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Asize%2FL" data-name="size/L" style="--label-r:238;--label-g:153;--label-b:0;--label-h:38;--label-s:100;--label-l:46;" data-view-component="true" class="IssueLabel hx_IssueLabel"> size/L </a> <tool-tip id="tooltip-508be269-7f2b-458e-9522-d0aefe045346" for="label-4b1ff9" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Denotes a PR that changes 100-499 lines, ignoring generated files.</tool-tip> <a id="label-5fefa9" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Atriage%2Faccepted" data-name="triage/accepted" style="--label-r:143;--label-g:201;--label-b:81;--label-h:89;--label-s:52;--label-l:55;" data-view-component="true" class="IssueLabel hx_IssueLabel"> triage/accepted </a> <tool-tip id="tooltip-a84cdaf4-36a8-4448-a50b-7ca46434e4d1" for="label-5fefa9" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates an issue or PR is ready to be actively worked on.</tool-tip> </span> <div class="d-flex mt-1 text-small color-fg-muted"> <span class="opened-by"> #129005 opened <relative-time datetime="2024-11-27T13:31:46Z" class="no-wrap">Nov 27, 2024</relative-time> by <a class="Link--muted" title="Open pull requests created by andyzhangx" data-hovercard-type="user" data-hovercard-url="/users/andyzhangx/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/kubernetes/kubernetes/issues?q=is%3Apr+is%3Aopen+author%3Aandyzhangx">andyzhangx</a> </span> <span class="d-none d-md-inline-flex"> <batch-deferred-content data-url="/pull_request_review_decisions"> <input type="hidden" name="pull_request_id" value="2203504905" data-targets="batch-deferred-content.inputs" autocomplete="off" /> <span class="Skeleton d-inline-block ml-1 Skeleton--text">Loading…</span> </batch-deferred-content> </span> <span class="issue-meta-section css-truncate issue-milestone ml-2 d-none d-md-inline"> <a class="milestone-link Link--muted css-truncate tooltipped tooltipped-n" aria-label="v1.30" href="/kubernetes/kubernetes/milestone/63"> <svg aria-label="Milestone" role="img" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-milestone"> <path d="M7.75 0a.75.75 0 0 1 .75.75V3h3.634c.414 0 .814.147 1.13.414l2.07 1.75a1.75 1.75 0 0 1 0 2.672l-2.07 1.75a1.75 1.75 0 0 1-1.13.414H8.5v5.25a.75.75 0 0 1-1.5 0V10H2.75A1.75 1.75 0 0 1 1 8.25v-3.5C1 3.784 1.784 3 2.75 3H7V.75A.75.75 0 0 1 7.75 0Zm4.384 8.5a.25.25 0 0 0 .161-.06l2.07-1.75a.248.248 0 0 0 0-.38l-2.07-1.75a.25.25 0 0 0-.161-.06H2.75a.25.25 0 0 0-.25.25v3.5c0 .138.112.25.25.25h9.384Z"></path> </svg> <span class="css-truncate-target"> v1.30 </span> </a> </span> </div> </div> <div class="flex-shrink-0 col-4 col-md-3 pt-2 text-right pr-3 no-wrap d-flex hide-sm "> <span class="ml-2 flex-1 flex-shrink-0"> </span> <span class="ml-2 flex-1 flex-shrink-0"> <div class="AvatarStack AvatarStack--right ml-2 flex-1 flex-shrink-0 "> <div class="AvatarStack-body tooltipped tooltipped-sw tooltipped-multiline tooltipped-align-right-1 mt-1" aria-label="Assigned to jsafrane"> <a class="avatar avatar-user" aria-label="jsafrane’s assigned issues" href="/kubernetes/kubernetes/pulls?q=assignee%3Ajsafrane+is%3Aopen"> <img class="from-avatar avatar-user" src="https://avatars.githubusercontent.com/u/1745006?s=40&amp;v=4" width="20" height="20" alt="@jsafrane" /> </a> </div> </div> </span> <span class="ml-2 flex-1 flex-shrink-0"> <a href="/kubernetes/kubernetes/pull/129005" class="Link--muted" aria-label="3 comments"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-comment v-align-middle"> <path d="M1 2.75C1 1.784 1.784 1 2.75 1h10.5c.966 0 1.75.784 1.75 1.75v7.5A1.75 1.75 0 0 1 13.25 12H9.06l-2.573 2.573A1.458 1.458 0 0 1 4 13.543V12H2.75A1.75 1.75 0 0 1 1 10.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h2a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h4.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"></path> </svg> <span class="text-small text-bold">3</span> </a> </span> </div> <a class="d-block d-md-none position-absolute top-0 bottom-0 left-0 right-0" aria-label="Link to Issue. Automated cherry pick of #128286: fix isLikelyNotMountPointStatx relative path issue" href="/kubernetes/kubernetes/pull/129005"></a> </div> </div> <div id="issue_129004" class="Box-row Box-row--focus-gray p-0 mt-0 js-navigation-item js-issue-row" data-id="2698555633" data-pjax="#repo-content-pjax-container" data-turbo-frame="repo-content-turbo-frame"> <div class="d-flex Box-row--drag-hide position-relative"> <div class="flex-shrink-0 pt-2 pl-3"> <span class="tooltipped tooltipped-e" aria-label="Open Pull Request"> <svg class="octicon octicon-git-pull-request color-fg-open" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="M1.5 3.25a2.25 2.25 0 1 1 3 2.122v5.256a2.251 2.251 0 1 1-1.5 0V5.372A2.25 2.25 0 0 1 1.5 3.25Zm5.677-.177L9.573.677A.25.25 0 0 1 10 .854V2.5h1A2.5 2.5 0 0 1 13.5 5v5.628a2.251 2.251 0 1 1-1.5 0V5a1 1 0 0 0-1-1h-1v1.646a.25.25 0 0 1-.427.177L7.177 3.427a.25.25 0 0 1 0-.354ZM3.75 2.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm0 9.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm8.25.75a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0Z"></path></svg> </span> </div> <!-- Issue title column --> <div class="flex-auto min-width-0 p-2 pr-3 pr-md-2"> <a id="issue_129004_link" class="Link--primary v-align-middle no-underline h4 js-navigation-open markdown-title" data-hovercard-type="pull_request" data-hovercard-url="/kubernetes/kubernetes/pull/129004/hovercard" href="/kubernetes/kubernetes/pull/129004">Automated cherry pick of #128286: fix isLikelyNotMountPointStatx relative path issue</a> <span class="lh-default d-block d-md-inline"> <a id="label-4a4493" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3A%22cncf-cla%3A+yes%22" data-name="cncf-cla: yes" style="--label-r:191;--label-g:229;--label-b:191;--label-h:120;--label-s:42;--label-l:82;" data-view-component="true" class="IssueLabel hx_IssueLabel"> cncf-cla: yes </a> <tool-tip id="tooltip-c37e7d03-c46b-4788-8a20-6bfa88969ca9" for="label-4a4493" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates the PR&#39;s author has signed the CNCF CLA.</tool-tip> <a id="label-3b989f" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Ado-not-merge%2Fcherry-pick-not-approved" data-name="do-not-merge/cherry-pick-not-approved" style="--label-r:225;--label-g:29;--label-b:33;--label-h:358;--label-s:77;--label-l:49;" data-view-component="true" class="IssueLabel hx_IssueLabel"> do-not-merge/cherry-pick-not-approved </a> <tool-tip id="tooltip-72485a7f-ea7a-4888-9248-81c17ba33f6c" for="label-3b989f" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates that a PR is not yet approved to merge into a release branch.</tool-tip> <a id="label-2f2bc6" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Akind%2Fbug" data-name="kind/bug" style="--label-r:225;--label-g:29;--label-b:33;--label-h:358;--label-s:77;--label-l:49;" data-view-component="true" class="IssueLabel hx_IssueLabel"> kind/bug </a> <tool-tip id="tooltip-8af122c8-43a0-4656-a684-4908397ee086" for="label-2f2bc6" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Categorizes issue or PR as related to a bug.</tool-tip> <a id="label-9eda22" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Apriority%2Fimportant-soon" data-name="priority/important-soon" style="--label-r:235;--label-g:100;--label-b:32;--label-h:20;--label-s:83;--label-l:52;" data-view-component="true" class="IssueLabel hx_IssueLabel"> priority/important-soon </a> <tool-tip id="tooltip-f28108fb-5d2c-415c-9ae8-0fbaec2c6dec" for="label-9eda22" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Must be staffed and worked on either currently, or very soon, ideally in time for the next release.</tool-tip> <a id="label-b8d91b" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Arelease-note-none" data-name="release-note-none" style="--label-r:194;--label-g:224;--label-b:198;--label-h:128;--label-s:32;--label-l:81;" data-view-component="true" class="IssueLabel hx_IssueLabel"> release-note-none </a> <tool-tip id="tooltip-b33007b6-f57f-4301-bb12-08eedc92c997" for="label-b8d91b" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Denotes a PR that doesn&#39;t merit a release note.</tool-tip> <a id="label-28a41f" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Asig%2Fstorage" data-name="sig/storage" style="--label-r:210;--label-g:180;--label-b:140;--label-h:34;--label-s:43;--label-l:68;" data-view-component="true" class="IssueLabel hx_IssueLabel"> sig/storage </a> <tool-tip id="tooltip-a9624331-79df-42d5-b453-e235bd3dab7e" for="label-28a41f" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Categorizes an issue or PR as relevant to SIG Storage.</tool-tip> <a id="label-872c75" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Asize%2FL" data-name="size/L" style="--label-r:238;--label-g:153;--label-b:0;--label-h:38;--label-s:100;--label-l:46;" data-view-component="true" class="IssueLabel hx_IssueLabel"> size/L </a> <tool-tip id="tooltip-b5e4de6d-d897-4690-8f98-4ee0acf58c91" for="label-872c75" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Denotes a PR that changes 100-499 lines, ignoring generated files.</tool-tip> <a id="label-cffb6d" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Atriage%2Faccepted" data-name="triage/accepted" style="--label-r:143;--label-g:201;--label-b:81;--label-h:89;--label-s:52;--label-l:55;" data-view-component="true" class="IssueLabel hx_IssueLabel"> triage/accepted </a> <tool-tip id="tooltip-bcad3c69-fc16-4f91-83a6-3fd370891db6" for="label-cffb6d" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates an issue or PR is ready to be actively worked on.</tool-tip> </span> <div class="d-flex mt-1 text-small color-fg-muted"> <span class="opened-by"> #129004 opened <relative-time datetime="2024-11-27T13:29:43Z" class="no-wrap">Nov 27, 2024</relative-time> by <a class="Link--muted" title="Open pull requests created by andyzhangx" data-hovercard-type="user" data-hovercard-url="/users/andyzhangx/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/kubernetes/kubernetes/issues?q=is%3Apr+is%3Aopen+author%3Aandyzhangx">andyzhangx</a> </span> <span class="d-none d-md-inline-flex"> <batch-deferred-content data-url="/pull_request_review_decisions"> <input type="hidden" name="pull_request_id" value="2203500693" data-targets="batch-deferred-content.inputs" autocomplete="off" /> <span class="Skeleton d-inline-block ml-1 Skeleton--text">Loading…</span> </batch-deferred-content> </span> <span class="issue-meta-section css-truncate issue-milestone ml-2 d-none d-md-inline"> <a class="milestone-link Link--muted css-truncate tooltipped tooltipped-n" aria-label="v1.31" href="/kubernetes/kubernetes/milestone/64"> <svg aria-label="Milestone" role="img" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-milestone"> <path d="M7.75 0a.75.75 0 0 1 .75.75V3h3.634c.414 0 .814.147 1.13.414l2.07 1.75a1.75 1.75 0 0 1 0 2.672l-2.07 1.75a1.75 1.75 0 0 1-1.13.414H8.5v5.25a.75.75 0 0 1-1.5 0V10H2.75A1.75 1.75 0 0 1 1 8.25v-3.5C1 3.784 1.784 3 2.75 3H7V.75A.75.75 0 0 1 7.75 0Zm4.384 8.5a.25.25 0 0 0 .161-.06l2.07-1.75a.248.248 0 0 0 0-.38l-2.07-1.75a.25.25 0 0 0-.161-.06H2.75a.25.25 0 0 0-.25.25v3.5c0 .138.112.25.25.25h9.384Z"></path> </svg> <span class="css-truncate-target"> v1.31 </span> </a> </span> </div> </div> <div class="flex-shrink-0 col-4 col-md-3 pt-2 text-right pr-3 no-wrap d-flex hide-sm "> <span class="ml-2 flex-1 flex-shrink-0"> </span> <span class="ml-2 flex-1 flex-shrink-0"> <div class="AvatarStack AvatarStack--right ml-2 flex-1 flex-shrink-0 "> <div class="AvatarStack-body tooltipped tooltipped-sw tooltipped-multiline tooltipped-align-right-1 mt-1" aria-label="Assigned to jsafrane"> <a class="avatar avatar-user" aria-label="jsafrane’s assigned issues" href="/kubernetes/kubernetes/pulls?q=assignee%3Ajsafrane+is%3Aopen"> <img class="from-avatar avatar-user" src="https://avatars.githubusercontent.com/u/1745006?s=40&amp;v=4" width="20" height="20" alt="@jsafrane" /> </a> </div> </div> </span> <span class="ml-2 flex-1 flex-shrink-0"> <a href="/kubernetes/kubernetes/pull/129004" class="Link--muted" aria-label="5 comments"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-comment v-align-middle"> <path d="M1 2.75C1 1.784 1.784 1 2.75 1h10.5c.966 0 1.75.784 1.75 1.75v7.5A1.75 1.75 0 0 1 13.25 12H9.06l-2.573 2.573A1.458 1.458 0 0 1 4 13.543V12H2.75A1.75 1.75 0 0 1 1 10.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h2a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h4.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"></path> </svg> <span class="text-small text-bold">5</span> </a> </span> </div> <a class="d-block d-md-none position-absolute top-0 bottom-0 left-0 right-0" aria-label="Link to Issue. Automated cherry pick of #128286: fix isLikelyNotMountPointStatx relative path issue" href="/kubernetes/kubernetes/pull/129004"></a> </div> </div> <div id="issue_129003" class="Box-row Box-row--focus-gray p-0 mt-0 js-navigation-item js-issue-row" data-id="2698459127" data-pjax="#repo-content-pjax-container" data-turbo-frame="repo-content-turbo-frame"> <div class="d-flex Box-row--drag-hide position-relative"> <div class="flex-shrink-0 pt-2 pl-3"> <span class="tooltipped tooltipped-e" aria-label="Open Pull Request"> <svg class="octicon octicon-git-pull-request color-fg-open" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="M1.5 3.25a2.25 2.25 0 1 1 3 2.122v5.256a2.251 2.251 0 1 1-1.5 0V5.372A2.25 2.25 0 0 1 1.5 3.25Zm5.677-.177L9.573.677A.25.25 0 0 1 10 .854V2.5h1A2.5 2.5 0 0 1 13.5 5v5.628a2.251 2.251 0 1 1-1.5 0V5a1 1 0 0 0-1-1h-1v1.646a.25.25 0 0 1-.427.177L7.177 3.427a.25.25 0 0 1 0-.354ZM3.75 2.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm0 9.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm8.25.75a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0Z"></path></svg> </span> </div> <!-- Issue title column --> <div class="flex-auto min-width-0 p-2 pr-3 pr-md-2"> <a id="issue_129003_link" class="Link--primary v-align-middle no-underline h4 js-navigation-open markdown-title" data-hovercard-type="pull_request" data-hovercard-url="/kubernetes/kubernetes/pull/129003/hovercard" href="/kubernetes/kubernetes/pull/129003">kubelet: add ctx with timeout in fastStatusUpdateOnce()</a> <span class="lh-default d-block d-md-inline"> <a id="label-f99b9c" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aarea%2Fkubelet" data-name="area/kubelet" style="--label-r:0;--label-g:82;--label-b:204;--label-h:215;--label-s:100;--label-l:40;" data-view-component="true" class="IssueLabel hx_IssueLabel"> area/kubelet </a> <a id="label-510731" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3A%22cncf-cla%3A+yes%22" data-name="cncf-cla: yes" style="--label-r:191;--label-g:229;--label-b:191;--label-h:120;--label-s:42;--label-l:82;" data-view-component="true" class="IssueLabel hx_IssueLabel"> cncf-cla: yes </a> <tool-tip id="tooltip-68fcf26c-5e53-4f3d-8841-f859fcb87bdc" for="label-510731" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates the PR&#39;s author has signed the CNCF CLA.</tool-tip> <a id="label-b0835b" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Ado-not-merge%2Fcherry-pick-not-approved" data-name="do-not-merge/cherry-pick-not-approved" style="--label-r:225;--label-g:29;--label-b:33;--label-h:358;--label-s:77;--label-l:49;" data-view-component="true" class="IssueLabel hx_IssueLabel"> do-not-merge/cherry-pick-not-approved </a> <tool-tip id="tooltip-77d3a0b0-b85a-4955-b58b-c168a1f5c493" for="label-b0835b" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates that a PR is not yet approved to merge into a release branch.</tool-tip> <a id="label-c98d24" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Ado-not-merge%2Fneeds-kind" data-name="do-not-merge/needs-kind" style="--label-r:225;--label-g:29;--label-b:33;--label-h:358;--label-s:77;--label-l:49;" data-view-component="true" class="IssueLabel hx_IssueLabel"> do-not-merge/needs-kind </a> <tool-tip id="tooltip-aada2b08-9424-4843-91a0-bc57074a9cae" for="label-c98d24" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates a PR lacks a `kind/foo` label and requires one.</tool-tip> <a id="label-addfc0" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Ado-not-merge%2Frelease-note-label-needed" data-name="do-not-merge/release-note-label-needed" style="--label-r:225;--label-g:29;--label-b:33;--label-h:358;--label-s:77;--label-l:49;" data-view-component="true" class="IssueLabel hx_IssueLabel"> do-not-merge/release-note-label-needed </a> <tool-tip id="tooltip-12067b98-1b44-47ad-a444-b4f0be1b5f7a" for="label-addfc0" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates that a PR should not merge because it&#39;s missing one of the release note labels.</tool-tip> <a id="label-894822" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aneeds-ok-to-test" data-name="needs-ok-to-test" style="--label-r:182;--label-g:2;--label-b:5;--label-h:359;--label-s:97;--label-l:36;" data-view-component="true" class="IssueLabel hx_IssueLabel"> needs-ok-to-test </a> <tool-tip id="tooltip-2b0b82fb-1c75-4de2-a661-75d6e0e40b23" for="label-894822" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates a PR that requires an org member to verify it is safe to test.</tool-tip> <a id="label-8fae50" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aneeds-priority" data-name="needs-priority" style="--label-r:237;--label-g:237;--label-b:237;--label-h:0;--label-s:0;--label-l:92;" data-view-component="true" class="IssueLabel hx_IssueLabel"> needs-priority </a> <tool-tip id="tooltip-d9dd87ce-3c99-49ba-8146-5d3f7da5b1b2" for="label-8fae50" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates a PR lacks a `priority/foo` label and requires one.</tool-tip> <a id="label-75bf57" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aneeds-triage" data-name="needs-triage" style="--label-r:237;--label-g:237;--label-b:237;--label-h:0;--label-s:0;--label-l:92;" data-view-component="true" class="IssueLabel hx_IssueLabel"> needs-triage </a> <tool-tip id="tooltip-89e1ae12-0f11-496b-824f-7f9d1a70dbd2" for="label-75bf57" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates an issue or PR lacks a `triage/foo` label and requires one.</tool-tip> <a id="label-58feda" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Asig%2Fnode" data-name="sig/node" style="--label-r:210;--label-g:180;--label-b:140;--label-h:34;--label-s:43;--label-l:68;" data-view-component="true" class="IssueLabel hx_IssueLabel"> sig/node </a> <tool-tip id="tooltip-316c98e5-635b-48d0-bf5e-5496946c737e" for="label-58feda" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Categorizes an issue or PR as relevant to SIG Node.</tool-tip> <a id="label-c6bed3" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Asize%2FM" data-name="size/M" style="--label-r:238;--label-g:187;--label-b:0;--label-h:47;--label-s:100;--label-l:46;" data-view-component="true" class="IssueLabel hx_IssueLabel"> size/M </a> <tool-tip id="tooltip-ce4b6113-5e6f-4f53-865d-302fcffa98c7" for="label-c6bed3" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Denotes a PR that changes 30-99 lines, ignoring generated files.</tool-tip> </span> <div class="d-flex mt-1 text-small color-fg-muted"> <span class="opened-by"> #129003 opened <relative-time datetime="2024-11-27T13:01:30Z" class="no-wrap">Nov 27, 2024</relative-time> by <a class="Link--muted" title="Open pull requests created by ningmingxiao" data-hovercard-type="user" data-hovercard-url="/users/ningmingxiao/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/kubernetes/kubernetes/issues?q=is%3Apr+is%3Aopen+author%3Aningmingxiao">ningmingxiao</a> </span> <span class="d-none d-md-inline-flex"> <batch-deferred-content data-url="/pull_request_review_decisions"> <input type="hidden" name="pull_request_id" value="2203441235" data-targets="batch-deferred-content.inputs" autocomplete="off" /> <span class="Skeleton d-inline-block ml-1 Skeleton--text">Loading…</span> </batch-deferred-content> </span> <span class="issue-meta-section css-truncate issue-milestone ml-2 d-none d-md-inline"> <a class="milestone-link Link--muted css-truncate tooltipped tooltipped-n" aria-label="v1.28" href="/kubernetes/kubernetes/milestone/61"> <svg aria-label="Milestone" role="img" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-milestone"> <path d="M7.75 0a.75.75 0 0 1 .75.75V3h3.634c.414 0 .814.147 1.13.414l2.07 1.75a1.75 1.75 0 0 1 0 2.672l-2.07 1.75a1.75 1.75 0 0 1-1.13.414H8.5v5.25a.75.75 0 0 1-1.5 0V10H2.75A1.75 1.75 0 0 1 1 8.25v-3.5C1 3.784 1.784 3 2.75 3H7V.75A.75.75 0 0 1 7.75 0Zm4.384 8.5a.25.25 0 0 0 .161-.06l2.07-1.75a.248.248 0 0 0 0-.38l-2.07-1.75a.25.25 0 0 0-.161-.06H2.75a.25.25 0 0 0-.25.25v3.5c0 .138.112.25.25.25h9.384Z"></path> </svg> <span class="css-truncate-target"> v1.28 </span> </a> </span> </div> </div> <div class="flex-shrink-0 col-4 col-md-3 pt-2 text-right pr-3 no-wrap d-flex hide-sm "> <span class="ml-2 flex-1 flex-shrink-0"> </span> <span class="ml-2 flex-1 flex-shrink-0"> <div class="AvatarStack AvatarStack--right ml-2 flex-1 flex-shrink-0 "> <div class="AvatarStack-body tooltipped tooltipped-sw tooltipped-multiline tooltipped-align-right-1 mt-1" aria-label="Assigned to "> </div> </div> </span> <span class="ml-2 flex-1 flex-shrink-0"> <a href="/kubernetes/kubernetes/pull/129003" class="Link--muted" aria-label="10 comments"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-comment v-align-middle"> <path d="M1 2.75C1 1.784 1.784 1 2.75 1h10.5c.966 0 1.75.784 1.75 1.75v7.5A1.75 1.75 0 0 1 13.25 12H9.06l-2.573 2.573A1.458 1.458 0 0 1 4 13.543V12H2.75A1.75 1.75 0 0 1 1 10.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h2a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h4.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"></path> </svg> <span class="text-small text-bold">10</span> </a> </span> </div> <a class="d-block d-md-none position-absolute top-0 bottom-0 left-0 right-0" aria-label="Link to Issue. kubelet: add ctx with timeout in fastStatusUpdateOnce()" href="/kubernetes/kubernetes/pull/129003"></a> </div> </div> <div id="issue_129000" class="Box-row Box-row--focus-gray p-0 mt-0 js-navigation-item js-issue-row" data-id="2697983400" data-pjax="#repo-content-pjax-container" data-turbo-frame="repo-content-turbo-frame"> <div class="d-flex Box-row--drag-hide position-relative"> <div class="flex-shrink-0 pt-2 pl-3"> <span class="tooltipped tooltipped-e" aria-label="Open Pull Request"> <svg class="octicon octicon-git-pull-request color-fg-open" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="M1.5 3.25a2.25 2.25 0 1 1 3 2.122v5.256a2.251 2.251 0 1 1-1.5 0V5.372A2.25 2.25 0 0 1 1.5 3.25Zm5.677-.177L9.573.677A.25.25 0 0 1 10 .854V2.5h1A2.5 2.5 0 0 1 13.5 5v5.628a2.251 2.251 0 1 1-1.5 0V5a1 1 0 0 0-1-1h-1v1.646a.25.25 0 0 1-.427.177L7.177 3.427a.25.25 0 0 1 0-.354ZM3.75 2.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm0 9.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm8.25.75a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0Z"></path></svg> </span> </div> <!-- Issue title column --> <div class="flex-auto min-width-0 p-2 pr-3 pr-md-2"> <a id="issue_129000_link" class="Link--primary v-align-middle no-underline h4 js-navigation-open markdown-title" data-hovercard-type="pull_request" data-hovercard-url="/kubernetes/kubernetes/pull/129000/hovercard" href="/kubernetes/kubernetes/pull/129000">Fix the log for current and desired number of replicas in sample controller</a> <span class="lh-default d-block d-md-inline"> <a id="label-5a3b0f" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aarea%2Flogging" data-name="area/logging" style="--label-r:0;--label-g:82;--label-b:204;--label-h:215;--label-s:100;--label-l:40;" data-view-component="true" class="IssueLabel hx_IssueLabel"> area/logging </a> <a id="label-ced474" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3A%22cncf-cla%3A+yes%22" data-name="cncf-cla: yes" style="--label-r:191;--label-g:229;--label-b:191;--label-h:120;--label-s:42;--label-l:82;" data-view-component="true" class="IssueLabel hx_IssueLabel"> cncf-cla: yes </a> <tool-tip id="tooltip-1c9442c8-8f56-40d3-9b18-ce8aa288a39d" for="label-ced474" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates the PR&#39;s author has signed the CNCF CLA.</tool-tip> <a id="label-f6a287" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Ado-not-merge%2Frelease-note-label-needed" data-name="do-not-merge/release-note-label-needed" style="--label-r:225;--label-g:29;--label-b:33;--label-h:358;--label-s:77;--label-l:49;" data-view-component="true" class="IssueLabel hx_IssueLabel"> do-not-merge/release-note-label-needed </a> <tool-tip id="tooltip-34b468bd-c552-40e3-b430-97419dea0311" for="label-f6a287" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates that a PR should not merge because it&#39;s missing one of the release note labels.</tool-tip> <a id="label-445b56" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Akind%2Fbug" data-name="kind/bug" style="--label-r:225;--label-g:29;--label-b:33;--label-h:358;--label-s:77;--label-l:49;" data-view-component="true" class="IssueLabel hx_IssueLabel"> kind/bug </a> <tool-tip id="tooltip-be27fd84-602a-45e6-8b13-fa1f8b48d9cb" for="label-445b56" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Categorizes issue or PR as related to a bug.</tool-tip> <a id="label-8146c7" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Akind%2Fdeprecation" data-name="kind/deprecation" style="--label-r:225;--label-g:29;--label-b:33;--label-h:358;--label-s:77;--label-l:49;" data-view-component="true" class="IssueLabel hx_IssueLabel"> kind/deprecation </a> <tool-tip id="tooltip-1a4fea9b-380d-4272-a724-6f4b29eba26e" for="label-8146c7" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Categorizes issue or PR as related to a feature/enhancement marked for deprecation.</tool-tip> <a id="label-0e0596" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aneeds-priority" data-name="needs-priority" style="--label-r:237;--label-g:237;--label-b:237;--label-h:0;--label-s:0;--label-l:92;" data-view-component="true" class="IssueLabel hx_IssueLabel"> needs-priority </a> <tool-tip id="tooltip-2b4d79cb-6757-47c5-a847-2bc1de2140fd" for="label-0e0596" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates a PR lacks a `priority/foo` label and requires one.</tool-tip> <a id="label-6f9771" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aneeds-triage" data-name="needs-triage" style="--label-r:237;--label-g:237;--label-b:237;--label-h:0;--label-s:0;--label-l:92;" data-view-component="true" class="IssueLabel hx_IssueLabel"> needs-triage </a> <tool-tip id="tooltip-f6f99620-85aa-4a99-88b2-27e55326c641" for="label-6f9771" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates an issue or PR lacks a `triage/foo` label and requires one.</tool-tip> <a id="label-8f5f60" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aok-to-test" data-name="ok-to-test" style="--label-r:21;--label-g:221;--label-b:24;--label-h:120;--label-s:82;--label-l:47;" data-view-component="true" class="IssueLabel hx_IssueLabel"> ok-to-test </a> <tool-tip id="tooltip-aaf62ac7-bfd5-46e4-970b-4e44d2bac0cf" for="label-8f5f60" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates a non-member PR verified by an org member that is safe to test.</tool-tip> <a id="label-f01280" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Asig%2Fapps" data-name="sig/apps" style="--label-r:210;--label-g:180;--label-b:140;--label-h:34;--label-s:43;--label-l:68;" data-view-component="true" class="IssueLabel hx_IssueLabel"> sig/apps </a> <tool-tip id="tooltip-41b29f52-ad09-420c-a61a-e4b87e83bfdc" for="label-f01280" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Categorizes an issue or PR as relevant to SIG Apps.</tool-tip> <a id="label-c41288" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Asize%2FXS" data-name="size/XS" style="--label-r:0;--label-g:153;--label-b:0;--label-h:120;--label-s:100;--label-l:30;" data-view-component="true" class="IssueLabel hx_IssueLabel"> size/XS </a> <tool-tip id="tooltip-7c780a45-407b-4c91-8540-a811c70d6d57" for="label-c41288" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Denotes a PR that changes 0-9 lines, ignoring generated files.</tool-tip> </span> <div class="d-flex mt-1 text-small color-fg-muted"> <span class="opened-by"> #129000 opened <relative-time datetime="2024-11-27T10:16:44Z" class="no-wrap">Nov 27, 2024</relative-time> by <a class="Link--muted" title="Open pull requests created by RogerTaylor130" data-hovercard-type="user" data-hovercard-url="/users/RogerTaylor130/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/kubernetes/kubernetes/issues?q=is%3Apr+is%3Aopen+author%3ARogerTaylor130">RogerTaylor130</a> </span> <span class="d-none d-md-inline-flex"> <batch-deferred-content data-url="/pull_request_review_decisions"> <input type="hidden" name="pull_request_id" value="2203115495" data-targets="batch-deferred-content.inputs" autocomplete="off" /> <span class="Skeleton d-inline-block ml-1 Skeleton--text">Loading…</span> </batch-deferred-content> </span> </div> </div> <div class="flex-shrink-0 col-4 col-md-3 pt-2 text-right pr-3 no-wrap d-flex hide-sm "> <span class="ml-2 flex-1 flex-shrink-0"> <span class="tooltipped tooltipped-sw tooltipped-multiline tooltipped-align-right-1 mt-1" aria-label="1 linked issue"> <a aria-label="1 issue" href="/kubernetes/kubernetes/issues/129000/linked_closing_reference?reference_location=REPO_ISSUES_INDEX" class="Link--muted"> <span class="color-fg-muted"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-issue-opened v-align-middle"> <path d="M8 9.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z"></path><path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Z"></path> </svg> <span class="text-small text-bold">1</span> </span> </a> </span> </span> <span class="ml-2 flex-1 flex-shrink-0"> <div class="AvatarStack AvatarStack--right ml-2 flex-1 flex-shrink-0 "> <div class="AvatarStack-body tooltipped tooltipped-sw tooltipped-multiline tooltipped-align-right-1 mt-1" aria-label="Assigned to "> </div> </div> </span> <span class="ml-2 flex-1 flex-shrink-0"> <a href="/kubernetes/kubernetes/pull/129000" class="Link--muted" aria-label="11 comments"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-comment v-align-middle"> <path d="M1 2.75C1 1.784 1.784 1 2.75 1h10.5c.966 0 1.75.784 1.75 1.75v7.5A1.75 1.75 0 0 1 13.25 12H9.06l-2.573 2.573A1.458 1.458 0 0 1 4 13.543V12H2.75A1.75 1.75 0 0 1 1 10.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h2a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h4.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"></path> </svg> <span class="text-small text-bold">11</span> </a> </span> </div> <a class="d-block d-md-none position-absolute top-0 bottom-0 left-0 right-0" aria-label="Link to Issue. Fix the log for current and desired number of replicas in sample controller" href="/kubernetes/kubernetes/pull/129000"></a> </div> </div> <div id="issue_128999" class="Box-row Box-row--focus-gray p-0 mt-0 js-navigation-item js-issue-row" data-id="2697967593" data-pjax="#repo-content-pjax-container" data-turbo-frame="repo-content-turbo-frame"> <div class="d-flex Box-row--drag-hide position-relative"> <div class="flex-shrink-0 pt-2 pl-3"> <span class="tooltipped tooltipped-e" aria-label="Open Pull Request"> <svg class="octicon octicon-git-pull-request color-fg-open" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="M1.5 3.25a2.25 2.25 0 1 1 3 2.122v5.256a2.251 2.251 0 1 1-1.5 0V5.372A2.25 2.25 0 0 1 1.5 3.25Zm5.677-.177L9.573.677A.25.25 0 0 1 10 .854V2.5h1A2.5 2.5 0 0 1 13.5 5v5.628a2.251 2.251 0 1 1-1.5 0V5a1 1 0 0 0-1-1h-1v1.646a.25.25 0 0 1-.427.177L7.177 3.427a.25.25 0 0 1 0-.354ZM3.75 2.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm0 9.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm8.25.75a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0Z"></path></svg> </span> </div> <!-- Issue title column --> <div class="flex-auto min-width-0 p-2 pr-3 pr-md-2"> <a id="issue_128999_link" class="Link--primary v-align-middle no-underline h4 js-navigation-open markdown-title" data-hovercard-type="pull_request" data-hovercard-url="/kubernetes/kubernetes/pull/128999/hovercard" href="/kubernetes/kubernetes/pull/128999">Improve Goroutines metric calls in parallelizer.Until</a> <span class="lh-default d-block d-md-inline"> <a id="label-539608" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3A%22cncf-cla%3A+yes%22" data-name="cncf-cla: yes" style="--label-r:191;--label-g:229;--label-b:191;--label-h:120;--label-s:42;--label-l:82;" data-view-component="true" class="IssueLabel hx_IssueLabel"> cncf-cla: yes </a> <tool-tip id="tooltip-568e8781-f3f7-4714-8d61-dcbab4e959fa" for="label-539608" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates the PR&#39;s author has signed the CNCF CLA.</tool-tip> <a id="label-e4cac0" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Akind%2Ffeature" data-name="kind/feature" style="--label-r:199;--label-g:222;--label-b:248;--label-h:211;--label-s:77;--label-l:87;" data-view-component="true" class="IssueLabel hx_IssueLabel"> kind/feature </a> <tool-tip id="tooltip-c1ebe0ef-ecef-4091-babe-15d56b3f06c8" for="label-e4cac0" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Categorizes issue or PR as related to a new feature.</tool-tip> <a id="label-ca0d45" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Algtm" data-name="lgtm" style="--label-r:21;--label-g:221;--label-b:24;--label-h:120;--label-s:82;--label-l:47;" data-view-component="true" class="IssueLabel hx_IssueLabel"> lgtm </a> <tool-tip id="tooltip-3abbd5e0-28dc-43b7-9096-ef073154fd4d" for="label-ca0d45" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">&quot;Looks good to me&quot;, indicates that a PR is ready to be merged.</tool-tip> <a id="label-444fc3" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aneeds-priority" data-name="needs-priority" style="--label-r:237;--label-g:237;--label-b:237;--label-h:0;--label-s:0;--label-l:92;" data-view-component="true" class="IssueLabel hx_IssueLabel"> needs-priority </a> <tool-tip id="tooltip-0fdd8f05-119e-4fd6-9575-194a61595991" for="label-444fc3" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates a PR lacks a `priority/foo` label and requires one.</tool-tip> <a id="label-eae185" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Aneeds-triage" data-name="needs-triage" style="--label-r:237;--label-g:237;--label-b:237;--label-h:0;--label-s:0;--label-l:92;" data-view-component="true" class="IssueLabel hx_IssueLabel"> needs-triage </a> <tool-tip id="tooltip-08e04f28-96ab-46ca-bbc8-640ab8fd1f8c" for="label-eae185" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Indicates an issue or PR lacks a `triage/foo` label and requires one.</tool-tip> <a id="label-65cb38" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Arelease-note-none" data-name="release-note-none" style="--label-r:194;--label-g:224;--label-b:198;--label-h:128;--label-s:32;--label-l:81;" data-view-component="true" class="IssueLabel hx_IssueLabel"> release-note-none </a> <tool-tip id="tooltip-21224bd9-23de-412d-a44d-b1634f3bd7cf" for="label-65cb38" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Denotes a PR that doesn&#39;t merit a release note.</tool-tip> <a id="label-455cd4" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Asig%2Fapi-machinery" data-name="sig/api-machinery" style="--label-r:210;--label-g:180;--label-b:140;--label-h:34;--label-s:43;--label-l:68;" data-view-component="true" class="IssueLabel hx_IssueLabel"> sig/api-machinery </a> <tool-tip id="tooltip-87515a41-eaca-418b-9107-5a6e3132a1a2" for="label-455cd4" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Categorizes an issue or PR as relevant to SIG API Machinery.</tool-tip> <a id="label-1c8bed" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Asig%2Fscheduling" data-name="sig/scheduling" style="--label-r:210;--label-g:180;--label-b:140;--label-h:34;--label-s:43;--label-l:68;" data-view-component="true" class="IssueLabel hx_IssueLabel"> sig/scheduling </a> <tool-tip id="tooltip-b0be3e26-0e60-48e0-a082-7bc189bb6fa5" for="label-1c8bed" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Categorizes an issue or PR as relevant to SIG Scheduling.</tool-tip> <a id="label-894dbc" href="/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Aopen+label%3Asize%2FS" data-name="size/S" style="--label-r:119;--label-g:187;--label-b:0;--label-h:81;--label-s:100;--label-l:36;" data-view-component="true" class="IssueLabel hx_IssueLabel"> size/S </a> <tool-tip id="tooltip-814ad92a-45f0-4df3-b238-18480744c24c" for="label-894dbc" popover="manual" data-direction="s" data-type="description" data-view-component="true" class="sr-only position-absolute">Denotes a PR that changes 10-29 lines, ignoring generated files.</tool-tip> </span> <div class="d-flex mt-1 text-small color-fg-muted"> <span class="opened-by"> #128999 opened <relative-time datetime="2024-11-27T10:10:33Z" class="no-wrap">Nov 27, 2024</relative-time> by <a class="Link--muted" title="Open pull requests created by macsko" data-hovercard-type="user" data-hovercard-url="/users/macsko/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/kubernetes/kubernetes/issues?q=is%3Apr+is%3Aopen+author%3Amacsko">macsko</a> </span> <span class="d-none d-md-inline-flex"> <batch-deferred-content data-url="/pull_request_review_decisions"> <input type="hidden" name="pull_request_id" value="2203102131" data-targets="batch-deferred-content.inputs" autocomplete="off" /> <span class="Skeleton d-inline-block ml-1 Skeleton--text">Loading…</span> </batch-deferred-content> </span> </div> </div> <div class="flex-shrink-0 col-4 col-md-3 pt-2 text-right pr-3 no-wrap d-flex hide-sm "> <span class="ml-2 flex-1 flex-shrink-0"> </span> <span class="ml-2 flex-1 flex-shrink-0"> <div class="AvatarStack AvatarStack--right ml-2 flex-1 flex-shrink-0 AvatarStack--three-plus"> <div class="AvatarStack-body tooltipped tooltipped-sw tooltipped-multiline tooltipped-align-right-1 mt-1" aria-label="Assigned to dom4ha, sanposhiho, and haosdent"> <a class="avatar avatar-user" aria-label="haosdent’s assigned issues" href="/kubernetes/kubernetes/pulls?q=assignee%3Ahaosdent+is%3Aopen"> <img class="from-avatar avatar-user" src="https://avatars.githubusercontent.com/u/950759?s=40&amp;v=4" width="20" height="20" alt="@haosdent" /> </a> <a class="avatar avatar-user" aria-label="sanposhiho’s assigned issues" href="/kubernetes/kubernetes/pulls?q=assignee%3Asanposhiho+is%3Aopen"> <img class="from-avatar avatar-user" src="https://avatars.githubusercontent.com/u/44139130?s=40&amp;v=4" width="20" height="20" alt="@sanposhiho" /> </a> <a class="avatar avatar-user" aria-label="dom4ha’s assigned issues" href="/kubernetes/kubernetes/pulls?q=assignee%3Adom4ha+is%3Aopen"> <img class="from-avatar avatar-user" src="https://avatars.githubusercontent.com/u/98281017?s=40&amp;v=4" width="20" height="20" alt="@dom4ha" /> </a> </div> </div> </span> <span class="ml-2 flex-1 flex-shrink-0"> <a href="/kubernetes/kubernetes/pull/128999" class="Link--muted" aria-label="28 comments"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-comment v-align-middle"> <path d="M1 2.75C1 1.784 1.784 1 2.75 1h10.5c.966 0 1.75.784 1.75 1.75v7.5A1.75 1.75 0 0 1 13.25 12H9.06l-2.573 2.573A1.458 1.458 0 0 1 4 13.543V12H2.75A1.75 1.75 0 0 1 1 10.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h2a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h4.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"></path> </svg> <span class="text-small text-bold">28</span> </a> </span> </div> <a class="d-block d-md-none position-absolute top-0 bottom-0 left-0 right-0" aria-label="Link to Issue. Improve Goroutines metric calls in parallelizer.Until" href="/kubernetes/kubernetes/pull/128999"></a> </div> </div> </div> </div> </div> <div class="paginate-container d-none d-sm-flex flex-sm-justify-center"> <div role="navigation" aria-label="Pagination" class="pagination"><span class="previous_page disabled" aria-label="Previous page">Previous</span> <em class="current" aria-label="Page 1" aria-current="page" data-total-pages="27">1</em> <a rel="next" aria-label="Page 2" href="/kubernetes/kubernetes/pulls?page=2&amp;q=is%3Apr+is%3Aopen">2</a> <a aria-label="Page 3" href="/kubernetes/kubernetes/pulls?page=3&amp;q=is%3Apr+is%3Aopen">3</a> <a aria-label="Page 4" href="/kubernetes/kubernetes/pulls?page=4&amp;q=is%3Apr+is%3Aopen">4</a> <a aria-label="Page 5" href="/kubernetes/kubernetes/pulls?page=5&amp;q=is%3Apr+is%3Aopen">5</a> <span class="gap">&hellip;</span> <a aria-label="Page 26" href="/kubernetes/kubernetes/pulls?page=26&amp;q=is%3Apr+is%3Aopen">26</a> <a aria-label="Page 27" href="/kubernetes/kubernetes/pulls?page=27&amp;q=is%3Apr+is%3Aopen">27</a> <a class="next_page" aria-label="Next page" rel="next" href="/kubernetes/kubernetes/pulls?page=2&amp;q=is%3Apr+is%3Aopen">Next</a></div> </div> <div class="paginate-container d-sm-none mb-5"> <div role="navigation" aria-label="Pagination" class="pagination"><span class="previous_page disabled" aria-label="Previous page">Previous</span> <a class="next_page" aria-label="Next page" rel="next" href="/kubernetes/kubernetes/pulls?page=2&amp;q=is%3Apr+is%3Aopen">Next</a></div> </div> <div id="issues-index-tip" class="mt-3 text-center color-fg-muted"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-light-bulb color-fg-muted"> <path d="M8 1.5c-2.363 0-4 1.69-4 3.75 0 .984.424 1.625.984 2.304l.214.253c.223.264.47.556.673.848.284.411.537.896.621 1.49a.75.75 0 0 1-1.484.211c-.04-.282-.163-.547-.37-.847a8.456 8.456 0 0 0-.542-.68c-.084-.1-.173-.205-.268-.32C3.201 7.75 2.5 6.766 2.5 5.25 2.5 2.31 4.863 0 8 0s5.5 2.31 5.5 5.25c0 1.516-.701 2.5-1.328 3.259-.095.115-.184.22-.268.319-.207.245-.383.453-.541.681-.208.3-.33.565-.37.847a.751.751 0 0 1-1.485-.212c.084-.593.337-1.078.621-1.489.203-.292.45-.584.673-.848.075-.088.147-.173.213-.253.561-.679.985-1.32.985-2.304 0-2.06-1.637-3.75-4-3.75ZM5.75 12h4.5a.75.75 0 0 1 0 1.5h-4.5a.75.75 0 0 1 0-1.5ZM6 15.25a.75.75 0 0 1 .75-.75h2.5a.75.75 0 0 1 0 1.5h-2.5a.75.75 0 0 1-.75-.75Z"></path> </svg> <strong class="color-fg-default">ProTip!</strong> Adding <a class="Link--inTextBlock" href="/kubernetes/kubernetes/issues?q=is%3Apr+is%3Aopen+no%3Alabel">no:label</a> will show everything without a label. </div> </div> </div> </turbo-frame> </main> </div> </div> <footer class="footer pt-8 pb-6 f6 color-fg-muted p-responsive" role="contentinfo" > <h2 class='sr-only'>Footer</h2> <div class="d-flex flex-justify-center flex-items-center flex-column-reverse flex-lg-row flex-wrap flex-lg-nowrap"> <div class="d-flex flex-items-center flex-shrink-0 mx-2"> <a aria-label="Homepage" title="GitHub" class="footer-octicon mr-2" href="https://github.com"> <svg aria-hidden="true" height="24" viewBox="0 0 24 24" version="1.1" width="24" data-view-component="true" class="octicon octicon-mark-github"> <path d="M12.5.75C6.146.75 1 5.896 1 12.25c0 5.089 3.292 9.387 7.863 10.91.575.101.79-.244.79-.546 0-.273-.014-1.178-.014-2.142-2.889.532-3.636-.704-3.866-1.35-.13-.331-.69-1.352-1.18-1.625-.402-.216-.977-.748-.014-.762.906-.014 1.553.834 1.769 1.179 1.035 1.74 2.688 1.25 3.349.948.1-.747.402-1.25.733-1.538-2.559-.287-5.232-1.279-5.232-5.678 0-1.25.445-2.285 1.178-3.09-.115-.288-.517-1.467.115-3.048 0 0 .963-.302 3.163 1.179.92-.259 1.897-.388 2.875-.388.977 0 1.955.13 2.875.388 2.2-1.495 3.162-1.179 3.162-1.179.633 1.581.23 2.76.115 3.048.733.805 1.179 1.825 1.179 3.09 0 4.413-2.688 5.39-5.247 5.678.417.36.776 1.05.776 2.128 0 1.538-.014 2.774-.014 3.162 0 .302.216.662.79.547C20.709 21.637 24 17.324 24 12.25 24 5.896 18.854.75 12.5.75Z"></path> </svg> </a> <span> &copy; 2024 GitHub,&nbsp;Inc. </span> </div> <nav aria-label="Footer"> <h3 class="sr-only" id="sr-footer-heading">Footer navigation</h3> <ul class="list-style-none d-flex flex-justify-center flex-wrap mb-2 mb-lg-0" aria-labelledby="sr-footer-heading"> <li class="mx-2"> <a data-analytics-event="{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to Terms&quot;,&quot;label&quot;:&quot;text:terms&quot;}" href="https://docs.github.com/site-policy/github-terms/github-terms-of-service" data-view-component="true" class="Link--secondary Link">Terms</a> </li> <li class="mx-2"> <a data-analytics-event="{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to privacy&quot;,&quot;label&quot;:&quot;text:privacy&quot;}" href="https://docs.github.com/site-policy/privacy-policies/github-privacy-statement" data-view-component="true" class="Link--secondary Link">Privacy</a> </li> <li class="mx-2"> <a data-analytics-event="{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to security&quot;,&quot;label&quot;:&quot;text:security&quot;}" href="https://github.com/security" data-view-component="true" class="Link--secondary Link">Security</a> </li> <li class="mx-2"> <a data-analytics-event="{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to status&quot;,&quot;label&quot;:&quot;text:status&quot;}" href="https://www.githubstatus.com/" data-view-component="true" class="Link--secondary Link">Status</a> </li> <li class="mx-2"> <a data-analytics-event="{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to docs&quot;,&quot;label&quot;:&quot;text:docs&quot;}" href="https://docs.github.com/" data-view-component="true" class="Link--secondary Link">Docs</a> </li> <li class="mx-2"> <a data-analytics-event="{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to contact&quot;,&quot;label&quot;:&quot;text:contact&quot;}" href="https://support.github.com?tags=dotcom-footer" data-view-component="true" class="Link--secondary Link">Contact</a> </li> <li class="mx-2" > <cookie-consent-link> <button type="button" class="Link--secondary underline-on-hover border-0 p-0 color-bg-transparent" data-action="click:cookie-consent-link#showConsentManagement" data-analytics-event="{&quot;location&quot;:&quot;footer&quot;,&quot;action&quot;:&quot;cookies&quot;,&quot;context&quot;:&quot;subfooter&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;cookies_link_subfooter_footer&quot;}" > Manage cookies </button> </cookie-consent-link> </li> <li class="mx-2"> <cookie-consent-link> <button type="button" class="Link--secondary underline-on-hover border-0 p-0 color-bg-transparent" data-action="click:cookie-consent-link#showConsentManagement" data-analytics-event="{&quot;location&quot;:&quot;footer&quot;,&quot;action&quot;:&quot;dont_share_info&quot;,&quot;context&quot;:&quot;subfooter&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;dont_share_info_link_subfooter_footer&quot;}" > Do not share my personal information </button> </cookie-consent-link> </li> </ul> </nav> </div> </footer> <ghcc-consent id="ghcc" class="position-fixed bottom-0 left-0" style="z-index: 999999" data-initial-cookie-consent-allowed="" data-cookie-consent-required="false"></ghcc-consent> <div id="ajax-error-message" class="ajax-error-message flash flash-error" hidden> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-alert"> <path d="M6.457 1.047c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0 1 14.082 15H1.918a1.75 1.75 0 0 1-1.543-2.575Zm1.763.707a.25.25 0 0 0-.44 0L1.698 13.132a.25.25 0 0 0 .22.368h12.164a.25.25 0 0 0 .22-.368Zm.53 3.996v2.5a.75.75 0 0 1-1.5 0v-2.5a.75.75 0 0 1 1.5 0ZM9 11a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z"></path> </svg> <button type="button" class="flash-close js-ajax-error-dismiss" aria-label="Dismiss error"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x"> <path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z"></path> </svg> </button> You can’t perform that action at this time. </div> <template id="site-details-dialog"> <details class="details-reset details-overlay details-overlay-dark lh-default color-fg-default hx_rsm" open> <summary role="button" aria-label="Close dialog"></summary> <details-dialog class="Box Box--overlay d-flex flex-column anim-fade-in fast hx_rsm-dialog hx_rsm-modal"> <button class="Box-btn-octicon m-0 btn-octicon position-absolute right-0 top-0" type="button" aria-label="Close dialog" data-close-dialog> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x"> <path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z"></path> </svg> </button> <div class="octocat-spinner my-6 js-details-dialog-spinner"></div> </details-dialog> </details> </template> <div class="Popover js-hovercard-content position-absolute" style="display: none; outline: none;"> <div class="Popover-message Popover-message--bottom-left Popover-message--large Box color-shadow-large" style="width:360px;"> </div> </div> <template id="snippet-clipboard-copy-button"> <div class="zeroclipboard-container position-absolute right-0 top-0"> <clipboard-copy aria-label="Copy" class="ClipboardButton btn js-clipboard-copy m-2 p-0" data-copy-feedback="Copied!" data-tooltip-direction="w"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-copy js-clipboard-copy-icon m-2"> <path d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z"></path><path d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"></path> </svg> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-check js-clipboard-check-icon color-fg-success d-none m-2"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg> </clipboard-copy> </div> </template> <template id="snippet-clipboard-copy-button-unpositioned"> <div class="zeroclipboard-container"> <clipboard-copy aria-label="Copy" class="ClipboardButton btn btn-invisible js-clipboard-copy m-2 p-0 d-flex flex-justify-center flex-items-center" data-copy-feedback="Copied!" data-tooltip-direction="w"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-copy js-clipboard-copy-icon"> <path d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z"></path><path d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"></path> </svg> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-check js-clipboard-check-icon color-fg-success d-none"> <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path> </svg> </clipboard-copy> </div> </template> </div> <div id="js-global-screen-reader-notice" class="sr-only mt-n1" aria-live="polite" aria-atomic="true" ></div> <div id="js-global-screen-reader-notice-assertive" class="sr-only mt-n1" aria-live="assertive" aria-atomic="true"></div> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10