Deployment fails on Task[swift-proxy_storage/1] with error Could not find init script or upstart conf file for 'swift-object-reconstructor'

Bug #1610947 reported by Tatyana Kuterina
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Committed
High
Maksim Malchuk
Mitaka
Fix Released
High
Maksim Malchuk

Bug Description

Detailed bug description:
Found on CI:
https://product-ci.infra.mirantis.net/job/9.x.acceptance.ubuntu.deploy_from_uca/2/console

Test: Deploy cluster in ha mode with UCA repo
Test Group: uca_neutron_ha

Steps to reproduce:
        1. Create cluster using UCA release
        2. Add 3 nodes with controller role
        3. Add 2 nodes with compute+cinder role
        4. Run network verification
        5. Deploy the cluster

Expected results:
   Deploy finished without errors

Actual result:
   Deployment has failed. All nodes are finished. Failed tasks: Task[swift-proxy_storage/1] Stopping the deployment process!
Error in puppet log: (/Stage[main]/Openstack_tasks::Swift::Proxy_storage/Service[swift-object-reconstructor]) Could not evaluate: Could not find init script or upstart conf file for 'swift-object-reconstructor'

Description of the environment:

 9.1 snapshot #93

FUEL_QA_COMMIT=870dbbe7a6c9186cc3512f671d9292a2123aa35f
UBUNTU_MIRROR_ID=ubuntu-2016-08-03-174238
CENTOS_MIRROR_ID=centos-7.2.1511-2016-05-31-083834
MOS_UBUNTU_MIRROR_ID=9.0-2016-08-04-084321
MOS_CENTOS_OS_MIRROR_ID=os-2016-06-23-135731
MOS_CENTOS_PROPOSED_MIRROR_ID=proposed-2016-08-04-102320
MOS_CENTOS_UPDATES_MIRROR_ID=updates-2016-06-23-135916
MOS_CENTOS_HOLDBACK_MIRROR_ID=holdback-2016-06-23-140047
MOS_CENTOS_HOTFIX_MIRROR_ID=hotfix-2016-07-18-162958
MOS_CENTOS_SECURITY_MIRROR_ID=security-2016-06-23-140002

https://drive.google.com/a/mirantis.com/file/d/0Bz15vbpS5ZPNOXp0UjRBU083RXc/view?usp=sharing

Dmitry Pyzhov (dpyzhov)
Changed in fuel:
milestone: none → 10.0
tags: added: area-library
Revision history for this message
Oleksiy Molchanov (omolchanov) wrote :

MOS-Linux, seems that init scripts are missing in the package.

tags: added: area-linux
removed: area-library
Revision history for this message
Dmitry Teselkin (teselkin-d) wrote :

Swift is in mos-packaging area of responsibility.

Revision history for this message
Igor Yozhikov (iyozhikov) wrote :

Colleagues.
1. All init scripts are in place: https://review.fuel-infra.org/gitweb?p=openstack-build/swift-build.git;a=summary
2. You are using Ubuntu Cloud Archive packages, since that fail bug to Canonical.

Revision history for this message
Timur Nurlygayanov (tnurlygayanov) wrote :

moved to Incomplete because we can't reproduce the issue because of another issue.

Let's wait when it will be reproduced and we need to describe a separate issue for Ubuntu UCA packages.

Revision history for this message
Timur Nurlygayanov (tnurlygayanov) wrote :
Revision history for this message
Timur Nurlygayanov (tnurlygayanov) wrote :

Hi MOS Puppet team, can we apply some workaround for Swift UCA package inside puppet manifests?

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

Timur, this bug is about UCA packages. We are not going to fix such issues in puppet side

Revision history for this message
Timur Nurlygayanov (tnurlygayanov) wrote :

ok, so, nobody will fix it on our side, let's track the issue as Won't Fix then.

Revision history for this message
Timur Nurlygayanov (tnurlygayanov) wrote :

The issue is Won't Fix for MOS because it should be fixed by Swift / Ubuntu community, here is the bug report:

https://bugs.launchpad.net/ubuntu/+source/swift/+bug/1618554

Changed in fuel:
status: Confirmed → Won't Fix
no longer affects: fuel/newton
Changed in fuel:
status: Won't Fix → Confirmed
assignee: nobody → Maksim Malchuk (mmalchuk)
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/371945

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/371983

Changed in fuel:
status: Confirmed → In Progress
tags: added: area-library uca
removed: area-linux
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-library (master)

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

commit c126e6bbae508a1acf776afff80cf2de5297f442
Author: Maksim Malchuk <email address hidden>
Date: Sat Sep 17 18:09:57 2016 +0300

    Don't stop non-existent services for UCA in Trusty

    Workaround the fix added by LP#1587047 [1] because UCA version of the
    'swift-object' and 'swift-container' packages in Trusty doen't have
    the corresponding services.

    [1] I7eaddec8d8e5e10dabbf3f44c042517f70a4cee3

    Change-Id: I37745c752b432d00d89c3068873dfe6513ddd2bc
    Closes-Bug: #1610947
    Related-Bug: #1587047
    Signed-off-by: Maksim Malchuk <email address hidden>

Changed in fuel:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-library (stable/mitaka)

Reviewed: https://review.openstack.org/371945
Committed: https://git.openstack.org/cgit/openstack/fuel-library/commit/?id=26e41ea93f880e4a3d565a3e9557299cc7daab70
Submitter: Jenkins
Branch: stable/mitaka

commit 26e41ea93f880e4a3d565a3e9557299cc7daab70
Author: Maksim Malchuk <email address hidden>
Date: Sat Sep 17 18:09:57 2016 +0300

    Don't stop non-existent services for UCA in Trusty

    Workaround the fix added by LP#1587047 [1] because UCA version of the
    'swift-object' and 'swift-container' packages in Trusty doen't have
    the corresponding services.

    [1] I7eaddec8d8e5e10dabbf3f44c042517f70a4cee3

    Change-Id: I37745c752b432d00d89c3068873dfe6513ddd2bc
    Closes-Bug: #1610947
    Related-Bug: #1587047
    Signed-off-by: Maksim Malchuk <email address hidden>

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/fuel-library 10.0.0rc1

This issue was fixed in the openstack/fuel-library 10.0.0rc1 release candidate.

tags: added: on-verification
Revision history for this message
ElenaRossokhina (esolomina) wrote :
tags: removed: on-verification
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/fuel-library 10.0.0

This issue was fixed in the openstack/fuel-library 10.0.0 release.

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.