-
Notifications
You must be signed in to change notification settings - Fork 373
Validate annotations that refer to binaries #3005
Validate annotations that refer to binaries #3005
Conversation
/test |
1 similar comment
/test |
/test |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @c3d !
9a75f86
to
09ec09e
Compare
Rebased on recent master to fix conflict |
/retest |
09ec09e
to
b73de39
Compare
One more iteration required to add some variables that were missed in makefile: Add missing generated vars to |
/retest |
b73de39
to
770709c
Compare
Found a typo in |
/retest |
@c3d - |
770709c
to
6a5edcb
Compare
Last failures apparently need rebasing on master. Pushed that. |
6a5edcb
to
e3722d1
Compare
Grumble, one test had been copy-pasted, and so the removal of |
/retest |
1 similar comment
/retest |
@c3d, I'm seeing this error accross all the CIs:
Maybe it's worth trying to reproduce the issue locally, on a VM. If you fancy the approach, you can simply spawn a, for instance, fedora32 VM, get the tests repo, and run a Let us know if some help is needed. |
Thanks. The problem is yet another I'm currently investigating. I can reproduce in my local build, so no need for a VM at the moment, although I am likely to try and run the CI locally after that change. |
OK, found the problem. For some reason, this was a special case for the replacement in the original makefile, which I missed. The replacement is A smart Emacs grep regexp search (
So this should be the last one, hopefully, Will check if the problem exists on the 2.0 dev branch. |
e3722d1
to
70e7403
Compare
/retest |
Codecov Report
@@ Coverage Diff @@
## master #3005 +/- ##
==========================================
+ Coverage 50.28% 50.40% +0.12%
==========================================
Files 120 120
Lines 15842 15910 +68
==========================================
+ Hits 7966 8020 +54
- Misses 6790 6801 +11
- Partials 1086 1089 +3 |
@amshinde, @jcvenegas, @devimc, have you seen this one before? Any tip of what it may be related to? |
@bpradipt, @Amulyam24 @clnperez, @jing-wang4, do you have some idea of what may be the issue here? |
This is our good and old issue about not having |
|
vfio CI failed testing clh, restarting CI |
@fidencio You are right that the Also, I noticed the other two clh failing CIs were both passing yesterday: clh-k8s-containerd job #159 and clh-k8s-e2e-containerd-mini job #164. So I just restarted those two CI jobs to see whether we got sporadic failures. |
for Firecracker, most of the CI has passed, but failed at the last step at :
We can ignore this as this is an unrelated error. @chavafg Have you seen this before? |
Same error as the one for firecracker. |
|
@c3d Can you backport this PR to stable 1.12 as well? |
I restarted Ci run that passed: Finally vfio failure is unrelated and will be fixed with : kata-containers/tests#3044 I think this PR is good to go, would like to see this backported to 1.12. |
Document restricted annotations, as implemented in kata-containers/runtime#3005 Fixes: kata-containers#754 Signed-off-by: Christophe de Dinechin <[email protected]> (cherry picked from commit 4809aee)
The build was setting a `FCVALIDPATHS` variable for firecracker, but that was never being used. Conversely, the firecracker configuration template was expecting a `FCVALIDHYPERVISORPATHS`, but that variable was never being set. Resolve by only setting the `FCVALIDHYPERVISORPATHS` variable to ensure the generated firecracker config is valid once again. Fixes: kata-containers#3005 From kata-containers/kata-containers#1002 Fixing kata-containers/kata-containers#1001 Signed-off-by: James O. D. Hunt <[email protected]> Signed-off-by: Christophe de Dinechin <[email protected]>
During review, Julio Montes pointed out that there was some missing text in the comments for configuration-xyz.toml.in relative to the virtiofs version. Fixes: kata-containers#3005 Suggested-by: Julio Montes <[email protected]> Signed-off-by: Christophe de Dinechin <[email protected]>
The changes introduced in PR kata-containers#3031 require additional changes. Code lifted from kata-containers/kata-containers#1086. Fixes: kata-containers#3005 Suggested-by: James O.D. Hunt <[email protected]> Signed-off-by: Christophe de Dinechin <[email protected]>
The build was setting a `FCVALIDPATHS` variable for firecracker, but that was never being used. Conversely, the firecracker configuration template was expecting a `FCVALIDHYPERVISORPATHS`, but that variable was never being set. Resolve by only setting the `FCVALIDHYPERVISORPATHS` variable to ensure the generated firecracker config is valid once again. Fixes: kata-containers#3005 From kata-containers/kata-containers#1002 Fixing kata-containers/kata-containers#1001 Signed-off-by: James O. D. Hunt <[email protected]> Signed-off-by: Christophe de Dinechin <[email protected]>
During review, Julio Montes pointed out that there was some missing text in the comments for configuration-xyz.toml.in relative to the virtiofs version. Fixes: kata-containers#3005 Suggested-by: Julio Montes <[email protected]> Signed-off-by: Christophe de Dinechin <[email protected]>
The changes introduced in PR kata-containers#3031 require additional changes. Code lifted from kata-containers/kata-containers#1086. Fixes: kata-containers#3005 Suggested-by: James O.D. Hunt <[email protected]> Signed-off-by: Christophe de Dinechin <[email protected]>
Document restricted annotations, as implemented in kata-containers/runtime#3005 Fixes: kata-containers#754 Signed-off-by: Christophe de Dinechin <[email protected]> (cherry picked from commit 4809aee)
Due to a bad edit / fixup in commit be6ee25, the variable QEMUVIRTIOFSPATH was incorrectly removed from the makefile. This problem was found by the 1.x CI checks, see kata-containers/runtime#3005 (comment) Fixes: #1017 Signed-off-by: Christophe de Dinechin <[email protected]>
Due to a bad edit / fixup in commit be6ee25, the variable QEMUVIRTIOFSPATH was incorrectly removed from the makefile. This problem was found by the 1.x CI checks, see kata-containers/runtime#3005 (comment) Fixes: kata-containers#1017 Signed-off-by: Christophe de Dinechin <[email protected]>
This fixes #3004 and https://bugs.launchpad.net/katacontainers.io/+bug/1878234.
Need to add a link to code reviews once this is merged.
Forward port is kata-containers/kata-containers#902