)]}'
{"id":"openstack%2Fpuppet-designate~781148","triplet_id":"openstack%2Fpuppet-designate~master~Ief63f88ba323e3f20300b8ff6a5148a78413ac3d","project":"openstack/puppet-designate","branch":"master","topic":"postgresql-master","hashtags":[],"change_id":"Ief63f88ba323e3f20300b8ff6a5148a78413ac3d","subject":"Add designate::db::postgresql class.","status":"MERGED","created":"2021-03-17 19:16:53.000000000","updated":"2021-03-19 13:27:28.000000000","submitted":"2021-03-19 13:26:02.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":"781148-postgresql-master","meta_rev_id":"3b453f2a0d5045a2ee4e37c194fdea91bc62271b","_number":781148,"virtual_id_number":781148,"owner":{"_account_id":32755,"name":"Christian Rohmann","email":"christian.rohmann@inovex.de","username":"frittentheke"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"value":0,"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-03-19 13:26:01.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":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"all":[{"value":2,"date":"2021-03-19 12:05:58.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"value":2,"date":"2021-03-18 14:34:55.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},{"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":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"all":[{"value":1,"date":"2021-03-19 12:05:58.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"value":0,"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},{"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":[{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"}],"reviewers":{"REVIEWER":[{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-03-17 19:23:29.000000000","updated_by":{"_account_id":32755,"name":"Christian Rohmann","email":"christian.rohmann@inovex.de","username":"frittentheke"},"reviewer":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"state":"REVIEWER"},{"updated":"2021-03-17 21:13:31.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2021-03-18 09:59:27.000000000","updated_by":{"_account_id":32755,"name":"Christian Rohmann","email":"christian.rohmann@inovex.de","username":"frittentheke"},"reviewer":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"state":"REVIEWER"},{"updated":"2021-03-18 09:59:27.000000000","updated_by":{"_account_id":32755,"name":"Christian Rohmann","email":"christian.rohmann@inovex.de","username":"frittentheke"},"reviewer":{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"state":"REVIEWER"}],"messages":[{"id":"50981a77deb379e12bac78f8f32022539306eaa3","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":32755,"name":"Christian Rohmann","email":"christian.rohmann@inovex.de","username":"frittentheke"},"date":"2021-03-17 19:16:53.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"24a5c934a2c11f5910da3b9ae078aee196efc3bb","author":{"_account_id":32755,"name":"Christian Rohmann","email":"christian.rohmann@inovex.de","username":"frittentheke"},"date":"2021-03-17 19:22:41.000000000","message":"Patch Set 1:\n\nI just noticed that puppet-designate, contrary to the other modules like\npuppet-nova (https://opendev.org/openstack/puppet-nova/src/branch/master/manifests/db/postgresql.pp), puppet-keystone (https://opendev.org/openstack/puppet-keystone/src/branch/master/manifests/db/postgresql.pp), ... does not implement a designate::db::postgresql class\nto create a postgresql db and corresponding credentials.\n\nThis change intends to align this.","accounts_in_message":[],"_revision_number":1},{"id":"5e74b88cbe696eb0f0f087b597e89bb9dff7e465","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-17 21:13:31.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- puppet-openstack-lint-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/6748f7363b414ff297acb5c0ad04f9d5 : SUCCESS in 4m 14s\n- puppet-openstack-syntax-6-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/e9b8c050b2c547b7a34fc33f0ff02b14 : SUCCESS in 4m 16s\n- puppet-openstack-unit-6.14-centos-8 https://zuul.opendev.org/t/openstack/build/3bb2b524abd04af6a04ec4ad99e92a85 : SUCCESS in 9m 20s\n- puppet-openstack-unit-6.14-centos-8-stream https://zuul.opendev.org/t/openstack/build/c714d43e652644ddaddd8856c26867c1 : SUCCESS in 10m 02s (non-voting)\n- puppet-openstack-unit-6.14-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/4b068ebd3f21473f8517d93d00fb1a41 : SUCCESS in 6m 03s\n- puppet-openstack-unit-latest-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/7a1ad172ce0340c0b7da7feca425de6c : SUCCESS in 6m 21s (non-voting)\n- puppet-openstack-integration-6-scenario003-tempest-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/e8132b10417e44a0a5ba0b503c542035 : SUCCESS in 48m 34s (non-voting)\n- puppet-openstack-integration-6-scenario003-tempest-centos-8 https://zuul.opendev.org/t/openstack/build/a10ee19b19bb4ee292583270982ab71f : SUCCESS in 1h 54m 44s\n- puppet-openstack-integration-6-scenario003-tempest-centos-8-stream https://zuul.opendev.org/t/openstack/build/1f1583b621484bf5a94d4aab53cca5b3 : SUCCESS in 1h 20m 08s (non-voting)\n- puppet-openstack-litmus-centos-8 https://zuul.opendev.org/t/openstack/build/0d6e615ea1284c6a87533afb3a583fef : SUCCESS in 19m 39s\n- puppet-openstack-litmus-centos-8-stream https://zuul.opendev.org/t/openstack/build/6db13778fc4f47e79a67140e989b75a1 : SUCCESS in 16m 54s (non-voting)\n- puppet-openstack-litmus-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/aceb8e22c38940a3ad2bfb0d0ede2c2f : SUCCESS in 16m 53s (non-voting)\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/d4b05c381287484bba093bb5c7b67e06 : SUCCESS in 5m 29s","accounts_in_message":[],"_revision_number":1},{"id":"12cf2cfb290eb67c8bbe771f536800c80f6c1374","author":{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"date":"2021-03-18 14:34:55.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"91c8b8cb18a27e54630c90332e23d69142c2d3a3","author":{"_account_id":32755,"name":"Christian Rohmann","email":"christian.rohmann@inovex.de","username":"frittentheke"},"date":"2021-03-19 08:54:16.000000000","message":"Patch Set 1:\n\nThanks @Alex.\n\nI\u0027d love to propose a backport to stable/victoria and stable/ussuri.\nFor victoria I could simply cherry-pick this change (once it\u0027s merged) and certainly this would be the right approach.\n\nUnfortunately ussuri still uses the removed password_hash function for databases (https://review.opendev.org/c/openstack/puppet-openstacklib/+/728595) - should I propose an individual change then?","accounts_in_message":[],"_revision_number":1},{"id":"8b7e679ad57f01dd459ca335f23e6b5dcba097a7","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2021-03-19 12:05:58.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1\n\n\u003e Patch Set 1:\n\u003e \n\u003e Thanks @Alex.\n\u003e \n\u003e I\u0027d love to propose a backport to stable/victoria and stable/ussuri.\n\u003e For victoria I could simply cherry-pick this change (once it\u0027s merged) and certainly this would be the right approach.\n\u003e \n\u003e Unfortunately ussuri still uses the removed password_hash function for databases (https://review.opendev.org/c/openstack/puppet-openstacklib/+/728595) - should I propose an individual change then?\n\nI\u0027d recommend you backport the change but modify the backport so that it can work with old version of puppet-openstacklib (Use password_hash). Please document that is commit message.","accounts_in_message":[],"_revision_number":1},{"id":"fa07fb39b22098d75f8a448ad26711fccb489701","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-19 12:06:34.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"25daf5988adf3b96e1ac97067ba0d78ec63c10a2","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-19 13:26:01.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- puppet-openstack-lint-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/016b6e4031ea4772b2ada842f992a3a9 : SUCCESS in 4m 44s\n- puppet-openstack-syntax-6-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/7d33cc069ed04f688228087703f833c2 : SUCCESS in 4m 51s\n- puppet-openstack-unit-6.14-centos-8 https://zuul.opendev.org/t/openstack/build/ba10ce7e8d084f68a6a19c36c6e2fbca : SUCCESS in 13m 43s\n- puppet-openstack-unit-6.14-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/4e1e4e16a93349008f6d0fbd1a18720c : SUCCESS in 9m 52s\n- puppet-openstack-integration-6-scenario003-tempest-centos-8 https://zuul.opendev.org/t/openstack/build/787607fad6684cf19dd4781ca4d4c544 : SUCCESS in 1h 18m 32s\n- puppet-openstack-litmus-centos-8 https://zuul.opendev.org/t/openstack/build/f211d280edbc4090925ee6a0853ac345 : SUCCESS in 18m 38s\n- puppet-openstack-litmus-centos-8-stream https://zuul.opendev.org/t/openstack/build/352fd8595124496c8b244ecb1b3a1b84 : SUCCESS in 23m 06s (non-voting)\n- puppet-openstack-litmus-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/1bafc0b2e48f43e6938fc7425fd3683c : SUCCESS in 14m 43s (non-voting)\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/f2ed82fec78f4fccb6e8169815b39ccc : SUCCESS in 3m 35s","accounts_in_message":[],"_revision_number":1},{"id":"0d263fb1dcb98a0478b8bf717fa40be0dccedade","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-19 13:26:02.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1},{"id":"3b453f2a0d5045a2ee4e37c194fdea91bc62271b","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-19 13:27:28.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a0b30b4890da434195b2a8be41b53d6d : SUCCESS in 57s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"747701570dd162a3d76164e6e97d9d4a50937117","revisions":{"747701570dd162a3d76164e6e97d9d4a50937117":{"kind":"REWORK","_number":1,"created":"2021-03-17 19:16:53.000000000","uploader":{"_account_id":32755,"name":"Christian Rohmann","email":"christian.rohmann@inovex.de","username":"frittentheke"},"ref":"refs/changes/48/781148/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/puppet-designate","ref":"refs/changes/48/781148/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/puppet-designate refs/changes/48/781148/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/puppet-designate refs/changes/48/781148/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/puppet-designate refs/changes/48/781148/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/puppet-designate refs/changes/48/781148/1"}}},"commit":{"parents":[{"commit":"7bd9ed7e4f6a908de7824ee7ef4bbeb8ec926f82","subject":"Prepare Wallaby M3","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-designate/commit/7bd9ed7e4f6a908de7824ee7ef4bbeb8ec926f82"}]}],"author":{"name":"Christian Rohmann","email":"christian.rohmann@inovex.de","date":"2021-03-17 10:34:27.000000000","tz":60},"committer":{"name":"Christian Rohmann","email":"christian.rohmann@inovex.de","date":"2021-03-17 19:16:13.000000000","tz":60},"subject":"Add designate::db::postgresql class.","message":"Add designate::db::postgresql class.\n\nThis allows Designate to be used with PostgreSQL.\n\nChange-Id: Ief63f88ba323e3f20300b8ff6a5148a78413ac3d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-designate/commit/747701570dd162a3d76164e6e97d9d4a50937117"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-designate/commit/747701570dd162a3d76164e6e97d9d4a50937117"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"}}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Workflow\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}}]}
