)]}'
{"id":"openstack%2Fdevstack~549252","triplet_id":"openstack%2Fdevstack~master~Ifcf3ad008cf42d3d4762cfb3b6c31c93cfeb40db","project":"openstack/devstack","branch":"master","hashtags":[],"change_id":"Ifcf3ad008cf42d3d4762cfb3b6c31c93cfeb40db","subject":"Automatically set LIBS_FROM_GIT based on required projects","status":"MERGED","created":"2018-03-02 15:08:39.000000000","updated":"2018-04-19 12:44:31.000000000","submitted":"2018-04-19 12:44:31.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":5,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"549252-1524141871791-6691abb4","meta_rev_id":"d1d46a422bd156ac071b4d9a5f1bbaa6c13395d4","_number":549252,"virtual_id_number":549252,"owner":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"recommended":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"all":[{"value":0,"date":"2018-04-18 14:23:41.000000000","_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},{"value":0,"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"date":"2018-04-17 23:15:35.000000000","_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},{"value":1,"date":"2018-04-17 21:56:57.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"date":"2018-04-18 22:55:24.000000000","_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":26507,"name":"Michel Peterson","email":"michel@redhat.com","username":"mpeterson"},{"value":0,"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"value":2,"date":"2018-04-19 12:44:31.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"all":[{"value":0,"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},{"value":2,"date":"2018-04-19 10:48:06.000000000","_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},{"value":-1,"date":"2018-04-18 09:10:41.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":26507,"name":"Michel Peterson","email":"michel@redhat.com","username":"mpeterson"},{"value":2,"date":"2018-04-18 07:34:36.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"all":[{"value":0,"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},{"value":1,"date":"2018-04-19 10:48:06.000000000","_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":26507,"name":"Michel Peterson","email":"michel@redhat.com","username":"mpeterson"},{"value":0,"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},{"value":0,"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":26507,"name":"Michel Peterson","email":"michel@redhat.com","username":"mpeterson"},{"value":0,"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":26507,"name":"Michel Peterson","email":"michel@redhat.com","username":"mpeterson"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2018-03-23 03:01:07.000000000","updated_by":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2018-04-17 21:56:57.000000000","updated_by":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"reviewer":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2018-04-17 23:15:35.000000000","updated_by":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2018-04-18 07:34:36.000000000","updated_by":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"reviewer":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"state":"REVIEWER"},{"updated":"2018-04-18 09:10:41.000000000","updated_by":{"_account_id":26507,"name":"Michel Peterson","email":"michel@redhat.com","username":"mpeterson"},"reviewer":{"_account_id":26507,"name":"Michel Peterson","email":"michel@redhat.com","username":"mpeterson"},"state":"REVIEWER"},{"updated":"2018-04-18 22:55:24.000000000","updated_by":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2018-04-19 10:48:06.000000000","updated_by":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"reviewer":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"state":"REVIEWER"},{"updated":"2018-04-19 12:44:31.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"a0eccc867d851334618d8725d205fde4e0407841","author":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"date":"2018-03-02 15:08:39.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"d465a46c5068274d5d552cda2de100a47d97213c","author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"date":"2018-03-02 15:21:31.000000000","message":"Patch Set 1: Code-Review+1\n\nThanks for this! The change looks fine, but I think we need some documentation for it - in the role docs perhaps? How this works and how to override LIBS_FROM_GIT.","accounts_in_message":[],"_revision_number":1},{"id":"bdb3be6887cbfbf8e9f612cbdf148b176c1b9802","author":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"date":"2018-03-02 15:30:27.000000000","message":"Patch Set 1:\n\nTesting failed ubuntu-xenial-s390x. For rechecking only on the ubuntu-xenial-s390x CI, add a review comment with recheck-zkvm. Contact info: zkvm-ci@linux.vnet.ibm.com. For more information, see https://wiki.openstack.org/wiki/ThirdPartySystems/IBM_zKVM_CI\n\n- check-tempest-dsvm-neutron-full-ubuntu-xenial-s390x http://sng01.objectstorage.softlayer.net/v1/AUTH_1940ea10-6e82-4501-b2f9-eb236510e575/ibmzkvmci/production/549252/1/check-tempest-dsvm-neutron-full-ubuntu-xenial-s390x/552dde0 : FAILURE in 18m 11s","accounts_in_message":[],"_revision_number":1},{"id":"1e1ef41802d6204c23e88b768a7dc4569ba45587","author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"date":"2018-03-02 15:39:16.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"d68275fa47a590db8cc6d46582ab6ffd80be5b3b","author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"date":"2018-03-02 15:41:24.000000000","message":"Patch Set 1: -Code-Review\n\nuhm unit tests are failing...","accounts_in_message":[],"_revision_number":1},{"id":"6d07e92b5101bf53bf7e4054760b6e2cb313e645","author":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"date":"2018-03-02 16:10:16.000000000","message":"Patch Set 1:\n\nBuild succeeded (check pipeline).\n\n- tempest-dsvm-intel-nfv-xenial http://52.27.155.124/portland/2018-03-02/549252/1/check/tempest-dsvm-intel-nfv-xenial/894d591 : SUCCESS in 29m 12s (non-voting)\n- tempest-dsvm-ovsdpdk-nfv-networking-xenial http://52.27.155.124/portland/2018-03-02/549252/1/check/tempest-dsvm-ovsdpdk-nfv-networking-xenial/91e4e2c : SUCCESS in 57m 01s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"ee34423a565ce570a5dfdefc8f9b7f3becfb81c2","author":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"date":"2018-03-02 16:11:20.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"45427b82954f6833fbe3ab4729d48a586303a16f","author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"date":"2018-03-02 16:14:17.000000000","message":"Patch Set 2: Code-Review+2\n\nLGTM","accounts_in_message":[],"_revision_number":2},{"id":"ae3c4dd12b1035eb0a49cb714fda5ebeab6f137b","author":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"date":"2018-03-02 16:29:47.000000000","message":"Patch Set 2:\n\nTesting failed ubuntu-xenial-s390x. For rechecking only on the ubuntu-xenial-s390x CI, add a review comment with recheck-zkvm. Contact info: zkvm-ci@linux.vnet.ibm.com. For more information, see https://wiki.openstack.org/wiki/ThirdPartySystems/IBM_zKVM_CI\n\n- check-tempest-dsvm-neutron-full-ubuntu-xenial-s390x http://sng01.objectstorage.softlayer.net/v1/AUTH_1940ea10-6e82-4501-b2f9-eb236510e575/ibmzkvmci/production/549252/2/check-tempest-dsvm-neutron-full-ubuntu-xenial-s390x/13fa53d : FAILURE in 17m 58s","accounts_in_message":[],"_revision_number":2},{"id":"ea578b574bb946715e73b0c1d0e4d12995054afa","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2018-03-02 17:03:29.000000000","message":"Patch Set 2:\n\nBuild failed. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-xenial https://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/devstack/52/549252/2/check/tempest-dsvm-full-xenial/42b4956/ : FAILURE in 51m 49s","accounts_in_message":[],"_revision_number":2},{"id":"03b7d846aab04ba5b2814b509cbea61160cce346","author":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"date":"2018-03-02 17:03:57.000000000","message":"Patch Set 2:\n\nBuild succeeded (check pipeline).\n\n- tempest-dsvm-intel-nfv-xenial http://52.27.155.124/portland/2018-03-02/549252/2/check/tempest-dsvm-intel-nfv-xenial/1c2e1ed : SUCCESS in 28m 43s (non-voting)\n- tempest-dsvm-ovsdpdk-nfv-networking-xenial http://52.27.155.124/portland/2018-03-02/549252/2/check/tempest-dsvm-ovsdpdk-nfv-networking-xenial/5833400 : SUCCESS in 51m 24s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"5b8e92f5acaed9205cd872ce7af7e3124d95c703","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-03-02 17:45:16.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- tempest-full http://logs.openstack.org/52/549252/2/check/tempest-full/7db5460/ : FAILURE in 26m 05s\n- neutron-grenade http://logs.openstack.org/52/549252/2/check/neutron-grenade/9d2c6b5/ : SUCCESS in 43m 15s\n- tempest-full-py3 http://logs.openstack.org/52/549252/2/check/tempest-full-py3/7b88ed6/ : FAILURE in 27m 30s\n- build-openstack-sphinx-docs http://logs.openstack.org/52/549252/2/check/build-openstack-sphinx-docs/e48a6e4/html/ : SUCCESS in 4m 59s\n- openstack-tox-bashate http://logs.openstack.org/52/549252/2/check/openstack-tox-bashate/e82bcdd/ : SUCCESS in 3m 21s\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/52/549252/2/check/ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa/e9f4fc3/ : SUCCESS in 38m 47s (non-voting)\n- legacy-devstack-dsvm-updown http://logs.openstack.org/52/549252/2/check/legacy-devstack-dsvm-updown/952ffe1/ : SUCCESS in 33m 48s\n- legacy-swift-dsvm-functional http://logs.openstack.org/52/549252/2/check/legacy-swift-dsvm-functional/da067ab/ : SUCCESS in 22m 58s (non-voting)\n- neutron-grenade-multinode http://logs.openstack.org/52/549252/2/check/neutron-grenade-multinode/30f48b8/ : SUCCESS in 57m 09s\n- legacy-tempest-dsvm-neutron-full-centos-7 http://logs.openstack.org/52/549252/2/check/legacy-tempest-dsvm-neutron-full-centos-7/8647f70/ : SUCCESS in 1h 29m 28s (non-voting)\n- neutron-tempest-linuxbridge http://logs.openstack.org/52/549252/2/check/neutron-tempest-linuxbridge/b1c6b64/ : SUCCESS in 1h 28m 19s\n- legacy-tempest-dsvm-neutron-full-opensuse-423 http://logs.openstack.org/52/549252/2/check/legacy-tempest-dsvm-neutron-full-opensuse-423/de6394a/ : SUCCESS in 1h 19m 42s (non-voting)\n- neutron-tempest-multinode-full http://logs.openstack.org/52/549252/2/check/neutron-tempest-multinode-full/3bb67a8/ : FAILURE in 1h 21m 07s (non-voting)\n- devstack http://logs.openstack.org/52/549252/2/check/devstack/2cc4301/ : FAILURE in 22m 39s\n- devstack-multinode http://logs.openstack.org/52/549252/2/check/devstack-multinode/5f15d09/ : FAILURE in 19m 53s (non-voting)\n- devstack-unit-tests http://logs.openstack.org/52/549252/2/check/devstack-unit-tests/c50ec0f/ : SUCCESS in 2m 16s","accounts_in_message":[],"_revision_number":2},{"id":"60639f3c203bf59950dfc818a77d774b24fb733b","author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"date":"2018-03-02 18:03:50.000000000","message":"Patch Set 2: -Code-Review\n\nuhm it seems that LIBS_FROM_GIT only works with actually libraries, this needs some more attention.","accounts_in_message":[],"_revision_number":2},{"id":"f16732240a3c5850569796dc18487f36919a800b","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2018-03-02 20:14:10.000000000","message":"Patch Set 2:\n\nBuild failed.  To recheck use \u0027xenserver: recheck\u0027.  For 3rd party ci contact info: https://wiki.openstack.org/wiki/ThirdPartySystems\n\n- dsvm-tempest-neutron-network http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/52/549252/2/check/dsvm-tempest-neutron-network/e7230a4 : FAILURE in 4h 02m 11s","accounts_in_message":[],"_revision_number":2},{"id":"3b964a0df7aa965b5dc5af26c1b1ed2235a1b353","author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"date":"2018-03-07 11:00:35.000000000","message":"Patch Set 2: Code-Review-1\n\nOne possible way forward here is to specify some exceptions in check_libs_from_git, to ignore tempest, devstack and requirements. However that may be not enough. Tempest plugins will be installed in tempest virtual environment, so they won\u0027t show up in a global pip.\n\nI think probably the cleanest approach is to separate LIBS_FROM_GIT and required projects. We can still have a dedicated variable under job.vars that is consumed by the project if you wish, or we could simply add this into devstack_localrc.","accounts_in_message":[],"_revision_number":2},{"id":"6bb7d2ec68617064fb942d3c53d34e60ace47279","author":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"date":"2018-03-16 18:47:11.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"2d276d4f63e8ca5be4f0c90c80fbe3c1736895cb","author":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"date":"2018-03-16 18:49:22.000000000","message":"Patch Set 2:\n\nYeah, we could manually deal with LIBS_FROM_GIT, but I feel like the user has already expressed what they want to have happen with required-projects, so I think we ought to be able to convince a computer to do that.\n\nI\u0027ve updated the patch to do the extra work to not add things we know will fail the check.","accounts_in_message":[],"_revision_number":2},{"id":"d57ac1c1a392dee9baaffbd6a2810f85c7b6d802","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2018-03-16 19:56:22.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-xenial https://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/devstack/52/549252/3/check/tempest-dsvm-full-xenial/d6e47cf/ : SUCCESS in 1h 08m 48s","accounts_in_message":[],"_revision_number":3},{"id":"f069acae166379ef273973f31a154a991108a81c","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-03-16 20:39:15.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- tempest-full http://logs.openstack.org/52/549252/3/check/tempest-full/39747e5/ : RETRY_LIMIT in 7m 33s\n- neutron-grenade http://logs.openstack.org/52/549252/3/check/neutron-grenade/17d39dc/ : SUCCESS in 57m 27s\n- tempest-full-py3 http://logs.openstack.org/52/549252/3/check/tempest-full-py3/97c8701/ : RETRY_LIMIT in 4m 13s\n- build-openstack-sphinx-docs http://logs.openstack.org/52/549252/3/check/build-openstack-sphinx-docs/0c8f6e1/html/ : SUCCESS in 3m 36s\n- openstack-tox-bashate http://logs.openstack.org/52/549252/3/check/openstack-tox-bashate/3603a39/ : SUCCESS in 3m 11s\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/52/549252/3/check/ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa/0ad12ab/ : SUCCESS in 44m 19s (non-voting)\n- legacy-devstack-dsvm-updown http://logs.openstack.org/52/549252/3/check/legacy-devstack-dsvm-updown/951450b/ : SUCCESS in 23m 24s\n- legacy-swift-dsvm-functional http://logs.openstack.org/52/549252/3/check/legacy-swift-dsvm-functional/e742e54/ : SUCCESS in 32m 52s (non-voting)\n- neutron-grenade-multinode http://logs.openstack.org/52/549252/3/check/neutron-grenade-multinode/ed517e9/ : SUCCESS in 1h 07m 08s\n- neutron-tempest-linuxbridge http://logs.openstack.org/52/549252/3/check/neutron-tempest-linuxbridge/53a5179/ : SUCCESS in 1h 16m 01s\n- neutron-tempest-multinode-full http://logs.openstack.org/52/549252/3/check/neutron-tempest-multinode-full/fbd0397/ : SUCCESS in 1h 26m 24s (non-voting)\n- devstack http://logs.openstack.org/52/549252/3/check/devstack/a7f626f/ : RETRY_LIMIT in 7m 05s\n- devstack-multinode http://logs.openstack.org/52/549252/3/check/devstack-multinode/daccc74/ : RETRY_LIMIT in 4m 42s\n- devstack-platform-centos-7 http://logs.openstack.org/52/549252/3/check/devstack-platform-centos-7/429defb/ : RETRY_LIMIT in 5m 15s (non-voting)\n- devstack-platform-opensuse-423 http://logs.openstack.org/52/549252/3/check/devstack-platform-opensuse-423/7163c29/ : RETRY_LIMIT in 8m 56s (non-voting)\n- devstack-platform-opensuse-tumbleweed http://logs.openstack.org/52/549252/3/check/devstack-platform-opensuse-tumbleweed/58ca836/ : RETRY_LIMIT in 6m 37s (non-voting)\n- devstack-platform-fedora-27 http://logs.openstack.org/52/549252/3/check/devstack-platform-fedora-27/7b54860/ : RETRY_LIMIT in 8m 23s (non-voting)\n- devstack-unit-tests http://logs.openstack.org/52/549252/3/check/devstack-unit-tests/eab433f/ : FAILURE in 3m 02s","accounts_in_message":[],"_revision_number":3},{"id":"de9acae6fa121c032e49b293e65bbf482ad50dbf","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2018-03-16 21:21:54.000000000","message":"Patch Set 3:\n\nBuild succeeded.\n\n- dsvm-tempest-neutron-network http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/52/549252/3/check/dsvm-tempest-neutron-network/866784e : SUCCESS in 2h 27m 56s","accounts_in_message":[],"_revision_number":3},{"id":"a5b0db3174a8703e389abc8e2f4a873c8c18ff0f","author":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"date":"2018-03-16 23:28:59.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"56c3c91fc24167b2cea7f732e4edeb4244261654","author":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"date":"2018-03-17 00:22:16.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"c1793fa753cf68057b149c8caa8aa55e74178f6c","author":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"date":"2018-03-17 00:24:03.000000000","message":"Patch Set 5:\n\nI\u0027ve uploaded PS5 which takes a different approach -- it makes the libs_from_git check safe for this method, at the expense of opening a slight opportunity for human error if a human writes a LIBS_FROM_GIT line.  I think the convenience is worth the risk (especially since the risk is reduced by using the new job and automated generation of the config).","accounts_in_message":[],"_revision_number":5},{"id":"6c08c3eb9744b2819b943b334c2e6e2cb661995c","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2018-03-17 01:31:11.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-xenial https://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/devstack/52/549252/5/check/tempest-dsvm-full-xenial/84395d8/ : SUCCESS in 1h 08m 33s","accounts_in_message":[],"_revision_number":5},{"id":"e14c4d9d341ac6e09307eb944b0f0a3bed8151e0","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-03-17 02:05:33.000000000","message":"Patch Set 5: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- tempest-full http://logs.openstack.org/52/549252/5/check/tempest-full/a0456e6/ : FAILURE in 1h 03m 20s\n- neutron-grenade http://logs.openstack.org/52/549252/5/check/neutron-grenade/1994bb8/ : SUCCESS in 52m 13s\n- tempest-full-py3 http://logs.openstack.org/52/549252/5/check/tempest-full-py3/ab9ed16/ : SUCCESS in 1h 21m 34s\n- build-openstack-sphinx-docs http://logs.openstack.org/52/549252/5/check/build-openstack-sphinx-docs/8a7fcd2/html/ : SUCCESS in 3m 46s\n- openstack-tox-bashate http://logs.openstack.org/52/549252/5/check/openstack-tox-bashate/270820e/ : FAILURE in 3m 05s\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/52/549252/5/check/ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa/638b242/ : SUCCESS in 37m 21s (non-voting)\n- legacy-devstack-dsvm-updown http://logs.openstack.org/52/549252/5/check/legacy-devstack-dsvm-updown/a0f9395/ : SUCCESS in 25m 48s\n- legacy-swift-dsvm-functional http://logs.openstack.org/52/549252/5/check/legacy-swift-dsvm-functional/c1f4f86/ : SUCCESS in 27m 43s (non-voting)\n- neutron-grenade-multinode http://logs.openstack.org/52/549252/5/check/neutron-grenade-multinode/91b0aa3/ : SUCCESS in 55m 20s\n- neutron-tempest-linuxbridge http://logs.openstack.org/52/549252/5/check/neutron-tempest-linuxbridge/0374df1/ : FAILURE in 59m 54s\n- neutron-tempest-multinode-full http://logs.openstack.org/52/549252/5/check/neutron-tempest-multinode-full/ad2105f/ : SUCCESS in 1h 37m 09s (non-voting)\n- devstack http://logs.openstack.org/52/549252/5/check/devstack/2aad2ac/ : SUCCESS in 19m 31s\n- devstack-multinode http://logs.openstack.org/52/549252/5/check/devstack-multinode/e7175b4/ : SUCCESS in 29m 28s\n- devstack-platform-centos-7 http://logs.openstack.org/52/549252/5/check/devstack-platform-centos-7/3a43224/ : SUCCESS in 1h 29m 25s (non-voting)\n- devstack-platform-opensuse-423 http://logs.openstack.org/52/549252/5/check/devstack-platform-opensuse-423/f35d76c/ : SUCCESS in 1h 31m 55s (non-voting)\n- devstack-platform-opensuse-tumbleweed http://logs.openstack.org/52/549252/5/check/devstack-platform-opensuse-tumbleweed/40f0703/ : FAILURE in 1h 05m 58s (non-voting)\n- devstack-platform-fedora-27 http://logs.openstack.org/52/549252/5/check/devstack-platform-fedora-27/95bd8d1/ : SUCCESS in 1h 28m 01s (non-voting)\n- devstack-unit-tests http://logs.openstack.org/52/549252/5/check/devstack-unit-tests/c7b54a8/ : SUCCESS in 2m 33s","accounts_in_message":[],"_revision_number":5},{"id":"9001ee18751589c34dfbee83bc91ac6391f08150","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2018-03-17 02:29:33.000000000","message":"Patch Set 5:\n\nBuild succeeded.\n\n- dsvm-tempest-neutron-network http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/52/549252/5/check/dsvm-tempest-neutron-network/778bc47 : SUCCESS in 2h 03m 28s","accounts_in_message":[],"_revision_number":5},{"id":"7ad264eefea0d05123759ebe661ee01b32123faa","author":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"date":"2018-03-19 15:38:47.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"759edc3e026421f5be39d18cdc579bd980c1065f","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2018-03-19 16:44:20.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-xenial https://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/devstack/52/549252/6/check/tempest-dsvm-full-xenial/64a6d1a/ : SUCCESS in 1h 05m 03s","accounts_in_message":[],"_revision_number":6},{"id":"9d521ea42b1a6058af483d35a72b0e49b0a913f7","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-03-19 17:28:11.000000000","message":"Patch Set 6: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- tempest-full http://logs.openstack.org/52/549252/6/check/tempest-full/0ed52f7/ : SUCCESS in 1h 18m 43s\n- neutron-grenade http://logs.openstack.org/52/549252/6/check/neutron-grenade/63ef88e/ : SUCCESS in 47m 13s\n- tempest-full-py3 http://logs.openstack.org/52/549252/6/check/tempest-full-py3/f47bb77/ : FAILURE in 58m 37s\n- build-openstack-sphinx-docs http://logs.openstack.org/52/549252/6/check/build-openstack-sphinx-docs/1febb76/html/ : SUCCESS in 3m 55s\n- openstack-tox-bashate http://logs.openstack.org/52/549252/6/check/openstack-tox-bashate/404a93a/ : SUCCESS in 3m 35s\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/52/549252/6/check/ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa/244928b/ : SUCCESS in 42m 44s (non-voting)\n- legacy-devstack-dsvm-updown http://logs.openstack.org/52/549252/6/check/legacy-devstack-dsvm-updown/9cc8064/ : SUCCESS in 28m 14s\n- legacy-swift-dsvm-functional http://logs.openstack.org/52/549252/6/check/legacy-swift-dsvm-functional/651231e/ : SUCCESS in 23m 40s (non-voting)\n- neutron-grenade-multinode http://logs.openstack.org/52/549252/6/check/neutron-grenade-multinode/04a1811/ : SUCCESS in 1h 06m 45s\n- neutron-tempest-linuxbridge http://logs.openstack.org/52/549252/6/check/neutron-tempest-linuxbridge/6d59498/ : SUCCESS in 1h 17m 06s\n- neutron-tempest-multinode-full http://logs.openstack.org/52/549252/6/check/neutron-tempest-multinode-full/bebaffb/ : SUCCESS in 1h 36m 00s (non-voting)\n- devstack http://logs.openstack.org/52/549252/6/check/devstack/307a3a8/ : SUCCESS in 26m 46s\n- devstack-multinode http://logs.openstack.org/52/549252/6/check/devstack-multinode/f8280f5/ : SUCCESS in 38m 46s\n- devstack-platform-centos-7 http://logs.openstack.org/52/549252/6/check/devstack-platform-centos-7/ca7e746/ : FAILURE in 1h 27m 28s (non-voting)\n- devstack-platform-opensuse-423 http://logs.openstack.org/52/549252/6/check/devstack-platform-opensuse-423/1b60342/ : SUCCESS in 1h 22m 24s (non-voting)\n- devstack-platform-opensuse-tumbleweed http://logs.openstack.org/52/549252/6/check/devstack-platform-opensuse-tumbleweed/734372f/ : FAILURE in 10m 40s (non-voting)\n- devstack-platform-fedora-27 http://logs.openstack.org/52/549252/6/check/devstack-platform-fedora-27/5c5e7ba/ : FAILURE in 1h 21m 37s (non-voting)\n- devstack-unit-tests http://logs.openstack.org/52/549252/6/check/devstack-unit-tests/e38af03/ : SUCCESS in 2m 20s","accounts_in_message":[],"_revision_number":6},{"id":"0db2170db21a5ec68c58bbb28a51cab358602c66","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2018-03-19 17:32:38.000000000","message":"Patch Set 6:\n\nBuild succeeded.\n\n- dsvm-tempest-neutron-network http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/52/549252/6/check/dsvm-tempest-neutron-network/1dc3773 : SUCCESS in 1h 47m 56s","accounts_in_message":[],"_revision_number":6},{"id":"6261e500237cfce0678528af6cf61d4a74bbc5c2","author":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"date":"2018-03-20 21:41:04.000000000","message":"Patch Set 6:\n\nBuild succeeded (check pipeline).\n\n- tempest-dsvm-intel-nfv-xenial http://52.27.155.124/portland/2018-03-19/549252/6/check/tempest-dsvm-intel-nfv-xenial/7e2fe86 : SUCCESS in 30m 44s (non-voting)\n- tempest-dsvm-ovsdpdk-nfv-networking-xenial http://52.27.155.124/portland/2018-03-19/549252/6/check/tempest-dsvm-ovsdpdk-nfv-networking-xenial/20f9ad4 : SUCCESS in 54m 52s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"44784e7bae6f39543984fb0bb0b9cdc7d7e0355f","author":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"date":"2018-03-20 23:24:20.000000000","message":"Patch Set 6:\n\nrecheck","accounts_in_message":[],"_revision_number":6},{"id":"0d60e75cd777f69532256d532696e77bc22e1d6d","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2018-03-21 00:22:56.000000000","message":"Patch Set 6:\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-xenial https://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/devstack/52/549252/6/check/tempest-dsvm-full-xenial/2c6f500/ : SUCCESS in 58m 11s","accounts_in_message":[],"_revision_number":6},{"id":"0e1d9c386f15fa43c9da5bd3f5837165aaf48050","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-03-21 01:13:08.000000000","message":"Patch Set 6:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- tempest-full http://logs.openstack.org/52/549252/6/check/tempest-full/ca27dab/ : SUCCESS in 1h 22m 28s\n- neutron-grenade http://logs.openstack.org/52/549252/6/check/neutron-grenade/6d3056e/ : SUCCESS in 52m 35s\n- tempest-full-py3 http://logs.openstack.org/52/549252/6/check/tempest-full-py3/afdda20/ : SUCCESS in 1h 13m 05s\n- build-openstack-sphinx-docs http://logs.openstack.org/52/549252/6/check/build-openstack-sphinx-docs/b992574/html/ : SUCCESS in 3m 52s\n- openstack-tox-bashate http://logs.openstack.org/52/549252/6/check/openstack-tox-bashate/1203def/ : SUCCESS in 3m 00s\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/52/549252/6/check/ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa/4118af9/ : SUCCESS in 38m 05s (non-voting)\n- legacy-devstack-dsvm-updown http://logs.openstack.org/52/549252/6/check/legacy-devstack-dsvm-updown/babb728/ : SUCCESS in 34m 12s\n- legacy-swift-dsvm-functional http://logs.openstack.org/52/549252/6/check/legacy-swift-dsvm-functional/cbb4974/ : SUCCESS in 22m 28s (non-voting)\n- neutron-grenade-multinode http://logs.openstack.org/52/549252/6/check/neutron-grenade-multinode/d8cebcb/ : SUCCESS in 56m 10s\n- neutron-tempest-linuxbridge http://logs.openstack.org/52/549252/6/check/neutron-tempest-linuxbridge/6992cd2/ : SUCCESS in 1h 41m 34s\n- neutron-tempest-multinode-full http://logs.openstack.org/52/549252/6/check/neutron-tempest-multinode-full/1b82ca6/ : SUCCESS in 1h 37m 11s (non-voting)\n- devstack http://logs.openstack.org/52/549252/6/check/devstack/4e88788/ : SUCCESS in 20m 28s\n- devstack-platform-centos-7 http://logs.openstack.org/52/549252/6/check/devstack-platform-centos-7/d72be0e/ : FAILURE in 1h 25m 13s (non-voting)\n- devstack-platform-opensuse-423 http://logs.openstack.org/52/549252/6/check/devstack-platform-opensuse-423/34fe1ac/ : SUCCESS in 1h 31m 03s (non-voting)\n- devstack-platform-opensuse-tumbleweed http://logs.openstack.org/52/549252/6/check/devstack-platform-opensuse-tumbleweed/cc7cf60/ : FAILURE in 7m 55s (non-voting)\n- devstack-platform-fedora-27 http://logs.openstack.org/52/549252/6/check/devstack-platform-fedora-27/c722d5e/ : FAILURE in 1h 21m 15s (non-voting)\n- devstack-multinode http://logs.openstack.org/52/549252/6/check/devstack-multinode/b425a5f/ : POST_FAILURE in 56m 16s\n- devstack-unit-tests http://logs.openstack.org/52/549252/6/check/devstack-unit-tests/7b77695/ : SUCCESS in 2m 45s","accounts_in_message":[],"_revision_number":6},{"id":"eebfca291444dfbc7299bd9e2032267abf037535","author":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"date":"2018-03-21 05:28:58.000000000","message":"Patch Set 6:\n\nBuild succeeded (check pipeline).\n\n- tempest-dsvm-intel-nfv-xenial http://52.27.155.124/portland/2018-03-20/549252/6/check/tempest-dsvm-intel-nfv-xenial/5a67f31 : SUCCESS in 30m 43s (non-voting)\n- tempest-dsvm-ovsdpdk-nfv-networking-xenial http://52.27.155.124/portland/2018-03-20/549252/6/check/tempest-dsvm-ovsdpdk-nfv-networking-xenial/b090d7c : SUCCESS in 53m 15s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"945e7c3806b7b98120b47dc35e671aea29a216b1","author":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"date":"2018-03-21 16:03:21.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"29fc2247f5da59ba43dbcac79ed7de1b01c6d1f8","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2018-03-21 17:11:12.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-xenial https://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/devstack/52/549252/7/check/tempest-dsvm-full-xenial/6349668/ : SUCCESS in 1h 07m 30s","accounts_in_message":[],"_revision_number":7},{"id":"8c8223535c3da50a1dc835e467704e762c4caf2d","author":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"date":"2018-03-21 18:16:19.000000000","message":"Patch Set 7:\n\nBuild succeeded (check pipeline).\n\n- tempest-dsvm-intel-nfv-xenial http://52.27.155.124/portland/2018-03-21/549252/7/check/tempest-dsvm-intel-nfv-xenial/2b35d04 : SUCCESS in 29m 46s (non-voting)\n- tempest-dsvm-ovsdpdk-nfv-networking-xenial http://52.27.155.124/portland/2018-03-21/549252/7/check/tempest-dsvm-ovsdpdk-nfv-networking-xenial/c22a62a : SUCCESS in 56m 23s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"91a7fc10744cac01de74df62e8e0634d7af719a4","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-03-21 18:22:51.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-full http://logs.openstack.org/52/549252/7/check/tempest-full/abb22da/ : SUCCESS in 1h 26m 39s\n- neutron-grenade http://logs.openstack.org/52/549252/7/check/neutron-grenade/a3d08e4/ : SUCCESS in 42m 48s\n- tempest-full-py3 http://logs.openstack.org/52/549252/7/check/tempest-full-py3/525f2d8/ : SUCCESS in 1h 16m 42s\n- build-openstack-sphinx-docs http://logs.openstack.org/52/549252/7/check/build-openstack-sphinx-docs/7002b61/html/ : SUCCESS in 3m 51s\n- openstack-tox-bashate http://logs.openstack.org/52/549252/7/check/openstack-tox-bashate/dd0ffb5/ : SUCCESS in 3m 20s\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/52/549252/7/check/ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa/9cbfb25/ : SUCCESS in 43m 59s (non-voting)\n- legacy-devstack-dsvm-updown http://logs.openstack.org/52/549252/7/check/legacy-devstack-dsvm-updown/8e4555b/ : SUCCESS in 31m 46s\n- legacy-swift-dsvm-functional http://logs.openstack.org/52/549252/7/check/legacy-swift-dsvm-functional/cce6002/ : SUCCESS in 30m 18s (non-voting)\n- neutron-grenade-multinode http://logs.openstack.org/52/549252/7/check/neutron-grenade-multinode/ad6f9f2/ : SUCCESS in 58m 35s\n- neutron-tempest-linuxbridge http://logs.openstack.org/52/549252/7/check/neutron-tempest-linuxbridge/debf4d2/ : SUCCESS in 1h 38m 07s\n- neutron-tempest-multinode-full http://logs.openstack.org/52/549252/7/check/neutron-tempest-multinode-full/55eab0d/ : SUCCESS in 1h 26m 12s (non-voting)\n- devstack http://logs.openstack.org/52/549252/7/check/devstack/88a92f5/ : SUCCESS in 25m 15s\n- devstack-multinode http://logs.openstack.org/52/549252/7/check/devstack-multinode/6074d75/ : SUCCESS in 29m 37s\n- devstack-platform-centos-7 http://logs.openstack.org/52/549252/7/check/devstack-platform-centos-7/af349d9/ : SUCCESS in 1h 28m 03s (non-voting)\n- devstack-platform-opensuse-423 http://logs.openstack.org/52/549252/7/check/devstack-platform-opensuse-423/bcf8a01/ : SUCCESS in 1h 26m 48s (non-voting)\n- devstack-platform-opensuse-tumbleweed http://logs.openstack.org/52/549252/7/check/devstack-platform-opensuse-tumbleweed/a53b51e/ : FAILURE in 10m 10s (non-voting)\n- devstack-platform-fedora-27 http://logs.openstack.org/52/549252/7/check/devstack-platform-fedora-27/4277b89/ : RETRY_LIMIT in 3m 42s (non-voting)\n- devstack-unit-tests http://logs.openstack.org/52/549252/7/check/devstack-unit-tests/afbcb4e/ : SUCCESS in 2m 26s","accounts_in_message":[],"_revision_number":7},{"id":"4afe6411385038cf32b0c5ad88971de54307dd4c","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2018-03-21 20:18:35.000000000","message":"Patch Set 7:\n\nBuild succeeded.\n\n- dsvm-tempest-neutron-network http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/52/549252/7/check/dsvm-tempest-neutron-network/1f26af7 : SUCCESS in 2h 47m 20s","accounts_in_message":[],"_revision_number":7},{"id":"2baa06848061a3a9f2aa431910c20ef210a7f52e","author":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"date":"2018-03-22 11:47:02.000000000","message":"Patch Set 7:\n\nTesting failed ubuntu-xenial-s390x. For rechecking only on the ubuntu-xenial-s390x CI, add a review comment with recheck-zkvm. Contact info: zkvm-ci@linux.vnet.ibm.com. For more information, see https://wiki.openstack.org/wiki/ThirdPartySystems/IBM_zKVM_CI\n\n- check-tempest-dsvm-neutron-full-ubuntu-xenial-s390x http://sng01.objectstorage.softlayer.net/v1/AUTH_1940ea10-6e82-4501-b2f9-eb236510e575/ibmzkvmci/production/549252/7/check-tempest-dsvm-neutron-full-ubuntu-xenial-s390x/1d08bcd : EXCEPTION","accounts_in_message":[],"_revision_number":7},{"id":"d1ed9197cf06a3d9df42d66dd034a0dcb01d85cd","author":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"date":"2018-03-22 18:51:10.000000000","message":"Uploaded patch set 8: Patch Set 7 was rebased.","accounts_in_message":[],"_revision_number":8},{"id":"3a85f84c2da3cec7ca15b7778cb255e918dbc243","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2018-03-22 19:54:38.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-xenial https://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/devstack/52/549252/8/check/tempest-dsvm-full-xenial/453047a/ : SUCCESS in 57m 16s","accounts_in_message":[],"_revision_number":8},{"id":"51142e94a40b2b44e1776098ab76dbd7e251460b","author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"date":"2018-03-22 21:45:04.000000000","message":"Patch Set 8: Code-Review+1\n\nThis looks good, thanks. We should probably check that this is working fine in https://review.openstack.org/#/c/548331/3.\n\nSince this is a significant change in behavior compared to d-g, I think it would be good to publicize it a bit in the ML before it merges.","accounts_in_message":[],"_revision_number":8},{"id":"4973a83fb4f3c9db51d4211dc71c28567f3ba67b","author":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"date":"2018-03-22 21:57:51.000000000","message":"Patch Set 8:\n\nBuild succeeded (check pipeline).\n\n- tempest-dsvm-intel-nfv-xenial http://52.27.155.124/portland/2018-03-22/549252/8/check/tempest-dsvm-intel-nfv-xenial/8127ac5 : SUCCESS in 29m 55s (non-voting)\n- tempest-dsvm-ovsdpdk-nfv-networking-xenial http://52.27.155.124/portland/2018-03-22/549252/8/check/tempest-dsvm-ovsdpdk-nfv-networking-xenial/ada204a : SUCCESS in 1h 06m 09s (non-voting)","accounts_in_message":[],"_revision_number":8},{"id":"a87e7f24b28f3482b534bf12530aeb10096e3c58","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-03-22 22:51:49.000000000","message":"Patch Set 8: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- tempest-full http://logs.openstack.org/52/549252/8/check/tempest-full/24aec2b/ : SUCCESS in 1h 26m 30s\n- neutron-grenade http://logs.openstack.org/52/549252/8/check/neutron-grenade/8a39ed9/ : SUCCESS in 44m 05s\n- tempest-full-py3 http://logs.openstack.org/52/549252/8/check/tempest-full-py3/a5ae566/ : POST_FAILURE in 1h 29m 52s\n- build-openstack-sphinx-docs http://logs.openstack.org/52/549252/8/check/build-openstack-sphinx-docs/744c1ea/html/ : SUCCESS in 3m 33s\n- openstack-tox-bashate http://logs.openstack.org/52/549252/8/check/openstack-tox-bashate/510245f/ : SUCCESS in 3m 14s\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/52/549252/8/check/ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa/6b9770e/ : SUCCESS in 47m 39s (non-voting)\n- legacy-devstack-dsvm-updown http://logs.openstack.org/52/549252/8/check/legacy-devstack-dsvm-updown/8d9e76a/ : SUCCESS in 27m 00s\n- legacy-swift-dsvm-functional http://logs.openstack.org/52/549252/8/check/legacy-swift-dsvm-functional/7d54c80/ : SUCCESS in 24m 40s (non-voting)\n- neutron-grenade-multinode http://logs.openstack.org/52/549252/8/check/neutron-grenade-multinode/9fc76de/ : SUCCESS in 59m 09s\n- neutron-tempest-linuxbridge http://logs.openstack.org/52/549252/8/check/neutron-tempest-linuxbridge/df42586/ : SUCCESS in 1h 14m 49s\n- neutron-tempest-multinode-full http://logs.openstack.org/52/549252/8/check/neutron-tempest-multinode-full/a5b6d7a/ : SUCCESS in 1h 28m 31s (non-voting)\n- devstack http://logs.openstack.org/52/549252/8/check/devstack/93ab44a/ : SUCCESS in 22m 18s\n- devstack-multinode http://logs.openstack.org/52/549252/8/check/devstack-multinode/b87817c/ : SUCCESS in 26m 59s\n- devstack-platform-centos-7 http://logs.openstack.org/52/549252/8/check/devstack-platform-centos-7/4ad1f5c/ : SUCCESS in 1h 26m 38s (non-voting)\n- devstack-platform-opensuse-423 http://logs.openstack.org/52/549252/8/check/devstack-platform-opensuse-423/f718531/ : SUCCESS in 1h 13m 47s (non-voting)\n- devstack-platform-opensuse-tumbleweed http://logs.openstack.org/52/549252/8/check/devstack-platform-opensuse-tumbleweed/364921d/ : FAILURE in 7m 57s (non-voting)\n- devstack-platform-fedora-27 http://logs.openstack.org/52/549252/8/check/devstack-platform-fedora-27/3916f7c/ : FAILURE in 1h 21m 07s (non-voting)\n- devstack-unit-tests http://logs.openstack.org/52/549252/8/check/devstack-unit-tests/a429c85/ : SUCCESS in 2m 17s","accounts_in_message":[],"_revision_number":8},{"id":"747c4e6f0522411a876d04a51a5e310478c948f6","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2018-03-23 03:01:07.000000000","message":"Patch Set 8:\n\nBuild succeeded.\n\n- dsvm-tempest-neutron-network http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/52/549252/8/check/dsvm-tempest-neutron-network/bdf86fe : SUCCESS in 3h 50m 05s","accounts_in_message":[],"_revision_number":8},{"id":"bcbef8c0e8089fad9fb6ec5e86a1dc4a4debd2b2","author":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"date":"2018-03-23 20:40:11.000000000","message":"Patch Set 8:\n\nrecheck stackviz","accounts_in_message":[],"_revision_number":8},{"id":"689fdb7bd119e890840d99b3a6a703f8b3427f43","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2018-03-23 21:42:13.000000000","message":"Patch Set 8:\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-xenial https://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/devstack/52/549252/8/check/tempest-dsvm-full-xenial/83c8f6f/ : SUCCESS in 1h 01m 45s","accounts_in_message":[],"_revision_number":8},{"id":"9ce0de5c03278ed45c2943a16049a83726a8be43","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-03-23 22:19:08.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-full http://logs.openstack.org/52/549252/8/check/tempest-full/8ee741f/ : SUCCESS in 1h 32m 02s\n- neutron-grenade http://logs.openstack.org/52/549252/8/check/neutron-grenade/0dd45f9/ : SUCCESS in 52m 20s\n- tempest-full-py3 http://logs.openstack.org/52/549252/8/check/tempest-full-py3/b670da4/ : SUCCESS in 1h 09m 40s\n- build-openstack-sphinx-docs http://logs.openstack.org/52/549252/8/check/build-openstack-sphinx-docs/d124767/html/ : SUCCESS in 3m 37s\n- openstack-tox-bashate http://logs.openstack.org/52/549252/8/check/openstack-tox-bashate/e051f34/ : SUCCESS in 3m 21s\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/52/549252/8/check/ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa/51e8624/ : SUCCESS in 39m 46s (non-voting)\n- legacy-devstack-dsvm-updown http://logs.openstack.org/52/549252/8/check/legacy-devstack-dsvm-updown/bfa82a7/ : SUCCESS in 24m 27s\n- legacy-swift-dsvm-functional http://logs.openstack.org/52/549252/8/check/legacy-swift-dsvm-functional/1b31852/ : SUCCESS in 23m 07s (non-voting)\n- neutron-grenade-multinode http://logs.openstack.org/52/549252/8/check/neutron-grenade-multinode/1b44c63/ : SUCCESS in 58m 44s\n- neutron-tempest-linuxbridge http://logs.openstack.org/52/549252/8/check/neutron-tempest-linuxbridge/9ab987c/ : SUCCESS in 1h 17m 20s\n- neutron-tempest-multinode-full http://logs.openstack.org/52/549252/8/check/neutron-tempest-multinode-full/aa74daf/ : SUCCESS in 1h 32m 55s (non-voting)\n- devstack http://logs.openstack.org/52/549252/8/check/devstack/553d160/ : SUCCESS in 22m 46s\n- devstack-platform-centos-7 http://logs.openstack.org/52/549252/8/check/devstack-platform-centos-7/d263932/ : FAILURE in 1h 38m 00s (non-voting)\n- devstack-platform-opensuse-423 http://logs.openstack.org/52/549252/8/check/devstack-platform-opensuse-423/17254e7/ : SUCCESS in 1h 23m 06s (non-voting)\n- devstack-platform-opensuse-tumbleweed http://logs.openstack.org/52/549252/8/check/devstack-platform-opensuse-tumbleweed/0a53db3/ : FAILURE in 5m 40s (non-voting)\n- devstack-platform-fedora-27 http://logs.openstack.org/52/549252/8/check/devstack-platform-fedora-27/48e75b1/ : SUCCESS in 1h 25m 19s (non-voting)\n- devstack-multinode http://logs.openstack.org/52/549252/8/check/devstack-multinode/5a694dc/ : SUCCESS in 29m 48s\n- devstack-unit-tests http://logs.openstack.org/52/549252/8/check/devstack-unit-tests/45797d9/ : SUCCESS in 2m 41s","accounts_in_message":[],"_revision_number":8},{"id":"06e439a296d4db13b5b46d404bee83bf8d99c297","author":{"_account_id":11307,"name":"Andreas Scheuring","email":"andreas.scheuring@de.ibm.com","username":"uniqueName"},"date":"2018-03-26 13:18:00.000000000","message":"Patch Set 8:\n\nrecheck-zkvm","accounts_in_message":[],"_revision_number":8},{"id":"cf4212d71e21548960364a864b3a330f886df307","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2018-03-26 15:23:02.000000000","message":"Patch Set 8:\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-xenial https://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/devstack/52/549252/8/check/tempest-dsvm-full-xenial/429b881/ : SUCCESS in 1h 08m 58s","accounts_in_message":[],"_revision_number":8},{"id":"12c6d24d74b0a0e47232330adb388bba17ba2c70","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-03-26 16:07:57.000000000","message":"Patch Set 8:\n\nBuild succeeded (check pipeline).\n\n- tempest-full http://logs.openstack.org/52/549252/8/check/tempest-full/3efc9fa/ : SUCCESS in 1h 24m 24s\n- neutron-grenade http://logs.openstack.org/52/549252/8/check/neutron-grenade/3eb627c/ : SUCCESS in 41m 06s\n- tempest-full-py3 http://logs.openstack.org/52/549252/8/check/tempest-full-py3/ff08e7a/ : SUCCESS in 1h 17m 16s\n- build-openstack-sphinx-docs http://logs.openstack.org/52/549252/8/check/build-openstack-sphinx-docs/8b9e5b8/html/ : SUCCESS in 3m 54s\n- openstack-tox-bashate http://logs.openstack.org/52/549252/8/check/openstack-tox-bashate/b10ede2/ : SUCCESS in 3m 05s\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/52/549252/8/check/ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa/b8d72d0/ : SUCCESS in 37m 32s (non-voting)\n- legacy-devstack-dsvm-updown http://logs.openstack.org/52/549252/8/check/legacy-devstack-dsvm-updown/5e09c41/ : SUCCESS in 27m 41s\n- legacy-swift-dsvm-functional http://logs.openstack.org/52/549252/8/check/legacy-swift-dsvm-functional/7b178fd/ : SUCCESS in 22m 01s (non-voting)\n- neutron-grenade-multinode http://logs.openstack.org/52/549252/8/check/neutron-grenade-multinode/f14051c/ : SUCCESS in 1h 03m 31s\n- neutron-tempest-linuxbridge http://logs.openstack.org/52/549252/8/check/neutron-tempest-linuxbridge/506914b/ : SUCCESS in 1h 24m 59s\n- neutron-tempest-multinode-full http://logs.openstack.org/52/549252/8/check/neutron-tempest-multinode-full/f9f220b/ : SUCCESS in 1h 45m 20s (non-voting)\n- devstack http://logs.openstack.org/52/549252/8/check/devstack/5c70b1f/ : SUCCESS in 19m 49s\n- devstack-platform-centos-7 http://logs.openstack.org/52/549252/8/check/devstack-platform-centos-7/5381239/ : SUCCESS in 1h 32m 18s (non-voting)\n- devstack-platform-opensuse-423 http://logs.openstack.org/52/549252/8/check/devstack-platform-opensuse-423/84e78e3/ : SUCCESS in 1h 30m 07s (non-voting)\n- devstack-platform-opensuse-tumbleweed http://logs.openstack.org/52/549252/8/check/devstack-platform-opensuse-tumbleweed/df04aea/ : FAILURE in 5m 19s (non-voting)\n- devstack-platform-fedora-27 http://logs.openstack.org/52/549252/8/check/devstack-platform-fedora-27/661ec60/ : SUCCESS in 1h 33m 34s (non-voting)\n- devstack-multinode http://logs.openstack.org/52/549252/8/check/devstack-multinode/599bee5/ : SUCCESS in 25m 55s\n- devstack-unit-tests http://logs.openstack.org/52/549252/8/check/devstack-unit-tests/483a8c2/ : SUCCESS in 2m 41s","accounts_in_message":[],"_revision_number":8},{"id":"7a25ec3d72311ba0c509ab37a3884432dbfc3ac8","author":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"date":"2018-03-26 20:44:05.000000000","message":"Patch Set 8:\n\nTesting succeeded on ubuntu-xenial-s390x. For rechecking only on the ubuntu-xenail-s390x CI, add a review comment with recheck-zkvm. Contact info: zkvm-ci@linux.vnet.ibm.com. For more information, see https://wiki.openstack.org/wiki/ThirdPartySystems/IBM_zKVM_CI\n\n- check-tempest-dsvm-neutron-full-ubuntu-xenial-s390x http://sng01.objectstorage.softlayer.net/v1/AUTH_1940ea10-6e82-4501-b2f9-eb236510e575/ibmzkvmci/production/549252/8/check-tempest-dsvm-neutron-full-ubuntu-xenial-s390x/ace08ec : SUCCESS in 1h 38m 02s","accounts_in_message":[],"_revision_number":8},{"id":"6cdbe008e45a21a3b87f8306586612908c9dc7f4","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2018-04-02 08:35:55.000000000","message":"Patch Set 8: Code-Review+2\n\n(1 comment)\n\nlgtm.","accounts_in_message":[],"_revision_number":8},{"id":"461321c223d2b5dbc100d9958077330fc029b1db","author":{"_account_id":26507,"name":"Michel Peterson","email":"michel@redhat.com","username":"mpeterson"},"date":"2018-04-02 09:02:09.000000000","message":"Patch Set 8: Code-Review-1\n\n(1 comment)\n\nAlso there is an inherent problem as to how the requirements are installed. When installing a package through this library it calls `_setup_package_with_constraints_edit` to make sure that this package is installed from source. However, it does not take into consideration that the {test-}requirements.txt might have packages that also might be present in LIBS_FROM_GIT. The end result is that those packages present in LIBS_FROM_GIT and in the requirements file will be installed them from the PyPi index instead.\n\nI understand that this comment might exceed the scope of this patch, still it should be probably addressed because it has implications on this patch.","accounts_in_message":[],"_revision_number":8},{"id":"e2b90904938cd46054d1d939d1978457da70c2de","author":{"_account_id":26507,"name":"Michel Peterson","email":"michel@redhat.com","username":"mpeterson"},"date":"2018-04-02 11:02:04.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"b85438ef7e4e4231b8dc99c67096a4da8ed58591","author":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"date":"2018-04-05 15:59:09.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"4fdbcdf98be0d6d647ea295ecd2e1ce60c103727","author":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"date":"2018-04-05 16:28:53.000000000","message":"Patch Set 8:\n\nMichel, I believe the situation you describe shouldn\u0027t be a problem.  There are two cases:\n\n* A libs-from-git project is installed via some project\u0027s requirements.txt file before the \"if use_lib_from_git setup_develop\" invocation.  In that case, the later \"if use_lib_from_git setup_develop\" call will reinstall the project from git.\n\n* A libs-from-git project appears in some project\u0027s requirements.txt file after the \"if use_lib_from_git setup_develop\" invocation.  In that case, the previous setup_develop call would have updated the constraints file to write the git version, therefore the existing installation will match the constraint and nothing will change.\n\nIt\u0027s true that if anything goes wrong with that system, this change removes the final sanity check that would catch that, however, that\u0027s part of the trade-off I\u0027m proposing we make.  And since both of those cases seem covered, we aren\u0027t relying on the final check to catch an expected error.","accounts_in_message":[],"_revision_number":8},{"id":"f8f04db43ae2d4b2ee5a253b3b868977e1571b93","author":{"_account_id":26507,"name":"Michel Peterson","email":"michel@redhat.com","username":"mpeterson"},"date":"2018-04-11 07:46:08.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"05b07e7458fa937dca293a0c7bb99fd3416ba5a3","author":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"date":"2018-04-17 20:49:31.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"737f36c639791e00b2e2d142fd814f743663d6da","author":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"date":"2018-04-17 20:50:47.000000000","message":"Patch Set 9:\n\nThis PS is the previous PS with the child change ( https://review.openstack.org/549252 ) squashed into it.","accounts_in_message":[],"_revision_number":9},{"id":"1589deeee15dcce148969c6ee939fa77968df847","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2018-04-17 21:56:57.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-xenial https://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/devstack/52/549252/9/check/tempest-dsvm-full-xenial/2a0d275/ : SUCCESS in 1h 07m 06s","accounts_in_message":[],"_revision_number":9},{"id":"9f80d753f2d9c20240c79e121982c1054f474756","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-04-17 22:56:12.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-full http://logs.openstack.org/52/549252/9/check/tempest-full/36ae5eb/ : SUCCESS in 1h 29m 18s\n- neutron-grenade http://logs.openstack.org/52/549252/9/check/neutron-grenade/6bb7e51/ : SUCCESS in 49m 43s\n- tempest-full-py3 http://logs.openstack.org/52/549252/9/check/tempest-full-py3/9f8b0ab/ : SUCCESS in 1h 33m 27s\n- build-openstack-sphinx-docs http://logs.openstack.org/52/549252/9/check/build-openstack-sphinx-docs/6c8eddc/html/ : SUCCESS in 4m 16s\n- openstack-tox-bashate http://logs.openstack.org/52/549252/9/check/openstack-tox-bashate/f7cd186/ : SUCCESS in 3m 18s\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/52/549252/9/check/ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa/e1b87bf/ : SUCCESS in 38m 47s (non-voting)\n- legacy-devstack-dsvm-updown http://logs.openstack.org/52/549252/9/check/legacy-devstack-dsvm-updown/2492ad1/ : SUCCESS in 24m 46s\n- legacy-swift-dsvm-functional http://logs.openstack.org/52/549252/9/check/legacy-swift-dsvm-functional/3e72c4d/ : SUCCESS in 29m 59s (non-voting)\n- neutron-grenade-multinode http://logs.openstack.org/52/549252/9/check/neutron-grenade-multinode/2dcdec4/ : SUCCESS in 1h 00m 44s\n- neutron-tempest-linuxbridge http://logs.openstack.org/52/549252/9/check/neutron-tempest-linuxbridge/d900416/ : SUCCESS in 1h 26m 41s\n- neutron-tempest-multinode-full http://logs.openstack.org/52/549252/9/check/neutron-tempest-multinode-full/6b71f05/ : SUCCESS in 1h 41m 25s (non-voting)\n- devstack http://logs.openstack.org/52/549252/9/check/devstack/5c8a67d/ : SUCCESS in 21m 01s\n- devstack-platform-centos-7 http://logs.openstack.org/52/549252/9/check/devstack-platform-centos-7/030f7bf/ : FAILURE in 2h 04m 12s (non-voting)\n- devstack-platform-opensuse-423 http://logs.openstack.org/52/549252/9/check/devstack-platform-opensuse-423/5645a8f/ : FAILURE in 1h 01m 20s (non-voting)\n- devstack-platform-opensuse-tumbleweed http://logs.openstack.org/52/549252/9/check/devstack-platform-opensuse-tumbleweed/9814565/ : FAILURE in 1h 16m 01s (non-voting)\n- devstack-platform-fedora-27 http://logs.openstack.org/52/549252/9/check/devstack-platform-fedora-27/d2ba74b/ : SUCCESS in 1h 34m 22s (non-voting)\n- devstack-multinode http://logs.openstack.org/52/549252/9/check/devstack-multinode/1677a0c/ : SUCCESS in 28m 21s\n- devstack-unit-tests http://logs.openstack.org/52/549252/9/check/devstack-unit-tests/4278801/ : SUCCESS in 2m 44s","accounts_in_message":[],"_revision_number":9},{"id":"2d6ba171b25ae386a3be9fabcbd34fd258b20aed","author":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"date":"2018-04-17 23:15:35.000000000","message":"Patch Set 9:\n\nTesting succeeded on ubuntu-xenial-s390x. For rechecking only on the ubuntu-xenail-s390x CI, add a review comment with recheck-zkvm. Contact info: zkvm-ci@linux.vnet.ibm.com. For more information, see https://wiki.openstack.org/wiki/ThirdPartySystems/IBM_zKVM_CI\n\n- check-tempest-dsvm-neutron-full-ubuntu-xenial-s390x http://sng01.objectstorage.softlayer.net/v1/AUTH_1940ea10-6e82-4501-b2f9-eb236510e575/ibmzkvmci/production/549252/9/check-tempest-dsvm-neutron-full-ubuntu-xenial-s390x/ba46b2d : SUCCESS in 1h 28m 30s","accounts_in_message":[],"_revision_number":9},{"id":"dbd42f5feede59a87452269550c29393c8dc2354","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2018-04-18 07:34:36.000000000","message":"Patch Set 9: Code-Review+2\n\nThanks. wfm.","accounts_in_message":[],"_revision_number":9},{"id":"4edc3455f7800025281cba3c7e0d0a94282df2a8","author":{"_account_id":26507,"name":"Michel Peterson","email":"michel@redhat.com","username":"mpeterson"},"date":"2018-04-18 09:10:41.000000000","message":"Patch Set 9: Code-Review-1\n\n\u003e Michel, I believe the situation you describe shouldn\u0027t be a\n \u003e problem.  There are two cases:\n \u003e \n \u003e * A libs-from-git project is installed via some project\u0027s\n \u003e requirements.txt file before the \"if use_lib_from_git\n \u003e setup_develop\" invocation.  In that case, the later \"if\n \u003e use_lib_from_git setup_develop\" call will reinstall the project\n \u003e from git.\n \u003e \n \u003e * A libs-from-git project appears in some project\u0027s\n \u003e requirements.txt file after the \"if use_lib_from_git setup_develop\"\n \u003e invocation.  In that case, the previous setup_develop call would\n \u003e have updated the constraints file to write the git version,\n \u003e therefore the existing installation will match the constraint and\n \u003e nothing will change.\n \u003e \n \u003e It\u0027s true that if anything goes wrong with that system, this change\n \u003e removes the final sanity check that would catch that, however,\n \u003e that\u0027s part of the trade-off I\u0027m proposing we make.  And since both\n \u003e of those cases seem covered, we aren\u0027t relying on the final check\n \u003e to catch an expected error.\n\nI don\u0027t have now a chance to explain further here, but I don\u0027t want my concern to go unvoiced. I\u0027ll expand on this on Monday.\n\nIn the meanwhile, I think this conversation in the ML [1] points to a potential problem.\n\nI think with the addition of the checked out paths in PIP_FIND_LINKS [2] the problem would be solved. What do you think?  \n\n[1]: http://lists.openstack.org/pipermail/openstack-dev/2018-April/129464.html\n[2]: https://github.com/openstack-dev/devstack/blob/f99d1771ba1882dfbb69186212a197edae3ef02c/inc/python#L362","accounts_in_message":[],"_revision_number":9},{"id":"62b45b2a5309bb7780b6cb7b80806c8e99d32efd","author":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"date":"2018-04-18 14:23:41.000000000","message":"Patch Set 9:\n\nMichel, I don\u0027t think your reference [1] is related to this patch.  I\u0027m merely trying to add some syntactic sugar to something that has been functioning for years in the same way.  I\u0027m not changing how anything is actually installed.","accounts_in_message":[],"_revision_number":9},{"id":"cf990fe6fc3702ea1212fe95f6882090d2d7a933","author":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"date":"2018-04-18 22:55:24.000000000","message":"Patch Set 9:\n\nBuild succeeded (check pipeline).\n\n- tempest-dsvm-intel-nfv-xenial http://52.27.155.124/portland/2018-04-17/549252/9/check/tempest-dsvm-intel-nfv-xenial/f00876e : SUCCESS in 41m 21s (non-voting)\n- tempest-dsvm-ovsdpdk-nfv-networking-xenial http://52.27.155.124/portland/2018-04-17/549252/9/check/tempest-dsvm-ovsdpdk-nfv-networking-xenial/1862b32 : SUCCESS in 57m 09s (non-voting)","accounts_in_message":[],"_revision_number":9},{"id":"10e2d5f395ed93b77f92d4063b927782b557e744","author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"date":"2018-04-19 10:48:06.000000000","message":"Patch Set 9: Workflow+1 Code-Review+2\n\nI agree with Jim, this does not change the current behaviour, it only adds a way to trigger the same behaviour as before, but automatically, from job properties.\nWhen devstack is executed outside of a zuul CI job it will behave the same as today, except for that check that happens in a different place, but that does not alter the install process.\n\nCould you please follow up either here or better in IRC or via the ML to express your concerns with the installation process?","accounts_in_message":[],"_revision_number":9},{"id":"a5db776595d92217c365536c59670de74f9f0d57","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-04-19 10:48:45.000000000","message":"Patch Set 9: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":9},{"id":"342212b0ab13fd17f1ffee1b423d0024c9884ebe","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-04-19 12:44:31.000000000","message":"Patch Set 9: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- tempest-full http://logs.openstack.org/52/549252/9/gate/tempest-full/a16fdee/ : SUCCESS in 1h 31m 38s\n- neutron-grenade http://logs.openstack.org/52/549252/9/gate/neutron-grenade/44809be/ : SUCCESS in 50m 31s\n- tempest-full-py3 http://logs.openstack.org/52/549252/9/gate/tempest-full-py3/30a08f8/ : SUCCESS in 1h 24m 46s\n- build-openstack-sphinx-docs http://logs.openstack.org/52/549252/9/gate/build-openstack-sphinx-docs/d7f5b3a/html/ : SUCCESS in 4m 33s\n- openstack-tox-bashate http://logs.openstack.org/52/549252/9/gate/openstack-tox-bashate/a198730/ : SUCCESS in 3m 56s\n- neutron-grenade-multinode http://logs.openstack.org/52/549252/9/gate/neutron-grenade-multinode/7e7b075/ : SUCCESS in 1h 00m 55s\n- neutron-tempest-linuxbridge http://logs.openstack.org/52/549252/9/gate/neutron-tempest-linuxbridge/9d0c972/ : SUCCESS in 1h 48m 21s\n- devstack http://logs.openstack.org/52/549252/9/gate/devstack/a21425c/ : SUCCESS in 20m 20s\n- devstack-unit-tests http://logs.openstack.org/52/549252/9/gate/devstack-unit-tests/bc7bac0/ : SUCCESS in 2m 28s","accounts_in_message":[],"_revision_number":9},{"id":"d1d46a422bd156ac071b4d9a5f1bbaa6c13395d4","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-04-19 12:44:31.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":9}],"current_revision_number":9,"current_revision":"e1edde38edb697f56e111f55e5992e7bf22f6284","revisions":{"4498c77a0e72f8137f25815fd01938424740895a":{"kind":"REWORK","_number":1,"created":"2018-03-02 15:08:39.000000000","uploader":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"ref":"refs/changes/52/549252/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/52/549252/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/52/549252/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/52/549252/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/52/549252/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/52/549252/1"}}},"commit":{"parents":[{"commit":"b449e40635b41e235b3cdffecdc5211f52e1c8f5","subject":"Zuul: support plugin dependencies","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/b449e40635b41e235b3cdffecdc5211f52e1c8f5"}]}],"author":{"name":"James E. Blair","email":"jeblair@redhat.com","date":"2018-03-02 15:05:14.000000000","tz":0},"committer":{"name":"James E. Blair","email":"jeblair@redhat.com","date":"2018-03-02 15:08:23.000000000","tz":0},"subject":"Automatically set LIBS_FROM_GIT based on required projects","message":"Automatically set LIBS_FROM_GIT based on required projects\n\nIf a project shows up in zuul\u0027s required-projects list, add it\nto LIBS_FROM_GIT automatically.  This way, when a user specifies\nthat a job requires a zuul-project, it gets used in testing, but\notherwise, it doesn\u0027t (pypi is used instead).\n\nChange-Id: Ifcf3ad008cf42d3d4762cfb3b6c31c93cfeb40db\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/4498c77a0e72f8137f25815fd01938424740895a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/4498c77a0e72f8137f25815fd01938424740895a"}]},"branch":"refs/heads/master"},"b5c765964f1c94d742d1384f76181e0fa6a49783":{"kind":"REWORK","_number":2,"created":"2018-03-02 16:11:20.000000000","uploader":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"ref":"refs/changes/52/549252/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/52/549252/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/52/549252/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/52/549252/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/52/549252/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/52/549252/2"}}},"commit":{"parents":[{"commit":"b449e40635b41e235b3cdffecdc5211f52e1c8f5","subject":"Zuul: support plugin dependencies","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/b449e40635b41e235b3cdffecdc5211f52e1c8f5"}]}],"author":{"name":"James E. Blair","email":"jeblair@redhat.com","date":"2018-03-02 15:05:14.000000000","tz":0},"committer":{"name":"James E. Blair","email":"jeblair@redhat.com","date":"2018-03-02 16:11:06.000000000","tz":0},"subject":"Automatically set LIBS_FROM_GIT based on required projects","message":"Automatically set LIBS_FROM_GIT based on required projects\n\nIf a project shows up in zuul\u0027s required-projects list, add it\nto LIBS_FROM_GIT automatically.  This way, when a user specifies\nthat a job requires a zuul-project, it gets used in testing, but\notherwise, it doesn\u0027t (pypi is used instead).\n\nAlso add information about what happens behind the scenes for both\nLIBS_FROM_GIT and plugin dependencies.\n\nChange-Id: Ifcf3ad008cf42d3d4762cfb3b6c31c93cfeb40db\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/b5c765964f1c94d742d1384f76181e0fa6a49783"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/b5c765964f1c94d742d1384f76181e0fa6a49783"}]},"branch":"refs/heads/master"},"3170969ce4850cf83a142c63d38ed330b388459c":{"kind":"REWORK","_number":3,"created":"2018-03-16 18:47:11.000000000","uploader":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"ref":"refs/changes/52/549252/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/52/549252/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/52/549252/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/52/549252/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/52/549252/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/52/549252/3"}}},"commit":{"parents":[{"commit":"b449e40635b41e235b3cdffecdc5211f52e1c8f5","subject":"Zuul: support plugin dependencies","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/b449e40635b41e235b3cdffecdc5211f52e1c8f5"}]}],"author":{"name":"James E. Blair","email":"jeblair@redhat.com","date":"2018-03-02 15:05:14.000000000","tz":0},"committer":{"name":"James E. Blair","email":"jeblair@redhat.com","date":"2018-03-16 18:46:14.000000000","tz":-420},"subject":"Automatically set LIBS_FROM_GIT based on required projects","message":"Automatically set LIBS_FROM_GIT based on required projects\n\nIf a project shows up in zuul\u0027s required-projects list, add it\nto LIBS_FROM_GIT automatically.  This way, when a user specifies\nthat a job requires a zuul-project, it gets used in testing, but\notherwise, it doesn\u0027t (pypi is used instead).\n\nAlso add information about what happens behind the scenes for both\nLIBS_FROM_GIT and plugin dependencies.\n\nChange-Id: Ifcf3ad008cf42d3d4762cfb3b6c31c93cfeb40db\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/3170969ce4850cf83a142c63d38ed330b388459c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/3170969ce4850cf83a142c63d38ed330b388459c"}]},"branch":"refs/heads/master"},"08550a3f207b872836e8763a32b869017a815a09":{"kind":"REWORK","_number":4,"created":"2018-03-16 23:28:59.000000000","uploader":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"ref":"refs/changes/52/549252/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/52/549252/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/52/549252/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/52/549252/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/52/549252/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/52/549252/4"}}},"commit":{"parents":[{"commit":"b449e40635b41e235b3cdffecdc5211f52e1c8f5","subject":"Zuul: support plugin dependencies","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/b449e40635b41e235b3cdffecdc5211f52e1c8f5"}]}],"author":{"name":"James E. Blair","email":"jeblair@redhat.com","date":"2018-03-02 15:05:14.000000000","tz":0},"committer":{"name":"James E. Blair","email":"jeblair@redhat.com","date":"2018-03-16 23:28:49.000000000","tz":-420},"subject":"Automatically set LIBS_FROM_GIT based on required projects","message":"Automatically set LIBS_FROM_GIT based on required projects\n\nIf a project shows up in zuul\u0027s required-projects list, add it\nto LIBS_FROM_GIT automatically.  This way, when a user specifies\nthat a job requires a zuul-project, it gets used in testing, but\notherwise, it doesn\u0027t (pypi is used instead).\n\nAlso add information about what happens behind the scenes for both\nLIBS_FROM_GIT and plugin dependencies.\n\nChange-Id: Ifcf3ad008cf42d3d4762cfb3b6c31c93cfeb40db\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/08550a3f207b872836e8763a32b869017a815a09"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/08550a3f207b872836e8763a32b869017a815a09"}]},"branch":"refs/heads/master"},"b4046cca7ee8ac42bc8d4b0c5675b4b81c75f019":{"kind":"REWORK","_number":5,"created":"2018-03-17 00:22:16.000000000","uploader":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"ref":"refs/changes/52/549252/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/52/549252/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/52/549252/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/52/549252/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/52/549252/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/52/549252/5"}}},"commit":{"parents":[{"commit":"b449e40635b41e235b3cdffecdc5211f52e1c8f5","subject":"Zuul: support plugin dependencies","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/b449e40635b41e235b3cdffecdc5211f52e1c8f5"}]}],"author":{"name":"James E. Blair","email":"jeblair@redhat.com","date":"2018-03-02 15:05:14.000000000","tz":0},"committer":{"name":"James E. Blair","email":"jeblair@redhat.com","date":"2018-03-17 00:19:40.000000000","tz":-420},"subject":"Automatically set LIBS_FROM_GIT based on required projects","message":"Automatically set LIBS_FROM_GIT based on required projects\n\nIf a project shows up in zuul\u0027s required-projects list, add it\nto LIBS_FROM_GIT automatically.  This way, when a user specifies\nthat a job requires a zuul-project, it gets used in testing, but\notherwise, it doesn\u0027t (pypi is used instead).\n\nAlso add information about what happens behind the scenes for both\nLIBS_FROM_GIT and plugin dependencies.\n\nThis moves the check performed in check_libs_from_git to\nsetup_develop.  This means that if someone sets LIBS_FROM_GIT to\n\"foobar\", devstack won\u0027t error anymore, as nothing is going to\ntry to install foobar, therefore the check won\u0027t run on that.\nHowever, as we move to automated generation of the local config,\nthat error is not likely to happen.  This check was originally\nadded due to an error in the upper-constraints file (where a\nconstraint name did not match a package name).  This location of\nthe check would still catch that type of error.\n\nChange-Id: Ifcf3ad008cf42d3d4762cfb3b6c31c93cfeb40db\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/b4046cca7ee8ac42bc8d4b0c5675b4b81c75f019"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/b4046cca7ee8ac42bc8d4b0c5675b4b81c75f019"}]},"branch":"refs/heads/master"},"ff7461a275d18a5f036f815f3527cf8ae22c2b25":{"kind":"REWORK","_number":6,"created":"2018-03-19 15:38:47.000000000","uploader":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"ref":"refs/changes/52/549252/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/52/549252/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/52/549252/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/52/549252/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/52/549252/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/52/549252/6"}}},"commit":{"parents":[{"commit":"b449e40635b41e235b3cdffecdc5211f52e1c8f5","subject":"Zuul: support plugin dependencies","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/b449e40635b41e235b3cdffecdc5211f52e1c8f5"}]}],"author":{"name":"James E. Blair","email":"jeblair@redhat.com","date":"2018-03-02 15:05:14.000000000","tz":0},"committer":{"name":"James E. Blair","email":"jeblair@redhat.com","date":"2018-03-19 15:38:35.000000000","tz":-420},"subject":"Automatically set LIBS_FROM_GIT based on required projects","message":"Automatically set LIBS_FROM_GIT based on required projects\n\nIf a project shows up in zuul\u0027s required-projects list, add it\nto LIBS_FROM_GIT automatically.  This way, when a user specifies\nthat a job requires a zuul-project, it gets used in testing, but\notherwise, it doesn\u0027t (pypi is used instead).\n\nAlso add information about what happens behind the scenes for both\nLIBS_FROM_GIT and plugin dependencies.\n\nThis moves the check performed in check_libs_from_git to\nsetup_develop.  This means that if someone sets LIBS_FROM_GIT to\n\"foobar\", devstack won\u0027t error anymore, as nothing is going to\ntry to install foobar, therefore the check won\u0027t run on that.\nHowever, as we move to automated generation of the local config,\nthat error is not likely to happen.  This check was originally\nadded due to an error in the upper-constraints file (where a\nconstraint name did not match a package name).  This location of\nthe check would still catch that type of error.\n\nChange-Id: Ifcf3ad008cf42d3d4762cfb3b6c31c93cfeb40db\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/ff7461a275d18a5f036f815f3527cf8ae22c2b25"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/ff7461a275d18a5f036f815f3527cf8ae22c2b25"}]},"branch":"refs/heads/master"},"0d0b22ac79f4948d96cc58a4a2a293716d106414":{"kind":"REWORK","_number":7,"created":"2018-03-21 16:03:21.000000000","uploader":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"ref":"refs/changes/52/549252/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/52/549252/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/52/549252/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/52/549252/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/52/549252/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/52/549252/7"}}},"commit":{"parents":[{"commit":"206fb267e6f3cc21738653679f8c45bb4bde9594","subject":"Zuul: support plugin dependencies","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/206fb267e6f3cc21738653679f8c45bb4bde9594"}]}],"author":{"name":"James E. Blair","email":"jeblair@redhat.com","date":"2018-03-02 15:05:14.000000000","tz":0},"committer":{"name":"James E. Blair","email":"jeblair@redhat.com","date":"2018-03-21 16:03:09.000000000","tz":-420},"subject":"Automatically set LIBS_FROM_GIT based on required projects","message":"Automatically set LIBS_FROM_GIT based on required projects\n\nIf a project shows up in zuul\u0027s required-projects list, add it\nto LIBS_FROM_GIT automatically.  This way, when a user specifies\nthat a job requires a zuul-project, it gets used in testing, but\notherwise, it doesn\u0027t (pypi is used instead).\n\nAlso add information about what happens behind the scenes for both\nLIBS_FROM_GIT and plugin dependencies.\n\nThis moves the check performed in check_libs_from_git to\nsetup_develop.  This means that if someone sets LIBS_FROM_GIT to\n\"foobar\", devstack won\u0027t error anymore, as nothing is going to\ntry to install foobar, therefore the check won\u0027t run on that.\nHowever, as we move to automated generation of the local config,\nthat error is not likely to happen.  This check was originally\nadded due to an error in the upper-constraints file (where a\nconstraint name did not match a package name).  This location of\nthe check would still catch that type of error.\n\nChange-Id: Ifcf3ad008cf42d3d4762cfb3b6c31c93cfeb40db\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/0d0b22ac79f4948d96cc58a4a2a293716d106414"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/0d0b22ac79f4948d96cc58a4a2a293716d106414"}]},"branch":"refs/heads/master"},"88b3ff90dcb745ff6f21123acf855632a0e26ec5":{"kind":"TRIVIAL_REBASE","_number":8,"created":"2018-03-22 18:51:10.000000000","uploader":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"ref":"refs/changes/52/549252/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/52/549252/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/52/549252/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/52/549252/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/52/549252/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/52/549252/8"}}},"commit":{"parents":[{"commit":"6f27fca4a76aceaadab3776c87c48743671ce502","subject":"Zuul: support plugin dependencies","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/6f27fca4a76aceaadab3776c87c48743671ce502"}]}],"author":{"name":"James E. Blair","email":"jeblair@redhat.com","date":"2018-03-02 15:05:14.000000000","tz":0},"committer":{"name":"James E. Blair","email":"jeblair@redhat.com","date":"2018-03-22 18:51:00.000000000","tz":-420},"subject":"Automatically set LIBS_FROM_GIT based on required projects","message":"Automatically set LIBS_FROM_GIT based on required projects\n\nIf a project shows up in zuul\u0027s required-projects list, add it\nto LIBS_FROM_GIT automatically.  This way, when a user specifies\nthat a job requires a zuul-project, it gets used in testing, but\notherwise, it doesn\u0027t (pypi is used instead).\n\nAlso add information about what happens behind the scenes for both\nLIBS_FROM_GIT and plugin dependencies.\n\nThis moves the check performed in check_libs_from_git to\nsetup_develop.  This means that if someone sets LIBS_FROM_GIT to\n\"foobar\", devstack won\u0027t error anymore, as nothing is going to\ntry to install foobar, therefore the check won\u0027t run on that.\nHowever, as we move to automated generation of the local config,\nthat error is not likely to happen.  This check was originally\nadded due to an error in the upper-constraints file (where a\nconstraint name did not match a package name).  This location of\nthe check would still catch that type of error.\n\nChange-Id: Ifcf3ad008cf42d3d4762cfb3b6c31c93cfeb40db\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/88b3ff90dcb745ff6f21123acf855632a0e26ec5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/88b3ff90dcb745ff6f21123acf855632a0e26ec5"}]},"branch":"refs/heads/master"},"e1edde38edb697f56e111f55e5992e7bf22f6284":{"kind":"REWORK","_number":9,"created":"2018-04-17 20:49:31.000000000","uploader":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"ref":"refs/changes/52/549252/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/52/549252/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/52/549252/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/52/549252/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/52/549252/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/52/549252/9"}}},"commit":{"parents":[{"commit":"6f27fca4a76aceaadab3776c87c48743671ce502","subject":"Zuul: support plugin dependencies","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/6f27fca4a76aceaadab3776c87c48743671ce502"}]}],"author":{"name":"James E. Blair","email":"jeblair@redhat.com","date":"2018-03-02 15:05:14.000000000","tz":0},"committer":{"name":"James E. Blair","email":"jeblair@redhat.com","date":"2018-04-17 20:48:37.000000000","tz":-420},"subject":"Automatically set LIBS_FROM_GIT based on required projects","message":"Automatically set LIBS_FROM_GIT based on required projects\n\nIf a project shows up in zuul\u0027s required-projects list, add it\nto LIBS_FROM_GIT automatically.  This way, when a user specifies\nthat a job requires a zuul-project, it gets used in testing, but\notherwise, it doesn\u0027t (pypi is used instead).\n\nAlso add information about what happens behind the scenes for both\nLIBS_FROM_GIT and plugin dependencies.\n\nThis moves the check performed in check_libs_from_git to\na helper function which is installed for most kinds of\ninstallations.  This means that if someone sets LIBS_FROM_GIT to\n\"foobar\", devstack won\u0027t error anymore, as nothing is going to\ntry to install foobar, therefore the check won\u0027t run on that.\nHowever, as we move to automated generation of the local config,\nthat error is not likely to happen.  This check was originally\nadded due to an error in the upper-constraints file (where a\nconstraint name did not match a package name).  This location of\nthe check would still catch that type of error.\n\nChange-Id: Ifcf3ad008cf42d3d4762cfb3b6c31c93cfeb40db\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/e1edde38edb697f56e111f55e5992e7bf22f6284"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/e1edde38edb697f56e111f55e5992e7bf22f6284"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
