Skip to content

latest/devel/2.10 on v1.28.8+k3s1 - @login @upgrade destroy=false #509

latest/devel/2.10 on v1.28.8+k3s1 - @login @upgrade destroy=false

latest/devel/2.10 on v1.28.8+k3s1 - @login @upgrade destroy=false #509

Workflow file for this run

# This workflow calls the master E2E workflow with custom variables
name: UI-RM_head_upgrade
run-name: ${{ github.event_name == 'workflow_dispatch' && format('`{0}` on `{1}` - `{2}` destroy={3}', inputs.rancher_version, inputs.upstream_cluster_version, inputs.grep_test_by_tag, inputs.destroy_runner) || github.workflow }}
on:
workflow_dispatch:
inputs:
qase_run_id:
description: Qase run ID where the results will be reported
default: auto
type: string
destroy_runner:
description: Destroy the auto-generated self-hosted runner
default: true
type: boolean
upgrade:
description: Proceed with Rancher Upgrade (True/False)
default: true
required: true
type: boolean
rancher_version:
description: Rancher version channel/version/head_version latest/latest, latest/2.y.x[-rc1], prime/2.y.x, prime/devel/2.y, alpha/2.y.0-alphaZ
default: latest/devel/2.9
type: string
required: true
rancher_upgrade:
description: Rancher Manager channel/version to upgrade to
default: latest/devel/2.10
required: true
type: string
upstream_cluster_version:
description: K3s upstream cluster version where to install Rancher
default: v1.28.8+k3s1
type: string
required: true
grep_test_by_tag:
description: Grep tags. For multiple selection separate with spaces. Keep always @login
required: false
type: string
default: '@login @upgrade'
jobs:
ui:
uses: ./.github/workflows/master-e2e.yaml
secrets:
credentials: ${{ secrets.GCP_CREDENTIALS }}
pat_token: ${{ secrets.SELF_HOSTED_RUNNER_PAT_TOKEN }}
rancher_password: ${{ secrets.RANCHER_PASSWORD }}
gitlab_private_user: ${{ secrets.GITLAB_PRIVATE_USER }}
gitlab_private_pwd: ${{ secrets.GITLAB_PRIVATE_PWD }}
bitbucket_private_user: ${{ secrets.BITBUCKET_PRIVATE_USER }}
bitbucket_private_pwd: ${{ secrets.BITBUCKET_PRIVATE_PWD }}
gh_private_user: ${{ secrets.GH_PRIVATE_USER }}
gh_private_pwd: ${{ secrets.GH_PRIVATE_PWD }}
azure_private_user: ${{ secrets.AZURE_PRIVATE_USER }}
azure_private_pwd: ${{ secrets.AZURE_PRIVATE_PWD }}
rsa_private_key_qa: ${{ secrets.RSA_PRIVATE_KEY_QA }}
rsa_public_key_qa: ${{ secrets.RSA_PUBLIC_KEY_QA }}
qase_api_token: ${{ secrets.QASE_API_TOKEN }}
with:
test_description: "CI/Manual - UI - Deployment test with Standard K3s"
cluster_name: cluster-k3s
destroy_runner: ${{ github.event_name == 'schedule' && true || inputs.destroy_runner }}
upstream_cluster_version: ${{ inputs.upstream_cluster_version }}
rancher_version: ${{ inputs.rancher_version }}
rancher_upgrade: ${{ inputs.rancher_upgrade }}
upgrade: ${{ inputs.upgrade }}
qase_run_id: ${{ inputs.qase_run_id }}
grep_test_by_tag: ${{ inputs.grep_test_by_tag }}