Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Run hack/bump-prow-job-images.sh #2811

Merged
merged 1 commit into from
Jun 15, 2023

Conversation

kubevirt-bot
Copy link
Contributor

Bump Prow Job images /cc @kubevirt/prow-job-taskforce

@kubevirt-bot kubevirt-bot added the dco-signoff: yes Indicates the PR's author has DCO signed all their commits. label Jun 7, 2023
Copy link
Contributor

@dhiller dhiller left a comment

Choose a reason for hiding this comment

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

/hold since there's a change that is not yet tested in here.

@kubevirt-bot kubevirt-bot added the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Jun 7, 2023
@kubevirt-bot kubevirt-bot force-pushed the prow-job-image-bump branch from b2eaa06 to ca88c5e Compare June 8, 2023 00:30
@kubevirt-bot kubevirt-bot force-pushed the prow-job-image-bump branch 5 times, most recently from 369957a to 0c92455 Compare June 13, 2023 00:31
@brianmcarey
Copy link
Member

/rehearse ?

@kubevirt-bot
Copy link
Contributor Author

Rehearsal is available for the following jobs in this PR:

pull-kubernetes-nmstate-e2e-upgrade-k8s
pull-kubernetes-nmstate-unit-test
pull-kubernetes-nmstate-e2e-handler-k8s
pull-kubernetes-nmstate-e2e-handler-k8s-future
pull-kubernetes-nmstate-docs
pull-kubernetes-nmstate-e2e-operator-k8s
check-provision-k8s-1.26-centos9
check-provision-k8s-1.27
check-provision-manager
check-gocli
check-provision-alpine-with-test-tooling
check-provision-k8s-1.25
pull-kubesecondarydns-e2e-k8s
pull-e2e-cluster-network-addons-operator-lifecycle-k8s
pull-e2e-cluster-network-addons-operator-monitoring-k8s
pull-e2e-cluster-network-addons-operator-kubemacpool-functests
pull-cluster-network-addons-operator-unit-test
pull-e2e-cluster-network-addons-operator-multus-functests
pull-e2e-cnao-multus-dynamic-networks-functests
pull-e2e-cluster-network-addons-operator-workflow-k8s
pull-e2e-cluster-network-addons-operator-br-marker-functests
pull-e2e-cluster-network-addons-operator-ovs-cni-functests
pull-e2e-cluster-network-addons-operator-macvtap-cni-functests
pull-e2e-cnao-kube-secondary-dns-functests
pull-containerized-data-importer-e2e-destructive
pull-containerized-data-importer-e2e-ceph
pull-containerized-data-importer-e2e-upg
pull-containerized-data-importer-e2e-nfs
pull-containerized-data-importer-fossa
pull-containerized-data-importer-non-csi-hpp
pull-cdi-linter
pull-cdi-generate-verify
pull-cdi-apidocs
pull-containerized-data-importer-e2e-hpp-latest
pull-containerized-data-importer-e2e-istio
pull-containerized-data-importer-e2e-hpp-previous
pull-cdi-unit-test
pull-terraform-provider-kubevirt-e2e
pull-terraform-provider-kubevirt-unit-tests
pull-cloud-provider-kubevirt-unit-tests
pull-cloud-provider-kubevirt-lint
pull-kubevirt-cloud-provider-kubevirt-e2e
build-kubectl-virt-plugin-images
pull-kubemacpool-unit-test
pull-kubemacpool-e2e-k8s
build-kubevirt-infra-bootstrap-image
build-bootstrap-image
build-kubevirt-user-guide-image
build-prow-deploy-image
build-autoowners-image
build-pr-creator-image
build-vm-image-builder-image
pull-project-infra-prow-deploy-test
pull-project-infra-kuberhealthy-deploy-test
pull-project-infra-check-testgrid-config
pull-project-infra-test-github-ci-services
pull-project-infra-test-bazel-config
build-shared-images-controller-image
pull-project-infra-cert-manager-deploy-test
pull-project-infra-ci-search-deploy-test
pull-project-infra-test-robots
build-bootstrap-legacy-images
pull-project-infra-sippy-deploy-test
pull-project-infra-test-external-plugins
pull-project-infra-prometheus-stack-deploy-test
build-kubekins-e2e-image
build-kubevirt-kubevirt.github.io-image
pull-project-infra-test-releng
pull-project-infra-kubot-deploy-test
pull-project-infra-loki-deploy-test
pull-project-infra-job-config-validator
build-kubot-image
pull-kubernetes-sigs-cluster-api-provider-kubevirt-e2e
pull-e2e-ovs-cni
pull-macvtap-cni-unit-test
pull-macvtap-cni-e2e-k8s
pull-qe-tools-make-test
pull-test-benchmarks
pull-kvp-unit-test
pull-kvp-functional-test
pull-libguestfs-appliance-build
pull-secrets-check-secrets-decrypt
pull-csi-driver-linter
pull-csi-driver-sanity-test
pull-csi-driver-e2e-k8s
pull-csi-driver-split-e2e-k8s
pull-csi-driver-split-k8s-suite-k8s
pull-csi-driver-goveralls
pull-csi-driver-unit-test
pull-nmstate-integ_tier1-k8s
pull-hostpath-provisioner-operator-unit-test
pull-containerdisks-build
pull-containerdisks-pipeline-cirros
pull-containerdisks-pipeline-centos
pull-containerdisks-pipeline-centosstream
pull-containerdisks-pipeline-fedora
pull-containerdisks-pipeline-rhcos
pull-containerdisks-pipeline-ubuntu
pull-containerdisks-test
pull-hostpath-provisioner-e2e-k8s
pull-hostpath-provisioner-e2e-k8s-ceph
pull-hostpath-provisioner-sanity
pull-hostpath-provisioner-k8s-e2e-storage
pull-hpp-unit-test
pull-hyperconverged-cluster-operator-e2e-k8s-1.26-centos9
pull-hyperconverged-cluster-operator-e2e-k8s-1.27
build-hco-test-utils-image
pull-node-maintenance-operator-check
pull-node-maintenance-operator-build
pull-bridge-marker-test
pull-common-instancetypes-kubevirt-functest
pull-kubevirt-unit-test-arm64
pull-kubevirt-build-arm64
pull-kubevirt-e2e-k8s-1.26-sig-network-multus-v4
pull-kubevirt-e2e-k8s-1.25-sig-compute-migrations
pull-kubevirt-e2e-arm64
pull-kubevirt-e2e-k8s-1.25-sig-storage
pull-kubevirt-e2e-k8s-1.26-sig-operator
pull-kubevirt-e2e-kind-1.25-vgpu
pull-kubevirt-apidocs
pull-kubevirt-client-python
pull-kubevirt-e2e-k8s-1.25-ipv6-sig-network
pull-kubevirt-e2e-k8s-1.26-sev
pull-kubevirt-e2e-k8s-1.25-sig-compute-cgroupsv2
pull-kubevirt-e2e-windows2016
pull-kubevirt-e2e-k8s-1.26-swap-enabled
pull-kubevirt-e2e-k8s-1.25-sig-compute
pull-kubevirt-e2e-k8s-1.26-sig-storage
pull-kubevirt-e2e-k8s-1.25-sig-performance
pull-kubevirt-verify-go-mod
pull-kubevirt-gosec
pull-kubevirt-build
pull-kubevirt-e2e-k8s-1.25-sig-network
pull-kubevirt-e2e-k8s-1.25-fips-sig-compute
pull-kubevirt-verify-rpms
pull-kubevirt-check-unassigned-tests
pull-kubevirt-e2e-k8s-1.26-ipv6-sig-network
build-kubevirt-builder
pull-kubevirt-e2e-k8s-1.26-single-node
pull-kubevirt-e2e-k8s-1.25-sig-operator
pull-kubevirt-unit-test
pull-kubevirt-fossa
pull-kubevirt-code-lint
pull-kubevirt-e2e-k8s-1.26-sig-network
pull-kubevirt-e2e-k8s-1.27-sig-storage
pull-kubevirt-e2e-k8s-1.25-sig-storage-cgroupsv2
pull-kubevirt-manifests
pull-kubevirt-e2e-k8s-1.26-sig-compute
pull-kubevirt-e2e-k8s-1.27-sig-operator
pull-kubevirt-check-tests-for-flakes
pull-kubevirt-generate
pull-kubevirt-goveralls
pull-kubevirt-prom-rules-verify
pull-kubevirt-e2e-k8s-1.26-sig-monitoring
pull-kubevirt-e2e-k8s-1.27-sig-network
pull-kubevirt-e2e-k8s-1.27-sig-compute

You can trigger rehearsal for all jobs by commenting either /rehearse or /rehearse all
on this PR.

For a specific PR you can comment /rehearse {job-name}.

For a list of jobs that you can rehearse you can comment /rehearse ?.

@brianmcarey
Copy link
Member

/rehearse pull-kubevirt-e2e-k8s-1.27-sig-compute
/rehearse pull-kubevirt-e2e-k8s-1.26-sig-network

@kubevirt-bot
Copy link
Contributor Author

Rehearsal jobs created for this PR:

rehearsal-pull-kubevirt-e2e-k8s-1.26-sig-network
rehearsal-pull-kubevirt-e2e-k8s-1.27-sig-compute

You can trigger rehearsal for all jobs by commenting either /rehearse or /rehearse all
on this PR.

For a specific PR you can comment /rehearse {job-name}.

For a list of jobs that you can rehearse you can comment /rehearse ?.

@kubevirt-bot kubevirt-bot force-pushed the prow-job-image-bump branch from 0c92455 to 24357dc Compare June 14, 2023 00:31
@brianmcarey
Copy link
Member

/rehearse pull-kubevirt-e2e-k8s-1.27-sig-compute
/rehearse pull-kubevirt-e2e-k8s-1.26-sig-network

@kubevirt-bot
Copy link
Contributor Author

Rehearsal jobs created for this PR:

rehearsal-pull-kubevirt-e2e-k8s-1.27-sig-compute
rehearsal-pull-kubevirt-e2e-k8s-1.26-sig-network

You can trigger rehearsal for all jobs by commenting either /rehearse or /rehearse all
on this PR.

For a specific PR you can comment /rehearse {job-name}.

For a list of jobs that you can rehearse you can comment /rehearse ?.

@kubevirt-bot kubevirt-bot added the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Jun 14, 2023
@kubevirt-bot kubevirt-bot force-pushed the prow-job-image-bump branch from 24357dc to 8f0422f Compare June 15, 2023 00:30
@kubevirt-bot kubevirt-bot removed the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Jun 15, 2023
@dhiller
Copy link
Contributor

dhiller commented Jun 15, 2023

/unhold

@brianmcarey all should be good here, since the latest bootstrap and golang images have the changes from here: 07930d7

@kubevirt-bot kubevirt-bot removed the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Jun 15, 2023
@dhiller
Copy link
Contributor

dhiller commented Jun 15, 2023

@dhiller's review-bot says:

This doesn't look like a simple prow job image bump.

These are the suspicious hunks I found:

       nodeSelector:
         type: bare-metal-external
       containers:
-        - image:  quay.io/kubevirtci/bootstrap:v20230502-bfaa042
+        - image:  quay.io/kubevirtci/bootstrap:v20230607-07930d7
           command:
             - "/usr/local/bin/runner.sh"
             - "/bin/sh"

Note: botreview (#2448) is a Work In Progress!

@dhiller
Copy link
Contributor

dhiller commented Jun 15, 2023

@dhiller's review-bot says:

This doesn't look like a simple prow job image bump.

These are the suspicious hunks I found:

       nodeSelector:
         type: bare-metal-external
       containers:
-        - image:  quay.io/kubevirtci/bootstrap:v20230502-bfaa042
+        - image:  quay.io/kubevirtci/bootstrap:v20230607-07930d7
           command:
             - "/usr/local/bin/runner.sh"
             - "/bin/sh"

Note: botreview (#2448) is a Work In Progress!

Looks like it still needs some work :)

/lgtm

@kubevirt-bot kubevirt-bot added the lgtm Indicates that a PR is ready to be merged. label Jun 15, 2023
@brianmcarey
Copy link
Member

/rehearse pull-kubevirt-e2e-k8s-1.27-sig-storage
/rehearse pull-kubevirt-e2e-k8s-1.25-sig-compute

@kubevirt-bot
Copy link
Contributor Author

Rehearsal jobs created for this PR:

rehearsal-pull-kubevirt-e2e-k8s-1.25-sig-compute
rehearsal-pull-kubevirt-e2e-k8s-1.27-sig-storage

You can trigger rehearsal for all jobs by commenting either /rehearse or /rehearse all
on this PR.

For a specific PR you can comment /rehearse {job-name}.

For a list of jobs that you can rehearse you can comment /rehearse ?.

Copy link
Member

@brianmcarey brianmcarey left a comment

Choose a reason for hiding this comment

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

/approve

@kubevirt-bot
Copy link
Contributor Author

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: brianmcarey

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

The pull request process is described here

Needs approval from an approver in each of these files:

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

@kubevirt-bot kubevirt-bot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Jun 15, 2023
@kubevirt-bot kubevirt-bot merged commit 913cf1b into kubevirt:main Jun 15, 2023
@kubevirt-bot
Copy link
Contributor Author

@kubevirt-bot: Updated the job-config configmap in namespace kubevirt-prow at cluster default using the following files:

  • key kubemacpool-postsubmits.yaml using file github/ci/prow-deploy/files/jobs/k8snetworkplumbingwg/kubemacpool/kubemacpool-postsubmits.yaml
  • key kubemacpool-presubmits.yaml using file github/ci/prow-deploy/files/jobs/k8snetworkplumbingwg/kubemacpool/kubemacpool-presubmits.yaml
  • key ovs-cni-postsubmits.yaml using file github/ci/prow-deploy/files/jobs/k8snetworkplumbingwg/ovs-cni/ovs-cni-postsubmits.yaml
  • key ovs-cni-presubmits.yaml using file github/ci/prow-deploy/files/jobs/k8snetworkplumbingwg/ovs-cni/ovs-cni-presubmits.yaml
  • key cluster-api-provider-kubevirt-presubmits.yaml using file github/ci/prow-deploy/files/jobs/kubernetes-sigs/cluster-api-provider-kubevirt/cluster-api-provider-kubevirt-presubmits.yaml
  • key bridge-marker-postsubmits.yaml using file github/ci/prow-deploy/files/jobs/kubevirt/bridge-marker/bridge-marker-postsubmits.yaml
  • key bridge-marker-presubmits.yaml using file github/ci/prow-deploy/files/jobs/kubevirt/bridge-marker/bridge-marker-presubmits.yaml
  • key cloud-provider-kubevirt-presubmits.yaml using file github/ci/prow-deploy/files/jobs/kubevirt/cloud-provider-kubevirt/cloud-provider-kubevirt-presubmits.yaml
  • key cluster-network-addons-operator-postsubmits.yaml using file github/ci/prow-deploy/files/jobs/kubevirt/cluster-network-addons-operator/cluster-network-addons-operator-postsubmits.yaml
  • key cluster-network-addons-operator-presubmits.yaml using file github/ci/prow-deploy/files/jobs/kubevirt/cluster-network-addons-operator/cluster-network-addons-operator-presubmits.yaml
  • key common-instancetypes-postsubmits.yaml using file github/ci/prow-deploy/files/jobs/kubevirt/common-instancetypes/common-instancetypes-postsubmits.yaml
  • key common-instancetypes-presubmits.yaml using file github/ci/prow-deploy/files/jobs/kubevirt/common-instancetypes/common-instancetypes-presubmits.yaml
  • key containerdisks-periodics.yaml using file github/ci/prow-deploy/files/jobs/kubevirt/containerdisks/containerdisks-periodics.yaml
  • key containerdisks-presubmits.yaml using file github/ci/prow-deploy/files/jobs/kubevirt/containerdisks/containerdisks-presubmits.yaml
  • key containerized-data-importer-postsubmits.yaml using file github/ci/prow-deploy/files/jobs/kubevirt/containerized-data-importer/containerized-data-importer-postsubmits.yaml
  • key containerized-data-importer-presubmits.yaml using file github/ci/prow-deploy/files/jobs/kubevirt/containerized-data-importer/containerized-data-importer-presubmits.yaml
  • key csi-driver-postsubmits.yaml using file github/ci/prow-deploy/files/jobs/kubevirt/csi-driver/csi-driver-postsubmits.yaml
  • key csi-driver-presubmits.yaml using file github/ci/prow-deploy/files/jobs/kubevirt/csi-driver/csi-driver-presubmits.yaml
  • key hostpath-provisioner-operator-postsubmits.yaml using file github/ci/prow-deploy/files/jobs/kubevirt/hostpath-provisioner-operator/hostpath-provisioner-operator-postsubmits.yaml
  • key hostpath-provisioner-operator-presubmits.yaml using file github/ci/prow-deploy/files/jobs/kubevirt/hostpath-provisioner-operator/hostpath-provisioner-operator-presubmits.yaml
  • key hostpath-provisioner-postsubmits.yaml using file github/ci/prow-deploy/files/jobs/kubevirt/hostpath-provisioner/hostpath-provisioner-postsubmits.yaml
  • key hostpath-provisioner-presubmits.yaml using file github/ci/prow-deploy/files/jobs/kubevirt/hostpath-provisioner/hostpath-provisioner-presubmits.yaml
  • key hyperconverged-cluster-operator-periodics.yaml using file github/ci/prow-deploy/files/jobs/kubevirt/hyperconverged-cluster-operator/hyperconverged-cluster-operator-periodics.yaml
  • key hyperconverged-cluster-operator-postsubmits.yaml using file github/ci/prow-deploy/files/jobs/kubevirt/hyperconverged-cluster-operator/hyperconverged-cluster-operator-postsubmits.yaml
  • key hyperconverged-cluster-operator-presubmits.yaml using file github/ci/prow-deploy/files/jobs/kubevirt/hyperconverged-cluster-operator/hyperconverged-cluster-operator-presubmits.yaml
  • key kubectl-virt-plugin-postsubmits.yaml using file github/ci/prow-deploy/files/jobs/kubevirt/kubectl-virt-plugin/kubectl-virt-plugin-postsubmits.yaml
  • key kubectl-virt-plugin-presubmits.yaml using file github/ci/prow-deploy/files/jobs/kubevirt/kubectl-virt-plugin/kubectl-virt-plugin-presubmits.yaml
  • key kubesecondarydns-presubmits.yaml using file github/ci/prow-deploy/files/jobs/kubevirt/kubesecondarydns/kubesecondarydns-presubmits.yaml
  • key kubevirt-tutorial-periodics.yaml using file github/ci/prow-deploy/files/jobs/kubevirt/kubevirt-tutorial/kubevirt-tutorial-periodics.yaml
  • key kubevirt-velero-plugin-periodics.yaml using file github/ci/prow-deploy/files/jobs/kubevirt/kubevirt-velero-plugin/kubevirt-velero-plugin-periodics.yaml
  • key kubevirt-velero-plugin-postsubmits.yaml using file github/ci/prow-deploy/files/jobs/kubevirt/kubevirt-velero-plugin/kubevirt-velero-plugin-postsubmits.yaml
  • key kubevirt-velero-plugin-presubmits.yaml using file github/ci/prow-deploy/files/jobs/kubevirt/kubevirt-velero-plugin/kubevirt-velero-plugin-presubmits.yaml
  • key kubevirt-periodics.yaml using file github/ci/prow-deploy/files/jobs/kubevirt/kubevirt/kubevirt-periodics.yaml
  • key kubevirt-postsubmits.yaml using file github/ci/prow-deploy/files/jobs/kubevirt/kubevirt/kubevirt-postsubmits.yaml
  • key kubevirt-presubmits.yaml using file github/ci/prow-deploy/files/jobs/kubevirt/kubevirt/kubevirt-presubmits.yaml
  • key kubevirtci-periodics.yaml using file github/ci/prow-deploy/files/jobs/kubevirt/kubevirtci/kubevirtci-periodics.yaml
  • key kubevirtci-presubmits.yaml using file github/ci/prow-deploy/files/jobs/kubevirt/kubevirtci/kubevirtci-presubmits.yaml
  • key libguestfs-appliance-periodics.yaml using file github/ci/prow-deploy/files/jobs/kubevirt/libguestfs-appliance/libguestfs-appliance-periodics.yaml
  • key libguestfs-appliance-presubmits.yaml using file github/ci/prow-deploy/files/jobs/kubevirt/libguestfs-appliance/libguestfs-appliance-presubmits.yaml
  • key macvtap-cni-postsubmits.yaml using file github/ci/prow-deploy/files/jobs/kubevirt/macvtap-cni/macvtap-cni-postsubmits.yaml
  • key macvtap-cni-presubmits.yaml using file github/ci/prow-deploy/files/jobs/kubevirt/macvtap-cni/macvtap-cni-presubmits.yaml
  • key node-maintenance-operator-postsubmits.yaml using file github/ci/prow-deploy/files/jobs/kubevirt/node-maintenance-operator/node-maintenance-operator-postsubmits.yaml
  • key node-maintenance-operator-presubmits-master.yaml using file github/ci/prow-deploy/files/jobs/kubevirt/node-maintenance-operator/node-maintenance-operator-presubmits-master.yaml
  • key project-infra-periodics.yaml using file github/ci/prow-deploy/files/jobs/kubevirt/project-infra/project-infra-periodics.yaml
  • key project-infra-postsubmits.yaml using file github/ci/prow-deploy/files/jobs/kubevirt/project-infra/project-infra-postsubmits.yaml
  • key project-infra-presubmits.yaml using file github/ci/prow-deploy/files/jobs/kubevirt/project-infra/project-infra-presubmits.yaml
  • key qe-tools-presubmits.yaml using file github/ci/prow-deploy/files/jobs/kubevirt/qe-tools/qe-tools-presubmits.yaml
  • key secrets-periodics.yaml using file github/ci/prow-deploy/files/jobs/kubevirt/secrets/secrets-periodics.yaml
  • key secrets-presubmits.yaml using file github/ci/prow-deploy/files/jobs/kubevirt/secrets/secrets-presubmits.yaml
  • key terraform-provider-kubevirt-presubmits.yaml using file github/ci/prow-deploy/files/jobs/kubevirt/terraform-provider-kubevirt/terraform-provider-kubevirt-presubmits.yaml
  • key test-benchmarks-presubmits.yaml using file github/ci/prow-deploy/files/jobs/kubevirt/test-benchmarks/test-benchmarks-presubmits.yaml
  • key kubernetes-nmstate-postsubmits.yaml using file github/ci/prow-deploy/files/jobs/nmstate/kubernetes-nmstate/kubernetes-nmstate-postsubmits.yaml
  • key kubernetes-nmstate-presubmits.yaml using file github/ci/prow-deploy/files/jobs/nmstate/kubernetes-nmstate/kubernetes-nmstate-presubmits.yaml
  • key nmstate-presubmits.yaml using file github/ci/prow-deploy/files/jobs/nmstate/nmstate/nmstate-presubmits.yaml

In response to this:

Bump Prow Job images /cc @kubevirt/prow-job-taskforce

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/test-infra repository.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
approved Indicates a PR has been approved by an approver from all required OWNERS files. dco-signoff: yes Indicates the PR's author has DCO signed all their commits. lgtm Indicates that a PR is ready to be merged. size/XL
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants