test-infra icon indicating copy to clipboard operation
test-infra copied to clipboard

Add win-soak-test build cluster

Open oprinmarius opened this issue 2 years ago • 5 comments

  • Add preset for win-soak-test cluster

    • mount Kubeconfig for win-soak-test cluster
  • Add the following periodic jobs:

    • delete-win-soak-test-cluster
      • Deletes win-soak-test cluster on Sunday at midnight
    • build-win-soak-test-cluster
      • Builds a new win-soak-test cluster on Sunday at 1 am
      • Updates win-soak-test Azure keyvault with the new cluster KUBECONFIG
  • Update soak-tests-capz-windows-2019 presubmit job:

    • Run clusterloader against win-soak-test cluster instead of deploying a new one

oprinmarius avatar Jul 12 '22 11:07 oprinmarius

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: oprinmarius To complete the pull request process, please assign andyzhangx after the PR has been reviewed. You can assign the PR to them by writing /assign @andyzhangx in a comment when ready.

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

k8s-ci-robot avatar Jul 12 '22 11:07 k8s-ci-robot

/test soak-tests-capz-windows-2019

oprinmarius avatar Jul 12 '22 11:07 oprinmarius

@oprinmarius: The specified target(s) for /test were not found. The following commands are available to trigger required jobs:

  • /test pull-test-infra-gubernator
  • /test pull-test-infra-integration
  • /test pull-test-infra-prow-checkconfig
  • /test pull-test-infra-prow-image-build-test
  • /test pull-test-infra-unit-test
  • /test pull-test-infra-verify-lint

The following commands are available to trigger optional jobs:

  • /test pull-test-infra-bazel

Use /test all to run the following jobs that were automatically triggered:

  • pull-test-infra-gubernator
  • pull-test-infra-prow-checkconfig
  • pull-test-infra-unit-test
  • pull-test-infra-verify-lint

In response to this:

/test soak-tests-capz-windows-2019

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.

k8s-ci-robot avatar Jul 12 '22 11:07 k8s-ci-robot

/assign jsturtevant

oprinmarius avatar Jul 12 '22 11:07 oprinmarius

The Kubernetes project currently lacks enough contributors to adequately respond to all issues and PRs.

This bot triages issues and PRs according to the following rules:

  • After 90d of inactivity, lifecycle/stale is applied
  • After 30d of inactivity since lifecycle/stale was applied, lifecycle/rotten is applied
  • After 30d of inactivity since lifecycle/rotten was applied, the issue is closed

You can:

  • Mark this issue or PR as fresh with /remove-lifecycle stale
  • Mark this issue or PR as rotten with /lifecycle rotten
  • Close this issue or PR with /close
  • Offer to help out with Issue Triage

Please send feedback to sig-contributor-experience at kubernetes/community.

/lifecycle stale

k8s-triage-robot avatar Oct 10 '22 11:10 k8s-triage-robot

The Kubernetes project currently lacks enough active contributors to adequately respond to all issues and PRs.

This bot triages issues and PRs according to the following rules:

  • After 90d of inactivity, lifecycle/stale is applied
  • After 30d of inactivity since lifecycle/stale was applied, lifecycle/rotten is applied
  • After 30d of inactivity since lifecycle/rotten was applied, the issue is closed

You can:

  • Mark this issue or PR as fresh with /remove-lifecycle rotten
  • Close this issue or PR with /close
  • Offer to help out with Issue Triage

Please send feedback to sig-contributor-experience at kubernetes/community.

/lifecycle rotten

k8s-triage-robot avatar Nov 09 '22 12:11 k8s-triage-robot

/remove-lifecycle rotten

marosset avatar Nov 17 '22 17:11 marosset

/assign

marosset avatar Nov 17 '22 17:11 marosset

/lgtm

adelina-t avatar Jan 13 '23 16:01 adelina-t

/hold for https://github.com/kubernetes/test-infra/pull/26797#discussion_r1069688963

jsturtevant avatar Jan 13 '23 16:01 jsturtevant

/lgtm /approve

jsturtevant avatar Jan 13 '23 17:01 jsturtevant

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: jsturtevant, oprinmarius

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

k8s-ci-robot avatar Jan 13 '23 17:01 k8s-ci-robot

/unhold

adelina-t avatar Jan 16 '23 09:01 adelina-t

@oprinmarius: Updated the job-config configmap in namespace default at cluster test-infra-trusted using the following files:

  • key soak-tests.yaml using file config/jobs/kubernetes-sigs/sig-windows/soak-tests.yaml

In response to this:

  • Add preset for win-soak-test cluster
  • mount Kubeconfig for win-soak-test cluster
  • Add the following periodic jobs:
  • delete-win-soak-test-cluster
    • Deletes win-soak-test cluster on Sunday at midnight
  • build-win-soak-test-cluster
    • Builds a new win-soak-test cluster on Sunday at 1 am
    • Updates win-soak-test Azure keyvault with the new cluster KUBECONFIG
  • Update soak-tests-capz-windows-2019 presubmit job:
  • Run clusterloader against win-soak-test cluster instead of deploying a new one

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.

k8s-ci-robot avatar Jan 16 '23 09:01 k8s-ci-robot