[murano-agent] FormatVersion was not incremented

Bug #1441276 reported by Stan Lagun
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Murano
Fix Released
Critical
Kirill Zaitsev

Bug Description

With introduction of new elements (Doenloadable files) to execution plan that are not understood by old agent versions it is necessary to increment FormatVersion of execution plans that contain such version (2.0->2.1) and update agent to accept this version. Thus if old agent will get execution plan in new format we get correct error message rather than unpredictable behavior

Stan Lagun (slagun)
Changed in murano:
importance: Undecided → Critical
assignee: nobody → Henar Muñoz (henar-munozfrutos)
milestone: none → kilo-rc1
Changed in murano:
status: New → Confirmed
Revision history for this message
Serg Melikyan (smelikyan) wrote :
Changed in murano:
status: Confirmed → In Progress
Changed in murano:
assignee: Henar Muñoz (henar-munozfrutos) → Kirill Zaitsev (kzaitsev)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to murano-agent (master)

Reviewed: https://review.openstack.org/171629
Committed: https://git.openstack.org/cgit/openstack/murano-agent/commit/?id=0e2bea6ff2efaf43f46eed2534a9ca5618f0c83e
Submitter: Jenkins
Branch: master

commit 0e2bea6ff2efaf43f46eed2534a9ca5618f0c83e
Author: Henar Muñoz Frutos <email address hidden>
Date: Wed Apr 8 15:01:13 2015 +0200

    Increment max FormatVersion

    max_format_version is now 2.1.0
    use semantic_version (found in global_requirements) for comparisons
    added IncorrectFormat exception, to help distinguish format errors from
    any other AgentExceptions

    Closes Bug: #1441276

    Co-Authored-By: Kirill Zaitsev <email address hidden>
    Change-Id: I0331e4c6c9674eebee1b9b0b73df2283ca082caf

Changed in murano:
status: In Progress → Fix Committed
Changed in murano:
status: Fix Committed → Fix Released
Changed in murano:
milestone: kilo-rc1 → 2015.1.0
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.