)]}'
{"id":"openstack%2Fbifrost~748058","triplet_id":"openstack%2Fbifrost~bugfix%2F8.3~If617a305d4efc09335f675f1ec68e07cf81970c6","project":"openstack/bifrost","branch":"bugfix/8.3","topic":"chmod-fix","hashtags":[],"change_id":"If617a305d4efc09335f675f1ec68e07cf81970c6","subject":"Explicitly set permissions on /httpboot contents","status":"MERGED","created":"2020-08-26 00:50:45.000000000","updated":"2020-08-26 10:43:12.000000000","submitted":"2020-08-26 10:40:57.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":"748058-1598438457515-f63fd487","meta_rev_id":"4c7a6e21fe0f49ccea8571f90e2ee471861f6533","_number":748058,"virtual_id_number":748058,"owner":{"_account_id":32177,"name":"Jacob Anders","email":"jacob-anders-dev@proton.me","username":"janders"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-08-26 10:40:57.000000000","post_submit":true,"permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"value":0,"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"}],"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":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2020-08-26 10:04:48.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"value":2,"date":"2020-08-26 03:01:55.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"}],"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":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2020-08-26 10:04:48.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"value":0,"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-08-26 03:01:55.000000000","updated_by":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"reviewer":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"state":"REVIEWER"},{"updated":"2020-08-26 10:04:48.000000000","updated_by":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"reviewer":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"state":"REVIEWER"},{"updated":"2020-08-26 10:40:57.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":"716937f934b34452d2cffa3901c3a8a392bb01da","author":{"_account_id":32177,"name":"Jacob Anders","email":"jacob-anders-dev@proton.me","username":"janders"},"date":"2020-08-26 00:50:45.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"957888c7a6261eef9cd5d6699d1c0844caf58d5c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-26 01:36:38.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6e3612f487f64484a8bd7b0e1229f23f : SUCCESS in 3m 15s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/d47cb17c686141009fb166c17c15f901 : SUCCESS in 3m 19s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/765d366590f44e7dabca3fb424642dcb : SUCCESS in 3m 25s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/a32f8c2a61e041118b7ac491fc7309a3 : SUCCESS in 3m 15s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8d1bfb5b8377450085b8385500f5a46c : SUCCESS in 5m 26s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/7323885604fb40119ea9d07b1e55e902 : SUCCESS in 3m 32s\n- bifrost-integration-tinyipa-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/8e17009c17d04690b7ee33d879049558 : SUCCESS in 23m 22s\n- bifrost-integration-tinyipa-centos-8 https://zuul.opendev.org/t/openstack/build/614e3baf42ca41a5a196dc7ae908a8eb : SUCCESS in 25m 35s\n- bifrost-integration-tinyipa-keystone-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/bd457b5e4b4742cda07b68978aef011c : SUCCESS in 22m 39s\n- bifrost-integration-tinyipa-keystone-centos-8 https://zuul.opendev.org/t/openstack/build/aa6c1241ef0545e084d03460051250dc : SUCCESS in 27m 38s\n- bifrost-integration-tinyipa-ubuntu-focal https://zuul.opendev.org/t/openstack/build/6c8c2ba867f44ed0bf891e22121b5ed2 : SUCCESS in 21m 30s (non-voting)\n- bifrost-integration-tinyipa-opensuse-15 https://zuul.opendev.org/t/openstack/build/e30074e1927f4a1690a0f89c4fc18129 : SUCCESS in 22m 17s (non-voting)\n- bifrost-integration-tinyipa-fedora-latest https://zuul.opendev.org/t/openstack/build/2d3af5f64d4b43bbb942e6085e37d499 : SUCCESS in 31m 01s (non-voting)\n- bifrost-integration-tinyipa-debian-buster https://zuul.opendev.org/t/openstack/build/c03dc67ae8044d07aab0635a5f01e801 : SUCCESS in 19m 56s (non-voting)\n- bifrost-integration-dhcp-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/2ff398f526744306a4d4c9c1edc2a411 : SUCCESS in 20m 04s (non-voting)\n- bifrost-integration-dhcp-centos-8 https://zuul.opendev.org/t/openstack/build/6c03242e26da4c02bda85faae2b1e7ee : SUCCESS in 23m 58s (non-voting)\n- bifrost-integration-dibipa-debian-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/6101d6adaacd4085b856127eda3492a3 : SUCCESS in 34m 06s (non-voting)\n- bifrost-integration-dibipa-debian-centos-8 https://zuul.opendev.org/t/openstack/build/b87acbac449c41aa90e55d8c24bf6bb7 : SUCCESS in 40m 44s (non-voting)\n- bifrost-cli-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/138d1cbbf415478790a1df1a064d4f5d : SUCCESS in 22m 03s (non-voting)\n- bifrost-collections-src https://zuul.opendev.org/t/openstack/build/11699e4ee7da49cab043171c951c382a : SUCCESS in 22m 57s (non-voting)\n- bifrost-keystone-collections-src https://zuul.opendev.org/t/openstack/build/d11342d8ab2d41f8b51b9e16fb14e8ee : SUCCESS in 22m 55s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"678c23d48c2b57c2f167903d88fa58b1011559b1","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2020-08-26 03:01:55.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"42f640bde90e0be2ff2e98bbb0ebd0752ed81cf7","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2020-08-26 10:04:48.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"279ac818ba9f1b576c2784df30912e0ea0a326c1","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-26 10:05:02.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"31fbaa85a34831540924a8d557b27abeee8f6312","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-26 10:40:57.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1},{"id":"84cecc1448ca9566557231d6b0cebe332ad7c35c","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-26 10:40:57.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/578281fdb5bc4e5389f9a99e9f2fc529 : SUCCESS in 3m 44s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/4915b381666148b6aed02194d2e3f1a1 : SUCCESS in 4m 40s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/e5693539f08d4375a04f2f511c0d6a07 : SUCCESS in 6m 24s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/0c1ea876eb4c417fa0591a4db17de8f7 : SUCCESS in 4m 38s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3abf9cc06b664eceb06df7adadc2c131 : SUCCESS in 6m 48s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/d15f230b5c89462d8f4856d1b05cac21 : SUCCESS in 4m 28s\n- bifrost-integration-tinyipa-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/e1e932a67b734a28b414cd6f46310013 : SUCCESS in 23m 32s\n- bifrost-integration-tinyipa-centos-8 https://zuul.opendev.org/t/openstack/build/63ae5027f4e84545b436e8ce2f3a012b : SUCCESS in 27m 15s\n- bifrost-integration-tinyipa-keystone-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/ae608423baa84d2f81e26976abf797cf : SUCCESS in 21m 50s\n- bifrost-integration-tinyipa-keystone-centos-8 https://zuul.opendev.org/t/openstack/build/858a0fe49a8b407ba0f5a6cec96f9248 : SUCCESS in 27m 58s","accounts_in_message":[],"_revision_number":1},{"id":"272d89f8e02bbb4d89c109e0e1df0eb1e0ddd383","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-26 10:43:12.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4f60b86470454e178e2137390ba8824a : SUCCESS in 1m 48s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/f72d69e28d504683bc4829aae760f7e7 : SUCCESS in 1m 14s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"c64b3a54979194785107e6a75f19e5551573c5ff","revisions":{"c64b3a54979194785107e6a75f19e5551573c5ff":{"kind":"REWORK","_number":1,"created":"2020-08-26 00:50:45.000000000","uploader":{"_account_id":32177,"name":"Jacob Anders","email":"jacob-anders-dev@proton.me","username":"janders"},"ref":"refs/changes/58/748058/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/bifrost","ref":"refs/changes/58/748058/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/bifrost refs/changes/58/748058/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/bifrost refs/changes/58/748058/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/bifrost refs/changes/58/748058/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/bifrost refs/changes/58/748058/1"}}},"commit":{"parents":[{"commit":"fd76b62f045f6e8ea1557acfe9814e4e31d550e0","subject":"Explicitly enable DHCP services on baremetal CentOS/RHEL","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/bifrost/commit/fd76b62f045f6e8ea1557acfe9814e4e31d550e0"}]}],"author":{"name":"Jacob Anders","email":"janders@redhat.com","date":"2020-08-25 04:10:31.000000000","tz":600},"committer":{"name":"Jacob Anders","email":"janders@redhat.com","date":"2020-08-26 00:50:00.000000000","tz":600},"subject":"Explicitly set permissions on /httpboot contents","message":"Explicitly set permissions on /httpboot contents\n\nAnsible versions 2.9.12 and 2.8.14 change default behavior\nin regards to applying umask to ansible-created files. Due to\nthis, newly created files may have overly restrictive permissions,\ncausing issues in use cases where files need to be world-readable\nsuch as contents of /httpboot folder in Ironic. This patch adds\nexplicit setting of permissions to ensure Ironic network boot\ncontinues to work correctly.\n\nChange-Id: If617a305d4efc09335f675f1ec68e07cf81970c6\n(cherry picked from commit 1f37c414130d58e64ba6d9d2fc9cc9f7e690453f)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/bifrost/commit/c64b3a54979194785107e6a75f19e5551573c5ff"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/bifrost/commit/c64b3a54979194785107e6a75f19e5551573c5ff"}]},"branch":"refs/heads/bugfix/8.3"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
