Upgrades, ostf checker passes if there is no connectivity between ostf and keystone container

Bug #1363054 reported by Evgeniy L
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Committed
High
Evgeniy L

Bug Description

1. install 5.0 iso
2. run upgarde to 5.1

Actual result:
I was able see the bug only on old tarball, because there we had issue with ports duplication.
If there is no connectivity between keystone and ostf container, upgrade passes.
As result user can get broken ostf, and user will have validation error (upgrade to the same version) if he will try to run upgrade again.

Expected result:
Upgrade fails if there is not connectivity between keystone and ostf container

VERSION:
  feature_groups:
    - mirantis
  production: "docker"
  release: "5.1"
  api: "1.0"
  build_number: "465"
  build_id: "2014-08-21_10-53-07"
  astute_sha: "efe3cb3668b9079e68fb1534fd4649ac45a344e1"
  fuellib_sha: "52f3ebfa968f0338e0584edf47cff10911109de5"
  ostf_sha: "c6ecd0137b5d7c1576fa65baef0fc70f9a150daa"
  nailgun_sha: "25eba6fbb2047f26d9da4d27ffdb742c9c27832a"
  fuelmain_sha: "25a0c228d998707f90e90877559f17817a749d2f"

Tags: upgrade
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-web (master)

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

Revision history for this message
Evgeniy L (rustyrobot) wrote :

Increased priority because it will be very hard for user to workaround the issue.

Changed in fuel:
importance: Medium → High
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-web (master)

Reviewed: https://review.openstack.org/117758
Committed: https://git.openstack.org/cgit/stackforge/fuel-web/commit/?id=03cdcd640e64dffb0f56b0adf9fa1fdf7faf3565
Submitter: Jenkins
Branch: master

commit 03cdcd640e64dffb0f56b0adf9fa1fdf7faf3565
Author: Evgeniy L <email address hidden>
Date: Fri Aug 29 13:07:51 2014 +0400

    Upgrades, add keystone authentification for ostf checker

    In case if there is problem with conectivity between
    ostf and keystone container, ostf checker won't catch
    and user can get broken ostf.

    * created separate module clients
    * extracted keystone client in separate class
    * added ostf client which uses keystone authentification

    Closes-bug: #1363054
    Change-Id: If5bd2fb6a5736bd043171489ef9615f376a9ed75

Changed in fuel:
status: In Progress → Fix Committed
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.