Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/docker_images.yml
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@ jobs:
kcicmd: 'gcc-15 kselftest kernelci'
# only selected people can trigger this job
if: contains('["nuclearcat","JenySadadia","a-wai","broonie","laura-nao","bhcopeland"]', github.actor) && !inputs.SKIP_COMPILER_IMAGES
runs-on: ubuntu-22.04
runs-on: ubuntu-latest
environment: deploydocker
steps:
- name: Checkout
Expand Down Expand Up @@ -143,7 +143,7 @@ jobs:
- kcicmd: 'rustc-1.75 kselftest kernelci --arch x86'
# only selected people can trigger this job
if: contains('["nuclearcat","JenySadadia","a-wai","broonie","laura-nao","bhcopeland"]', github.actor)
runs-on: ubuntu-22.04
runs-on: ubuntu-latest
environment: deploydocker
steps:
- name: Checkout kernelci-core
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/rootfs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ jobs:
rootfs-build:
# only selected people can trigger this job
if: contains('["nuclearcat","JenySadadia","a-wai","broonie","laura-nao","pawiecz","nfraprado","vigneshraman","bhcopeland"]', github.actor)
runs-on: ubuntu-22.04
runs-on: ubuntu-latest
environment: deploysecrets
steps:
- name: Checkout kernelci-deploy
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/staging.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ on:

jobs:
prepare-staging-branches:
runs-on: ubuntu-22.04
runs-on: ubuntu-latest
environment: deploydocker
steps:
- name: Checkout
Expand Down
7 changes: 7 additions & 0 deletions kernelci/kbuild.py
Original file line number Diff line number Diff line change
Expand Up @@ -1402,6 +1402,13 @@ def is_dtb_artifact(artifact):
(task for task in upload_tasks if task[0] == "dtbs.tar.xz"),
None,
)
if dtb_tasks or dtbs_archive_task:
print(
"[_upload_artifacts] DTB archive upload check: "
f"dtbs={len(dtb_tasks)}, "
f"archive={'yes' if dtbs_archive_task else 'no'}, "
f"backend={self._backend}"
)
if dtb_tasks and dtbs_archive_task:
# Upload DTBs via one archive request and skip uploading both the
# extracted DTB files and tuxmake's archive as regular artifacts.
Expand Down
2 changes: 1 addition & 1 deletion kernelci/runtime/lava.py
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ def __init__(self, log_data_yaml):

@classmethod
def _get_raw_log(cls, log_data_yaml):
log = yaml.safe_load(log_data_yaml)
log = yaml.load(log_data_yaml, Loader=yaml.CSafeLoader)
raw_log = []
for line in log:
dtime, level, msg = (line.get(key) for key in ["dt", "lvl", "msg"])
Expand Down
Loading