1. 25 Feb, 2022 3 commits
    • Thomas Goirand's avatar
      Add autopkgtest. · 0e37301f
      Thomas Goirand authored
      0e37301f
    • Thomas Goirand's avatar
      Now packaging 5.2.0 · 2887ee8f
      Thomas Goirand authored
      2887ee8f
    • Thomas Goirand's avatar
      Merge tag '5.2.0' into debian/yoga · 4ffca780
      Thomas Goirand authored
      ironic-lib 5.2.0 release
      
      meta:version: 5.2.0
      meta:diff-start: -
      meta:series: yoga
      meta:release-type: release
      meta:pypi: yes
      meta:first: no
      meta:release:Author: Daniel Bengtsson <dbengt@redhat.com>
      meta:release:Commit: Iury Gregory Melo Ferreira <iurygregory@gmail.com>
      meta:release:Change-Id: I393721dd1a06d094391a257b12685e60e2d2ff7c
      meta:release:Code-Review+1: Riccardo Pittau <elfosardo@gmail.com>
      meta:release:Code-Review+2: Elod Illes <elod.illes@est.tech>
      meta:release:Workflow+1: Elod Illes <elod.illes@est.tech>
      4ffca780
  2. 21 Feb, 2022 1 commit
  3. 18 Feb, 2022 4 commits
    • Thomas Goirand's avatar
      Merge diff with uspstream tag. · b791fb37
      Thomas Goirand authored
      b791fb37
    • Thomas Goirand's avatar
      477cf5f3
    • Thomas Goirand's avatar
      Now packaging 5.1.0 · 7668359f
      Thomas Goirand authored
      7668359f
    • Thomas Goirand's avatar
      Merge tag '5.1.0' into debian/yoga · fda7a8e4
      Thomas Goirand authored
      ironic-lib 5.1.0 release
      
      meta:version: 5.1.0
      meta:diff-start: -
      meta:series: yoga
      meta:release-type: release
      meta:pypi: yes
      meta:first: yes
      meta:release:Author: Elod Illes <elod.illes@est.tech>
      meta:release:Commit: Elod Illes <elod.illes@est.tech>
      meta:release:Change-Id: I3c6c035ee339e7793330a552451c0235a6958dcc
      meta:release:Code-Review+1: Dmitry Tantsur <dtantsur@protonmail.com>
      meta:release:Code-Review+2: Elod Illes <elod.illes@est.tech>
      meta:release:Code-Review+2: Hervé Beraud <herveberaud.pro@gmail.com>
      meta:release:Workflow+1: Hervé Beraud <herveberaud.pro@gmail.com>
      fda7a8e4
  4. 17 Feb, 2022 1 commit
  5. 15 Feb, 2022 1 commit
  6. 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
  7. 11 Jan, 2022 2 commits
    • Thomas Goirand's avatar
      Now packaging 5.0.1 · 24f738d5
      Thomas Goirand authored
      24f738d5
    • Thomas Goirand's avatar
      Merge tag '5.0.1' into debian/xena · 41d007dd
      Thomas Goirand authored
      ironic-lib 5.0.1 release
      
      meta:version: 5.0.1
      meta:diff-start: -
      meta:series: xena
      meta:release-type: release
      meta:pypi: yes
      meta:first: no
      meta:release:Author: Riccardo Pittau <elfosardo@gmail.com>
      meta:release:Commit: Riccardo Pittau <elfosardo@gmail.com>
      meta:release:Change-Id: Ia3c31c3376115ae6f7b374c2323965d0bbd99dac
      meta:release:Code-Review+2: Hervé Beraud <herveberaud.pro@gmail.com>
      meta:release:Code-Review+2: Elod Illes <elod.illes@est.tech>
      meta:release:Workflow+1: Elod Illes <elod.illes@est.tech>
      41d007dd
  8. 14 Dec, 2021 1 commit
  9. 25 Nov, 2021 1 commit
  10. 16 Nov, 2021 1 commit
    • Riccardo Pittau's avatar
      Restore blkid compatibility with Centos 7 · b19124ea
      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
      (cherry picked from commit 731e2f9c)
      b19124ea
  11. 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
  12. 20 Oct, 2021 1 commit
  13. 29 Sep, 2021 1 commit
  14. 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
  15. 20 Sep, 2021 1 commit
  16. 10 Sep, 2021 4 commits
  17. 07 Sep, 2021 1 commit
  18. 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
  19. 24 Aug, 2021 5 commits
  20. 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
  21. 19 Aug, 2021 2 commits
  22. 18 Aug, 2021 3 commits
  23. 16 Aug, 2021 1 commit
  24. 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