2014-05-30 11:32:24 |
Ildiko Vancsa |
description |
py26 and py27 gate jobs are failing because the 'expires' option is required in python-keystoneclient 0.9.0
FailedConsole Output
2014-05-30 10:34:31.845 | Started by user anonymous
2014-05-30 10:34:31.847 | [EnvInject] - Loading node environment variables.
2014-05-30 10:34:32.201 | Building remotely on bare-centos6-rax-dfw-4444592 in workspace /home/jenkins/workspace/gate-ceilometer-python26
2014-05-30 10:34:32.342 | [gate-ceilometer-python26] $ /bin/bash /tmp/hudson739843693575440430.sh
2014-05-30 10:34:32.572 | [gate-ceilometer-python26] $ /bin/bash -xe /tmp/hudson7769174726196962329.sh
2014-05-30 10:34:32.573 | + /usr/local/jenkins/slave_scripts/gerrit-git-prep.sh https://review.openstack.org git://git.openstack.org
2014-05-30 10:34:32.576 | Triggered by: https://review.openstack.org/95613
2014-05-30 10:34:32.577 | + [[ ! -e .git ]]
2014-05-30 10:34:32.577 | + ls -a
2014-05-30 10:34:32.577 | .
2014-05-30 10:34:32.577 | ..
2014-05-30 10:34:32.578 | + rm -fr '.[^.]*' '*'
2014-05-30 10:34:32.578 | + '[' -d /opt/git/openstack/ceilometer/.git ']'
2014-05-30 10:34:32.591 | + git clone file:///opt/git/openstack/ceilometer .
2014-05-30 10:34:32.629 | Initialized empty Git repository in /home/jenkins/workspace/gate-ceilometer-python26/.git/
2014-05-30 10:34:33.735 | + git remote set-url origin git://git.openstack.org/openstack/ceilometer
2014-05-30 10:34:33.736 | + git remote update
2014-05-30 10:34:33.738 | Fetching origin
2014-05-30 10:34:35.178 | From git://git.openstack.org/openstack/ceilometer
2014-05-30 10:34:35.178 | * [new branch] stable/havana -> origin/stable/havana
2014-05-30 10:34:35.178 | * [new branch] stable/icehouse -> origin/stable/icehouse
2014-05-30 10:34:35.179 | + git reset --hard
2014-05-30 10:34:35.214 | HEAD is now at 4ed4559 Merge "Ignore the generated file ceilometer.conf.sample"
2014-05-30 10:34:35.214 | + git clean -x -f -d -q
2014-05-30 10:34:35.217 | + echo refs/zuul/master/Z865dfbca70f4416792623358870e10d7
2014-05-30 10:34:35.217 | + grep -q '^refs/tags/'
2014-05-30 10:34:35.218 | + '[' -z '' ']'
2014-05-30 10:34:35.218 | + git fetch http://zm01.openstack.org/p/openstack/ceilometer refs/zuul/master/Z865dfbca70f4416792623358870e10d7
2014-05-30 10:34:35.870 | From http://zm01.openstack.org/p/openstack/ceilometer
2014-05-30 10:34:35.870 | * branch refs/zuul/master/Z865dfbca70f4416792623358870e10d7 -> FETCH_HEAD
2014-05-30 10:34:35.871 | + git checkout FETCH_HEAD
2014-05-30 10:34:35.879 | Note: checking out 'FETCH_HEAD'.
2014-05-30 10:34:35.880 |
2014-05-30 10:34:35.880 | You are in 'detached HEAD' state. You can look around, make experimental
2014-05-30 10:34:35.880 | changes and commit them, and you can discard any commits you make in this
2014-05-30 10:34:35.880 | state without impacting any branches by performing another checkout.
2014-05-30 10:34:35.880 |
2014-05-30 10:34:35.880 | If you want to create a new branch to retain commits you create, you may
2014-05-30 10:34:35.880 | do so (now or later) by using -b with the checkout command again. Example:
2014-05-30 10:34:35.880 |
2014-05-30 10:34:35.880 | git checkout -b new_branch_name
2014-05-30 10:34:35.880 |
2014-05-30 10:34:35.881 | HEAD is now at cd6dd31... Merge commit 'refs/changes/13/95613/1' of ssh://review.openstack.org:29418/openstack/ceilometer into HEAD
2014-05-30 10:34:35.881 | + git reset --hard FETCH_HEAD
2014-05-30 10:34:35.886 | HEAD is now at cd6dd31 Merge commit 'refs/changes/13/95613/1' of ssh://review.openstack.org:29418/openstack/ceilometer into HEAD
2014-05-30 10:34:35.887 | + git clean -x -f -d -q
2014-05-30 10:34:35.889 | + '[' -f .gitmodules ']'
2014-05-30 10:34:35.951 | [gate-ceilometer-python26] $ /bin/bash -xe /tmp/hudson2566071761750766289.sh
2014-05-30 10:34:35.952 | + /usr/local/jenkins/slave_scripts/run-unittests.sh 26 openstack ceilometer
2014-05-30 10:34:35.954 | + version=26
2014-05-30 10:34:35.954 | + org=openstack
2014-05-30 10:34:35.954 | + project=ceilometer
2014-05-30 10:34:35.955 | + source /usr/local/jenkins/slave_scripts/functions.sh
2014-05-30 10:34:35.955 | + check_variable_version_org_project 26 openstack ceilometer /usr/local/jenkins/slave_scripts/run-unittests.sh
2014-05-30 10:34:35.955 | + version=26
2014-05-30 10:34:35.955 | + org=openstack
2014-05-30 10:34:35.955 | + project=ceilometer
2014-05-30 10:34:35.955 | + filename=/usr/local/jenkins/slave_scripts/run-unittests.sh
2014-05-30 10:34:35.956 | + [[ -z 26 ]]
2014-05-30 10:34:35.956 | + [[ -z openstack ]]
2014-05-30 10:34:35.956 | + [[ -z ceilometer ]]
2014-05-30 10:34:35.956 | + venv=py26
2014-05-30 10:34:35.956 | + export NOSE_WITH_XUNIT=1
2014-05-30 10:34:35.956 | + NOSE_WITH_XUNIT=1
2014-05-30 10:34:35.956 | + export NOSE_WITH_HTML_OUTPUT=1
2014-05-30 10:34:35.956 | + NOSE_WITH_HTML_OUTPUT=1
2014-05-30 10:34:35.956 | + export NOSE_HTML_OUT_FILE=nose_results.html
2014-05-30 10:34:35.956 | + NOSE_HTML_OUT_FILE=nose_results.html
2014-05-30 10:34:35.957 | ++ /bin/mktemp -d
2014-05-30 10:34:35.959 | + export TMPDIR=/tmp/tmp.E5uzGuFdvA
2014-05-30 10:34:35.959 | + TMPDIR=/tmp/tmp.E5uzGuFdvA
2014-05-30 10:34:35.959 | + trap 'rm -rf /tmp/tmp.E5uzGuFdvA' EXIT
2014-05-30 10:34:35.960 | + /usr/local/jenkins/slave_scripts/jenkins-oom-grep.sh pre
2014-05-30 10:34:35.966 | + sudo /usr/local/jenkins/slave_scripts/jenkins-sudo-grep.sh pre
2014-05-30 10:34:36.186 | ls: cannot access /var/log/secure-*: No such file or directory
2014-05-30 10:34:36.206 | stat: missing operand
2014-05-30 10:34:36.206 | Try `stat --help' for more information.
2014-05-30 10:34:36.210 | + source /usr/local/jenkins/slave_scripts/select-mirror.sh openstack ceilometer
2014-05-30 10:34:36.211 | ++ org=openstack
2014-05-30 10:34:36.211 | ++ project=ceilometer
2014-05-30 10:34:36.211 | ++ source /usr/local/jenkins/slave_scripts/functions.sh
2014-05-30 10:34:36.211 | ++ check_variable_org_project openstack ceilometer /usr/local/jenkins/slave_scripts/run-unittests.sh
2014-05-30 10:34:36.211 | ++ org=openstack
2014-05-30 10:34:36.211 | ++ project=ceilometer
2014-05-30 10:34:36.211 | ++ filename=/usr/local/jenkins/slave_scripts/run-unittests.sh
2014-05-30 10:34:36.211 | ++ [[ -z openstack ]]
2014-05-30 10:34:36.211 | ++ [[ -z ceilometer ]]
2014-05-30 10:34:36.211 | ++ rm -f /home/jenkins/.pydistutils.cfg
2014-05-30 10:34:36.212 | ++ mkdir -p /home/jenkins/.pip
2014-05-30 10:34:36.212 | ++ rm -f /home/jenkins/.pip/pip.conf
2014-05-30 10:34:36.214 | ++ cat
2014-05-30 10:34:36.215 | ++ grep -x openstack/ceilometer /opt/requirements/projects.txt
2014-05-30 10:34:36.217 | openstack/ceilometer
2014-05-30 10:34:36.217 | ++ export TOX_INDEX_URL=http://pypi.openstack.org/openstack
2014-05-30 10:34:36.218 | ++ TOX_INDEX_URL=http://pypi.openstack.org/openstack
2014-05-30 10:34:36.218 | ++ echo 'Switching on internal pypi mirror http://pypi.openstack.org/openstack for openstack/ceilometer'
2014-05-30 10:34:36.218 | Switching on internal pypi mirror http://pypi.openstack.org/openstack for openstack/ceilometer
2014-05-30 10:34:36.218 | ++ cat
2014-05-30 10:34:36.218 | ++ cat
2014-05-30 10:34:36.219 | + tox -epy26
2014-05-30 10:34:36.359 | py26 create: /home/jenkins/workspace/gate-ceilometer-python26/.tox/py26
2014-05-30 10:34:37.575 | py26 installdeps: -r/home/jenkins/workspace/gate-ceilometer-python26/requirements.txt, -r/home/jenkins/workspace/gate-ceilometer-python26/test-requirements.txt
2014-05-30 10:37:22.932 | py26 develop-inst: /home/jenkins/workspace/gate-ceilometer-python26
2014-05-30 10:37:26.643 | py26 runtests: commands[0] | bash -x /home/jenkins/workspace/gate-ceilometer-python26/setup-test-env.sh python setup.py testr --slowest --testr-args=
2014-05-30 10:37:26.644 | + set -e
2014-05-30 10:37:26.645 | ++ mktemp -d /tmp/CEILO-MONGODB-XXXXX
2014-05-30 10:37:26.646 | + MONGO_DATA=/tmp/CEILO-MONGODB-cBhX3
2014-05-30 10:37:26.646 | + MONGO_PORT=29000
2014-05-30 10:37:26.647 | + trap clean_exit EXIT
2014-05-30 10:37:26.648 | + mkfifo /tmp/CEILO-MONGODB-cBhX3/out
2014-05-30 10:37:26.649 | + export PATH=/home/jenkins/workspace/gate-ceilometer-python26/.tox/py26/bin:/usr/local/bin:/bin:/usr/bin:/sbin:/usr/sbin
2014-05-30 10:37:26.649 | + PATH=/home/jenkins/workspace/gate-ceilometer-python26/.tox/py26/bin:/usr/local/bin:/bin:/usr/bin:/sbin:/usr/sbin
2014-05-30 10:37:26.650 | + which mongod
2014-05-30 10:37:26.650 | + mongod --maxConns 32 --nojournal --noprealloc --smallfiles --quiet --noauth --port 29000 --dbpath /tmp/CEILO-MONGODB-cBhX3 --bind_ip localhost --config /dev/null
2014-05-30 10:37:26.650 | + read line
2014-05-30 10:37:26.786 | + echo 'note: noprealloc may hurt performance in many applications'
2014-05-30 10:37:26.786 | + grep -q 'waiting for connections on port 29000'
2014-05-30 10:37:26.787 | + read line
2014-05-30 10:37:26.797 | + echo 'Fri May 30 10:37:26.475 [initandlisten] MongoDB starting : pid=5596 port=29000 dbpath=/tmp/CEILO-MONGODB-cBhX3 64-bit host=bare-centos6-rax-dfw-4444592.slave.openstack.org'
2014-05-30 10:37:26.797 | + grep -q 'waiting for connections on port 29000'
2014-05-30 10:37:26.798 | + read line
2014-05-30 10:37:26.798 | + echo 'Fri May 30 10:37:26.475 [initandlisten] db version v2.4.6'
2014-05-30 10:37:26.799 | + grep -q 'waiting for connections on port 29000'
2014-05-30 10:37:26.799 | + read line
2014-05-30 10:37:26.800 | + echo 'Fri May 30 10:37:26.475 [initandlisten] git version: nogitversion'
2014-05-30 10:37:26.800 | + grep -q 'waiting for connections on port 29000'
2014-05-30 10:37:26.801 | + read line
2014-05-30 10:37:26.801 | + echo 'Fri May 30 10:37:26.475 [initandlisten] build info: Linux buildvm-09.phx2.fedoraproject.org 3.10.9-200.fc19.x86_64 #1 SMP Wed Aug 21 19:27:58 UTC 2013 x86_64 BOOST_LIB_VERSION=1_41'
2014-05-30 10:37:26.801 | + grep -q 'waiting for connections on port 29000'
2014-05-30 10:37:26.802 | + read line
2014-05-30 10:37:26.802 | + echo 'Fri May 30 10:37:26.475 [initandlisten] allocator: tcmalloc'
2014-05-30 10:37:26.803 | + grep -q 'waiting for connections on port 29000'
2014-05-30 10:37:26.803 | + read line
2014-05-30 10:37:26.804 | + echo 'Fri May 30 10:37:26.475 [initandlisten] options: { bind_ip: "localhost", config: "/dev/null", dbpath: "/tmp/CEILO-MONGODB-cBhX3", maxConns: 32, noauth: true, nojournal: true, noprealloc: true, port: 29000, quiet: true, smallfiles: true }'
2014-05-30 10:37:26.804 | + grep -q 'waiting for connections on port 29000'
2014-05-30 10:37:26.805 | + read line
2014-05-30 10:37:26.817 | + echo 'Fri May 30 10:37:26.495 [FileAllocator] allocating new datafile /tmp/CEILO-MONGODB-cBhX3/local.ns, filling with zeroes...'
2014-05-30 10:37:26.817 | + grep -q 'waiting for connections on port 29000'
2014-05-30 10:37:26.818 | + read line
2014-05-30 10:37:26.818 | + echo 'Fri May 30 10:37:26.495 [FileAllocator] creating directory /tmp/CEILO-MONGODB-cBhX3/_tmp'
2014-05-30 10:37:26.818 | + grep -q 'waiting for connections on port 29000'
2014-05-30 10:37:26.819 | + read line
2014-05-30 10:37:26.855 | + echo 'Fri May 30 10:37:26.533 [FileAllocator] done allocating datafile /tmp/CEILO-MONGODB-cBhX3/local.ns, size: 16MB, took 0.021 secs'
2014-05-30 10:37:26.855 | + grep -q 'waiting for connections on port 29000'
2014-05-30 10:37:26.856 | + read line
2014-05-30 10:37:26.856 | + echo 'Fri May 30 10:37:26.533 [FileAllocator] allocating new datafile /tmp/CEILO-MONGODB-cBhX3/local.0, filling with zeroes...'
2014-05-30 10:37:26.856 | + grep -q 'waiting for connections on port 29000'
2014-05-30 10:37:26.857 | + read line
2014-05-30 10:37:26.878 | + echo 'Fri May 30 10:37:26.556 [FileAllocator] done allocating datafile /tmp/CEILO-MONGODB-cBhX3/local.0, size: 16MB, took 0.022 secs'
2014-05-30 10:37:26.878 | + grep -q 'waiting for connections on port 29000'
2014-05-30 10:37:26.878 | + read line
2014-05-30 10:37:26.879 | + echo 'Fri May 30 10:37:26.557 [websvr] admin web console waiting for connections on port 30000'
2014-05-30 10:37:26.879 | + grep -q 'waiting for connections on port 29000'
2014-05-30 10:37:26.880 | + read line
2014-05-30 10:37:26.880 | + echo 'Fri May 30 10:37:26.557 [initandlisten] waiting for connections on port 29000'
2014-05-30 10:37:26.880 | + grep -q 'waiting for connections on port 29000'
2014-05-30 10:37:26.881 | + break
2014-05-30 10:37:26.881 | + export CEILOMETER_TEST_MONGODB_URL=mongodb://localhost:29000/ceilometer
2014-05-30 10:37:26.882 | + CEILOMETER_TEST_MONGODB_URL=mongodb://localhost:29000/ceilometer
2014-05-30 10:37:26.882 | + cat /tmp/CEILO-MONGODB-cBhX3/out
2014-05-30 10:37:26.882 | + python setup.py testr --slowest --testr-args=
2014-05-30 10:37:27.354 | running testr
2014-05-30 10:37:32.915 | running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
2014-05-30 10:37:32.915 | OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
2014-05-30 10:37:32.916 | OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-160} \
2014-05-30 10:37:32.916 | ${PYTHON:-python} -m subunit.run discover ceilometer --list
2014-05-30 10:37:32.916 | running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
2014-05-30 10:37:32.916 | OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
2014-05-30 10:37:32.916 | OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-160} \
2014-05-30 10:37:32.916 | ${PYTHON:-python} -m subunit.run discover ceilometer --load-list /tmp/tmp.E5uzGuFdvA/tmpz4VQre
2014-05-30 10:37:32.916 | running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
2014-05-30 10:37:32.916 | OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
2014-05-30 10:37:32.916 | OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-160} \
2014-05-30 10:37:32.916 | ${PYTHON:-python} -m subunit.run discover ceilometer --load-list /tmp/tmp.E5uzGuFdvA/tmpjvSu3j
2014-05-30 10:37:32.916 | running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
2014-05-30 10:37:32.917 | OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
2014-05-30 10:37:32.917 | OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-160} \
2014-05-30 10:37:32.917 | ${PYTHON:-python} -m subunit.run discover ceilometer --load-list /tmp/tmp.E5uzGuFdvA/tmpe2YkG4
2014-05-30 10:37:32.917 | running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
2014-05-30 10:37:32.917 | OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
2014-05-30 10:37:32.917 | OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-160} \
2014-05-30 10:37:32.917 | ${PYTHON:-python} -m subunit.run discover ceilometer --load-list /tmp/tmp.E5uzGuFdvA/tmpWNvgMF
2014-05-30 10:37:32.917 | running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
2014-05-30 10:37:32.917 | OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
2014-05-30 10:37:32.917 | OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-160} \
2014-05-30 10:37:32.917 | ${PYTHON:-python} -m subunit.run discover ceilometer --load-list /tmp/tmp.E5uzGuFdvA/tmpRYJc8k
2014-05-30 10:37:32.918 | running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
2014-05-30 10:37:32.918 | OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
2014-05-30 10:37:32.918 | OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-160} \
2014-05-30 10:37:32.918 | ${PYTHON:-python} -m subunit.run discover ceilometer --load-list /tmp/tmp.E5uzGuFdvA/tmpJOcCel
2014-05-30 10:37:32.918 | running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
2014-05-30 10:37:32.918 | OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
2014-05-30 10:37:32.918 | OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-160} \
2014-05-30 10:37:32.918 | ${PYTHON:-python} -m subunit.run discover ceilometer --load-list /tmp/tmp.E5uzGuFdvA/tmpCxZmnv
2014-05-30 10:37:32.918 | running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
2014-05-30 10:37:32.918 | OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
2014-05-30 10:37:32.918 | OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-160} \
2014-05-30 10:37:32.918 | ${PYTHON:-python} -m subunit.run discover ceilometer --load-list /tmp/tmp.E5uzGuFdvA/tmpdfUeci
2014-05-30 10:37:32.919 | ======================================================================
2014-05-30 10:37:32.919 | FAIL: tests.api.v2.test_acl_scenarios.TestAPIACL.test_authenticated(sqlite)
2014-05-30 10:37:32.919 | tags: worker-0
2014-05-30 10:37:32.919 | ----------------------------------------------------------------------
2014-05-30 10:37:32.919 | Empty attachments:
2014-05-30 10:37:32.919 | stdout
2014-05-30 10:37:32.919 |
2014-05-30 10:37:32.919 | stderr: {{{
2014-05-30 10:37:32.919 | /home/jenkins/workspace/gate-ceilometer-python26/.tox/py26/lib/python2.6/site-packages/pecan/__init__.py:110: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring
2014-05-30 10:37:32.919 | RuntimeWarning
2014-05-30 10:37:32.919 | }}}
2014-05-30 10:37:32.920 |
2014-05-30 10:37:32.920 | Traceback (most recent call last):
2014-05-30 10:37:32.920 | File "ceilometer/tests/base.py", line 75, in skip_if_not_implemented
2014-05-30 10:37:32.920 | return func(*args, **kwargs)
2014-05-30 10:37:32.920 | File "/home/jenkins/workspace/gate-ceilometer-python26/ceilometer/tests/api/v2/test_acl_scenarios.py", line 161, in test_authenticated
2014-05-30 10:37:32.920 | "bc23a9d531064583ace8f67dad60f6bb",
2014-05-30 10:37:32.920 | File "/home/jenkins/workspace/gate-ceilometer-python26/ceilometer/tests/api/v2/test_acl_scenarios.py", line 117, in get_json
2014-05-30 10:37:32.920 | **params)
2014-05-30 10:37:32.920 | File "ceilometer/tests/api/__init__.py", line 183, in get_json
2014-05-30 10:37:32.920 | status=status)
2014-05-30 10:37:32.920 | File "/home/jenkins/workspace/gate-ceilometer-python26/.tox/py26/lib/python2.6/site-packages/webtest/app.py", line 286, in get
2014-05-30 10:37:32.921 | expect_errors=expect_errors)
2014-05-30 10:37:32.921 | File "/home/jenkins/workspace/gate-ceilometer-python26/.tox/py26/lib/python2.6/site-packages/webtest/app.py", line 595, in do_request
2014-05-30 10:37:32.921 | self._check_status(status, res)
2014-05-30 10:37:32.921 | File "/home/jenkins/workspace/gate-ceilometer-python26/.tox/py26/lib/python2.6/site-packages/webtest/app.py", line 624, in _check_status
2014-05-30 10:37:32.921 | res)
2014-05-30 10:37:32.921 | AppError: Bad response: 401 Unauthorized (not 200 OK or 3xx redirect for http://localhost/v2/meters)
2014-05-30 10:37:32.921 | 'Authentication required' |
py26 and py27 gate jobs are failing because the 'expires' option is required in python-keystoneclient 0.9.0
======================================================================
2014-05-30 10:37:32.919 | FAIL: tests.api.v2.test_acl_scenarios.TestAPIACL.test_authenticated(sqlite)
2014-05-30 10:37:32.919 | tags: worker-0
2014-05-30 10:37:32.919 | ----------------------------------------------------------------------
2014-05-30 10:37:32.919 | Empty attachments:
2014-05-30 10:37:32.919 | stdout
2014-05-30 10:37:32.919 |
2014-05-30 10:37:32.919 | stderr: {{{
2014-05-30 10:37:32.919 | /home/jenkins/workspace/gate-ceilometer-python26/.tox/py26/lib/python2.6/site-packages/pecan/__init__.py:110: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring
2014-05-30 10:37:32.919 | RuntimeWarning
2014-05-30 10:37:32.919 | }}}
2014-05-30 10:37:32.920 |
2014-05-30 10:37:32.920 | Traceback (most recent call last):
2014-05-30 10:37:32.920 | File "ceilometer/tests/base.py", line 75, in skip_if_not_implemented
2014-05-30 10:37:32.920 | return func(*args, **kwargs)
2014-05-30 10:37:32.920 | File "/home/jenkins/workspace/gate-ceilometer-python26/ceilometer/tests/api/v2/test_acl_scenarios.py", line 161, in test_authenticated
2014-05-30 10:37:32.920 | "bc23a9d531064583ace8f67dad60f6bb",
2014-05-30 10:37:32.920 | File "/home/jenkins/workspace/gate-ceilometer-python26/ceilometer/tests/api/v2/test_acl_scenarios.py", line 117, in get_json
2014-05-30 10:37:32.920 | **params)
2014-05-30 10:37:32.920 | File "ceilometer/tests/api/__init__.py", line 183, in get_json
2014-05-30 10:37:32.920 | status=status)
2014-05-30 10:37:32.920 | File "/home/jenkins/workspace/gate-ceilometer-python26/.tox/py26/lib/python2.6/site-packages/webtest/app.py", line 286, in get
2014-05-30 10:37:32.921 | expect_errors=expect_errors)
2014-05-30 10:37:32.921 | File "/home/jenkins/workspace/gate-ceilometer-python26/.tox/py26/lib/python2.6/site-packages/webtest/app.py", line 595, in do_request
2014-05-30 10:37:32.921 | self._check_status(status, res)
2014-05-30 10:37:32.921 | File "/home/jenkins/workspace/gate-ceilometer-python26/.tox/py26/lib/python2.6/site-packages/webtest/app.py", line 624, in _check_status
2014-05-30 10:37:32.921 | res)
2014-05-30 10:37:32.921 | AppError: Bad response: 401 Unauthorized (not 200 OK or 3xx redirect for http://localhost/v2/meters)
2014-05-30 10:37:32.921 | 'Authentication required' |
|