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/charm-glance
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: openstack/charm-glance
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: stable/2023.2
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 9 commits
  • 31 files changed
  • 7 contributors

Commits on Nov 2, 2023

  1. Updates for testing period for 23.10 release

    * charm-helpers sync for classic charms
    * build.lock file for reactive charms
    * ensure tox.ini is from release-tools
    * Locked requirements using pip-compile:
      * existing (test-)requirements.txt ->
        (test-)requirements.in
      * pip-compile to *-py3[8|10].txt using python3.8
        and python3.10.
      * Updated tox.ini to use the appropriate merged
        requirements-*.txt files.
    * Removal of lunar from metadata, charmcraft.yaml
      osci.yaml, tests.yaml and associated bundles.
    * Locked libs and tests to stable/bobcat branches for:
      * charm-helpers
      * charms.openstack
      * zaza
      * zaza-openstack-tests
    
    Change-Id: If8b36f1acf16e4af99ef5086cf847590be34e1da
    ajkavanagh authored and freyes committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    dea6a1e View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2023

  1. Restore original paste files if glance-common

    re-installation does not restore them.
    
    Implemented a unit test function for the above
    scenario.
    
    Call apt_update from upgrade_charm().
    
    Closes-Bug: #2042792
    Change-Id: I57c5fa293b421483b0879f24ddac260e47c7cbef
    (cherry picked from commit 59efce8)
    alanbach authored and freyes committed Nov 22, 2023
    Configuration menu
    Copy the full SHA
    1364f38 View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2024

  1. Fix check for internal endpoint enablement

    For cinder volume backend sections, ensure that enabling internal
    endpoint usage for service access does not completely clear the
    existing content of the section.
    
    Change-Id: I383a0794e924db3c7f4ce47d1e3b88355c2475e4
    Closes-Bug: 2052726
    (cherry picked from commit cfb228f)
    James Page authored and drencrom committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    0ab6adc View commit details
    Browse the repository at this point in the history
  2. Add parameters to cinder backend configuration

    Add configuration parameters cinder_store_user_name,
    cinder_store_password, cinder_store_project_name and
    cinder_store_auth_address to cinder volume type backend configuration.
    This avoids a glance_store bug that prevents glance-api from starting.
    
    Closes-Bug: #2052726
    Change-Id: I4b6ca32ed426f77a326711c2457046dbda594e77
    (cherry picked from commit 07da644)
    drencrom committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    8283436 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2024

  1. Configuration menu
    Copy the full SHA
    e95c399 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2024

  1. Update charmhelpers in 2023.2

    Change-Id: Ia6469a17ac8601890dc15e9bb1a9c76c74b1e319
    MylesJP committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    aa27fb4 View commit details
    Browse the repository at this point in the history
  2. Add keystone audit middleware API logging

    This commit adds Keystone audit middleware API logging to
    the Glance charm in versions Yoga and newer to allow users to
    configure their environment for CADF compliance. This feature can
    be enabled/disabled and is set to 'disabled' by default to avoid
    bloat in log files. The logging output writes to
    /var/log/glance/glance-api.log.
    This commit builds on previous discussions:
    juju/charm-helpers#808.
    
    Closes-Bug: 1856555
    Change-Id: Ied08b56cf3c4fa30827d43a50ca7b552db0fa82b
    (cherry picked from commit 66a167e)
    MylesJP committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    3b98b52 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2026

  1. Cleanup Bobcat CI

    * update:
      - charmcraft.yaml for v3
      - tox.ini to use py3.10 by default
      - test-requirements.in to use zaza for juju3
      - update test bundles to work with charmcraft v3
    * generate:
      - merged-requirements-py310.txt
      - test-requirements-py310.txt
    * add:
       - update-requirements env to tox.ini
    
    Change-Id: Icaa88d37314c29401085c70b8dab9e6e995bdd13
    Signed-off-by: Munir Siddiqui <munir.siddiqui@canonical.com>
    munirsidd authored and dosaboy committed Jun 1, 2026
    Configuration menu
    Copy the full SHA
    ee69070 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2026

  1. Update tox.ini and re-generate requirements

    tox.ini needs to have env for specific Python versions as this
    is needed by the CI Zuul jobs, e.g., py310, py312 etc. Since we
    are using the same CI cleanup procedure as with other charms,
    this may also modify requirements files, so we re-generate
    them to be sure they are in sync.
    
    Change-Id: Ia56fa0320ec2f5b41497bd484780497829c673de
    Signed-off-by: Munir Siddiqui <munir.siddiqui@canonical.com>
    munirsidd committed Jun 4, 2026
    Configuration menu
    Copy the full SHA
    38c97a7 View commit details
    Browse the repository at this point in the history
Loading