X Tutup
Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: openstack/cloudkitty
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: openstack/cloudkitty
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: unmaintained/zed
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 13 commits
  • 27 files changed
  • 8 contributors

Commits on Sep 14, 2022

  1. Fix compatibility with oslo.db 12.1.0

    oslo.db 12.1.0 has changed the default value for the 'autocommit'
    parameter of 'LegacyEngineFacade' from 'True' to 'False'. This is a
    necessary step to ensure compatibility with SQLAlchemy 2.0. However, we
    are currently relying on the autocommit behavior and need changes to
    explicitly manage sessions. Until that happens, we need to override the
    default.
    
    Co-Authored-By: Stephen Finucane <stephenfin@redhat.com>
    Change-Id: Ia0e9696dcaafd90f9c6daeb68c72fa2b184823fb
    (cherry picked from commit 0ea32a2)
    priteau and stephenfin committed Sep 14, 2022
    Configuration menu
    Copy the full SHA
    15b2bfb View commit details
    Browse the repository at this point in the history
  2. Update .gitreview for stable/zed

    Change-Id: I5b57199d52ef188527671077ec013288199de18d
    openstackadmin authored and priteau committed Sep 14, 2022
    Configuration menu
    Copy the full SHA
    e146972 View commit details
    Browse the repository at this point in the history
  3. Update TOX_CONSTRAINTS_FILE for stable/zed

    Update the URL to the upper-constraints file to point to the redirect
    rule on releases.openstack.org so that anyone working on this branch
    will switch to the correct upper-constraints list automatically when
    the requirements repository branches.
    
    Until the requirements repository has as stable/zed branch, tests will
    continue to use the upper-constraints list on master.
    
    Change-Id: I097eb28bde79dab4fa0dca701fd689150f1d094f
    openstackadmin authored and priteau committed Sep 14, 2022
    Configuration menu
    Copy the full SHA
    64b92f3 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2022

  1. [docs] Install cloudkitty requirements using constraints

    The deps configuration for the docs environment only uses upper
    constraints for doc/requirements.txt. However, cloudkitty also gets
    installed automatically without upper constraints, which produces
    various errors on older branches.
    
    Install cloudkitty requirements using constraints to fix this issue.
    
    Change-Id: Ia6f12151be829be6d2f21b3536536697345e05f4
    (cherry picked from commit 386f086)
    priteau committed Oct 7, 2022
    Configuration menu
    Copy the full SHA
    12a84c5 View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2023

  1. Fix PyScripts processing

    The PyScript process in CloudKitty has been broken for a very long
    time. This patch introduces changes required to make it work again.
    
    Change-Id: I143ee6aa4352903921d2ab7b8d8468aedbdd6911
    (cherry picked from commit ee99f7e)
    rafaelweingartner authored and priteau committed Jan 23, 2023
    Configuration menu
    Copy the full SHA
    44a7db9 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2023

  1. Fix retrieval of reprocessing tasks

    Calling GET /v2/task/reprocesses with python-cloudkittyclient was
    returning Internal Server Error, with the following API trace:
    
          File "/var/lib/kolla/venv/lib/python3.6/site-packages/cloudkitty/api/v2/task/reprocess.py", line 259, in get
            order, ACCEPTED_GET_REPROCESSING_REQUEST_ORDERS)
        TypeError: __init__() takes from 1 to 3 positional arguments but 4 were given
    
    This was because http_exceptions.BadRequest was given multiple arguments
    (similar to LOG.* methods) instead of a single string.
    
    Another issue is that python-cloudkittyclient sends the "DESC" order
    while the API only supports "desc" and "asc". Convert to lower case for
    compatibility.
    
    Change-Id: Id1145adff82bc9a01e4eb0f306f0bfa535142459
    (cherry picked from commit 12347e1)
    priteau committed Oct 16, 2023
    Configuration menu
    Copy the full SHA
    d848043 View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2023

  1. CI: deploy OpenSearch 1.x instead of Elasticsearch

    Change DevStack plugin to deploy OpenSearch 1.x instead of Elasticsearch
    when using the elasticsearch storage driver. This is in preparation for
    supporting OpenSearch instead of Elasticsearch. Note that CloudKitty
    does not work with OpenSearch 2.x yet, likely due to the removal of
    mapping types [1].
    
    [1] https://opensearch.org/docs/2.0/breaking-changes/#remove-mapping-types-parameter
    
    Change-Id: I572cba384a9a16ee2bbfe07b5c316ed5abbb5681
    (cherry picked from commit 5fdb65b)
    priteau committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    2d0e484 View commit details
    Browse the repository at this point in the history
  2. Add OpenSearch as a v2 storage backend

    To facilitate the switch from Elasticsearch to OpenSearch, the ES
    backend has been duplicated and renamed where appropriate to OpenSearch.
    
    The OpenSearch implementation was modified in places for compatibility
    with OpenSearch 2.x, for example:
    
    - remove mapping name from bulk API URL
    - replace put_mapping by post_mapping
    
    This will allow for the future removal of the Elasticsearch backend.
    
    Change-Id: I88b0a30f66af13dad1bd75cde412d2880b4ead30
    Co-Authored-By: Pierre Riteau <pierre@stackhpc.com>
    (cherry picked from commit 964c670)
    MoteHue and priteau committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    6dfb683 View commit details
    Browse the repository at this point in the history
  3. Fix random unit test failures

    As per https://bugs.debian.org/1029646, Cloudkitty often fails to build
    as it fails its unit tests during the package build. This error happens
    randomly. Sometimes it fails, sometimes it does not fail, but it's
    clearly a false positive, because we don't really want the test to fail
    in such case.
    
    This patch makes it a lot less likely (10 times less) to happen by
    increasing the tolerance.
    
    Change-Id: If217a639f9af1e2693e6a132e46033df6bf96415
    (cherry picked from commit b460fd9)
    thomasgoirand authored and priteau committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    56ec4f1 View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2024

  1. Configuration menu
    Copy the full SHA
    55174de View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2b0adbc View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2024

  1. Update .gitreview for unmaintained/zed

    Change-Id: Iaeb65b694995fb900ce5706b87cc3a13ad4294f4
    openstackadmin committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    aabb673 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2025

  1. Hide credentials in contexts from logs

    Do not record the full context values in plain format, because these
    may contain sensitive values such as request token. Use the generic
    mask feature to detect potentially sensitive fields and replace raw
    values by '***'.
    
    Story: 2011523
    Task: 52787
    Change-Id: Ic997d36ec188b390473437c874085ef9a8c41f2f
    Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
    (cherry picked from commit 56af015)
    kajinamit authored and priteau committed Sep 13, 2025
    Configuration menu
    Copy the full SHA
    23707a3 View commit details
    Browse the repository at this point in the history
Loading
X Tutup