User Tools

Site Tools


tasks:new-ceph-release

This is an old revision of the document!


New Ceph Release Procedure

This page covers all the areas and components that need to be updated to accomodate a new upstream Ceph (lettered) release.

Steps

We'll use Quincy as an example

  1. The following files need to be modified in ceph-build.git
    ceph-api-nightly/config/definitions/ceph-api-nightly.yml
    ceph-build/config/definitions/ceph-build.yml
    ceph-dashboard-cephadm-e2e-nightly/config/definitions/ceph-dashboard-cephadm-e2e-nightly.yml
    ceph-dev-build/build/build_osc
    ceph-dev-build/build/setup_osc
    ceph-dev-cron/config/definitions/ceph-dev-cron.yml
    ceph-dev-new-trigger/config/definitions/ceph-dev-new-trigger.yml
    ceph-dev-trigger/config/definitions/ceph-dev-trigger.yml
    ceph-pr-api/config/definitions/ceph-pr-api.yml
    ceph-volume-test/config/definitions/ceph-volume-test.yml
    scripts/sign-rpms
    scripts/sync-push
    scripts/build_utils.sh
tasks/new-ceph-release.1645634887.txt.gz · Last modified: by djgalloway