)]}'
{"id":"openstack%2Fdevstack~90771","triplet_id":"openstack%2Fdevstack~master~I0328f088f39f1e9a2eb6e73d47ce59059af160fb","project":"openstack/devstack","branch":"master","topic":"bug/1313765","hashtags":[],"change_id":"I0328f088f39f1e9a2eb6e73d47ce59059af160fb","subject":"Fix the way Apache is configured for keystone on Ubuntu","status":"ABANDONED","created":"2014-04-28 15:07:49.000000000","updated":"2014-05-28 04:11:15.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"69e860d1e76b37f8f1003c8bafd04302d9d7c385","_number":90771,"virtual_id_number":90771,"owner":{"_account_id":10917,"name":"Gabriel Bezerra","email":"gabrielb@lsd.ufcg.edu.br","username":"gabriel.bezerra"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"all":[{"_account_id":112,"name":"Jesse Andrews","email":"anotherjesse@gmail.com","username":"anotherjesse"},{"value":-1,"date":"2014-04-29 19:29:48.000000000","_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"date":"2014-05-28 00:32:59.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},{"date":"2014-04-29 14:32:03.000000000","_account_id":10917,"name":"Gabriel Bezerra","email":"gabrielb@lsd.ufcg.edu.br","username":"gabriel.bezerra"},{"date":"2014-05-14 15:31:19.000000000","_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"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":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":112,"name":"Jesse Andrews","email":"anotherjesse@gmail.com","username":"anotherjesse"},{"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":3,"name":"Jenkins","username":"jenkins"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":10917,"name":"Gabriel Bezerra","email":"gabrielb@lsd.ufcg.edu.br","username":"gabriel.bezerra"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":-1,"date":"2014-04-30 21:44:55.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"value":1,"date":"2014-04-28 23:56:08.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":-1,"date":"2014-05-14 14:31:34.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"value":-1,"date":"2014-04-30 21:42:52.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"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":[{"date":"2014-04-29 18:43:33.000000000","_account_id":112,"name":"Jesse Andrews","email":"anotherjesse@gmail.com","username":"anotherjesse"},{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"date":"2014-04-29 18:31:32.000000000","_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":10917,"name":"Gabriel Bezerra","email":"gabrielb@lsd.ufcg.edu.br","username":"gabriel.bezerra"},{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"date":"2014-04-28 15:09:21.000000000","_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"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":112,"name":"Jesse Andrews","email":"anotherjesse@gmail.com","username":"anotherjesse"},{"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":3,"name":"Jenkins","username":"jenkins"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":10917,"name":"Gabriel Bezerra","email":"gabrielb@lsd.ufcg.edu.br","username":"gabriel.bezerra"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"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":3,"name":"Jenkins","username":"jenkins"},{"_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},{"_account_id":112,"name":"Jesse Andrews","email":"anotherjesse@gmail.com","username":"anotherjesse"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"_account_id":10917,"name":"Gabriel Bezerra","email":"gabrielb@lsd.ufcg.edu.br","username":"gabriel.bezerra"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2014-04-28 15:09:21.000000000","updated_by":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"reviewer":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"state":"REVIEWER"},{"updated":"2014-04-28 23:56:08.000000000","updated_by":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"reviewer":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"state":"REVIEWER"},{"updated":"2014-04-29 18:31:32.000000000","updated_by":{"_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},"reviewer":{"_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},"state":"REVIEWER"},{"updated":"2014-04-29 18:43:33.000000000","updated_by":{"_account_id":112,"name":"Jesse Andrews","email":"anotherjesse@gmail.com","username":"anotherjesse"},"reviewer":{"_account_id":112,"name":"Jesse Andrews","email":"anotherjesse@gmail.com","username":"anotherjesse"},"state":"REVIEWER"},{"updated":"2014-04-29 19:29:48.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":"2014-04-30 21:42:52.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":"2014-04-30 21:44:55.000000000","updated_by":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"reviewer":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"state":"REVIEWER"},{"updated":"2014-05-14 14:31:34.000000000","updated_by":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"reviewer":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"state":"REVIEWER"},{"updated":"2014-05-14 15:31:19.000000000","updated_by":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"reviewer":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"state":"REVIEWER"},{"updated":"2014-05-28 00:32:59.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"0fbd3aab4e6162b40e1da6636238181a35c7fa33","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-28 15:07:50.000000000","message":"Patch Set 1:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"89579acd1817a9c0e1ca4448c2fe7bf2c44203e7","author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"date":"2014-04-28 22:47:26.000000000","message":"Patch Set 1: Code-Review+1\n\n.conf seems like a better choice overall (an accepted apache standard for the most part)","accounts_in_message":[],"_revision_number":1},{"id":"f080b909a28bef0a75cbf5d9de022b4143bce55e","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-04-28 23:56:08.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"03b9473e89b022e54cfe85b5e8580c1156665904","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-29 14:32:03.000000000","message":"Patch Set 1:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"d623268110bb8678268ec2a907ff5e4cc2908b98","author":{"_account_id":10917,"name":"Gabriel Bezerra","email":"gabrielb@lsd.ufcg.edu.br","username":"gabriel.bezerra"},"date":"2014-04-29 14:32:03.000000000","message":"Patch Set 1:\n\nrecheck no bug","accounts_in_message":[],"_revision_number":1},{"id":"fa43c1e25617cc1900d706a889010d8b3b491c5d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-29 16:12:16.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded.\n\n- check-tempest-dsvm-full http://logs.openstack.org/71/90771/1/check/check-tempest-dsvm-full/cbf33e1 : SUCCESS in 48m 54s\n- check-tempest-dsvm-neutron http://logs.openstack.org/71/90771/1/check/check-tempest-dsvm-neutron/8146262 : SUCCESS in 50m 49s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/71/90771/1/check/check-tempest-dsvm-neutron-heat-slow/79e2274 : SUCCESS in 18m 53s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/71/90771/1/check/check-grenade-dsvm/ef2db2a : SUCCESS in 33m 55s\n- check-grenade-dsvm-neutron http://logs.openstack.org/71/90771/1/check/check-grenade-dsvm-neutron/b243a4c : FAILURE in 41m 43s (non-voting)\n- gate-devstack-bash8 http://logs.openstack.org/71/90771/1/check/gate-devstack-bash8/9a9b749 : SUCCESS in 28s\n- check-devstack-dsvm-cells http://logs.openstack.org/71/90771/1/check/check-devstack-dsvm-cells/c0a07df : SUCCESS in 14m 32s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/71/90771/1/check/check-tempest-dsvm-postgres-full/83c68cb : SUCCESS in 1h 17m 51s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/71/90771/1/check/check-tempest-dsvm-neutron-full/54564a7 : FAILURE in 1h 06m 20s (non-voting)\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/71/90771/1/check/gate-tempest-dsvm-large-ops/d81d21b : SUCCESS in 27m 36s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/71/90771/1/check/gate-tempest-dsvm-neutron-large-ops/67a1906 : SUCCESS in 20m 57s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/71/90771/1/check/check-grenade-dsvm-partial-ncpu/33fab0b : SUCCESS in 34m 31s\n- check-neutron-dsvm-functional http://logs.openstack.org/71/90771/1/check/check-neutron-dsvm-functional/9685b03 : SUCCESS in 12m 14s (non-voting)\n- check-swift-dsvm-functional http://logs.openstack.org/71/90771/1/check/check-swift-dsvm-functional/0764aad : SUCCESS in 14m 46s\n- check-tempest-dsvm-ironic-nv http://logs.openstack.org/71/90771/1/check/check-tempest-dsvm-ironic-nv/05a4732 : SUCCESS in 37m 35s (non-voting)\n- check-tempest-dsvm-ironic-postgres-nv http://logs.openstack.org/71/90771/1/check/check-tempest-dsvm-ironic-postgres-nv/3698745 : SUCCESS in 34m 13s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"6aee4c5f126893ea74408b4da24d3d5865c57d8a","author":{"_account_id":10917,"name":"Gabriel Bezerra","email":"gabrielb@lsd.ufcg.edu.br","username":"gabriel.bezerra"},"date":"2014-04-29 18:31:12.000000000","message":"Patch Set 1:\n\nOn Fedora, .conf is used as a way to enable/disable sites. If you take look at lib/apache you will find:\n\n# enable_apache_site() - Enable a particular apache site\nfunction enable_apache_site {\n    local site\u003d$@\n    if is_ubuntu; then\n        sudo a2ensite ${site}\n    elif is_fedora; then\n        # fedora conf.d is only imported if it ends with .conf so this is approx the same\n        sudo mv /etc/$APACHE_NAME/$APACHE_CONF_DIR/${site} /etc/$APACHE_NAME/$APACHE_CONF_DIR/${site}.conf\n    fi\n}\n\n# disable_apache_site() - Disable a particular apache site\nfunction disable_apache_site {\n    local site\u003d$@\n    if is_ubuntu; then\n        sudo a2dissite ${site}\n    elif is_fedora; then\n        sudo mv /etc/$APACHE_NAME/$APACHE_CONF_DIR/${site}.conf /etc/$APACHE_NAME/$APACHE_CONF_DIR/${site}\n    fi\n}\n\nSo, it is still using .conf, but only when the site is enabled and is necessary to make enabling/disabling sites possible on Fedora.\n\nOn my Ubuntu 14.04 LTS machine, a2ensite only found keystone site when the file name ended with .conf -- with the default configuration.","accounts_in_message":[],"_revision_number":1},{"id":"42bed729e56381dd1787529613f2d4294ad0d080","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2014-04-29 19:29:48.000000000","message":"Patch Set 1: Verified-1\n\nFailed using XenAPI driver with XenServer 6.2: Logs at http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/71/90771/1/6331/results.html\n\nStandard recheck supported; use \"recheck xenserver\" to trigger only xenserver re-check.  XenServer CI contact: openstack@citrix.com.","accounts_in_message":[],"_revision_number":1},{"id":"914b4cff8206d5f9ed6b719b94e6c76edc91bde4","author":{"_account_id":10917,"name":"Gabriel Bezerra","email":"gabrielb@lsd.ufcg.edu.br","username":"gabriel.bezerra"},"date":"2014-04-29 19:38:48.000000000","message":"Patch Set 1:\n\nrecheck xenserver","accounts_in_message":[],"_revision_number":1},{"id":"330ef29084b336896f3652cfe162caf873dad62b","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2014-04-30 01:59:17.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"d3f3e3cdbed55acf1af35e743c4b0138068d2ee7","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2014-04-30 21:42:52.000000000","message":"Patch Set 1: Code-Review-1\n\nwe actually need to check for apache \u003e 2.4","accounts_in_message":[],"_revision_number":1},{"id":"0f774cbf091e79ac8fd26edce070d1630ad70434","author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"date":"2014-04-30 21:44:55.000000000","message":"Patch Set 1: Code-Review-1\n\nThis would break 12.04 ubuntu (as Sean Dague pointed out, this needs to check for apache versions)","accounts_in_message":[],"_revision_number":1},{"id":"4704d49fdf7d1b23d9df7c497e07455ca3283245","author":{"_account_id":10917,"name":"Gabriel Bezerra","email":"gabrielb@lsd.ufcg.edu.br","username":"gabriel.bezerra"},"date":"2014-05-09 23:07:45.000000000","message":"Patch Set 1:\n\nI\u0027ve just seen that a2ensite on Ubuntu 14.04 (Apache 2.4) ignores .conf in the end of the parameter.\n\n$ ls /etc/apache2/sites-available/\n000-default.conf  default-ssl.conf  horizon.conf  keystone.conf  keystone.conf.orig  wsgi-keystone.conf.bak\n$ a2ensite                                                                                                                                                           \nYour choices are: 000-default default-ssl horizon keystone\nWhich site(s) do you want to enable (wildcards ok)?\nkeystone.conf\nSite keystone already enabled\n$ a2ensite keystone.conf                                                                                                                                             \nSite keystone already enabled\n\nSummarizing:\n(a) it only recognizes sites whose files end with .conf;\n(b) even though it shows the message \"available sites: keystone, horizon\"; it recognizes \u0027keystone.conf\u0027 parameter as \u0027keystone\u0027\n\nSomething I could see being used in so many places is /etc/$APACHE_NAME/$APACHE_CONF_DIR/\u003csite-name\u003e.\n\nMy idea then is\n* to change Ubuntu\u0027s enable_apache_site to receive as parameter just the site name and use\na2ensite ${site}.conf\nand\n* to create a function apache_vhost_file_for \u003csitename\u003e that would return /etc/$APACHE_NAME/$APACHE_CONF_DIR/\u003csite-name\u003e on Fedora and /etc/$APACHE_NAME/$APACHE_CONF_DIR/\u003csite-name\u003e.conf on Ubuntu.\n\nWhat do you think about that? Is it fine by you?\nDo you have other suggestions?","accounts_in_message":[],"_revision_number":1},{"id":"b635afd549d5cc92cb0233bc01fbf12898eec4b2","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-09 23:07:46.000000000","message":"Patch Set 1: -Verified\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"bd24cf1e416d0ecec740754d9a1224f0ff0e0c65","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-10 00:28:04.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded.\n\n- check-tempest-dsvm-full http://logs.openstack.org/71/90771/1/check/check-tempest-dsvm-full/904c932 : SUCCESS in 58m 47s\n- check-tempest-dsvm-neutron http://logs.openstack.org/71/90771/1/check/check-tempest-dsvm-neutron/da2878c : SUCCESS in 1h 00m 05s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/71/90771/1/check/check-tempest-dsvm-neutron-heat-slow/e53eed5 : FAILURE in 29m 48s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/71/90771/1/check/check-grenade-dsvm/73f9097 : SUCCESS in 36m 58s\n- check-grenade-dsvm-neutron http://logs.openstack.org/71/90771/1/check/check-grenade-dsvm-neutron/7299338 : FAILURE in 40m 15s (non-voting)\n- gate-devstack-bash8 http://logs.openstack.org/71/90771/1/check/gate-devstack-bash8/1380960 : SUCCESS in 11s\n- check-devstack-dsvm-cells http://logs.openstack.org/71/90771/1/check/check-devstack-dsvm-cells/58e44da : SUCCESS in 11m 58s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/71/90771/1/check/check-tempest-dsvm-postgres-full/a92d649 : SUCCESS in 1h 02m 56s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/71/90771/1/check/check-tempest-dsvm-neutron-full/d75d5ca : SUCCESS in 1h 20m 14s (non-voting)\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/71/90771/1/check/gate-tempest-dsvm-large-ops/02a5add : SUCCESS in 21m 22s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/71/90771/1/check/gate-tempest-dsvm-neutron-large-ops/2f0d4b6 : SUCCESS in 20m 24s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/71/90771/1/check/check-grenade-dsvm-partial-ncpu/b8c3c7c : SUCCESS in 45m 31s\n- check-neutron-dsvm-functional http://logs.openstack.org/71/90771/1/check/check-neutron-dsvm-functional/f384da8 : SUCCESS in 11m 56s (non-voting)\n- check-swift-dsvm-functional http://logs.openstack.org/71/90771/1/check/check-swift-dsvm-functional/fd8ee56 : SUCCESS in 13m 41s\n- check-tempest-dsvm-ironic-nv http://logs.openstack.org/71/90771/1/check/check-tempest-dsvm-ironic-nv/69533b1 : SUCCESS in 40m 30s (non-voting)\n- check-tempest-dsvm-ironic-postgres-nv http://logs.openstack.org/71/90771/1/check/check-tempest-dsvm-ironic-postgres-nv/a466bea : SUCCESS in 50m 32s (non-voting)\n- check-tempest-dsvm-virtual-ironic-nv http://logs.openstack.org/71/90771/1/check/check-tempest-dsvm-virtual-ironic-nv/32887fd : SUCCESS in 41m 29s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"1a4c9badcac9da596ccb74459ca22dc2540e0d74","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2014-05-14 14:31:34.000000000","message":"Patch Set 1: Code-Review-1\n\nI\u0027d like to take a different approach to this...any adjustments that need to be made for either Apache 2.2/2.4 or Ubuntu/Fedora should be made in lib/apache.  The rest of DevStack should have a single way to refer to Apache \u0027sites\u0027 or \u0027configs\u0027.  The most compatible is with .conf, ie, horizon.conf.  The major change required is to have the fedora handlers not add/remove \u0027.conf\u0027 to the site name, but to add/remove and additional suffix like \u0027.disabled\u0027 so the names do not have to be parsed.\n\nA quick by-hand test shows that this should work.","accounts_in_message":[],"_revision_number":1},{"id":"e51baed1ae9b03a72daab79bfe484786e4f78520","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-14 14:31:35.000000000","message":"Patch Set 1: -Verified\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"54a56859809fe83c8ec533ba52943aa445045052","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-14 15:30:49.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- check-tempest-dsvm-full http://logs.openstack.org/71/90771/1/check/check-tempest-dsvm-full/37847b2 : SUCCESS in 53m 12s\n- check-tempest-dsvm-neutron http://logs.openstack.org/71/90771/1/check/check-tempest-dsvm-neutron/c6d9932 : SUCCESS in 56m 07s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/71/90771/1/check/check-tempest-dsvm-neutron-heat-slow/9d14089 : FAILURE in 21m 34s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/71/90771/1/check/check-grenade-dsvm/f9ebb2c : SUCCESS in 38m 46s\n- check-grenade-dsvm-neutron http://logs.openstack.org/71/90771/1/check/check-grenade-dsvm-neutron/cfbd529 : FAILURE in 39m 26s (non-voting)\n- gate-devstack-bash8 http://logs.openstack.org/71/90771/1/check/gate-devstack-bash8/d602e26 : SUCCESS in 9s\n- check-devstack-dsvm-cells http://logs.openstack.org/71/90771/1/check/check-devstack-dsvm-cells/d74bfe5 : SUCCESS in 12m 37s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/71/90771/1/check/check-tempest-dsvm-postgres-full/c163c94 : SUCCESS in 56m 13s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/71/90771/1/check/check-tempest-dsvm-neutron-full/c16b064 : SUCCESS in 59m 09s (non-voting)\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/71/90771/1/check/gate-tempest-dsvm-large-ops/ef91277 : SUCCESS in 22m 19s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/71/90771/1/check/gate-tempest-dsvm-neutron-large-ops/d058ac0 : SUCCESS in 20m 45s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/71/90771/1/check/check-grenade-dsvm-partial-ncpu/a513a9d : FAILURE in 25m 23s\n- check-neutron-dsvm-functional http://logs.openstack.org/71/90771/1/check/check-neutron-dsvm-functional/8a5b1bc : SUCCESS in 13m 10s (non-voting)\n- check-swift-dsvm-functional http://logs.openstack.org/71/90771/1/check/check-swift-dsvm-functional/b88734b : SUCCESS in 13m 56s\n- check-tempest-dsvm-ironic-nv http://logs.openstack.org/71/90771/1/check/check-tempest-dsvm-ironic-nv/c48fa2c : SUCCESS in 41m 55s (non-voting)\n- check-tempest-dsvm-ironic-postgres-nv http://logs.openstack.org/71/90771/1/check/check-tempest-dsvm-ironic-postgres-nv/b38f4a7 : SUCCESS in 30m 58s (non-voting)\n- check-tempest-dsvm-virtual-ironic-nv http://logs.openstack.org/71/90771/1/check/check-tempest-dsvm-virtual-ironic-nv/d008890 : SUCCESS in 21m 51s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"187c50d3ecb7ef5a0eea2d8d7fbc90866007ee1c","author":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"date":"2014-05-14 15:31:19.000000000","message":"Patch Set 1:\n\nI noticed jenkins failed, I think you hit bug(s):\n\n- check-grenade-dsvm-partial-ncpu: https://bugs.launchpad.net/bugs/1262566\n- check-grenade-dsvm-neutron: unrecognized error\n- check-tempest-dsvm-neutron-heat-slow: unrecognized error\n\nYou have some unrecognized errors.\nFor bug details see: http://status.openstack.org/elastic-recheck/","accounts_in_message":[],"_revision_number":1},{"id":"19e77f08e72eb243eaa355e25ac223a0cc73e308","author":{"_account_id":10917,"name":"Gabriel Bezerra","email":"gabrielb@lsd.ufcg.edu.br","username":"gabriel.bezerra"},"date":"2014-05-28 00:32:46.000000000","message":"Patch Set 1:\n\nPlease, see the new patch at https://review.openstack.org/95977.\n\nI created a new change because it touches way more things than just Keystone\u0027s configuration.","accounts_in_message":[],"_revision_number":1},{"id":"4b7a4a30831f42303cf58cc867a7cfc9e831796d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-28 00:32:59.000000000","message":"Patch Set 1: -Verified\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"5a68182d25405245278bc42554eb463eb6b76429","author":{"_account_id":10917,"name":"Gabriel Bezerra","email":"gabrielb@lsd.ufcg.edu.br","username":"gabriel.bezerra"},"date":"2014-05-28 00:47:00.000000000","message":"Abandoned","accounts_in_message":[],"_revision_number":1},{"id":"546b9c4139793ae42e28bd9a66c0f065f26bf99a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-28 04:11:15.000000000","message":"Patch Set 1:\n\nBuild succeeded.\n\n- check-tempest-dsvm-full http://logs.openstack.org/71/90771/1/check/check-tempest-dsvm-full/fd86e04 : SUCCESS in 1h 08m 10s\n- check-tempest-dsvm-neutron http://logs.openstack.org/71/90771/1/check/check-tempest-dsvm-neutron/982f986 : SUCCESS in 59m 31s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/71/90771/1/check/check-tempest-dsvm-neutron-heat-slow/69f737c : SUCCESS in 17m 36s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/71/90771/1/check/check-grenade-dsvm/a209134 : SUCCESS in 36m 05s\n- check-grenade-dsvm-neutron http://logs.openstack.org/71/90771/1/check/check-grenade-dsvm-neutron/16d48dd : FAILURE in 26m 14s (non-voting)\n- gate-devstack-bash8 http://logs.openstack.org/71/90771/1/check/gate-devstack-bash8/357403c : SUCCESS in 15s\n- check-devstack-dsvm-cells http://logs.openstack.org/71/90771/1/check/check-devstack-dsvm-cells/0efa2ba : SUCCESS in 11m 30s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/71/90771/1/check/check-tempest-dsvm-postgres-full/99a8857 : SUCCESS in 52m 53s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/71/90771/1/check/check-tempest-dsvm-neutron-full/aa7cd27 : SUCCESS in 1h 23m 47s (non-voting)\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/71/90771/1/check/gate-tempest-dsvm-large-ops/ed269f2 : SUCCESS in 20m 24s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/71/90771/1/check/gate-tempest-dsvm-neutron-large-ops/42aa4d6 : SUCCESS in 22m 04s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/71/90771/1/check/check-grenade-dsvm-partial-ncpu/077e2a4 : SUCCESS in 38m 00s\n- check-neutron-dsvm-functional http://logs.openstack.org/71/90771/1/check/check-neutron-dsvm-functional/03e65a2 : SUCCESS in 12m 03s\n- check-swift-dsvm-functional http://logs.openstack.org/71/90771/1/check/check-swift-dsvm-functional/e7f2bff : SUCCESS in 12m 36s\n- check-tempest-dsvm-ironic-nv http://logs.openstack.org/71/90771/1/check/check-tempest-dsvm-ironic-nv/489ab79 : SUCCESS in 30m 54s (non-voting)\n- check-tempest-dsvm-ironic-postgres-nv http://logs.openstack.org/71/90771/1/check/check-tempest-dsvm-ironic-postgres-nv/ecc7c27 : SUCCESS in 38m 31s (non-voting)\n- check-tempest-dsvm-virtual-ironic-nv http://logs.openstack.org/71/90771/1/check/check-tempest-dsvm-virtual-ironic-nv/ef792c3 : SUCCESS in 24m 10s (non-voting)","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"9999bbabc6fbfdad69d9d00eb5abe0427c9a8fb0","revisions":{"9999bbabc6fbfdad69d9d00eb5abe0427c9a8fb0":{"kind":"REWORK","_number":1,"created":"2014-04-28 15:07:49.000000000","uploader":{"_account_id":10917,"name":"Gabriel Bezerra","email":"gabrielb@lsd.ufcg.edu.br","username":"gabriel.bezerra"},"ref":"refs/changes/71/90771/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/71/90771/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/71/90771/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/71/90771/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/71/90771/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/71/90771/1"}}},"commit":{"parents":[{"commit":"5ee1cd3b472d29578537d992c50da700a449508a","subject":"Merge \"update heat image to the 64bit one we cached previously\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/5ee1cd3b472d29578537d992c50da700a449508a"}]}],"author":{"name":"Gabriel Assis Bezerra","email":"gabrielb@lsd.ufcg.edu.br","date":"2014-04-28 14:58:57.000000000","tz":-180},"committer":{"name":"Gabriel Assis Bezerra","email":"gabrielb@lsd.ufcg.edu.br","date":"2014-04-28 15:07:23.000000000","tz":-180},"subject":"Fix the way Apache is configured for keystone on Ubuntu","message":"Fix the way Apache is configured for keystone on Ubuntu\n\nOn Ubuntu, the site configuration file must have a .conf suffix for\na2ensite and a2dissite to recognise it.\n\nThe way it was implemented worked on Fedora, however, because there all\nfiles with the .conf suffix are enabled and such suffix is used by\nlib/apache as a mechanism to enable/disable sites.\n\nIt fixes the bug by adding a .conf suffix to the file when it is running on\nUbuntu and leaving without suffix on other platforms.\n\nChange-Id: I0328f088f39f1e9a2eb6e73d47ce59059af160fb\nCloses-bug: #1313765\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/9999bbabc6fbfdad69d9d00eb5abe0427c9a8fb0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/9999bbabc6fbfdad69d9d00eb5abe0427c9a8fb0"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
