[master]multinode periodic promotion jobs are failing where Tempest is run in container

Bug #1783055 reported by chandan kumar
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
Critical
Steve Baker

Bug Description

Master periodic promotion jobs are failing where tempest is runned from container by giving following errors: /home/zuul/tempest /usr/share/openstack-tempest
2018-07-23 01:17:24 | 2018-07-23 01:17:24.438 10 INFO tempest [-] Using tempest config file /etc/tempest/tempest.conf
2018-07-23 01:17:24 | 2018-07-23 01:17:24.553 10 ERROR tempest [-] [Errno 13] Permission denied: '/home/zuul/tempest/tempest_lock': OSError: [Errno 13] Permission denied: '/home/zuul/tempest/tempest_lock'

Below is the some of the affected jobs:
https://logs.rdoproject.org/openstack-periodic/git.openstack.org/openstack-infra/tripleo-ci/master/legacy-periodic-tripleo-ci-centos-7-multinode-1ctlr-featureset018-master/3f2c9e0/logs/undercloud/home/zuul/tempest.log.txt.gz

https://logs.rdoproject.org/openstack-periodic/git.openstack.org/openstack-infra/tripleo-ci/master/legacy-periodic-tripleo-ci-centos-7-multinode-1ctlr-featureset016-master/c04886b/logs/undercloud/home/zuul/tempest.log.txt.gz#_2018-07-23_01_29_58

https://review.openstack.org/#/c/583961/3 added tempest user with tempest container to fix another bug https://bugzilla.redhat.com/show_bug.cgi?id=1603176 but it broke the tempest container script, It needs to be fixed.

Changed in tripleo:
milestone: none → rocky-3
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-quickstart-extras (master)

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

Changed in tripleo:
status: Triaged → In Progress
Alan Pevec (apevec)
summary: - [master]multinode periodic promotion jobs are failing where tempest is
- runned from container
+ [master]multinode periodic promotion jobs are failing where Tempest is
+ run in container
Changed in tripleo:
assignee: chandan kumar (chkumar246) → Steve Baker (steve-stevebaker)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-quickstart-extras (master)

Reviewed: https://review.openstack.org/584771
Committed: https://git.openstack.org/cgit/openstack/tripleo-quickstart-extras/commit/?id=da4fc17d58b007a136d1aa7bcd25410ce1f10677
Submitter: Zuul
Branch: master

commit da4fc17d58b007a136d1aa7bcd25410ce1f10677
Author: Chandan Kumar <email address hidden>
Date: Mon Jul 23 14:07:47 2018 +0530

    Fix tempest related files permissions for tempest container

    * https://review.openstack.org/#/c/583940/ added tempest user with
      tempest container to fix tempest init log issue and it broke the
      container as all the directory with in tempest container and files
      getting mounted from host have different permision. It fixes the
      same.

    * It moves all the tempest related files to tempest_data dir and then
      mount the same to tempest container by changing dir permission if
      tempest user is present else run the docker run as it is.

    * Moving tempest dir creation step under container shell script

    Change-Id: I9696b490e5d4646044de5258c676a357ee2779bb
    Closes-Bug: #1783055
    Depends-On: I20f04e8b821058a89a5464c9be1bb14d30f1f223

Changed in tripleo:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-quickstart-extras 2.1.1

This issue was fixed in the openstack/tripleo-quickstart-extras 2.1.1 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.