1QA output created by 082 2 3=== create: Options specified more than once === 4 5Testing: create -f foo -f qcow2 TEST_DIR/t.qcow2 128M 6Formatting 'TEST_DIR/t.qcow2', fmt=qcow2 size=134217728 cluster_size=65536 lazy_refcounts=off refcount_bits=16 7image: TEST_DIR/t.IMGFMT 8file format: IMGFMT 9virtual size: 128M (134217728 bytes) 10cluster_size: 65536 11 12Testing: create -f qcow2 -o cluster_size=4k -o lazy_refcounts=on TEST_DIR/t.qcow2 128M 13Formatting 'TEST_DIR/t.qcow2', fmt=qcow2 size=134217728 cluster_size=4096 lazy_refcounts=on refcount_bits=16 14image: TEST_DIR/t.IMGFMT 15file format: IMGFMT 16virtual size: 128M (134217728 bytes) 17cluster_size: 4096 18Format specific information: 19 compat: 1.1 20 lazy refcounts: true 21 refcount bits: 16 22 corrupt: false 23 24Testing: create -f qcow2 -o cluster_size=4k -o lazy_refcounts=on -o cluster_size=8k TEST_DIR/t.qcow2 128M 25Formatting 'TEST_DIR/t.qcow2', fmt=qcow2 size=134217728 cluster_size=8192 lazy_refcounts=on refcount_bits=16 26image: TEST_DIR/t.IMGFMT 27file format: IMGFMT 28virtual size: 128M (134217728 bytes) 29cluster_size: 8192 30Format specific information: 31 compat: 1.1 32 lazy refcounts: true 33 refcount bits: 16 34 corrupt: false 35 36Testing: create -f qcow2 -o cluster_size=4k,cluster_size=8k TEST_DIR/t.qcow2 128M 37Formatting 'TEST_DIR/t.qcow2', fmt=qcow2 size=134217728 cluster_size=8192 lazy_refcounts=off refcount_bits=16 38image: TEST_DIR/t.IMGFMT 39file format: IMGFMT 40virtual size: 128M (134217728 bytes) 41cluster_size: 8192 42 43=== create: help for -o === 44 45Testing: create -f qcow2 -o help TEST_DIR/t.qcow2 128M 46Supported options: 47 backing_file=<str> - File name of a base image 48 backing_fmt=<str> - Image format of the base image 49 cluster_size=<size> - qcow2 cluster size 50 compat=<str> - Compatibility level (0.10 or 1.1) 51 data_file=<str> - File name of an external data file 52 data_file_raw=<bool (on/off)> - The external data file must stay valid as a raw image 53 encrypt.cipher-alg=<str> - Name of encryption cipher algorithm 54 encrypt.cipher-mode=<str> - Name of encryption cipher mode 55 encrypt.format=<str> - Encrypt the image, format choices: 'aes', 'luks' 56 encrypt.hash-alg=<str> - Name of encryption hash algorithm 57 encrypt.iter-time=<num> - Time to spend in PBKDF in milliseconds 58 encrypt.ivgen-alg=<str> - Name of IV generator algorithm 59 encrypt.ivgen-hash-alg=<str> - Name of IV generator hash algorithm 60 encrypt.key-secret=<str> - ID of secret providing qcow AES key or LUKS passphrase 61 encryption=<bool (on/off)> - Encrypt the image with format 'aes'. (Deprecated in favor of encrypt.format=aes) 62 lazy_refcounts=<bool (on/off)> - Postpone refcount updates 63 nocow=<bool (on/off)> - Turn off copy-on-write (valid only on btrfs) 64 preallocation=<str> - Preallocation mode (allowed values: off, metadata, falloc, full) 65 refcount_bits=<num> - Width of a reference count entry in bits 66 size=<size> - Virtual disk size 67 68Testing: create -f qcow2 -o ? TEST_DIR/t.qcow2 128M 69Supported options: 70 backing_file=<str> - File name of a base image 71 backing_fmt=<str> - Image format of the base image 72 cluster_size=<size> - qcow2 cluster size 73 compat=<str> - Compatibility level (0.10 or 1.1) 74 data_file=<str> - File name of an external data file 75 data_file_raw=<bool (on/off)> - The external data file must stay valid as a raw image 76 encrypt.cipher-alg=<str> - Name of encryption cipher algorithm 77 encrypt.cipher-mode=<str> - Name of encryption cipher mode 78 encrypt.format=<str> - Encrypt the image, format choices: 'aes', 'luks' 79 encrypt.hash-alg=<str> - Name of encryption hash algorithm 80 encrypt.iter-time=<num> - Time to spend in PBKDF in milliseconds 81 encrypt.ivgen-alg=<str> - Name of IV generator algorithm 82 encrypt.ivgen-hash-alg=<str> - Name of IV generator hash algorithm 83 encrypt.key-secret=<str> - ID of secret providing qcow AES key or LUKS passphrase 84 encryption=<bool (on/off)> - Encrypt the image with format 'aes'. (Deprecated in favor of encrypt.format=aes) 85 lazy_refcounts=<bool (on/off)> - Postpone refcount updates 86 nocow=<bool (on/off)> - Turn off copy-on-write (valid only on btrfs) 87 preallocation=<str> - Preallocation mode (allowed values: off, metadata, falloc, full) 88 refcount_bits=<num> - Width of a reference count entry in bits 89 size=<size> - Virtual disk size 90 91Testing: create -f qcow2 -o cluster_size=4k,help TEST_DIR/t.qcow2 128M 92Supported options: 93 backing_file=<str> - File name of a base image 94 backing_fmt=<str> - Image format of the base image 95 cluster_size=<size> - qcow2 cluster size 96 compat=<str> - Compatibility level (0.10 or 1.1) 97 data_file=<str> - File name of an external data file 98 data_file_raw=<bool (on/off)> - The external data file must stay valid as a raw image 99 encrypt.cipher-alg=<str> - Name of encryption cipher algorithm 100 encrypt.cipher-mode=<str> - Name of encryption cipher mode 101 encrypt.format=<str> - Encrypt the image, format choices: 'aes', 'luks' 102 encrypt.hash-alg=<str> - Name of encryption hash algorithm 103 encrypt.iter-time=<num> - Time to spend in PBKDF in milliseconds 104 encrypt.ivgen-alg=<str> - Name of IV generator algorithm 105 encrypt.ivgen-hash-alg=<str> - Name of IV generator hash algorithm 106 encrypt.key-secret=<str> - ID of secret providing qcow AES key or LUKS passphrase 107 encryption=<bool (on/off)> - Encrypt the image with format 'aes'. (Deprecated in favor of encrypt.format=aes) 108 lazy_refcounts=<bool (on/off)> - Postpone refcount updates 109 nocow=<bool (on/off)> - Turn off copy-on-write (valid only on btrfs) 110 preallocation=<str> - Preallocation mode (allowed values: off, metadata, falloc, full) 111 refcount_bits=<num> - Width of a reference count entry in bits 112 size=<size> - Virtual disk size 113 114Testing: create -f qcow2 -o cluster_size=4k,? TEST_DIR/t.qcow2 128M 115Supported options: 116 backing_file=<str> - File name of a base image 117 backing_fmt=<str> - Image format of the base image 118 cluster_size=<size> - qcow2 cluster size 119 compat=<str> - Compatibility level (0.10 or 1.1) 120 data_file=<str> - File name of an external data file 121 data_file_raw=<bool (on/off)> - The external data file must stay valid as a raw image 122 encrypt.cipher-alg=<str> - Name of encryption cipher algorithm 123 encrypt.cipher-mode=<str> - Name of encryption cipher mode 124 encrypt.format=<str> - Encrypt the image, format choices: 'aes', 'luks' 125 encrypt.hash-alg=<str> - Name of encryption hash algorithm 126 encrypt.iter-time=<num> - Time to spend in PBKDF in milliseconds 127 encrypt.ivgen-alg=<str> - Name of IV generator algorithm 128 encrypt.ivgen-hash-alg=<str> - Name of IV generator hash algorithm 129 encrypt.key-secret=<str> - ID of secret providing qcow AES key or LUKS passphrase 130 encryption=<bool (on/off)> - Encrypt the image with format 'aes'. (Deprecated in favor of encrypt.format=aes) 131 lazy_refcounts=<bool (on/off)> - Postpone refcount updates 132 nocow=<bool (on/off)> - Turn off copy-on-write (valid only on btrfs) 133 preallocation=<str> - Preallocation mode (allowed values: off, metadata, falloc, full) 134 refcount_bits=<num> - Width of a reference count entry in bits 135 size=<size> - Virtual disk size 136 137Testing: create -f qcow2 -o help,cluster_size=4k TEST_DIR/t.qcow2 128M 138Supported options: 139 backing_file=<str> - File name of a base image 140 backing_fmt=<str> - Image format of the base image 141 cluster_size=<size> - qcow2 cluster size 142 compat=<str> - Compatibility level (0.10 or 1.1) 143 data_file=<str> - File name of an external data file 144 data_file_raw=<bool (on/off)> - The external data file must stay valid as a raw image 145 encrypt.cipher-alg=<str> - Name of encryption cipher algorithm 146 encrypt.cipher-mode=<str> - Name of encryption cipher mode 147 encrypt.format=<str> - Encrypt the image, format choices: 'aes', 'luks' 148 encrypt.hash-alg=<str> - Name of encryption hash algorithm 149 encrypt.iter-time=<num> - Time to spend in PBKDF in milliseconds 150 encrypt.ivgen-alg=<str> - Name of IV generator algorithm 151 encrypt.ivgen-hash-alg=<str> - Name of IV generator hash algorithm 152 encrypt.key-secret=<str> - ID of secret providing qcow AES key or LUKS passphrase 153 encryption=<bool (on/off)> - Encrypt the image with format 'aes'. (Deprecated in favor of encrypt.format=aes) 154 lazy_refcounts=<bool (on/off)> - Postpone refcount updates 155 nocow=<bool (on/off)> - Turn off copy-on-write (valid only on btrfs) 156 preallocation=<str> - Preallocation mode (allowed values: off, metadata, falloc, full) 157 refcount_bits=<num> - Width of a reference count entry in bits 158 size=<size> - Virtual disk size 159 160Testing: create -f qcow2 -o ?,cluster_size=4k TEST_DIR/t.qcow2 128M 161Supported options: 162 backing_file=<str> - File name of a base image 163 backing_fmt=<str> - Image format of the base image 164 cluster_size=<size> - qcow2 cluster size 165 compat=<str> - Compatibility level (0.10 or 1.1) 166 data_file=<str> - File name of an external data file 167 data_file_raw=<bool (on/off)> - The external data file must stay valid as a raw image 168 encrypt.cipher-alg=<str> - Name of encryption cipher algorithm 169 encrypt.cipher-mode=<str> - Name of encryption cipher mode 170 encrypt.format=<str> - Encrypt the image, format choices: 'aes', 'luks' 171 encrypt.hash-alg=<str> - Name of encryption hash algorithm 172 encrypt.iter-time=<num> - Time to spend in PBKDF in milliseconds 173 encrypt.ivgen-alg=<str> - Name of IV generator algorithm 174 encrypt.ivgen-hash-alg=<str> - Name of IV generator hash algorithm 175 encrypt.key-secret=<str> - ID of secret providing qcow AES key or LUKS passphrase 176 encryption=<bool (on/off)> - Encrypt the image with format 'aes'. (Deprecated in favor of encrypt.format=aes) 177 lazy_refcounts=<bool (on/off)> - Postpone refcount updates 178 nocow=<bool (on/off)> - Turn off copy-on-write (valid only on btrfs) 179 preallocation=<str> - Preallocation mode (allowed values: off, metadata, falloc, full) 180 refcount_bits=<num> - Width of a reference count entry in bits 181 size=<size> - Virtual disk size 182 183Testing: create -f qcow2 -o cluster_size=4k -o help TEST_DIR/t.qcow2 128M 184Supported options: 185 backing_file=<str> - File name of a base image 186 backing_fmt=<str> - Image format of the base image 187 cluster_size=<size> - qcow2 cluster size 188 compat=<str> - Compatibility level (0.10 or 1.1) 189 data_file=<str> - File name of an external data file 190 data_file_raw=<bool (on/off)> - The external data file must stay valid as a raw image 191 encrypt.cipher-alg=<str> - Name of encryption cipher algorithm 192 encrypt.cipher-mode=<str> - Name of encryption cipher mode 193 encrypt.format=<str> - Encrypt the image, format choices: 'aes', 'luks' 194 encrypt.hash-alg=<str> - Name of encryption hash algorithm 195 encrypt.iter-time=<num> - Time to spend in PBKDF in milliseconds 196 encrypt.ivgen-alg=<str> - Name of IV generator algorithm 197 encrypt.ivgen-hash-alg=<str> - Name of IV generator hash algorithm 198 encrypt.key-secret=<str> - ID of secret providing qcow AES key or LUKS passphrase 199 encryption=<bool (on/off)> - Encrypt the image with format 'aes'. (Deprecated in favor of encrypt.format=aes) 200 lazy_refcounts=<bool (on/off)> - Postpone refcount updates 201 nocow=<bool (on/off)> - Turn off copy-on-write (valid only on btrfs) 202 preallocation=<str> - Preallocation mode (allowed values: off, metadata, falloc, full) 203 refcount_bits=<num> - Width of a reference count entry in bits 204 size=<size> - Virtual disk size 205 206Testing: create -f qcow2 -o cluster_size=4k -o ? TEST_DIR/t.qcow2 128M 207Supported options: 208 backing_file=<str> - File name of a base image 209 backing_fmt=<str> - Image format of the base image 210 cluster_size=<size> - qcow2 cluster size 211 compat=<str> - Compatibility level (0.10 or 1.1) 212 data_file=<str> - File name of an external data file 213 data_file_raw=<bool (on/off)> - The external data file must stay valid as a raw image 214 encrypt.cipher-alg=<str> - Name of encryption cipher algorithm 215 encrypt.cipher-mode=<str> - Name of encryption cipher mode 216 encrypt.format=<str> - Encrypt the image, format choices: 'aes', 'luks' 217 encrypt.hash-alg=<str> - Name of encryption hash algorithm 218 encrypt.iter-time=<num> - Time to spend in PBKDF in milliseconds 219 encrypt.ivgen-alg=<str> - Name of IV generator algorithm 220 encrypt.ivgen-hash-alg=<str> - Name of IV generator hash algorithm 221 encrypt.key-secret=<str> - ID of secret providing qcow AES key or LUKS passphrase 222 encryption=<bool (on/off)> - Encrypt the image with format 'aes'. (Deprecated in favor of encrypt.format=aes) 223 lazy_refcounts=<bool (on/off)> - Postpone refcount updates 224 nocow=<bool (on/off)> - Turn off copy-on-write (valid only on btrfs) 225 preallocation=<str> - Preallocation mode (allowed values: off, metadata, falloc, full) 226 refcount_bits=<num> - Width of a reference count entry in bits 227 size=<size> - Virtual disk size 228 229Testing: create -f qcow2 -u -o backing_file=TEST_DIR/t.qcow2,,help TEST_DIR/t.qcow2 128M 230Formatting 'TEST_DIR/t.qcow2', fmt=qcow2 size=134217728 backing_file=TEST_DIR/t.qcow2,,help cluster_size=65536 lazy_refcounts=off refcount_bits=16 231 232Testing: create -f qcow2 -u -o backing_file=TEST_DIR/t.qcow2,,? TEST_DIR/t.qcow2 128M 233Formatting 'TEST_DIR/t.qcow2', fmt=qcow2 size=134217728 backing_file=TEST_DIR/t.qcow2,,? cluster_size=65536 lazy_refcounts=off refcount_bits=16 234 235Testing: create -f qcow2 -o backing_file=TEST_DIR/t.qcow2, -o help TEST_DIR/t.qcow2 128M 236qemu-img: Invalid option list: backing_file=TEST_DIR/t.qcow2, 237 238Testing: create -f qcow2 -o backing_file=TEST_DIR/t.qcow2 -o ,help TEST_DIR/t.qcow2 128M 239qemu-img: Invalid option list: ,help 240 241Testing: create -f qcow2 -o backing_file=TEST_DIR/t.qcow2 -o ,, -o help TEST_DIR/t.qcow2 128M 242qemu-img: Invalid option list: ,, 243 244Testing: create -f qcow2 -o help 245Supported options: 246 backing_file=<str> - File name of a base image 247 backing_fmt=<str> - Image format of the base image 248 cluster_size=<size> - qcow2 cluster size 249 compat=<str> - Compatibility level (0.10 or 1.1) 250 data_file=<str> - File name of an external data file 251 data_file_raw=<bool (on/off)> - The external data file must stay valid as a raw image 252 encrypt.cipher-alg=<str> - Name of encryption cipher algorithm 253 encrypt.cipher-mode=<str> - Name of encryption cipher mode 254 encrypt.format=<str> - Encrypt the image, format choices: 'aes', 'luks' 255 encrypt.hash-alg=<str> - Name of encryption hash algorithm 256 encrypt.iter-time=<num> - Time to spend in PBKDF in milliseconds 257 encrypt.ivgen-alg=<str> - Name of IV generator algorithm 258 encrypt.ivgen-hash-alg=<str> - Name of IV generator hash algorithm 259 encrypt.key-secret=<str> - ID of secret providing qcow AES key or LUKS passphrase 260 encryption=<bool (on/off)> - Encrypt the image with format 'aes'. (Deprecated in favor of encrypt.format=aes) 261 lazy_refcounts=<bool (on/off)> - Postpone refcount updates 262 preallocation=<str> - Preallocation mode (allowed values: off, metadata, falloc, full) 263 refcount_bits=<num> - Width of a reference count entry in bits 264 size=<size> - Virtual disk size 265 266Testing: create -o help 267Supported options: 268 size=<size> - Virtual disk size 269 270Testing: create -f bochs -o help 271qemu-img: Format driver 'bochs' does not support image creation 272 273=== convert: Options specified more than once === 274 275Testing: create -f qcow2 TEST_DIR/t.qcow2 128M 276Formatting 'TEST_DIR/t.qcow2', fmt=qcow2 size=134217728 cluster_size=65536 lazy_refcounts=off refcount_bits=16 277 278Testing: convert -f foo -f qcow2 TEST_DIR/t.qcow2 TEST_DIR/t.qcow2.base 279image: TEST_DIR/t.IMGFMT.base 280file format: raw 281virtual size: 128M (134217728 bytes) 282 283Testing: convert -O foo -O qcow2 TEST_DIR/t.qcow2 TEST_DIR/t.qcow2.base 284image: TEST_DIR/t.IMGFMT.base 285file format: IMGFMT 286virtual size: 128M (134217728 bytes) 287cluster_size: 65536 288 289Testing: convert -O qcow2 -o cluster_size=4k -o lazy_refcounts=on TEST_DIR/t.qcow2 TEST_DIR/t.qcow2.base 290image: TEST_DIR/t.IMGFMT.base 291file format: IMGFMT 292virtual size: 128M (134217728 bytes) 293cluster_size: 4096 294Format specific information: 295 compat: 1.1 296 lazy refcounts: true 297 refcount bits: 16 298 corrupt: false 299 300Testing: convert -O qcow2 -o cluster_size=4k -o lazy_refcounts=on -o cluster_size=8k TEST_DIR/t.qcow2 TEST_DIR/t.qcow2.base 301image: TEST_DIR/t.IMGFMT.base 302file format: IMGFMT 303virtual size: 128M (134217728 bytes) 304cluster_size: 8192 305Format specific information: 306 compat: 1.1 307 lazy refcounts: true 308 refcount bits: 16 309 corrupt: false 310 311Testing: convert -O qcow2 -o cluster_size=4k,cluster_size=8k TEST_DIR/t.qcow2 TEST_DIR/t.qcow2.base 312image: TEST_DIR/t.IMGFMT.base 313file format: IMGFMT 314virtual size: 128M (134217728 bytes) 315cluster_size: 8192 316 317=== convert: help for -o === 318 319Testing: convert -O qcow2 -o help TEST_DIR/t.qcow2 TEST_DIR/t.qcow2.base 320Supported options: 321 backing_file=<str> - File name of a base image 322 backing_fmt=<str> - Image format of the base image 323 cluster_size=<size> - qcow2 cluster size 324 compat=<str> - Compatibility level (0.10 or 1.1) 325 data_file=<str> - File name of an external data file 326 data_file_raw=<bool (on/off)> - The external data file must stay valid as a raw image 327 encrypt.cipher-alg=<str> - Name of encryption cipher algorithm 328 encrypt.cipher-mode=<str> - Name of encryption cipher mode 329 encrypt.format=<str> - Encrypt the image, format choices: 'aes', 'luks' 330 encrypt.hash-alg=<str> - Name of encryption hash algorithm 331 encrypt.iter-time=<num> - Time to spend in PBKDF in milliseconds 332 encrypt.ivgen-alg=<str> - Name of IV generator algorithm 333 encrypt.ivgen-hash-alg=<str> - Name of IV generator hash algorithm 334 encrypt.key-secret=<str> - ID of secret providing qcow AES key or LUKS passphrase 335 encryption=<bool (on/off)> - Encrypt the image with format 'aes'. (Deprecated in favor of encrypt.format=aes) 336 lazy_refcounts=<bool (on/off)> - Postpone refcount updates 337 nocow=<bool (on/off)> - Turn off copy-on-write (valid only on btrfs) 338 preallocation=<str> - Preallocation mode (allowed values: off, metadata, falloc, full) 339 refcount_bits=<num> - Width of a reference count entry in bits 340 size=<size> - Virtual disk size 341 342Testing: convert -O qcow2 -o ? TEST_DIR/t.qcow2 TEST_DIR/t.qcow2.base 343Supported options: 344 backing_file=<str> - File name of a base image 345 backing_fmt=<str> - Image format of the base image 346 cluster_size=<size> - qcow2 cluster size 347 compat=<str> - Compatibility level (0.10 or 1.1) 348 data_file=<str> - File name of an external data file 349 data_file_raw=<bool (on/off)> - The external data file must stay valid as a raw image 350 encrypt.cipher-alg=<str> - Name of encryption cipher algorithm 351 encrypt.cipher-mode=<str> - Name of encryption cipher mode 352 encrypt.format=<str> - Encrypt the image, format choices: 'aes', 'luks' 353 encrypt.hash-alg=<str> - Name of encryption hash algorithm 354 encrypt.iter-time=<num> - Time to spend in PBKDF in milliseconds 355 encrypt.ivgen-alg=<str> - Name of IV generator algorithm 356 encrypt.ivgen-hash-alg=<str> - Name of IV generator hash algorithm 357 encrypt.key-secret=<str> - ID of secret providing qcow AES key or LUKS passphrase 358 encryption=<bool (on/off)> - Encrypt the image with format 'aes'. (Deprecated in favor of encrypt.format=aes) 359 lazy_refcounts=<bool (on/off)> - Postpone refcount updates 360 nocow=<bool (on/off)> - Turn off copy-on-write (valid only on btrfs) 361 preallocation=<str> - Preallocation mode (allowed values: off, metadata, falloc, full) 362 refcount_bits=<num> - Width of a reference count entry in bits 363 size=<size> - Virtual disk size 364 365Testing: convert -O qcow2 -o cluster_size=4k,help TEST_DIR/t.qcow2 TEST_DIR/t.qcow2.base 366Supported options: 367 backing_file=<str> - File name of a base image 368 backing_fmt=<str> - Image format of the base image 369 cluster_size=<size> - qcow2 cluster size 370 compat=<str> - Compatibility level (0.10 or 1.1) 371 data_file=<str> - File name of an external data file 372 data_file_raw=<bool (on/off)> - The external data file must stay valid as a raw image 373 encrypt.cipher-alg=<str> - Name of encryption cipher algorithm 374 encrypt.cipher-mode=<str> - Name of encryption cipher mode 375 encrypt.format=<str> - Encrypt the image, format choices: 'aes', 'luks' 376 encrypt.hash-alg=<str> - Name of encryption hash algorithm 377 encrypt.iter-time=<num> - Time to spend in PBKDF in milliseconds 378 encrypt.ivgen-alg=<str> - Name of IV generator algorithm 379 encrypt.ivgen-hash-alg=<str> - Name of IV generator hash algorithm 380 encrypt.key-secret=<str> - ID of secret providing qcow AES key or LUKS passphrase 381 encryption=<bool (on/off)> - Encrypt the image with format 'aes'. (Deprecated in favor of encrypt.format=aes) 382 lazy_refcounts=<bool (on/off)> - Postpone refcount updates 383 nocow=<bool (on/off)> - Turn off copy-on-write (valid only on btrfs) 384 preallocation=<str> - Preallocation mode (allowed values: off, metadata, falloc, full) 385 refcount_bits=<num> - Width of a reference count entry in bits 386 size=<size> - Virtual disk size 387 388Testing: convert -O qcow2 -o cluster_size=4k,? TEST_DIR/t.qcow2 TEST_DIR/t.qcow2.base 389Supported options: 390 backing_file=<str> - File name of a base image 391 backing_fmt=<str> - Image format of the base image 392 cluster_size=<size> - qcow2 cluster size 393 compat=<str> - Compatibility level (0.10 or 1.1) 394 data_file=<str> - File name of an external data file 395 data_file_raw=<bool (on/off)> - The external data file must stay valid as a raw image 396 encrypt.cipher-alg=<str> - Name of encryption cipher algorithm 397 encrypt.cipher-mode=<str> - Name of encryption cipher mode 398 encrypt.format=<str> - Encrypt the image, format choices: 'aes', 'luks' 399 encrypt.hash-alg=<str> - Name of encryption hash algorithm 400 encrypt.iter-time=<num> - Time to spend in PBKDF in milliseconds 401 encrypt.ivgen-alg=<str> - Name of IV generator algorithm 402 encrypt.ivgen-hash-alg=<str> - Name of IV generator hash algorithm 403 encrypt.key-secret=<str> - ID of secret providing qcow AES key or LUKS passphrase 404 encryption=<bool (on/off)> - Encrypt the image with format 'aes'. (Deprecated in favor of encrypt.format=aes) 405 lazy_refcounts=<bool (on/off)> - Postpone refcount updates 406 nocow=<bool (on/off)> - Turn off copy-on-write (valid only on btrfs) 407 preallocation=<str> - Preallocation mode (allowed values: off, metadata, falloc, full) 408 refcount_bits=<num> - Width of a reference count entry in bits 409 size=<size> - Virtual disk size 410 411Testing: convert -O qcow2 -o help,cluster_size=4k TEST_DIR/t.qcow2 TEST_DIR/t.qcow2.base 412Supported options: 413 backing_file=<str> - File name of a base image 414 backing_fmt=<str> - Image format of the base image 415 cluster_size=<size> - qcow2 cluster size 416 compat=<str> - Compatibility level (0.10 or 1.1) 417 data_file=<str> - File name of an external data file 418 data_file_raw=<bool (on/off)> - The external data file must stay valid as a raw image 419 encrypt.cipher-alg=<str> - Name of encryption cipher algorithm 420 encrypt.cipher-mode=<str> - Name of encryption cipher mode 421 encrypt.format=<str> - Encrypt the image, format choices: 'aes', 'luks' 422 encrypt.hash-alg=<str> - Name of encryption hash algorithm 423 encrypt.iter-time=<num> - Time to spend in PBKDF in milliseconds 424 encrypt.ivgen-alg=<str> - Name of IV generator algorithm 425 encrypt.ivgen-hash-alg=<str> - Name of IV generator hash algorithm 426 encrypt.key-secret=<str> - ID of secret providing qcow AES key or LUKS passphrase 427 encryption=<bool (on/off)> - Encrypt the image with format 'aes'. (Deprecated in favor of encrypt.format=aes) 428 lazy_refcounts=<bool (on/off)> - Postpone refcount updates 429 nocow=<bool (on/off)> - Turn off copy-on-write (valid only on btrfs) 430 preallocation=<str> - Preallocation mode (allowed values: off, metadata, falloc, full) 431 refcount_bits=<num> - Width of a reference count entry in bits 432 size=<size> - Virtual disk size 433 434Testing: convert -O qcow2 -o ?,cluster_size=4k TEST_DIR/t.qcow2 TEST_DIR/t.qcow2.base 435Supported options: 436 backing_file=<str> - File name of a base image 437 backing_fmt=<str> - Image format of the base image 438 cluster_size=<size> - qcow2 cluster size 439 compat=<str> - Compatibility level (0.10 or 1.1) 440 data_file=<str> - File name of an external data file 441 data_file_raw=<bool (on/off)> - The external data file must stay valid as a raw image 442 encrypt.cipher-alg=<str> - Name of encryption cipher algorithm 443 encrypt.cipher-mode=<str> - Name of encryption cipher mode 444 encrypt.format=<str> - Encrypt the image, format choices: 'aes', 'luks' 445 encrypt.hash-alg=<str> - Name of encryption hash algorithm 446 encrypt.iter-time=<num> - Time to spend in PBKDF in milliseconds 447 encrypt.ivgen-alg=<str> - Name of IV generator algorithm 448 encrypt.ivgen-hash-alg=<str> - Name of IV generator hash algorithm 449 encrypt.key-secret=<str> - ID of secret providing qcow AES key or LUKS passphrase 450 encryption=<bool (on/off)> - Encrypt the image with format 'aes'. (Deprecated in favor of encrypt.format=aes) 451 lazy_refcounts=<bool (on/off)> - Postpone refcount updates 452 nocow=<bool (on/off)> - Turn off copy-on-write (valid only on btrfs) 453 preallocation=<str> - Preallocation mode (allowed values: off, metadata, falloc, full) 454 refcount_bits=<num> - Width of a reference count entry in bits 455 size=<size> - Virtual disk size 456 457Testing: convert -O qcow2 -o cluster_size=4k -o help TEST_DIR/t.qcow2 TEST_DIR/t.qcow2.base 458Supported options: 459 backing_file=<str> - File name of a base image 460 backing_fmt=<str> - Image format of the base image 461 cluster_size=<size> - qcow2 cluster size 462 compat=<str> - Compatibility level (0.10 or 1.1) 463 data_file=<str> - File name of an external data file 464 data_file_raw=<bool (on/off)> - The external data file must stay valid as a raw image 465 encrypt.cipher-alg=<str> - Name of encryption cipher algorithm 466 encrypt.cipher-mode=<str> - Name of encryption cipher mode 467 encrypt.format=<str> - Encrypt the image, format choices: 'aes', 'luks' 468 encrypt.hash-alg=<str> - Name of encryption hash algorithm 469 encrypt.iter-time=<num> - Time to spend in PBKDF in milliseconds 470 encrypt.ivgen-alg=<str> - Name of IV generator algorithm 471 encrypt.ivgen-hash-alg=<str> - Name of IV generator hash algorithm 472 encrypt.key-secret=<str> - ID of secret providing qcow AES key or LUKS passphrase 473 encryption=<bool (on/off)> - Encrypt the image with format 'aes'. (Deprecated in favor of encrypt.format=aes) 474 lazy_refcounts=<bool (on/off)> - Postpone refcount updates 475 nocow=<bool (on/off)> - Turn off copy-on-write (valid only on btrfs) 476 preallocation=<str> - Preallocation mode (allowed values: off, metadata, falloc, full) 477 refcount_bits=<num> - Width of a reference count entry in bits 478 size=<size> - Virtual disk size 479 480Testing: convert -O qcow2 -o cluster_size=4k -o ? TEST_DIR/t.qcow2 TEST_DIR/t.qcow2.base 481Supported options: 482 backing_file=<str> - File name of a base image 483 backing_fmt=<str> - Image format of the base image 484 cluster_size=<size> - qcow2 cluster size 485 compat=<str> - Compatibility level (0.10 or 1.1) 486 data_file=<str> - File name of an external data file 487 data_file_raw=<bool (on/off)> - The external data file must stay valid as a raw image 488 encrypt.cipher-alg=<str> - Name of encryption cipher algorithm 489 encrypt.cipher-mode=<str> - Name of encryption cipher mode 490 encrypt.format=<str> - Encrypt the image, format choices: 'aes', 'luks' 491 encrypt.hash-alg=<str> - Name of encryption hash algorithm 492 encrypt.iter-time=<num> - Time to spend in PBKDF in milliseconds 493 encrypt.ivgen-alg=<str> - Name of IV generator algorithm 494 encrypt.ivgen-hash-alg=<str> - Name of IV generator hash algorithm 495 encrypt.key-secret=<str> - ID of secret providing qcow AES key or LUKS passphrase 496 encryption=<bool (on/off)> - Encrypt the image with format 'aes'. (Deprecated in favor of encrypt.format=aes) 497 lazy_refcounts=<bool (on/off)> - Postpone refcount updates 498 nocow=<bool (on/off)> - Turn off copy-on-write (valid only on btrfs) 499 preallocation=<str> - Preallocation mode (allowed values: off, metadata, falloc, full) 500 refcount_bits=<num> - Width of a reference count entry in bits 501 size=<size> - Virtual disk size 502 503Testing: convert -O qcow2 -o backing_file=TEST_DIR/t.qcow2,,help TEST_DIR/t.qcow2 TEST_DIR/t.qcow2.base 504qemu-img: Could not open 'TEST_DIR/t.qcow2.base': Could not open backing file: Could not open 'TEST_DIR/t.qcow2,help': No such file or directory 505 506Testing: convert -O qcow2 -o backing_file=TEST_DIR/t.qcow2,,? TEST_DIR/t.qcow2 TEST_DIR/t.qcow2.base 507qemu-img: Could not open 'TEST_DIR/t.qcow2.base': Could not open backing file: Could not open 'TEST_DIR/t.qcow2,?': No such file or directory 508 509Testing: convert -O qcow2 -o backing_file=TEST_DIR/t.qcow2, -o help TEST_DIR/t.qcow2 TEST_DIR/t.qcow2.base 510qemu-img: Invalid option list: backing_file=TEST_DIR/t.qcow2, 511 512Testing: convert -O qcow2 -o backing_file=TEST_DIR/t.qcow2 -o ,help TEST_DIR/t.qcow2 TEST_DIR/t.qcow2.base 513qemu-img: Invalid option list: ,help 514 515Testing: convert -O qcow2 -o backing_file=TEST_DIR/t.qcow2 -o ,, -o help TEST_DIR/t.qcow2 TEST_DIR/t.qcow2.base 516qemu-img: Invalid option list: ,, 517 518Testing: convert -O qcow2 -o help 519Supported options: 520 backing_file=<str> - File name of a base image 521 backing_fmt=<str> - Image format of the base image 522 cluster_size=<size> - qcow2 cluster size 523 compat=<str> - Compatibility level (0.10 or 1.1) 524 data_file=<str> - File name of an external data file 525 data_file_raw=<bool (on/off)> - The external data file must stay valid as a raw image 526 encrypt.cipher-alg=<str> - Name of encryption cipher algorithm 527 encrypt.cipher-mode=<str> - Name of encryption cipher mode 528 encrypt.format=<str> - Encrypt the image, format choices: 'aes', 'luks' 529 encrypt.hash-alg=<str> - Name of encryption hash algorithm 530 encrypt.iter-time=<num> - Time to spend in PBKDF in milliseconds 531 encrypt.ivgen-alg=<str> - Name of IV generator algorithm 532 encrypt.ivgen-hash-alg=<str> - Name of IV generator hash algorithm 533 encrypt.key-secret=<str> - ID of secret providing qcow AES key or LUKS passphrase 534 encryption=<bool (on/off)> - Encrypt the image with format 'aes'. (Deprecated in favor of encrypt.format=aes) 535 lazy_refcounts=<bool (on/off)> - Postpone refcount updates 536 preallocation=<str> - Preallocation mode (allowed values: off, metadata, falloc, full) 537 refcount_bits=<num> - Width of a reference count entry in bits 538 size=<size> - Virtual disk size 539 540Testing: convert -o help 541Supported options: 542 size=<size> - Virtual disk size 543 544Testing: convert -O bochs -o help 545qemu-img: Format driver 'bochs' does not support image creation 546 547=== convert: -C and other options === 548 549Testing: convert -C -S 4k -O qcow2 TEST_DIR/t.qcow2 TEST_DIR/t.qcow2.target 550qemu-img: Cannot enable copy offloading when -S is used 551 552Testing: convert -C -S 8k -O qcow2 TEST_DIR/t.qcow2 TEST_DIR/t.qcow2.target 553qemu-img: Cannot enable copy offloading when -S is used 554 555Testing: convert -C -c -O qcow2 TEST_DIR/t.qcow2 TEST_DIR/t.qcow2.target 556qemu-img: Cannot enable copy offloading when -c is used 557 558=== amend: Options specified more than once === 559 560Testing: amend -f foo -f qcow2 -o lazy_refcounts=on TEST_DIR/t.qcow2 561image: TEST_DIR/t.IMGFMT 562file format: IMGFMT 563virtual size: 128M (134217728 bytes) 564cluster_size: 65536 565Format specific information: 566 compat: 1.1 567 lazy refcounts: true 568 refcount bits: 16 569 corrupt: false 570 571Testing: amend -f qcow2 -o size=130M -o lazy_refcounts=off TEST_DIR/t.qcow2 572image: TEST_DIR/t.IMGFMT 573file format: IMGFMT 574virtual size: 130M (136314880 bytes) 575cluster_size: 65536 576Format specific information: 577 compat: 1.1 578 lazy refcounts: false 579 refcount bits: 16 580 corrupt: false 581 582Testing: amend -f qcow2 -o size=8M -o lazy_refcounts=on -o size=132M TEST_DIR/t.qcow2 583image: TEST_DIR/t.IMGFMT 584file format: IMGFMT 585virtual size: 132M (138412032 bytes) 586cluster_size: 65536 587Format specific information: 588 compat: 1.1 589 lazy refcounts: true 590 refcount bits: 16 591 corrupt: false 592 593Testing: amend -f qcow2 -o size=4M,size=148M TEST_DIR/t.qcow2 594image: TEST_DIR/t.IMGFMT 595file format: IMGFMT 596virtual size: 148M (155189248 bytes) 597cluster_size: 65536 598 599=== amend: help for -o === 600 601Testing: amend -f qcow2 -o help TEST_DIR/t.qcow2 602Creation options for 'qcow2': 603 backing_file=<str> - File name of a base image 604 backing_fmt=<str> - Image format of the base image 605 cluster_size=<size> - qcow2 cluster size 606 compat=<str> - Compatibility level (0.10 or 1.1) 607 data_file=<str> - File name of an external data file 608 data_file_raw=<bool (on/off)> - The external data file must stay valid as a raw image 609 encrypt.cipher-alg=<str> - Name of encryption cipher algorithm 610 encrypt.cipher-mode=<str> - Name of encryption cipher mode 611 encrypt.format=<str> - Encrypt the image, format choices: 'aes', 'luks' 612 encrypt.hash-alg=<str> - Name of encryption hash algorithm 613 encrypt.iter-time=<num> - Time to spend in PBKDF in milliseconds 614 encrypt.ivgen-alg=<str> - Name of IV generator algorithm 615 encrypt.ivgen-hash-alg=<str> - Name of IV generator hash algorithm 616 encrypt.key-secret=<str> - ID of secret providing qcow AES key or LUKS passphrase 617 encryption=<bool (on/off)> - Encrypt the image with format 'aes'. (Deprecated in favor of encrypt.format=aes) 618 lazy_refcounts=<bool (on/off)> - Postpone refcount updates 619 preallocation=<str> - Preallocation mode (allowed values: off, metadata, falloc, full) 620 refcount_bits=<num> - Width of a reference count entry in bits 621 size=<size> - Virtual disk size 622 623Note that not all of these options may be amendable. 624 625Testing: amend -f qcow2 -o ? TEST_DIR/t.qcow2 626Creation options for 'qcow2': 627 backing_file=<str> - File name of a base image 628 backing_fmt=<str> - Image format of the base image 629 cluster_size=<size> - qcow2 cluster size 630 compat=<str> - Compatibility level (0.10 or 1.1) 631 data_file=<str> - File name of an external data file 632 data_file_raw=<bool (on/off)> - The external data file must stay valid as a raw image 633 encrypt.cipher-alg=<str> - Name of encryption cipher algorithm 634 encrypt.cipher-mode=<str> - Name of encryption cipher mode 635 encrypt.format=<str> - Encrypt the image, format choices: 'aes', 'luks' 636 encrypt.hash-alg=<str> - Name of encryption hash algorithm 637 encrypt.iter-time=<num> - Time to spend in PBKDF in milliseconds 638 encrypt.ivgen-alg=<str> - Name of IV generator algorithm 639 encrypt.ivgen-hash-alg=<str> - Name of IV generator hash algorithm 640 encrypt.key-secret=<str> - ID of secret providing qcow AES key or LUKS passphrase 641 encryption=<bool (on/off)> - Encrypt the image with format 'aes'. (Deprecated in favor of encrypt.format=aes) 642 lazy_refcounts=<bool (on/off)> - Postpone refcount updates 643 preallocation=<str> - Preallocation mode (allowed values: off, metadata, falloc, full) 644 refcount_bits=<num> - Width of a reference count entry in bits 645 size=<size> - Virtual disk size 646 647Note that not all of these options may be amendable. 648 649Testing: amend -f qcow2 -o cluster_size=4k,help TEST_DIR/t.qcow2 650Creation options for 'qcow2': 651 backing_file=<str> - File name of a base image 652 backing_fmt=<str> - Image format of the base image 653 cluster_size=<size> - qcow2 cluster size 654 compat=<str> - Compatibility level (0.10 or 1.1) 655 data_file=<str> - File name of an external data file 656 data_file_raw=<bool (on/off)> - The external data file must stay valid as a raw image 657 encrypt.cipher-alg=<str> - Name of encryption cipher algorithm 658 encrypt.cipher-mode=<str> - Name of encryption cipher mode 659 encrypt.format=<str> - Encrypt the image, format choices: 'aes', 'luks' 660 encrypt.hash-alg=<str> - Name of encryption hash algorithm 661 encrypt.iter-time=<num> - Time to spend in PBKDF in milliseconds 662 encrypt.ivgen-alg=<str> - Name of IV generator algorithm 663 encrypt.ivgen-hash-alg=<str> - Name of IV generator hash algorithm 664 encrypt.key-secret=<str> - ID of secret providing qcow AES key or LUKS passphrase 665 encryption=<bool (on/off)> - Encrypt the image with format 'aes'. (Deprecated in favor of encrypt.format=aes) 666 lazy_refcounts=<bool (on/off)> - Postpone refcount updates 667 preallocation=<str> - Preallocation mode (allowed values: off, metadata, falloc, full) 668 refcount_bits=<num> - Width of a reference count entry in bits 669 size=<size> - Virtual disk size 670 671Note that not all of these options may be amendable. 672 673Testing: amend -f qcow2 -o cluster_size=4k,? TEST_DIR/t.qcow2 674Creation options for 'qcow2': 675 backing_file=<str> - File name of a base image 676 backing_fmt=<str> - Image format of the base image 677 cluster_size=<size> - qcow2 cluster size 678 compat=<str> - Compatibility level (0.10 or 1.1) 679 data_file=<str> - File name of an external data file 680 data_file_raw=<bool (on/off)> - The external data file must stay valid as a raw image 681 encrypt.cipher-alg=<str> - Name of encryption cipher algorithm 682 encrypt.cipher-mode=<str> - Name of encryption cipher mode 683 encrypt.format=<str> - Encrypt the image, format choices: 'aes', 'luks' 684 encrypt.hash-alg=<str> - Name of encryption hash algorithm 685 encrypt.iter-time=<num> - Time to spend in PBKDF in milliseconds 686 encrypt.ivgen-alg=<str> - Name of IV generator algorithm 687 encrypt.ivgen-hash-alg=<str> - Name of IV generator hash algorithm 688 encrypt.key-secret=<str> - ID of secret providing qcow AES key or LUKS passphrase 689 encryption=<bool (on/off)> - Encrypt the image with format 'aes'. (Deprecated in favor of encrypt.format=aes) 690 lazy_refcounts=<bool (on/off)> - Postpone refcount updates 691 preallocation=<str> - Preallocation mode (allowed values: off, metadata, falloc, full) 692 refcount_bits=<num> - Width of a reference count entry in bits 693 size=<size> - Virtual disk size 694 695Note that not all of these options may be amendable. 696 697Testing: amend -f qcow2 -o help,cluster_size=4k TEST_DIR/t.qcow2 698Creation options for 'qcow2': 699 backing_file=<str> - File name of a base image 700 backing_fmt=<str> - Image format of the base image 701 cluster_size=<size> - qcow2 cluster size 702 compat=<str> - Compatibility level (0.10 or 1.1) 703 data_file=<str> - File name of an external data file 704 data_file_raw=<bool (on/off)> - The external data file must stay valid as a raw image 705 encrypt.cipher-alg=<str> - Name of encryption cipher algorithm 706 encrypt.cipher-mode=<str> - Name of encryption cipher mode 707 encrypt.format=<str> - Encrypt the image, format choices: 'aes', 'luks' 708 encrypt.hash-alg=<str> - Name of encryption hash algorithm 709 encrypt.iter-time=<num> - Time to spend in PBKDF in milliseconds 710 encrypt.ivgen-alg=<str> - Name of IV generator algorithm 711 encrypt.ivgen-hash-alg=<str> - Name of IV generator hash algorithm 712 encrypt.key-secret=<str> - ID of secret providing qcow AES key or LUKS passphrase 713 encryption=<bool (on/off)> - Encrypt the image with format 'aes'. (Deprecated in favor of encrypt.format=aes) 714 lazy_refcounts=<bool (on/off)> - Postpone refcount updates 715 preallocation=<str> - Preallocation mode (allowed values: off, metadata, falloc, full) 716 refcount_bits=<num> - Width of a reference count entry in bits 717 size=<size> - Virtual disk size 718 719Note that not all of these options may be amendable. 720 721Testing: amend -f qcow2 -o ?,cluster_size=4k TEST_DIR/t.qcow2 722Creation options for 'qcow2': 723 backing_file=<str> - File name of a base image 724 backing_fmt=<str> - Image format of the base image 725 cluster_size=<size> - qcow2 cluster size 726 compat=<str> - Compatibility level (0.10 or 1.1) 727 data_file=<str> - File name of an external data file 728 data_file_raw=<bool (on/off)> - The external data file must stay valid as a raw image 729 encrypt.cipher-alg=<str> - Name of encryption cipher algorithm 730 encrypt.cipher-mode=<str> - Name of encryption cipher mode 731 encrypt.format=<str> - Encrypt the image, format choices: 'aes', 'luks' 732 encrypt.hash-alg=<str> - Name of encryption hash algorithm 733 encrypt.iter-time=<num> - Time to spend in PBKDF in milliseconds 734 encrypt.ivgen-alg=<str> - Name of IV generator algorithm 735 encrypt.ivgen-hash-alg=<str> - Name of IV generator hash algorithm 736 encrypt.key-secret=<str> - ID of secret providing qcow AES key or LUKS passphrase 737 encryption=<bool (on/off)> - Encrypt the image with format 'aes'. (Deprecated in favor of encrypt.format=aes) 738 lazy_refcounts=<bool (on/off)> - Postpone refcount updates 739 preallocation=<str> - Preallocation mode (allowed values: off, metadata, falloc, full) 740 refcount_bits=<num> - Width of a reference count entry in bits 741 size=<size> - Virtual disk size 742 743Note that not all of these options may be amendable. 744 745Testing: amend -f qcow2 -o cluster_size=4k -o help TEST_DIR/t.qcow2 746Creation options for 'qcow2': 747 backing_file=<str> - File name of a base image 748 backing_fmt=<str> - Image format of the base image 749 cluster_size=<size> - qcow2 cluster size 750 compat=<str> - Compatibility level (0.10 or 1.1) 751 data_file=<str> - File name of an external data file 752 data_file_raw=<bool (on/off)> - The external data file must stay valid as a raw image 753 encrypt.cipher-alg=<str> - Name of encryption cipher algorithm 754 encrypt.cipher-mode=<str> - Name of encryption cipher mode 755 encrypt.format=<str> - Encrypt the image, format choices: 'aes', 'luks' 756 encrypt.hash-alg=<str> - Name of encryption hash algorithm 757 encrypt.iter-time=<num> - Time to spend in PBKDF in milliseconds 758 encrypt.ivgen-alg=<str> - Name of IV generator algorithm 759 encrypt.ivgen-hash-alg=<str> - Name of IV generator hash algorithm 760 encrypt.key-secret=<str> - ID of secret providing qcow AES key or LUKS passphrase 761 encryption=<bool (on/off)> - Encrypt the image with format 'aes'. (Deprecated in favor of encrypt.format=aes) 762 lazy_refcounts=<bool (on/off)> - Postpone refcount updates 763 preallocation=<str> - Preallocation mode (allowed values: off, metadata, falloc, full) 764 refcount_bits=<num> - Width of a reference count entry in bits 765 size=<size> - Virtual disk size 766 767Note that not all of these options may be amendable. 768 769Testing: amend -f qcow2 -o cluster_size=4k -o ? TEST_DIR/t.qcow2 770Creation options for 'qcow2': 771 backing_file=<str> - File name of a base image 772 backing_fmt=<str> - Image format of the base image 773 cluster_size=<size> - qcow2 cluster size 774 compat=<str> - Compatibility level (0.10 or 1.1) 775 data_file=<str> - File name of an external data file 776 data_file_raw=<bool (on/off)> - The external data file must stay valid as a raw image 777 encrypt.cipher-alg=<str> - Name of encryption cipher algorithm 778 encrypt.cipher-mode=<str> - Name of encryption cipher mode 779 encrypt.format=<str> - Encrypt the image, format choices: 'aes', 'luks' 780 encrypt.hash-alg=<str> - Name of encryption hash algorithm 781 encrypt.iter-time=<num> - Time to spend in PBKDF in milliseconds 782 encrypt.ivgen-alg=<str> - Name of IV generator algorithm 783 encrypt.ivgen-hash-alg=<str> - Name of IV generator hash algorithm 784 encrypt.key-secret=<str> - ID of secret providing qcow AES key or LUKS passphrase 785 encryption=<bool (on/off)> - Encrypt the image with format 'aes'. (Deprecated in favor of encrypt.format=aes) 786 lazy_refcounts=<bool (on/off)> - Postpone refcount updates 787 preallocation=<str> - Preallocation mode (allowed values: off, metadata, falloc, full) 788 refcount_bits=<num> - Width of a reference count entry in bits 789 size=<size> - Virtual disk size 790 791Note that not all of these options may be amendable. 792 793Testing: amend -f qcow2 -o backing_file=TEST_DIR/t.qcow2,,help TEST_DIR/t.qcow2 794 795Testing: rebase -u -b -f qcow2 TEST_DIR/t.qcow2 796 797Testing: amend -f qcow2 -o backing_file=TEST_DIR/t.qcow2,,? TEST_DIR/t.qcow2 798 799Testing: rebase -u -b -f qcow2 TEST_DIR/t.qcow2 800 801Testing: amend -f qcow2 -o backing_file=TEST_DIR/t.qcow2, -o help TEST_DIR/t.qcow2 802qemu-img: Invalid option list: backing_file=TEST_DIR/t.qcow2, 803 804Testing: amend -f qcow2 -o backing_file=TEST_DIR/t.qcow2 -o ,help TEST_DIR/t.qcow2 805qemu-img: Invalid option list: ,help 806 807Testing: amend -f qcow2 -o backing_file=TEST_DIR/t.qcow2 -o ,, -o help TEST_DIR/t.qcow2 808qemu-img: Invalid option list: ,, 809 810Testing: amend -f qcow2 -o help 811Creation options for 'qcow2': 812 backing_file=<str> - File name of a base image 813 backing_fmt=<str> - Image format of the base image 814 cluster_size=<size> - qcow2 cluster size 815 compat=<str> - Compatibility level (0.10 or 1.1) 816 data_file=<str> - File name of an external data file 817 data_file_raw=<bool (on/off)> - The external data file must stay valid as a raw image 818 encrypt.cipher-alg=<str> - Name of encryption cipher algorithm 819 encrypt.cipher-mode=<str> - Name of encryption cipher mode 820 encrypt.format=<str> - Encrypt the image, format choices: 'aes', 'luks' 821 encrypt.hash-alg=<str> - Name of encryption hash algorithm 822 encrypt.iter-time=<num> - Time to spend in PBKDF in milliseconds 823 encrypt.ivgen-alg=<str> - Name of IV generator algorithm 824 encrypt.ivgen-hash-alg=<str> - Name of IV generator hash algorithm 825 encrypt.key-secret=<str> - ID of secret providing qcow AES key or LUKS passphrase 826 encryption=<bool (on/off)> - Encrypt the image with format 'aes'. (Deprecated in favor of encrypt.format=aes) 827 lazy_refcounts=<bool (on/off)> - Postpone refcount updates 828 preallocation=<str> - Preallocation mode (allowed values: off, metadata, falloc, full) 829 refcount_bits=<num> - Width of a reference count entry in bits 830 size=<size> - Virtual disk size 831 832Note that not all of these options may be amendable. 833 834Testing: convert -o help 835Supported options: 836 size=<size> - Virtual disk size 837 838Testing: amend -f bochs -o help 839qemu-img: Format driver 'bochs' does not support option amendment 840*** done 841