You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Running blade k8s disk experiment on container with Alpine image resulted in error
blade k8s disk experiment returned with error err: dd: invalid argument ''dsync'' to ''oflag'' exit status 1'
Describe what you expected to happen
Irrespective of the os image - Alpine, Debian, Centos, Ubuntu,... chaosblade operator should be able to handle different experiment.
It should be agnostic of the underlying os, and if needed install the binaries which are pre requisite to run any experiment download at run time.
How to reproduce it (as minimally and precisely as possible)
container with alpine image
run blade k8s disk
Tell us your environment
container with Alpine image
there is no dsync in dd in a alpine container
dd /?
BusyBox v1.31.1 () multi-call binary.
Usage: dd [if=FILE] [of=FILE] [ibs=N obs=N/bs=N] [count=N] [skip=N] [seek=N]
[conv=notrunc|noerror|sync|fsync]
[iflag=skip_bytes|fullblock] [oflag=seek_bytes|append]
Copy a file with converting and formatting
if=FILE Read from FILE instead of stdin
of=FILE Write to FILE instead of stdout
bs=N Read and write N bytes at a time
ibs=N Read N bytes at a time
obs=N Write N bytes at a time
count=N Copy only N input blocks
skip=N Skip N input blocks
seek=N Skip N output blocks
conv=notrunc Don't truncate output file
conv=noerror Continue after read errors
conv=sync Pad blocks with zeros
conv=fsync Physically write data out before finishing
conv=swab Swap every pair of bytes
iflag=skip_bytes skip=N is in bytes
iflag=fullblock Read full blocks
oflag=seek_bytes seek=N is in bytes
oflag=append Open output file in append mode
status=noxfer Suppress rate output
status=none Suppress all output
Issue Description
Type: bug report , feature request or question
bug report/feature request
Describe what happened (or what feature you want)
Running blade k8s disk experiment on container with Alpine image resulted in error
blade k8s disk experiment returned with error
err: dd: invalid argument ''dsync'' to ''oflag'' exit status 1'
Describe what you expected to happen
Irrespective of the os image - Alpine, Debian, Centos, Ubuntu,... chaosblade operator should be able to handle different experiment.
It should be agnostic of the underlying os, and if needed install the binaries which are pre requisite to run any experiment download at run time.
How to reproduce it (as minimally and precisely as possible)
Tell us your environment
container with Alpine image
there is no dsync in dd in a alpine container
The chaosblade operator code uses oflag=dsync
Anything else we need to know?
The text was updated successfully, but these errors were encountered: