Skip to content

Commit

Permalink
Upgrade to 2023.10
Browse files Browse the repository at this point in the history
Signed-off-by: Corentin LABBE <[email protected]>
  • Loading branch information
montjoie committed Nov 17, 2023
1 parent f1c7b1f commit 43c0a61
Show file tree
Hide file tree
Showing 4 changed files with 53 additions and 6 deletions.
26 changes: 22 additions & 4 deletions .github/workflows/basic.yml
Original file line number Diff line number Diff line change
Expand Up @@ -86,15 +86,33 @@ jobs:
- name: stop docker
run: cd output/local && docker-compose down

# - name: Clean old install

Check warning on line 89 in .github/workflows/basic.yml

View workflow job for this annotation

GitHub Actions / check-formats

89:1 [comments-indentation] comment not indented like content
# run: rm -r output
# - name: Copy backup
# run: cp -v backup-latest/* lava-master/backup/
# - name: Run lavalab-gen
# run: ./lavalab-gen.py boards-ci-2023.06.yaml
# - name: Build lava-docker 2023.06
# run: cd output/local && docker-compose build
# - name: Launch lava-docker 2023.06
# run: cd output/local && docker-compose up -d
# - name: Wait for LAVA 2023.06 to be started
# run: sh .github/workflows/wait-for-docker.sh
#
# - name: Run backup of 2023.06
# run: ./backup.sh
# - name: stop docker
# run: cd output/local && docker-compose down

- name: Clean old install
run: rm -r output
- name: Copy backup
run: cp -v backup-latest/* lava-master/backup/
- name: Run lavalab-gen
run: ./lavalab-gen.py boards-ci-2023.06.yaml
- name: Build lava-docker 2023.06
run: ./lavalab-gen.py boards-ci-2023.10.yaml
- name: Build lava-docker 2023.10
run: cd output/local && docker-compose build
- name: Launch lava-docker 2023.06
- name: Launch lava-docker 2023.10
run: cd output/local && docker-compose up -d
- name: Wait for LAVA 2023.06 to be started
- name: Wait for LAVA 2023.10 to be started
run: sh .github/workflows/wait-for-docker.sh
29 changes: 29 additions & 0 deletions boards-ci-2023.10.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
---
masters:
- name: masterci1
version: "2023.10"
host: local
healthcheck_url: http://healthcheck
users:
- name: admin
token: tokenforci
password: passwordforci
superuser: true
staff: true
tokens:
- username: admin
token: dfjdfkfkdjfkdsjfslforci
description: no description
slaves:
- name: lab-ci-0
version: "2023.10"
host: local
remote_master: masterci1
remote_user: admin
use_overlay_server: false
use_tftp: false
host_healthcheck: true

boards:
- name: qemu-01
type: qemu
2 changes: 1 addition & 1 deletion lava-master/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM lavasoftware/lava-server:2023.08
FROM lavasoftware/lava-server:2023.10

RUN apt-get update && apt-get -y install sudo git

Expand Down
2 changes: 1 addition & 1 deletion lava-slave/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM lavasoftware/lava-dispatcher:2023.08
FROM lavasoftware/lava-dispatcher:2023.10

RUN apt-get update

Expand Down

0 comments on commit 43c0a61

Please sign in to comment.