)]}'
{"id":"openstack%2Fcookbook-openstack-compute~672649","triplet_id":"openstack%2Fcookbook-openstack-compute~master~Id9f1d165411fc5b3cc73b29a36840cf4dc63d81b","project":"openstack/cookbook-openstack-compute","branch":"master","topic":"disable_vanilla_placement","hashtags":[],"change_id":"Id9f1d165411fc5b3cc73b29a36840cf4dc63d81b","subject":"placement_api: create valid apache config before installing package","status":"MERGED","created":"2019-07-25 07:29:34.000000000","updated":"2019-08-02 10:48:35.000000000","submitted":"2019-08-02 10:48:34.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"672649-1564742915064-bfcf0b41","meta_rev_id":"fe55cedd67a114988665175e7d5fee7ab397d491","_number":672649,"virtual_id_number":672649,"owner":{"_account_id":11109,"name":"Roger Luethi","email":"rl@patchworkscience.org","username":"rluethi"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"value":0,"date":"2019-07-25 14:55:49.000000000","_account_id":11109,"name":"Roger Luethi","email":"rl@patchworkscience.org","username":"rluethi"},{"value":0,"_account_id":19193,"name":"Christoph Albers","email":"c.albers@x-ion.de","username":"calbers"},{"value":2,"date":"2019-08-02 10:48:34.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":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"all":[{"value":2,"date":"2019-08-02 09:55:52.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"value":0,"_account_id":11109,"name":"Roger Luethi","email":"rl@patchworkscience.org","username":"rluethi"},{"value":2,"date":"2019-07-31 08:40:12.000000000","_account_id":19193,"name":"Christoph Albers","email":"c.albers@x-ion.de","username":"calbers"},{"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":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"all":[{"value":1,"date":"2019-08-02 09:55:52.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"value":0,"_account_id":11109,"name":"Roger Luethi","email":"rl@patchworkscience.org","username":"rluethi"},{"value":0,"_account_id":19193,"name":"Christoph Albers","email":"c.albers@x-ion.de","username":"calbers"},{"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}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":11109,"name":"Roger Luethi","email":"rl@patchworkscience.org","username":"rluethi"},{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"_account_id":19193,"name":"Christoph Albers","email":"c.albers@x-ion.de","username":"calbers"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-07-31 08:40:12.000000000","updated_by":{"_account_id":19193,"name":"Christoph Albers","email":"c.albers@x-ion.de","username":"calbers"},"reviewer":{"_account_id":19193,"name":"Christoph Albers","email":"c.albers@x-ion.de","username":"calbers"},"state":"REVIEWER"},{"updated":"2019-08-02 09:55:52.000000000","updated_by":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"reviewer":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"state":"REVIEWER"},{"updated":"2019-08-02 10:48:34.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":"aa3c616261e47801980f2de5668d40cc458ac112","author":{"_account_id":11109,"name":"Roger Luethi","email":"rl@patchworkscience.org","username":"rluethi"},"date":"2019-07-25 07:29:34.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"4b709379cff9310568f35cc452dbd49feab49969","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-25 07:39:18.000000000","message":"Patch Set 1: 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- openstack-chef-delivery http://logs.openstack.org/49/672649/1/check/openstack-chef-delivery/00bbbbc/ : FAILURE in 4m 06s\n- openstack-chef-integration http://logs.openstack.org/49/672649/1/check/openstack-chef-integration/7ed2331/ : POST_FAILURE in 3m 20s","accounts_in_message":[],"_revision_number":1},{"id":"4cea4cb5cdc69357bbd5549e5d0e4500fdb806f0","author":{"_account_id":11109,"name":"Roger Luethi","email":"rl@patchworkscience.org","username":"rluethi"},"date":"2019-07-25 14:55:49.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"771a4f4ac72e5571fcc7cd171ff6b4c30bf1d2b3","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-25 15:55:04.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-chef-delivery http://logs.openstack.org/49/672649/1/check/openstack-chef-delivery/0e9c7b3/ : SUCCESS in 8m 27s\n- openstack-chef-integration http://logs.openstack.org/49/672649/1/check/openstack-chef-integration/55b6415/ : SUCCESS in 56m 28s","accounts_in_message":[],"_revision_number":1},{"id":"c213b927fd9ff0e9a1c058373e1a42d5ce7cbb0b","author":{"_account_id":19193,"name":"Christoph Albers","email":"c.albers@x-ion.de","username":"calbers"},"date":"2019-07-31 08:40:12.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"cfc067a080eaf0efe465c77bd67d4b77c45d1ee4","author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"date":"2019-08-02 09:55:52.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"3f3a1c242a11be96ce2db23d3ac5f4348623d261","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-02 09:56:04.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"42d6ccf35cb9c20cf3dbbe8ab21caaf9521b42f1","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-02 10:48:34.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-chef-delivery https://logs.opendev.org/49/672649/1/gate/openstack-chef-delivery/e0e68aa/ : SUCCESS in 8m 02s\n- openstack-chef-integration https://logs.opendev.org/49/672649/1/gate/openstack-chef-integration/9bda495/ : SUCCESS in 50m 59s","accounts_in_message":[],"_revision_number":1},{"id":"15f58f95af2320e3f62b6b6b7614f068bb8e90be","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-02 10:48:35.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"ff074af903390c07e07514df7ffc00a6bfc1475e","revisions":{"ff074af903390c07e07514df7ffc00a6bfc1475e":{"kind":"REWORK","_number":1,"created":"2019-07-25 07:29:34.000000000","uploader":{"_account_id":11109,"name":"Roger Luethi","email":"rl@patchworkscience.org","username":"rluethi"},"ref":"refs/changes/49/672649/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cookbook-openstack-compute","ref":"refs/changes/49/672649/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cookbook-openstack-compute refs/changes/49/672649/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cookbook-openstack-compute refs/changes/49/672649/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cookbook-openstack-compute refs/changes/49/672649/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cookbook-openstack-compute refs/changes/49/672649/1"}}},"commit":{"parents":[{"commit":"5d469d044e7c1023ff1ae1b1d85bad81cd136370","subject":"Fixes to support fog-openstack-1.x","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cookbook-openstack-compute/commit/5d469d044e7c1023ff1ae1b1d85bad81cd136370"}]}],"author":{"name":"Roger Luethi","email":"rl@patchworkscience.org","date":"2019-07-16 13:50:46.000000000","tz":120},"committer":{"name":"Roger Luethi","email":"rl@patchworkscience.org","date":"2019-07-25 07:29:09.000000000","tz":120},"subject":"placement_api: create valid apache config before installing package","message":"placement_api: create valid apache config before installing package\n\nIf apache is (re)starting while the chef-client installs the\nnova-placement-api package, it may pick up the vanilla apache2 conf file\nbefore chef-client gets around to fixing it which may result in apache2\nfailing due to a non-working configuration.\n\nThis changeset eliminates the race by creating a valid configuration\nbefore installing the software. The solution is based on the assumption\nthat no reasonably configured package manager will overwrite an\nexisting, user-created configuration file.\n\nbackport: queens\n\nChange-Id: Id9f1d165411fc5b3cc73b29a36840cf4dc63d81b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cookbook-openstack-compute/commit/ff074af903390c07e07514df7ffc00a6bfc1475e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cookbook-openstack-compute/commit/ff074af903390c07e07514df7ffc00a6bfc1475e"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
