review_fuel_agent_ironic_deploy job fails

Bug #1604454 reported by Mikhail Zhnichkov
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Committed
High
Dmitry Kaigarodеsev

Bug Description

Job failed with trace:
ERROR: Prepare master node
----------------------------------------------------------------------
Traceback (most recent call last):
 File "/home/jenkins/venv-nailgun-tests-2.9/local/lib/python2.7/site-packages/proboscis/case.py", line 296, in testng_method_mistake_capture_func
   compatability.capture_type_error(s_func)
 File "/home/jenkins/venv-nailgun-tests-2.9/local/lib/python2.7/site-packages/proboscis/compatability/exceptions_2_6.py", line 27, in capture_type_error
   func()
 File "/home/jenkins/venv-nailgun-tests-2.9/local/lib/python2.7/site-packages/proboscis/case.py", line 350, in func
   func(test_case.state.get_state())
 File "/home/jenkins/workspace/master.fuel-agent.pkgs.ubuntu.review_fuel_agent_ironic_deploy/fuel-qa/fuelweb_test/helpers/decorators.py", line 117, in wrapper
   result = func(*args, **kwargs)
 File "/home/jenkins/workspace/master.fuel-agent.pkgs.ubuntu.review_fuel_agent_ironic_deploy/fuel-qa/fuelweb_test/tests/base_test_case.py", line 384, in prepare_release
   self.fuel_web.change_default_network_settings()
 File "/home/jenkins/workspace/master.fuel-agent.pkgs.ubuntu.review_fuel_agent_ironic_deploy/fuel-qa/fuelweb_test/models/fuel_web_client.py", line 1785, in change_default_network_settings
   str(ironic_net.cidr)
AttributeError: 'IPv4Network' object has no attribute 'cidr'

This regression introduced in commit https://review.openstack.org/#/c/341694

Changed in fuel:
assignee: nobody → Fuel QA Team (fuel-qa)
importance: Undecided → High
milestone: none → 10.0
Changed in fuel:
status: New → Confirmed
Revision history for this message
Maksym Strukov (unbelll) wrote :

In agree to console log [0] the issue due to devops 2.9.20. It should be updated to 2.9.21

[0] https://ci.fuel-infra.org/job/master.fuel-agent.pkgs.ubuntu.review_fuel_agent_ironic_deploy/414/

Changed in fuel:
assignee: Fuel QA Team (fuel-qa) → Fuel DevOps (fuel-devops)
Revision history for this message
Igor Shishkin (teran) wrote :

AFAIR python-devops deployment is on fuel-ci side.

Changed in fuel:
assignee: Fuel DevOps (fuel-devops) → Fuel CI (fuel-ci)
Revision history for this message
Dennis Dmitriev (ddmitriev) wrote :

Job in #1 use outdated fuel-devops version:
[description-setter] Description set: iso: 10.0-community-410<br> fuel-qa: 488c60b<br> fuel-devops: 2.9.20

Fuel-devops should be updated to tag 2.9.21, because there were used 'netaddr' package instead of deprecated 'ipaddr'. Fuel-qa code works with 'netaddr'.

Revision history for this message
Dmitry Kaigarodеsev (dkaiharodsev) wrote :

slaves related to 'review_fuel_agent_ironic_deploy' has been updated up to 'fuel-devops' 2.9.21

Changed in fuel:
status: Confirmed → In Progress
assignee: Fuel CI (fuel-ci) → Dmitry Kaigarodеsev (dkaiharodsev)
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.