microshift icon indicating copy to clipboard operation
microshift copied to clipboard

**FAILURE** rebase-main-4.18.0-0.nightly-2024-08-27-195306_amd64-2024-08-27_arm64-2024-08-27

Open microshift-rebase-script[bot] opened this issue 1 year ago • 3 comments

rebase.sh failed - check committed rebase_sh.log

amd64: 4.18.0-0.nightly-2024-08-27-195306 arm64: 4.18.0-0.nightly-arm64-2024-08-27-181947 prow job: https://prow.ci.openshift.org/view/gs/origin-ci-test/logs/periodic-ci-openshift-microshift-main-rebase-on-nightlies/1828643856690712576

  • api embedded-component cbdcd0df43e80e4b31d1804e471828ed16fe06dc to 2b42490270d8559f3e668d1574aacc73329c8116

    • b3cbbee 2024-08-22T11:39:33-04:00 Allow 1-week window for lookback for feature gate testing
    • 8a4c0e1 2024-08-22T09:57:52-04:00 SCC: update x-kubernetes-list-type
    • dc6c8d5 2024-08-22T09:57:51-04:00 SCC: add UserNamespaceLevel field
    • 4c3a2fe 2024-08-19T15:12:52-04:00 feature gates: add ProcMountType to tech preview
    • c4cbea5 2024-08-19T15:12:51-04:00 add UserNamespacesSupport to TechPreview feature gates
    • 57b5c82 2024-08-16T10:54:30-04:00 Add network stack to table header
    • 4e4c676 2024-08-16T10:04:01-04:00 featuregate analyzer: fix platform name for metal
    • 165518d 2024-08-16T14:49:07+05:30 use atomic listType for RouteIngress
    • 51ecfb8 2024-08-15T16:06:01+01:00 Update envtest publishing to create index file
    • 3d07adc 2024-08-15T09:33:44-04:00 featuregates: add metal jobs for test analyzer
    • 227592a 2024-08-15T13:31:08+01:00 Remove CloudProviderExternal feature gates
    • 4b66025 2024-08-14T10:04:25-04:00 featuregate analyzer: use correct platform name
    • fa3fbfe 2024-08-13T09:04:11-07:00 set x-kubernetes-list-type for image crd list fields
    • 6eeb192 2024-08-13T08:40:25-07:00 Introduce ImageStreamImportMode field in the image config
    • 755708d 2024-08-13T07:29:45-04:00 Revert "Merge pull request #1988 from tssurya/graduate-udn-to-ga"
    • 69eb65f 2024-08-12T09:35:40+02:00 example integration test for set of strings
    • 2f5d76a 2024-08-09T20:31:19+05:30 Add the field "CapacityReservationID" to "AwsMachineProviderConfig"
    • 64e5a15 2024-08-09T08:44:10-04:00 update generated files
    • 4c9a161 2024-08-09T08:38:07-04:00 Deprecate openshift-sdn
    • 2703f42 2024-08-09T08:38:07-04:00 Deprecate network type migration.
    • 5cd96ef 2024-08-08T22:53:07+02:00 Graduate UserDefinedNetworks to GA
    • 6fbc08e 2024-08-06T14:48:19+02:00 MULTIARCH-4776: /MULTIARCH-4770: installer: promote MultiArchInstall FGs
    • 748eeb7 2024-08-05T16:25:28+05:30 CFE-921: Enable GCPLabelsTags featureGate by default for GA
    • d2dd5b7 2024-07-12T17:01:40+05:30 fix ListsMustHaveSSATags failures
    • 3981780 2024-07-11T19:59:07+05:30 OCPBUGS-36479: remove duplicate featuregate 'ExternalRouteCertificate'
  • cluster-dns-operator embedded-component 54eea5bb02911cdf0c7fb6dbb80366eb5a923ea7 to 3a727094ce02cc90e73ca0876eaecaf46f05fbd9

    • dee78ad 2024-08-09T18:29:22-04:00 Bump to k8s.io v0.30.3, controller-runtime v0.18.4
  • cluster-ingress-operator embedded-component 7cf86c7c749fa62b9cffd9a62275e33a4083985e to 26f0181b04b2639a0d467a3548f96d60471375d9

    • 7fef446 2024-08-16T11:14:03-04:00 OCPBUGS-38217: Clear LB Status Parameters on LB Type Change
    • 82ff778 2024-08-14T10:25:21-04:00 OCPBUGS-38441: Resolve DNS Resolution CI Flakes in Subnets and EIP E2E
    • 1e1bce5 2024-08-14T10:18:23-04:00 OCPBUGS-38441: Add missing error logging in verifyExternalIngressController
    • 85df7e5 2024-08-14T08:51:01-04:00 Allow router pods to use the "restricted" SCC
  • cluster-kube-apiserver-operator embedded-component 0ecdda58434784dc1973a6f0d17a02cbbe2340d3 to 37df1b1f80d3be6036b9e31975ac42fcb21b6447

    • 68bf3c2 2024-08-16T11:35:43+02:00 certrotation: remove UseSecretUpdateOnly
    • edfebaa 2024-08-16T11:35:40+02:00 Bump library-go
  • cluster-network-operator embedded-component d0ca3151c265f8c23fecdd82b9fc634e4a2c3756 to c21e13f626cfcb21fdbd42076b57d00cebb064ca

    • 7eaf7b7 2024-08-21T11:51:28+03:00 Deploy networking-console-plugin by CNO
    • 67c0d7a 2024-08-20T12:36:28+02:00 bindata: set required-scc for openshift workloads
    • dd97b15 2024-08-12T14:47:28+03:00 bindata, ovn-k, udn CRD: Add UDN finalizers RBAC
    • 891e89c 2024-08-11T11:50:12+03:00 Add networking-console-plugin image to release payload
    • 6611fc6 2024-08-09T14:14:49+02:00 Run codegen
    • 7a11e5d 2024-08-09T14:14:20+02:00 Add a way to verify the codegen changes to the Makefile
    • 62320d3 2024-08-09T14:14:18+02:00 Simplify hack/update-codegen.sh
    • 07d31bf 2024-08-09T13:50:43+02:00 Add controller-gen as a dependency
    • 4e8a81d 2024-08-08T17:11:39+02:00 multus: Add openshift-cnv to globalNamespace
    • 64ce003 2024-08-08T16:40:55+02:00 Change the masquerade subnet default value for new clusters
    • 37c6518 2024-08-08T13:57:11+00:00 Deploy FRR-K8s
    • df350de 2024-08-08T09:14:42+00:00 Bump github.com/openshift/api
    • a94505a 2024-08-05T09:58:34-04:00 Reorder the steps in iptables-alerter
    • b08a78b 2024-08-05T09:58:34-04:00 Simplify the iptables-alerter crictl-reading code
  • kubernetes embedded-component 43740e9179f50acbf24f0c597f78fa9abd121c96 to a092ee7d2b3514278dbbcbd47d87fde356c9b0ec

    • 8563e55e8 2024-08-19T11:13:27-04:00 UPSTREAM: 126641: e1e/storage: update block device test to always specify a valid path
    • 80bf6abf1 2024-08-13T14:35:36+02:00 UPSTREAM: : Add OpenShift tooling, images, configs and docs
    • c2055a8d1 2024-08-08T10:36:13-04:00 UPSTREAM: 126470: Move APIServingWithRoutine to alpha and disabled by default.
  • machine-config-operator embed

The change list was truncated. See scripts/auto-rebase/changelog.txt in the PR for the full details.

/label tide/merge-method-squash /label cherry-pick-approved /label backport-risk-assessed /label jira/valid-bug

Extra messages:

  • Deleted following branches: rebase-main-4.18.0-0.nightly-2024-08-19-002129_amd64-2024-08-19_arm64-2024-08-20, rebase-release-4.15-4.15.0-0.nightly-2024-08-21-154101_amd64-2024-08-21_arm64-2024-08-21, rebase-release-4.17-4.17.0-0.nightly-2024-08-19-165854_amd64-2024-08-19_arm64-2024-08-21

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: microshift-rebase-script[bot] Once this PR has been reviewed and has the lgtm label, please assign eggfoobar for approval. For more information see the Kubernetes Code Review Process.

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

Needs approval from an approver in each of these files:

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

openshift-ci[bot] avatar Aug 28 '24 04:08 openshift-ci[bot]

@microshift-rebase-script[bot]: The following tests failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name Commit Details Required Rerun command
ci/prow/metal-bootc-test-arm 864c8b79885c41001e696fbcba37f705470ac6b5 link true /test metal-bootc-test-arm
ci/prow/ocp-conformance-rhel-eus-arm 864c8b79885c41001e696fbcba37f705470ac6b5 link true /test ocp-conformance-rhel-eus-arm
ci/prow/test-rpm 864c8b79885c41001e696fbcba37f705470ac6b5 link true /test test-rpm
ci/prow/test-unit 864c8b79885c41001e696fbcba37f705470ac6b5 link true /test test-unit
ci/prow/ocp-conformance-rhel-eus 864c8b79885c41001e696fbcba37f705470ac6b5 link true /test ocp-conformance-rhel-eus
ci/prow/test-rebase 864c8b79885c41001e696fbcba37f705470ac6b5 link false /test test-rebase
ci/prow/microshift-metal-tests 864c8b79885c41001e696fbcba37f705470ac6b5 link true /test microshift-metal-tests
ci/prow/metal-bootc-test 864c8b79885c41001e696fbcba37f705470ac6b5 link true /test metal-bootc-test
ci/prow/microshift-metal-tests-arm 864c8b79885c41001e696fbcba37f705470ac6b5 link true /test microshift-metal-tests-arm
ci/prow/verify 864c8b79885c41001e696fbcba37f705470ac6b5 link true /test verify

Full PR test history. Your PR dashboard.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here.

openshift-ci[bot] avatar Aug 28 '24 05:08 openshift-ci[bot]

Looks like the assets/crd path was removed, but the crd entry for the assets/embed.go //go:embed build flag still has the crd directory listed. Across the board, all tests fail due to this.

The assets/crd directory was removed when the failure commit was made, but existed during the rebase itself:

commit 864c8b79885c41001e696fbcba37f705470ac6b5 (HEAD -> rebase-main-4.18.0-0.nightly-2024-08-27-195306_amd64-2024-08-27_arm64-2024-08-27, upstream/rebase-main-4.18.0-0.nightly-2024-08-27-195306_amd64-2024-08-27_arm64-2024-08-27)
Author: ci-robot <[email protected]>
Date:   Wed Aug 28 04:27:30 2024 +0000

    rebase.sh failure artifacts

D       assets/crd/0000_03_config-operator_01_securitycontextconstraints.crd.yaml
D       assets/crd/0000_03_config-operator_02_rangeallocations.crd.yaml
D       assets/crd/route.crd.yaml
D       assets/crd/storage_version_migration.crd.yaml

commit 31185900cebfb114a437240ac9d96e5b5b09b447
Author: ci-robot <[email protected]>
Date:   Mon Jun 10 04:16:40 2024 +0000

    update manifests

M       assets/crd/0000_03_config-operator_01_securitycontextconstraints.crd.yaml
M       assets/crd/0000_03_config-operator_02_rangeallocations.crd.yaml
M       assets/crd/route.crd.yaml

Update: There are 2 errors of note:

  1. Inconsistent vendoring
  2. /assets/crd File not found.

2 is a result of the crd directory being wiped before being repopulated. However the manifests don't exist, so /assets/crd remains empty. This caused the git push to delete the directory when the failure PR was opened, and thus the //go:embed "crd" argument resulted in the rpms failing to build.

Solution: we need to correct the crd manifest path(s) in main and release-4.18.

copejon avatar Aug 28 '24 21:08 copejon

/close

copejon avatar Aug 28 '24 21:08 copejon

@copejon: Closed this PR.

In response to this:

/close

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

openshift-ci[bot] avatar Aug 28 '24 21:08 openshift-ci[bot]