1. 29 Mar, 2022 1 commit
    • Jiri Podivin's avatar
      setuptools: Disable auto discovery · ed325e53
      Jiri Podivin authored
      The latest release of setuptools 61.0 made a breaking change[1] and
      because of this change 'pip install' fails with the following error.
      
      ~~~
      error: Multiple top-level packages discovered in a flat-layout:
      ['lib', 'spec', 'manifests', 'releasenotes'].
      ~~~
      
      Users that don't set 'packages', 'py_modules', or configuration'
      are still likely to observe the auto-discovery behavior, which may
      halt the build if the project contains multiple directories and/or
      multiple Python files directly under the project root.
      
      To disable auto discovery, one can do below in setup.py
      
      ~~~
      setuptools.setup(..,packages=[],..)
      ~~~
      
      or
      
      ~~~
      setuptools.setup(..,py_modules=[],..)
      ~~~
      
      [1] https://github.com/pypa/setuptools/issues/3197
      
      
      
      Note setup.py is not used to install puppet modules. However it is used
      to generate a release note, thus should be fixed.
      
      Signed-off-by: default avatarJiri Podivin <jpodivin@redhat.com>
      Change-Id: I082c2e49a8ae103c57c69bec5c3a7f3840d845f6
      ed325e53
  2. 11 Mar, 2022 2 commits
  3. 08 Mar, 2022 1 commit
  4. 03 Mar, 2022 1 commit
    • Takashi Kajinami's avatar
      Globally support system scope credentials · 442e6965
      Takashi Kajinami authored
      After spending huge effort to understand the exact requirements to
      enforce SRBAC, we learned it's very difficult to find the required
      scope in each credential. This requires understanding implementation of
      client-side as well as server-side, and requirement might be different
      according to the deployment architecture or features used.
      
      Instead of implementing support based on the actual implementation,
      this introduces support for system scope credentials to all places
      where keystone user credential is defined, and make all credential
      configurations consistent.
      
      Change-Id: I28ff22b43ea5938056082361c9d0c98f89de1a03
      442e6965
  5. 27 Feb, 2022 1 commit
    • ZhongShengping's avatar
      Prepare Yoga M3 · 326cfc67
      ZhongShengping authored
      Update the version metadata for Yoga milestone M3
      
      Change-Id: I09577523bec74d5ad3e3affe99a414dc630fd653
      326cfc67
  6. 24 Feb, 2022 1 commit
  7. 22 Feb, 2022 2 commits
  8. 20 Feb, 2022 2 commits
  9. 18 Feb, 2022 1 commit
  10. 15 Feb, 2022 2 commits
  11. 14 Feb, 2022 1 commit
  12. 10 Feb, 2022 1 commit
  13. 08 Feb, 2022 1 commit
  14. 07 Feb, 2022 1 commit
  15. 06 Feb, 2022 1 commit
  16. 04 Feb, 2022 2 commits
  17. 03 Feb, 2022 1 commit
    • Takashi Kajinami's avatar
      Drop unused implementation to expect "undef" · 2865eb0b
      Takashi Kajinami authored
      In current puppet, overriding a parameter by "undef" results in
      just its default value. There is no chance that undef is honored unless
      that is the default.
      
      Change-Id: Icf44e6be4317dc6de973368c4f1aba3f88ea161f
      2865eb0b
  18. 23 Jan, 2022 1 commit
  19. 20 Jan, 2022 1 commit
  20. 07 Jan, 2022 3 commits
  21. 05 Jan, 2022 1 commit
  22. 30 Dec, 2021 3 commits
  23. 28 Dec, 2021 1 commit
  24. 27 Dec, 2021 3 commits
  25. 09 Dec, 2021 1 commit
  26. 08 Dec, 2021 3 commits
  27. 29 Nov, 2021 1 commit
    • Takashi Kajinami's avatar
      Fix dependencies related to openstacklib::policy · e0e8340b
      Takashi Kajinami authored
      Since [1] was merged, not only openstacklib::poliy::base but also
      openstacklib::policy::default is included to manage the policy file.
      This change ensure openstacklib::policy::default is executed after
      the packages are installed.
      
      [1] 8755b916
      
      Change-Id: I154239cf0e5d012b561d879d723c6c3b0f1df6b0
      e0e8340b