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