Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Drop use of get_os_version_codename_swift #864

Merged
merged 2 commits into from
Oct 30, 2023
Merged

Commits on Oct 26, 2023

  1. Drop use of get_os_version_codename_swift

    Swift payload upgrades to wallaby or later currently fail because
    this code is unable to determine the version for wallaby+. For
    example:
    
    FATAL ERROR: Could not derive swift version for codename: wallaby
    
    We stopped maintaining the SWIFT_CODENAMES and PACKAGE_CODENAMES as of
    wallaby because the openstack-release package was introduced in wallaby.
    
    We could update the SWIFT_CODENAMES map, but really this map no longer
    needs to be used. There was a time when the same swift package version
    existed in two different OpenStack releases, but that is no longer the
    case [1]. Therefore we can use the same comparison used for OpenStack
    packages which essentially checks current release (based on the
    openstack-release package) vs the installation source release.
    
    [1] Current swift versions in Ubuntu are:
    2.32.0 bobcat
    2.31.1 antelope
    2.30.1 zed
    2.29.2 yoga
    2.28.1 xena
    2.27.0 wallaby
    2.26.0 victoria
    2.25.2 ussuri
    
    Closes-Bug: #2040606
    Corey Bryant committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    b604d56 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2023

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