From 32b6d0f6a1ce3bd7d0bce8a376793e821123049d Mon Sep 17 00:00:00 2001 From: ci-robot Date: Wed, 26 Jul 2023 05:16:33 +0000 Subject: [PATCH 1/6] update last_rebase.sh --- scripts/auto-rebase/last_rebase.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/auto-rebase/last_rebase.sh b/scripts/auto-rebase/last_rebase.sh index ccb44b95d4..549eb94ed1 100755 --- a/scripts/auto-rebase/last_rebase.sh +++ b/scripts/auto-rebase/last_rebase.sh @@ -1,2 +1,2 @@ #!/bin/bash -x -./scripts/auto-rebase/rebase.sh to "registry.ci.openshift.org/ocp/release:4.14.0-0.nightly-2023-07-20-215234" "registry.ci.openshift.org/ocp-arm64/release-arm64:4.14.0-0.nightly-arm64-2023-07-20-052619" "registry.access.redhat.com/lvms4/lvms-operator-bundle:v4.13.1-5" +./scripts/auto-rebase/rebase.sh to "registry.ci.openshift.org/ocp/release:4.14.0-0.nightly-2023-07-26-001154" "registry.ci.openshift.org/ocp-arm64/release-arm64:4.14.0-0.nightly-arm64-2023-07-25-210314" "registry.access.redhat.com/lvms4/lvms-operator-bundle:v4.13.1-5" From 05bb8cdcdabafd64011adcb3eaaf3f8d11fdbe7f Mon Sep 17 00:00:00 2001 From: ci-robot Date: Wed, 26 Jul 2023 05:16:33 +0000 Subject: [PATCH 2/6] update changelog --- scripts/auto-rebase/changelog.txt | 204 +++++++++++++++++++++++------- scripts/auto-rebase/commits.txt | 24 ++-- 2 files changed, 170 insertions(+), 58 deletions(-) diff --git a/scripts/auto-rebase/changelog.txt b/scripts/auto-rebase/changelog.txt index 2c762d67c1..be9fdb35a0 100644 --- a/scripts/auto-rebase/changelog.txt +++ b/scripts/auto-rebase/changelog.txt @@ -1,47 +1,159 @@ -- cluster-ingress-operator embedded-component 0cdc132376aab6f665e8f228bb07378357bb1e48 to 80cfabf2f60148d4a169b384a54105eddebe3e0c - - aa400d8 2023-05-18T17:46:47-04:00 canary: Tolerate infra node NoExecute taint - -- cluster-kube-apiserver-operator embedded-component 2e060d6686e4e6ba375a68a85268c9ed0ebbed9b to 84e3487b23f51cad656e5620d45c3024d9db0a1c - - fc239a9 2023-07-19T10:58:39+02:00 OCPBUGS-13635: make webhook connection failure a warning in log - -- cluster-network-operator embedded-component fd05db194cae71d99500eef3b9042c20b8d912ee to 09c0898787721394d1fc6add1dd0388878a53bee - - ceac0bb 2023-07-19T09:32:53+02:00 ovn-k: Configure dns service namespace and name - - aef22da 2023-07-17T09:56:56+05:30 Skip rendering 0.0.0.0/0 for cluster proxy status - - 720bba6 2023-07-12T17:29:29+02:00 Add --enable-multi-external-gateway flag, since we disabled this feature on ovn-k by default. Don't enable this feature for microshift. - -- cluster-openshift-controller-manager-operator embedded-component 08ed2c75cd3ea2995722d7c7a8a3a02f9ac426ca to e004b58bcbe1e592746ee1dabee60d41234da3d8 - - 43b7db8 2023-06-09T21:31:34+02:00 Revert "Revert "OCPBUGS-13895: [WRKLDS-730] route-controller-manager deployment updates"" - -- cluster-policy-controller embedded-component 922f9ad6819ff2aa24d17f367bd04a6226d03924 to 838f4d0c9d151be3d60ce1947822398194b96f1a - - a6007b8 2023-07-20T13:17:03+03:00 Remove debugs logs in workqueuebucket - - 2a9b7b4 2023-07-19T10:33:07+03:00 Add more logs for queue operations - -- machine-config-operator embedded-component d0c0670f38dcf95d1d267879614ad09e37e58d51 to 2bcdd7fb108585396a08c5b2c17d2c804a5c4613 - - 57b5d37b 2023-07-18T20:34:28+02:00 templates: launch mcd container during firstboot with --pid=host - - ae8730b5 2023-07-18T12:10:58+02:00 kubevirt: Configure IPv6 arp proxy default gw - - a622fbed 2023-07-18T12:10:58+02:00 kubevirt: Add owners - - 6c3e78cb 2023-07-17T13:33:17-04:00 daemon: Copy matching binary to host, re-exec with it - - afdd9a35 2023-07-16T16:16:52+03:00 MGMT-14843: ovs-configuration service should copy the statically configured address even if the method isn't manual. nmstate connection files allow configuring static IPs on an interface together with DHCP, see https://github.com/nmstate/nmstate/pull/2303 By cloning the existing connection file we should get both IPs (static and the one from DHCP) on the vr-ex bridge. - - a232ed05 2023-07-13T09:15:42-04:00 daemon: Run firstboot as a container image too - - 59d2b1a2 2023-07-13T08:42:13-04:00 build-sys: Drop setting CGO_ENABLED=0 - - ccaf1603 2023-07-13T08:41:42-04:00 4.13: use rhel9 builder for daemon binary - - 1269a987 2023-07-12T12:13:46+02:00 OCPBUGS-15613: Soften grep pattern for ingress default router - - d72f74ba 2023-07-11T11:31:32-04:00 daemon: removed login monitor - - b7d030ec 2023-07-07T19:49:45-03:00 OpenStack: fix IPv6 configuration with additional network - - cb7f42e8 2023-06-29T06:39:14-04:00 operator: Stop mounting /etc/kubernetes/ca.crt - -- route-controller-manager embedded-component 38d9ec83ce464e9198af05918ab03a7995a11866 to 5710699f4e7ec00a14fa3fe600b81d0f722fc1ff - - 36213e7 2023-07-19T16:11:59+02:00 [WRKLDS-730] add dummy flags needed for a switch to library-go server and ControlerCommand - -- oc image-amd64 b23646318f85cd2f03853137363702655c8a8346 to 26815bf97bc3b9abd5189e00f0572f72650f254f - - 29abd121 2023-07-18T01:27:31-07:00 pkg/cli/admin/release/extract: Centralize manifest extraction - -- router image-amd64 6cef4d006b96779a78d752909203812a451e8d27 to 6117b7ba414c7073274e2d19c43082031393ccd7 - - c9cee47 2023-04-14T14:55:21+01:00 RFE-3007: Expose option-contstats as an unsupported option - -- oc image-arm64 b23646318f85cd2f03853137363702655c8a8346 to 26815bf97bc3b9abd5189e00f0572f72650f254f - - 29abd121 2023-07-18T01:27:31-07:00 pkg/cli/admin/release/extract: Centralize manifest extraction - -- router image-arm64 6cef4d006b96779a78d752909203812a451e8d27 to 6117b7ba414c7073274e2d19c43082031393ccd7 - - c9cee47 2023-04-14T14:55:21+01:00 RFE-3007: Expose option-contstats as an unsupported option +- cluster-ingress-operator embedded-component 80cfabf2f60148d4a169b384a54105eddebe3e0c to 83c9c4179f35ed2c79537f81f7e38cf0221638cb + - 0b761da 2023-07-20T15:14:49-04:00 Replace bindata using embed + - 8184bce 2023-07-20T09:40:07-03:00 RFE-3765: Add support to allow modification of HAProxy log length when using a sidecar. + - 1c68273 2023-07-19T14:15:04-04:00 NE-1183: Rename unit tests for specific functions + - f2327ab 2023-07-05T17:00:05-04:00 NE-1187: Use t.Run for table-driven tests + - 5f6efd1 2023-06-21T22:40:01-03:00 RFE-3765: Updating vendor files, 00-custom-resource-definition.yaml and bindata.go + +- cluster-kube-apiserver-operator embedded-component 84e3487b23f51cad656e5620d45c3024d9db0a1c to 71f29f6df5edbc47aeb666de399a960685241e29 + - ac3095b 2023-07-24T17:14:44+02:00 bump(*): vendor update + - 89b4856 2023-07-20T15:32:18-04:00 go mod vendor + - d5f7b3e 2023-07-20T15:32:18-04:00 remove dependency on typed prometheus client + +- cluster-network-operator embedded-component 09c0898787721394d1fc6add1dd0388878a53bee to d4f68c0e55c0f337a47ea7d9f5caaf239bc7b13f + - 3a696e9 2023-07-14T09:56:47-07:00 update openshift/api to commit for maxLogFiles + - aa22e33 2023-07-14T09:56:38-07:00 Revert "Revert "OCPBUGS-10765: Remove oldest ovn acl log files when file limit exceeded"" + - ef1f70a 2023-07-14T11:59:06-04:00 Add logic to pick the openshift-sdn shims from right directories + - 226e096 2023-07-14T11:58:04-04:00 Add logic to pick the ovn-k8s-cni-overlay binary from the right source directory + +- cluster-policy-controller embedded-component 838f4d0c9d151be3d60ce1947822398194b96f1a to 8501bc8c4084b57cfa8978afd533cc912f17cf31 + - af876fe 2023-07-24T08:58:15+03:00 Adjust logs per generic troubleshooting + - b101671 2023-07-20T12:56:58+03:00 Add timeout into cache sync wait to prevent hanging forever + +- machine-config-operator embedded-component 2bcdd7fb108585396a08c5b2c17d2c804a5c4613 to 3fb306d53f555ab6125d82cc790833f8a7bffa30 + - b7e71493 2023-07-21T15:59:11-04:00 fix metrics test + - 48ac23ed 2023-07-18T11:16:28-04:00 adds podman builder and clarifies buildah + - bfb44686 2023-07-18T11:16:28-04:00 remove skopeo dependency for custom build pod + - 692f814b 2023-07-18T11:16:22-04:00 introduces buildcontroller with image builder backends + - a2cf4589 2023-07-17T10:53:40-04:00 vendor deps + - c20970c5 2023-07-17T10:53:40-04:00 we longer have 'legacy' OS containers + - d27c3dfc 2023-07-17T10:53:37-04:00 Adds some constants for layering and a helper. + - 010a23a1 2023-07-17T10:52:54-04:00 controller/common: image stream helpers and consts + - 3a4f2d4f 2023-07-17T10:52:10-04:00 Add build controller for layered/image builds + - f0368457 2023-07-17T10:52:10-04:00 Add structures defining pool-owned build resources + - 80e7b4db 2023-07-17T10:27:26-04:00 keep track of certs in ControllerConfigStatus + - 85b297c1 2023-07-10T09:53:55-04:00 daemon: Remove old legacy OS update path + +- service-ca-operator embedded-component f0bd313003d3d79593b44936fb7cf0bab2a6daae to 46c0577bee18108d6cc7743b4876830630f88442 + - 067e863 2023-07-20T11:24:01+02:00 bump kube to 1.27.1 + +- oc image-amd64 26815bf97bc3b9abd5189e00f0572f72650f254f to 643b040e4f38d2d5f353ddbc839195e3935c712c + - 1beb5999 2023-07-25T01:04:52+02:00 go mod vendor + - a9848279 2023-07-25T01:04:52+02:00 introduce plugin and plugin shadowing tests for oc + - d565f6de 2023-07-25T01:04:52+02:00 inject dependencies into NewDefaultOcCommand with KubectlOptions + - 2f959e4f 2023-07-24T12:27:47-07:00 pkg/cli/admin/upgrade: Newlines after --allow-upgrade-with-warnings errors + - 2f0a6285 2023-07-20T16:28:44+02:00 Fix typo in /var/log folder + - 5c665e90 2023-07-20T14:09:18+03:00 Bump oc to 1.27.4 + - f1c9d17c 2023-07-20T14:05:26+03:00 Add profiling functionality and flags in oc + - 9bb67c0f 2023-07-14T16:50:55+03:00 login: improve usage message for --web option + +- ovn-kubernetes image-amd64 567aee061b529bef8671e0423fda2242fdc6f568 to 7d9a0d3920e6844b86681f455e30efdf6130c7a9 + - 712978d 2023-07-21T09:55:08+02:00 Remove node check for syncing cloud private ip config + - 6367071 2023-07-20T10:57:36+02:00 Enable inactivity check on ovndb connection + - a4194bf 2023-07-20T10:57:36+02:00 testing: rework libovsdb helpers for libovsdb bump + - 5bf7264 2023-07-20T10:57:36+02:00 vendor: bump libovsdb to 6785b52d4020 + - 6745d66 2023-07-20T10:22:49+02:00 Fix logging for release IP msg + - c94d11f 2023-07-19T17:32:39+00:00 Add secondary network namespace address set UTs + - 30f005f 2023-07-19T16:41:24+00:00 Replace child stop channels with cancelable contexts + - 8c2c616 2023-07-19T16:41:23+00:00 Enable layer2 interconnect e2e tests + - 0deb88c 2023-07-19T16:41:23+00:00 Enable layer2 interconnect support + - 69242d1 2023-07-19T16:41:23+00:00 Add IC support to layer2 network controller + - b21b59d 2023-07-19T16:41:23+00:00 Fetch network ID from any node in zone IC handler + - e50baa9 2023-07-19T16:41:22+00:00 Move zoneICHandler to base network controller + - eed5169 2023-07-19T16:41:22+00:00 Handle node events in layer2 controller + - ced3a5a 2023-07-19T16:41:22+00:00 Move Start/Stop entry points to the specific layer2 controllers + - 9fbc909 2023-07-19T16:41:22+00:00 Rename base layer2 event handler + - a11909f 2023-07-19T16:41:21+00:00 Move Multinetpol record event implementation to base handler + - 899d164 2023-07-19T16:41:21+00:00 Cache network ID in IC handler + - ed83605 2023-07-19T16:41:21+00:00 Fix missing addLogicalPortToNetworkForNAD error + - fd7267c 2023-07-19T14:27:21+02:00 kubevirt, refactor: Reuse ippool re-fill logic + - e1550f5 2023-07-19T14:27:21+02:00 kubevirt: Handle adding new node + - dbb6770 2023-07-19T14:27:21+02:00 test, e2e: test kubevirt live migration + - aa73f6a 2023-07-19T14:27:21+02:00 doc: Add KubeVirt live migration + - 8545136 2023-07-19T14:27:21+02:00 kubevirt, routing: Use point to point routing + - 01cafb2 2023-07-19T14:27:21+02:00 kubevirt, dhcp: Add DHCP with ARP Proxy to LSP + - 55bd70c 2023-07-19T14:27:21+02:00 pod, controller: Copy vm ovn pod annotation + - 39b16f4 2023-07-19T14:27:21+02:00 cni: Skip net configuration on live migratable pod + - 2bb60d4 2023-07-14T22:49:29-04:00 correct logs for Route delete + - 8e95a64 2023-07-14T12:07:46-04:00 Handle pod IPs correctly for address set selector + - f4822af 2023-07-14T15:57:35+02:00 Remove double quote in test name, it can cause logs collection error: [error]Artifact path is not valid: /ovn-control-plane/e2e-dbs/should_provide_Internet_connection_continuously_when_pod_running_master_instance_of_ovnkube-control-plane_is_killed"-nettest-9947/ovn-control-plane-conf.db. Contains the following character: Double quote " + - 4fef43f 2023-07-14T15:57:35+02:00 Fix unit test cleanup: shutdown WatchFactory, call shutdown after every init. + - 65c2310 2023-07-14T15:57:35+02:00 Update external_gateway_apb_test.go to check policy status together with db state, simplify policy creation. + - e64f04d 2023-07-14T15:57:34+02:00 fix external gateway test that cleans up namespace annotation. It used to fail parsing namespace annotations, because they were empty. Add RunAPBExternalPolicyController call to handle apbroutes. + - b07cae5 2023-07-14T15:57:34+02:00 Fix deleting gateway pod with both CR and annotations. In this case gateway pod ip should be cleaned up. + - 0beaf4e 2023-07-14T15:57:34+02:00 fix gateway test annotatePodForGateway usage: when it was called for ip without double quotes, the following error occurred: + - de79d4d 2023-07-14T15:57:34+02:00 Update apbroute status with retry. + - 105fb86 2023-07-14T15:57:34+02:00 allow External Gateway tests with more detailed focus. + - 72ac3a5 2023-07-14T15:57:34+02:00 move gatewayInfoList to a sub-package to ensure correct usage + - c7ff20e 2023-07-14T15:57:34+02:00 Fix repair logic to work with the new controller design. Now repair will initialize policies cache by handling every existing policy, and return existing routes for future cleanup. Make sure Repair can return error, because if it fails, some stale routes may be left in the system, and it can't be fixed by any controller. Fix buildExternalIPGatewaysFromAnnotations function to only set dynamic gateway ips for pod in the target namespace instead of all pods. + - 2ac88df 2023-07-14T15:57:29+02:00 Update apbroute controller to fix cache inconsistencies and races with namespace and pod handlers. For cache fix, add routePolicySyncCache that stores the lates state for every target pod, and allows retries. For races add policyReferencedObjects cache to allow policy handler share the references objects it used for the latest config. + - c8c8b06 2023-07-14T13:13:13+02:00 use false in OnAdd in WithUpdateHandlingForObjReplace + - c08382b 2023-07-14T13:12:27+02:00 Add unit test for empty cloud private ip config + - 8dd5d2e 2023-07-14T13:12:27+02:00 Use CloudPrivateIPConfig sync function + - 152ae1e 2023-07-14T13:12:27+02:00 Remove stale egressip status entry + - 11f93d1 2023-07-14T09:22:56+02:00 Revert "Disable UTs for APB Temporarily" + - 9378b99 2023-07-13T20:31:39+02:00 Add mlb entry to kind.sh --help + +- service-ca-operator image-amd64 f0bd313003d3d79593b44936fb7cf0bab2a6daae to 46c0577bee18108d6cc7743b4876830630f88442 + - 067e863 2023-07-20T11:24:01+02:00 bump kube to 1.27.1 + +- oc image-arm64 26815bf97bc3b9abd5189e00f0572f72650f254f to 643b040e4f38d2d5f353ddbc839195e3935c712c + - 1beb5999 2023-07-25T01:04:52+02:00 go mod vendor + - a9848279 2023-07-25T01:04:52+02:00 introduce plugin and plugin shadowing tests for oc + - d565f6de 2023-07-25T01:04:52+02:00 inject dependencies into NewDefaultOcCommand with KubectlOptions + - 2f959e4f 2023-07-24T12:27:47-07:00 pkg/cli/admin/upgrade: Newlines after --allow-upgrade-with-warnings errors + - 2f0a6285 2023-07-20T16:28:44+02:00 Fix typo in /var/log folder + - 5c665e90 2023-07-20T14:09:18+03:00 Bump oc to 1.27.4 + - f1c9d17c 2023-07-20T14:05:26+03:00 Add profiling functionality and flags in oc + - 9bb67c0f 2023-07-14T16:50:55+03:00 login: improve usage message for --web option + +- ovn-kubernetes image-arm64 567aee061b529bef8671e0423fda2242fdc6f568 to 7d9a0d3920e6844b86681f455e30efdf6130c7a9 + - 712978d 2023-07-21T09:55:08+02:00 Remove node check for syncing cloud private ip config + - 6367071 2023-07-20T10:57:36+02:00 Enable inactivity check on ovndb connection + - a4194bf 2023-07-20T10:57:36+02:00 testing: rework libovsdb helpers for libovsdb bump + - 5bf7264 2023-07-20T10:57:36+02:00 vendor: bump libovsdb to 6785b52d4020 + - 6745d66 2023-07-20T10:22:49+02:00 Fix logging for release IP msg + - c94d11f 2023-07-19T17:32:39+00:00 Add secondary network namespace address set UTs + - 30f005f 2023-07-19T16:41:24+00:00 Replace child stop channels with cancelable contexts + - 8c2c616 2023-07-19T16:41:23+00:00 Enable layer2 interconnect e2e tests + - 0deb88c 2023-07-19T16:41:23+00:00 Enable layer2 interconnect support + - 69242d1 2023-07-19T16:41:23+00:00 Add IC support to layer2 network controller + - b21b59d 2023-07-19T16:41:23+00:00 Fetch network ID from any node in zone IC handler + - e50baa9 2023-07-19T16:41:22+00:00 Move zoneICHandler to base network controller + - eed5169 2023-07-19T16:41:22+00:00 Handle node events in layer2 controller + - ced3a5a 2023-07-19T16:41:22+00:00 Move Start/Stop entry points to the specific layer2 controllers + - 9fbc909 2023-07-19T16:41:22+00:00 Rename base layer2 event handler + - a11909f 2023-07-19T16:41:21+00:00 Move Multinetpol record event implementation to base handler + - 899d164 2023-07-19T16:41:21+00:00 Cache network ID in IC handler + - ed83605 2023-07-19T16:41:21+00:00 Fix missing addLogicalPortToNetworkForNAD error + - fd7267c 2023-07-19T14:27:21+02:00 kubevirt, refactor: Reuse ippool re-fill logic + - e1550f5 2023-07-19T14:27:21+02:00 kubevirt: Handle adding new node + - dbb6770 2023-07-19T14:27:21+02:00 test, e2e: test kubevirt live migration + - aa73f6a 2023-07-19T14:27:21+02:00 doc: Add KubeVirt live migration + - 8545136 2023-07-19T14:27:21+02:00 kubevirt, routing: Use point to point routing + - 01cafb2 2023-07-19T14:27:21+02:00 kubevirt, dhcp: Add DHCP with ARP Proxy to LSP + - 55bd70c 2023-07-19T14:27:21+02:00 pod, controller: Copy vm ovn pod annotation + - 39b16f4 2023-07-19T14:27:21+02:00 cni: Skip net configuration on live migratable pod + - 2bb60d4 2023-07-14T22:49:29-04:00 correct logs for Route delete + - 8e95a64 2023-07-14T12:07:46-04:00 Handle pod IPs correctly for address set selector + - f4822af 2023-07-14T15:57:35+02:00 Remove double quote in test name, it can cause logs collection error: [error]Artifact path is not valid: /ovn-control-plane/e2e-dbs/should_provide_Internet_connection_continuously_when_pod_running_master_instance_of_ovnkube-control-plane_is_killed"-nettest-9947/ovn-control-plane-conf.db. Contains the following character: Double quote " + - 4fef43f 2023-07-14T15:57:35+02:00 Fix unit test cleanup: shutdown WatchFactory, call shutdown after every init. + - 65c2310 2023-07-14T15:57:35+02:00 Update external_gateway_apb_test.go to check policy status together with db state, simplify policy creation. + - e64f04d 2023-07-14T15:57:34+02:00 fix external gateway test that cleans up namespace annotation. It used to fail parsing namespace annotations, because they were empty. Add RunAPBExternalPolicyController call to handle apbroutes. + - b07cae5 2023-07-14T15:57:34+02:00 Fix deleting gateway pod with both CR and annotations. In this case gateway pod ip should be cleaned up. + - 0beaf4e 2023-07-14T15:57:34+02:00 fix gateway test annotatePodForGateway usage: when it was called for ip without double quotes, the following error occurred: + - de79d4d 2023-07-14T15:57:34+02:00 Update apbroute status with retry. + - 105fb86 2023-07-14T15:57:34+02:00 allow External Gateway tests with more detailed focus. + - 72ac3a5 2023-07-14T15:57:34+02:00 move gatewayInfoList to a sub-package to ensure correct usage + - c7ff20e 2023-07-14T15:57:34+02:00 Fix repair logic to work with the new controller design. Now repair will initialize policies cache by handling every existing policy, and return existing routes for future cleanup. Make sure Repair can return error, because if it fails, some stale routes may be left in the system, and it can't be fixed by any controller. Fix buildExternalIPGatewaysFromAnnotations function to only set dynamic gateway ips for pod in the target namespace instead of all pods. + - 2ac88df 2023-07-14T15:57:29+02:00 Update apbroute controller to fix cache inconsistencies and races with namespace and pod handlers. For cache fix, add routePolicySyncCache that stores the lates state for every target pod, and allows retries. For races add policyReferencedObjects cache to allow policy handler share the references objects it used for the latest config. + - c8c8b06 2023-07-14T13:13:13+02:00 use false in OnAdd in WithUpdateHandlingForObjReplace + - c08382b 2023-07-14T13:12:27+02:00 Add unit test for empty cloud private ip config + - 8dd5d2e 2023-07-14T13:12:27+02:00 Use CloudPrivateIPConfig sync function + - 152ae1e 2023-07-14T13:12:27+02:00 Remove stale egressip status entry + - 11f93d1 2023-07-14T09:22:56+02:00 Revert "Disable UTs for APB Temporarily" + - 9378b99 2023-07-13T20:31:39+02:00 Add mlb entry to kind.sh --help + +- service-ca-operator image-arm64 f0bd313003d3d79593b44936fb7cf0bab2a6daae to 46c0577bee18108d6cc7743b4876830630f88442 + - 067e863 2023-07-20T11:24:01+02:00 bump kube to 1.27.1 diff --git a/scripts/auto-rebase/commits.txt b/scripts/auto-rebase/commits.txt index e19816509e..8f857d99a5 100644 --- a/scripts/auto-rebase/commits.txt +++ b/scripts/auto-rebase/commits.txt @@ -1,36 +1,36 @@ https://github.com/openshift/cluster-csi-snapshot-controller-operator embedded-component eaaf7260464bd6cb6126dfd7259cb6217eb25340 https://github.com/openshift/cluster-dns-operator embedded-component 47be7b57fbc7eecdd91bc3960f6bc4d7d0304133 -https://github.com/openshift/cluster-ingress-operator embedded-component 80cfabf2f60148d4a169b384a54105eddebe3e0c -https://github.com/openshift/cluster-kube-apiserver-operator embedded-component 84e3487b23f51cad656e5620d45c3024d9db0a1c +https://github.com/openshift/cluster-ingress-operator embedded-component 83c9c4179f35ed2c79537f81f7e38cf0221638cb +https://github.com/openshift/cluster-kube-apiserver-operator embedded-component 71f29f6df5edbc47aeb666de399a960685241e29 https://github.com/openshift/cluster-kube-controller-manager-operator embedded-component 5f49f59c88c963d97dd90643e7c9fb7ef1820d0c https://github.com/openshift/cluster-kube-scheduler-operator embedded-component db92b6d9fcf410aa24efc4a70c4114925bb7b797 -https://github.com/openshift/cluster-network-operator embedded-component 09c0898787721394d1fc6add1dd0388878a53bee +https://github.com/openshift/cluster-network-operator embedded-component d4f68c0e55c0f337a47ea7d9f5caaf239bc7b13f https://github.com/openshift/cluster-openshift-controller-manager-operator embedded-component e004b58bcbe1e592746ee1dabee60d41234da3d8 -https://github.com/openshift/cluster-policy-controller embedded-component 838f4d0c9d151be3d60ce1947822398194b96f1a +https://github.com/openshift/cluster-policy-controller embedded-component 8501bc8c4084b57cfa8978afd533cc912f17cf31 https://github.com/openshift/csi-external-snapshotter embedded-component 712bf7c316adfa0a3c8afc56d1db23abfadad58e https://github.com/openshift/etcd embedded-component 5a36b9b6b329d92d7c26d1c944e6b1192f9d1523 https://github.com/openshift/kubernetes embedded-component 4aaeaec06c95e0a1a868695792c256d8f0158075 -https://github.com/openshift/machine-config-operator embedded-component 2bcdd7fb108585396a08c5b2c17d2c804a5c4613 +https://github.com/openshift/machine-config-operator embedded-component 3fb306d53f555ab6125d82cc790833f8a7bffa30 https://github.com/openshift/openshift-controller-manager embedded-component 80c4923e0b2014ec8b8a6845c21078e6cc036f91 https://github.com/openshift/route-controller-manager embedded-component 5710699f4e7ec00a14fa3fe600b81d0f722fc1ff -https://github.com/openshift/service-ca-operator embedded-component f0bd313003d3d79593b44936fb7cf0bab2a6daae -https://github.com/openshift/oc image-amd64 26815bf97bc3b9abd5189e00f0572f72650f254f +https://github.com/openshift/service-ca-operator embedded-component 46c0577bee18108d6cc7743b4876830630f88442 +https://github.com/openshift/oc image-amd64 643b040e4f38d2d5f353ddbc839195e3935c712c https://github.com/openshift/coredns image-amd64 a2c62dd3976b27d6a45e273532c63ba914700917 https://github.com/openshift/csi-external-snapshotter image-amd64 712bf7c316adfa0a3c8afc56d1db23abfadad58e https://github.com/openshift/csi-external-snapshotter image-amd64 712bf7c316adfa0a3c8afc56d1db23abfadad58e https://github.com/openshift/csi-external-snapshotter image-amd64 712bf7c316adfa0a3c8afc56d1db23abfadad58e https://github.com/openshift/router image-amd64 6117b7ba414c7073274e2d19c43082031393ccd7 https://github.com/openshift/kube-rbac-proxy image-amd64 86f31e2de5221ed4acd6509fa7a010a286089f1f -https://github.com/openshift/ovn-kubernetes image-amd64 567aee061b529bef8671e0423fda2242fdc6f568 +https://github.com/openshift/ovn-kubernetes image-amd64 7d9a0d3920e6844b86681f455e30efdf6130c7a9 https://github.com/openshift/kubernetes image-amd64 4aaeaec06c95e0a1a868695792c256d8f0158075 -https://github.com/openshift/service-ca-operator image-amd64 f0bd313003d3d79593b44936fb7cf0bab2a6daae -https://github.com/openshift/oc image-arm64 26815bf97bc3b9abd5189e00f0572f72650f254f +https://github.com/openshift/service-ca-operator image-amd64 46c0577bee18108d6cc7743b4876830630f88442 +https://github.com/openshift/oc image-arm64 643b040e4f38d2d5f353ddbc839195e3935c712c https://github.com/openshift/coredns image-arm64 a2c62dd3976b27d6a45e273532c63ba914700917 https://github.com/openshift/csi-external-snapshotter image-arm64 712bf7c316adfa0a3c8afc56d1db23abfadad58e https://github.com/openshift/csi-external-snapshotter image-arm64 712bf7c316adfa0a3c8afc56d1db23abfadad58e https://github.com/openshift/csi-external-snapshotter image-arm64 712bf7c316adfa0a3c8afc56d1db23abfadad58e https://github.com/openshift/router image-arm64 6117b7ba414c7073274e2d19c43082031393ccd7 https://github.com/openshift/kube-rbac-proxy image-arm64 86f31e2de5221ed4acd6509fa7a010a286089f1f -https://github.com/openshift/ovn-kubernetes image-arm64 567aee061b529bef8671e0423fda2242fdc6f568 +https://github.com/openshift/ovn-kubernetes image-arm64 7d9a0d3920e6844b86681f455e30efdf6130c7a9 https://github.com/openshift/kubernetes image-arm64 4aaeaec06c95e0a1a868695792c256d8f0158075 -https://github.com/openshift/service-ca-operator image-arm64 f0bd313003d3d79593b44936fb7cf0bab2a6daae +https://github.com/openshift/service-ca-operator image-arm64 46c0577bee18108d6cc7743b4876830630f88442 From 4635fe1b0aebf6e9585b814f2aede9a6ff3d7f7c Mon Sep 17 00:00:00 2001 From: ci-robot Date: Wed, 26 Jul 2023 05:17:06 +0000 Subject: [PATCH 3/6] update microshift/go.mod --- go.mod | 2 +- go.sum | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/go.mod b/go.mod index e8e1bef400..e056b01df8 100644 --- a/go.mod +++ b/go.mod @@ -10,7 +10,7 @@ require ( github.com/openshift/api v0.0.0-20230703134140-1c2204a0195c github.com/openshift/build-machinery-go v0.0.0-20230306181456-d321ffa04533 github.com/openshift/client-go v0.0.0-20230503144108-75015d2347cb - github.com/openshift/cluster-policy-controller v0.0.0-20230720122606-838f4d0c9d15 + github.com/openshift/cluster-policy-controller v0.0.0-20230724103459-8501bc8c4084 github.com/openshift/library-go v0.0.0-20230516103935-9536341565eb github.com/openshift/route-controller-manager v0.0.0-20230720095017-5710699f4e7e github.com/pkg/errors v0.9.1 // indirect diff --git a/go.sum b/go.sum index fa9a21c497..81b5ca5b75 100644 --- a/go.sum +++ b/go.sum @@ -513,8 +513,8 @@ github.com/openshift/build-machinery-go v0.0.0-20230306181456-d321ffa04533 h1:mh github.com/openshift/build-machinery-go v0.0.0-20230306181456-d321ffa04533/go.mod h1:b1BuldmJlbA/xYtdZvKi+7j5YGB44qJUJDZ9zwiNCfE= github.com/openshift/client-go v0.0.0-20230503144108-75015d2347cb h1:Nij5OnaECrkmcRQMAE9LMbQXPo95aqFnf+12B7SyFVI= github.com/openshift/client-go v0.0.0-20230503144108-75015d2347cb/go.mod h1:Rhb3moCqeiTuGHAbXBOlwPubUMlOZEkrEWTRjIF3jzs= -github.com/openshift/cluster-policy-controller v0.0.0-20230720122606-838f4d0c9d15 h1:c0rEyhtLJ/GIHIGvIoeNhufVD7rtrSgCIKQKQzvZ7xU= -github.com/openshift/cluster-policy-controller v0.0.0-20230720122606-838f4d0c9d15/go.mod h1:aT2kl3fRiSSElTibdfFs3MQnyLtviMcB7lZt9rdy46g= +github.com/openshift/cluster-policy-controller v0.0.0-20230724103459-8501bc8c4084 h1:CjBZbphEb/DshnvH7Ms/aY/FpewUqFWnD17BURRQtgs= +github.com/openshift/cluster-policy-controller v0.0.0-20230724103459-8501bc8c4084/go.mod h1:aT2kl3fRiSSElTibdfFs3MQnyLtviMcB7lZt9rdy46g= github.com/openshift/kubernetes v0.0.0-20230714130253-4aaeaec06c95 h1:mLt4kQRVu95usOEiBNKJUrpxQHEuw/F+EYxHIK/wB08= github.com/openshift/kubernetes v0.0.0-20230714130253-4aaeaec06c95/go.mod h1:SQgN09RomqsG6haNxyFe9QXKtmbmITfRZYHTNZYmGEE= github.com/openshift/kubernetes-kube-storage-version-migrator v0.0.3-0.20230525153147-77c90ab82b46 h1:RfVBJVSRy3Wk8j0lB9J1RbokSmg/K0Z43tygihlDUZo= From 1edd2ba710a27d2fbc744eed4d091189cadc8483 Mon Sep 17 00:00:00 2001 From: ci-robot Date: Wed, 26 Jul 2023 05:17:31 +0000 Subject: [PATCH 4/6] update microshift/vendor --- .../reconciliation_controller.go | 42 +++++++++++++++---- vendor/modules.txt | 2 +- 2 files changed, 36 insertions(+), 8 deletions(-) diff --git a/vendor/github.com/openshift/cluster-policy-controller/pkg/quota/clusterquotareconciliation/reconciliation_controller.go b/vendor/github.com/openshift/cluster-policy-controller/pkg/quota/clusterquotareconciliation/reconciliation_controller.go index c2079bd7be..f542137792 100644 --- a/vendor/github.com/openshift/cluster-policy-controller/pkg/quota/clusterquotareconciliation/reconciliation_controller.go +++ b/vendor/github.com/openshift/cluster-policy-controller/pkg/quota/clusterquotareconciliation/reconciliation_controller.go @@ -201,9 +201,7 @@ func (c *ClusterQuotaReconcilationController) Sync(discoveryFunc resourcequota.N return } - // Something has changed, so track the new state and perform a sync. - klog.V(2).Infof("syncing resource quota controller with updated resources from discovery: %v", newResources) - oldResources = newResources + klog.V(2).Infof("syncing resource quota controller with updated resources from discovery: %s", printDiff(oldResources, newResources)) // Ensure workers are paused to avoid processing events before informers // have resynced. @@ -215,13 +213,45 @@ func (c *ClusterQuotaReconcilationController) Sync(discoveryFunc resourcequota.N utilruntime.HandleError(fmt.Errorf("failed to sync resource monitors: %v", err)) return } - if c.quotaMonitor != nil && !cache.WaitForCacheSync(ctx.Done(), func() bool { return c.quotaMonitor.IsSynced(context.TODO()) }) { + if c.quotaMonitor != nil && !cache.WaitForCacheSync(waitForStopOrTimeout(ctx.Done(), period), func() bool { return c.quotaMonitor.IsSynced(context.TODO()) }) { utilruntime.HandleError(fmt.Errorf("timed out waiting for quota monitor sync")) } + + oldResources = newResources klog.V(2).Infof("synced cluster resource quota controller") }, period, ctx.Done()) } +// printDiff returns a human-readable summary of what resources were added and removed +func printDiff(oldResources, newResources map[schema.GroupVersionResource]struct{}) string { + removed := sets.NewString() + for oldResource := range oldResources { + if _, ok := newResources[oldResource]; !ok { + removed.Insert(fmt.Sprintf("%+v", oldResource)) + } + } + added := sets.NewString() + for newResource := range newResources { + if _, ok := oldResources[newResource]; !ok { + added.Insert(fmt.Sprintf("%+v", newResource)) + } + } + return fmt.Sprintf("added: %v, removed: %v", added.List(), removed.List()) +} + +// waitForStopOrTimeout returns a stop channel that closes when the provided stop channel closes or when the specified timeout is reached +func waitForStopOrTimeout(stopCh <-chan struct{}, timeout time.Duration) <-chan struct{} { + stopChWithTimeout := make(chan struct{}) + go func() { + defer close(stopChWithTimeout) + select { + case <-stopCh: + case <-time.After(timeout): + } + }() + return stopChWithTimeout +} + // resyncMonitors starts or stops quota monitors as needed to ensure that all // (and only) those resources present in the map are monitored. func (c *ClusterQuotaReconcilationController) resyncMonitors(ctx context.Context, resources map[schema.GroupVersionResource]struct{}) error { @@ -290,7 +320,6 @@ func (c *ClusterQuotaReconcilationController) worker() { workFunc := func() bool { uncastKey, uncastData, quit := c.queue.GetWithData() if quit { - klog.V(2).Infof("worker is quited") return true } defer c.queue.Done(uncastKey) @@ -298,11 +327,10 @@ func (c *ClusterQuotaReconcilationController) worker() { c.workerLock.RLock() defer c.workerLock.RUnlock() - klog.V(2).Infof("quota %s is queued", uncastKey) quotaName := uncastKey.(string) quota, err := c.clusterQuotaLister.Get(quotaName) if apierrors.IsNotFound(err) { - klog.V(2).Infof("queued quota %s not found in quota lister", quotaName) + klog.V(4).Infof("queued quota %s not found in quota lister", quotaName) c.queue.Forget(uncastKey) return false } diff --git a/vendor/modules.txt b/vendor/modules.txt index 0f727dfa00..ebdf3fe641 100644 --- a/vendor/modules.txt +++ b/vendor/modules.txt @@ -754,7 +754,7 @@ github.com/openshift/client-go/user/informers/externalversions/internalinterface github.com/openshift/client-go/user/informers/externalversions/user github.com/openshift/client-go/user/informers/externalversions/user/v1 github.com/openshift/client-go/user/listers/user/v1 -# github.com/openshift/cluster-policy-controller v0.0.0-20230720122606-838f4d0c9d15 +# github.com/openshift/cluster-policy-controller v0.0.0-20230724103459-8501bc8c4084 ## explicit; go 1.20 github.com/openshift/cluster-policy-controller/pkg/client/genericinformers github.com/openshift/cluster-policy-controller/pkg/cmd/cluster-policy-controller From 4f1b97f3604b8ec35ad7bed731f84ee531df606f Mon Sep 17 00:00:00 2001 From: ci-robot Date: Wed, 26 Jul 2023 05:17:33 +0000 Subject: [PATCH 5/6] update component images --- packaging/crio.conf.d/microshift_amd64.conf | 2 +- packaging/crio.conf.d/microshift_arm64.conf | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packaging/crio.conf.d/microshift_amd64.conf b/packaging/crio.conf.d/microshift_amd64.conf index fc94584549..764ec94cd4 100644 --- a/packaging/crio.conf.d/microshift_amd64.conf +++ b/packaging/crio.conf.d/microshift_amd64.conf @@ -25,6 +25,6 @@ plugin_dirs = [ # for community builds on top of OKD, this setting has no effect [crio.image] global_auth_file="/etc/crio/openshift-pull-secret" -pause_image = "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:28504e275b2642536c091ccff83918f25bb60b0b74fdcc8f9a8b1e08697358e6" +pause_image = "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:ec37cb9ba0e30ca4a70fdbaf7dca3ec771c553d221ec31758b3e9937f81d8a5e" pause_image_auth_file = "/etc/crio/openshift-pull-secret" pause_command = "/usr/bin/pod" diff --git a/packaging/crio.conf.d/microshift_arm64.conf b/packaging/crio.conf.d/microshift_arm64.conf index 91459b2b11..cd1a5fe4c7 100644 --- a/packaging/crio.conf.d/microshift_arm64.conf +++ b/packaging/crio.conf.d/microshift_arm64.conf @@ -25,6 +25,6 @@ plugin_dirs = [ # for community builds on top of OKD, this setting has no effect [crio.image] global_auth_file="/etc/crio/openshift-pull-secret" -pause_image = "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:6d0fdc325b4b1ccd01a09e523136cf722dcc0b95ac192a150482b8d426b34e97" +pause_image = "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:be8c7b4d68bbcf58c6c6617bd8cd9daae842663c3e88ab109a1eacb5d6e379fa" pause_image_auth_file = "/etc/crio/openshift-pull-secret" pause_command = "/usr/bin/pod" From 3ccc92dae3457fcc76c2628455fa7836712b45e0 Mon Sep 17 00:00:00 2001 From: ci-robot Date: Wed, 26 Jul 2023 05:17:35 +0000 Subject: [PATCH 6/6] rebase.sh failure artifacts --- .../openshift-dns/dns/daemonset.yaml | 157 ++-- .../components/openshift-dns/dns/service.yaml | 35 +- .../node-resolver/daemonset.yaml | 140 ---- .../cluster-role-aggregate-route.yaml | 54 -- .../cluster-role-binding.yaml | 13 - .../openshift-router/cluster-role.yaml | 61 -- .../openshift-router/configmap.yaml | 5 - .../openshift-router/deployment.yaml | 137 ---- .../openshift-router/namespace.yaml | 20 - .../openshift-router/service-account.yaml | 7 - .../openshift-router/service-internal.yaml | 27 - .../openshift-router/serving-certificate.yaml | 5 - assets/release/release-aarch64.json | 22 +- assets/release/release-x86_64.json | 22 +- rebase_sh.log | 742 ++++++++++++++++++ 15 files changed, 850 insertions(+), 597 deletions(-) delete mode 100644 assets/components/openshift-dns/node-resolver/daemonset.yaml delete mode 100644 assets/components/openshift-router/cluster-role-aggregate-route.yaml delete mode 100644 assets/components/openshift-router/cluster-role-binding.yaml delete mode 100644 assets/components/openshift-router/cluster-role.yaml delete mode 100644 assets/components/openshift-router/configmap.yaml delete mode 100644 assets/components/openshift-router/deployment.yaml delete mode 100644 assets/components/openshift-router/namespace.yaml delete mode 100644 assets/components/openshift-router/service-account.yaml delete mode 100644 assets/components/openshift-router/service-internal.yaml delete mode 100644 assets/components/openshift-router/serving-certificate.yaml create mode 100644 rebase_sh.log diff --git a/assets/components/openshift-dns/dns/daemonset.yaml b/assets/components/openshift-dns/dns/daemonset.yaml index fa1fa220a7..314ced9cc2 100644 --- a/assets/components/openshift-dns/dns/daemonset.yaml +++ b/assets/components/openshift-dns/dns/daemonset.yaml @@ -1,5 +1,6 @@ kind: DaemonSet apiVersion: apps/v1 +# name, namespace and labels are set at runtime spec: # minReadySeconds should be 3x the readiness probe's polling interval (i.e. periodSeconds). minReadySeconds: 9 @@ -7,90 +8,82 @@ spec: metadata: annotations: target.workload.openshift.io/management: '{"effect": "PreferredDuringScheduling"}' - labels: - dns.operator.openshift.io/daemonset-dns: default spec: serviceAccountName: dns priorityClassName: system-node-critical containers: - - name: dns - imagePullPolicy: IfNotPresent - terminationMessagePolicy: FallbackToLogsOnError - command: ["coredns"] - args: ["-conf", "/etc/coredns/Corefile"] - volumeMounts: - - name: config-volume - mountPath: /etc/coredns - readOnly: true - ports: - - containerPort: 5353 - name: dns - protocol: UDP - - containerPort: 5353 - name: dns-tcp - protocol: TCP - readinessProbe: - httpGet: - path: /ready - port: 8181 - scheme: HTTP - initialDelaySeconds: 10 - periodSeconds: 3 # Update the daemonset's spec.minReadySeconds above if you change this value! - successThreshold: 1 - failureThreshold: 3 - timeoutSeconds: 3 - livenessProbe: - httpGet: - path: /health - port: 8080 - scheme: HTTP - initialDelaySeconds: 60 - timeoutSeconds: 5 - successThreshold: 1 - failureThreshold: 5 - resources: - requests: - cpu: 50m - memory: 70Mi - image: '{{ .ReleaseImage.coredns }}' - - name: kube-rbac-proxy - args: - - --logtostderr - - --secure-listen-address=:9154 - - --tls-cipher-suites=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,TLS_RSA_WITH_AES_128_CBC_SHA256,TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256,TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 - - --upstream=http://127.0.0.1:9153/ - - --tls-cert-file=/etc/tls/private/tls.crt - - --tls-private-key-file=/etc/tls/private/tls.key - ports: - - containerPort: 9154 - name: metrics - resources: - requests: - cpu: 10m - memory: 40Mi - volumeMounts: - - mountPath: /etc/tls/private - name: metrics-tls - readOnly: true - image: '{{ .ReleaseImage.kube_rbac_proxy }}' - imagePullPolicy: IfNotPresent + - name: dns + # image is set at runtime + imagePullPolicy: IfNotPresent + terminationMessagePolicy: FallbackToLogsOnError + command: [ "coredns" ] + args: [ "-conf", "/etc/coredns/Corefile" ] + volumeMounts: + - name: config-volume + mountPath: /etc/coredns + readOnly: true + ports: + - containerPort: 5353 + name: dns + protocol: UDP + - containerPort: 5353 + name: dns-tcp + protocol: TCP + readinessProbe: + httpGet: + path: /ready + port: 8181 + scheme: HTTP + initialDelaySeconds: 10 + periodSeconds: 3 # Update the daemonset's spec.minReadySeconds above if you change this value! + successThreshold: 1 + failureThreshold: 3 + timeoutSeconds: 3 + livenessProbe: + httpGet: + path: /health + port: 8080 + scheme: HTTP + initialDelaySeconds: 60 + timeoutSeconds: 5 + successThreshold: 1 + failureThreshold: 5 + resources: + requests: + cpu: 50m + memory: 70Mi + - name: kube-rbac-proxy + # image is set at runtime + args: + - --logtostderr + - --secure-listen-address=:9154 + - --tls-cipher-suites=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,TLS_RSA_WITH_AES_128_CBC_SHA256,TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256,TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 + - --upstream=http://127.0.0.1:9153/ + - --tls-cert-file=/etc/tls/private/tls.crt + - --tls-private-key-file=/etc/tls/private/tls.key + ports: + - containerPort: 9154 + name: metrics + resources: + requests: + cpu: 10m + memory: 40Mi + volumeMounts: + - mountPath: /etc/tls/private + name: metrics-tls + readOnly: true dnsPolicy: Default + # nodeSelector is set at runtime. volumes: - - name: config-volume - configMap: - items: - - key: Corefile - path: Corefile - name: dns-default - - name: metrics-tls - secret: - defaultMode: 420 - secretName: dns-default-metrics-tls - nodeSelector: - kubernetes.io/os: linux - tolerations: - - key: node-role.kubernetes.io/master - operator: Exists + - name: config-volume + configMap: + # Name is set at runtime + items: + - key: Corefile + path: Corefile + - name: metrics-tls + # secretName is set at runtime + # tolerations is set at runtime. updateStrategy: type: RollingUpdate rollingUpdate: @@ -102,11 +95,3 @@ spec: maxSurge: 10% # maxUnavailable must be zero when maxSurge is nonzero. maxUnavailable: 0 - selector: - matchLabels: - dns.operator.openshift.io/daemonset-dns: default -metadata: - name: dns-default - namespace: openshift-dns - labels: - dns.operator.openshift.io/owning-dns: default diff --git a/assets/components/openshift-dns/dns/service.yaml b/assets/components/openshift-dns/dns/service.yaml index 3849d98bce..0dca87150b 100644 --- a/assets/components/openshift-dns/dns/service.yaml +++ b/assets/components/openshift-dns/dns/service.yaml @@ -1,24 +1,19 @@ kind: Service apiVersion: v1 +# name, namespace,labels and annotations are set at runtime spec: + # clusterIP will be automatically managed. + # selector is set at runtime ports: - - name: dns - port: 53 - targetPort: dns - protocol: UDP - - name: dns-tcp - port: 53 - targetPort: dns-tcp - protocol: TCP - - name: metrics - port: 9154 - targetPort: metrics - protocol: TCP - clusterIP: '{{.ClusterIP}}' - selector: - dns.operator.openshift.io/daemonset-dns: default -metadata: - annotations: - service.beta.openshift.io/serving-cert-secret-name: dns-default-metrics-tls - name: dns-default - namespace: openshift-dns + - name: dns + port: 53 + targetPort: dns + protocol: UDP + - name: dns-tcp + port: 53 + targetPort: dns-tcp + protocol: TCP + - name: metrics + port: 9154 + targetPort: metrics + protocol: TCP diff --git a/assets/components/openshift-dns/node-resolver/daemonset.yaml b/assets/components/openshift-dns/node-resolver/daemonset.yaml deleted file mode 100644 index 6d8a5fbf32..0000000000 --- a/assets/components/openshift-dns/node-resolver/daemonset.yaml +++ /dev/null @@ -1,140 +0,0 @@ -apiVersion: apps/v1 -kind: DaemonSet -metadata: - name: node-resolver - namespace: openshift-dns -spec: - revisionHistoryLimit: 10 - selector: - matchLabels: - dns.operator.openshift.io/daemonset-node-resolver: "" - template: - metadata: - annotations: - target.workload.openshift.io/management: '{"effect": "PreferredDuringScheduling"}' - labels: - dns.operator.openshift.io/daemonset-node-resolver: "" - spec: - containers: - - command: - - /bin/bash - - -c - - | - #!/bin/bash - set -uo pipefail - - trap 'jobs -p | xargs kill || true; wait; exit 0' TERM - - NAMESERVER=${DNS_DEFAULT_SERVICE_HOST} - OPENSHIFT_MARKER="openshift-generated-node-resolver" - HOSTS_FILE="/etc/hosts" - TEMP_FILE="/etc/hosts.tmp" - - IFS=', ' read -r -a services <<< "${SERVICES}" - - # Make a temporary file with the old hosts file's attributes. - if ! cp -f --attributes-only "${HOSTS_FILE}" "${TEMP_FILE}"; then - echo "Failed to preserve hosts file. Exiting." - exit 1 - fi - - while true; do - declare -A svc_ips - for svc in "${services[@]}"; do - # Fetch service IP from cluster dns if present. We make several tries - # to do it: IPv4, IPv6, IPv4 over TCP and IPv6 over TCP. The two last ones - # are for deployments with Kuryr on older OpenStack (OSP13) - those do not - # support UDP loadbalancers and require reaching DNS through TCP. - cmds=('dig -t A @"${NAMESERVER}" +short "${svc}.${CLUSTER_DOMAIN}"|grep -v "^;"' - 'dig -t AAAA @"${NAMESERVER}" +short "${svc}.${CLUSTER_DOMAIN}"|grep -v "^;"' - 'dig -t A +tcp +retry=0 @"${NAMESERVER}" +short "${svc}.${CLUSTER_DOMAIN}"|grep -v "^;"' - 'dig -t AAAA +tcp +retry=0 @"${NAMESERVER}" +short "${svc}.${CLUSTER_DOMAIN}"|grep -v "^;"') - for i in ${!cmds[*]} - do - ips=($(eval "${cmds[i]}")) - if [[ "$?" -eq 0 && "${#ips[@]}" -ne 0 ]]; then - svc_ips["${svc}"]="${ips[@]}" - break - fi - done - done - - # Update /etc/hosts only if we get valid service IPs - # We will not update /etc/hosts when there is coredns service outage or api unavailability - # Stale entries could exist in /etc/hosts if the service is deleted - if [[ -n "${svc_ips[*]-}" ]]; then - # Build a new hosts file from /etc/hosts with our custom entries filtered out - if ! sed --silent "/# ${OPENSHIFT_MARKER}/d; w ${TEMP_FILE}" "${HOSTS_FILE}"; then - # Only continue rebuilding the hosts entries if its original content is preserved - sleep 60 & wait - continue - fi - - # Append resolver entries for services - rc=0 - for svc in "${!svc_ips[@]}"; do - for ip in ${svc_ips[${svc}]}; do - echo "${ip} ${svc} ${svc}.${CLUSTER_DOMAIN} # ${OPENSHIFT_MARKER}" >> "${TEMP_FILE}" || rc=$? - done - done - if [[ $rc -ne 0 ]]; then - sleep 60 & wait - continue - fi - - - # TODO: Update /etc/hosts atomically to avoid any inconsistent behavior - # Replace /etc/hosts with our modified version if needed - cmp "${TEMP_FILE}" "${HOSTS_FILE}" || cp -f "${TEMP_FILE}" "${HOSTS_FILE}" - # TEMP_FILE is not removed to avoid file create/delete and attributes copy churn - fi - sleep 60 & wait - unset svc_ips - done - env: - - name: SERVICES - # Comma or space separated list of services - # NOTE: For now, ensure these are relative names; for each relative name, - # an alias with the CLUSTER_DOMAIN suffix will also be added. - value: "image-registry.openshift-image-registry.svc" - - name: NAMESERVER - value: 172.30.0.10 - - name: CLUSTER_DOMAIN - value: cluster.local - image: {{ .ReleaseImage.cli }} - imagePullPolicy: IfNotPresent - name: dns-node-resolver - resources: - requests: - cpu: 5m - memory: 21Mi - securityContext: - privileged: true - terminationMessagePath: /dev/termination-log - terminationMessagePolicy: FallbackToLogsOnError - volumeMounts: - - mountPath: /etc/hosts - name: hosts-file - dnsPolicy: ClusterFirst - hostNetwork: true - nodeSelector: - kubernetes.io/os: linux - priorityClassName: system-node-critical - restartPolicy: Always - schedulerName: default-scheduler - securityContext: {} - serviceAccount: node-resolver - serviceAccountName: node-resolver - terminationGracePeriodSeconds: 30 - tolerations: - - operator: Exists - volumes: - - hostPath: - path: /etc/hosts - type: File - name: hosts-file - updateStrategy: - rollingUpdate: - maxSurge: 0 - maxUnavailable: 33% - type: RollingUpdate diff --git a/assets/components/openshift-router/cluster-role-aggregate-route.yaml b/assets/components/openshift-router/cluster-role-aggregate-route.yaml deleted file mode 100644 index 4a8c791d29..0000000000 --- a/assets/components/openshift-router/cluster-role-aggregate-route.yaml +++ /dev/null @@ -1,54 +0,0 @@ -# This ClusterRole will allow access to routes resources. -apiVersion: rbac.authorization.k8s.io/v1 -kind: ClusterRole -metadata: - name: aggregate-route - labels: - rbac.authorization.k8s.io/aggregate-to-admin: "true" -rules: -- apiGroups: - - "" - - route.openshift.io - resources: - - routes - verbs: - - create - - delete - - deletecollection - - get - - list - - patch - - update - - watch -- apiGroups: - - "" - - route.openshift.io - resources: - - routes/custom-host - verbs: - - create -- apiGroups: - - "" - - route.openshift.io - resources: - - routes/status - verbs: - - get - - list - - watch -- apiGroups: - - "" - - route.openshift.io - resources: - - routes/status - verbs: - - update -- apiGroups: - - "" - - route.openshift.io - resources: - - routes - verbs: - - get - - list - - watch diff --git a/assets/components/openshift-router/cluster-role-binding.yaml b/assets/components/openshift-router/cluster-role-binding.yaml deleted file mode 100644 index f093e1107e..0000000000 --- a/assets/components/openshift-router/cluster-role-binding.yaml +++ /dev/null @@ -1,13 +0,0 @@ -# Binds the router role to its Service Account. -kind: ClusterRoleBinding -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - name: openshift-ingress-router -subjects: -- kind: ServiceAccount - name: router - namespace: openshift-ingress -roleRef: - kind: ClusterRole - name: openshift-ingress-router - namespace: openshift-ingress diff --git a/assets/components/openshift-router/cluster-role.yaml b/assets/components/openshift-router/cluster-role.yaml deleted file mode 100644 index b3e0d21755..0000000000 --- a/assets/components/openshift-router/cluster-role.yaml +++ /dev/null @@ -1,61 +0,0 @@ -# Cluster scoped role for routers. This should be as restrictive as possible. -kind: ClusterRole -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - name: openshift-ingress-router -rules: -- apiGroups: - - "" - resources: - - endpoints - - namespaces - - services - verbs: - - list - - watch - -- apiGroups: - - authentication.k8s.io - resources: - - tokenreviews - verbs: - - create - -- apiGroups: - - authorization.k8s.io - resources: - - subjectaccessreviews - verbs: - - create - -- apiGroups: - - route.openshift.io - resources: - - routes - verbs: - - list - - watch - -- apiGroups: - - route.openshift.io - resources: - - routes/status - verbs: - - update - -- apiGroups: - - security.openshift.io - resources: - - securitycontextconstraints - verbs: - - use - resourceNames: - - hostnetwork - -- apiGroups: - - discovery.k8s.io - resources: - - endpointslices - verbs: - - list - - watch diff --git a/assets/components/openshift-router/configmap.yaml b/assets/components/openshift-router/configmap.yaml deleted file mode 100644 index 8a2b06ef61..0000000000 --- a/assets/components/openshift-router/configmap.yaml +++ /dev/null @@ -1,5 +0,0 @@ -apiVersion: v1 -kind: ConfigMap -metadata: - namespace: openshift-ingress - name: service-ca-bundle diff --git a/assets/components/openshift-router/deployment.yaml b/assets/components/openshift-router/deployment.yaml deleted file mode 100644 index 3fc5252cac..0000000000 --- a/assets/components/openshift-router/deployment.yaml +++ /dev/null @@ -1,137 +0,0 @@ -# Deployment with default values -kind: Deployment -apiVersion: apps/v1 -spec: - progressDeadlineSeconds: 600 - template: - metadata: - annotations: - target.workload.openshift.io/management: '{"effect": "PreferredDuringScheduling"}' - labels: - ingresscontroller.operator.openshift.io/deployment-ingresscontroller: default - spec: - serviceAccountName: router - priorityClassName: system-cluster-critical - containers: - - name: router - imagePullPolicy: IfNotPresent - securityContext: - # See https://bugzilla.redhat.com/2007246 - allowPrivilegeEscalation: true - terminationMessagePolicy: FallbackToLogsOnError - env: - - name: ROUTER_SERVICE_NAMESPACE - value: openshift-ingress - - name: DEFAULT_CERTIFICATE_DIR - value: /etc/pki/tls/private - - name: DEFAULT_DESTINATION_CA_PATH - value: /var/run/configmaps/service-ca/service-ca.crt - - name: STATS_PORT - value: "1936" - - name: RELOAD_INTERVAL - value: 5s - - name: ROUTER_ALLOW_WILDCARD_ROUTES - value: "false" - - name: ROUTER_CANONICAL_HOSTNAME - value: router-default.apps.{{ .BaseDomain }} - - name: ROUTER_CIPHERS - value: ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384 - - name: ROUTER_CIPHERSUITES - value: TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256 - - name: ROUTER_DISABLE_HTTP2 - value: "true" - - name: ROUTER_DISABLE_NAMESPACE_OWNERSHIP_CHECK - value: "false" - - name: ROUTER_LOAD_BALANCE_ALGORITHM - value: random - - name: ROUTER_METRICS_TYPE - value: haproxy - - name: ROUTER_SERVICE_NAME - value: default - - name: ROUTER_SET_FORWARDED_HEADERS - value: append - - name: ROUTER_TCP_BALANCE_SCHEME - value: source - - name: ROUTER_THREADS - value: "4" - - name: SSL_MIN_VERSION - value: TLSv1.2 - - name: ROUTER_USE_PROXY_PROTOCOL - value: "false" - - name: GRACEFUL_SHUTDOWN_DELAY - value: 1s - - name: ROUTER_DOMAIN - value: apps.{{ .BaseDomain }} - livenessProbe: - httpGet: - path: /healthz - port: 1936 - terminationGracePeriodSeconds: 10 - readinessProbe: - httpGet: - path: /healthz/ready - port: 1936 - startupProbe: - failureThreshold: 120 - httpGet: - path: /healthz/ready - port: 1936 - periodSeconds: 1 - resources: - requests: - cpu: 100m - memory: 256Mi - volumeMounts: - - mountPath: /etc/pki/tls/private - name: default-certificate - readOnly: true - - mountPath: /var/run/configmaps/service-ca - name: service-ca-bundle - readOnly: true - image: '{{ .ReleaseImage.haproxy_router }}' - ports: - - name: http - containerPort: 80 - protocol: TCP - hostPort: 80 - - name: https - containerPort: 443 - protocol: TCP - hostPort: 443 - - name: metrics - containerPort: 1936 - protocol: TCP - volumes: - - name: default-certificate - secret: - defaultMode: 420 - secretName: router-certs-default - - name: service-ca-bundle - configMap: - items: - - key: service-ca.crt - path: service-ca.crt - name: service-ca-bundle - optional: false - defaultMode: 420 - restartPolicy: Always - terminationGracePeriodSeconds: 3600 - dnsPolicy: ClusterFirst - nodeSelector: - kubernetes.io/os: linux - node-role.kubernetes.io/worker: "" - serviceAccount: router - securityContext: {} - schedulerName: default-scheduler - minReadySeconds: 30 - selector: - matchLabels: - ingresscontroller.operator.openshift.io/deployment-ingresscontroller: default - replicas: 1 - strategy: - type: Recreate -metadata: - name: router-default - namespace: openshift-ingress - labels: - ingresscontroller.operator.openshift.io/owning-ingresscontroller: default diff --git a/assets/components/openshift-router/namespace.yaml b/assets/components/openshift-router/namespace.yaml deleted file mode 100644 index d96e64524e..0000000000 --- a/assets/components/openshift-router/namespace.yaml +++ /dev/null @@ -1,20 +0,0 @@ -kind: Namespace -apiVersion: v1 -metadata: - name: openshift-ingress - annotations: - openshift.io/node-selector: "" - workload.openshift.io/allowed: "management" - labels: - # allow openshift-monitoring to look for ServiceMonitor objects in this namespace - openshift.io/cluster-monitoring: "true" - name: openshift-ingress - # old and new forms of the label for matching with NetworkPolicy - network.openshift.io/policy-group: ingress - policy-group.network.openshift.io/ingress: "" - # Router deployment needs to allow privilege escalation, as well as host - # network and host ports for the "HostNetwork" endpoint publishing strategy, - # which is the default for on-premise platforms. - pod-security.kubernetes.io/enforce: privileged - pod-security.kubernetes.io/audit: privileged - pod-security.kubernetes.io/warn: privileged diff --git a/assets/components/openshift-router/service-account.yaml b/assets/components/openshift-router/service-account.yaml deleted file mode 100644 index 9cbf829fcd..0000000000 --- a/assets/components/openshift-router/service-account.yaml +++ /dev/null @@ -1,7 +0,0 @@ -# Account for routers created by the operator. It will require cluster scoped -# permissions related to Route processing. -kind: ServiceAccount -apiVersion: v1 -metadata: - name: router - namespace: openshift-ingress diff --git a/assets/components/openshift-router/service-internal.yaml b/assets/components/openshift-router/service-internal.yaml deleted file mode 100644 index daeaeb1ae3..0000000000 --- a/assets/components/openshift-router/service-internal.yaml +++ /dev/null @@ -1,27 +0,0 @@ -# Cluster Service with default values -# Ingress Controller specific annotations are applied at runtime. -kind: Service -apiVersion: v1 -spec: - type: ClusterIP - internalTrafficPolicy: Cluster - ports: - - name: http - port: 80 - protocol: TCP - targetPort: http - - name: https - port: 443 - protocol: TCP - targetPort: https - - name: metrics - port: 1936 - protocol: TCP - targetPort: metrics - selector: - ingresscontroller.operator.openshift.io/deployment-ingresscontroller: default -metadata: - labels: - ingresscontroller.operator.openshift.io/owning-ingresscontroller: default - name: router-internal-default - namespace: openshift-ingress diff --git a/assets/components/openshift-router/serving-certificate.yaml b/assets/components/openshift-router/serving-certificate.yaml deleted file mode 100644 index e8ac1eec13..0000000000 --- a/assets/components/openshift-router/serving-certificate.yaml +++ /dev/null @@ -1,5 +0,0 @@ -apiVersion: v1 -kind: Secret -metadata: - namespace: openshift-ingress - name: router-certs-default \ No newline at end of file diff --git a/assets/release/release-aarch64.json b/assets/release/release-aarch64.json index 81fca46872..c0ef092dd1 100644 --- a/assets/release/release-aarch64.json +++ b/assets/release/release-aarch64.json @@ -1,23 +1,23 @@ { "release": { - "base": "4.14.0-0.nightly-arm64-2023-07-20-052619" + "base": "4.14.0-0.nightly-arm64-2023-07-25-210314" }, "images": { - "cli": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:997bc66ba8f3f37d57c2c96bd214470897839ca4f2db33fe78ab311f93dab286", - "coredns": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:beb26fcadbab64068dad686e2494347f6cc507d65e129802ade5a3a9c819e238", - "haproxy-router": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:eb5e07db75ee89af1041fd75db935a6d46f85e278e74525b751baefabb7c1910", - "kube-rbac-proxy": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:a1c46f404fb2656336debe5fedd5aa2ddf1cb81c4598b792e51abf4c46c698d9", + "cli": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:2ab36ca97fa3c5c12ed333ee8fd3f3b4a6f67b9c24dc7a8cd05919573d47fbf6", + "coredns": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:129ef0d9f91c1cd5a9b1b3d31ef4dec0489d80c5abd0ddbb4438dcb57f72eed3", + "haproxy-router": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:1168ce05107eb7442555887c36bd9d9e0ecc232446820fbea46fdd9df6fc6c14", + "kube-rbac-proxy": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:72653b66c4291a720613faf68540e5ecb9597f7efcc2f534bb371a84568bd81b", "openssl": "registry.access.redhat.com/ubi8/openssl@sha256:9e743d947be073808f7f1750a791a3dbd81e694e37161e8c6c6057c2c342d671", - "ovn-kubernetes-microshift": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:ccf102b08dd84aee1019f3f6642e356525ed56bc337189d0970ec49a0ec34e03", - "pod": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:6d0fdc325b4b1ccd01a09e523136cf722dcc0b95ac192a150482b8d426b34e97", - "service-ca-operator": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:f427a61494fd186413a426e64731e1962f1f8e440ff121df1a9624cf8af98fe5", + "ovn-kubernetes-microshift": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:798b1dd2aaf14e94cc7f9bdbf58b9cc4cabd4269f6a1f89481f77d8727551217", + "pod": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:be8c7b4d68bbcf58c6c6617bd8cd9daae842663c3e88ab109a1eacb5d6e379fa", + "service-ca-operator": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:47ca2a0be99ddb306c426e3d58ff70f42e61ffe598af1a1eb26defab6278a639", "topolvm_csi": "registry.redhat.io/lvms4/topolvm-rhel8@sha256:f676e20b8ecdbe9f5fc994e2ff236a02d2afe666bf325e8ac02cd3a043df107e", "topolvm_csi_registrar": "registry.redhat.io/openshift4/ose-csi-node-driver-registrar@sha256:71d42a2b26fca9690036c95e54aa3641702c4dc7ba1912f8804d777320f9fbf8", "topolvm_csi_livenessprobe": "registry.redhat.io/openshift4/ose-csi-livenessprobe@sha256:3c63c06561f20f5ead423946c6cc22030c397f0fe190004e6b5ccdb3bfaccdc4", "topolvm_csi_resizer": "registry.redhat.io/openshift4/ose-csi-external-resizer@sha256:837b32a0c432123e2605ad6d029e7f3b4489d9c52a9d272c7a133d41ad10db87", "topolvm_csi_provisioner": "registry.redhat.io/openshift4/ose-csi-external-provisioner@sha256:778aa6e5ea046bfcd865e665679c30362dc8c00cfb33a0cdcc56b2395e8ab504", - "csi-external-snapshotter": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:e99317a95080d79eb5430799a1adf7198abb09818a9031b44ebe00ac85919827", - "csi-snapshot-controller": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:11b62223364340222c33d49a6a554b677277b2aac6c5c17a22ad632d65ab4190", - "csi-snapshot-validation-webhook": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:8c8aa4c32d837a6e703b4e78d8de647e2f7c12587ed79c62565fdc36cb22e115" + "csi-external-snapshotter": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:c01de2ac10e42ba9db7ed23bd48676f604623fae76690a7a933fc6c89e30a0d1", + "csi-snapshot-controller": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:16cef2ae8296a69c10456a854278e2170308749fc85c4aeb4541e5d7710de974", + "csi-snapshot-validation-webhook": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:587a039aa3c4a7fac7b049743a3e4886aaef4394f62f00cdef70950837adb16c" } } diff --git a/assets/release/release-x86_64.json b/assets/release/release-x86_64.json index ec477b8cc1..cf0cb07c58 100644 --- a/assets/release/release-x86_64.json +++ b/assets/release/release-x86_64.json @@ -1,23 +1,23 @@ { "release": { - "base": "4.14.0-0.nightly-2023-07-20-215234" + "base": "4.14.0-0.nightly-2023-07-26-001154" }, "images": { - "cli": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:fadd0485ede81d642109142a0baffddabc9d841c8d519a24cdd01eb05b29d2c1", - "coredns": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:ab5ffd476330032c5636667997d427bcb9df449af62c7524764e3db70bab8cff", - "haproxy-router": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:c2aabff0b600729b09627cbc85825720d19006ae9f3be5eac555d3d75c746710", - "kube-rbac-proxy": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:0e9caa594bfc72ca10445e45acb279d3267c6e53e7b79189b03b41f71e758a92", + "cli": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:8cb2c7434e9efac3be32f61eb762746688425b4854c42b58bf30723e1ff6c676", + "coredns": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:724e78c5fefd7433d3120d52e2bcc1f6814123f825896cd3ed37880e732f2185", + "haproxy-router": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:7b53086cc2268903df4cf9108317663bf35697e28a4a1b726dd4e6c15bf49ae1", + "kube-rbac-proxy": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:25b55b9980509d9845171fb39554ca66c6c8771182a14331986214fd482b7f25", "openssl": "registry.access.redhat.com/ubi8/openssl@sha256:9e743d947be073808f7f1750a791a3dbd81e694e37161e8c6c6057c2c342d671", - "ovn-kubernetes-microshift": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:cdffb5b5757978800ccd2ccbbb182593a175fc1e9149fbc752da49a86660459f", - "pod": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:28504e275b2642536c091ccff83918f25bb60b0b74fdcc8f9a8b1e08697358e6", - "service-ca-operator": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:ab9196052661c799f157668b089a3ec382cbcdaef6bf4341a432790f79b34a5d", + "ovn-kubernetes-microshift": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:a0ae209c3966ec795e1502b69d0260311ac008d863d750a82b5491c45357fe49", + "pod": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:ec37cb9ba0e30ca4a70fdbaf7dca3ec771c553d221ec31758b3e9937f81d8a5e", + "service-ca-operator": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:a0b3e1dc36f07f876a59535a1bc9b5325da507d4314eae00758d1e8b02843fd6", "topolvm_csi": "registry.redhat.io/lvms4/topolvm-rhel8@sha256:f676e20b8ecdbe9f5fc994e2ff236a02d2afe666bf325e8ac02cd3a043df107e", "topolvm_csi_registrar": "registry.redhat.io/openshift4/ose-csi-node-driver-registrar@sha256:71d42a2b26fca9690036c95e54aa3641702c4dc7ba1912f8804d777320f9fbf8", "topolvm_csi_livenessprobe": "registry.redhat.io/openshift4/ose-csi-livenessprobe@sha256:3c63c06561f20f5ead423946c6cc22030c397f0fe190004e6b5ccdb3bfaccdc4", "topolvm_csi_resizer": "registry.redhat.io/openshift4/ose-csi-external-resizer@sha256:837b32a0c432123e2605ad6d029e7f3b4489d9c52a9d272c7a133d41ad10db87", "topolvm_csi_provisioner": "registry.redhat.io/openshift4/ose-csi-external-provisioner@sha256:778aa6e5ea046bfcd865e665679c30362dc8c00cfb33a0cdcc56b2395e8ab504", - "csi-external-snapshotter": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:a5912945ef16f470e895902739d520fa275b6b277b1d24727d49ecad160680f6", - "csi-snapshot-controller": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:6254006efd598427056b00f34a51076c87dac98d6d959a9548eb500da7c53c42", - "csi-snapshot-validation-webhook": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:5e86e7cd7cc77074ba7f57bdf45d3b43f634acb4d8ac98158ab4ea83ccea2a8e" + "csi-external-snapshotter": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:0da6a3ae37a10924c7bf900cbd68b953ae38afca510c0354a8b478a44cbdfe73", + "csi-snapshot-controller": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:012b60f11c4303bb13f4fa727b1ec494b07888570d0d400890f23750930c85d3", + "csi-snapshot-validation-webhook": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:5b89b0461f8d5672b254223edbf30e790dcfcbe8a1717b9fdad215000dfea5bf" } } diff --git a/rebase_sh.log b/rebase_sh.log new file mode 100644 index 0000000000..08fc70f2b7 --- /dev/null +++ b/rebase_sh.log @@ -0,0 +1,742 @@ +# Rebasing to registry.ci.openshift.org/ocp/release:4.14.0-0.nightly-2023-07-26-001154 and registry.ci.openshift.org/ocp-arm64/release-arm64:4.14.0-0.nightly-arm64-2023-07-25-210314 +# Fetching release info for registry.ci.openshift.org/ocp/release:4.14.0-0.nightly-2023-07-26-001154 (amd64) +# Fetching release info for registry.ci.openshift.org/ocp-arm64/release-arm64:4.14.0-0.nightly-arm64-2023-07-25-210314 (arm64) +# Extracting registry.ci.openshift.org/ocp/release:4.14.0-0.nightly-2023-07-26-001154 manifest content +# Cloning registry.ci.openshift.org/ocp/release:4.14.0-0.nightly-2023-07-26-001154 component repos +Initialized empty Git repository in /go/src/github.com/openshift/microshift/_output/staging/cluster-csi-snapshot-controller-operator/.git/ +HEAD is now at eaaf726 Merge pull request #151 from jsafrane/bump-4.14 + +Initialized empty Git repository in /go/src/github.com/openshift/microshift/_output/staging/cluster-dns-operator/.git/ +HEAD is now at 47be7b5 Merge pull request #369 from gcs278/setlogger + +Initialized empty Git repository in /go/src/github.com/openshift/microshift/_output/staging/cluster-ingress-operator/.git/ +HEAD is now at 83c9c41 Merge pull request #884 from gcs278/NE-1187 + +Initialized empty Git repository in /go/src/github.com/openshift/microshift/_output/staging/cluster-kube-apiserver-operator/.git/ +HEAD is now at 71f29f6 Merge pull request #1529 from mfojtik/bump-goproxy + +Initialized empty Git repository in /go/src/github.com/openshift/microshift/_output/staging/cluster-kube-controller-manager-operator/.git/ +HEAD is now at 5f49f59 Merge pull request #740 from ingvagabund/libary-go-perm-change + +Initialized empty Git repository in /go/src/github.com/openshift/microshift/_output/staging/cluster-kube-scheduler-operator/.git/ +HEAD is now at db92b6d Merge pull request #489 from ingvagabund/update-runbook_url + +Initialized empty Git repository in /go/src/github.com/openshift/microshift/_output/staging/cluster-network-operator/.git/ +HEAD is now at d4f68c0 Merge pull request #1901 from abhat/fips_4.14 + +Initialized empty Git repository in /go/src/github.com/openshift/microshift/_output/staging/cluster-openshift-controller-manager-operator/.git/ +HEAD is now at e004b58 Merge pull request #295 from atiratree/rcm-restore + +Initialized empty Git repository in /go/src/github.com/openshift/microshift/_output/staging/cluster-policy-controller/.git/ +HEAD is now at 8501bc8 Merge pull request #126 from ardaguclu/adjust-logs + +Initialized empty Git repository in /go/src/github.com/openshift/microshift/_output/staging/csi-external-snapshotter/.git/ +HEAD is now at 712bf7c Merge pull request #101 from mpatlasov/rebase-v6.2.2 + +Initialized empty Git repository in /go/src/github.com/openshift/microshift/_output/staging/etcd/.git/ +HEAD is now at 5a36b9b6 Merge pull request #203 from tjungblu/rebase_4.14_3.5.9 + +Initialized empty Git repository in /go/src/github.com/openshift/microshift/_output/staging/kubernetes/.git/ +HEAD is now at 4aaeaec06 Merge pull request #1629 from ardaguclu/non-local-openapiv3-fix + +Initialized empty Git repository in /go/src/github.com/openshift/microshift/_output/staging/machine-config-operator/.git/ +HEAD is now at 3fb306d5 Merge pull request #3756 from cdoern/certVisibility + +Initialized empty Git repository in /go/src/github.com/openshift/microshift/_output/staging/openshift-controller-manager/.git/ +HEAD is now at 80c4923 Merge pull request #263 from coreydaley/update_dependencies_2023_07_11 + +Initialized empty Git repository in /go/src/github.com/openshift/microshift/_output/staging/route-controller-manager/.git/ +HEAD is now at 5710699 Merge pull request #29 from atiratree/add-dummy-flag + +Initialized empty Git repository in /go/src/github.com/openshift/microshift/_output/staging/service-ca-operator/.git/ +HEAD is now at 46c0577 Merge pull request #212 from stlaz/kube-1.27 + +# Cloning registry.ci.openshift.org/ocp/release:4.14.0-0.nightly-2023-07-26-001154 image repos +Initialized empty Git repository in /go/src/github.com/openshift/microshift/_output/staging/amd64/oc/.git/ +HEAD is now at 643b040e Merge pull request #1424 from atiratree/introduce-plugin-tests + +Initialized empty Git repository in /go/src/github.com/openshift/microshift/_output/staging/amd64/coredns/.git/ +HEAD is now at a2c62dd Merge pull request #92 from gcs278/CVE-2022-41723 + +Initialized empty Git repository in /go/src/github.com/openshift/microshift/_output/staging/amd64/csi-external-snapshotter/.git/ +HEAD is now at 712bf7c Merge pull request #101 from mpatlasov/rebase-v6.2.2 + + + +Initialized empty Git repository in /go/src/github.com/openshift/microshift/_output/staging/amd64/router/.git/ +HEAD is now at 6117b7b Merge pull request #449 from k-wall/RFE-3007-option-contstats + +Initialized empty Git repository in /go/src/github.com/openshift/microshift/_output/staging/amd64/kube-rbac-proxy/.git/ +HEAD is now at 86f31e2 Merge pull request #70 from ibihim/v0.14.2-downstream + +openssl not from release payload, skipping + +Initialized empty Git repository in /go/src/github.com/openshift/microshift/_output/staging/amd64/ovn-kubernetes/.git/ +HEAD is now at 7d9a0d3 Merge pull request #1750 from pperiyasamy/stale-egressip-status + +Initialized empty Git repository in /go/src/github.com/openshift/microshift/_output/staging/amd64/kubernetes/.git/ +HEAD is now at 4aaeaec06 Merge pull request #1629 from ardaguclu/non-local-openapiv3-fix + +Initialized empty Git repository in /go/src/github.com/openshift/microshift/_output/staging/amd64/service-ca-operator/.git/ +HEAD is now at 46c0577 Merge pull request #212 from stlaz/kube-1.27 + +topolvm_csi not from release payload, skipping + +topolvm_csi_livenessprobe not from release payload, skipping + +topolvm_csi_provisioner not from release payload, skipping + +topolvm_csi_registrar not from release payload, skipping + +topolvm_csi_resizer not from release payload, skipping + +Initialized empty Git repository in /go/src/github.com/openshift/microshift/_output/staging/arm64/oc/.git/ +HEAD is now at 643b040e Merge pull request #1424 from atiratree/introduce-plugin-tests + +Initialized empty Git repository in /go/src/github.com/openshift/microshift/_output/staging/arm64/coredns/.git/ +HEAD is now at a2c62dd Merge pull request #92 from gcs278/CVE-2022-41723 + +Initialized empty Git repository in /go/src/github.com/openshift/microshift/_output/staging/arm64/csi-external-snapshotter/.git/ +HEAD is now at 712bf7c Merge pull request #101 from mpatlasov/rebase-v6.2.2 + + + +Initialized empty Git repository in /go/src/github.com/openshift/microshift/_output/staging/arm64/router/.git/ +HEAD is now at 6117b7b Merge pull request #449 from k-wall/RFE-3007-option-contstats + +Initialized empty Git repository in /go/src/github.com/openshift/microshift/_output/staging/arm64/kube-rbac-proxy/.git/ +HEAD is now at 86f31e2 Merge pull request #70 from ibihim/v0.14.2-downstream + +openssl not from release payload, skipping + +Initialized empty Git repository in /go/src/github.com/openshift/microshift/_output/staging/arm64/ovn-kubernetes/.git/ +HEAD is now at 7d9a0d3 Merge pull request #1750 from pperiyasamy/stale-egressip-status + +Initialized empty Git repository in /go/src/github.com/openshift/microshift/_output/staging/arm64/kubernetes/.git/ +HEAD is now at 4aaeaec06 Merge pull request #1629 from ardaguclu/non-local-openapiv3-fix + +Initialized empty Git repository in /go/src/github.com/openshift/microshift/_output/staging/arm64/service-ca-operator/.git/ +HEAD is now at 46c0577 Merge pull request #212 from stlaz/kube-1.27 + +topolvm_csi not from release payload, skipping + +topolvm_csi_livenessprobe not from release payload, skipping + +topolvm_csi_provisioner not from release payload, skipping + +topolvm_csi_registrar not from release payload, skipping + +topolvm_csi_resizer not from release payload, skipping + +downloading LVMS operator bundles +/go/src/github.com/openshift/microshift/_output/staging/lvms/amd64 /go/src/github.com/openshift/microshift +extracting lvms operator bundle for "amd64" architecture +extracting lvms clusterserviceversion.yaml into separate RBAC +extracting bundle .spec.install.spec.clusterPermissions by serviceAccountName lvms-operator +generating /go/src/github.com/openshift/microshift/_output/staging/lvms/amd64/lvms-operator_rbac.authorization.k8s.io_v1_clusterrole.yaml +generating /go/src/github.com/openshift/microshift/_output/staging/lvms/amd64/lvms-operator_rbac.authorization.k8s.io_v1_clusterrolebinding.yaml +generating /go/src/github.com/openshift/microshift/_output/staging/lvms/amd64/lvms-operator_v1_serviceaccount.yaml +extracting bundle .spec.install.spec.clusterPermissions by serviceAccountName topolvm-controller +generating /go/src/github.com/openshift/microshift/_output/staging/lvms/amd64/topolvm-controller_rbac.authorization.k8s.io_v1_clusterrole.yaml +generating /go/src/github.com/openshift/microshift/_output/staging/lvms/amd64/topolvm-controller_rbac.authorization.k8s.io_v1_clusterrolebinding.yaml +generating /go/src/github.com/openshift/microshift/_output/staging/lvms/amd64/topolvm-controller_v1_serviceaccount.yaml +extracting bundle .spec.install.spec.clusterPermissions by serviceAccountName topolvm-node +generating /go/src/github.com/openshift/microshift/_output/staging/lvms/amd64/topolvm-node_rbac.authorization.k8s.io_v1_clusterrole.yaml +generating /go/src/github.com/openshift/microshift/_output/staging/lvms/amd64/topolvm-node_rbac.authorization.k8s.io_v1_clusterrolebinding.yaml +generating /go/src/github.com/openshift/microshift/_output/staging/lvms/amd64/topolvm-node_v1_serviceaccount.yaml +extracting bundle .spec.install.spec.clusterPermissions by serviceAccountName vg-manager +generating /go/src/github.com/openshift/microshift/_output/staging/lvms/amd64/vg-manager_rbac.authorization.k8s.io_v1_clusterrole.yaml +generating /go/src/github.com/openshift/microshift/_output/staging/lvms/amd64/vg-manager_rbac.authorization.k8s.io_v1_clusterrolebinding.yaml +generating /go/src/github.com/openshift/microshift/_output/staging/lvms/amd64/vg-manager_v1_serviceaccount.yaml +extracting bundle .spec.install.spec.permissions by serviceAccountName lvms-operator +generating /go/src/github.com/openshift/microshift/_output/staging/lvms/amd64/lvms-operator_rbac.authorization.k8s.io_v1_role.yaml +generating /go/src/github.com/openshift/microshift/_output/staging/lvms/amd64/lvms-operator_rbac.authorization.k8s.io_v1_rolebinding.yaml +generating /go/src/github.com/openshift/microshift/_output/staging/lvms/amd64/lvms-operator_v1_serviceaccount.yaml +extracting bundle .spec.install.spec.permissions by serviceAccountName topolvm-controller +generating /go/src/github.com/openshift/microshift/_output/staging/lvms/amd64/topolvm-controller_rbac.authorization.k8s.io_v1_role.yaml +generating /go/src/github.com/openshift/microshift/_output/staging/lvms/amd64/topolvm-controller_rbac.authorization.k8s.io_v1_rolebinding.yaml +generating /go/src/github.com/openshift/microshift/_output/staging/lvms/amd64/topolvm-controller_v1_serviceaccount.yaml +extracting bundle .spec.install.spec.permissions by serviceAccountName vg-manager +generating /go/src/github.com/openshift/microshift/_output/staging/lvms/amd64/vg-manager_rbac.authorization.k8s.io_v1_role.yaml +generating /go/src/github.com/openshift/microshift/_output/staging/lvms/amd64/vg-manager_rbac.authorization.k8s.io_v1_rolebinding.yaml +generating /go/src/github.com/openshift/microshift/_output/staging/lvms/amd64/vg-manager_v1_serviceaccount.yaml +/go/src/github.com/openshift/microshift +/go/src/github.com/openshift/microshift/_output/staging/lvms/arm64 /go/src/github.com/openshift/microshift +extracting lvms operator bundle for "arm64" architecture +extracting lvms clusterserviceversion.yaml into separate RBAC +extracting bundle .spec.install.spec.clusterPermissions by serviceAccountName lvms-operator +generating /go/src/github.com/openshift/microshift/_output/staging/lvms/arm64/lvms-operator_rbac.authorization.k8s.io_v1_clusterrole.yaml +generating /go/src/github.com/openshift/microshift/_output/staging/lvms/arm64/lvms-operator_rbac.authorization.k8s.io_v1_clusterrolebinding.yaml +generating /go/src/github.com/openshift/microshift/_output/staging/lvms/arm64/lvms-operator_v1_serviceaccount.yaml +extracting bundle .spec.install.spec.clusterPermissions by serviceAccountName topolvm-controller +generating /go/src/github.com/openshift/microshift/_output/staging/lvms/arm64/topolvm-controller_rbac.authorization.k8s.io_v1_clusterrole.yaml +generating /go/src/github.com/openshift/microshift/_output/staging/lvms/arm64/topolvm-controller_rbac.authorization.k8s.io_v1_clusterrolebinding.yaml +generating /go/src/github.com/openshift/microshift/_output/staging/lvms/arm64/topolvm-controller_v1_serviceaccount.yaml +extracting bundle .spec.install.spec.clusterPermissions by serviceAccountName topolvm-node +generating /go/src/github.com/openshift/microshift/_output/staging/lvms/arm64/topolvm-node_rbac.authorization.k8s.io_v1_clusterrole.yaml +generating /go/src/github.com/openshift/microshift/_output/staging/lvms/arm64/topolvm-node_rbac.authorization.k8s.io_v1_clusterrolebinding.yaml +generating /go/src/github.com/openshift/microshift/_output/staging/lvms/arm64/topolvm-node_v1_serviceaccount.yaml +extracting bundle .spec.install.spec.clusterPermissions by serviceAccountName vg-manager +generating /go/src/github.com/openshift/microshift/_output/staging/lvms/arm64/vg-manager_rbac.authorization.k8s.io_v1_clusterrole.yaml +generating /go/src/github.com/openshift/microshift/_output/staging/lvms/arm64/vg-manager_rbac.authorization.k8s.io_v1_clusterrolebinding.yaml +generating /go/src/github.com/openshift/microshift/_output/staging/lvms/arm64/vg-manager_v1_serviceaccount.yaml +extracting bundle .spec.install.spec.permissions by serviceAccountName lvms-operator +generating /go/src/github.com/openshift/microshift/_output/staging/lvms/arm64/lvms-operator_rbac.authorization.k8s.io_v1_role.yaml +generating /go/src/github.com/openshift/microshift/_output/staging/lvms/arm64/lvms-operator_rbac.authorization.k8s.io_v1_rolebinding.yaml +generating /go/src/github.com/openshift/microshift/_output/staging/lvms/arm64/lvms-operator_v1_serviceaccount.yaml +extracting bundle .spec.install.spec.permissions by serviceAccountName topolvm-controller +generating /go/src/github.com/openshift/microshift/_output/staging/lvms/arm64/topolvm-controller_rbac.authorization.k8s.io_v1_role.yaml +generating /go/src/github.com/openshift/microshift/_output/staging/lvms/arm64/topolvm-controller_rbac.authorization.k8s.io_v1_rolebinding.yaml +generating /go/src/github.com/openshift/microshift/_output/staging/lvms/arm64/topolvm-controller_v1_serviceaccount.yaml +extracting bundle .spec.install.spec.permissions by serviceAccountName vg-manager +generating /go/src/github.com/openshift/microshift/_output/staging/lvms/arm64/vg-manager_rbac.authorization.k8s.io_v1_role.yaml +generating /go/src/github.com/openshift/microshift/_output/staging/lvms/arm64/vg-manager_rbac.authorization.k8s.io_v1_rolebinding.yaml +generating /go/src/github.com/openshift/microshift/_output/staging/lvms/arm64/vg-manager_v1_serviceaccount.yaml +/go/src/github.com/openshift/microshift +error: branch 'rebase-4.14.0-0.nightly-2023-07-26-001154_amd64-2023-07-26_arm64-2023-07-25' not found. +Switched to a new branch 'rebase-4.14.0-0.nightly-2023-07-26-001154_amd64-2023-07-26_arm64-2023-07-25' +## Updating last_rebase.sh +## Committing changes to last_rebase.sh +[rebase-4.14.0-0.nightly-2023-07-26-001154_amd64-2023-07-26_arm64-2023-07-25 32b6d0f6a] update last_rebase.sh + 1 file changed, 1 insertion(+), 1 deletion(-) +cluster-csi-snapshot-controller-operator embedded-component no change + +cluster-dns-operator embedded-component no change + +cluster-kube-controller-manager-operator embedded-component no change + +cluster-kube-scheduler-operator embedded-component no change + +cluster-openshift-controller-manager-operator embedded-component no change + +csi-external-snapshotter embedded-component no change + +etcd embedded-component no change + +kubernetes embedded-component no change + +openshift-controller-manager embedded-component no change + +route-controller-manager embedded-component no change + +coredns image-amd64 no change + +csi-external-snapshotter image-amd64 no change + +csi-external-snapshotter image-amd64 no change + +csi-external-snapshotter image-amd64 no change + +router image-amd64 no change + +kube-rbac-proxy image-amd64 no change + +kubernetes image-amd64 no change + +coredns image-arm64 no change + +csi-external-snapshotter image-arm64 no change + +csi-external-snapshotter image-arm64 no change + +csi-external-snapshotter image-arm64 no change + +router image-arm64 no change + +kube-rbac-proxy image-arm64 no change + +kubernetes image-arm64 no change + +## Committing changes to changelog +[rebase-4.14.0-0.nightly-2023-07-26-001154_amd64-2023-07-26_arm64-2023-07-25 05bb8cdcd] update changelog + 2 files changed, 170 insertions(+), 58 deletions(-) +# Updating microshift/go.mod +go mod edit -require github.com/openshift/cluster-policy-controller@8501bc8c4084b57cfa8978afd533cc912f17cf31 +go: downloading github.com/openshift/kubernetes/staging/src/k8s.io/apimachinery v0.0.0-20230714130253-4aaeaec06c95 +go: downloading k8s.io/klog/v2 v2.100.1 +go: downloading github.com/spf13/cobra v1.7.0 +go: downloading github.com/openshift/kubernetes/staging/src/k8s.io/cli-runtime v0.0.0-20230714130253-4aaeaec06c95 +go: downloading github.com/openshift/kubernetes/staging/src/k8s.io/component-base v0.0.0-20230714130253-4aaeaec06c95 +go: downloading github.com/apparentlymart/go-cidr v1.1.0 +go: downloading github.com/spf13/pflag v1.0.5 +go: downloading sigs.k8s.io/kustomize/api v0.13.2 +go: downloading sigs.k8s.io/yaml v1.3.0 +go: downloading github.com/stretchr/testify v1.8.1 +go: downloading github.com/openshift/api v0.0.0-20230703134140-1c2204a0195c +go: downloading github.com/openshift/client-go v0.0.0-20230503144108-75015d2347cb +go: downloading github.com/openshift/library-go v0.0.0-20230516103935-9536341565eb +go: downloading github.com/openshift/kubernetes/staging/src/k8s.io/kubectl v0.0.0-20230714130253-4aaeaec06c95 +go: downloading github.com/openshift/kubernetes/staging/src/k8s.io/api v0.0.0-20230714130253-4aaeaec06c95 +go: downloading github.com/openshift/cluster-policy-controller v0.0.0-20230724103459-8501bc8c4084 +go: downloading github.com/coreos/go-systemd v0.0.0-20190321100706-95778dfbb74e +go: downloading github.com/openshift/kubernetes/staging/src/k8s.io/apiserver v0.0.0-20230714130253-4aaeaec06c95 +go: downloading github.com/openshift/kubernetes v0.0.0-20230714130253-4aaeaec06c95 +go: downloading github.com/openshift/kubernetes/staging/src/k8s.io/client-go v0.0.0-20230714130253-4aaeaec06c95 +go: downloading github.com/openshift/kubernetes/staging/src/k8s.io/cloud-provider v0.0.0-20230714130253-4aaeaec06c95 +go: downloading github.com/vishvananda/netlink v1.1.0 +go: downloading github.com/openshift/build-machinery-go v0.0.0-20230306181456-d321ffa04533 +go: downloading gopkg.in/yaml.v3 v3.0.1 +go: downloading golang.org/x/sys v0.8.0 +go: downloading github.com/openshift/kubernetes/staging/src/k8s.io/apiextensions-apiserver v0.0.0-20230714130253-4aaeaec06c95 +go: downloading github.com/miekg/dns v1.1.35 +go: downloading k8s.io/kube-openapi v0.0.0-20230501164219-8b0f38b5fd1f +go: downloading github.com/openshift/route-controller-manager v0.0.0-20230720095017-5710699f4e7e +go: downloading go.etcd.io/etcd/client/pkg/v3 v3.5.7 +go: downloading go.etcd.io/etcd/client/v3 v3.5.7 +go: downloading github.com/openshift/kubernetes-kube-storage-version-migrator v0.0.3-0.20230525153147-77c90ab82b46 +go: downloading github.com/google/go-cmp v0.5.9 +go: downloading github.com/openshift/kubernetes/staging/src/k8s.io/kube-aggregator v0.0.0-20230714130253-4aaeaec06c95 +go: downloading github.com/go-logr/logr v1.2.4 +go: downloading github.com/inconshreveable/mousetrap v1.1.0 +go: downloading gopkg.in/yaml.v2 v2.4.0 +go: downloading github.com/davecgh/go-spew v1.1.1 +go: downloading github.com/pmezard/go-difflib v1.0.0 +go: downloading github.com/evanphx/json-patch v4.12.0+incompatible +go: downloading github.com/google/uuid v1.3.0 +go: downloading k8s.io/utils v0.0.0-20230505201702-9f6742963106 +go: downloading sigs.k8s.io/kustomize/kyaml v0.14.1 +go: downloading github.com/gogo/protobuf v1.3.2 +go: downloading github.com/google/gofuzz v1.2.0 +go: downloading github.com/ghodss/yaml v1.0.0 +go: downloading github.com/jonboulle/clockwork v0.2.2 +go: downloading github.com/pkg/errors v0.9.1 +go: downloading sigs.k8s.io/structured-merge-diff/v4 v4.2.3 +go: downloading github.com/MakeNowJust/heredoc v1.0.0 +go: downloading github.com/mitchellh/go-wordwrap v1.0.0 +go: downloading github.com/russross/blackfriday/v2 v2.1.0 +go: downloading github.com/imdario/mergo v0.3.11 +go: downloading golang.org/x/term v0.8.0 +go: downloading golang.org/x/time v0.0.0-20220210224613-90d013bbcef8 +go: downloading golang.org/x/net v0.10.0 +go: downloading github.com/vishvananda/netns v0.0.2 +go: downloading golang.org/x/crypto v0.1.0 +go: downloading golang.org/x/sync v0.1.0 +go: downloading go.uber.org/zap v1.19.0 +go: downloading go.etcd.io/etcd/api/v3 v3.5.7 +go: downloading google.golang.org/grpc v1.51.0 +go: downloading github.com/openshift/kubernetes/staging/src/k8s.io/component-helpers v0.0.0-20230714130253-4aaeaec06c95 +go: downloading github.com/openshift/kubernetes/staging/src/k8s.io/kube-scheduler v0.0.0-20230714130253-4aaeaec06c95 +go: downloading github.com/coreos/go-systemd/v22 v22.4.0 +go: downloading github.com/google/cadvisor v0.47.1 +go: downloading github.com/opencontainers/runc v1.1.6 +go: downloading go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.10.0 +go: downloading go.opentelemetry.io/otel/sdk v1.10.0 +go: downloading go.opentelemetry.io/otel v1.10.0 +go: downloading go.opentelemetry.io/otel/trace v1.10.0 +go: downloading github.com/openshift/kubernetes/staging/src/k8s.io/csi-translation-lib v0.0.0-20230714130253-4aaeaec06c95 +go: downloading go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.10.0 +go: downloading github.com/openshift/kubernetes/staging/src/k8s.io/kubelet v0.0.0-20230714130253-4aaeaec06c95 +go: downloading github.com/openshift/kubernetes/staging/src/k8s.io/mount-utils v0.0.0-20230714130253-4aaeaec06c95 +go: downloading github.com/fsnotify/fsnotify v1.6.0 +go: downloading github.com/openshift/kubernetes/staging/src/k8s.io/controller-manager v0.0.0-20230714130253-4aaeaec06c95 +go: downloading github.com/openshift/kubernetes/staging/src/k8s.io/metrics v0.0.0-20230714130253-4aaeaec06c95 +go: downloading sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd +go: downloading github.com/liggitt/tabwriter v0.0.0-20181228230101-89fcab3d43de +go: downloading github.com/google/gnostic v0.6.9 +go: downloading golang.org/x/text v0.9.0 +go: downloading github.com/golang/protobuf v1.5.3 +go: downloading google.golang.org/protobuf v1.28.1 +go: downloading github.com/gregjones/httpcache v0.0.0-20180305231024-9cad4c3443a7 +go: downloading github.com/peterbourgon/diskv v2.0.1+incompatible +go: downloading gopkg.in/inf.v0 v0.9.1 +go: downloading github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da +go: downloading github.com/blang/semver/v4 v4.0.0 +go: downloading github.com/prometheus/client_golang v1.14.0 +go: downloading github.com/blang/semver v3.5.1+incompatible +go: downloading github.com/prometheus/client_model v0.3.0 +go: downloading github.com/prometheus/procfs v0.8.0 +go: downloading github.com/prometheus/common v0.37.0 +go: downloading github.com/chai2010/gettext-go v1.0.2 +go: downloading github.com/exponent-io/jsonpath v0.0.0-20151013193312-d6023ce2651d +go: downloading github.com/moby/term v0.0.0-20221205130635-1aeaba878587 +go: downloading github.com/pkg/profile v1.3.0 +go: downloading github.com/sirupsen/logrus v1.9.0 +go: downloading github.com/emicklei/go-restful/v3 v3.9.0 +go: downloading go.uber.org/atomic v1.7.0 +go: downloading golang.org/x/oauth2 v0.0.0-20220411215720-9780585627b5 +go: downloading github.com/json-iterator/go v1.1.12 +go: downloading gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c +go: downloading github.com/openshift/onsi-ginkgo/v2 v2.6.1-0.20230317131656-c62d9de5a460 +go: downloading github.com/onsi/gomega v1.27.4 +go: downloading k8s.io/gengo v0.0.0-20220913193501-391367153a38 +go: downloading go.uber.org/multierr v1.6.0 +go: downloading go.uber.org/goleak v1.2.1 +go: downloading github.com/coreos/go-semver v0.3.0 +go: downloading google.golang.org/genproto v0.0.0-20220502173005-c8bf987b8c21 +go: downloading github.com/benbjohnson/clock v1.1.0 +go: downloading github.com/onsi/ginkgo v1.11.0 +go: downloading gopkg.in/square/go-jose.v2 v2.6.0 +go: downloading gopkg.in/natefinch/lumberjack.v2 v2.0.0 +go: downloading go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.35.1 +go: downloading github.com/cyphar/filepath-securejoin v0.2.3 +go: downloading github.com/moby/sys/mountinfo v0.6.2 +go: downloading github.com/openshift/kubernetes/staging/src/k8s.io/legacy-cloud-providers v0.0.0-20230714130253-4aaeaec06c95 +go: downloading github.com/Azure/azure-sdk-for-go v55.0.0+incompatible +go: downloading github.com/Azure/go-autorest/autorest/adal v0.9.20 +go: downloading github.com/Azure/go-autorest/autorest v0.11.27 +go: downloading go.opentelemetry.io/otel/exporters/otlp/internal/retry v1.10.0 +go: downloading go.opentelemetry.io/proto/otlp v0.19.0 +go: downloading github.com/Azure/go-autorest v14.2.0+incompatible +go: downloading github.com/opencontainers/selinux v1.10.0 +go: downloading github.com/openshift/kubernetes/staging/src/k8s.io/cri-api v0.0.0-20230714130253-4aaeaec06c95 +go: downloading github.com/docker/go-units v0.5.0 +go: downloading github.com/golang/mock v1.6.0 +go: downloading github.com/Microsoft/go-winio v0.4.17 +go: downloading go.opentelemetry.io/contrib/instrumentation/github.com/emicklei/go-restful/otelrestful v0.35.0 +go: downloading github.com/container-storage-interface/spec v1.7.0 +go: downloading github.com/karrick/godirwalk v1.17.0 +go: downloading github.com/libopenstorage/openstorage v1.0.0 +go: downloading github.com/opencontainers/runtime-spec v1.0.3-0.20220909204839-494a5a6aca78 +go: downloading github.com/containerd/typeurl v1.0.2 +go: downloading sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.1.2 +go: downloading github.com/openshift/apiserver-library-go v0.0.0-20230703120157-e3794c5cc9fd +go: downloading github.com/openshift/kubernetes/staging/src/k8s.io/kube-controller-manager v0.0.0-20230714130253-4aaeaec06c95 +go: downloading github.com/openshift/kubernetes/staging/src/k8s.io/cluster-bootstrap v0.0.0-20230714130253-4aaeaec06c95 +go: downloading github.com/robfig/cron/v3 v3.0.1 +go: downloading github.com/openshift/kubernetes/staging/src/k8s.io/dynamic-resource-allocation v0.0.0-20230714130253-4aaeaec06c95 +go: downloading github.com/robfig/cron v1.2.0 +go: downloading github.com/go-openapi/swag v0.22.3 +go: downloading github.com/go-openapi/jsonreference v0.20.1 +go: downloading github.com/google/btree v1.0.1 +go: downloading github.com/go-logr/zapr v1.2.3 +go: downloading github.com/go-errors/errors v1.4.2 +go: downloading github.com/beorn7/perks v1.0.1 +go: downloading github.com/cespare/xxhash/v2 v2.1.2 +go: downloading github.com/fvbommel/sortorder v1.0.1 +go: downloading github.com/matttproud/golang_protobuf_extensions v1.0.2 +go: downloading github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 +go: downloading github.com/openshift/kubernetes/staging/src/k8s.io/pod-security-admission v0.0.0-20230714130253-4aaeaec06c95 +go: downloading github.com/creack/pty v1.1.18 +go: downloading github.com/google/cel-go v0.12.6 +go: downloading github.com/NYTimes/gziphandler v1.1.1 +go: downloading github.com/kr/pretty v0.3.0 +go: downloading github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd +go: downloading github.com/modern-go/reflect2 v1.0.2 +go: downloading golang.org/x/tools v0.7.0 +go: downloading github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0 +go: downloading go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.35.0 +go: downloading go.etcd.io/etcd/server/v3 v3.5.7 +go: downloading github.com/BurntSushi/toml v0.3.1 +go: downloading github.com/felixge/httpsnoop v1.0.3 +go: downloading go.opentelemetry.io/otel/metric v0.31.0 +go: downloading github.com/openshift/kubernetes/staging/src/k8s.io/kms v0.0.0-20230714130253-4aaeaec06c95 +go: downloading github.com/rubiojr/go-vhd v0.0.0-20200706105327-02e210299021 +go: downloading cloud.google.com/go v0.97.0 +go: downloading github.com/vmware/govmomi v0.30.0 +go: downloading github.com/GoogleCloudPlatform/k8s-cloud-provider v1.18.1-0.20220218231025-f11817397a1b +go: downloading gopkg.in/gcfg.v1 v1.2.0 +go: downloading google.golang.org/api v0.60.0 +go: downloading github.com/go-logr/stdr v1.2.2 +go: downloading github.com/cenkalti/backoff/v4 v4.1.3 +go: downloading github.com/grpc-ecosystem/grpc-gateway/v2 v2.7.0 +go: downloading github.com/Azure/go-autorest/logger v0.2.1 +go: downloading github.com/Azure/go-autorest/tracing v0.6.0 +go: downloading github.com/Azure/go-autorest/autorest/mocks v0.4.2 +go: downloading github.com/Azure/go-autorest/autorest/date v0.3.0 +go: downloading github.com/golang-jwt/jwt/v4 v4.4.2 +go: downloading github.com/mistifyio/go-zfs v2.1.2-0.20190413222219-f784269be439+incompatible +go: downloading github.com/docker/distribution v2.8.1+incompatible +go: downloading github.com/armon/circbuf v0.0.0-20150827004946-bbbad097214e +go: downloading github.com/godbus/dbus/v5 v5.0.6 +go: downloading github.com/JeffAshton/win_pdh v0.0.0-20161109143554-76bb4ee9f0ab +go: downloading github.com/Microsoft/hcsshim v0.8.25 +go: downloading github.com/lithammer/dedent v1.1.0 +go: downloading github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f +go: downloading go.opentelemetry.io/contrib/propagators/b3 v1.10.0 +go: downloading github.com/moby/spdystream v0.2.0 +go: downloading github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5 +go: downloading github.com/mohae/deepcopy v0.0.0-20170603005431-491d3605edfb +go: downloading github.com/containerd/ttrpc v1.1.0 +go: downloading github.com/opencontainers/go-digest v1.0.0 +go: downloading github.com/euank/go-kmsg-parser v2.0.0+incompatible +go: downloading github.com/asaskevich/govalidator v0.0.0-20190424111038-f61b66f89f4a +go: downloading github.com/mitchellh/mapstructure v1.4.1 +go: downloading github.com/hashicorp/golang-lru v0.5.1 +go: downloading github.com/coreos/go-oidc v2.1.0+incompatible +go: downloading github.com/mailru/easyjson v0.7.7 +go: downloading github.com/sergi/go-diff v1.1.0 +go: downloading github.com/fatih/camelcase v1.0.0 +go: downloading github.com/go-openapi/jsonpointer v0.19.6 +go: downloading github.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1 +go: downloading github.com/stoewer/go-strcase v1.2.0 +go: downloading github.com/kr/text v0.2.0 +go: downloading github.com/rogpeppe/go-internal v1.11.0 +go: downloading google.golang.org/appengine v1.6.7 +go: downloading github.com/grpc-ecosystem/grpc-gateway v1.16.0 +go: downloading github.com/soheilhy/cmux v0.1.5 +go: downloading github.com/tmc/grpc-websocket-proxy v0.0.0-20220101234140-673ab2c3ae75 +go: downloading go.etcd.io/bbolt v1.3.6 +go: downloading go.etcd.io/etcd/pkg/v3 v3.5.7 +go: downloading gopkg.in/warnings.v0 v0.1.1 +go: downloading github.com/stretchr/objx v0.5.0 +go: downloading github.com/checkpoint-restore/go-criu/v5 v5.3.0 +go: downloading github.com/containerd/console v1.0.3 +go: downloading github.com/mrunalp/fileutils v0.5.0 +go: downloading github.com/docker/docker v20.10.21+incompatible +go: downloading github.com/docker/go-connections v0.4.0 +go: downloading github.com/pquerna/cachecontrol v0.1.0 +go: downloading github.com/monochromegane/go-gitignore v0.0.0-20200626010858-205db1a8cc00 +go: downloading github.com/xlab/treeprint v1.1.0 +go: downloading github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510 +go: downloading github.com/josharian/intern v1.0.0 +go: downloading github.com/antlr/antlr4/runtime/Go/antlr v1.4.10 +go: downloading github.com/go-task/slim-sprig v0.0.0-20210107165309-348f09dbbbc0 +go: downloading github.com/gorilla/websocket v1.4.2 +go: downloading go.etcd.io/etcd/raft/v3 v3.5.7 +go: downloading github.com/dustin/go-humanize v1.0.0 +go: downloading github.com/grpc-ecosystem/go-grpc-middleware v1.3.0 +go: downloading github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2 +go: downloading golang.org/x/mod v0.9.0 +go: downloading github.com/googleapis/gax-go/v2 v2.1.1 +go: downloading go.opencensus.io v0.23.0 +go: downloading github.com/golang/glog v1.0.0 +go: downloading github.com/cilium/ebpf v0.7.0 +go: downloading github.com/moby/ipvs v1.1.0 +go: downloading github.com/syndtr/gocapability v0.0.0-20200815063812-42c35b437635 +go: downloading github.com/seccomp/libseccomp-golang v0.9.2-0.20220502022130-f33da4d89646 +go: downloading github.com/opencontainers/image-spec v1.0.2 +go: downloading github.com/go-ldap/ldap/v3 v3.4.3 +go: downloading github.com/google/pprof v0.0.0-20210720184732-4bb14d4b1be1 +go: downloading go.etcd.io/etcd/client/v2 v2.305.7 +go: downloading github.com/frankban/quicktest v1.11.3 +go: downloading github.com/Azure/go-ntlmssp v0.0.0-20211209120228-48547f28849e +go: downloading github.com/go-asn1-ber/asn1-ber v1.5.4 +go: downloading github.com/containerd/cgroups v1.0.1 +go: downloading go.starlark.net v0.0.0-20200306205701-8dd3e2ee1dd5 +go: downloading github.com/Azure/go-autorest/autorest/validation v0.1.0 +go: downloading github.com/Azure/go-autorest/autorest/to v0.4.0 +go: downloading github.com/dnaeon/go-vcr v1.2.0 +go: downloading github.com/gofrs/uuid v4.0.0+incompatible +go mod edit -require github.com/openshift/route-controller-manager@5710699f4e7ec00a14fa3fe600b81d0f722fc1ff +go mod edit -replace k8s.io/api=github.com/openshift/kubernetes/staging/src/k8s.io/api@4aaeaec06c95e0a1a868695792c256d8f0158075 +go mod edit -replace k8s.io/apiextensions-apiserver=github.com/openshift/kubernetes/staging/src/k8s.io/apiextensions-apiserver@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/apimachinery=github.com/openshift/kubernetes/staging/src/k8s.io/apimachinery@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/apiserver=github.com/openshift/kubernetes/staging/src/k8s.io/apiserver@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/cli-runtime=github.com/openshift/kubernetes/staging/src/k8s.io/cli-runtime@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/client-go=github.com/openshift/kubernetes/staging/src/k8s.io/client-go@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/cloud-provider=github.com/openshift/kubernetes/staging/src/k8s.io/cloud-provider@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/cluster-bootstrap=github.com/openshift/kubernetes/staging/src/k8s.io/cluster-bootstrap@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/code-generator=github.com/openshift/kubernetes/staging/src/k8s.io/code-generator@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/component-base=github.com/openshift/kubernetes/staging/src/k8s.io/component-base@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/component-helpers=github.com/openshift/kubernetes/staging/src/k8s.io/component-helpers@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/controller-manager=github.com/openshift/kubernetes/staging/src/k8s.io/controller-manager@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/cri-api=github.com/openshift/kubernetes/staging/src/k8s.io/cri-api@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/csi-translation-lib=github.com/openshift/kubernetes/staging/src/k8s.io/csi-translation-lib@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/dynamic-resource-allocation=github.com/openshift/kubernetes/staging/src/k8s.io/dynamic-resource-allocation@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/kms=github.com/openshift/kubernetes/staging/src/k8s.io/kms@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/kube-aggregator=github.com/openshift/kubernetes/staging/src/k8s.io/kube-aggregator@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/kube-controller-manager=github.com/openshift/kubernetes/staging/src/k8s.io/kube-controller-manager@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/kube-proxy=github.com/openshift/kubernetes/staging/src/k8s.io/kube-proxy@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/kube-scheduler=github.com/openshift/kubernetes/staging/src/k8s.io/kube-scheduler@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/kubectl=github.com/openshift/kubernetes/staging/src/k8s.io/kubectl@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/kubelet=github.com/openshift/kubernetes/staging/src/k8s.io/kubelet@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/legacy-cloud-providers=github.com/openshift/kubernetes/staging/src/k8s.io/legacy-cloud-providers@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/metrics=github.com/openshift/kubernetes/staging/src/k8s.io/metrics@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/mount-utils=github.com/openshift/kubernetes/staging/src/k8s.io/mount-utils@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/pod-security-admission=github.com/openshift/kubernetes/staging/src/k8s.io/pod-security-admission@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/sample-apiserver=github.com/openshift/kubernetes/staging/src/k8s.io/sample-apiserver@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/sample-cli-plugin=github.com/openshift/kubernetes/staging/src/k8s.io/sample-cli-plugin@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/sample-controller=github.com/openshift/kubernetes/staging/src/k8s.io/sample-controller@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace github.com/onsi/ginkgo/v2=github.com/openshift/onsi-ginkgo/v2@v2.6.1-0.20230317131656-c62d9de5a460 +go mod edit -replace k8s.io/api=github.com/openshift/kubernetes/staging/src/k8s.io/api@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/apiextensions-apiserver=github.com/openshift/kubernetes/staging/src/k8s.io/apiextensions-apiserver@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/apimachinery=github.com/openshift/kubernetes/staging/src/k8s.io/apimachinery@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/apiserver=github.com/openshift/kubernetes/staging/src/k8s.io/apiserver@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/cli-runtime=github.com/openshift/kubernetes/staging/src/k8s.io/cli-runtime@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/client-go=github.com/openshift/kubernetes/staging/src/k8s.io/client-go@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/cloud-provider=github.com/openshift/kubernetes/staging/src/k8s.io/cloud-provider@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/cluster-bootstrap=github.com/openshift/kubernetes/staging/src/k8s.io/cluster-bootstrap@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/code-generator=github.com/openshift/kubernetes/staging/src/k8s.io/code-generator@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/component-base=github.com/openshift/kubernetes/staging/src/k8s.io/component-base@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/component-helpers=github.com/openshift/kubernetes/staging/src/k8s.io/component-helpers@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/controller-manager=github.com/openshift/kubernetes/staging/src/k8s.io/controller-manager@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/cri-api=github.com/openshift/kubernetes/staging/src/k8s.io/cri-api@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/csi-translation-lib=github.com/openshift/kubernetes/staging/src/k8s.io/csi-translation-lib@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/dynamic-resource-allocation=github.com/openshift/kubernetes/staging/src/k8s.io/dynamic-resource-allocation@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/kms=github.com/openshift/kubernetes/staging/src/k8s.io/kms@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/kube-aggregator=github.com/openshift/kubernetes/staging/src/k8s.io/kube-aggregator@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/kube-controller-manager=github.com/openshift/kubernetes/staging/src/k8s.io/kube-controller-manager@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/kube-proxy=github.com/openshift/kubernetes/staging/src/k8s.io/kube-proxy@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/kube-scheduler=github.com/openshift/kubernetes/staging/src/k8s.io/kube-scheduler@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/kubectl=github.com/openshift/kubernetes/staging/src/k8s.io/kubectl@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/kubelet=github.com/openshift/kubernetes/staging/src/k8s.io/kubelet@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/kubernetes=github.com/openshift/kubernetes@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/legacy-cloud-providers=github.com/openshift/kubernetes/staging/src/k8s.io/legacy-cloud-providers@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/metrics=github.com/openshift/kubernetes/staging/src/k8s.io/metrics@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/mount-utils=github.com/openshift/kubernetes/staging/src/k8s.io/mount-utils@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/pod-security-admission=github.com/openshift/kubernetes/staging/src/k8s.io/pod-security-admission@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/sample-apiserver=github.com/openshift/kubernetes/staging/src/k8s.io/sample-apiserver@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/sample-cli-plugin=github.com/openshift/kubernetes/staging/src/k8s.io/sample-cli-plugin@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/sample-controller=github.com/openshift/kubernetes/staging/src/k8s.io/sample-controller@v0.0.0-20230714130253-4aaeaec06c95 +skipping modulepath sigs.k8s.io/kube-storage-version-migrator: no or unknown command [] +# Updating etcd/go.mod +go mod edit -require github.com/openshift/cluster-policy-controller@8501bc8c4084b57cfa8978afd533cc912f17cf31 +go: downloading github.com/openshift/etcd/server/v3 v3.5.1-0.20230706085316-5a36b9b6b329 +go: downloading github.com/openshift/etcd/api/v3 v3.5.1-0.20230706085316-5a36b9b6b329 +go: downloading github.com/openshift/etcd/client/pkg/v3 v3.5.1-0.20230706085316-5a36b9b6b329 +go: downloading go.etcd.io/bbolt v1.3.7 +go: downloading github.com/openshift/etcd/client/v3 v3.5.1-0.20230706085316-5a36b9b6b329 +go: downloading github.com/openshift/etcd/pkg/v3 v3.5.1-0.20230706085316-5a36b9b6b329 +go: downloading github.com/openshift/etcd/raft/v3 v3.5.1-0.20230706085316-5a36b9b6b329 +go: downloading go.etcd.io/etcd/client/v2 v2.305.9 +go: downloading github.com/cockroachdb/datadriven v1.0.2 +go mod edit -require github.com/openshift/route-controller-manager@5710699f4e7ec00a14fa3fe600b81d0f722fc1ff +go mod edit -replace k8s.io/api=github.com/openshift/kubernetes/staging/src/k8s.io/api@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/apiextensions-apiserver=github.com/openshift/kubernetes/staging/src/k8s.io/apiextensions-apiserver@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/apimachinery=github.com/openshift/kubernetes/staging/src/k8s.io/apimachinery@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/apiserver=github.com/openshift/kubernetes/staging/src/k8s.io/apiserver@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/cli-runtime=github.com/openshift/kubernetes/staging/src/k8s.io/cli-runtime@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/client-go=github.com/openshift/kubernetes/staging/src/k8s.io/client-go@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/cloud-provider=github.com/openshift/kubernetes/staging/src/k8s.io/cloud-provider@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/cluster-bootstrap=github.com/openshift/kubernetes/staging/src/k8s.io/cluster-bootstrap@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/code-generator=github.com/openshift/kubernetes/staging/src/k8s.io/code-generator@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/component-base=github.com/openshift/kubernetes/staging/src/k8s.io/component-base@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/component-helpers=github.com/openshift/kubernetes/staging/src/k8s.io/component-helpers@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/controller-manager=github.com/openshift/kubernetes/staging/src/k8s.io/controller-manager@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/cri-api=github.com/openshift/kubernetes/staging/src/k8s.io/cri-api@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/csi-translation-lib=github.com/openshift/kubernetes/staging/src/k8s.io/csi-translation-lib@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/dynamic-resource-allocation=github.com/openshift/kubernetes/staging/src/k8s.io/dynamic-resource-allocation@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/kms=github.com/openshift/kubernetes/staging/src/k8s.io/kms@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/kube-aggregator=github.com/openshift/kubernetes/staging/src/k8s.io/kube-aggregator@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/kube-controller-manager=github.com/openshift/kubernetes/staging/src/k8s.io/kube-controller-manager@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/kube-proxy=github.com/openshift/kubernetes/staging/src/k8s.io/kube-proxy@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/kube-scheduler=github.com/openshift/kubernetes/staging/src/k8s.io/kube-scheduler@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/kubectl=github.com/openshift/kubernetes/staging/src/k8s.io/kubectl@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/kubelet=github.com/openshift/kubernetes/staging/src/k8s.io/kubelet@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/legacy-cloud-providers=github.com/openshift/kubernetes/staging/src/k8s.io/legacy-cloud-providers@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/metrics=github.com/openshift/kubernetes/staging/src/k8s.io/metrics@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/mount-utils=github.com/openshift/kubernetes/staging/src/k8s.io/mount-utils@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/pod-security-admission=github.com/openshift/kubernetes/staging/src/k8s.io/pod-security-admission@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/sample-apiserver=github.com/openshift/kubernetes/staging/src/k8s.io/sample-apiserver@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/sample-cli-plugin=github.com/openshift/kubernetes/staging/src/k8s.io/sample-cli-plugin@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/sample-controller=github.com/openshift/kubernetes/staging/src/k8s.io/sample-controller@v0.0.0-20230714130253-4aaeaec06c95 +skipping modulepath github.com/openshift/microshift: no or unknown command [] +skipping modulepath github.com/openshift/microshift/pkg/config: no or unknown command [] +skipping modulepath github.com/openshift/microshift/pkg/util/cryptomaterial: no or unknown command [] +go mod edit -replace github.com/onsi/ginkgo/v2=github.com/openshift/onsi-ginkgo/v2@v2.6.1-0.20230317131656-c62d9de5a460 +go mod edit -replace go.etcd.io/etcd/api/v3=github.com/openshift/etcd/api/v3@5a36b9b6b329d92d7c26d1c944e6b1192f9d1523 +go mod edit -replace go.etcd.io/etcd/client/pkg/v3=github.com/openshift/etcd/client/pkg/v3@v3.5.1-0.20230706085316-5a36b9b6b329 +go mod edit -replace go.etcd.io/etcd/client/v3=github.com/openshift/etcd/client/v3@v3.5.1-0.20230706085316-5a36b9b6b329 +go mod edit -replace go.etcd.io/etcd/pkg/v3=github.com/openshift/etcd/pkg/v3@v3.5.1-0.20230706085316-5a36b9b6b329 +go mod edit -replace go.etcd.io/etcd/raft/v3=github.com/openshift/etcd/raft/v3@v3.5.1-0.20230706085316-5a36b9b6b329 +go mod edit -replace go.etcd.io/etcd/server/v3=github.com/openshift/etcd/server/v3@v3.5.1-0.20230706085316-5a36b9b6b329 +go mod edit -replace k8s.io/api=github.com/openshift/kubernetes/staging/src/k8s.io/api@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/apiextensions-apiserver=github.com/openshift/kubernetes/staging/src/k8s.io/apiextensions-apiserver@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/apimachinery=github.com/openshift/kubernetes/staging/src/k8s.io/apimachinery@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/apiserver=github.com/openshift/kubernetes/staging/src/k8s.io/apiserver@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/cli-runtime=github.com/openshift/kubernetes/staging/src/k8s.io/cli-runtime@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/client-go=github.com/openshift/kubernetes/staging/src/k8s.io/client-go@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/cloud-provider=github.com/openshift/kubernetes/staging/src/k8s.io/cloud-provider@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/cluster-bootstrap=github.com/openshift/kubernetes/staging/src/k8s.io/cluster-bootstrap@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/code-generator=github.com/openshift/kubernetes/staging/src/k8s.io/code-generator@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/component-base=github.com/openshift/kubernetes/staging/src/k8s.io/component-base@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/component-helpers=github.com/openshift/kubernetes/staging/src/k8s.io/component-helpers@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/controller-manager=github.com/openshift/kubernetes/staging/src/k8s.io/controller-manager@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/cri-api=github.com/openshift/kubernetes/staging/src/k8s.io/cri-api@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/csi-translation-lib=github.com/openshift/kubernetes/staging/src/k8s.io/csi-translation-lib@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/dynamic-resource-allocation=github.com/openshift/kubernetes/staging/src/k8s.io/dynamic-resource-allocation@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/kms=github.com/openshift/kubernetes/staging/src/k8s.io/kms@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/kube-aggregator=github.com/openshift/kubernetes/staging/src/k8s.io/kube-aggregator@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/kube-controller-manager=github.com/openshift/kubernetes/staging/src/k8s.io/kube-controller-manager@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/kube-proxy=github.com/openshift/kubernetes/staging/src/k8s.io/kube-proxy@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/kube-scheduler=github.com/openshift/kubernetes/staging/src/k8s.io/kube-scheduler@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/kubectl=github.com/openshift/kubernetes/staging/src/k8s.io/kubectl@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/kubelet=github.com/openshift/kubernetes/staging/src/k8s.io/kubelet@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/legacy-cloud-providers=github.com/openshift/kubernetes/staging/src/k8s.io/legacy-cloud-providers@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/metrics=github.com/openshift/kubernetes/staging/src/k8s.io/metrics@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/mount-utils=github.com/openshift/kubernetes/staging/src/k8s.io/mount-utils@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/pod-security-admission=github.com/openshift/kubernetes/staging/src/k8s.io/pod-security-admission@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/sample-apiserver=github.com/openshift/kubernetes/staging/src/k8s.io/sample-apiserver@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/sample-cli-plugin=github.com/openshift/kubernetes/staging/src/k8s.io/sample-cli-plugin@v0.0.0-20230714130253-4aaeaec06c95 +go mod edit -replace k8s.io/sample-controller=github.com/openshift/kubernetes/staging/src/k8s.io/sample-controller@v0.0.0-20230714130253-4aaeaec06c95 +## Committing changes to microshift/go.mod +[rebase-4.14.0-0.nightly-2023-07-26-001154_amd64-2023-07-26_arm64-2023-07-25 4635fe1b0] update microshift/go.mod + 2 files changed, 3 insertions(+), 3 deletions(-) +## Updating microshift/vendor directory +go mod vendor +for p in scripts/auto-rebase/rebase_patches/0001-Fix-CSI-initialization-conflict.patch scripts/auto-rebase/rebase_patches/0002-disable-APIrequestcount-controller.patch scripts/auto-rebase/rebase_patches/0003-disable-clusterQuotaMapping-controller.patch scripts/auto-rebase/rebase_patches/0004-remove-config-informer-and-cpu-partitioning-admission-plugin.patch scripts/auto-rebase/rebase_patches/0005-remove-user-informer.patch scripts/auto-rebase/rebase_patches/0010-kube-apiserver-command-context.patch scripts/auto-rebase/rebase_patches/0020-klog-component-names.patch scripts/auto-rebase/rebase_patches/0030-kube-controller-manager-command-context.patch; do \ + echo "Applying patch $p"; \ + git mailinfo /dev/null /dev/stderr 2<&1- < $p | git apply --reject || exit 1; \ +done +Applying patch scripts/auto-rebase/rebase_patches/0001-Fix-CSI-initialization-conflict.patch +Checking patch vendor/k8s.io/kubernetes/pkg/volume/csi/csi_plugin.go... +Applied patch vendor/k8s.io/kubernetes/pkg/volume/csi/csi_plugin.go cleanly. +Applying patch scripts/auto-rebase/rebase_patches/0002-disable-APIrequestcount-controller.patch +Checking patch vendor/k8s.io/kubernetes/openshift-kube-apiserver/openshiftkubeapiserver/patch.go... +Hunk #2 succeeded at 33 (offset 1 line). +Hunk #3 succeeded at 86 (offset 2 lines). +Applied patch vendor/k8s.io/kubernetes/openshift-kube-apiserver/openshiftkubeapiserver/patch.go cleanly. +Applying patch scripts/auto-rebase/rebase_patches/0003-disable-clusterQuotaMapping-controller.patch +Checking patch vendor/k8s.io/kubernetes/openshift-kube-apiserver/openshiftkubeapiserver/patch.go... +Hunk #2 succeeded at 26 (offset 1 line). +Hunk #3 succeeded at 50 (offset 1 line). +Hunk #4 succeeded at 109 (offset 2 lines). +Hunk #5 succeeded at 127 (offset 2 lines). +Hunk #6 succeeded at 141 (offset 2 lines). +Hunk #7 succeeded at 157 (offset 2 lines). +Applied patch vendor/k8s.io/kubernetes/openshift-kube-apiserver/openshiftkubeapiserver/patch.go cleanly. +Applying patch scripts/auto-rebase/rebase_patches/0004-remove-config-informer-and-cpu-partitioning-admission-plugin.patch +Checking patch vendor/k8s.io/kubernetes/openshift-kube-apiserver/openshiftkubeapiserver/patch.go... +Checking patch vendor/k8s.io/kubernetes/openshift-kube-apiserver/admission/admissionenablement/register.go... +Applied patch vendor/k8s.io/kubernetes/openshift-kube-apiserver/openshiftkubeapiserver/patch.go cleanly. +Applied patch vendor/k8s.io/kubernetes/openshift-kube-apiserver/admission/admissionenablement/register.go cleanly. +Applying patch scripts/auto-rebase/rebase_patches/0005-remove-user-informer.patch +Checking patch vendor/k8s.io/kubernetes/openshift-kube-apiserver/openshiftkubeapiserver/patch.go... +Applied patch vendor/k8s.io/kubernetes/openshift-kube-apiserver/openshiftkubeapiserver/patch.go cleanly. +Applying patch scripts/auto-rebase/rebase_patches/0010-kube-apiserver-command-context.patch +Checking patch vendor/k8s.io/kubernetes/cmd/kube-apiserver/app/server.go... +Hunk #1 succeeded at 173 (offset 3 lines). +Applied patch vendor/k8s.io/kubernetes/cmd/kube-apiserver/app/server.go cleanly. +Applying patch scripts/auto-rebase/rebase_patches/0020-klog-component-names.patch +Checking patch vendor/k8s.io/klog/v2/goroutine_labels.go... +Checking patch vendor/k8s.io/klog/v2/internal/buffer/buffer.go... +Hunk #1 succeeded at 139 (offset -10 lines). +Checking patch vendor/k8s.io/klog/v2/internal/buffer/goroutine_labels.go... +Applied patch vendor/k8s.io/klog/v2/goroutine_labels.go cleanly. +Applied patch vendor/k8s.io/klog/v2/internal/buffer/buffer.go cleanly. +Applied patch vendor/k8s.io/klog/v2/internal/buffer/goroutine_labels.go cleanly. +Applying patch scripts/auto-rebase/rebase_patches/0030-kube-controller-manager-command-context.patch +Checking patch vendor/k8s.io/kubernetes/cmd/kube-controller-manager/app/controllermanager.go... +Applied patch vendor/k8s.io/kubernetes/cmd/kube-controller-manager/app/controllermanager.go cleanly. +## Commiting changes to microshift/vendor directory +[rebase-4.14.0-0.nightly-2023-07-26-001154_amd64-2023-07-26_arm64-2023-07-25 1edd2ba71] update microshift/vendor + 2 files changed, 36 insertions(+), 8 deletions(-) +No changes in etcd/go.mod. +Rebasing release_*.json +/go/src/github.com/openshift/microshift/_output/staging/lvms /go/src/github.com/openshift/microshift +/go/src/github.com/openshift/microshift +## Committing changes to pkg/release +[rebase-4.14.0-0.nightly-2023-07-26-001154_amd64-2023-07-26_arm64-2023-07-25 4f1b97f36] update component images + 2 files changed, 2 insertions(+), 2 deletions(-) +Copying manifests +2023-07-26 05:17:33,336 INFO Clearing directory assets/components/openshift-dns/dns/ +2023-07-26 05:17:33,338 DEBUG Copying assets/components/openshift-dns/dns/cluster-role-binding.yaml <- _output/staging/cluster-dns-operator/assets/dns/cluster-role-binding.yaml +2023-07-26 05:17:33,339 DEBUG Copying assets/components/openshift-dns/dns/cluster-role.yaml <- _output/staging/cluster-dns-operator/assets/dns/cluster-role.yaml +2023-07-26 05:17:33,340 INFO Restoring assets/components/openshift-dns/dns/configmap.yaml +2023-07-26 05:17:33,340 DEBUG Executing 'git restore assets/components/openshift-dns/dns/configmap.yaml' +2023-07-26 05:17:33,391 DEBUG Copying assets/components/openshift-dns/dns/daemonset.yaml <- _output/staging/cluster-dns-operator/assets/dns/daemonset.yaml +2023-07-26 05:17:33,393 DEBUG Copying assets/components/openshift-dns/dns/namespace.yaml <- _output/staging/cluster-dns-operator/assets/dns/namespace.yaml +2023-07-26 05:17:33,394 DEBUG Copying assets/components/openshift-dns/dns/service-account.yaml <- _output/staging/cluster-dns-operator/assets/dns/service-account.yaml +2023-07-26 05:17:33,397 DEBUG Copying assets/components/openshift-dns/dns/service.yaml <- _output/staging/cluster-dns-operator/assets/dns/service.yaml +2023-07-26 05:17:33,398 INFO Clearing directory assets/components/openshift-dns/node-resolver +2023-07-26 05:17:33,399 WARNING Ignoring components/openshift-dns/node-resolver/daemonset.yaml because it's created by processing daemonset.yaml.tmpl +2023-07-26 05:17:33,399 INFO Restoring assets/components/openshift-dns/node-resolver/daemonset.yaml.tmpl +2023-07-26 05:17:33,399 DEBUG Executing 'git restore assets/components/openshift-dns/node-resolver/daemonset.yaml.tmpl' +2023-07-26 05:17:33,448 DEBUG Copying assets/components/openshift-dns/node-resolver/service-account.yaml <- _output/staging/cluster-dns-operator/assets/node-resolver/service-account.yaml +2023-07-26 05:17:33,450 DEBUG Copying assets/components/openshift-dns/node-resolver/update-node-resolver.sh <- _output/staging/cluster-dns-operator/assets/node-resolver/update-node-resolver.sh +2023-07-26 05:17:33,451 INFO Clearing directory assets/components/openshift-router/ +2023-07-26 05:17:33,452 DEBUG Copying assets/components/openshift-router/cluster-role-binding.yaml <- _output/staging/cluster-ingress-operator/assets/router/cluster-role-binding.yaml +Traceback (most recent call last): + File "/go/src/github.com/openshift/microshift/scripts/auto-rebase/handle_assets.py", line 156, in + main() + File "/go/src/github.com/openshift/microshift/scripts/auto-rebase/handle_assets.py", line 149, in main + handle_dir(asset) + File "/go/src/github.com/openshift/microshift/scripts/auto-rebase/handle_assets.py", line 127, in handle_dir + handle_file(file, dst, new_src_prefix) + File "/go/src/github.com/openshift/microshift/scripts/auto-rebase/handle_assets.py", line 110, in handle_file + copy(src, dst) + File "/go/src/github.com/openshift/microshift/scripts/auto-rebase/handle_assets.py", line 70, in copy + shutil.copyfile(src, dst) + File "/usr/lib64/python3.9/shutil.py", line 264, in copyfile + with open(src, 'rb') as fsrc: +FileNotFoundError: [Errno 2] No such file or directory: '_output/staging/cluster-ingress-operator/assets/router/cluster-role-binding.yaml'