Skip to content

Commit 5a76c4f

Browse files
authored
update libyavirt and fix GetExitCode bug in Virt (#606)
* update libyavirt * fix: return default exit code when attach console
1 parent 5787bb2 commit 5a76c4f

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

engine/virt/virt.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ func (v *Virt) Execute(ctx context.Context, ID string, config *enginetypes.ExecC
106106

107107
// ExecExitCode get return code of a specific execution.
108108
func (v *Virt) ExecExitCode(ctx context.Context, ID, execID string) (code int, err error) {
109-
if strings.Contains(execID, "_") {
109+
if strings.HasPrefix(execID, virttypes.MagicPrefix) {
110110
return 0, nil
111111
}
112112

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ require (
2323
github.com/opencontainers/image-spec v1.1.0-rc2.0.20221005185240-3a7f492d3f1b
2424
github.com/panjf2000/ants/v2 v2.7.3
2525
github.com/patrickmn/go-cache v2.1.0+incompatible
26-
github.com/projecteru2/libyavirt v0.0.0-20230621055438-179374d3115d
26+
github.com/projecteru2/libyavirt v0.0.0-20230705102231-8199e310da06
2727
github.com/prometheus/client_golang v1.15.0
2828
github.com/rs/zerolog v1.29.1
2929
github.com/sanity-io/litter v1.5.5

go.sum

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -459,8 +459,8 @@ github.com/pmezard/go-difflib v0.0.0-20151028094244-d8ed2627bdf0/go.mod h1:iKH77
459459
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
460460
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
461461
github.com/prashantv/gostub v1.1.0 h1:BTyx3RfQjRHnUWaGF9oQos79AlQ5k8WNktv7VGvVH4g=
462-
github.com/projecteru2/libyavirt v0.0.0-20230621055438-179374d3115d h1:L+mU66mq9qBDFyFGs3O0KDqo1ZzCTu7ZfRvQ6j/hDRY=
463-
github.com/projecteru2/libyavirt v0.0.0-20230621055438-179374d3115d/go.mod h1:N41KaKmqbailweGs4x/mt2H0O0Y7MizObZQ+igLdzpw=
462+
github.com/projecteru2/libyavirt v0.0.0-20230705102231-8199e310da06 h1:p/1vyEftIPf9LPuMMr7STDllXlVzrWc1eUHHuUPcE9o=
463+
github.com/projecteru2/libyavirt v0.0.0-20230705102231-8199e310da06/go.mod h1:N41KaKmqbailweGs4x/mt2H0O0Y7MizObZQ+igLdzpw=
464464
github.com/prometheus/client_golang v0.9.1/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXPKyh/dDVn+NZz0KFw=
465465
github.com/prometheus/client_golang v1.0.0/go.mod h1:db9x61etRT2tGnBNRi70OPL5FsnadC4Ky3P0J6CfImo=
466466
github.com/prometheus/client_golang v1.1.0/go.mod h1:I1FGZT9+L76gKKOs5djB6ezCbFQP1xR9D75/vuwEF3g=

0 commit comments

Comments
 (0)