Adding a contrail-dpdk-compute leads to fail

Bug #1558473 reported by okosse
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel Plugins
Fix Released
Critical
okosse

Bug Description

Step to reproduce:
1. Create an environment with 1 controller+mongo (ceilometer enabled), 2 compute+cephOSD (Ceph used as all type storage) and a DPDK+compute and deploy the cluster.
2. Delete the DPDK+compute and redeploy the cluster.
3. Add the DPDK+compute node and redeploy the cluster.

Expected results: All steps are success

Actual results: Deployment Failed
×Error
Deployment has failed. Method granular_deploy. Failed to execute hook 'puppet' Puppet run failed. Check puppet logs for details
---
priority: 1400
fail_on_error: true
type: puppet
uids:
- '37'
parameters:
  puppet_modules: "/etc/puppet/modules"
  puppet_manifest: "/etc/puppet/modules/osnailyfacter/modular/ceph/ceph_compute.pp"
  timeout: 3600
  cwd: "/"
-----------------------------fuel version-------------------------

DEPRECATION WARNING: /etc/fuel/client/config.yaml exists and will be used as the source for settings. This behavior is deprecated. Please specify the path to your custom settings file in the FUELCLIENT_CUSTOM_SETTINGS environment variable.
api: '1.0'
astute_sha: 6c5b73f93e24cc781c809db9159927655ced5012
auth_required: true
build_id: '301'
build_number: '301'
feature_groups:
- mirantis
fuel-agent_sha: 50e90af6e3d560e9085ff71d2950cfbcca91af67
fuel-library_sha: 5d50055aeca1dd0dc53b43825dc4c8f7780be9dd
fuel-nailgun-agent_sha: d7027952870a35db8dc52f185bb1158cdd3d1ebd
fuel-ostf_sha: 2cd967dccd66cfc3a0abd6af9f31e5b4d150a11c
fuelmain_sha: a65d453215edb0284a2e4761be7a156bb5627677
nailgun_sha: 4162b0c15adb425b37608c787944d1983f543aa8
openstack_version: 2015.1.0-7.0
production: docker
python-fuelclient_sha: 486bde57cda1badb68f915f66c61b544108606f3
release: '7.0'
release_versions:
  2015.1.0-7.0:
    VERSION:
      api: '1.0'
      astute_sha: 6c5b73f93e24cc781c809db9159927655ced5012
      build_id: '301'
      build_number: '301'
      feature_groups:
      - mirantis
      fuel-agent_sha: 50e90af6e3d560e9085ff71d2950cfbcca91af67
      fuel-library_sha: 5d50055aeca1dd0dc53b43825dc4c8f7780be9dd
      fuel-nailgun-agent_sha: d7027952870a35db8dc52f185bb1158cdd3d1ebd
      fuel-ostf_sha: 2cd967dccd66cfc3a0abd6af9f31e5b4d150a11c
      fuelmain_sha: a65d453215edb0284a2e4761be7a156bb5627677
      nailgun_sha: 4162b0c15adb425b37608c787944d1983f543aa8
      openstack_version: 2015.1.0-7.0
      production: docker
      python-fuelclient_sha: 486bde57cda1badb68f915f66c61b544108606f3
      release: '7.0'

---------contrail package---------------------
contrail-install-packages_3.0.0.0-2723~kilo_all.deb

Tags: contrail
okosse (okosse)
Changed in fuel-plugins:
importance: Undecided → Critical
okosse (okosse)
Changed in fuel-plugins:
assignee: nobody → Partner Centric Engineering (fuel-partner-engineering)
Illia Polliul (ipolliul)
Changed in fuel-plugins:
status: New → In Progress
assignee: Partner Centric Engineering (fuel-partner-engineering) → Illia Polliul (ipolliul)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to fuel-plugin-contrail (stable/3.0)

Related fix proposed to branch: stable/3.0
Review: https://review.openstack.org/294318

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

Reviewed: https://review.openstack.org/294318
Committed: https://git.openstack.org/cgit/openstack/fuel-plugin-contrail/commit/?id=1db2c27a471957d9fb66223a3f4d2e2faa355004
Submitter: Jenkins
Branch: stable/3.0

commit 1db2c27a471957d9fb66223a3f4d2e2faa355004
Author: Illia Polliul <email address hidden>
Date: Fri Mar 18 00:42:05 2016 +0200

    Patch python-nova instead of reinstalling packages

    Patch provides extenstion to nova vrouter driver for dpdk use. Making
    patch instead of replacing packages will provide compatibility with
    storage packages, like cinder or ceph.

    Related-Bug: 1558473
    Change-Id: Iee09b16707fce75d2fa9c5160267e351734070f2

Illia Polliul (ipolliul)
Changed in fuel-plugins:
status: In Progress → Fix Committed
assignee: Illia Polliul (ipolliul) → okosse (okosse)
okosse (okosse)
Changed in fuel-plugins:
status: Fix Committed → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to fuel-plugin-contrail (master)

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

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

Reviewed: https://review.openstack.org/296037
Committed: https://git.openstack.org/cgit/openstack/fuel-plugin-contrail/commit/?id=b5b21af4336232ab078454a44edb0fe3d34fb708
Submitter: Jenkins
Branch: master

commit b5b21af4336232ab078454a44edb0fe3d34fb708
Author: Illia Polliul <email address hidden>
Date: Fri Mar 18 00:42:05 2016 +0200

    Patch python-nova instead of reinstalling packages

    Patch provides extenstion to nova vrouter driver for dpdk use. Making
    patch instead of replacing packages will provide compatibility with
    storage packages, like cinder or ceph.

    Change-Id: I68e8faa3d99db940998edcbfb62c8afc208887ee
    Related-Bug: 1558473
    Signed-off-by: Oleksandr Martsyniuk <email address hidden>

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.