astute.yaml fixtures are outdaded

Bug #1535339 reported by Aleksandr Didenko
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
In Progress
High
Aleksandr Didenko
8.0.x
Won't Fix
High
Aleksandr Didenko
Mitaka
Fix Committed
High
Aleksandr Didenko
Newton
In Progress
High
Aleksandr Didenko

Bug Description

We have a lot of outdated fixtures for noop tests:
http://paste.openstack.org/show/484155/

Which may lead to skipping a big part of noop tests. We need to update them asap.

description: updated
Changed in fuel:
status: New → Confirmed
summary: - astute.yaml fixtures are outdadet
+ astute.yaml fixtures are outdaded
Revision history for this message
Aleksandr Didenko (adidenko) wrote :

Since we're removing nova network support, we can also safely drop all novanet* astute.yaml fixtures for 8.0 and 9.0 tests

Revision history for this message
Bogdan Dobrelya (bogdando) wrote :

The most important thing is missing "namespace: haproxy" for vips in astute.yaml templates. This makes all of the openstack::ha::* cases to be skipped in the noop tests

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

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

Changed in fuel:
status: Confirmed → In Progress
Revision history for this message
Aleksandr Didenko (adidenko) wrote :

It also looks like we have vcenter/vmware related fixtures only for nova-network which is going to be deprecated and thus removed from noop tests. So I guess we need new fixtures with vcenter/vmware for neutron and fuel-8.0

tags: added: team-network tech-debt
Changed in fuel:
assignee: Aleksandr Didenko (adidenko) → Bogdan Dobrelya (bogdando)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-library (master)

Reviewed: https://review.openstack.org/269507
Committed: https://git.openstack.org/cgit/openstack/fuel-library/commit/?id=2b138b9c6e0384a135c682792e2d1b006254c049
Submitter: Jenkins
Branch: master

commit 2b138b9c6e0384a135c682792e2d1b006254c049
Author: Aleksandr Didenko <email address hidden>
Date: Tue Jan 19 10:24:46 2016 +0100

    Update astute.yaml fixtures

    - Remove no longer needed novanet fixtures
    - Update VIP metadata for outdated fixtures

    Fuel-CI: disable
    No point to run integration tests for noop tests fixtures update.

    Partial-bug: #1535339
    Change-Id: Ie88ba085f202e91ea84a567e2c2a2af048ec8621

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

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

Changed in fuel:
assignee: Bogdan Dobrelya (bogdando) → Aleksandr Didenko (adidenko)
Revision history for this message
Matthew Mosesohn (raytrac3r) wrote :

This is not proposed for 8.0. It will not make 8.0 HCF and is not critical for release.

Revision history for this message
Alexander Arzhanov (aarzhanov) wrote :
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on fuel-library (master)

Change abandoned by Aleksandr Didenko (<email address hidden>) on branch: master
Review: https://review.openstack.org/274160
Reason: Should be proposed to diff repo

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

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

commit e64cd956f4abbaba1f601763f0985e4c28f604b2
Author: Aleksandr Didenko <email address hidden>
Date: Fri Jan 29 18:02:33 2016 +0100

    Fix outdated noop rspec tests

    Fix some outdated rspec tests to make them work properly with
    more recent fixture.

    Disabled integration tests since this patch affects noops only.

    Change-Id: I6c369cdc0262d7a681deda2a5a9ac58bdcea7136
    Fuel-CI: disable
    Partial-bug: #1535339

tags: removed: team-network
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-library (master)

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

Changed in fuel:
assignee: Aleksandr Didenko (adidenko) → Kyrylo Galanov (kgalanov)
Changed in fuel:
assignee: Kyrylo Galanov (kgalanov) → Aleksandr Didenko (adidenko)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-library (master)

Reviewed: https://review.openstack.org/293321
Committed: https://git.openstack.org/cgit/openstack/fuel-library/commit/?id=714f4747760bccb93850920d516cb506d8959118
Submitter: Jenkins
Branch: master

commit 714f4747760bccb93850920d516cb506d8959118
Author: Aleksandr Didenko <email address hidden>
Date: Wed Mar 16 10:00:04 2016 +0100

    Fix keystone URLs in noop tests

    Fix some outdated noop rspec tests to match with the current
    manifests.

    Change-Id: I4bf4bc583fba96a5f0b109cf9e74bd82d3fa1bfe
    Fuel-CI: disable
    Partial-bug: #1535339

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

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

Changed in fuel:
assignee: Aleksandr Didenko (adidenko) → Jeremy Stanley (fungi)
Changed in fuel:
assignee: Jeremy Stanley (fungi) → Aleksandr Didenko (adidenko)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-library (master)

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

commit aaa49dc1202fb5209f302ac7d1b0f121d9ac793b
Author: Aleksandr Didenko <email address hidden>
Date: Fri Apr 1 14:18:57 2016 +0200

    Update noop tests to work with 9.0 fixtures

    - Update yaml-to-rspec assignments to match with a new set of
      fixtures
    - Fix errors in rspec tests to make the work properly with up to
      date fixtures

    Integration tests are disabled because this patch affects noop
    rspec tests only.

    Fuel-CI: disable

    Partial-bug: #1535339
    Change-Id: I02a289d2d206a1f4ac3c829503bbae582717cae1

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

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

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

Reviewed: https://review.openstack.org/302313
Committed: https://git.openstack.org/cgit/openstack/fuel-library/commit/?id=6908722cfc9bdd81f34a91d12863d79d0a0130a0
Submitter: Jenkins
Branch: master

commit 6908722cfc9bdd81f34a91d12863d79d0a0130a0
Author: Aleksandr Didenko <email address hidden>
Date: Wed Apr 6 17:13:55 2016 +0200

    Switch from RUN: to ROLE: annotation

    * RUN annotation caused duplication for tasks in the old folder
    * RUN should only be used if you need non-standard run configuration
    * With ROLE annotation there's no need to update all the tests
      when you add new astute.yaml fixture for existing role
    * Fix manifest variable in broken tests

    Change-Id: I7a1c98bdb51590d8d80cee387de35d5581cf1da2
    Partial-bug: #1535339

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-library (stable/mitaka)

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

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-library (stable/mitaka)

Reviewed: https://review.openstack.org/303953
Committed: https://git.openstack.org/cgit/openstack/fuel-library/commit/?id=7f1d247d4c2f3af0821486ca30dcccc6094fb50a
Submitter: Jenkins
Branch: stable/mitaka

commit 7f1d247d4c2f3af0821486ca30dcccc6094fb50a
Author: Aleksandr Didenko <email address hidden>
Date: Wed Apr 6 17:13:55 2016 +0200

    Switch from RUN: to ROLE: annotation

    * RUN annotation caused duplication for tasks in the old folder
    * RUN should only be used if you need non-standard run configuration
    * With ROLE annotation there's no need to update all the tests
      when you add new astute.yaml fixture for existing role
    * Fix manifest variable in broken tests

    Change-Id: I7a1c98bdb51590d8d80cee387de35d5581cf1da2
    Partial-bug: #1535339
    (cherry picked from commit 6908722cfc9bdd81f34a91d12863d79d0a0130a0)

tags: added: in-stable-mitaka
Changed in fuel:
milestone: 9.0 → 10.0
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to fuel-library (master)

Related fix proposed to branch: master
Review: https://review.openstack.org/320475

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

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

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

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

commit e92fa6ac9b0c9abb0eeb44f8bd1ad5a66fa0fbb1
Author: Aleksandr Didenko <email address hidden>
Date: Mon May 30 12:33:40 2016 +0200

    Fix noop tests for Fuel-10.0

    We have some outdated and broken tests that needs to be fixed
    before we can update astute.yaml fixtures to 10.0.

    Change-Id: I49321305a81fbc99fa4265cc5836fadb952f997e
    Fuel-CI: disable
    Partial-bug: #1535339

Revision history for this message
Aleksandr Didenko (adidenko) wrote :

Fixtures are up to date for stable/mitaka

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to fuel-library (stable/mitaka)

Related fix proposed to branch: stable/mitaka
Review: https://review.openstack.org/328140

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on fuel-library (stable/mitaka)

Change abandoned by Alexander Arzhanov (<email address hidden>) on branch: stable/mitaka
Review: https://review.openstack.org/328140
Reason: New fix https://review.openstack.org/#/c/320475

Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Change abandoned by Alexander Arzhanov (<email address hidden>) on branch: stable/mitaka
Review: https://review.openstack.org/328140

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to fuel-library (stable/mitaka)

Related fix proposed to branch: stable/mitaka
Review: https://review.openstack.org/328241

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to fuel-library (master)

Reviewed: https://review.openstack.org/320475
Committed: https://git.openstack.org/cgit/openstack/fuel-library/commit/?id=7be192b72bc25591e60dc5e1f4df86380edb2b66
Submitter: Jenkins
Branch: master

commit 7be192b72bc25591e60dc5e1f4df86380edb2b66
Author: Alexander Arzhanov <email address hidden>
Date: Tue May 24 17:08:52 2016 +0300

    Fix noop tests for new fixtures

    This patch makes it possible to enable
    new fixtures for I9e6363e20c59fd023a64be1013fa2697e80fdbcc

    -Added the compute-vmware role in globals and hiera
     tasks for noop script
    -Fix compute-vmware running service, this service
     started with enable_compute
    -Fix noop tests

    Change-Id: Ibaf3a0bbbfb1bb8308bb55de8e905ffccb57a0d6
    Partial-Bug: 1541849
    Related-Bug: 1535339

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to fuel-library (stable/mitaka)

Reviewed: https://review.openstack.org/328241
Committed: https://git.openstack.org/cgit/openstack/fuel-library/commit/?id=49bc4a28012142dc3b97104f60d367efd9251c23
Submitter: Jenkins
Branch: stable/mitaka

commit 49bc4a28012142dc3b97104f60d367efd9251c23
Author: Alexander Arzhanov <email address hidden>
Date: Fri Jun 10 14:08:56 2016 +0300

    Fix noop tests for new fixtures

    This patch makes it possible to enable
    new fixtures for mitaka I68c01122ac62c04321972feef443df8da546ea83

    - Added the compute-vmware role in globals tasks for noop script
    - Fix noop tests

    Change-Id: If5cd2e0c15c0a7c5125886b6ea2a6cd0fb29456c
    Partial-Bug: 1541849
    Related-Bug: 1535339

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to fuel-library (master)

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

commit db0f5227f9140fddea31efeb960c34fd1944a254
Author: Alexander Arzhanov <email address hidden>
Date: Mon Sep 26 17:17:16 2016 +0300

    Fix test for new fixtures

    This fix needed for new fixtures
    https://review.openstack.org/#/c/330625/
    and after this fix https://review.openstack.org/#/c/354106/

    Change-Id: Id18c4d945b0efe2e4afa3f2177c2087d18560e23
    Partial-Bug: #1541849
    Related-Bug: #1535339

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.