← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1945358] Re: nova-ceph-multistore job is broken on stable branches

 

Reviewed:  https://review.opendev.org/c/openstack/devstack-plugin-ceph/+/811478
Committed: https://opendev.org/openstack/devstack-plugin-ceph/commit/bf07abf7a9af586b280914fe0f8c00b130ac1b65
Submitter: "Zuul (22348)"
Branch:    master

commit bf07abf7a9af586b280914fe0f8c00b130ac1b65
Author: Ghanshyam Mann <gmann@xxxxxxxxxxxxxxxxx>
Date:   Tue Sep 28 17:45:54 2021 -0500

    Fix job definition as devstack-plugin-ceph is branched
    
    As devstack-plugin-ceph is branched, we moved stable branch
    jobs definition in their respective branch
    
    - https://review.opendev.org/c/openstack/devstack-plugin-ceph/+/786308
    - https://review.opendev.org/c/openstack/devstack-plugin-ceph/+/786309
    - https://review.opendev.org/c/openstack/devstack-plugin-ceph/+/786310
    - https://review.opendev.org/c/openstack/devstack-plugin-ceph/+/786311
    
    But we did not cleanup the master version of job definition so that we
    do not need to do it for future stable branches. When stable/xena is cut
    from master the ./.zuul.yaml version of jobs in stable/xena has the stable
    branches variant which is being picked up by zuul for stable branch gate
    instead of their own version defined in their stable branch.
    
    - https://zuul.opendev.org/t/openstack/build/bc088154e50440fe9a2cacf52426748a/log/zuul-info/inventory.yaml#241
    
    And it started failing ceph job when ceph version was update for master and
    same is being picked by stable branch testin so due to above branch matching
    logic.
    
    To avoid this in future when we will have stable/yoga or so we need to cleanup
    this in master. Master repo will only keep the master version of jobs and no
    stable branch jobs.
    
    Other stable/rocky and older jobs will be moved to stable/stein so that we have
    them there if anyone cut the branch.
    
    Closes-Bug: #1945358
    Change-Id: I7061f8d1491ff957452c9c777e40186a4e9c324e


** Changed in: devstack-plugin-ceph
       Status: In Progress => Fix Released

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1945358

Title:
  nova-ceph-multistore job is broken on stable branches

Status in devstack-plugin-ceph:
  Fix Released
Status in OpenStack Compute (nova):
  Invalid

Bug description:
  nova-ceph-multistore is broken on stable branches:

  + lib/cinder_backends/ceph:configure_cinder_backend_ceph:56 :   is_service_enabled c-bak
  + functions-common:is_service_enabled:1966 :   return 0
  + lib/cinder_backends/ceph:configure_cinder_backend_ceph:57 :   sudo ceph -c /etc/ceph/ceph.conf osd pool create backups 8 8
  pool 'backups' created
  + lib/cinder_backends/ceph:configure_cinder_backend_ceph:58 :   '[' False = False ']'
  + lib/cinder_backends/ceph:configure_cinder_backend_ceph:60 :   sudo ceph -c /etc/ceph/ceph.conf osd pool set backups size 1
  Error EPERM: configuring pool size as 1 is disabled by default.

  
  https://zuul.opendev.org/t/openstack/build/bc088154e50440fe9a2cacf52426748a

  more discussion in
  https://review.opendev.org/c/openstack/devstack/+/811399/2

To manage notifications about this bug go to:
https://bugs.launchpad.net/devstack-plugin-ceph/+bug/1945358/+subscriptions



References