Skip to content

e2e: add a test for checking AKS upstream #16

e2e: add a test for checking AKS upstream

e2e: add a test for checking AKS upstream #16

Workflow file for this run

name: e2e test aks runtime
on:
workflow_dispatch:
schedule:
- cron: "16 6 * * 6" # 6:16 on Saturdays
pull_request:
paths:
- e2e/aks-runtime/**
jobs:
install-software:
runs-on: ubuntu-22.04
steps:
- name: Install `az` with extensions
run: |
sudo apt-get update
sudo apt-get install apt-transport-https ca-certificates curl gnupg lsb-release
sudo mkdir -p /etc/apt/keyrings
curl -sLS https://packages.microsoft.com/keys/microsoft.asc |
gpg --dearmor | sudo tee /etc/apt/keyrings/microsoft.gpg > /dev/null
sudo chmod go+r /etc/apt/keyrings/microsoft.gpg
AZ_DIST=$(lsb_release -cs)
echo "Types: deb
URIs: https://packages.microsoft.com/repos/azure-cli/
Suites: ${AZ_DIST}
Components: main
Architectures: $(dpkg --print-architecture)
Signed-by: /etc/apt/keyrings/microsoft.gpg" | sudo tee /etc/apt/sources.list.d/azure-cli.sources
sudo apt-get update
sudo apt-get install azure-cli
az extension add --name aks-preview
az extension add --name confcom
test_matrix:

Check failure on line 36 in .github/workflows/e2e_aks_runtime.yml

View workflow run for this annotation

GitHub Actions / e2e test aks runtime

Invalid workflow file

The workflow is not valid. .github/workflows/e2e_aks_runtime.yml (Line: 36, Col: 3): Error calling workflow 'edgelesssys/contrast/.github/workflows/e2e.yml@a9504d768b6dad97c6820bb1126a07474a06b55f'. The nested job 'test' is requesting 'packages: write', but is only allowed 'packages: read'.
name: Test aks runtime
needs: install-software
uses: ./.github/workflows/e2e.yml
with:
skip-undeploy: false
test-name: aks-runtime
platform: AKS-CLH-SNP
runner: ubuntu-22.04
self-hosted: false
run-without-nix: true