)]}'
{"id":"openstack%2Fdevstack~536723","triplet_id":"openstack%2Fdevstack~master~I02be777bf93143d946ccbb8e9eff637bfd1928d4","project":"openstack/devstack","branch":"master","topic":"bug/1743688","hashtags":[],"change_id":"I02be777bf93143d946ccbb8e9eff637bfd1928d4","subject":"Fix service_available on Tempest side","status":"ABANDONED","created":"2018-01-23 09:11:24.000000000","updated":"2018-01-30 08:26:37.000000000","total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"9c1cf80d6f3a8576a4ff1dbd69482b0a069a0309","_number":536723,"virtual_id_number":536723,"owner":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"date":"2018-01-23 16:33:17.000000000","_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"date":"2018-01-23 16:46:33.000000000","_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},{"value":0,"date":"2018-01-23 16:31:18.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"]},{"_account_id":10459,"name":"Luigi Toscano","email":"ltoscano@redhat.com","username":"ltoscano"},{"date":"2018-01-24 03:55:55.000000000","_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},{"value":-1,"date":"2018-01-23 18:18:38.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"_account_id":11278,"name":"Anusha Ramineni","email":"anusha.ramineni@india.nec.com","username":"anusha08"}],"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":{"disliked":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},{"value":0,"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":-1,"date":"2018-01-23 15:00:53.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":10459,"name":"Luigi Toscano","email":"ltoscano@redhat.com","username":"ltoscano"},{"value":0,"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":-1,"date":"2018-01-24 02:37:47.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":11278,"name":"Anusha Ramineni","email":"anusha.ramineni@india.nec.com","username":"anusha08"}],"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":"","value":-1,"default_value":0,"optional":true},"Workflow":{"all":[{"_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":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":10459,"name":"Luigi Toscano","email":"ltoscano@redhat.com","username":"ltoscano"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"date":"2018-01-23 14:38:03.000000000","_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"_account_id":11278,"name":"Anusha Ramineni","email":"anusha.ramineni@india.nec.com","username":"anusha08"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":2},"_account_id":10459,"name":"Luigi Toscano","email":"ltoscano@redhat.com","username":"ltoscano"},{"value":0,"permitted_voting_range":{"min":-1,"max":2},"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":11278,"name":"Anusha Ramineni","email":"anusha.ramineni@india.nec.com","username":"anusha08"}],"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":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},{"_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":10459,"name":"Luigi Toscano","email":"ltoscano@redhat.com","username":"ltoscano"},{"_account_id":11278,"name":"Anusha Ramineni","email":"anusha.ramineni@india.nec.com","username":"anusha08"},{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2018-01-23 09:17:33.000000000","updated_by":{"_account_id":11278,"name":"Anusha Ramineni","email":"anusha.ramineni@india.nec.com","username":"anusha08"},"reviewer":{"_account_id":11278,"name":"Anusha Ramineni","email":"anusha.ramineni@india.nec.com","username":"anusha08"},"state":"REVIEWER"},{"updated":"2018-01-23 14:38:03.000000000","updated_by":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"reviewer":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"state":"REVIEWER"},{"updated":"2018-01-23 15:00:53.000000000","updated_by":{"_account_id":10459,"name":"Luigi Toscano","email":"ltoscano@redhat.com","username":"ltoscano"},"reviewer":{"_account_id":10459,"name":"Luigi Toscano","email":"ltoscano@redhat.com","username":"ltoscano"},"state":"REVIEWER"},{"updated":"2018-01-23 16:31:18.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-01-23 16:33:17.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-01-23 16:46:33.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-01-23 18:18:38.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"},{"updated":"2018-01-24 02:37:47.000000000","updated_by":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"reviewer":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"state":"REVIEWER"}],"messages":[{"id":"9c25093443f0d124a12513b87ed0fddce41c2e3b","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2018-01-23 09:11:24.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"261bb83cef122f9ae9c861d7bcaec16170556807","author":{"_account_id":11278,"name":"Anusha Ramineni","email":"anusha.ramineni@india.nec.com","username":"anusha08"},"date":"2018-01-23 09:17:33.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)\n\nThanks for the patch. one comment inline","accounts_in_message":[],"_revision_number":1},{"id":"5e6ec8ad1b5034a9e738cb7740756519081801cb","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2018-01-23 10:02:13.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"ce0131969994fdbcd1289e1adf79c50727819aaf","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2018-01-23 10:03:55.000000000","message":"Patch Set 2: Published edit on patch set 1.","accounts_in_message":[],"_revision_number":2},{"id":"c1025b6064d98e805f3a5830e35f6298c09ce2dd","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2018-01-23 11:01:30.000000000","message":"Patch Set 2: 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/23/536723/2/check/tempest-dsvm-full-xenial/be491a0/ : SUCCESS in 57m 16s","accounts_in_message":[],"_revision_number":2},{"id":"1f7e907a3512ede71bbb1190ae196a2b02ca7d69","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2018-01-23 12:47:47.000000000","message":"Patch Set 2:\n\nBuild succeeded.\n\n- dsvm-tempest-neutron-network http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/23/536723/2/check/dsvm-tempest-neutron-network/480e6ff : SUCCESS in 2h 12m 46s","accounts_in_message":[],"_revision_number":2},{"id":"351be577f6c15ec0a3cd16d88fb9a5b54b6f32ee","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-01-23 13:16:04.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/23/536723/2/check/tempest-full/52e2cfd/ : FAILURE in 1h 07m 46s\n- neutron-grenade http://logs.openstack.org/23/536723/2/check/neutron-grenade/6b09af6/ : SUCCESS in 44m 40s\n- legacy-tempest-dsvm-py35 http://logs.openstack.org/23/536723/2/check/legacy-tempest-dsvm-py35/c52d9e6/ : SUCCESS in 2h 51m 25s\n- build-openstack-sphinx-docs http://logs.openstack.org/23/536723/2/check/build-openstack-sphinx-docs/93b1c46/html/ : SUCCESS in 4m 10s\n- openstack-tox-bashate http://logs.openstack.org/23/536723/2/check/openstack-tox-bashate/4599c90/ : SUCCESS in 4m 37s\n- legacy-devstack-unit-tests http://logs.openstack.org/23/536723/2/check/legacy-devstack-unit-tests/923ce7c/ : SUCCESS in 6m 11s\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/23/536723/2/check/ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa/8a53224/ : SUCCESS in 41m 25s (non-voting)\n- legacy-devstack-dsvm-updown http://logs.openstack.org/23/536723/2/check/legacy-devstack-dsvm-updown/0af676a/ : SUCCESS in 27m 06s\n- legacy-devstack-dsvm-py35-updown http://logs.openstack.org/23/536723/2/check/legacy-devstack-dsvm-py35-updown/a4a0ae3/ : SUCCESS in 24m 28s (non-voting)\n- legacy-swift-dsvm-functional http://logs.openstack.org/23/536723/2/check/legacy-swift-dsvm-functional/1f9bd8a/ : SUCCESS in 29m 30s (non-voting)\n- neutron-grenade-multinode http://logs.openstack.org/23/536723/2/check/neutron-grenade-multinode/5ed95db/ : SUCCESS in 54m 28s\n- legacy-tempest-dsvm-neutron-full-centos-7 http://logs.openstack.org/23/536723/2/check/legacy-tempest-dsvm-neutron-full-centos-7/4af346b/ : SUCCESS in 1h 29m 00s (non-voting)\n- neutron-tempest-linuxbridge http://logs.openstack.org/23/536723/2/check/neutron-tempest-linuxbridge/cd45d39/ : SUCCESS in 1h 27m 12s\n- legacy-tempest-dsvm-neutron-full-opensuse-423 http://logs.openstack.org/23/536723/2/check/legacy-tempest-dsvm-neutron-full-opensuse-423/072f1a7/ : SUCCESS in 1h 17m 46s (non-voting)\n- neutron-tempest-multinode-full http://logs.openstack.org/23/536723/2/check/neutron-tempest-multinode-full/5f8058d/ : TIMED_OUT in 3h 05m 22s (non-voting)\n- devstack http://logs.openstack.org/23/536723/2/check/devstack/3c267a2/ : SUCCESS in 24m 21s\n- devstack-multinode http://logs.openstack.org/23/536723/2/check/devstack-multinode/52191d1/ : FAILURE in 23m 53s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"54018239dd594662057e15f1d904d6f0fb06fc58","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2018-01-23 14:35:43.000000000","message":"Patch Set 3: Published edit on patch set 2.","accounts_in_message":[],"_revision_number":3},{"id":"8a6967acacb17fe0cb2991233cdc2a7330b74324","author":{"_account_id":10459,"name":"Luigi Toscano","email":"ltoscano@redhat.com","username":"ltoscano"},"date":"2018-01-23 15:00:53.000000000","message":"Patch Set 3: Code-Review-1\n\nAs discussed on IRC, I think that this is not the right approach. \nDevstack introduced plugins so that a service that it\u0027s not configured by the core devstack can be *totally* configured by its Devstack plugin.\n\nSo I think that the list should only contain the services directly configured by devstack. Every other service, configured through a devstack plugin, should:\na) default the value of service_available.\u003cservice\u003e to False; and\nb) set the value of service_available.\u003cservice\u003e to True in the relevant step (test-config) of the devstack plugin.\n\nFor example in Sahara we implement b):\nhttp://git.openstack.org/cgit/openstack/sahara/tree/devstack/plugin.sh#n252\n\nand I\u0027m going to file a patch which fixes a).\n\n-1 because at least sahara should not be in the list, if not all other services.","accounts_in_message":[],"_revision_number":3},{"id":"f262af7e48f1c9689e39f53f1b6525ed6ccf925b","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2018-01-23 16:31:18.000000000","message":"Patch Set 3:\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/23/536723/3/check/tempest-dsvm-full-xenial/ec57547/ : FAILURE in 47m 25s","accounts_in_message":[],"_revision_number":3},{"id":"d5149b1577bd6da75bde6492b4a94a474a45d559","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2018-01-23 16:33:17.000000000","message":"Patch Set 3:\n\nBuild succeeded.\n\n- dsvm-tempest-neutron-network http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/23/536723/3/check/dsvm-tempest-neutron-network/cfdbcb5 : SUCCESS in 1h 55m 22s","accounts_in_message":[],"_revision_number":3},{"id":"cde39f9854f534e7bc5757ba68b9875fef351df7","author":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"date":"2018-01-23 16:46:33.000000000","message":"Patch Set 3:\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/536723/3/check-tempest-dsvm-neutron-full-ubuntu-xenial-s390x/5d59c35 : SUCCESS in 1h 43m 01s","accounts_in_message":[],"_revision_number":3},{"id":"93b5393d4052d902167ad8aa170746ad1bb03d52","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-01-23 18:18:38.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/23/536723/3/check/tempest-full/4272a0b/ : FAILURE in 1h 00m 39s\n- neutron-grenade http://logs.openstack.org/23/536723/3/check/neutron-grenade/b89c590/ : SUCCESS in 48m 08s\n- legacy-tempest-dsvm-py35 http://logs.openstack.org/23/536723/3/check/legacy-tempest-dsvm-py35/01901bf/ : SUCCESS in 1h 12m 51s\n- build-openstack-sphinx-docs http://logs.openstack.org/23/536723/3/check/build-openstack-sphinx-docs/e73bd44/html/ : SUCCESS in 3m 56s\n- openstack-tox-bashate http://logs.openstack.org/23/536723/3/check/openstack-tox-bashate/9fa74f1/ : SUCCESS in 4m 22s\n- legacy-devstack-unit-tests http://logs.openstack.org/23/536723/3/check/legacy-devstack-unit-tests/ff720c6/ : SUCCESS in 4m 40s\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/23/536723/3/check/ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa/d3f176c/ : SUCCESS in 39m 39s (non-voting)\n- legacy-devstack-dsvm-updown http://logs.openstack.org/23/536723/3/check/legacy-devstack-dsvm-updown/173586c/ : SUCCESS in 25m 27s\n- legacy-devstack-dsvm-py35-updown http://logs.openstack.org/23/536723/3/check/legacy-devstack-dsvm-py35-updown/e77fd17/ : SUCCESS in 25m 20s (non-voting)\n- legacy-swift-dsvm-functional http://logs.openstack.org/23/536723/3/check/legacy-swift-dsvm-functional/53f42a1/ : SUCCESS in 24m 00s (non-voting)\n- neutron-grenade-multinode http://logs.openstack.org/23/536723/3/check/neutron-grenade-multinode/d7861f0/ : SUCCESS in 1h 27m 11s\n- legacy-tempest-dsvm-neutron-full-centos-7 http://logs.openstack.org/23/536723/3/check/legacy-tempest-dsvm-neutron-full-centos-7/d694c78/ : FAILURE in 2h 43m 29s (non-voting)\n- neutron-tempest-linuxbridge http://logs.openstack.org/23/536723/3/check/neutron-tempest-linuxbridge/c348acd/ : SUCCESS in 1h 16m 29s\n- legacy-tempest-dsvm-neutron-full-opensuse-423 http://logs.openstack.org/23/536723/3/check/legacy-tempest-dsvm-neutron-full-opensuse-423/7da2fe1/ : SUCCESS in 1h 32m 20s (non-voting)\n- neutron-tempest-multinode-full http://logs.openstack.org/23/536723/3/check/neutron-tempest-multinode-full/2346532/ : FAILURE in 2h 55m 40s (non-voting)\n- devstack http://logs.openstack.org/23/536723/3/check/devstack/839e0e7/ : SUCCESS in 24m 37s\n- devstack-multinode http://logs.openstack.org/23/536723/3/check/devstack-multinode/1a14603/ : FAILURE in 25m 34s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"2ef75cbfec59463160cd37960c4e578bee880bba","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2018-01-24 02:16:51.000000000","message":"Patch Set 3:\n\n@Luigi Toscano \n\n\u003ea) default the value of service_available.\u003cservice\u003e to False; and\nIt is always true as default on each plugin side. This config option is register on tempest plugin side not by service. \n\nregarding doing these on devstack plugin side, we can do that but that did not happen and leads to this bug. I do not think its too bad to set the tempest required service in common place o0n devstack side.","accounts_in_message":[],"_revision_number":3},{"id":"34af6e4911bdd128d0752d6644f1aec3eed71a3a","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2018-01-24 02:22:26.000000000","message":"Patch Set 3:\n\ni am not very against of doing it on devstack plugin side but i prefer this because:\n\n1. every service having tempest plugin did not register their service in their devstack plugin and lead to this bug.\n\n2. it is easy to miss and difficult to track whether every service having tempest plugin has registered their service for tempest in devstack plugin.","accounts_in_message":[],"_revision_number":3},{"id":"eb7152a27fd9ed93358bd80f842f23552909d9fd","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2018-01-24 02:29:36.000000000","message":"Patch Set 3:\n\none more point that why it would not work when setting on devstack plugin side. If service is not setup which means their devstack plugin will not set the service availability on tempest and it stay as True because every plugin have it default to True.\n\nWe can make default value to False but that backward incompatible change we need that with upgrade notes, that seems not worth for me for small benefit.","accounts_in_message":[],"_revision_number":3},{"id":"7e522f1df33f56dd296a1e06cb7b8ab8f2c2831d","author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"date":"2018-01-24 02:37:47.000000000","message":"Patch Set 3: Code-Review-1\n\nI agree with Luigi, this is not the correct approach. The devstack plugins that are installing/configuring the tempest plugins should control whether the service is available or not. Devstack should only concern itself with the base services in tempest and devstack itself.","accounts_in_message":[],"_revision_number":3},{"id":"5fe4a22ff7c40163627032e2f210a5e0aa5d09f2","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2018-01-24 02:40:28.000000000","message":"Patch Set 3:\n\n@matt but that would not work as service default value is True in every plugin. changing that to False make change in every CI etc not to break them.","accounts_in_message":[],"_revision_number":3},{"id":"921e944b78a9b5d5c49504ee94321264ca55e6da","author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"date":"2018-01-24 02:42:33.000000000","message":"Patch Set 3:\n\nthen that is a bug in the tempest plugin, or the test job configuring tempest. Devstack can\u0027t keep track of all the tempest plugins out there and what they might possibly add into the service available config group.","accounts_in_message":[],"_revision_number":3},{"id":"36168a0e35a23dbd498a8fc968434a83d5d468e3","author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"date":"2018-01-24 02:42:59.000000000","message":"Patch Set 3:\n\nAlso, why would a job install a tempest plugin for a service that\u0027s not running?","accounts_in_message":[],"_revision_number":3},{"id":"2bacfab856a7d4772daa50c0e5766913ae3ed848","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2018-01-24 03:55:55.000000000","message":"Patch Set 3:\n\ncongress use case is they want to skip congress\u0027s aodh test case on py35 job(as aodh is not ready for py35) and run on other job. For that they need to have service_available[aodh] with correct value to make decision on skipping or run the congress\u0027s aodh test.\n\nSo setting it on aodh\u0027s devstack plugin would not work here due to default value of service_available[aodh] True.\n\nas discussed on IRC, let\u0027s try to do this on congress side based on job definition.","accounts_in_message":[],"_revision_number":3},{"id":"3c673676ce4e34357a1a20abbd83f98287287a78","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2018-01-30 08:26:37.000000000","message":"Abandoned\n\ndoing it on plugin side.","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"cd1a81dcf9b0541e3a92d375cd102041229d4370","revisions":{"6ab8ef319345557b3c76dafe1015d1adbfc390ea":{"kind":"REWORK","_number":1,"created":"2018-01-23 09:11:24.000000000","uploader":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"ref":"refs/changes/23/536723/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/23/536723/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/23/536723/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/23/536723/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/23/536723/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/23/536723/1"}}},"commit":{"parents":[{"commit":"614cab33c40159f0bc10d92c9f8dc3f9783708d9","subject":"Merge \"Remove hack for ubuntu cloud archive\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/614cab33c40159f0bc10d92c9f8dc3f9783708d9"}]}],"author":{"name":"ghanshyam","email":"ghanshyammann@gmail.com","date":"2018-01-23 09:07:04.000000000","tz":180},"committer":{"name":"ghanshyam","email":"ghanshyammann@gmail.com","date":"2018-01-23 09:07:04.000000000","tz":180},"subject":"Fix service_available on Tempest side","message":"Fix service_available on Tempest side\n\nIn Devstack, TEMPEST_SERVICES is not supported now and\ntempest sercice availability setting had been made with\nlocal variable (https://review.openstack.org/#/c/281788).\n- I9c24705e494689f09a885eb0a640efd50db33fcf\n\nBased on local tempest_services devstack register the\navailable services on tempest side\n- https://github.com/openstack-dev/devstack/blob/614cab33c40159f0bc10d92c9f8dc3f9783708d9/lib/tempest#L528\n\nAlmost all tempest plugin still using unsupported global variable\nTEMPEST_SERVICES in impressions that they have registered them as\nservice available on tempest side which is not the case.\n\n- http://codesearch.openstack.org/?q\u003dTEMPEST_SERVICES\u0026i\u003dnope\u0026files\u003d\u0026repos\u003d\n\nBelow is plan to solve this issue which exist for almost all the plugins\n1. make all tempest plugin services set by devstack with local variable - This patch.\n2. remove unsupported TEMPEST_SERVICES setting for all plugins. - Separate patch\n3. any new tempest plugin want their testing service to available in tempest should\n   register that in devstack itself.\n\nChange-Id: I02be777bf93143d946ccbb8e9eff637bfd1928d4\nCloses-Bug: #1743688\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/6ab8ef319345557b3c76dafe1015d1adbfc390ea"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/6ab8ef319345557b3c76dafe1015d1adbfc390ea"}]},"branch":"refs/heads/master"},"5585905cefb17ae9aa684f014d1ec04399bcc7f1":{"kind":"REWORK","_number":2,"created":"2018-01-23 10:03:55.000000000","uploader":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"ref":"refs/changes/23/536723/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/23/536723/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/23/536723/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/23/536723/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/23/536723/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/23/536723/2"}}},"commit":{"parents":[{"commit":"614cab33c40159f0bc10d92c9f8dc3f9783708d9","subject":"Merge \"Remove hack for ubuntu cloud archive\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/614cab33c40159f0bc10d92c9f8dc3f9783708d9"}]}],"author":{"name":"ghanshyam","email":"ghanshyammann@gmail.com","date":"2018-01-23 09:07:04.000000000","tz":180},"committer":{"name":"Ghanshyam Mann","email":"ghanshyammann@gmail.com","date":"2018-01-23 10:03:52.000000000","tz":0},"subject":"Fix service_available on Tempest side","message":"Fix service_available on Tempest side\n\nIn Devstack, TEMPEST_SERVICES is not supported now and\ntempest sercice availability setting had been made with\nlocal variable (https://review.openstack.org/#/c/281788).\n- I9c24705e494689f09a885eb0a640efd50db33fcf\n\nBased on local tempest_services devstack register the\navailable services on tempest side\n- https://github.com/openstack-dev/devstack/blob/614cab33c40159f0bc10d92c9f8dc3f9783708d9/lib/tempest#L528\n\nAlmost all tempest plugin still using unsupported global variable\nTEMPEST_SERVICES in impressions that they have registered them as\nservice available on tempest side which is not the case.\n\n- http://codesearch.openstack.org/?q\u003dTEMPEST_SERVICES\u0026i\u003dnope\u0026files\u003d\u0026repos\u003d\n\nBelow is plan to solve this issue which exist for almost all the plugins\n1. make all tempest plugin services set by devstack with local variable - This patch.\n2. remove unsupported TEMPEST_SERVICES setting for all plugins. - Separate patch\n3. any new tempest plugin want their testing service to available in tempest should\n   register that in devstack itself.\n\nDepends-On: I7739e0b672a7211a1d643543fdc79031affa0a0b\nChange-Id: I02be777bf93143d946ccbb8e9eff637bfd1928d4\nCloses-Bug: #1743688\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/5585905cefb17ae9aa684f014d1ec04399bcc7f1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/5585905cefb17ae9aa684f014d1ec04399bcc7f1"}]},"branch":"refs/heads/master"},"cd1a81dcf9b0541e3a92d375cd102041229d4370":{"kind":"REWORK","_number":3,"created":"2018-01-23 14:35:43.000000000","uploader":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"ref":"refs/changes/23/536723/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/23/536723/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/23/536723/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/23/536723/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/23/536723/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/23/536723/3"}}},"commit":{"parents":[{"commit":"614cab33c40159f0bc10d92c9f8dc3f9783708d9","subject":"Merge \"Remove hack for ubuntu cloud archive\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/614cab33c40159f0bc10d92c9f8dc3f9783708d9"}]}],"author":{"name":"ghanshyam","email":"ghanshyammann@gmail.com","date":"2018-01-23 09:07:04.000000000","tz":180},"committer":{"name":"Ghanshyam Mann","email":"ghanshyammann@gmail.com","date":"2018-01-23 14:35:38.000000000","tz":0},"subject":"Fix service_available on Tempest side","message":"Fix service_available on Tempest side\n\nIn Devstack, TEMPEST_SERVICES is not supported now and\ntempest sercice availability setting had been made with\nlocal variable (https://review.openstack.org/#/c/281788).\n- I9c24705e494689f09a885eb0a640efd50db33fcf\n\nBased on local tempest_services devstack register the\navailable services on tempest side\n- https://github.com/openstack-dev/devstack/blob/614cab33c40159f0bc10d92c9f8dc3f9783708d9/lib/tempest#L528\n\nAlmost all tempest plugin still using unsupported global variable\nTEMPEST_SERVICES in impressions that they have registered them as\nservice available on tempest side which is not the case.\n\n- http://codesearch.openstack.org/?q\u003dTEMPEST_SERVICES\u0026i\u003dnope\u0026files\u003d\u0026repos\u003d\n\nBelow is plan to solve this issue which exist for almost all the plugins\n1. make all tempest plugin services set by devstack with local variable - This patch.\n2. remove unsupported TEMPEST_SERVICES setting for all plugins. - Separate patch\n3. any new tempest plugin want their testing service to available in tempest should\n   register that in devstack itself.\n\nDepends-On: I7739e0b672a7211a1d643543fdc79031affa0a0b\nChange-Id: I02be777bf93143d946ccbb8e9eff637bfd1928d4\nCloses-Bug: #1743688\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/cd1a81dcf9b0541e3a92d375cd102041229d4370"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/cd1a81dcf9b0541e3a92d375cd102041229d4370"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
