Skip to content

Commit 226f84c

Browse files
uncleDecartmilan-zededa
authored andcommitted
gha: temporarily disable NeoEden workflows
Temporarily disable NeoEden-related GitHub Actions workflows to prevent LTS testing from being affected by failing tests that consume excessive time and runner resources. These workflows will be re-enabled once PR #1100 (which addresses the underlying issues) is merged. Signed-off-by: Pavel Abramov <uncle.decart@gmail.com>
1 parent 24aeb98 commit 226f84c

File tree

1 file changed

+0
-108
lines changed

1 file changed

+0
-108
lines changed

.github/workflows/test.yml

Lines changed: 0 additions & 108 deletions
Original file line numberDiff line numberDiff line change
@@ -510,111 +510,3 @@ jobs:
510510
require_virtualization: true
511511
docker_account: ${{ secrets.RELEASE_DOCKERHUB_ACCOUNT }}
512512
docker_token: ${{ secrets.RELEASE_DOCKERHUB_TOKEN }}
513-
514-
515-
neoeden-sec:
516-
continue-on-error: true
517-
strategy:
518-
fail-fast: false
519-
matrix:
520-
file_system: ['ext4', 'zfs']
521-
tpm: [true, false]
522-
name: Neoeden security tests
523-
needs: [determine-runner]
524-
runs-on: ${{ fromJSON(needs.determine-runner.outputs.runner) }}
525-
steps:
526-
- name: Check job status from previous attempt
527-
id: prev_attempt
528-
env:
529-
GITHUB_TOKEN: ${{ github.token }}
530-
FULL_JOB_NAME: ${{ env.JOB_NAME }}
531-
run: |
532-
PREV_ATTEMPT=$((${{ github.run_attempt }} - 1 ))
533-
# For the first attempt, we don't need to check the previous attempt, just set conclusion to 'skipped'
534-
if [ "$PREV_ATTEMPT" -le 0 ]; then
535-
echo "conclusion=skipped" >> "$GITHUB_OUTPUT"
536-
exit 0
537-
fi
538-
prev_conclusion=$(
539-
gh api \
540-
-X GET \
541-
repos/${GITHUB_REPOSITORY}/actions/runs/${GITHUB_RUN_ID}/attempts/${PREV_ATTEMPT}/jobs \
542-
-q ".jobs[] | select(.name | contains(\"${{ env.FULL_JOB_NAME }}\")) | .conclusion"
543-
)
544-
if [ -z "$prev_conclusion" ]; then
545-
echo "Could not find matching job in attempt ${PREV_ATTEMPT}" >&2
546-
exit 1
547-
fi
548-
echo "conclusion=$prev_conclusion" >> "$GITHUB_OUTPUT"
549-
- name: Dockerhub Login
550-
if: ${{ github.event.repository.full_name == 'lf-edge/eve' && steps.prev_attempt.outputs.conclusion != 'success' }}
551-
uses: docker/login-action@v3
552-
with:
553-
username: ${{ secrets.DOCKERHUB_PULL_USER }}
554-
password: ${{ secrets.DOCKERHUB_PULL_TOKEN }}
555-
- name: Get code
556-
uses: actions/checkout@v4.1.1
557-
with:
558-
repository: "lf-edge/eden"
559-
ref: ${{ inputs.eden_version }}
560-
path: "./eden"
561-
- name: Run Neoeden tests
562-
uses: ./eden/.github/actions/run-neoeden-test
563-
with:
564-
test_suite: "./eden/tests/sec"
565-
file_system: ${{ matrix.file_system }}
566-
tpm_enabled: ${{ matrix.tpm }}
567-
eve_image: ${{ inputs.eve_image }}
568-
eve_log_level: ${{ inputs.eve_log_level }}
569-
eve_artifact_name: ${{ inputs.eve_artifact_name }}
570-
artifact_run_id: ${{ inputs.artifact_run_id }}
571-
docker_account: ${{ secrets.RELEASE_DOCKERHUB_ACCOUNT }}
572-
docker_token: ${{ secrets.RELEASE_DOCKERHUB_TOKEN }}
573-
aziot_id_scope: ${{ secrets.AZIOT_ID_SCOPE }}
574-
aziot_connection_string: ${{ secrets.AZIOT_CONNECTION_STRING }}
575-
576-
neoeden-kubevirt:
577-
continue-on-error: true
578-
strategy:
579-
fail-fast: false
580-
matrix:
581-
file_system: ['ext4', 'zfs']
582-
tpm: [true, false]
583-
name: Neoeden kubevirt tests
584-
needs: [determine-runner]
585-
runs-on: ${{ fromJSON(needs.determine-runner.outputs.runner) }}
586-
steps:
587-
- name: Check for DockerHub credentials
588-
id: check-dockerhub-creds
589-
run: |
590-
if [ -n "${{ secrets.DOCKERHUB_PULL_USER }}" ] && [ -n "${{ secrets.DOCKERHUB_PULL_TOKEN }}" ]; then
591-
echo "creds_exist=true" >> $GITHUB_OUTPUT
592-
else
593-
echo "creds_exist=false" >> $GITHUB_OUTPUT
594-
fi
595-
- name: Login to DockerHub
596-
if: steps.check-dockerhub-creds.outputs.creds_exist == 'true'
597-
uses: docker/login-action@v3
598-
with:
599-
username: ${{ secrets.DOCKERHUB_PULL_USER }}
600-
password: ${{ secrets.DOCKERHUB_PULL_TOKEN }}
601-
- name: Get code
602-
uses: actions/checkout@v4.1.1
603-
with:
604-
repository: "lf-edge/eden"
605-
ref: ${{ inputs.eden_version }}
606-
path: "./eden"
607-
- name: Run Neoeden tests
608-
uses: ./eden/.github/actions/run-neoeden-test
609-
with:
610-
test_suite: "./eden/tests/kubevirt"
611-
file_system: ${{ matrix.file_system }}
612-
tpm_enabled: ${{ matrix.tpm }}
613-
eve_image: ${{ inputs.eve_kubevirt_image }}
614-
eve_log_level: ${{ inputs.eve_log_level }}
615-
eve_artifact_name: ${{ inputs.eve_kubevirt_artifact_name }}
616-
artifact_run_id: ${{ inputs.artifact_run_id }}
617-
docker_account: ${{ secrets.RELEASE_DOCKERHUB_ACCOUNT }}
618-
docker_token: ${{ secrets.RELEASE_DOCKERHUB_TOKEN }}
619-
aziot_id_scope: ${{ secrets.AZIOT_ID_SCOPE }}
620-
aziot_connection_string: ${{ secrets.AZIOT_CONNECTION_STRING }}

0 commit comments

Comments
 (0)