1. 24 Aug, 2022 2 commits
  2. 23 Aug, 2022 2 commits
  3. 09 Aug, 2022 1 commit
  4. 13 Jul, 2022 1 commit
  5. 07 Jul, 2022 1 commit
  6. 05 Jul, 2022 1 commit
  7. 27 Jun, 2022 1 commit
    • Harald Jensås's avatar
      Remove python version 2 pkgs from bindep · 0aa35a0e
      Harald Jensås authored
      Follow up to change: Iee5ac3a778f8106b7f2e96cd9294e2da28fe4def
      
      Since Python version 2 is not supported we can remove these.
      
      Change-Id: I79a4b189a7fb220a97d83601002339ebfae45104
      0aa35a0e
  8. 19 May, 2022 2 commits
  9. 04 May, 2022 1 commit
  10. 14 Apr, 2022 1 commit
    • Riccardo Pittau's avatar
      Update jobs names · 95ce746a
      Riccardo Pittau authored
      Also actually set netboot to bios
      
      Change-Id: I572d723e6b0d685a8a1ce9ec21c86adce3f25db4
      95ce746a
  11. 07 Mar, 2022 1 commit
  12. 21 Feb, 2022 1 commit
  13. 17 Feb, 2022 1 commit
  14. 15 Feb, 2022 1 commit
  15. 26 Jan, 2022 1 commit
    • Takashi Kajinami's avatar
      Allow customizing roles to use JSON RPC · 4ea8df8e
      Takashi Kajinami authored
      This change allows customizing the roles required for JSON RPC, to use
      any roles different from the 'admin' role.
      
      There is a plan, as part of SRBAC effort, to replace usage of the admin
      role in each service by the new service role, which has more restricted
      access, and we expect the ironic service user would require only
      the service role once this work is done.
      
      Change-Id: I143203be7827f73daba32e7c084c5807063ff91d
      4ea8df8e
  16. 14 Dec, 2021 1 commit
  17. 25 Nov, 2021 1 commit
  18. 15 Nov, 2021 1 commit
    • Riccardo Pittau's avatar
      Restore blkid compatibility with Centos 7 · 731e2f9c
      Riccardo Pittau authored
      The blkid version included in util-linux 2.23.2 does not allow long
      options name for probe and match-tag.
      Use the short single letter name to restore compatibility with Centos 7
      
      Story: 2009328
      Task: 43764
      
      Change-Id: I10a52c16ebe4e519d0af63b36c3a89fd5d371319
      731e2f9c
  19. 20 Oct, 2021 1 commit
  20. 23 Sep, 2021 1 commit
    • Derek Higgins's avatar
      Allow qemu-img to write out zeros to disk · b6416eee
      Derek Higgins authored
      Allow the sparse_size for qemu-img to be specified in order
      instruct it to write out all zeros(when set to 0). Doing this
      will cause it not to zero out the entire block device
      which can be very costly on a slow HDD.
      
      Story: 2009227
      Task: 43315
      Change-Id: I480352be378020a6063fe247238b18713031f6b0
      b6416eee
  21. 10 Sep, 2021 1 commit
  22. 07 Sep, 2021 1 commit
  23. 27 Aug, 2021 1 commit
    • Dmitry Tantsur's avatar
      Avoid using blkid in favour of lsblk and parted · b7f12117
      Dmitry Tantsur authored
      Per blkid man page, we should rather use lsblk, which has much better
      debugging output (blkid essentially only returns an exit code). Since
      the partition table type is not available in lsblk, copy the procedure
      using parted from ironic-python-agent.
      
      Change-Id: I3b20754727de904dbe72f358a21f31f00a5fbb77
      b7f12117
  24. 20 Aug, 2021 1 commit
    • Dmitry Tantsur's avatar
      Drop an explicit requirement of oslo.log · ac958880
      Dmitry Tantsur authored
      This library is designed for leaf applications (services, CLI). For
      libraries it's enough to use the generic logging.
      
      Unit tests needed adjustment since LOG.exception is implemented via
      LOG.error internally.
      
      Change-Id: I943e1f07a23e76354966acae5e4594e41dd4822b
      ac958880
  25. 19 Aug, 2021 2 commits
  26. 18 Aug, 2021 3 commits
  27. 06 Aug, 2021 1 commit
    • Riccardo Pittau's avatar
      Add lower-constraints job to current development branch · b750b74c
      Riccardo Pittau authored
      The lower-constraints test was removed because of an issue where pip
      could not correctly determine the required packages versions to install,
      ending in an almost infinite loop that would end up in timeout, failure,
      and general mayhem.
      Recently the issue has been fixed and, if properly configured, the
      lower-constraints test can provide good indication of which minimum
      versions are required to support the current code.
      This patch adds the test back to the current development branch, and it
      runs only on master.
      The lower-constraints file will stay in the future stable branches.
      
      Fix olso.utils min requirement and remove doc8 from test-requirements
      as it's already included in tox.ini config.
      
      Change-Id: Ic0174f59b95a878539ab17f659f1663548e94ed7
      b750b74c
  28. 29 Jul, 2021 1 commit
  29. 06 Jul, 2021 1 commit
    • Takashi Kajinami's avatar
      Use the json format output of qemu-img info · d33cf3e0
      Takashi Kajinami authored
      Support for the human format by oslo_utils.imageutils.QemuImgInfo was
      deprecated since oslo.utils 4.9.1 [1]. This change replaces the human
      format with the json format which will be used by default.
      
      [1] 73eb0673f627aad382e08a816191b637af436465
      
      Change-Id: I4c9bdbccb9345e2259ddb0737f37c09d99dd1c4f
      d33cf3e0
  30. 15 Jun, 2021 1 commit
  31. 06 Jun, 2021 1 commit
  32. 02 Jun, 2021 1 commit
  33. 26 May, 2021 1 commit
    • Julia Kreger's avatar
      Limit the number of malloc arenas for qemu-img convert · 76cbb962
      Julia Kreger authored
      Under heavy load, the qemu-img convert method may attempt to create
      additional malloc arenas to complete its work. By default this number
      is 8 * ncpu * which at about 250 MB of memory which can be consumed
      in this mannor should the.
      
      Since this is only something which should realistically occur under
      heavy cross-thread load where memory locking prevents a thread from
      unlocking a range of memory, (such as what can happen with hypervisors
      and VMs inside those hypervisors), then a new arena gets created, and
      the memory consumption spikes.
      
      More information is avialable at:
      https://www.gnu.org/software/libc/manual/html_node/Memory-Allocation-Tunables.html
      
      Change-Id: I8b2b490f2cc0ac5f47c3aaaaa249ce59db6602d6
      Story: 2008928
      Task: 42529
      76cbb962
  34. 18 May, 2021 1 commit