The Tempest configuration file generated by Rally when creating a deployment has multiple incorrect variables

Bug #1489636 reported by Castulo J. Martinez
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Rally
Fix Released
High
Castulo J. Martinez

Bug Description

The tempest configuration file generated by Rally when creating a deployment is being created with multiple errors:

Variables added to the wrong section or with incorrect names:
 - ssh_user -> This variable should be in the [scenario] section instead of [boto]
 - ssh_timeout -> This value should be in the [validation] section instead of [compute]
 - ip_version_for_ssh -> This value should be in the [validation] section instead of [compute]
 - allow_tenant_isolation -> This value should be in the [auth] section instead of [compute]
 - change_password_available -> This value does not exist in the Tempest config file, maybe it refers to the change_password variable, in which case it should be in the [compute-feature-enabled] instead of [compute]
 - live_migration_available -> This value does not exist in the Tempest config file, maybe it refers to the live_migration variable, in which case it should be in the [compute-feature-enabled] instead of [compute]
 - default_network -> This value does not exist in Tempest config file, maybe this refers to floating_network_name
 - api_version -> This value that is in the [network] section does not exist in Tempest config file
 - lock_path -> This value should be in the [oslo_concurrency] section instead of [DEFAULT]

These whole sections and its variables do not exist in the tempest file:
 [cli]
 cli_dir = /usr/local/bin

 [compute-admin]
 username
 password
 tenant_name

Changed in rally:
assignee: nobody → Castulo J. Martinez (castulo-martinez)
Revision history for this message
Boris Pavlovic (boris-42) wrote :

UUU nice finally somebody is ready to help Rally team with Tempest configuration! Thank you!

Changed in rally:
status: New → Triaged
importance: Undecided → High
Changed in rally:
status: Triaged → In Progress
Revision history for this message
Castulo J. Martinez (castulo-martinez) wrote :

Correction, I am still doing some research here but looks like this value default_network -> was replaced by tenant_network_cidr, I will continue researching

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

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

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

Reviewed: https://review.openstack.org/219895
Committed: https://git.openstack.org/cgit/openstack/rally/commit/?id=a0085b8f9da63c84fcf10000b1bb24791099013f
Submitter: Jenkins
Branch: master

commit a0085b8f9da63c84fcf10000b1bb24791099013f
Author: Castulo J. Martinez <email address hidden>
Date: Wed Sep 2 11:18:56 2015 -0700

    Fixes variables in Tempest generated config file

    The tempest configuration file generated by Rally when creating a
    deployment is being created with multiple errors. Some config
    values are being generated in the incorrect section and a few other
    values are being created wih an incorrect name. Also a few values
    and sections were removed from Tempest config file but are still
    added to the config file generated by Rally.

    Change-Id: I2731323e22abd6ef439f44ce0dfa427d1ee5c934
    Closes-Bug: 1489636

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