1. 29 Sep, 2021 1 commit
  2. 23 Aug, 2021 2 commits
    • Thomas Goirand's avatar
      Now packaging 1.4.0. · 72a7dd4c
      Thomas Goirand authored
      72a7dd4c
    • Thomas Goirand's avatar
      Merge tag '1.4.0' into debian/xena · 17733747
      Thomas Goirand authored
      oslo.upgradecheck 1.4.0 release
      
      meta:version: 1.4.0
      meta:diff-start: -
      meta:series: xena
      meta:release-type: release
      meta:pypi: yes
      meta:first: yes
      meta:release:Author: Hervé Beraud <hberaud@redhat.com>
      meta:release:Commit: Hervé Beraud <hberaud@redhat.com>
      meta:release:Change-Id: I08b56d3dac10382af01b02dc8240ac4ad9734e6b
      meta:release:Code-Review+2: Thierry Carrez <thierry@openstack.org>
      meta:release:Code-Review+2: Elod Illes <elod.illes@est.tech>
      meta:release:Workflow+1: Elod Illes <elod.illes@est.tech>
      17733747
  3. 16 Aug, 2021 1 commit
  4. 16 Apr, 2021 3 commits
  5. 15 Apr, 2021 2 commits
  6. 23 Mar, 2021 1 commit
  7. 18 Mar, 2021 2 commits
  8. 08 Mar, 2021 3 commits
    • Thomas Goirand's avatar
      Fixed (build-)depends for this release. · 29f4a797
      Thomas Goirand authored
      29f4a797
    • Thomas Goirand's avatar
      Now packaging 1.3.0. · ee2f7e6b
      Thomas Goirand authored
      ee2f7e6b
    • Thomas Goirand's avatar
      Merge tag '1.3.0' into debian/wallaby · fd21be7e
      Thomas Goirand authored
      oslo.upgradecheck 1.3.0 release
      
      meta:version: 1.3.0
      meta:diff-start: -
      meta:series: wallaby
      meta:release-type: release
      meta:pypi: yes
      meta:first: no
      meta:release:Author: Ghanshyam Mann <gmann@ghanshyammann.com>
      meta:release:Commit: Ghanshyam <gmann@ghanshyammann.com>
      meta:release:Change-Id: I29b3d9b76a08b031ce67d486e76cac7cf2e1abc5
      meta:release:Code-Review+2: Hervé Beraud <hberaud@redhat.com>
      meta:release:Code-Review+2: Thierry Carrez <thierry@openstack.org>
      meta:release:Workflow+1: Thierry Carrez <thierry@openstack.org>
      fd21be7e
  9. 11 Feb, 2021 3 commits
  10. 18 Dec, 2020 1 commit
  11. 11 Dec, 2020 2 commits
  12. 07 Dec, 2020 2 commits
    • Ghanshyam Mann's avatar
      Register oslo policy opts explicitly for check_policy_json · 9f95a6e1
      Ghanshyam Mann authored
      check_policy_json() common check need [oslo_policy].policy_file
      config value and it is better to register those options explicitly
      in check_policy_json() in case they are not register by services.
      
      Currently it work as oslo.policy opts are registered via some import
      in service side code path for upgradechecks which are not so safe
      when these code import path change.
      
      Change-Id: I16fcce119698c7375e4b58558fdce89e78a79a9b
      9f95a6e1
    • Ghanshyam Mann's avatar
      Fix lower-constraints job · 9d3bb03f
      Ghanshyam Mann authored
      oslotest 1.5.1 is restricted to pbr <1.0 which conflict
      with other deps lower constarint for pbr.
      
      Error:
      The conflict is caused by:
          oslo-i18n 3.15.3 depends on pbr!=2.1.0 and >=2.0.0
          oslo-serialization 2.21.1 depends on pbr!=2.1.0 and >=2.0.0
          oslo-utils 4.5.0 depends on pbr!=2.1.0 and >=2.0.0
          oslotest 1.5.1 depends on pbr!=0.7, <1.0 and >=0.6
      
      https: //zuul.opendev.org/t/openstack/build/cb2bce3b4e004601958b764dfd0737b8
      Change-Id: I513262b85a57ce9f81a63bd778fdd7f7be27e485
      9d3bb03f
  13. 21 Nov, 2020 1 commit
    • Ghanshyam Mann's avatar
      Add common checks for json to yaml policy file migration · c7050672
      Ghanshyam Mann authored
      As part of community goal[1] for migrating the policy file
      from JSON format to YAML we need to add upgrade check to
      detect any JSON formatted file. That check needs to be
      done in each service side which are deprecating the JSON
      format. So to avoid duplicate code, this commit add that
      check in oslo_upgradechecks and that can be enabled from
      service side during they migrate to YAML format.
      
      Service will enable it like below:
      
          _upgrade_checks = (
              (_('Policy File JSON to YAML Migration'),
                  (common_checks.check_policy_json, {'conf': CONF})),
          )
      
      Also modify the check() method to accept the **kwargs for checks.
      
      [1] https://governance.openstack.org/tc/goals/selected/wallaby/migrate-policy-format-from-json-to-yaml.html
      
      Change-Id: Ifa71c20879c964f794a40b981744d95db4ab1602
      c7050672
  14. 04 Nov, 2020 2 commits
  15. 16 Oct, 2020 3 commits
  16. 22 Sep, 2020 1 commit
  17. 13 Sep, 2020 2 commits
    • Thomas Goirand's avatar
      Now packaging 1.1.1 · c260b4f8
      Thomas Goirand authored
      c260b4f8
    • Thomas Goirand's avatar
      Merge tag '1.1.1' into debian/victoria · 13a22059
      Thomas Goirand authored
      oslo.upgradecheck 1.1.1 release
      
      meta:version: 1.1.1
      meta:diff-start: -
      meta:series: victoria
      meta:release-type: release
      meta:pypi: yes
      meta:first: no
      meta:release:Author: Ben Nemec <bnemec@redhat.com>
      meta:release:Commit: Ben Nemec <bnemec@redhat.com>
      meta:release:Change-Id: I3ae7c0913864b949dfb01fd31e1c7567fc4b7fd7
      meta:release:Code-Review+2: Hervé Beraud <hberaud@redhat.com>
      meta:release:Code-Review+2: Sean McGinnis <sean.mcginnis@gmail.com>
      meta:release:Workflow+1: Sean McGinnis <sean.mcginnis@gmail.com>
      13a22059
  18. 11 Sep, 2020 2 commits
  19. 09 Sep, 2020 3 commits
    • Thomas Goirand's avatar
      d9c06b27
    • Thomas Goirand's avatar
      Now packaging 1.1.0 · 8b692bf7
      Thomas Goirand authored
      8b692bf7
    • Thomas Goirand's avatar
      Merge tag '1.1.0' into debian/victoria · d5eaaf1b
      Thomas Goirand authored
      oslo.upgradecheck 1.1.0 release
      
      meta:version: 1.1.0
      meta:diff-start: -
      meta:series: victoria
      meta:release-type: release
      meta:pypi: yes
      meta:first: yes
      meta:release:Author: Ben Nemec <bnemec@redhat.com>
      meta:release:Commit: Ben Nemec <bnemec@redhat.com>
      meta:release:Change-Id: I21a5e8a7ca283f4739bf9ead31a66d54f3d7cf82
      meta:release:Code-Review+2: Hervé Beraud <hberaud@redhat.com>
      meta:release:Code-Review+2: Thierry Carrez <thierry@openstack.org>
      meta:release:Workflow+1: Thierry Carrez <thierry@openstack.org>
      d5eaaf1b
  20. 03 Sep, 2020 1 commit
    • Hervé Beraud's avatar
      Adding pre-commit · 85abe442
      Hervé Beraud authored
      Introduced changes:
      - pre-commit config and rules
      - Add pre-commit to pep8 gate, Flake8 is covered in the pre-commit hooks.
      - Applying fixes for pre-commit compliance in all code.
      
      Also commit hash will be used instead of version tags in pre-commit to
      prevend arbitrary code from running in developer's machines.
      
      pre-commit will be used to:
      - trailing whitespace;
      - Replaces or checks mixed line ending (mixed-line-ending);
      - Forbid files which have a UTF-8 byte-order marker (check-byte-order-marker);
      - Checks that non-binary executables have a proper
        shebang (check-executables-have-shebangs);
      - Check for files that contain merge conflict strings (check-merge-conflict);
      - Check for debugger imports and py37+ breakpoint()
        calls in python source (debug-statements);
      - Attempts to load all yaml files to verify syntax (check-yaml);
      - Run flake8 checks (flake8) (local)
      
      For further details about tests please refer to:
      https://github.com/pre-commit/pre-commit-hooks
      
      Change-Id: I8d5290d62b12a78...
      85abe442
  21. 30 Jun, 2020 1 commit
  22. 03 Jun, 2020 1 commit