)]}'
{"diskimage_builder/elements/growvols/README.rst":[{"author":{"_account_id":24245,"name":"Harald Jensås","email":"hjensas@redhat.com","username":"harald.jensas"},"change_message_id":"ae14d10e522fe96ca7b73b691f40e8679ebd663b","unresolved":true,"context_lines":[{"line_number":25,"context_line":"Each argument is processed in order and the requested amount is allocated"},{"line_number":26,"context_line":"to each volume until the disk is full. This means that if space is"},{"line_number":27,"context_line":"overallocated, the last volumes may only grow by the remaining space, or"},{"line_number":28,"context_line":"not grow at all, and a warning will be printed. When space is underallocated"},{"line_number":29,"context_line":"the remaining space will be given to the root volume (mounted at /)."},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"The currently supported partition layout is:"},{"line_number":32,"context_line":"- Exactly one of the partitions containing an LVM group"}],"source_content_type":"text/x-rst","patch_set":8,"id":"260e6936_f4f04a85","line":29,"range":{"start_line":28,"start_character":48,"end_line":29,"end_character":68},"updated":"2021-06-15 14:33:15.000000000","message":"Should there be a switch to disable this behaviour? i.e if the space is underallocated, then leave the unused LVM extents free, so that they can be used for new LV\u0027s later, or to grow an existing LV? (This can be implemented as a feature later.)","commit_id":"54b90ad1d1cb6debe67966fec8bc2745b9fd2527"},{"author":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"change_message_id":"d4f3306d6969e6dc5671c5520e12133a4c680140","unresolved":true,"context_lines":[{"line_number":25,"context_line":"Each argument is processed in order and the requested amount is allocated"},{"line_number":26,"context_line":"to each volume until the disk is full. This means that if space is"},{"line_number":27,"context_line":"overallocated, the last volumes may only grow by the remaining space, or"},{"line_number":28,"context_line":"not grow at all, and a warning will be printed. When space is underallocated"},{"line_number":29,"context_line":"the remaining space will be given to the root volume (mounted at /)."},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"The currently supported partition layout is:"},{"line_number":32,"context_line":"- Exactly one of the partitions containing an LVM group"}],"source_content_type":"text/x-rst","patch_set":8,"id":"5159e1e5_33cceb6d","line":29,"range":{"start_line":28,"start_character":48,"end_line":29,"end_character":68},"in_reply_to":"260e6936_f4f04a85","updated":"2021-06-22 23:47:19.000000000","message":"For now I wanted predictable idempotency behavior when the tool is run multiple times. \nImagine a /\u003d50% setting. On the first run it consumes 50%, on the second it consumes 50% of the remaining (25%) etc.\n\nThe easiest way to avoid this issue is to always consume 100% of space on the first run, just like growpart does.\n\nIf a use-case comes up to handle partial growing then I\u0027m fine with adding it, we\u0027ll just need to be careful about how it behaves.","commit_id":"54b90ad1d1cb6debe67966fec8bc2745b9fd2527"}],"diskimage_builder/elements/growvols/static/usr/local/sbin/growvols":[{"author":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"change_message_id":"6c2e25c82255b1140897d89797c14fe5377f0f1f","unresolved":true,"context_lines":[{"line_number":516,"context_line":""},{"line_number":517,"context_line":"    for cmd in commands:"},{"line_number":518,"context_line":"        print(cmd)"},{"line_number":519,"context_line":"    sys.stdout.flush()"},{"line_number":520,"context_line":""},{"line_number":521,"context_line":"    if opts.noop:"},{"line_number":522,"context_line":"        return 0"}],"source_content_type":"application/octet-stream","patch_set":9,"id":"7bec68f1_dc4e451b","line":519,"updated":"2021-06-30 23:19:41.000000000","message":"Adding this line is the only change in this revision, so it prints the commands it is going to run before the output of the commands is written when in non-interactive mode","commit_id":"a6e0bf83dbb6c6a304379ad6b896d6b7a5573228"}]}
