CephAdminKey is required for upgrade

Bug #1610258 reported by Giulio Fidente
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
High
Giulio Fidente

Bug Description

On upgrades from liberty to mitaka, people using external ceph will receive:

  ERROR: The Parameter (CephAdminKey) was not provided.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (master)

Fix proposed to branch: master
Review: https://review.openstack.org/351753

Changed in tripleo:
assignee: nobody → Giulio Fidente (gfidente)
status: New → In Progress
Revision history for this message
Giulio Fidente (gfidente) wrote :

We can't remove the CephAdminKey and CephMonKey empty defaults because when deploying with an external unmanaged Ceph these aren't provided by the user

Changed in tripleo:
importance: Undecided → High
status: In Progress → Confirmed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (stable/mitaka)

Fix proposed to branch: stable/mitaka
Review: https://review.openstack.org/351763

Changed in tripleo:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (stable/mitaka)

Reviewed: https://review.openstack.org/351763
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=1e08f734ee6fc9ed6175745b88bf6f11e29009da
Submitter: Jenkins
Branch: stable/mitaka

commit 1e08f734ee6fc9ed6175745b88bf6f11e29009da
Author: Giulio Fidente <email address hidden>
Date: Fri Aug 5 22:01:57 2016 +0200

    Revert "We don't need to set a default for the CephX keys and cluster FSID"

    This reverts commit 9b1ceee031644c798c5c01d9689f15b4daf44aa7. In mitaka
    we don't have roles so upgrade of those deployments not using Ceph will
    fail validation unless we have a default set for these parameters.

    Closes-Bug: 1610258
    Change-Id: I58832df1deb17fbb7df4b2180aa61290852a8aaf

tags: added: in-stable-mitaka
Revision history for this message
Emilien Macchi (emilienm) wrote :

What is the status of this bug since the patch has been reverted?

Changed in tripleo:
milestone: none → newton-3
Revision history for this message
Giulio Fidente (gfidente) wrote :

Emilien the revert is the actual fix for the mitaka branch, which landed first. For master branch the fix is different and it did not land yet: https://review.openstack.org/#/c/351753/

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (master)

Reviewed: https://review.openstack.org/351753
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=f8e4070fcac8b5214f7906ebb576236aed7417a8
Submitter: Jenkins
Branch: master

commit f8e4070fcac8b5214f7906ebb576236aed7417a8
Author: Giulio Fidente <email address hidden>
Date: Fri Aug 5 15:54:16 2016 +0200

    Disable the Mon/OSD/Client resources in puppet-ceph-external

    Change-Id: Iaa9dbf3545d5d001ad1d86b33df797880d922878
    Closes-Bug: 1610258

Changed in tripleo:
status: In Progress → Fix Released
Revision history for this message
Doug Hellmann (doug-hellmann) wrote : Fix included in openstack/tripleo-heat-templates 2.1.0

This issue was fixed in the openstack/tripleo-heat-templates 2.1.0 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-heat-templates 5.0.0.0b3

This issue was fixed in the openstack/tripleo-heat-templates 5.0.0.0b3 development milestone.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-heat-templates 2.1.0

This issue was fixed in the openstack/tripleo-heat-templates 2.1.0 release.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.