Skip to content

caching update#10382

Closed
rh-tap-build-team[bot] wants to merge 0 commit intomainfrom
caching
Closed

caching update#10382
rh-tap-build-team[bot] wants to merge 0 commit intomainfrom
caching

Conversation

@rh-tap-build-team
Copy link
Contributor

@rh-tap-build-team rh-tap-build-team bot commented Feb 4, 2026

@openshift-ci openshift-ci bot requested review from avi-biton and hmariset February 4, 2026 13:36
@github-actions
Copy link
Contributor

github-actions bot commented Feb 4, 2026

🤖 Gemini AI Assistant Available

Hi @rh-tap-build-team[bot]! I'm here to help with your pull request. You can interact with me using the following commands:

Available Commands

  • @gemini-cli /review - Request a comprehensive code review

    • Example: @gemini-cli /review Please focus on security and performance
  • @gemini-cli <your question> - Ask me anything about the codebase

    • Example: @gemini-cli How can I improve this function?
    • Example: @gemini-cli What are the best practices for error handling here?

How to Use

  1. Simply type one of the commands above in a comment on this PR
  2. I'll analyze your code and provide detailed feedback
  3. You can track my progress in the workflow logs

Permissions

Only OWNER, MEMBER, or COLLABORATOR users can trigger my responses. This ensures secure and appropriate usage.


This message was automatically added to help you get started with the Gemini AI assistant. Feel free to delete this comment if you don't need assistance.

@github-actions
Copy link
Contributor

github-actions bot commented Feb 4, 2026

🤖 Hi @rh-tap-build-team[bot], I've received your request, and I'm working on it now! You can track my progress in the logs for more details.

@konflux-ci-qe-bot
Copy link

🤖 Pipeline Failure Analysis

Category: Timeout

Pipeline failed due to a network issue preventing a Helm chart download, causing a kustomize build timeout and blocking E2E tests.

📋 Technical Details

Immediate Cause

The appstudio-e2e-tests/redhat-appstudio-e2e job failed because the kustomize build command timed out. This timeout occurred when attempting to download the grafana-10.4.0.tgz Helm chart from GitHub.

Contributing Factors

The underlying cause of the timeout was a network connectivity issue, specifically a "connection reset by peer" error when trying to establish a connection to the GitHub release asset URL. This prevented the necessary Helm chart from being downloaded, which is a prerequisite for the kustomize build process.

Impact

The failure of the kustomize build step directly prevented the execution of the E2E tests. Since the environment setup failed, the tests could not be run, thus blocking the completion of the CI pipeline for this job.

🔍 Evidence

appstudio-e2e-tests/redhat-appstudio-e2e

Category: timeout
Root Cause: The kustomize build command timed out while trying to download a Helm chart. This was caused by a network issue preventing the connection to the GitHub release asset URL for the grafana-10.4.0.tgz file, resulting in a "connection reset by peer" error.

Logs:

artifacts/appstudio-e2e-tests/redhat-appstudio-e2e/step.txt line 1271
vector-kubearchive-log-collector-in-cluster-local failed with:
[{"lastTransitionTime":"2026-02-04T14:43:16Z","message":"Failed to load target state: failed to generate manifest for source 1 of 1: rpc error: code = Unknown desc = 'kustomize build \u003cpath to cached source\u003e/components/vector-kubearchive-log-collector/development --enable-helm --helm-kube-version 1.30 --helm-api-versions acme.cert-manager.io/v1 --helm-api-versions acme.cert-manager.io/v1/Challenge --helm-api-versions acme.cert-manager.io/v1/Order --helm-api-versions admissionregistration.k8s.io/v1 --helm-api-versions admissionregistration.k8s.io/v1/MutatingWebhookConfiguration --helm-api-versions admissionregistration.k8s.io/v1/ValidatingAdmissionPolicy --helm-api-versions admissionregistration.k8s.io/v1/ValidatingAdmissionPolicyBinding --helm-api-versions admissionregistration.k8s.io/v1/ValidatingWebhookConfiguration --helm-api-versions admissionregistration.k8s.io/v1beta1 --helm-api-versions admissionregistration.k8s.io/v1beta1/ValidatingAdmissionPolicy --helm-api-versions admissionregistration.k8s.io/v1beta1/ValidatingAdmissionPolicyBinding --helm-api-versions apiextensions.crossplane.io/v1 --helm-api-versions apiextensions.crossplane.io/v1/CompositeResourceDefinition --helm-api-versions apiextensions.crossplane.io/v1/Composition --helm-api-versions apiextensions.crossplane.io/v1/CompositionRevision --helm-api-versions apiextensions.crossplane.io/v1alpha1 --helm-api-versions apiextensions.crossplane.io/v1alpha1/ManagedResourceActivationPolicy --helm-api-versions apiextensions.crossplane.io/v1alpha1/ManagedResourceDefinition --helm-api-versions apiextensions.crossplane.io/v1alpha1/Usage --helm-api-versions apiextensions.crossplane.io/v1beta1 --helm-api-versions apiextensions.crossplane.io/v1beta1/EnvironmentConfig --helm-api-versions apiextensions.crossplane.io/v1beta1/Usage --helm-api-versions apiextensions.crossplane.io/v2 --helm-api-versions apiextensions.crossplane.io/v2/CompositeResourceDefinition --helm-api-versions apiextensions.k8s.io/v1 --helm-api-versions apiextensions.k8s.io/v1/CustomResourceDefinition --helm-api-versions apiregistration.k8s.io/v1 --helm-api-versions apiregistration.k8s.io/v1/APIService --helm-api-versions apiserver.openshift.io/v1 --helm-api-versions apiserver.openshift.io/v1/APIRequestCount --helm-api-versions apps.openshift.io/v1 --helm-api-versions apps.openshift.io/v1/DeploymentConfig --helm-api-versions apps/v1 --helm-api-versions apps/v1/ControllerRevision --helm-api-versions apps/v1/DaemonSet --helm-api-versions apps/v1/Deployment --helm-api-versions apps/v1/ReplicaSet --helm-api-versions apps/v1/StatefulSet --helm-api-versions appstudio.redhat.com/v1alpha1 --helm-api-versions appstudio.redhat.com/v1alpha1/Application --helm-api-versions appstudio.redhat.com/v1alpha1/Component --helm-api-versions appstudio.redhat.com/v1alpha1/ComponentDetectionQuery --helm-api-versions appstudio.redhat.com/v1alpha1/DependencyUpdateCheck --helm-api-versions appstudio.redhat.com/v1alpha1/DeploymentTarget --helm-api-versions appstudio.redhat.com/v1alpha1/DeploymentTargetClaim --helm-api-versions appstudio.redhat.com/v1alpha1/DeploymentTargetClass --helm-api-versions appstudio.redhat.com/v1alpha1/EnterpriseContractPolicy --helm-api-versions appstudio.redhat.com/v1alpha1/Environment --helm-api-versions appstudio.redhat.com/v1alpha1/ImageRepository --helm-api-versions appstudio.redhat.com/v1alpha1/InternalRequest --helm-api-versions appstudio.redhat.com/v1alpha1/InternalServicesConfig --helm-api-versions appstudio.redhat.com/v1alpha1/PromotionRun --helm-api-versions appstudio.redhat.com/v1alpha1/Release --helm-api-versions appstudio.redhat.com/v1alpha1/ReleasePlan --helm-api-versions appstudio.redhat.com/v1alpha1/ReleasePlanAdmission --helm-api-versions appstudio.redhat.com/v1alpha1/ReleaseServiceConfig --helm-api-versions appstudio.redhat.com/v1alpha1/Snapshot --helm-api-versions appstudio.redhat.com/v1alpha1/SnapshotEnvironmentBinding --helm-api-versions argoproj.io/v1alpha1 --helm-api-versions argoproj.io/v1alpha1/AnalysisRun --helm-api-versions argoproj.io/v1alpha1/AnalysisTemplate --helm-api-versions argoproj.io/v1alpha1/AppProject --helm-api-versions argoproj.io/v1alpha1/Application --helm-api-versions argoproj.io/v1alpha1/ApplicationSet --helm-api-versions argoproj.io/v1alpha1/ArgoCD --helm-api-versions argoproj.io/v1alpha1/ClusterAnalysisTemplate --helm-api-versions argoproj.io/v1alpha1/Experiment --helm-api-versions argoproj.io/v1alpha1/NotificationsConfiguration --helm-api-versions argoproj.io/v1alpha1/Rollout --helm-api-versions argoproj.io/v1alpha1/RolloutManager --helm-api-versions argoproj.io/v1beta1 --helm-api-versions argoproj.io/v1beta1/ArgoCD --helm-api-versions authorization.openshift.io/v1 --helm-api-versions authorization.openshift.io/v1/RoleBindingRestriction --helm-api-versions autoscaling.openshift.io/v1 --helm-api-versions autoscaling.openshift.io/v1/ClusterAutoscaler --helm-api-versions autoscaling.openshift.io/v1beta1 --helm-api-versions autoscaling.openshift.io/v1beta1/MachineAutoscaler --helm-api-versions autoscaling/v1 --helm-api-versions autoscaling/v1/HorizontalPodAutoscaler --helm-api-versions autoscaling/v2 --helm-api-versions autoscaling/v2/HorizontalPodAutoscaler --helm-api-versions batch/v1 --helm-api-versions batch/v1/CronJob --helm-api-versions batch/v1/Job --helm-api-versions build.openshift.io/v1 --helm-api-versions build.openshift.io/v1/Build --helm-api-versions build.openshift.io/v1/BuildConfig --helm-api-versions cert-manager.io/v1 --helm-api-versions cert-manager.io/v1/Certificate --helm-api-versions cert-manager.io/v1/CertificateRequest --helm-api-versions cert-manager.io/v1/ClusterIssuer --helm-api-versions cert-manager.io/v1/Issuer --helm-api-versions certificates.k8s.io/v1 --helm-api-versions certificates.k8s.io/v1/CertificateSigningRequest --helm-api-versions cloud.network.openshift.io/v1 --helm-api-versions cloud.network.openshift.io/v1/CloudPrivateIPConfig --helm-api-versions cloudcredential.openshift.io/v1 --helm-api-versions cloudcredential.openshift.io/v1/CredentialsRequest --helm-api-versions config.openshift.io/v1 --helm-api-versions config.openshift.io/v1/APIServer --helm-api-versions config.openshift.io/v1/Authentication --helm-api-versions config.openshift.io/v1/Build --helm-api-versions config.openshift.io/v1/ClusterOperator --helm-api-versions config.openshift.io/v1/ClusterVersion --helm-api-versions config.openshift.io/v1/Console --helm-api-versions config.openshift.io/v1/DNS --helm-api-versions config.openshift.io/v1/FeatureGate --helm-api-versions config.openshift.io/v1/Image --helm-api-versions config.openshift.io/v1/ImageContentPolicy --helm-api-versions config.openshift.io/v1/ImageDigestMirrorSet --helm-api-versions config.openshift.io/v1/ImageTagMirrorSet --helm-api-versions config.openshift.io/v1/Infrastructure --helm-api-versions config.openshift.io/v1/Network --helm-api-versions config.openshift.io/v1/Node --helm-api-versions config.openshift.io/v1/OAuth --helm-api-versions config.openshift.io/v1/OperatorHub --helm-api-versions config.openshift.io/v1/Project --helm-api-versions config.openshift.io/v1/Proxy --helm-api-versions config.openshift.io/v1/Scheduler --helm-api-versions console.openshift.io/v1 --helm-api-versions console.openshift.io/v1/ConsoleCLIDownload --helm-api-versions console.openshift.io/v1/ConsoleExternalLogLink --helm-api-versions console.openshift.io/v1/ConsoleLink --helm-api-versions console.openshift.io/v1/ConsoleNotification --helm-api-versions console.openshift.io/v1/ConsolePlugin --helm-api-versions console.openshift.io/v1/ConsoleQuickStart --helm-api-versions console.openshift.io/v1/ConsoleSample --helm-api-versions console.openshift.io/v1/ConsoleYAMLSample --helm-api-versions console.openshift.io/v1alpha1 --helm-api-versions console.openshift.io/v1alpha1/ConsolePlugin --helm-api-versions controlplane.operator.openshift.io/v1alpha1 --helm-api-versions controlplane.operator.openshift.io/v1alpha1/PodNetworkConnectivityCheck --helm-api-versions coordination.k8s.io/v1 --helm-api-versions coordination.k8s.io/v1/Lease --helm-api-versions discovery.k8s.io/v1 --helm-api-versions discovery.k8s.io/v1/EndpointSlice --helm-api-versions eventing.knative.dev/v1alpha1 --helm-api-versions eventing.knative.dev/v1alpha1/EventPolicy --helm-api-versions events.k8s.io/v1 --helm-api-versions events.k8s.io/v1/Event --helm-api-versions flowcontrol.apiserver.k8s.io/v1 --helm-api-versions flowcontrol.apiserver.k8s.io/v1/FlowSchema --helm-api-versions flowcontrol.apiserver.k8s.io/v1/PriorityLevelConfiguration --helm-api-versions flowcontrol.apiserver.k8s.io/v1beta3 --helm-api-versions flowcontrol.apiserver.k8s.io/v1beta3/FlowSchema --helm-api-versions flowcontrol.apiserver.k8s.io/v1beta3/PriorityLevelConfiguration --helm-api-versions helm.openshift.io/v1beta1 --helm-api-versions helm.openshift.io/v1beta1/HelmChartRepository --helm-api-versions helm.openshift.io/v1beta1/ProjectHelmChartRepository --helm-api-versions image.openshift.io/v1 --helm-api-versions image.openshift.io/v1/Image --helm-api-versions image.openshift.io/v1/ImageStream --helm-api-versions imageregistry.operator.openshift.io/v1 --helm-api-versions imageregistry.operator.openshift.io/v1/Config --helm-api-versions imageregistry.operator.openshift.io/v1/ImagePruner --helm-api-versions infrastructure.cluster.x-k8s.io/v1alpha5 --helm-api-versions infrastructure.cluster.x-k8s.io/v1alpha5/Metal3Remediation --helm-api-versions infrastructure.cluster.x-k8s.io/v1alpha5/Metal3RemediationTemplate --helm-api-versions infrastructure.cluster.x-k8s.io/v1beta1 --helm-api-versions infrastructure.cluster.x-k8s.io/v1beta1/Metal3Remediation --helm-api-versions infrastructure.cluster.x-k8s.io/v1beta1/Metal3RemediationTemplate --helm-api-versions ingress.operator.openshift.io/v1 --helm-api-versions ingress.operator.openshift.io/v1/DNSRecord --helm-api-versions ipam.cluster.x-k8s.io/v1alpha1 --helm-api-versions ipam.cluster.x-k8s.io/v1alpha1/IPAddress --helm-api-versions ipam.cluster.x-k8s.io/v1alpha1/IPAddressClaim --helm-api-versions ipam.cluster.x-k8s.io/v1beta1 --helm-api-versions ipam.cluster.x-k8s.io/v1beta1/IPAddress --helm-api-versions ipam.cluster.x-k8s.io/v1beta1/IPAddressClaim --helm-api-versions k8s.cni.cncf.io/v1 --helm-api-versions k8s.cni.cncf.io/v1/NetworkAttachmentDefinition --helm-api-versions k8s.ovn.org/v1 --helm-api-versions k8s.ovn.org/v1/AdminPolicyBasedExternalRoute --helm-api-versions k8s.ovn.org/v1/EgressFirewall --helm-api-versions k8s.ovn.org/v1/EgressIP --helm-api-versions k8s.ovn.org/v1/EgressQoS --helm-api-versions k8s.ovn.org/v1/EgressService --helm-api-versions kubearchive.org/v1 --helm-api-versions kubearchive.org/v1/ClusterKubeArchiveConfig --helm-api-versions kubearchive.org/v1/ClusterVacuumConfig --helm-api-versions kubearchive.org/v1/KubeArchiveConfig --helm-api-versions kubearchive.org/v1/NamespaceVacuumConfig --helm-api-versions kubearchive.org/v1/SinkFilter --helm-api-versions kueue.x-k8s.io/v1beta1 --helm-api-versions kueue.x-k8s.io/v1beta1/AdmissionCheck --helm-api-versions kueue.x-k8s.io/v1beta1/ClusterQueue --helm-api-versions kueue.x-k8s.io/v1beta1/Cohort --helm-api-versions kueue.x-k8s.io/v1beta1/LocalQueue --helm-api-versions kueue.x-k8s.io/v1beta1/MultiKueueCluster --helm-api-versions kueue.x-k8s.io/v1beta1/MultiKueueConfig --helm-api-versions kueue.x-k8s.io/v1beta1/ProvisioningRequestConfig --helm-api-versions kueue.x-k8s.io/v1beta1/ResourceFlavor --helm-api-versions kueue.x-k8s.io/v1beta1/Topology --helm-api-versions kueue.x-k8s.io/v1beta1/Workload --helm-api-versions kueue.x-k8s.io/v1beta1/WorkloadPriorityClass --helm-api-versions machine.openshift.io/v1 --helm-api-versions machine.openshift.io/v1/ControlPlaneMachineSet --helm-api-versions machine.openshift.io/v1beta1 --helm-api-versions machine.openshift.io/v1beta1/Machine --helm-api-versions machine.openshift.io/v1beta1/MachineHealthCheck --helm-api-versions machine.openshift.io/v1beta1/MachineSet --helm-api-versions machineconfiguration.openshift.io/v1 --helm-api-versions machineconfiguration.openshift.io/v1/ContainerRuntimeConfig --helm-api-versions machineconfiguration.openshift.io/v1/ControllerConfig --helm-api-versions machineconfiguration.openshift.io/v1/KubeletConfig --helm-api-versions machineconfiguration.openshift.io/v1/MachineConfig --helm-api-versions machineconfiguration.openshift.io/v1/MachineConfigPool --helm-api-versions metal3.io/v1alpha1 --helm-api-versions metal3.io/v1alpha1/BMCEventSubscription --helm-api-versions metal3.io/v1alpha1/BareMetalHost --helm-api-versions metal3.io/v1alpha1/DataImage --helm-api-versions metal3.io/v1alpha1/FirmwareSchema --helm-api-versions metal3.io/v1alpha1/HardwareData --helm-api-versions metal3.io/v1alpha1/HostFirmwareComponents --helm-api-versions metal3.io/v1alpha1/HostFirmwareSettings --helm-api-versions metal3.io/v1alpha1/PreprovisioningImage --helm-api-versions metal3.io/v1alpha1/Provisioning --helm-api-versions migration.k8s.io/v1alpha1 --helm-api-versions migration.k8s.io/v1alpha1/StorageState --helm-api-versions migration.k8s.io/v1alpha1/StorageVersionMigration --helm-api-versions monitoring.coreos.com/v1 --helm-api-versions monitoring.coreos.com/v1/Alertmanager --helm-api-versions monitoring.coreos.com/v1/PodMonitor --helm-api-versions monitoring.coreos.com/v1/Probe --helm-api-versions monitoring.coreos.com/v1/Prometheus --helm-api-versions monitoring.coreos.com/v1/PrometheusRule --helm-api-versions monitoring.coreos.com/v1/ServiceMonitor --helm-api-versions monitoring.coreos.com/v1/ThanosRuler --helm-api-versions monitoring.coreos.com/v1alpha1 --helm-api-versions monitoring.coreos.com/v1alpha1/AlertmanagerConfig --helm-api-versions monitoring.coreos.com/v1beta1 --helm-api-versions monitoring.coreos.com/v1beta1/AlertmanagerConfig --helm-api-versions monitoring.openshift.io/v1 --helm-api-versions monitoring.openshift.io/v1/AlertRelabelConfig --helm-api-versions monitoring.openshift.io/v1/AlertingRule --helm-api-versions network.operator.openshift.io/v1 --helm-api-versions network.operator.openshift.io/v1/EgressRouter --helm-api-versions network.operator.openshift.io/v1/OperatorPKI --helm-api-versions networking.k8s.io/v1 --helm-api-versions networking.k8s.io/v1/Ingress --helm-api-versions networking.k8s.io/v1/IngressClass --helm-api-versions networking.k8s.io/v1/NetworkPolicy --helm-api-versions node.k8s.io/v1 --helm-api-versions node.k8s.io/v1/RuntimeClass --helm-api-versions oauth.openshift.io/v1 --helm-api-versions oauth.openshift.io/v1/OAuthAccessToken --helm-api-versions oauth.openshift.io/v1/OAuthAuthorizeToken --helm-api-versions oauth.openshift.io/v1/OAuthClient --helm-api-versions oauth.openshift.io/v1/OAuthClientAuthorization --helm-api-versions oauth.openshift.io/v1/UserOAuthAccessToken --helm-api-versions operator.openshift.io/v1 --helm-api-versions operator.openshift.io/v1/Authentication --helm-api-versions operator.openshift.io/v1/CSISnapshotController --helm-api-versions operator.openshift.io/v1/CloudCredential --helm-api-versions operator.openshift.io/v1/ClusterCSIDriver --helm-api-versions operator.openshift.io/v1/Config --helm-api-versions operator.openshift.io/v1/Console --helm-api-versions operator.openshift.io/v1/DNS --helm-api-versions operator.openshift.io/v1/Etcd --helm-api-versions operator.openshift.io/v1/IngressController --helm-api-versions operator.openshift.io/v1/InsightsOperator --helm-api-versions operator.openshift.io/v1/KubeAPIServer --helm-api-versions operator.openshift.io/v1/KubeControllerManager --helm-api-versions operator.openshift.io/v1/KubeScheduler --helm-api-versions operator.openshift.io/v1/KubeStorageVersionMigrator --helm-api-versions operator.openshift.io/v1/MachineConfiguration --helm-api-versions operator.openshift.io/v1/Network --helm-api-versions operator.openshift.io/v1/OpenShiftAPIServer --helm-api-versions operator.openshift.io/v1/OpenShiftControllerManager --helm-api-versions operator.openshift.io/v1/ServiceCA --helm-api-versions operator.openshift.io/v1/Storage --helm-api-versions operator.openshift.io/v1alpha1 --helm-api-versions operator.openshift.io/v1alpha1/CertManager --helm-api-versions operator.openshift.io/v1alpha1/ImageContentSourcePolicy --helm-api-versions operator.openshift.io/v1alpha1/IstioCSR --helm-api-versions operators.coreos.com/v1 --helm-api-versions operators.coreos.com/v1/OLMConfig --helm-api-versions operators.coreos.com/v1/Operator --helm-api-versions operators.coreos.com/v1/OperatorCondition --helm-api-versions operators.coreos.com/v1/OperatorGroup --helm-api-versions operators.coreos.com/v1alpha1 --helm-api-versions operators.coreos.com/v1alpha1/CatalogSource --helm-api-versions operators.coreos.com/v1alpha1/ClusterServiceVersion --helm-api-versions operators.coreos.com/v1alpha1/InstallPlan --helm-api-versions operators.coreos.com/v1alpha1/Subscription --helm-api-versions operators.coreos.com/v1alpha2 --helm-api-versions operators.coreos.com/v1alpha2/OperatorGroup --helm-api-versions operators.coreos.com/v2 --helm-api-versions operators.coreos.com/v2/OperatorCondition --helm-api-versions ops.crossplane.io/v1alpha1 --helm-api-versions ops.crossplane.io/v1alpha1/CronOperation --helm-api-versions ops.crossplane.io/v1alpha1/Operation --helm-api-versions ops.crossplane.io/v1alpha1/WatchOperation --helm-api-versions performance.openshift.io/v1 --helm-api-versions performance.openshift.io/v1/PerformanceProfile --helm-api-versions performance.openshift.io/v1alpha1 --helm-api-versions performance.openshift.io/v1alpha1/PerformanceProfile --helm-api-versions performance.openshift.io/v2 --helm-api-versions performance.openshift.io/v2/PerformanceProfile --helm-api-versions pipelines.openshift.io/v1alpha1 --helm-api-versions pipelines.openshift.io/v1alpha1/GitopsService --helm-api-versions pkg.crossplane.io/v1 --helm-api-versions pkg.crossplane.io/v1/Configuration --helm-api-versions pkg.crossplane.io/v1/ConfigurationRevision --helm-api-versions pkg.crossplane.io/v1/Function --helm-api-versions pkg.crossplane.io/v1/FunctionRevision --helm-api-versions pkg.crossplane.io/v1/Provider --helm-api-versions pkg.crossplane.io/v1/ProviderRevision --helm-api-versions pkg.crossplane.io/v1beta1 --helm-api-versions pkg.crossplane.io/v1beta1/DeploymentRuntimeConfig --helm-api-versions pkg.crossplane.io/v1beta1/Function --helm-api-versions pkg.crossplane.io/v1beta1/FunctionRevision --helm-api-versions pkg.crossplane.io/v1beta1/ImageConfig --helm-api-versions pkg.crossplane.io/v1beta1/Lock --helm-api-versions policy.networking.k8s.io/v1alpha1 --helm-api-versions policy.networking.k8s.io/v1alpha1/AdminNetworkPolicy --helm-api-versions policy.networking.k8s.io/v1alpha1/BaselineAdminNetworkPolicy --helm-api-versions policy/v1 --helm-api-versions policy/v1/PodDisruptionBudget --helm-api-versions projctl.konflux.dev/v1beta1 --helm-api-versions projctl.konflux.dev/v1beta1/Project --helm-api-versions projctl.konflux.dev/v1beta1/ProjectDevelopmentStream --helm-api-versions projctl.konflux.dev/v1beta1/ProjectDevelopmentStreamTemplate --helm-api-versions project.openshift.io/v1 --helm-api-versions project.openshift.io/v1/Project --helm-api-versions protection.crossplane.io/v1beta1 --helm-api-versions protection.crossplane.io/v1beta1/ClusterUsage --helm-api-versions protection.crossplane.io/v1beta1/Usage --helm-api-versions quota.openshift.io/v1 --helm-api-versions quota.openshift.io/v1/ClusterResourceQuota --helm-api-versions rbac.authorization.k8s.io/v1 --helm-api-versions rbac.authorization.k8s.io/v1/ClusterRole --helm-api-versions rbac.authorization.k8s.io/v1/ClusterRoleBinding --helm-api-versions rbac.authorization.k8s.io/v1/Role --helm-api-versions rbac.authorization.k8s.io/v1/RoleBinding --helm-api-versions route.openshift.io/v1 --helm-api-versions route.openshift.io/v1/Route --helm-api-versions samples.operator.openshift.io/v1 --helm-api-versions samples.operator.openshift.io/v1/Config --helm-api-versions scheduling.k8s.io/v1 --helm-api-versions scheduling.k8s.io/v1/PriorityClass --helm-api-versions security.internal.openshift.io/v1 --helm-api-versions security.internal.openshift.io/v1/RangeAllocation --helm-api-versions security.openshift.io/v1 --helm-api-versions security.openshift.io/v1/RangeAllocation --helm-api-versions security.openshift.io/v1/SecurityContextConstraints --helm-api-versions snapshot.storage.k8s.io/v1 --helm-api-versions snapshot.storage.k8s.io/v1/VolumeSnapshot --helm-api-versions snapshot.storage.k8s.io/v1/VolumeSnapshotClass --helm-api-versions snapshot.storage.k8s.io/v1/VolumeSnapshotContent --helm-api-versions sources.knative.dev/v1 --helm-api-versions sources.knative.dev/v1/ApiServerSource --helm-api-versions sources.knative.dev/v1/PingSource --helm-api-versions sources.knative.dev/v1beta2 --helm-api-versions sources.knative.dev/v1beta2/PingSource --helm-api-versions storage.k8s.io/v1 --helm-api-versions storage.k8s.io/v1/CSIDriver --helm-api-versions storage.k8s.io/v1/CSINode --helm-api-versions storage.k8s.io/v1/CSIStorageCapacity --helm-api-versions storage.k8s.io/v1/StorageClass --helm-api-versions storage.k8s.io/v1/VolumeAttachment --helm-api-versions template.openshift.io/v1 --helm-api-versions template.openshift.io/v1/BrokerTemplateInstance --helm-api-versions template.openshift.io/v1/Template --helm-api-versions template.openshift.io/v1/TemplateInstance --helm-api-versions triggers.tekton.dev/v1alpha1 --helm-api-versions triggers.tekton.dev/v1alpha1/ClusterInterceptor --helm-api-versions triggers.tekton.dev/v1alpha1/ClusterTriggerBinding --helm-api-versions triggers.tekton.dev/v1alpha1/EventListener --helm-api-versions triggers.tekton.dev/v1alpha1/Interceptor --helm-api-versions triggers.tekton.dev/v1alpha1/Trigger --helm-api-versions triggers.tekton.dev/v1alpha1/TriggerBinding --helm-api-versions triggers.tekton.dev/v1alpha1/TriggerTemplate --helm-api-versions triggers.tekton.dev/v1beta1 --helm-api-versions triggers.tekton.dev/v1beta1/ClusterTriggerBinding --helm-api-versions triggers.tekton.dev/v1beta1/EventListener --helm-api-versions triggers.tekton.dev/v1beta1/Trigger --helm-api-versions triggers.tekton.dev/v1beta1/TriggerBinding --helm-api-versions triggers.tekton.dev/v1beta1/TriggerTemplate --helm-api-versions tuned.openshift.io/v1 --helm-api-versions tuned.openshift.io/v1/Profile --helm-api-versions tuned.openshift.io/v1/Tuned --helm-api-versions user.openshift.io/v1 --helm-api-versions user.openshift.io/v1/Group --helm-api-versions user.openshift.io/v1/Identity --helm-api-versions user.openshift.io/v1/User --helm-api-versions v1 --helm-api-versions v1/ConfigMap --helm-api-versions v1/Endpoints --helm-api-versions v1/Event --helm-api-versions v1/LimitRange --helm-api-versions v1/Namespace --helm-api-versions v1/Node --helm-api-versions v1/PersistentVolume --helm-api-versions v1/PersistentVolumeClaim --helm-api-versions v1/Pod --helm-api-versions v1/PodTemplate --helm-api-versions v1/ReplicationController --helm-api-versions v1/ResourceQuota --helm-api-versions v1/Secret --helm-api-versions v1/Service --helm-api-versions v1/ServiceAccount --helm-api-versions whereabouts.cni.cncf.io/v1alpha1 --helm-api-versions whereabouts.cni.cncf.io/v1alpha1/IPPool --helm-api-versions whereabouts.cni.cncf.io/v1alpha1/NodeSlicePool --helm-api-versions whereabouts.cni.cncf.io/v1alpha1/OverlappingRangeIPReservation' failed exit status 1: Error: Error: Get "https://release-assets.githubusercontent.com/github-production-release-asset/289034413/953a841a-fb4a-4c77-b646-c761310316cc?sp=r\u0026sv=2018-11-09\u0026sr=b\u0026spr=https\u0026se=2026-02-04T15%!A(MISSING)43%!A(MISSING)41Z\u0026rscd=attachment%!B(MISSING)+filename%!D(MISSING)grafana-10.4.0.tgz\u0026rsct=application%!F(MISSING)octet-stream\u0026skoid=96c2d410-5711-43a1-aedd-ab1947aa7ab0\u0026sktid=398a6654-997b-47e9-b12b-9515b896b4de\u0026skt=2026-02-04T14%!A(MISSING)42%!A(MISSING)58Z\u0026ske=2026-02-04T15%!A(MISSING)43%!A(MISSING)41Z\u0026sks=b\u0026skv=2018-11-09\u0026sig=oV8aPMztArRdHf%!B(MISSING)gmK7bqREcjLyfZXphTII3mhL0%!B(MISSING)mU%!D(MISSING)\u0026jwt=[REDACTED: JSON Web Token]onWgOKnQxjJG-s103d7EHOOzgUuA0sZN_w9lzsccmMU\u0026response-content-disposition=attachment%!B(MISSING)%!f(MISSING)ilename%!D(MISSING)grafana-10.4.0.tgz\u0026response-content-type=application%!F(MISSING)octet-stream": read tcp 10.128.2.20:38954->[REDACTED: Public IP (ipv4)]: read: connection reset by peer
: unable to run: 'helm pull --untar --untardir \u003cpath to cached source\u003e/components/vector-kubearchive-log-collector/development/charts/grafana-10.4.0 --repo https://grafana.github.io/helm-charts grafana --version 10.4.0' with env=[HELM_CONFIG_HOME=/tmp/kustomize-helm-3067548448/helm HELM_CACHE_HOME=/tmp/kustomize-helm-3067548448/helm/.cache HELM_DATA_HOME=/tmp/kustomize-helm-3067548448/helm/.data] (is 'helm' installed?): exit status 1","type":"ComparisonError"}]
artifacts/appstudio-e2e-tests/redhat-appstudio-e2e/step.txt line 1590
{"component":"entrypoint","file":"sigs.k8s.io/prow/pkg/entrypoint/run.go:169","func":"sigs.k8s.io/prow/pkg/entrypoint.Options.ExecuteProcess","level":"error","msg":"Process did not finish before 2h0m0s timeout","severity":"error","time":"2026-02-04T15:40:20Z"}
artifacts/appstudio-e2e-tests/redhat-appstudio-e2e/step.txt line 1617
{"component":"entrypoint","file":"sigs.k8s.io/prow/pkg/entrypoint/run.go:267","func":"sigs.k8s.io/prow/pkg/entrypoint.gracefullyTerminate","level":"error","msg":"Process did not exit before 15s grace period","severity":"error","time":"2026-02-04T15:40:35Z"}

Analysis powered by prow-failure-analysis | Build: 2019042494032908288

@openshift-ci
Copy link

openshift-ci bot commented Feb 5, 2026

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: rh-tap-build-team[bot]

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

Details 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

@konflux-ci-qe-bot
Copy link

🤖 Pipeline Failure Analysis

Category: Infrastructure

The Prow job failed due to a DNS resolution error preventing communication with the Kubernetes API server, which blocked the collection of necessary diagnostic data and led to subsequent test timeouts.

📋 Technical Details

Immediate Cause

The appstudio-e2e-tests/gather-audit-logs step failed because it encountered DNS resolution errors (e.g., dial tcp: lookup api.konflux-4-17-us-west-2-txwwk.konflux-qe.devcluster.openshift.com on 172.30.0.10:53: no such host). This prevented the must-gather tool from connecting to the Kubernetes API server to collect audit logs.

Contributing Factors

The redhat-appstudio-e2e test step timed out after 2 hours, likely as a consequence of the preceding infrastructure failure. The redhat-appstudio-gather step also exhibited the same DNS resolution issue, indicating a systemic problem with network or DNS configuration within the test environment. The supplemental context confirms repeated DNS lookup failures for the API server.

Impact

The inability to collect audit logs due to the DNS resolution failure directly blocked the execution of subsequent e2e tests. This infrastructure-level issue prevented the pipeline from proceeding to validate the deployed components, resulting in an incomplete and failed job run.

🔍 Evidence

appstudio-e2e-tests/gather-audit-logs

Category: infrastructure
Root Cause: The failure is caused by a DNS resolution error, where the tool cannot find the IP address for the specified API server hostname. This prevents communication with the cluster.

Logs:

artifacts/appstudio-e2e-tests/gather-audit-logs/pod.log line 5
[must-gather      ] OUT 2026-02-05T10:23:55.0002761Z Get "https://api.konflux-4-17-us-west-2-txwwk.konflux-qe.devcluster.openshift.com:6443/apis/image.openshift.io/v1/namespaces/openshift/imagestreams/must-gather": dial tcp: lookup api.konflux-4-17-us-west-2-txwwk.konflux-qe.devcluster.openshift.com on 172.30.0.10:53: no such host
artifacts/appstudio-e2e-tests/gather-audit-logs/pod.log line 21
error getting cluster operators: Get "https://api.konflux-4-17-us-west-2-txwwk.konflux-qe.devcluster.openshift.com:6443/apis/config.openshift.io/v1/clusteroperators": dial tcp: lookup api.konflux-4-17-us-west-2-txwwk.konflux-qe.devcluster.openshift.com on 172.30.0.10:53: no such host
artifacts/appstudio-e2e-tests/gather-audit-logs/pod.log line 27
Error running must-gather collection:
    creating temp namespace: Post "https://api.konflux-4-17-us-west-2-txwwk.konflux-qe.devcluster.openshift.com:6443/api/v1/namespaces": dial tcp: lookup api.konflux-4-17-us-west-2-txwwk.konflux-qe.devcluster.openshift.com on 172.30.0.10:53: no such host
artifacts/appstudio-e2e-tests/gather-audit-logs/pod.log line 75
error running backup collection: Get "https://api.konflux-4-17-us-west-2-txwwk.konflux-qe.devcluster.openshift.com:6443/api?timeout=32s": dial tcp: lookup api.konflux-4-17-us-west-2-txwwk.konflux-qe.devcluster.openshift.com on 172.30.0.10:53: no such host
artifacts/appstudio-e2e-tests/gather-audit-logs/pod.log line 91
error getting cluster version: Get "https://api.konflux-4-17-us-west-2-txwwk.konflux-qe.devcluster.openshift.com:6443/apis/config.openshift.io/v1/clusterversions/version": dial tcp: lookup api.konflux-4-17-us-west-2-txwwk.konflux-qe.devcluster.openshift.com on 172.30.0.10:53: no such host
artifacts/appstudio-e2e-tests/gather-audit-logs/pod.log line 100
error getting cluster operators: Get "https://api.konflux-4-17-us-west-2-txwwk.konflux-qe.devcluster.openshift.com:6443/apis/config.openshift.io/v1/clusteroperators": dial tcp: lookup api.konflux-4-17-us-west-2-txwwk.konflux-qe.devcluster.openshift.com on 172.30.0.10:53: no such host
artifacts/appstudio-e2e-tests/gather-audit-logs/pod.log line 106
error: creating temp namespace: Post "https://api.konflux-4-17-us-west-2-txwwk.konflux-qe.devcluster.openshift.com:6443/api/v1/namespaces": dial tcp: lookup api.konflux-4-17-us-west-2-txwwk.konflux-qe.devcluster.openshift.com on 172.30.0.10:53: no such host

appstudio-e2e-tests/redhat-appstudio-e2e

Category: timeout
Root Cause: The end-to-end tests timed out, likely due to an issue with the test execution or the environment where the tests were running, preventing them from completing within the allocated time.

Logs:

artifacts/appstudio-e2e-tests/redhat-appstudio-e2e/build-log.txt line 1581
{"component":"entrypoint","file":"sigs.k8s.io/prow/pkg/entrypoint/run.go:169","func":"sigs.k8s.io/prow/pkg/entrypoint.Options.ExecuteProcess","level":"error","msg":"Process did not finish before 2h0m0s timeout","severity":"error","time":"2026-02-05T10:10:17Z"}
artifacts/appstudio-e2e-tests/redhat-appstudio-e2e/build-log.txt line 1584
{"component":"entrypoint","file":"sigs.k8s.io/prow/pkg/entrypoint/run.go:267","func":"sigs.k8s.io/prow/pkg/entrypoint.gracefullyTerminate","level":"error","msg":"Process did not exit before 15s grace period","severity":"error","time":"2026-02-05T10:10:32Z"}

appstudio-e2e-tests/redhat-appstudio-gather

Category: infrastructure
Root Cause: The oc client is unable to resolve the DNS name for the Kubernetes API server. This is likely due to a configuration issue with the cluster's DNS service or network connectivity.

Logs:

artifacts/appstudio-e2e-tests/redhat-appstudio-gather/run.log
E0205 10:24:31.551292      33 memcache.go:265] couldn't get current server API group list: Get "https://api.konflux-4-17-us-west-2-txwwk.konflux-qe.devcluster.openshift.com:6443/api?timeout=5s": dial tcp: lookup api.konflux-4-17-us-west-2-txwwk.konflux-qe.devcluster.openshift.com on 172.30.0.10:53: no such host
artifacts/appstudio-e2e-tests/redhat-appstudio-gather/run.log
Unable to connect to the server: dial tcp: lookup api.konflux-4-17-us-west-2-txwwk.konflux-qe.devcluster.openshift.com on 172.30.0.10:53: no such host
artifacts/appstudio-e2e-tests/redhat-appstudio-gather/run.log
Error running must-gather collection:
    creating temp namespace: Post "https://api.konflux-4-17-us-west-2-txwwk.konflux-qe.devcluster.openshift.com:6443/api/v1/namespaces": dial tcp: lookup api.konflux-4-17-us-west-2-txwwk.konflux-qe.devcluster.openshift.com on 172.30.0.10:53: no such host

Analysis powered by prow-failure-analysis | Build: 2019319437496160256

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant