Openstack-stable-maint
Threads by month
- ----- 2026 -----
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- 1 participants
- 132011 discussions
Build failed in Jenkins: periodic-tempest-devstack-vm-stable-folsom #52
by OpenStack Jenkins 22 Nov '12
by OpenStack Jenkins 22 Nov '12
22 Nov '12
See <https://jenkins.openstack.org/job/periodic-tempest-devstack-vm-stable-folso…>
------------------------------------------
[...truncated 10628 lines...]
+-------------+-----------+---------+-----------+--------------+
+ nova flavor-list
+----+-----------+-----------+------+-----------+------+-------+-------------+-----------+-------------+
| ID | Name | Memory_MB | Disk | Ephemeral | Swap | VCPUs | RXTX_Factor | Is_Public | extra_specs |
+----+-----------+-----------+------+-----------+------+-------+-------------+-----------+-------------+
| 1 | m1.tiny | 512 | 0 | 0 | | 1 | 1.0 | True | {} |
| 2 | m1.small | 2048 | 20 | 0 | | 1 | 1.0 | True | {} |
| 3 | m1.medium | 4096 | 40 | 0 | | 2 | 1.0 | True | {} |
| 4 | m1.large | 8192 | 80 | 0 | | 4 | 1.0 | True | {} |
| 5 | m1.xlarge | 16384 | 160 | 0 | | 8 | 1.0 | True | {} |
+----+-----------+-----------+------+-----------+------+-------+-------------+-----------+-------------+
++ nova flavor-list
++ grep m1.tiny
++ get_field 1
++ read data
++ '[' 1 -lt 0 ']'
++ field='$2'
++ echo '| 1 | m1.tiny | 512 | 0 | 0 | | 1 | 1.0 | True | {} |'
++ awk '-F[ \t]*\\|[ \t]*' '{print $2}'
++ read data
+ INSTANCE_TYPE=1
+ [[ -z 1 ]]
+ NAME=ex-vol
++ nova boot --flavor 1 --image b82d8ca1-fae5-41d0-a5ab-71008e3113db ex-vol --security_groups=vol_secgroup
++ grep ' id '
++ get_field 2
++ read data
++ '[' 2 -lt 0 ']'
++ field='$3'
++ echo '| id | a135158e-1f7d-4c9e-be35-b73e5e1da1da |'
++ awk '-F[ \t]*\\|[ \t]*' '{print $3}'
++ read data
+ VM_UUID=a135158e-1f7d-4c9e-be35-b73e5e1da1da
+ die_if_not_set VM_UUID 'Failure launching ex-vol'
+ local exitcode=0
+ set +o xtrace
+ timeout 60 sh -c 'while ! nova show a135158e-1f7d-4c9e-be35-b73e5e1da1da | grep status | grep -q ACTIVE; do sleep 1; done'
++ nova show a135158e-1f7d-4c9e-be35-b73e5e1da1da
++ grep 'private network'
++ get_field 2
++ read data
++ '[' 2 -lt 0 ']'
++ field='$3'
++ echo '| private network | 10.1.0.3 |'
++ awk '-F[ \t]*\\|[ \t]*' '{print $3}'
++ read data
+ IP=10.1.0.3
+ die_if_not_set IP 'Failure retrieving IP address'
+ local exitcode=0
+ set +o xtrace
++ trueorfalse False
++ local default=False
++ local testval=
++ [[ -z '' ]]
++ echo False
++ return
+ MULTI_HOST=False
+ '[' False = False ']'
+ timeout 90 sh -c 'while ! ping -c1 -w1 10.1.0.3; do sleep 1; done'
PING 10.1.0.3 (10.1.0.3) 56(84) bytes of data.
--- 10.1.0.3 ping statistics ---
1 packets transmitted, 0 received, 100% packet loss, time 0ms
PING 10.1.0.3 (10.1.0.3) 56(84) bytes of data.
--- 10.1.0.3 ping statistics ---
2 packets transmitted, 0 received, 100% packet loss, time 999ms
PING 10.1.0.3 (10.1.0.3) 56(84) bytes of data.
--- 10.1.0.3 ping statistics ---
1 packets transmitted, 0 received, 100% packet loss, time 0ms
PING 10.1.0.3 (10.1.0.3) 56(84) bytes of data.
--- 10.1.0.3 ping statistics ---
1 packets transmitted, 0 received, 100% packet loss, time 0ms
PING 10.1.0.3 (10.1.0.3) 56(84) bytes of data.
--- 10.1.0.3 ping statistics ---
1 packets transmitted, 0 received, 100% packet loss, time 0ms
PING 10.1.0.3 (10.1.0.3) 56(84) bytes of data.
>From 10.1.0.1 icmp_seq=1 Destination Host Unreachable
--- 10.1.0.3 ping statistics ---
1 packets transmitted, 0 received, +1 errors, 100% packet loss, time 0ms
PING 10.1.0.3 (10.1.0.3) 56(84) bytes of data.
--- 10.1.0.3 ping statistics ---
1 packets transmitted, 0 received, 100% packet loss, time 0ms
PING 10.1.0.3 (10.1.0.3) 56(84) bytes of data.
>From 10.1.0.1 icmp_seq=1 Destination Host Unreachable
--- 10.1.0.3 ping statistics ---
1 packets transmitted, 0 received, +1 errors, 100% packet loss, time 0ms
PING 10.1.0.3 (10.1.0.3) 56(84) bytes of data.
64 bytes from 10.1.0.3: icmp_req=1 ttl=64 time=5.88 ms
--- 10.1.0.3 ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 5.887/5.887/5.887/0.000 ms
++ openssl rand -hex 4
+ VOL_NAME=myvol-2ced6472
++ nova volume-list
++ head -1
++ get_field 2
++ read data
++ grep myvol-2ced6472
+ [[ -n '' ]]
+ nova volume-create --display_name myvol-2ced6472 --display_description 'test volume: myvol-2ced6472' 1
+---------------------+--------------------------------------+
| Property | Value |
+---------------------+--------------------------------------+
| attachments | [] |
| availability_zone | nova |
| created_at | 2012-11-22T00:14:05.557032 |
| display_description | test volume: myvol-2ced6472 |
| display_name | myvol-2ced6472 |
| id | 1a48f4ba-f2c5-4c95-a622-414ba6e3103c |
| metadata | {} |
| size | 1 |
| snapshot_id | None |
| status | creating |
| volume_type | None |
+---------------------+--------------------------------------+
+ [[ 0 != 0 ]]
++ date +%s
+ start_time=1353543245
+ timeout 60 sh -c 'while ! nova volume-list | grep myvol-2ced6472 | grep available; do sleep 1; done'
| 1a48f4ba-f2c5-4c95-a622-414ba6e3103c | available | myvol-2ced6472 | 1 | None | |
++ date +%s
+ end_time=1353543247
+ echo 'Completed volume-create in 2 seconds'
Completed volume-create in 2 seconds
++ nova volume-list
++ grep myvol-2ced6472
++ head -1
++ get_field 1
++ read data
++ '[' 1 -lt 0 ']'
++ field='$2'
++ echo '| 1a48f4ba-f2c5-4c95-a622-414ba6e3103c | available | myvol-2ced6472 | 1 | None | |'
++ awk '-F[ \t]*\\|[ \t]*' '{print $2}'
++ read data
+ VOL_ID=1a48f4ba-f2c5-4c95-a622-414ba6e3103c
+ die_if_not_set VOL_ID 'Failure retrieving volume ID for myvol-2ced6472'
+ local exitcode=0
+ set +o xtrace
+ DEVICE=/dev/vdb
++ date +%s
+ start_time=1353543248
+ nova volume-attach a135158e-1f7d-4c9e-be35-b73e5e1da1da 1a48f4ba-f2c5-4c95-a622-414ba6e3103c /dev/vdb
+----------+--------------------------------------+
| Property | Value |
+----------+--------------------------------------+
| device | /dev/vdb |
| id | 1a48f4ba-f2c5-4c95-a622-414ba6e3103c |
| serverId | a135158e-1f7d-4c9e-be35-b73e5e1da1da |
| volumeId | 1a48f4ba-f2c5-4c95-a622-414ba6e3103c |
+----------+--------------------------------------+
+ timeout 60 sh -c 'while ! nova volume-list | grep myvol-2ced6472 | grep in-use; do sleep 1; done'
| 1a48f4ba-f2c5-4c95-a622-414ba6e3103c | in-use | myvol-2ced6472 | 1 | None | a135158e-1f7d-4c9e-be35-b73e5e1da1da |
++ date +%s
+ end_time=1353543253
+ echo 'Completed volume-attach in 5 seconds'
Completed volume-attach in 5 seconds
++ nova volume-list
++ grep myvol-2ced6472
++ head -1
++ get_field -1
++ read data
++ '[' -1 -lt 0 ']'
++ field='($(NF-1))'
++ echo '| 1a48f4ba-f2c5-4c95-a622-414ba6e3103c | in-use | myvol-2ced6472 | 1 | None | a135158e-1f7d-4c9e-be35-b73e5e1da1da |'
++ awk '-F[ \t]*\\|[ \t]*' '{print ($(NF-1))}'
++ read data
+ VOL_ATTACH=a135158e-1f7d-4c9e-be35-b73e5e1da1da
+ die_if_not_set VOL_ATTACH 'Failure retrieving myvol-2ced6472 status'
+ local exitcode=0
+ set +o xtrace
+ [[ a135158e-1f7d-4c9e-be35-b73e5e1da1da != a135158e-1f7d-4c9e-be35-b73e5e1da1da ]]
++ date +%s
+ start_time=1353543253
+ nova volume-detach a135158e-1f7d-4c9e-be35-b73e5e1da1da 1a48f4ba-f2c5-4c95-a622-414ba6e3103c
+ timeout 60 sh -c 'while ! nova volume-list | grep myvol-2ced6472 | grep available; do sleep 1; done'
| 1a48f4ba-f2c5-4c95-a622-414ba6e3103c | available | myvol-2ced6472 | 1 | None | |
++ date +%s
+ end_time=1353543259
+ echo 'Completed volume-detach in 6 seconds'
Completed volume-detach in 6 seconds
++ date +%s
+ start_time=1353543259
+ nova volume-delete 1a48f4ba-f2c5-4c95-a622-414ba6e3103c
+ timeout 60 sh -c 'while ! nova volume-list | grep myvol-2ced6472; do sleep 1; done'
| 1a48f4ba-f2c5-4c95-a622-414ba6e3103c | deleting | myvol-2ced6472 | 1 | None | |
++ date +%s
+ end_time=1353543261
+ echo 'Completed volume-delete in 2 seconds'
Completed volume-delete in 2 seconds
+ nova delete a135158e-1f7d-4c9e-be35-b73e5e1da1da
+ timeout 60 sh -c 'while nova list | grep -q a135158e-1f7d-4c9e-be35-b73e5e1da1da; do sleep 1; done'
+ echo 'Server ex-vol not deleted'
Server ex-vol not deleted
+ exit 1
=====================================================================
SKIP boot_from_volume
SKIP client-env
SKIP quantum-adv-test
PASS aggregates
PASS bundle
PASS client-args
PASS floating_ips
PASS sec_groups
PASS swift
FAILED euca
FAILED volumes
=====================================================================
Process leaked file descriptors. See http://wiki.jenkins-ci.org/display/JENKINS/Spawning+processes+from+build for more information
Build step 'Execute shell' marked build as failure
[SCP] Connecting to static.openstack.org
[SCP] Trying to create /srv/static/logs/periodic/periodic-tempest-devstack-vm-stable-folsom/52
[SCP] Trying to create /srv/static/logs/periodic/periodic-tempest-devstack-vm-stable-folsom/52/logs
[SCP] uploading file: '/srv/static/logs/periodic/periodic-tempest-devstack-vm-stable-folsom/52/logs/devstack-gate-cleanup-host.txt'
[SCP] uploading file: '/srv/static/logs/periodic/periodic-tempest-devstack-vm-stable-folsom/52/logs/devstack-gate-setup-host.txt'
[SCP] uploading file: '/srv/static/logs/periodic/periodic-tempest-devstack-vm-stable-folsom/52/logs/devstack-gate-setup-workspace.txt'
[SCP] uploading file: '/srv/static/logs/periodic/periodic-tempest-devstack-vm-stable-folsom/52/logs/devstacklog.txt'
[SCP] uploading file: '/srv/static/logs/periodic/periodic-tempest-devstack-vm-stable-folsom/52/logs/kern_log.txt'
[SCP] uploading file: '/srv/static/logs/periodic/periodic-tempest-devstack-vm-stable-folsom/52/logs/localrc.txt'
[SCP] uploading file: '/srv/static/logs/periodic/periodic-tempest-devstack-vm-stable-folsom/52/logs/screen-g-api.txt'
[SCP] uploading file: '/srv/static/logs/periodic/periodic-tempest-devstack-vm-stable-folsom/52/logs/screen-g-reg.txt'
[SCP] uploading file: '/srv/static/logs/periodic/periodic-tempest-devstack-vm-stable-folsom/52/logs/screen-horizon.txt'
[SCP] uploading file: '/srv/static/logs/periodic/periodic-tempest-devstack-vm-stable-folsom/52/logs/screen-key.txt'
[SCP] uploading file: '/srv/static/logs/periodic/periodic-tempest-devstack-vm-stable-folsom/52/logs/screen-n-api.txt'
[SCP] uploading file: '/srv/static/logs/periodic/periodic-tempest-devstack-vm-stable-folsom/52/logs/screen-n-cpu.txt'
[SCP] uploading file: '/srv/static/logs/periodic/periodic-tempest-devstack-vm-stable-folsom/52/logs/screen-n-crt.txt'
[SCP] uploading file: '/srv/static/logs/periodic/periodic-tempest-devstack-vm-stable-folsom/52/logs/screen-n-net.txt'
[SCP] uploading file: '/srv/static/logs/periodic/periodic-tempest-devstack-vm-stable-folsom/52/logs/screen-n-obj.txt'
[SCP] uploading file: '/srv/static/logs/periodic/periodic-tempest-devstack-vm-stable-folsom/52/logs/screen-n-sch.txt'
[SCP] uploading file: '/srv/static/logs/periodic/periodic-tempest-devstack-vm-stable-folsom/52/logs/screen-n-vol.txt'
[SCP] uploading file: '/srv/static/logs/periodic/periodic-tempest-devstack-vm-stable-folsom/52/logs/screen-swift.txt'
[SCP] uploading file: '/srv/static/logs/periodic/periodic-tempest-devstack-vm-stable-folsom/52/logs/syslog.txt'
[SCP] Connecting to static.openstack.org
[SCP] Copying console log.
1
1
Hi Guys,
There were a whole bunch of nova fixes that were marked for backport but hadn't been backported yet. I went through them all (with some help from a few others) and proposed them. Most are very simple little fixes that just need someone to push them in:
https://review.openstack.org/#/q/status:open+project:openstack/nova+branch:…
There are a couple that are tricky/risky:
1) https://code.launchpad.net/bugs/1060255
This is a race for resources which can cause instance launches to fail. This is especially bad for very large instance types that fill up the node (see the duplicate bug). The original patch actually needed two follow on fixes. The first I sqashed into the review because it was small:
https://review.openstack.org/#/c/16677/
The second I did as a dependent review because the backport was a little hairy due to refactoring during grizzly so I wanted it to get some attention on its own:
https://review.openstack.org/#/c/16771/
2) https://code.launchpad.net/bugs/1078594
This guy is very nasty because it causes people using shared storage to have a bunch of their base images deleted. Review is here:
https://review.openstack.org/#/c/16726/
To make the backporting managable it required backporting a couple underlying fixes. The first is probably not something we would usually backport but it will make the nasty fix backport managable:
https://review.openstack.org/#/c/16723/
https://review.openstack.org/#/c/16720/
The others should be pretty easy approves (I hope).
Hopefully all of this can go in for the .1 release next week. Sorry it took so long to get them proposed. I was marking bugs as I came across them, but we hadn't taken the time to propose the backports.
Vish
1
0
21 Nov '12
See <https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/51…>
Changes:
[Brian Waldon] Return 403 when admin deletes a deleted image
------------------------------------------
[...truncated 971 lines...]
test_get [32mOK [0m[32m 0.01[0m
test_get_non_existing [32mOK [0m[32m 0.01[0m
test_get_size [32mOK [0m[32m 0.01[0m
test_get_with_http_auth [32mOK [0m[32m 0.01[0m
test_no_auth_address [32mOK [0m[32m 0.01[0m
test_no_key [32mOK [0m[32m 0.01[0m
test_no_user [32mOK [0m[32m 0.01[0m
test_read_acl_public [32mOK [0m[32m 0.01[0m
test_read_acl_tenants [32mOK [0m[32m 0.01[0m
test_read_write_public [32mOK [0m[32m 0.01[0m
TestStoreAuthV2
test_add [32mOK [0m[32m 0.01[0m
test_add_already_existing [32mOK [0m[32m 0.01[0m
test_add_auth_url_variations [32mOK [0m[32m 0.02[0m
test_add_large_object [32mOK [0m[32m 0.01[0m
test_add_large_object_zero_size [32mOK [0m[32m 0.01[0m
test_add_no_container_and_create [32mOK [0m[32m 0.01[0m
test_add_no_container_no_create [32mOK [0m[32m 0.01[0m
test_delete [32mOK [0m[32m 0.02[0m
test_delete_non_existing [32mOK [0m[32m 0.01[0m
test_get [32mOK [0m[32m 0.01[0m
test_get_non_existing [32mOK [0m[32m 0.01[0m
test_get_size [32mOK [0m[32m 0.01[0m
test_get_with_http_auth [32mOK [0m[32m 0.01[0m
test_no_auth_address [32mOK [0m[32m 0.01[0m
test_no_key [32mOK [0m[32m 0.01[0m
test_no_user [32mOK [0m[32m 0.01[0m
test_read_acl_public [32mOK [0m[32m 0.01[0m
test_read_acl_tenants [32mOK [0m[32m 0.01[0m
test_read_write_public [32mOK [0m[32m 0.01[0m
test_v2_multi_tenant_location [32mOK [0m[32m 0.01[0m
test_v2_with_no_tenant [32mOK [0m[32m 0.01[0m
TestUtils
test_cooperative_reader [32mOK [0m[33m 0.04[0m
test_generate_uuid_format [32mOK [0m[32m 0.01[0m
test_generate_uuid_unique [32mOK [0m[32m 0.01[0m
test_is_uuid_like_fails [32mOK [0m[32m 0.01[0m
test_is_uuid_like_success [32mOK [0m[32m 0.00[0m
test_limiting_reader [32mOK [0m[32m 0.01[0m
test_limiting_reader_fails [32mOK [0m[32m 0.01[0m
VersionNegotiationTest
test_request_accept_v1 [32mOK [0m[32m 0.01[0m
test_request_url_v1 [32mOK [0m[32m 0.01[0m
test_request_url_v1_0 [32mOK [0m[32m 0.01[0m
test_request_url_v1_1 [32mOK [0m[32m 0.01[0m
test_request_url_v2 [32mOK [0m[32m 0.01[0m
test_request_url_v2_0 [32mOK [0m[32m 0.01[0m
test_request_url_v2_1_unsupported [32mOK [0m[32m 0.01[0m
test_request_url_v3_unsupported [32mOK [0m[32m 0.01[0m
VersionsTest
test_get_version_list [32mOK [0m[32m 0.01[0m
JSONRequestDeserializerTest
test_default_no_body [32mOK [0m[32m 0.01[0m
test_default_with_body [32mOK [0m[32m 0.01[0m
test_from_json [32mOK [0m[32m 0.00[0m
test_from_json_malformed [32mOK [0m[32m 0.01[0m
test_has_body_has_content_length [32mOK [0m[32m 0.01[0m
test_has_body_no_content_length [32mOK [0m[32m 0.01[0m
test_has_body_zero_content_length [32mOK [0m[32m 0.01[0m
test_no_body_no_content_length [32mOK [0m[32m 0.01[0m
JSONResponseSerializerTest
test_default [32mOK [0m[32m 0.01[0m
test_to_json [32mOK [0m[32m 0.01[0m
RequestTest
test_content_type_accept_default [32mOK [0m[32m 0.01[0m
test_content_type_from_accept_json [32mOK [0m[32m 0.01[0m
test_content_type_from_accept_json_xml_quality [32mOK [0m[32m 0.01[0m
test_content_type_from_accept_xml [32mOK [0m[32m 0.01[0m
test_content_type_from_accept_xml_json [32mOK [0m[32m 0.01[0m
test_content_type_missing [32mOK [0m[32m 0.01[0m
test_content_type_unsupported [32mOK [0m[32m 0.00[0m
test_content_type_with_charset [32mOK [0m[32m 0.01[0m
ResourceTest
test_dispatch [32mOK [0m[32m 0.01[0m
test_dispatch_default [32mOK [0m[32m 0.01[0m
test_dispatch_no_default [32mOK [0m[32m 0.01[0m
test_get_action_args [32mOK [0m[32m 0.01[0m
TestHelpers
test_data_passed_properly_through_headers [32mOK [0m[32m 0.01[0m
test_headers_are_unicode [32mOK [0m[32m 0.00[0m
======================================================================
FAIL: test_copy_from_http_nonexistent (glance.tests.functional.v1.test_copy_to_file.TestCopyToFile)
----------------------------------------------------------------------
Traceback (most recent call last):
File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 142, in _runner
func(*args, **kw)
File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 178, in wrapped
func(*a, **kwargs)
File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 255, in test_copy_from_http_nonexistent
self._do_test_copy_from_http(False)
File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 142, in _runner
func(*args, **kw)
File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 178, in wrapped
func(*a, **kwargs)
File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 207, in _do_test_copy_from_http
self.assertEqual(response.status, 201, content)
AssertionError: Traceback (most recent call last):
File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 382, in handle_one_response
result = self.application(self.environ, start_response)
File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 147, in __call__
resp = self.call_func(req, *args, **self.kwargs)
File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 208, in call_func
return self.func(req, *args, **kwargs)
File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 326, in __call__
response = req.get_response(self.application)
File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 1053, in get_response
application, catch_exc_info=False)
File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 1022, in call_application
app_iter = application(self.environ, start_response)
File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 147, in __call__
resp = self.call_func(req, *args, **self.kwargs)
File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 208, in call_func
return self.func(req, *args, **kwargs)
File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 326, in __call__
response = req.get_response(self.application)
File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 1053, in get_response
application, catch_exc_info=False)
File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 1022, in call_application
app_iter = application(self.environ, start_response)
File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 203, in __call__
return app(environ, start_response)
File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 159, in __call__
return resp(environ, start_response)
File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 131, in __call__
response = self.app(environ, start_response)
File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 159, in __call__
return resp(environ, start_response)
File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 147, in __call__
resp = self.call_func(req, *args, **self.kwargs)
File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 208, in call_func
return self.func(req, *args, **kwargs)
File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 532, in __call__
request, **action_args)
File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 549, in dispatch
return method(*args, **kwargs)
File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 408, in wrapped
return func(self, req, *args, **kwargs)
File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 684, in create
image_meta = self._reserve(req, image_meta)
File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 362, in _reserve
image_meta = registry.add_image_metadata(req.context, image_meta)
File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 139, in add_image_metadata
return c.add_image(image_meta)
File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 140, in add_image
res = self.do_request("POST", "/images", body=body, headers=headers)
File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 89, in do_request
action, **kwargs)
File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 63, in wrapped
return func(self, *args, **kwargs)
File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 444, in do_request
headers=headers)
File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 80, in wrapped
return func(self, method, url, body, headers)
File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 589, in _do_request
raise exception.ClientConnectionError(e)
ClientConnectionError: [Errno 111] ECONNREFUSED
'500 != 201' = '%s != %s' % (safe_repr(500), safe_repr(201))
'Traceback (most recent call last):\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 382, in handle_one_response\n result = self.application(self.environ, start_response)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 147, in __call__\n resp = self.call_func(req, *args, **self.kwargs)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 208, in call_func\n return self.func(req, *args, **kwargs)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 326, in __call__\n response = req.get_response(self.application)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 1053, in get_response\n application, catch_exc_info=False)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 1022, in call_application\n app_iter = application(self.environ, start_response)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 147, in __call__\n resp = self.call_func(req, *args, **self.kwargs)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 208, in call_func\n return self.func(req, *args, **kwargs)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 326, in __call__\n response = req.get_response(self.application)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 1053, in get_response\n application, catch_exc_info=False)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 1022, in call_application\n app_iter = application(self.environ, start_response)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 203, in __call__\n return app(environ, start_response)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 159, in __call__\n return resp(environ, start_response)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 131, in __call__\n response = self.app(environ, start_response)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 159, in __call__\n return resp(environ, start_response)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 147, in __call__\n resp = self.call_func(req, *args, **self.kwargs)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 208, in call_func\n return self.func(req, *args, **kwargs)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 532, in __call__\n request, **action_args)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 549, in dispatch\n return method(*args, **kwargs)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 408, in wrapped\n return func(self, req, *args, **kwargs)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 684, in create\n image_meta = self._reserve(req, image_meta)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 362, in _reserve\n image_meta = registry.add_image_metadata(req.context, image_meta)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 139, in add_image_metadata\n return c.add_image(image_meta)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 140, in add_image\n res = self.do_request("POST", "/images", body=body, headers=headers)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 89, in do_request\n action, **kwargs)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 63, in wrapped\n return func(self, *args, **kwargs)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 444, in do_request\n headers=headers)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 80, in wrapped\n return func(self, method, url, body, headers)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 589, in _do_request\n raise exception.ClientConnectionError(e)\nClientConnectionError: [Errno 111] ECONNREFUSED\n' = self._formatMessage('Traceback (most recent call last):\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 382, in handle_one_response\n result = self.application(self.environ, start_response)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 147, in __call__\n resp = self.call_func(req, *args, **self.kwargs)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 208, in call_func\n return self.func(req, *args, **kwargs)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 326, in __call__\n response = req.get_response(self.application)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 1053, in get_response\n application, catch_exc_info=False)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 1022, in call_application\n app_iter = application(self.environ, start_response)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 147, in __call__\n resp = self.call_func(req, *args, **self.kwargs)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 208, in call_func\n return self.func(req, *args, **kwargs)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 326, in __call__\n response = req.get_response(self.application)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 1053, in get_response\n application, catch_exc_info=False)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 1022, in call_application\n app_iter = application(self.environ, start_response)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 203, in __call__\n return app(environ, start_response)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 159, in __call__\n return resp(environ, start_response)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 131, in __call__\n response = self.app(environ, start_response)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 159, in __call__\n return resp(environ, start_response)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 147, in __call__\n resp = self.call_func(req, *args, **self.kwargs)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 208, in call_func\n return self.func(req, *args, **kwargs)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 532, in __call__\n request, **action_args)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 549, in dispatch\n return method(*args, **kwargs)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 408, in wrapped\n return func(self, req, *args, **kwargs)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 684, in create\n image_meta = self._reserve(req, image_meta)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 362, in _reserve\n image_meta = registry.add_image_metadata(req.context, image_meta)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 139, in add_image_metadata\n return c.add_image(image_meta)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 140, in add_image\n res = self.do_request("POST", "/images", body=body, headers=headers)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 89, in do_request\n action, **kwargs)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 63, in wrapped\n return func(self, *args, **kwargs)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 444, in do_request\n headers=headers)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 80, in wrapped\n return func(self, method, url, body, headers)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 589, in _do_request\n raise exception.ClientConnectionError(e)\nClientConnectionError: [Errno 111] ECONNREFUSED\n', '500 != 201')
>> raise self.failureException('Traceback (most recent call last):\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 382, in handle_one_response\n result = self.application(self.environ, start_response)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 147, in __call__\n resp = self.call_func(req, *args, **self.kwargs)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 208, in call_func\n return self.func(req, *args, **kwargs)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 326, in __call__\n response = req.get_response(self.application)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 1053, in get_response\n application, catch_exc_info=False)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 1022, in call_application\n app_iter = application(self.environ, start_response)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 147, in __call__\n resp = self.call_func(req, *args, **self.kwargs)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 208, in call_func\n return self.func(req, *args, **kwargs)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 326, in __call__\n response = req.get_response(self.application)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 1053, in get_response\n application, catch_exc_info=False)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 1022, in call_application\n app_iter = application(self.environ, start_response)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 203, in __call__\n return app(environ, start_response)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 159, in __call__\n return resp(environ, start_response)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 131, in __call__\n response = self.app(environ, start_response)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 159, in __call__\n return resp(environ, start_response)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 147, in __call__\n resp = self.call_func(req, *args, **self.kwargs)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 208, in call_func\n return self.func(req, *args, **kwargs)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 532, in __call__\n request, **action_args)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 549, in dispatch\n return method(*args, **kwargs)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 408, in wrapped\n return func(self, req, *args, **kwargs)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 684, in create\n image_meta = self._reserve(req, image_meta)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 362, in _reserve\n image_meta = registry.add_image_metadata(req.context, image_meta)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 139, in add_image_metadata\n return c.add_image(image_meta)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 140, in add_image\n res = self.do_request("POST", "/images", body=body, headers=headers)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 89, in do_request\n action, **kwargs)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 63, in wrapped\n return func(self, *args, **kwargs)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 444, in do_request\n headers=headers)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 80, in wrapped\n return func(self, method, url, body, headers)\n File "<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…",> line 589, in _do_request\n raise exception.ClientConnectionError(e)\nClientConnectionError: [Errno 111] ECONNREFUSED\n')
----------------------------------------------------------------------
XML: nosetests.xml
Slowest 5 tests took 69.25 secs:
[31m 14.32 TestGlanceControl.test_bouncing[0m
[31m 14.26 TestScrubber.test_delayed_delete[0m
[31m 14.05 TestGlanceControl.test_respawn[0m
[31m 13.97 TestGlanceControl.test_reload[0m
[31m 12.65 TestApi.test_unsupported_default_store[0m
----------------------------------------------------------------------
Ran 912 tests in 485.912s
FAILED (SKIP=100, failures=1)
ERROR: InvocationError: '<https://jenkins.openstack.org/job/periodic-glance-python27-stable-folsom/ws…'>
___________________________________ summary ____________________________________
ERROR: py27: commands failed
+ result=1
+ echo 'Begin pip freeze output from test virtualenv:'
Begin pip freeze output from test virtualenv:
+ echo ======================================================================
======================================================================
+ .tox/py27/bin/pip freeze
Babel==0.9.6
Jinja2==2.6
Paste==1.7.5.1
PasteDeploy==1.5.0
Pygments==1.5
Routes==1.13
SQLAlchemy==0.7.9
Sphinx==1.1.3
Tempita==0.5.1
WebOb==1.0.8
amqplib==1.0.2
anyjson==0.3.3
argparse==1.2.1
boto==2.1.1
colorama==0.2.4
coverage==3.5.3
decorator==3.4.0
distribute==0.6.28
docutils==0.9.1
eventlet==0.9.17
glance==jenkins-periodic-glance-python27-stable-folsom-51
greenlet==0.4.0
httplib2==0.7.7
iso8601==0.1.4
jsonschema==0.7
kombu==2.4.8
lxml==3.0.1
mox==0.5.3
nose==1.2.1
nose-exclude==0.1.9
nosehtmloutput==0.0.4
openstack.nose-plugin==0.11
passlib==1.6.1
pep8==1.1
pycrypto==2.6
pysendfile==2.0.0
python-swiftclient==1.2.0
repoze.lru==0.6
requests==0.14.2
simplejson==2.6.2
sqlalchemy-migrate==0.7.2
termcolor==1.1.0
wsgiref==0.1.2
xattr==0.6.4
+ echo ======================================================================
======================================================================
+ sudo /usr/local/jenkins/slave_scripts/jenkins-sudo-grep.sh post
+ sudoresult=0
+ '[' 0 -ne 0 ']'
+ /usr/local/jenkins/slave_scripts/jenkins-oom-grep.sh post
+ oomresult=0
+ '[' 0 -ne 0 ']'
++ find . -name nose_results.html
+ htmlreport=./nose_results.html
+ '[' -f ./nose_results.html ']'
++ grep -c 'tr class=.passClass' ./nose_results.html
+ passcount=94
+ '[' 94 -eq 0 ']'
+ exit 1
Build step 'Execute shell' marked build as failure
[SCP] Connecting to static.openstack.org
[SCP] Trying to create /srv/static/logs/periodic/periodic-glance-python27-stable-folsom/51
[SCP] uploading file: '/srv/static/logs/periodic/periodic-glance-python27-stable-folsom/51/nose_results.html'
[SCP] Connecting to static.openstack.org
[SCP] Copying console log.
1
1
Hi,
There are quite a few and I'd like to offer some explanations:
Nova:
https://review.openstack.org/#/c/16617/,
https://review.openstack.org/#/c/16618/ and
https://review.openstack.org/#/c/16619/ are all patches to improve
performance when nova uses Quantum. By mistake yesterday I cherry-picked
the last one and it caused a mess. I have abandoned that change.
Quantum:
https://review.openstack.org/#/c/16386/ - this imporves performance
with the database when quotas are enabled. Mark and Alan raised some
very good and relevant concerns. These have been addressed by
https://review.openstack.org/#/c/16609/. If you guys feel that these are
too risky at the moment then we can wait a few days.
https://review.openstack.org/#/c/16223/ - patch enables linuxbridge
plugin to be optimized. This requires a patch in Nova. The code is
"backward" compatible - it does not break with the current version and
with the version that will have Nova create the bridge. I have updated
the commit message which will hopefully be a lot clearer now.
https://review.openstack.org/#/c/16610/ - updates the clear_db -
this helps save memory with the unit tests.
https://review.openstack.org/#/c/16615/ - bug fix for interface
mappings (had to do a little tweak here due to the fact that code was
re-factored. rkukura has given it his thumbs up)
https://review.openstack.org/#/c/16616/ - fix for floating IP
allocations
Sorry for the messed up mail, but I felt I owe a few explanations.
Thanks (I am feeling like farmer brown at the moment)
Gary
1
0
[Fwd: [openstack-dev] [Nova] nova stable/folsom with quantum does not work]
by Mark McLoughlin 21 Nov '12
by Mark McLoughlin 21 Nov '12
21 Nov '12
Hey
Just in case people wonder what's up here - it looks like this might be
a 2012.2.1 release blocker and Gary is looking into it
Oh, and during last night's project meeting we decided to do 2012.2.1 on
the 29th (next week) rather than the originally planned 22nd (tomorrow)
http://eavesdrop.openstack.org/meetings/project/2012/project.2012-11-20-21.…
Cheers,
Mark.
-------- Forwarded Message --------
> From: Akihiro MOTOKI <motoki(a)da.jp.nec.com>
> Reply-to: OpenStack Development Mailing List
> <openstack-dev(a)lists.openstack.org>
> To: openstack-dev(a)lists.openstack.org
> Subject: [openstack-dev] [Nova] nova stable/folsom with quantum does
> not work
> Date: Wed, 21 Nov 2012 19:17:18 +0900
>
> Hi,
>
> Nova stable/folsom and milestone-proposed with Quantum does not work now.
> I tested with milestone-proposed 9dfb4b420f9d15d348f9fa9a2a0cb1a57f4e5771.
>
> I think it is a critical issue for G-1 and please check it.
>
> The cause of the problem is a backport of "Proxy floating IP calls to quantum".
> This patch requires the other fix https://review.openstack.org/#/c/13912/
> I file a bug about it as https://bugs.launchpad.net/nova/+bug/1081434
> and please see it for details.
>
> Thanks,
> --
> Akihiro MOTOKI <motoki(a)da.jp.nec.com>
> Cloud System Research Laboratories, NEC Corporation
>
> _______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev(a)lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
1
0
Hi,
If possible can someone please take a look at the following:
- https://review.openstack.org/#/c/16412/
- https://review.openstack.org/#/c/16385/
- https://review.openstack.org/#/c/16223/
Thanks in advance.
Gary
2
2
Hey
The date we discussed for the 2012.2.1 release is upon us:
https://etherpad.openstack.org/process-stable-branch
i.e. November 22nd
Please take some time today to do some stable/folsom reviews and we can
discuss the current status at tonight's project meeting.
Cheers,
Mark.
2
3
Build failed in Jenkins: periodic-tempest-devstack-vm-cinder-stable-folsom #47
by OpenStack Jenkins 17 Nov '12
by OpenStack Jenkins 17 Nov '12
17 Nov '12
See <https://jenkins.openstack.org/job/periodic-tempest-devstack-vm-cinder-stabl…>
------------------------------------------
[...truncated 4777 lines...]
/admin_password/s/^.*$/admin_password = secret/;
s,%SERVICE_TENANT_NAME%,service,g;
s,%SERVICE_TOKEN%,111222333444,g;
' -i /etc/nova/api-paste.ini
+ is_service_enabled n-cpu
+ services=n-cpu
+ for service in '${services}'
+ [[ ,g-api,g-reg,key,n-api,n-crt,n-obj,n-cpu,n-sch,horizon,mysql,rabbit,tempest,n-net,swift,cinder,c-api,c-vol,c-sch, =~ ,n-cpu, ]]
+ return 0
+ sudo sysctl -w net.ipv4.ip_forward=1
net.ipv4.ip_forward = 1
+ sudo modprobe nbd
+ [[ kvm == \k\v\m ]]
+ sudo modprobe kvm
FATAL: Module kvm not found.
+ true
+ '[' '!' -e /dev/kvm ']'
+ echo 'WARNING: Switching to QEMU'
WARNING: Switching to QEMU
+ LIBVIRT_TYPE=qemu
+ which selinuxenabled
+ [[ qemu == \l\x\c ]]
+ is_service_enabled quantum
+ services=quantum
+ for service in '${services}'
+ [[ ,g-api,g-reg,key,n-api,n-crt,n-obj,n-cpu,n-sch,horizon,mysql,rabbit,tempest,n-net,swift,cinder,c-api,c-vol,c-sch, =~ ,quantum, ]]
+ [[ quantum == \n\o\v\a ]]
+ [[ quantum == \c\i\n\d\e\r ]]
+ [[ quantum == \c\e\i\l\o\m\e\t\e\r ]]
+ [[ quantum == \g\l\a\n\c\e ]]
+ [[ quantum == \q\u\a\n\t\u\m ]]
+ [[ g-api,g-reg,key,n-api,n-crt,n-obj,n-cpu,n-sch,horizon,mysql,rabbit,tempest,n-net,swift,cinder,c-api,c-vol,c-sch =~ q- ]]
+ return 1
+ [[ deb = \d\e\b ]]
+ LIBVIRT_DAEMON=libvirt-bin
++ whoami
+ sudo usermod -a -G libvirtd stack
+ restart_service libvirt-bin
+ [[ -z deb ]]
+ [[ deb = \d\e\b ]]
+ sudo /usr/sbin/service libvirt-bin restart
libvirt-bin stop/waiting
libvirt-bin start/running, process 11720
+ mkdir -p /opt/stack/data/nova/instances
+ '[' -L /dev/disk/by-label/nova-instances ']'
+ cleanup_nova
+ is_service_enabled n-cpu
+ services=n-cpu
+ for service in '${services}'
+ [[ ,g-api,g-reg,key,n-api,n-crt,n-obj,n-cpu,n-sch,horizon,mysql,rabbit,tempest,n-net,swift,cinder,c-api,c-vol,c-sch, =~ ,n-cpu, ]]
+ return 0
+ clean_iptables
+ sudo iptables -S -v
+ sed 's/-c [0-9]* [0-9]* //g'
+ grep nova
+ grep '\-A'
+ awk '{print "sudo iptables",$0}'
+ sed s/-A/-D/g
+ bash
+ sudo iptables -S -v -t nat
+ sed 's/-c [0-9]* [0-9]* //g'
+ grep nova
+ awk '{print "sudo iptables -t nat",$0}'
+ grep '\-A'
+ bash
+ sed s/-A/-D/g
+ sudo iptables -S -v
+ sed 's/-c [0-9]* [0-9]* //g'
+ grep '\-N'
+ sed s/-N/-X/g
+ bash
+ awk '{print "sudo iptables",$0}'
+ grep nova
+ sudo iptables -S -v -t nat
+ sed 's/-c [0-9]* [0-9]* //g'
+ grep '\-N'
+ sed s/-N/-X/g
+ grep nova
+ awk '{print "sudo iptables -t nat",$0}'
+ bash
++ sudo virsh list --all
++ grep instance-
++ sed 's/.*\(instance-[0-9a-fA-F]*\).*/\1/g'
+ instances=
+ '[' '!' '' = '' ']'
+ sudo iscsiadm --mode node
+ grep volume-
+ cut -d ' ' -f2
+ xargs sudo iscsiadm --mode node --logout
iscsiadm: no records found!
+ sudo iscsiadm --mode node
+ grep volume-
+ cut -d ' ' -f2
+ sudo iscsiadm --mode node --op delete
iscsiadm: no records found!
iscsiadm: no records found!
+ true
+ sudo rm -rf '/opt/stack/data/nova/instances/*'
+ is_service_enabled horizon
+ services=horizon
+ for service in '${services}'
+ [[ ,g-api,g-reg,key,n-api,n-crt,n-obj,n-cpu,n-sch,horizon,mysql,rabbit,tempest,n-net,swift,cinder,c-api,c-vol,c-sch, =~ ,horizon, ]]
+ return 0
+ setup_develop /opt/stack/horizon
+ [[ False = True ]]
+ SUDO_CMD=sudo
+ cd /opt/stack/horizon
+ python setup.py egg_info
Warning: Could not import Horizon dependencies. This is normal during installation.
running egg_info
creating horizon.egg-info
writing requirements to horizon.egg-info/requires.txt
writing horizon.egg-info/PKG-INFO
writing top-level names to horizon.egg-info/top_level.txt
writing dependency_links to horizon.egg-info/dependency_links.txt
writing manifest file 'horizon.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching '*.css_t' under directory 'doc'
warning: no files found matching '*.js' under directory 'openstack_dashboard'
warning: no files found matching 'AUTHORS'
warning: no files found matching 'ChangeLog'
warning: no previously-included files found matching 'openstack_dashboard/local/local_settings.py'
writing manifest file 'horizon.egg-info/SOURCES.txt'
++ awk '/^.+/ {print "-f " $1}' horizon.egg-info/dependency_links.txt
+ raw_links=
++ echo
++ xargs
+ depend_links=
++ '[' '!' -r horizon.egg-info/requires.txt ']'
++ echo '-r *-info/requires.txt'
+ require_file='-r *-info/requires.txt'
+ pip_install -r horizon.egg-info/requires.txt
+ [[ False = \T\r\u\e ]]
+ [[ -z -r horizon.egg-info/requires.txt ]]
+ [[ -z deb ]]
+ [[ False = True ]]
+ SUDO_PIP=sudo
+ [[ deb = \d\e\b ]]
+ CMD_PIP=/usr/bin/pip
+ sudo PIP_DOWNLOAD_CACHE=/var/cache/pip HTTP_PROXY= HTTPS_PROXY= NO_PROXY= /usr/bin/pip install --use-mirrors -r horizon.egg-info/requires.txt
Downloading/unpacking Django>=1.4 (from -r horizon.egg-info/requires.txt (line 1))
Storing download in cache at /var/cache/pip/http%3A%2F%2Fpypi.python.org%2Fpackages%2Fsource%2FD%2FDjango%2FDjango-1.4.2.tar.gz
Running setup.py egg_info for package Django
Downloading/unpacking django-compressor (from -r horizon.egg-info/requires.txt (line 2))
Storing download in cache at /var/cache/pip/http%3A%2F%2Fpypi.python.org%2Fpackages%2Fsource%2Fd%2Fdjango_compressor%2Fdjango_compressor-1.2.tar.gz
Running setup.py egg_info for package django-compressor
Downloading/unpacking django-openstack-auth (from -r horizon.egg-info/requires.txt (line 3))
Downloading django_openstack_auth-1.0.4.tar.gz
Storing download in cache at /var/cache/pip/http%3A%2F%2Fpypi.python.org%2Fpackages%2Fsource%2Fd%2Fdjango_openstack_auth%2Fdjango_openstack_auth-1.0.4.tar.gz
Running setup.py egg_info for package django-openstack-auth
Downloading/unpacking python-cinderclient (from -r horizon.egg-info/requires.txt (line 4))
Storing download in cache at /var/cache/pip/http%3A%2F%2Fpypi.python.org%2Fpackages%2Fsource%2Fp%2Fpython-cinderclient%2Fpython-cinderclient-1.0.0.tar.gz
Running setup.py egg_info for package python-cinderclient
Requirement already satisfied (use --upgrade to upgrade): python-glanceclient<2 in /opt/stack/python-glanceclient (from -r horizon.egg-info/requires.txt (line 5))
Requirement already satisfied (use --upgrade to upgrade): python-keystoneclient in /usr/local/lib/python2.7/dist-packages (from -r horizon.egg-info/requires.txt (line 6))
Requirement already satisfied (use --upgrade to upgrade): python-novaclient in /opt/stack/python-novaclient (from -r horizon.egg-info/requires.txt (line 7))
Requirement already satisfied (use --upgrade to upgrade): python-quantumclient>=2.0 in /usr/local/lib/python2.7/dist-packages (from -r horizon.egg-info/requires.txt (line 8))
Requirement already satisfied (use --upgrade to upgrade): python-swiftclient>1.1,<2 in /opt/stack/python-swiftclient (from -r horizon.egg-info/requires.txt (line 9))
Downloading/unpacking pytz (from -r horizon.egg-info/requires.txt (line 10))
Storing download in cache at /var/cache/pip/http%3A%2F%2Fpypi.python.org%2Fpackages%2Fsource%2Fp%2Fpytz%2Fpytz-2012h.tar.bz2
Running setup.py egg_info for package pytz
warning: no files found matching '*.pot' under directory 'pytz'
warning: no previously-included files found matching 'test_zdump.py'
Requirement already satisfied (use --upgrade to upgrade): lockfile in /usr/lib/python2.7/dist-packages (from -r horizon.egg-info/requires.txt (line 11))
Downloading/unpacking django-appconf>=0.4 (from django-compressor->-r horizon.egg-info/requires.txt (line 2))
Downloading django-appconf-0.5.tar.gz
Storing download in cache at /var/cache/pip/http%3A%2F%2Fpypi.python.org%2Fpackages%2Fsource%2Fd%2Fdjango-appconf%2Fdjango-appconf-0.5.tar.gz
Running setup.py egg_info for package django-appconf
Requirement already satisfied (use --upgrade to upgrade): httplib2 in /usr/lib/python2.7/dist-packages (from python-cinderclient->-r horizon.egg-info/requires.txt (line 4))
Requirement already satisfied (use --upgrade to upgrade): prettytable in /usr/local/lib/python2.7/dist-packages (from python-cinderclient->-r horizon.egg-info/requires.txt (line 4))
Requirement already satisfied (use --upgrade to upgrade): simplejson in /usr/lib/python2.7/dist-packages (from python-cinderclient->-r horizon.egg-info/requires.txt (line 4))
Requirement already satisfied (use --upgrade to upgrade): pyOpenSSL in /usr/lib/python2.7/dist-packages (from python-glanceclient<2->-r horizon.egg-info/requires.txt (line 5))
Requirement already satisfied (use --upgrade to upgrade): warlock<2 in /usr/local/lib/python2.7/dist-packages (from python-glanceclient<2->-r horizon.egg-info/requires.txt (line 5))
Requirement already satisfied (use --upgrade to upgrade): iso8601>=0.1.4 in /usr/lib/python2.7/dist-packages (from python-novaclient->-r horizon.egg-info/requires.txt (line 7))
Requirement already satisfied (use --upgrade to upgrade): cliff>=1.2.1 in /usr/local/lib/python2.7/dist-packages (from python-quantumclient>=2.0->-r horizon.egg-info/requires.txt (line 8))
Requirement already satisfied (use --upgrade to upgrade): pyparsing in /usr/local/lib/python2.7/dist-packages (from python-quantumclient>=2.0->-r horizon.egg-info/requires.txt (line 8))
Requirement already satisfied (use --upgrade to upgrade): jsonschema==0.2 in /usr/local/lib/python2.7/dist-packages (from warlock<2->python-glanceclient<2->-r horizon.egg-info/requires.txt (line 5))
Requirement already satisfied (use --upgrade to upgrade): distribute in /usr/lib/python2.7/dist-packages (from cliff>=1.2.1->python-quantumclient>=2.0->-r horizon.egg-info/requires.txt (line 8))
Requirement already satisfied (use --upgrade to upgrade): cmd2 in /usr/lib/python2.7/dist-packages (from cliff>=1.2.1->python-quantumclient>=2.0->-r horizon.egg-info/requires.txt (line 8))
Installing collected packages: Django, django-compressor, django-openstack-auth, python-cinderclient, pytz, django-appconf
Running setup.py install for Django
changing mode of build/scripts-2.7/django-admin.py from 644 to 755
changing mode of /usr/local/bin/django-admin.py to 755
Running setup.py install for django-compressor
Running setup.py install for django-openstack-auth
Running setup.py install for python-cinderclient
Installing cinder script to /usr/local/bin
Running setup.py install for pytz
warning: no files found matching '*.pot' under directory 'pytz'
warning: no previously-included files found matching 'test_zdump.py'
Running setup.py install for django-appconf
Successfully installed Django django-compressor django-openstack-auth python-cinderclient pytz django-appconf
Cleaning up...
+ sudo HTTP_PROXY= HTTPS_PROXY= NO_PROXY= python setup.py develop
Warning: Could not import Horizon dependencies. This is normal during installation.
running develop
Checking .pth file support in /usr/local/lib/python2.7/dist-packages/
/usr/bin/python -E -c pass
TEST PASSED: /usr/local/lib/python2.7/dist-packages/ appears to support .pth files
running egg_info
writing requirements to horizon.egg-info/requires.txt
writing horizon.egg-info/PKG-INFO
writing top-level names to horizon.egg-info/top_level.txt
writing dependency_links to horizon.egg-info/dependency_links.txt
reading manifest template 'MANIFEST.in'
warning: no files found matching '*.css_t' under directory 'doc'
warning: no files found matching '*.js' under directory 'openstack_dashboard'
warning: no files found matching 'AUTHORS'
warning: no files found matching 'ChangeLog'
warning: no previously-included files found matching 'openstack_dashboard/local/local_settings.py'
writing manifest file 'horizon.egg-info/SOURCES.txt'
running build_ext
Creating /usr/local/lib/python2.7/dist-packages/horizon.egg-link (link to .)
Adding horizon 2012.2.1 to easy-install.pth file
Installed /opt/stack/horizon
Processing dependencies for horizon==2012.2.1
error: Installed distribution python-keystoneclient 0.2.0 conflicts with requirement python-keystoneclient>=0.1.2,<0.2
++ failed
++ local r=1
+++ jobs -p
++ kill
++ set +o xtrace
stack.sh failed: full log in /opt/stack/devstacklog.txt.2012-11-17-000446
Build step 'Execute shell' marked build as failure
[SCP] Connecting to static.openstack.org
[SCP] Trying to create /srv/static/logs/periodic/periodic-tempest-devstack-vm-cinder-stable-folsom/47
[SCP] Trying to create /srv/static/logs/periodic/periodic-tempest-devstack-vm-cinder-stable-folsom/47/logs
[SCP] uploading file: '/srv/static/logs/periodic/periodic-tempest-devstack-vm-cinder-stable-folsom/47/logs/devstack-gate-cleanup-host.txt'
[SCP] uploading file: '/srv/static/logs/periodic/periodic-tempest-devstack-vm-cinder-stable-folsom/47/logs/devstack-gate-setup-host.txt'
[SCP] uploading file: '/srv/static/logs/periodic/periodic-tempest-devstack-vm-cinder-stable-folsom/47/logs/devstack-gate-setup-workspace.txt'
[SCP] uploading file: '/srv/static/logs/periodic/periodic-tempest-devstack-vm-cinder-stable-folsom/47/logs/devstacklog.txt'
[SCP] uploading file: '/srv/static/logs/periodic/periodic-tempest-devstack-vm-cinder-stable-folsom/47/logs/kern_log.txt'
[SCP] uploading file: '/srv/static/logs/periodic/periodic-tempest-devstack-vm-cinder-stable-folsom/47/logs/localrc.txt'
[SCP] uploading file: '/srv/static/logs/periodic/periodic-tempest-devstack-vm-cinder-stable-folsom/47/logs/syslog.txt'
[SCP] Connecting to static.openstack.org
[SCP] Copying console log.
1
1
17 Nov '12
See <https://jenkins.openstack.org/job/periodic-tempest-devstack-vm-cinder/40/>
------------------------------------------
[...truncated 4825 lines...]
++ line='signing_dir = /tmp/keystone-signing-nova'
++ echo /tmp/keystone-signing-nova
+ [[ -z /tmp/keystone-signing-nova ]]
+ sed -i -e '/^\[filter:authtoken\]/,/^\[.*\]/ s|^\(signing_dir[ \t]*=[ \t]*\).*$|\1/var/cache/nova|' /etc/nova/api-paste.ini
+ is_service_enabled n-cpu
+ services=n-cpu
+ for service in '${services}'
+ [[ ,g-api,g-reg,key,n-api,n-crt,n-obj,n-cpu,n-sch,horizon,mysql,rabbit,tempest,swift,cinder,c-api,c-vol,c-sch,n-net, =~ ,n-cpu, ]]
+ return 0
+ sudo sysctl -w net.ipv4.ip_forward=1
net.ipv4.ip_forward = 1
+ sudo modprobe nbd
+ [[ kvm == \k\v\m ]]
+ sudo modprobe kvm
FATAL: Module kvm not found.
+ true
+ '[' '!' -e /dev/kvm ']'
+ echo 'WARNING: Switching to QEMU'
WARNING: Switching to QEMU
+ LIBVIRT_TYPE=qemu
+ which selinuxenabled
+ [[ qemu == \l\x\c ]]
+ is_service_enabled quantum
+ services=quantum
+ for service in '${services}'
+ [[ ,g-api,g-reg,key,n-api,n-crt,n-obj,n-cpu,n-sch,horizon,mysql,rabbit,tempest,swift,cinder,c-api,c-vol,c-sch,n-net, =~ ,quantum, ]]
+ [[ quantum == \n\o\v\a ]]
+ [[ quantum == \c\i\n\d\e\r ]]
+ [[ quantum == \c\e\i\l\o\m\e\t\e\r ]]
+ [[ quantum == \g\l\a\n\c\e ]]
+ [[ quantum == \q\u\a\n\t\u\m ]]
+ [[ g-api,g-reg,key,n-api,n-crt,n-obj,n-cpu,n-sch,horizon,mysql,rabbit,tempest,swift,cinder,c-api,c-vol,c-sch,n-net =~ q- ]]
+ return 1
+ [[ deb = \d\e\b ]]
+ LIBVIRT_DAEMON=libvirt-bin
++ whoami
+ sudo usermod -a -G libvirtd stack
+ restart_service libvirt-bin
+ [[ -z deb ]]
+ [[ deb = \d\e\b ]]
+ sudo /usr/sbin/service libvirt-bin restart
libvirt-bin stop/waiting
libvirt-bin start/running, process 20223
+ mkdir -p /opt/stack/data/nova/instances
+ '[' -L /dev/disk/by-label/nova-instances ']'
+ cleanup_nova
+ is_service_enabled n-cpu
+ services=n-cpu
+ for service in '${services}'
+ [[ ,g-api,g-reg,key,n-api,n-crt,n-obj,n-cpu,n-sch,horizon,mysql,rabbit,tempest,swift,cinder,c-api,c-vol,c-sch,n-net, =~ ,n-cpu, ]]
+ return 0
+ clean_iptables
+ sed 's/-c [0-9]* [0-9]* //g'
+ bash
+ sudo iptables -S -v
+ awk '{print "sudo iptables",$0}'
+ sed s/-A/-D/g
+ grep '\-A'
+ grep nova
+ sudo iptables -S -v -t nat
+ bash
+ awk '{print "sudo iptables -t nat",$0}'
+ sed s/-A/-D/g
+ grep '\-A'
+ grep nova
+ sed 's/-c [0-9]* [0-9]* //g'
+ sudo iptables -S -v
+ bash
+ awk '{print "sudo iptables",$0}'
+ sed s/-N/-X/g
+ grep '\-N'
+ grep nova
+ sed 's/-c [0-9]* [0-9]* //g'
+ grep nova
+ bash
+ awk '{print "sudo iptables -t nat",$0}'
+ sed 's/-c [0-9]* [0-9]* //g'
+ sed s/-N/-X/g
+ grep '\-N'
+ sudo iptables -S -v -t nat
++ sed 's/.*\(instance-[0-9a-fA-F]*\).*/\1/g'
++ grep instance-
++ sudo virsh list --all
+ instances=
+ '[' '!' '' = '' ']'
+ sudo iscsiadm --mode node
+ xargs sudo iscsiadm --mode node --logout
+ cut -d ' ' -f2
+ grep volume-
iscsiadm: no records found!
+ sudo iscsiadm --mode node
+ cut -d ' ' -f2
+ grep volume-
+ sudo iscsiadm --mode node --op delete
iscsiadm: no records found!
iscsiadm: no records found!
+ true
+ sudo rm -rf '/opt/stack/data/nova/instances/*'
+ is_service_enabled horizon
+ services=horizon
+ for service in '${services}'
+ [[ ,g-api,g-reg,key,n-api,n-crt,n-obj,n-cpu,n-sch,horizon,mysql,rabbit,tempest,swift,cinder,c-api,c-vol,c-sch,n-net, =~ ,horizon, ]]
+ return 0
+ setup_develop /opt/stack/horizon
+ [[ False = True ]]
+ SUDO_CMD=sudo
+ cd /opt/stack/horizon
+ python setup.py egg_info
Warning: Could not import Horizon dependencies. This is normal during installation.
running egg_info
creating horizon.egg-info
writing requirements to horizon.egg-info/requires.txt
writing horizon.egg-info/PKG-INFO
writing top-level names to horizon.egg-info/top_level.txt
writing dependency_links to horizon.egg-info/dependency_links.txt
writing manifest file 'horizon.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching '*.css_t' under directory 'doc'
warning: no files found matching '*.csv' under directory 'horizon'
warning: no files found matching '*.template' under directory 'horizon'
warning: no files found matching '*.js' under directory 'openstack_dashboard'
warning: no files found matching 'AUTHORS'
warning: no files found matching 'ChangeLog'
warning: no previously-included files found matching 'openstack_dashboard/local/local_settings.py'
writing manifest file 'horizon.egg-info/SOURCES.txt'
++ awk '/^.+/ {print "-f " $1}' horizon.egg-info/dependency_links.txt
+ raw_links=
++ xargs
++ echo
+ depend_links=
++ '[' '!' -r horizon.egg-info/requires.txt ']'
++ echo '-r *-info/requires.txt'
+ require_file='-r *-info/requires.txt'
+ pip_install -r horizon.egg-info/requires.txt
+ [[ False = \T\r\u\e ]]
+ [[ -z -r horizon.egg-info/requires.txt ]]
+ [[ -z deb ]]
+ [[ False = True ]]
+ SUDO_PIP=sudo
+ [[ deb = \d\e\b ]]
+ CMD_PIP=/usr/bin/pip
+ [[ '' != \F\a\l\s\e ]]
+ PIP_MIRROR_OPT=--use-mirrors
+ sudo PIP_DOWNLOAD_CACHE=/var/cache/pip HTTP_PROXY= HTTPS_PROXY= NO_PROXY= /usr/bin/pip install --use-mirrors -r horizon.egg-info/requires.txt
Downloading/unpacking Django>=1.4 (from -r horizon.egg-info/requires.txt (line 1))
Storing download in cache at /var/cache/pip/http%3A%2F%2Fpypi.python.org%2Fpackages%2Fsource%2FD%2FDjango%2FDjango-1.4.2.tar.gz
Running setup.py egg_info for package Django
Downloading/unpacking django-compressor (from -r horizon.egg-info/requires.txt (line 2))
Storing download in cache at /var/cache/pip/http%3A%2F%2Fpypi.python.org%2Fpackages%2Fsource%2Fd%2Fdjango_compressor%2Fdjango_compressor-1.2.tar.gz
Running setup.py egg_info for package django-compressor
Downloading/unpacking django-openstack-auth>=1.0.3 (from -r horizon.egg-info/requires.txt (line 3))
Downloading django_openstack_auth-1.0.4.tar.gz
Storing download in cache at /var/cache/pip/http%3A%2F%2Fpypi.python.org%2Fpackages%2Fsource%2Fd%2Fdjango_openstack_auth%2Fdjango_openstack_auth-1.0.4.tar.gz
Running setup.py egg_info for package django-openstack-auth
Requirement already satisfied (use --upgrade to upgrade): python-cinderclient in /usr/local/lib/python2.7/dist-packages (from -r horizon.egg-info/requires.txt (line 4))
Requirement already satisfied (use --upgrade to upgrade): python-glanceclient<2 in /opt/stack/python-glanceclient (from -r horizon.egg-info/requires.txt (line 5))
Requirement already satisfied (use --upgrade to upgrade): python-keystoneclient in /usr/local/lib/python2.7/dist-packages (from -r horizon.egg-info/requires.txt (line 6))
Requirement already satisfied (use --upgrade to upgrade): python-novaclient in /opt/stack/python-novaclient (from -r horizon.egg-info/requires.txt (line 7))
Requirement already satisfied (use --upgrade to upgrade): python-quantumclient>=2.0 in /usr/local/lib/python2.7/dist-packages (from -r horizon.egg-info/requires.txt (line 8))
Requirement already satisfied (use --upgrade to upgrade): python-swiftclient>1.1,<2 in /opt/stack/python-swiftclient (from -r horizon.egg-info/requires.txt (line 9))
Downloading/unpacking pytz (from -r horizon.egg-info/requires.txt (line 10))
Storing download in cache at /var/cache/pip/http%3A%2F%2Fpypi.python.org%2Fpackages%2Fsource%2Fp%2Fpytz%2Fpytz-2012h.tar.bz2
Running setup.py egg_info for package pytz
warning: no files found matching '*.pot' under directory 'pytz'
warning: no previously-included files found matching 'test_zdump.py'
Requirement already satisfied (use --upgrade to upgrade): lockfile in /usr/lib/python2.7/dist-packages (from -r horizon.egg-info/requires.txt (line 11))
Downloading/unpacking django-appconf>=0.4 (from django-compressor->-r horizon.egg-info/requires.txt (line 2))
Downloading django-appconf-0.5.tar.gz
Storing download in cache at /var/cache/pip/http%3A%2F%2Fpypi.python.org%2Fpackages%2Fsource%2Fd%2Fdjango-appconf%2Fdjango-appconf-0.5.tar.gz
Running setup.py egg_info for package django-appconf
Requirement already satisfied (use --upgrade to upgrade): httplib2 in /usr/lib/python2.7/dist-packages (from python-cinderclient->-r horizon.egg-info/requires.txt (line 4))
Requirement already satisfied (use --upgrade to upgrade): prettytable in /usr/local/lib/python2.7/dist-packages (from python-cinderclient->-r horizon.egg-info/requires.txt (line 4))
Requirement already satisfied (use --upgrade to upgrade): simplejson in /usr/lib/python2.7/dist-packages (from python-cinderclient->-r horizon.egg-info/requires.txt (line 4))
Requirement already satisfied (use --upgrade to upgrade): pyOpenSSL in /usr/lib/python2.7/dist-packages (from python-glanceclient<2->-r horizon.egg-info/requires.txt (line 5))
Requirement already satisfied (use --upgrade to upgrade): warlock<2 in /usr/local/lib/python2.7/dist-packages (from python-glanceclient<2->-r horizon.egg-info/requires.txt (line 5))
Requirement already satisfied (use --upgrade to upgrade): iso8601>=0.1.4 in /usr/lib/python2.7/dist-packages (from python-novaclient->-r horizon.egg-info/requires.txt (line 7))
Requirement already satisfied (use --upgrade to upgrade): cliff>=1.2.1 in /usr/local/lib/python2.7/dist-packages (from python-quantumclient>=2.0->-r horizon.egg-info/requires.txt (line 8))
Requirement already satisfied (use --upgrade to upgrade): pyparsing in /usr/local/lib/python2.7/dist-packages (from python-quantumclient>=2.0->-r horizon.egg-info/requires.txt (line 8))
Requirement already satisfied (use --upgrade to upgrade): jsonschema==0.2 in /usr/local/lib/python2.7/dist-packages (from warlock<2->python-glanceclient<2->-r horizon.egg-info/requires.txt (line 5))
Requirement already satisfied (use --upgrade to upgrade): distribute in /usr/lib/python2.7/dist-packages (from cliff>=1.2.1->python-quantumclient>=2.0->-r horizon.egg-info/requires.txt (line 8))
Requirement already satisfied (use --upgrade to upgrade): cmd2 in /usr/lib/python2.7/dist-packages (from cliff>=1.2.1->python-quantumclient>=2.0->-r horizon.egg-info/requires.txt (line 8))
Installing collected packages: Django, django-compressor, django-openstack-auth, pytz, django-appconf
Running setup.py install for Django
changing mode of build/scripts-2.7/django-admin.py from 644 to 755
changing mode of /usr/local/bin/django-admin.py to 755
Running setup.py install for django-compressor
Running setup.py install for django-openstack-auth
Running setup.py install for pytz
warning: no files found matching '*.pot' under directory 'pytz'
warning: no previously-included files found matching 'test_zdump.py'
Running setup.py install for django-appconf
Successfully installed Django django-compressor django-openstack-auth pytz django-appconf
Cleaning up...
+ sudo HTTP_PROXY= HTTPS_PROXY= NO_PROXY= python setup.py develop
Warning: Could not import Horizon dependencies. This is normal during installation.
running develop
Checking .pth file support in /usr/local/lib/python2.7/dist-packages/
/usr/bin/python -E -c pass
TEST PASSED: /usr/local/lib/python2.7/dist-packages/ appears to support .pth files
running egg_info
writing requirements to horizon.egg-info/requires.txt
writing horizon.egg-info/PKG-INFO
writing top-level names to horizon.egg-info/top_level.txt
writing dependency_links to horizon.egg-info/dependency_links.txt
reading manifest template 'MANIFEST.in'
warning: no files found matching '*.css_t' under directory 'doc'
warning: no files found matching '*.csv' under directory 'horizon'
warning: no files found matching '*.template' under directory 'horizon'
warning: no files found matching '*.js' under directory 'openstack_dashboard'
warning: no files found matching 'AUTHORS'
warning: no files found matching 'ChangeLog'
warning: no previously-included files found matching 'openstack_dashboard/local/local_settings.py'
writing manifest file 'horizon.egg-info/SOURCES.txt'
running build_ext
Creating /usr/local/lib/python2.7/dist-packages/horizon.egg-link (link to .)
Adding horizon 2013.1 to easy-install.pth file
Installed /opt/stack/horizon
Processing dependencies for horizon==2013.1
error: Installed distribution python-keystoneclient 0.2.0 conflicts with requirement python-keystoneclient>=0.1.2,<0.2
++ failed
++ local r=1
+++ jobs -p
++ kill
++ set +o xtrace
stack.sh failed: full log in /opt/stack/devstacklog.txt.2012-11-17-000452
Build step 'Execute shell' marked build as failure
[SCP] Connecting to static.openstack.org
[SCP] Trying to create /srv/static/logs/periodic/periodic-tempest-devstack-vm-cinder/40
[SCP] Trying to create /srv/static/logs/periodic/periodic-tempest-devstack-vm-cinder/40/logs
[SCP] uploading file: '/srv/static/logs/periodic/periodic-tempest-devstack-vm-cinder/40/logs/devstack-gate-cleanup-host.txt'
[SCP] uploading file: '/srv/static/logs/periodic/periodic-tempest-devstack-vm-cinder/40/logs/devstack-gate-setup-host.txt'
[SCP] uploading file: '/srv/static/logs/periodic/periodic-tempest-devstack-vm-cinder/40/logs/devstack-gate-setup-workspace.txt'
[SCP] uploading file: '/srv/static/logs/periodic/periodic-tempest-devstack-vm-cinder/40/logs/devstacklog.txt'
[SCP] uploading file: '/srv/static/logs/periodic/periodic-tempest-devstack-vm-cinder/40/logs/kern_log.txt'
[SCP] uploading file: '/srv/static/logs/periodic/periodic-tempest-devstack-vm-cinder/40/logs/localrc.txt'
[SCP] uploading file: '/srv/static/logs/periodic/periodic-tempest-devstack-vm-cinder/40/logs/syslog.txt'
[SCP] Connecting to static.openstack.org
[SCP] Copying console log.
3
3
Build failed in Jenkins: periodic-tempest-devstack-vm-stable-folsom #47
by OpenStack Jenkins 17 Nov '12
by OpenStack Jenkins 17 Nov '12
17 Nov '12
See <https://jenkins.openstack.org/job/periodic-tempest-devstack-vm-stable-folso…>
------------------------------------------
[...truncated 4705 lines...]
/admin_password/s/^.*$/admin_password = secret/;
s,%SERVICE_TENANT_NAME%,service,g;
s,%SERVICE_TOKEN%,111222333444,g;
' -i /etc/nova/api-paste.ini
+ is_service_enabled n-cpu
+ services=n-cpu
+ for service in '${services}'
+ [[ ,g-api,g-reg,key,n-api,n-crt,n-obj,n-cpu,n-sch,horizon,mysql,rabbit,tempest,n-net,swift,n-vol, =~ ,n-cpu, ]]
+ return 0
+ sudo sysctl -w net.ipv4.ip_forward=1
net.ipv4.ip_forward = 1
+ sudo modprobe nbd
+ [[ kvm == \k\v\m ]]
+ sudo modprobe kvm
FATAL: Module kvm not found.
+ true
+ '[' '!' -e /dev/kvm ']'
+ echo 'WARNING: Switching to QEMU'
WARNING: Switching to QEMU
+ LIBVIRT_TYPE=qemu
+ which selinuxenabled
+ [[ qemu == \l\x\c ]]
+ is_service_enabled quantum
+ services=quantum
+ for service in '${services}'
+ [[ ,g-api,g-reg,key,n-api,n-crt,n-obj,n-cpu,n-sch,horizon,mysql,rabbit,tempest,n-net,swift,n-vol, =~ ,quantum, ]]
+ [[ quantum == \n\o\v\a ]]
+ [[ quantum == \c\i\n\d\e\r ]]
+ [[ quantum == \c\e\i\l\o\m\e\t\e\r ]]
+ [[ quantum == \g\l\a\n\c\e ]]
+ [[ quantum == \q\u\a\n\t\u\m ]]
+ [[ g-api,g-reg,key,n-api,n-crt,n-obj,n-cpu,n-sch,horizon,mysql,rabbit,tempest,n-net,swift,n-vol =~ q- ]]
+ return 1
+ [[ deb = \d\e\b ]]
+ LIBVIRT_DAEMON=libvirt-bin
++ whoami
+ sudo usermod -a -G libvirtd stack
+ restart_service libvirt-bin
+ [[ -z deb ]]
+ [[ deb = \d\e\b ]]
+ sudo /usr/sbin/service libvirt-bin restart
libvirt-bin stop/waiting
libvirt-bin start/running, process 22739
+ mkdir -p /opt/stack/data/nova/instances
+ '[' -L /dev/disk/by-label/nova-instances ']'
+ cleanup_nova
+ is_service_enabled n-cpu
+ services=n-cpu
+ for service in '${services}'
+ [[ ,g-api,g-reg,key,n-api,n-crt,n-obj,n-cpu,n-sch,horizon,mysql,rabbit,tempest,n-net,swift,n-vol, =~ ,n-cpu, ]]
+ return 0
+ clean_iptables
+ sudo iptables -S -v
+ sed s/-A/-D/g
+ awk '{print "sudo iptables",$0}'
+ grep '\-A'
+ grep nova
+ bash
+ sed 's/-c [0-9]* [0-9]* //g'
+ sed 's/-c [0-9]* [0-9]* //g'
+ grep nova
+ grep '\-A'
+ sed s/-A/-D/g
+ sudo iptables -S -v -t nat
+ awk '{print "sudo iptables -t nat",$0}'
+ bash
+ sed 's/-c [0-9]* [0-9]* //g'
+ bash
+ awk '{print "sudo iptables",$0}'
+ sed s/-N/-X/g
+ grep '\-N'
+ grep nova
+ sudo iptables -S -v
+ sed s/-N/-X/g
+ bash
+ awk '{print "sudo iptables -t nat",$0}'
+ grep '\-N'
+ grep nova
+ sed 's/-c [0-9]* [0-9]* //g'
+ sudo iptables -S -v -t nat
++ sudo virsh list --all
++ sed 's/.*\(instance-[0-9a-fA-F]*\).*/\1/g'
++ grep instance-
+ instances=
+ '[' '!' '' = '' ']'
+ sudo iscsiadm --mode node
+ cut -d ' ' -f2
+ xargs sudo iscsiadm --mode node --logout
+ grep volume-
iscsiadm: no records found!
+ sudo iscsiadm --mode node
+ sudo iscsiadm --mode node --op delete
+ grep volume-
+ cut -d ' ' -f2
iscsiadm: no records found!
iscsiadm: no records found!
+ true
+ sudo rm -rf '/opt/stack/data/nova/instances/*'
+ is_service_enabled horizon
+ services=horizon
+ for service in '${services}'
+ [[ ,g-api,g-reg,key,n-api,n-crt,n-obj,n-cpu,n-sch,horizon,mysql,rabbit,tempest,n-net,swift,n-vol, =~ ,horizon, ]]
+ return 0
+ setup_develop /opt/stack/horizon
+ [[ False = True ]]
+ SUDO_CMD=sudo
+ cd /opt/stack/horizon
+ python setup.py egg_info
Warning: Could not import Horizon dependencies. This is normal during installation.
running egg_info
creating horizon.egg-info
writing requirements to horizon.egg-info/requires.txt
writing horizon.egg-info/PKG-INFO
writing top-level names to horizon.egg-info/top_level.txt
writing dependency_links to horizon.egg-info/dependency_links.txt
writing manifest file 'horizon.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching '*.css_t' under directory 'doc'
warning: no files found matching '*.js' under directory 'openstack_dashboard'
warning: no files found matching 'AUTHORS'
warning: no files found matching 'ChangeLog'
warning: no previously-included files found matching 'openstack_dashboard/local/local_settings.py'
writing manifest file 'horizon.egg-info/SOURCES.txt'
++ awk '/^.+/ {print "-f " $1}' horizon.egg-info/dependency_links.txt
+ raw_links=
++ echo
++ xargs
+ depend_links=
++ '[' '!' -r horizon.egg-info/requires.txt ']'
++ echo '-r *-info/requires.txt'
+ require_file='-r *-info/requires.txt'
+ pip_install -r horizon.egg-info/requires.txt
+ [[ False = \T\r\u\e ]]
+ [[ -z -r horizon.egg-info/requires.txt ]]
+ [[ -z deb ]]
+ [[ False = True ]]
+ SUDO_PIP=sudo
+ [[ deb = \d\e\b ]]
+ CMD_PIP=/usr/bin/pip
+ sudo PIP_DOWNLOAD_CACHE=/var/cache/pip HTTP_PROXY= HTTPS_PROXY= NO_PROXY= /usr/bin/pip install --use-mirrors -r horizon.egg-info/requires.txt
Downloading/unpacking Django>=1.4 (from -r horizon.egg-info/requires.txt (line 1))
Storing download in cache at /var/cache/pip/http%3A%2F%2Fpypi.python.org%2Fpackages%2Fsource%2FD%2FDjango%2FDjango-1.4.2.tar.gz
Running setup.py egg_info for package Django
Downloading/unpacking django-compressor (from -r horizon.egg-info/requires.txt (line 2))
Storing download in cache at /var/cache/pip/http%3A%2F%2Fpypi.python.org%2Fpackages%2Fsource%2Fd%2Fdjango_compressor%2Fdjango_compressor-1.2.tar.gz
Running setup.py egg_info for package django-compressor
Downloading/unpacking django-openstack-auth (from -r horizon.egg-info/requires.txt (line 3))
Downloading django_openstack_auth-1.0.4.tar.gz
Storing download in cache at /var/cache/pip/http%3A%2F%2Fpypi.python.org%2Fpackages%2Fsource%2Fd%2Fdjango_openstack_auth%2Fdjango_openstack_auth-1.0.4.tar.gz
Running setup.py egg_info for package django-openstack-auth
Downloading/unpacking python-cinderclient (from -r horizon.egg-info/requires.txt (line 4))
Storing download in cache at /var/cache/pip/http%3A%2F%2Fpypi.python.org%2Fpackages%2Fsource%2Fp%2Fpython-cinderclient%2Fpython-cinderclient-1.0.0.tar.gz
Running setup.py egg_info for package python-cinderclient
Requirement already satisfied (use --upgrade to upgrade): python-glanceclient<2 in /opt/stack/python-glanceclient (from -r horizon.egg-info/requires.txt (line 5))
Requirement already satisfied (use --upgrade to upgrade): python-keystoneclient in /usr/local/lib/python2.7/dist-packages (from -r horizon.egg-info/requires.txt (line 6))
Requirement already satisfied (use --upgrade to upgrade): python-novaclient in /opt/stack/python-novaclient (from -r horizon.egg-info/requires.txt (line 7))
Requirement already satisfied (use --upgrade to upgrade): python-quantumclient>=2.0 in /usr/local/lib/python2.7/dist-packages (from -r horizon.egg-info/requires.txt (line 8))
Requirement already satisfied (use --upgrade to upgrade): python-swiftclient>1.1,<2 in /opt/stack/python-swiftclient (from -r horizon.egg-info/requires.txt (line 9))
Downloading/unpacking pytz (from -r horizon.egg-info/requires.txt (line 10))
Storing download in cache at /var/cache/pip/http%3A%2F%2Fpypi.python.org%2Fpackages%2Fsource%2Fp%2Fpytz%2Fpytz-2012h.tar.bz2
Running setup.py egg_info for package pytz
warning: no files found matching '*.pot' under directory 'pytz'
warning: no previously-included files found matching 'test_zdump.py'
Requirement already satisfied (use --upgrade to upgrade): lockfile in /usr/lib/python2.7/dist-packages (from -r horizon.egg-info/requires.txt (line 11))
Downloading/unpacking django-appconf>=0.4 (from django-compressor->-r horizon.egg-info/requires.txt (line 2))
Downloading django-appconf-0.5.tar.gz
Storing download in cache at /var/cache/pip/http%3A%2F%2Fpypi.python.org%2Fpackages%2Fsource%2Fd%2Fdjango-appconf%2Fdjango-appconf-0.5.tar.gz
Running setup.py egg_info for package django-appconf
Requirement already satisfied (use --upgrade to upgrade): httplib2 in /usr/lib/python2.7/dist-packages (from python-cinderclient->-r horizon.egg-info/requires.txt (line 4))
Requirement already satisfied (use --upgrade to upgrade): prettytable in /usr/local/lib/python2.7/dist-packages (from python-cinderclient->-r horizon.egg-info/requires.txt (line 4))
Requirement already satisfied (use --upgrade to upgrade): simplejson in /usr/lib/python2.7/dist-packages (from python-cinderclient->-r horizon.egg-info/requires.txt (line 4))
Requirement already satisfied (use --upgrade to upgrade): pyOpenSSL in /usr/lib/python2.7/dist-packages (from python-glanceclient<2->-r horizon.egg-info/requires.txt (line 5))
Requirement already satisfied (use --upgrade to upgrade): warlock<2 in /usr/local/lib/python2.7/dist-packages (from python-glanceclient<2->-r horizon.egg-info/requires.txt (line 5))
Requirement already satisfied (use --upgrade to upgrade): iso8601>=0.1.4 in /usr/lib/python2.7/dist-packages (from python-novaclient->-r horizon.egg-info/requires.txt (line 7))
Requirement already satisfied (use --upgrade to upgrade): cliff>=1.2.1 in /usr/local/lib/python2.7/dist-packages (from python-quantumclient>=2.0->-r horizon.egg-info/requires.txt (line 8))
Requirement already satisfied (use --upgrade to upgrade): pyparsing in /usr/local/lib/python2.7/dist-packages (from python-quantumclient>=2.0->-r horizon.egg-info/requires.txt (line 8))
Requirement already satisfied (use --upgrade to upgrade): jsonschema==0.2 in /usr/local/lib/python2.7/dist-packages (from warlock<2->python-glanceclient<2->-r horizon.egg-info/requires.txt (line 5))
Requirement already satisfied (use --upgrade to upgrade): distribute in /usr/lib/python2.7/dist-packages (from cliff>=1.2.1->python-quantumclient>=2.0->-r horizon.egg-info/requires.txt (line 8))
Requirement already satisfied (use --upgrade to upgrade): cmd2 in /usr/lib/python2.7/dist-packages (from cliff>=1.2.1->python-quantumclient>=2.0->-r horizon.egg-info/requires.txt (line 8))
Installing collected packages: Django, django-compressor, django-openstack-auth, python-cinderclient, pytz, django-appconf
Running setup.py install for Django
changing mode of build/scripts-2.7/django-admin.py from 644 to 755
changing mode of /usr/local/bin/django-admin.py to 755
Running setup.py install for django-compressor
Running setup.py install for django-openstack-auth
Running setup.py install for python-cinderclient
Installing cinder script to /usr/local/bin
Running setup.py install for pytz
warning: no files found matching '*.pot' under directory 'pytz'
warning: no previously-included files found matching 'test_zdump.py'
Running setup.py install for django-appconf
Successfully installed Django django-compressor django-openstack-auth python-cinderclient pytz django-appconf
Cleaning up...
+ sudo HTTP_PROXY= HTTPS_PROXY= NO_PROXY= python setup.py develop
Warning: Could not import Horizon dependencies. This is normal during installation.
running develop
Checking .pth file support in /usr/local/lib/python2.7/dist-packages/
/usr/bin/python -E -c pass
TEST PASSED: /usr/local/lib/python2.7/dist-packages/ appears to support .pth files
running egg_info
writing requirements to horizon.egg-info/requires.txt
writing horizon.egg-info/PKG-INFO
writing top-level names to horizon.egg-info/top_level.txt
writing dependency_links to horizon.egg-info/dependency_links.txt
reading manifest template 'MANIFEST.in'
warning: no files found matching '*.css_t' under directory 'doc'
warning: no files found matching '*.js' under directory 'openstack_dashboard'
warning: no files found matching 'AUTHORS'
warning: no files found matching 'ChangeLog'
warning: no previously-included files found matching 'openstack_dashboard/local/local_settings.py'
writing manifest file 'horizon.egg-info/SOURCES.txt'
running build_ext
Creating /usr/local/lib/python2.7/dist-packages/horizon.egg-link (link to .)
Adding horizon 2012.2.1 to easy-install.pth file
Installed /opt/stack/horizon
Processing dependencies for horizon==2012.2.1
error: Installed distribution python-keystoneclient 0.2.0 conflicts with requirement python-keystoneclient>=0.1.2,<0.2
++ failed
++ local r=1
+++ jobs -p
++ kill
++ set +o xtrace
stack.sh failed: full log in /opt/stack/devstacklog.txt.2012-11-17-000358
Build step 'Execute shell' marked build as failure
[SCP] Connecting to static.openstack.org
[SCP] Trying to create /srv/static/logs/periodic/periodic-tempest-devstack-vm-stable-folsom/47
[SCP] Trying to create /srv/static/logs/periodic/periodic-tempest-devstack-vm-stable-folsom/47/logs
[SCP] uploading file: '/srv/static/logs/periodic/periodic-tempest-devstack-vm-stable-folsom/47/logs/devstack-gate-cleanup-host.txt'
[SCP] uploading file: '/srv/static/logs/periodic/periodic-tempest-devstack-vm-stable-folsom/47/logs/devstack-gate-setup-host.txt'
[SCP] uploading file: '/srv/static/logs/periodic/periodic-tempest-devstack-vm-stable-folsom/47/logs/devstack-gate-setup-workspace.txt'
[SCP] uploading file: '/srv/static/logs/periodic/periodic-tempest-devstack-vm-stable-folsom/47/logs/devstacklog.txt'
[SCP] uploading file: '/srv/static/logs/periodic/periodic-tempest-devstack-vm-stable-folsom/47/logs/kern_log.txt'
[SCP] uploading file: '/srv/static/logs/periodic/periodic-tempest-devstack-vm-stable-folsom/47/logs/localrc.txt'
[SCP] uploading file: '/srv/static/logs/periodic/periodic-tempest-devstack-vm-stable-folsom/47/logs/syslog.txt'
[SCP] Connecting to static.openstack.org
[SCP] Copying console log.
1
1