[docs] Document pre-/post- deploy modular testing framework

Bug #1462997 reported by Bogdan Dobrelya
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Won't Fix
High
Dmitry Ilyin
6.1.x
Won't Fix
High
Dmitry Ilyin
7.0.x
Won't Fix
High
Dmitry Ilyin
8.0.x
Won't Fix
High
Dmitry Ilyin

Bug Description

Fuel granular deployment has custom testing framework for pre-/post- checks at live environments, see https://github.com/stackforge/fuel-library/blob/master/deployment/puppet/osnailyfacter/modular/test_common.rb.
This is similar to the serverspec or beaker, but is a custom and must be documented in the dev docs and ops guide.

actual result
version
expected result
steps to reproduce

Changed in fuel:
importance: Undecided → High
assignee: nobody → Dmitry Ilyin (idv1985)
milestone: none → 7.0
tags: added: docs
tags: added: non-release
Dmitry Pyzhov (dpyzhov)
tags: added: area-library tech-debt
Dmitry Pyzhov (dpyzhov)
Changed in fuel:
milestone: 6.1 → 8.0
Changed in fuel:
milestone: 8.0 → 9.0
status: Confirmed → New
no longer affects: fuel/future
Changed in fuel:
status: New → Confirmed
Revision history for this message
Dmitry Pyzhov (dpyzhov) wrote :

This is a documentation bug so it doesn't need to be backported.

Revision history for this message
Ivan Berezovskiy (iberezovskiy) wrote :

This bug seems no more valid. Bogdan, please confirm

Changed in fuel:
assignee: Dmitry Ilyin (idv1985) → Bogdan Dobrelya (bogdando)
Revision history for this message
Bogdan Dobrelya (bogdando) wrote :

It seems it still is. Docs are here http://fuel-noop-fixtures.readthedocs.org/en/latest but I cannot find details about pre-post- tests

Changed in fuel:
assignee: Bogdan Dobrelya (bogdando) → Dmitry Ilyin (idv1985)
Revision history for this message
Bug Checker Bot (esikachev-l) wrote : Autochecker

(This check performed automatically)
Please, make sure that bug description contains the following sections filled in with the appropriate data related to the bug you are describing:

actual result

version

expected result

steps to reproduce

For more detailed information on the contents of each of the listed sections see https://wiki.openstack.org/wiki/Fuel/How_to_contribute#Here_is_how_you_file_a_bug

tags: added: need-info
description: updated
tags: removed: need-info
Revision history for this message
Dmitry Ilyin (idv1985) wrote :

This framework is not being used at all.
Previously there was and idea to use the task abstraction layer library to run every task together with
pre and post tests for them. But this was canceled in favor of the refactored task based deployment logic.
So this framework is no longer needed and should be removed.
https://review.openstack.org/#/c/300591/

Changed in fuel:
status: Confirmed → Won't Fix
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to fuel-library (master)

Reviewed: https://review.openstack.org/300591
Committed: https://git.openstack.org/cgit/openstack/fuel-library/commit/?id=6b43a189799f2482230f8df8f2baf156b91e8059
Submitter: Jenkins
Branch: master

commit 6b43a189799f2482230f8df8f2baf156b91e8059
Author: Dmitry Ilyin <email address hidden>
Date: Fri Apr 8 15:58:11 2016 +0300

    Remove pre/post test framework

    It's not used and most likely will never be
    it only garbages the repository

    Change-Id: Ic84dec528d13ee24836a8eabfa85cc13a4f62587
    Related-Bug: 1462997
    Related-Bug: 1525242

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.