)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},"change_message_id":"667b22dcd18e03cb82363a6f45f46e6f7c7b682e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"27d82bbf_ee5baf2c","updated":"2024-02-16 14:41:16.000000000","message":"Thanks - this looks like it would be handy. Did you manage to bring up the AIO with this?","commit_id":"096899c3cb7643fd54433a97bf4d893d45bb32e2"},{"author":{"_account_id":14200,"name":"Maksim Malchuk","email":"maksim.malchuk@gmail.com","username":"mmalchuk"},"change_message_id":"bec3142beecb121a2a7c6c5da0342fb0d04e4f9c","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":1,"id":"22b2160a_d6fe0a49","updated":"2024-02-16 15:00:14.000000000","message":"first we should fix merge conflicts and rebase onto https://review.opendev.org/c/openstack/kayobe/+/703666","commit_id":"096899c3cb7643fd54433a97bf4d893d45bb32e2"},{"author":{"_account_id":14200,"name":"Maksim Malchuk","email":"maksim.malchuk@gmail.com","username":"mmalchuk"},"change_message_id":"e3d65b5afb5e3f3c2660628e48e3b893656a46f4","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"29eee58f_fff6299a","in_reply_to":"22b2160a_d6fe0a49","updated":"2024-05-01 09:15:26.000000000","message":"Done","commit_id":"096899c3cb7643fd54433a97bf4d893d45bb32e2"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"a8b90a304ec6cfce0db87169ec3998ed5ab57730","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"449403bb_9645551d","updated":"2024-05-31 13:15:02.000000000","message":"Not yet fully working: there is an issue with network configuration (conflict between eth1 and breth1)","commit_id":"fa568822b86add8e198bea965f2a3a686119f84f"},{"author":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},"change_message_id":"138bf3918188697d6e95956eee1c678790b305b2","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"7d44ae13_6622f750","in_reply_to":"449403bb_9645551d","updated":"2024-06-03 08:57:44.000000000","message":"How does this manifest? We have:\n\n    # Controller interface on all-in-one network.\n    aio_interface: breth1\n    aio_bridge_ports:\n      - eth1\n\nWhich should reconfigure eth1 to be a member of the bridge.","commit_id":"fa568822b86add8e198bea965f2a3a686119f84f"},{"author":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},"change_message_id":"7e4354023cd1b50015054e7fae169aeafd707afd","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"7d6160a3_c7abf409","in_reply_to":"7d44ae13_6622f750","updated":"2024-06-05 16:03:28.000000000","message":"Dumb question - was it the libvirt provider you found this issue on?","commit_id":"fa568822b86add8e198bea965f2a3a686119f84f"},{"author":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},"change_message_id":"ed4d042d5e7922667008350fb97be405bacbaee5","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"77426106_1b5450fb","updated":"2024-06-05 16:02:26.000000000","message":"I\u0027ve updated the partition to work with the newer Rocky image. I\u0027ve also found that the disk resize plugin was adding a had dependency on virtualbox being installed, so I\u0027ve moved that the virtualbox specific config.","commit_id":"c21e5647b90f1615cb3f0351541ebe4d313ff503"},{"author":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},"change_message_id":"7eb74d270423c9c2c1013bd03894b9b1e240ac1e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"0832b6c5_65830e7c","updated":"2024-10-25 16:31:01.000000000","message":"Come on guys... This is an improvement on the outdated version that exists today... Lets land it and we can iterate on it once in tree.","commit_id":"ada9fe7a5347894889dd2ead75397d0f1b63ce81"},{"author":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"change_message_id":"6d26262582ba2c9476595ce9b31cee00a95354d1","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":8,"id":"a93d0bfe_24faabb8","updated":"2024-10-30 18:15:23.000000000","message":"Tested with both the Libvirt and the VirtualBox providers, works without issues for Libvirt.\n\nWith VirtualBox, I\u0027m seeing the following error on `vagrant up`:\n```\nNo match for argument: kernel-devel-5.14.0-427.13.1.el9_4.x86_64\nPackage binutils-2.35.2-43.el9.x86_64 is already installed.\nPackage bzip2-1.0.8-8.el9.x86_64 is already installed.\nError: Unable to find a match: kernel-devel-5.14.0-427.13.1.el9_4.x86_64\nSkipping unmount of Virtualbox Guest Additions ISO, because it was not mounted.\n\u003d\u003d\u003e default: Checking for guest additions in VM...\nThe following SSH command responded with a non-zero exit status.\nVagrant assumes that this means the command failed!\n```\n\nNeeds further debugging still","commit_id":"ada9fe7a5347894889dd2ead75397d0f1b63ce81"},{"author":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},"change_message_id":"ecf92a693bcf65c1c959a32e61570a59b2eaa508","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"4718d1ab_3af60da7","updated":"2024-10-31 14:52:48.000000000","message":"recheck","commit_id":"ada9fe7a5347894889dd2ead75397d0f1b63ce81"},{"author":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"change_message_id":"784c7bfce260dea5207a1a9b1b23b70d91f558ad","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"bc342eb4_012dc96c","in_reply_to":"a93d0bfe_24faabb8","updated":"2024-10-31 14:56:59.000000000","message":"This seems to be an issue with VirtualBox and the RL9 image, rather than a Kayobe issue. I don\u0027t think it\u0027s worth blocking this patch on.","commit_id":"ada9fe7a5347894889dd2ead75397d0f1b63ce81"}],"Vagrantfile":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"9b10057e523c194d4bb6caebf1cb92d4d4eb0ca9","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# -*- mode: ruby -*-"},{"line_number":2,"context_line":"# vi: set ft\u003druby :"},{"line_number":3,"context_line":""},{"line_number":4,"context_line":"$no_proxy \u003d ENV[\u0027NO_PROXY\u0027] || ENV[\u0027no_proxy\u0027] || \"127.0.0.1,localhost\""},{"line_number":5,"context_line":"# NOTE: This range is based on vagrant-libvirt network definition CIDR 192.168.121.0/24"},{"line_number":6,"context_line":"(1..254).each do |i|"},{"line_number":7,"context_line":"  $no_proxy +\u003d \",192.168.121.#{i}\""},{"line_number":8,"context_line":"end"},{"line_number":9,"context_line":"$no_proxy +\u003d \",10.0.2.15\""},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Vagrant.configure(\u00272\u0027) do |config|"},{"line_number":12,"context_line":"  config.vm.hostname \u003d \u0027controller1\u0027"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"3fa7e38b_4898d4ca","line":9,"range":{"start_line":4,"start_character":0,"end_line":9,"end_character":25},"updated":"2020-01-27 11:21:45.000000000","message":"Does this also work for the virtualbox provider? Would it make more sense to document setting $NO_PROXY?","commit_id":"096899c3cb7643fd54433a97bf4d893d45bb32e2"},{"author":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},"change_message_id":"667b22dcd18e03cb82363a6f45f46e6f7c7b682e","unresolved":true,"context_lines":[{"line_number":13,"context_line":""},{"line_number":14,"context_line":"  config.vm.network \u0027private_network\u0027, ip: \u0027192.168.33.3\u0027, auto_config: false"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"  config.vm.box \u003d \u0027centos/7\u0027"},{"line_number":17,"context_line":"  config.vm.box_version \u003d \u00271905.1\u0027"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"  if ENV[\u0027http_proxy\u0027] !\u003d nil and ENV[\u0027https_proxy\u0027] !\u003d nil"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"a6650aba_107c0641","line":16,"updated":"2024-02-16 14:41:16.000000000","message":"I know this matches the OS we already in the vagrant file, but it is a long time since we supported CentOS 7.","commit_id":"096899c3cb7643fd54433a97bf4d893d45bb32e2"},{"author":{"_account_id":14200,"name":"Maksim Malchuk","email":"maksim.malchuk@gmail.com","username":"mmalchuk"},"change_message_id":"e3d65b5afb5e3f3c2660628e48e3b893656a46f4","unresolved":true,"context_lines":[{"line_number":13,"context_line":""},{"line_number":14,"context_line":"  config.vm.network \u0027private_network\u0027, ip: \u0027192.168.33.3\u0027, auto_config: false"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"  config.vm.box \u003d \u0027centos/7\u0027"},{"line_number":17,"context_line":"  config.vm.box_version \u003d \u00271905.1\u0027"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"  if ENV[\u0027http_proxy\u0027] !\u003d nil and ENV[\u0027https_proxy\u0027] !\u003d nil"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"c128f4da_2001494b","line":16,"in_reply_to":"a6650aba_107c0641","updated":"2024-05-01 09:15:26.000000000","message":"should we switch to rocky linux?","commit_id":"096899c3cb7643fd54433a97bf4d893d45bb32e2"},{"author":{"_account_id":14200,"name":"Maksim Malchuk","email":"maksim.malchuk@gmail.com","username":"mmalchuk"},"change_message_id":"89b8d9d03618468f91e83943acd8a3ec87f42b23","unresolved":false,"context_lines":[{"line_number":13,"context_line":""},{"line_number":14,"context_line":"  config.vm.network \u0027private_network\u0027, ip: \u0027192.168.33.3\u0027, auto_config: false"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"  config.vm.box \u003d \u0027centos/7\u0027"},{"line_number":17,"context_line":"  config.vm.box_version \u003d \u00271905.1\u0027"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"  if ENV[\u0027http_proxy\u0027] !\u003d nil and ENV[\u0027https_proxy\u0027] !\u003d nil"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"103fc8fb_d81b3bc4","line":16,"in_reply_to":"c128f4da_2001494b","updated":"2024-05-31 09:32:57.000000000","message":"Done","commit_id":"096899c3cb7643fd54433a97bf4d893d45bb32e2"},{"author":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},"change_message_id":"138bf3918188697d6e95956eee1c678790b305b2","unresolved":false,"context_lines":[{"line_number":13,"context_line":""},{"line_number":14,"context_line":"  config.vm.network \u0027private_network\u0027, ip: \u0027192.168.33.3\u0027, auto_config: false"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"  config.vm.box \u003d \u0027centos/7\u0027"},{"line_number":17,"context_line":"  config.vm.box_version \u003d \u00271905.1\u0027"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"  if ENV[\u0027http_proxy\u0027] !\u003d nil and ENV[\u0027https_proxy\u0027] !\u003d nil"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"3c2891ca_7206ae83","line":16,"in_reply_to":"c128f4da_2001494b","updated":"2024-06-03 08:57:44.000000000","message":"Done: https://review.opendev.org/c/openstack/kayobe/+/703667/3/Vagrantfile#12","commit_id":"096899c3cb7643fd54433a97bf4d893d45bb32e2"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"9b10057e523c194d4bb6caebf1cb92d4d4eb0ca9","unresolved":false,"context_lines":[{"line_number":13,"context_line":""},{"line_number":14,"context_line":"  config.vm.network \u0027private_network\u0027, ip: \u0027192.168.33.3\u0027, auto_config: false"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"  config.vm.box \u003d \u0027centos/7\u0027"},{"line_number":17,"context_line":"  config.vm.box_version \u003d \u00271905.1\u0027"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"  if ENV[\u0027http_proxy\u0027] !\u003d nil and ENV[\u0027https_proxy\u0027] !\u003d nil"},{"line_number":20,"context_line":"    if not Vagrant.has_plugin?(\u0027vagrant-proxyconf\u0027)"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"3fa7e38b_08697cbe","line":17,"range":{"start_line":16,"start_character":0,"end_line":17,"end_character":34},"updated":"2020-01-27 11:21:45.000000000","message":"We previously used a custom image to support VMWare fusion, although the image is not really maintained. It makes sense to switch to the standard image.","commit_id":"096899c3cb7643fd54433a97bf4d893d45bb32e2"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"9b10057e523c194d4bb6caebf1cb92d4d4eb0ca9","unresolved":false,"context_lines":[{"line_number":34,"context_line":""},{"line_number":35,"context_line":"  config.vm.provider \u0027libvirt\u0027 do |libvirt|"},{"line_number":36,"context_line":"    libvirt.random_hostname \u003d true"},{"line_number":37,"context_line":"    libvirt.management_network_address \u003d \"192.168.121.0/24\""},{"line_number":38,"context_line":"  end"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"  config.vm.provider \u0027virtualbox\u0027 do |vb|"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"3fa7e38b_a8ace8ea","line":37,"range":{"start_line":37,"start_character":4,"end_line":37,"end_character":59},"updated":"2020-01-27 11:21:45.000000000","message":"Isn\u0027t this the default?","commit_id":"096899c3cb7643fd54433a97bf4d893d45bb32e2"},{"author":{"_account_id":14200,"name":"Maksim Malchuk","email":"maksim.malchuk@gmail.com","username":"mmalchuk"},"change_message_id":"308aaf3f1f3094beadb0f3f9ee92b8ea839a6d86","unresolved":true,"context_lines":[{"line_number":4,"context_line":"Vagrant.configure(\u00272\u0027) do |config|"},{"line_number":5,"context_line":"  config.vm.hostname \u003d \u0027controller0\u0027"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"  config.vm.network \u0027private_network\u0027, ip: \u0027192.168.33.3\u0027, auto_config: true"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"  # The default CentOS box comes with a root disk that is too small to fit a"},{"line_number":10,"context_line":"  # deployment on so we need to make it bigger."}],"source_content_type":"application/octet-stream","patch_set":3,"id":"29899052_10f960b1","line":7,"range":{"start_line":7,"start_character":44,"end_line":7,"end_character":56},"updated":"2024-03-07 20:20:10.000000000","message":"should we use 10.0.2.15 instead? which is hardcoded later","commit_id":"1d42588827cf86978d29930c877304dbfdb2a677"},{"author":{"_account_id":14200,"name":"Maksim Malchuk","email":"maksim.malchuk@gmail.com","username":"mmalchuk"},"change_message_id":"e3d65b5afb5e3f3c2660628e48e3b893656a46f4","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Vagrant.configure(\u00272\u0027) do |config|"},{"line_number":5,"context_line":"  config.vm.hostname \u003d \u0027controller0\u0027"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"  config.vm.network \u0027private_network\u0027, ip: \u0027192.168.33.3\u0027, auto_config: true"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"  # The default CentOS box comes with a root disk that is too small to fit a"},{"line_number":10,"context_line":"  # deployment on so we need to make it bigger."}],"source_content_type":"application/octet-stream","patch_set":3,"id":"df8ee94f_7d46c3a4","line":7,"range":{"start_line":7,"start_character":44,"end_line":7,"end_character":56},"in_reply_to":"29899052_10f960b1","updated":"2024-05-01 09:15:26.000000000","message":"Done","commit_id":"1d42588827cf86978d29930c877304dbfdb2a677"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"1e569df05f8fef08e01e1ec4bcd8b9f61c3487d0","unresolved":true,"context_lines":[{"line_number":9,"context_line":"  # The default CentOS box comes with a root disk that is too small to fit a"},{"line_number":10,"context_line":"  # deployment on so we need to make it bigger."},{"line_number":11,"context_line":"  config.disksize.size \u003d \u002740GB\u0027"},{"line_number":12,"context_line":"  config.vm.box \u003d \u0027rockylinux/9\u0027"},{"line_number":13,"context_line":"  config.vm.box_version \u003d \u00273.0.0\u0027"},{"line_number":14,"context_line":"  config.vm.allow_fstab_modification \u003d true"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"  [:virtualbox, :libvirt].each do |provider|"}],"source_content_type":"application/octet-stream","patch_set":4,"id":"4b4a83f6_cf4a08c6","line":13,"range":{"start_line":12,"start_character":0,"end_line":13,"end_character":33},"updated":"2024-05-31 10:22:39.000000000","message":"This redirects me to https://dl.rockylinux.org/pub/rocky/9.3/images/x86_64/Rocky-9-Vagrant-Libvirt-9.3-20231113.0.x86_64.box which is a 404 now that 9.4 is released.","commit_id":"020d87d0f3e7c9be45cbf9e3dd9243f75ae7f37b"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"3b3129f42a240a5f4a6a47f3fd4de84b35adcdc9","unresolved":true,"context_lines":[{"line_number":9,"context_line":"  # The default CentOS box comes with a root disk that is too small to fit a"},{"line_number":10,"context_line":"  # deployment on so we need to make it bigger."},{"line_number":11,"context_line":"  config.disksize.size \u003d \u002740GB\u0027"},{"line_number":12,"context_line":"  config.vm.box \u003d \u0027rockylinux/9\u0027"},{"line_number":13,"context_line":"  config.vm.box_version \u003d \u00273.0.0\u0027"},{"line_number":14,"context_line":"  config.vm.allow_fstab_modification \u003d true"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"  [:virtualbox, :libvirt].each do |provider|"}],"source_content_type":"application/octet-stream","patch_set":4,"id":"7d7cf4b1_283e9cc9","line":13,"range":{"start_line":12,"start_character":0,"end_line":13,"end_character":33},"in_reply_to":"4b4a83f6_cf4a08c6","updated":"2024-05-31 10:33:39.000000000","message":"I tried version 4.0.0. It was hanging on boot but it could be an issue with my virtualisation environment.","commit_id":"020d87d0f3e7c9be45cbf9e3dd9243f75ae7f37b"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"286c498b00dba3d278aaf79b6e7a5d00d156e153","unresolved":false,"context_lines":[{"line_number":9,"context_line":"  # The default CentOS box comes with a root disk that is too small to fit a"},{"line_number":10,"context_line":"  # deployment on so we need to make it bigger."},{"line_number":11,"context_line":"  config.disksize.size \u003d \u002740GB\u0027"},{"line_number":12,"context_line":"  config.vm.box \u003d \u0027rockylinux/9\u0027"},{"line_number":13,"context_line":"  config.vm.box_version \u003d \u00273.0.0\u0027"},{"line_number":14,"context_line":"  config.vm.allow_fstab_modification \u003d true"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"  [:virtualbox, :libvirt].each do |provider|"}],"source_content_type":"application/octet-stream","patch_set":4,"id":"305e1fea_e3ce2c4c","line":13,"range":{"start_line":12,"start_character":0,"end_line":13,"end_character":33},"in_reply_to":"7d7cf4b1_283e9cc9","updated":"2024-05-31 11:08:38.000000000","message":"I bumped the box to version 4.0.0 which I managed to run using VirtualBox.","commit_id":"020d87d0f3e7c9be45cbf9e3dd9243f75ae7f37b"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"468e73bbef1dd1cb0a1534aedaa6825809339ecd","unresolved":true,"context_lines":[{"line_number":59,"context_line":"export KAYOBE_CONFIG_PATH\u003d/vagrant/etc/kayobe"},{"line_number":60,"context_line":"export KOLLA_CONFIG_PATH\u003d/vagrant/etc/kolla"},{"line_number":61,"context_line":"EOF"},{"line_number":62,"context_line":"    cp /vagrant/dev/dev-vagrant.yml /vagrant/config/src/kayobe-config/etc/kayobe/"},{"line_number":63,"context_line":"  SHELL"},{"line_number":64,"context_line":"end"}],"source_content_type":"application/octet-stream","patch_set":5,"id":"425de1d8_76f77b7f","line":62,"range":{"start_line":62,"start_character":4,"end_line":62,"end_character":81},"updated":"2024-05-31 11:14:12.000000000","message":"This command failed for me:\n\ndefault: cp: cannot create regular file \u0027/vagrant/config/src/kayobe-config/etc/kayobe/\u0027: No such file or directory\n\nThere is no config directory under /vagrant.","commit_id":"924d3e187811ac215ca3fb11b136b65380f14730"},{"author":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"change_message_id":"c5d2dc8df2034c2b0d6cbfabe79284775df12360","unresolved":true,"context_lines":[{"line_number":21,"context_line":"    libvirt.management_network_address \u003d \"192.168.121.0/24\""},{"line_number":22,"context_line":"    # The default Rocky Linux box comes with a root disk that is too small to"},{"line_number":23,"context_line":"    # fit a deployment on so we need to make it bigger."},{"line_number":24,"context_line":"    # NOTE(wszumski): vagrant-disksize doesn\u0027t seem to work with libvirt (at"},{"line_number":25,"context_line":"    # least the versions I tested)."},{"line_number":26,"context_line":"    libvirt.machine_virtual_size \u003d 40"},{"line_number":27,"context_line":"    config.vm.synced_folder \".\", \"/vagrant\", type: \"nfs\", nfs_udp: false"},{"line_number":28,"context_line":"  end"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"  config.vm.provider \u0027virtualbox\u0027 do |vb|"},{"line_number":31,"context_line":"    vb.memory \u003d \u00278192\u0027"},{"line_number":32,"context_line":"    vb.linked_clone \u003d true"},{"line_number":33,"context_line":"    # The default Rocky Linux box comes with a root disk that is too small to fit"},{"line_number":34,"context_line":"    # a deployment on so we need to make it bigger."},{"line_number":35,"context_line":"    config.disksize.size \u003d \u002740GB\u0027"},{"line_number":36,"context_line":"  end"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"  config.vm.provider \u0027vmware_fusion\u0027 do |vmware|"}],"source_content_type":"application/octet-stream","patch_set":7,"id":"d4737062_49b83ef2","line":35,"range":{"start_line":24,"start_character":0,"end_line":35,"end_character":33},"updated":"2024-10-16 12:00:07.000000000","message":"I\u0027m finding this fails when specifying the libvirt driver, even though disksize is not within the codepath it will follow. Commenting the line out from the virtualbox section will allow me to continue with the libvirt driver:\n\n```\nvagrant --provider\u003dlibvirt up \nBringing machine \u0027default\u0027 up with \u0027libvirt\u0027 provider...\nThere are errors in the configuration of this machine. Please fix\nthe following errors and try again:\n\nVagrant:\n* Unknown configuration section \u0027disksize\u0027\n```","commit_id":"c21e5647b90f1615cb3f0351541ebe4d313ff503"},{"author":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},"change_message_id":"7eb74d270423c9c2c1013bd03894b9b1e240ac1e","unresolved":false,"context_lines":[{"line_number":21,"context_line":"    libvirt.management_network_address \u003d \"192.168.121.0/24\""},{"line_number":22,"context_line":"    # The default Rocky Linux box comes with a root disk that is too small to"},{"line_number":23,"context_line":"    # fit a deployment on so we need to make it bigger."},{"line_number":24,"context_line":"    # NOTE(wszumski): vagrant-disksize doesn\u0027t seem to work with libvirt (at"},{"line_number":25,"context_line":"    # least the versions I tested)."},{"line_number":26,"context_line":"    libvirt.machine_virtual_size \u003d 40"},{"line_number":27,"context_line":"    config.vm.synced_folder \".\", \"/vagrant\", type: \"nfs\", nfs_udp: false"},{"line_number":28,"context_line":"  end"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"  config.vm.provider \u0027virtualbox\u0027 do |vb|"},{"line_number":31,"context_line":"    vb.memory \u003d \u00278192\u0027"},{"line_number":32,"context_line":"    vb.linked_clone \u003d true"},{"line_number":33,"context_line":"    # The default Rocky Linux box comes with a root disk that is too small to fit"},{"line_number":34,"context_line":"    # a deployment on so we need to make it bigger."},{"line_number":35,"context_line":"    config.disksize.size \u003d \u002740GB\u0027"},{"line_number":36,"context_line":"  end"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"  config.vm.provider \u0027vmware_fusion\u0027 do |vmware|"}],"source_content_type":"application/octet-stream","patch_set":7,"id":"db2117d1_f67f4117","line":35,"range":{"start_line":24,"start_character":0,"end_line":35,"end_character":33},"in_reply_to":"1227e819_ded13bbb","updated":"2024-10-25 16:31:01.000000000","message":"Done","commit_id":"c21e5647b90f1615cb3f0351541ebe4d313ff503"},{"author":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},"change_message_id":"f05813247c2b8df963bcb55320fd467734403487","unresolved":true,"context_lines":[{"line_number":21,"context_line":"    libvirt.management_network_address \u003d \"192.168.121.0/24\""},{"line_number":22,"context_line":"    # The default Rocky Linux box comes with a root disk that is too small to"},{"line_number":23,"context_line":"    # fit a deployment on so we need to make it bigger."},{"line_number":24,"context_line":"    # NOTE(wszumski): vagrant-disksize doesn\u0027t seem to work with libvirt (at"},{"line_number":25,"context_line":"    # least the versions I tested)."},{"line_number":26,"context_line":"    libvirt.machine_virtual_size \u003d 40"},{"line_number":27,"context_line":"    config.vm.synced_folder \".\", \"/vagrant\", type: \"nfs\", nfs_udp: false"},{"line_number":28,"context_line":"  end"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"  config.vm.provider \u0027virtualbox\u0027 do |vb|"},{"line_number":31,"context_line":"    vb.memory \u003d \u00278192\u0027"},{"line_number":32,"context_line":"    vb.linked_clone \u003d true"},{"line_number":33,"context_line":"    # The default Rocky Linux box comes with a root disk that is too small to fit"},{"line_number":34,"context_line":"    # a deployment on so we need to make it bigger."},{"line_number":35,"context_line":"    config.disksize.size \u003d \u002740GB\u0027"},{"line_number":36,"context_line":"  end"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"  config.vm.provider \u0027vmware_fusion\u0027 do |vmware|"}],"source_content_type":"application/octet-stream","patch_set":7,"id":"1227e819_ded13bbb","line":35,"range":{"start_line":24,"start_character":0,"end_line":35,"end_character":33},"in_reply_to":"d4737062_49b83ef2","updated":"2024-10-25 16:28:54.000000000","message":"Cheers Matt, it seems like there is not an easy way to determine which provider is being as the Vagrantfile is parsed before this is determined:\n\nhttps://github.com/hashicorp/vagrant/issues/1867\n\nI think we have two solutions:\n\n1) Always install the plugin\n2) Check for existence of plugin\n\nI\u0027ve gone for #2 as I normally use libvirt and It means I have no fewer plugin to install. The downside is that if people don\u0027t read the docs, they may end up with the default disk size in virtualbox.","commit_id":"c21e5647b90f1615cb3f0351541ebe4d313ff503"}],"dev/dev-hosts":[{"author":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},"change_message_id":"6e12b775a2996baf05639d2b9197adfbedebc47f","unresolved":true,"context_lines":[{"line_number":1,"context_line":"[controllers]"},{"line_number":2,"context_line":"controller1 ansible_host\u003d192.168.33.3"},{"line_number":3,"context_line":""},{"line_number":4,"context_line":"[container-image-builders]"},{"line_number":5,"context_line":"controller1 ansible_host\u003d192.168.33.3"}],"source_content_type":"application/octet-stream","patch_set":2,"id":"90983fda_251c84d3","side":"PARENT","line":2,"updated":"2024-02-20 15:14:08.000000000","message":"I was using the regular kayobe-config-dev config instead.","commit_id":"f2b658ecb6c0ba439f6e760bb8aed3e1d6779ed5"},{"author":{"_account_id":14200,"name":"Maksim Malchuk","email":"maksim.malchuk@gmail.com","username":"mmalchuk"},"change_message_id":"e3d65b5afb5e3f3c2660628e48e3b893656a46f4","unresolved":false,"context_lines":[{"line_number":1,"context_line":"[controllers]"},{"line_number":2,"context_line":"controller1 ansible_host\u003d192.168.33.3"},{"line_number":3,"context_line":""},{"line_number":4,"context_line":"[container-image-builders]"},{"line_number":5,"context_line":"controller1 ansible_host\u003d192.168.33.3"}],"source_content_type":"application/octet-stream","patch_set":2,"id":"c25260ab_2d2b9901","side":"PARENT","line":2,"in_reply_to":"90983fda_251c84d3","updated":"2024-05-01 09:15:26.000000000","message":"Acknowledged","commit_id":"f2b658ecb6c0ba439f6e760bb8aed3e1d6779ed5"}],"doc/source/contributor/vagrant.rst":[{"author":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"change_message_id":"c5d2dc8df2034c2b0d6cbfabe79284775df12360","unresolved":true,"context_lines":[{"line_number":21,"context_line":""},{"line_number":22,"context_line":"First, ensure that Vagrant is installed and correctly configured to use"},{"line_number":23,"context_line":"the required provider. If using the VirtualBox provider, install the following"},{"line_number":24,"context_line":"vagrant plugin::"},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"    vagrant plugin install vagrant-vbguest vagrant-disksize"},{"line_number":27,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"d2bc4e9b_995dff19","line":24,"updated":"2024-10-16 12:00:07.000000000","message":"```suggestion\nvagrant plugins::\n```","commit_id":"c21e5647b90f1615cb3f0351541ebe4d313ff503"},{"author":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},"change_message_id":"f05813247c2b8df963bcb55320fd467734403487","unresolved":false,"context_lines":[{"line_number":21,"context_line":""},{"line_number":22,"context_line":"First, ensure that Vagrant is installed and correctly configured to use"},{"line_number":23,"context_line":"the required provider. If using the VirtualBox provider, install the following"},{"line_number":24,"context_line":"vagrant plugin::"},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"    vagrant plugin install vagrant-vbguest vagrant-disksize"},{"line_number":27,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"5019ef30_28d73190","line":24,"in_reply_to":"d2bc4e9b_995dff19","updated":"2024-10-25 16:28:54.000000000","message":"Fix applied.","commit_id":"c21e5647b90f1615cb3f0351541ebe4d313ff503"}]}
