)]}'
{"id":"openstack%2Fpuppet-openstacklib~811331","triplet_id":"openstack%2Fpuppet-openstacklib~stable%2Fvictoria~I4cad8f88fc7b67bb7aa4330832fc47bac41ae9df","project":"openstack/puppet-openstacklib","branch":"stable/victoria","hashtags":[],"change_id":"I4cad8f88fc7b67bb7aa4330832fc47bac41ae9df","subject":"Prevent --password from leaking in failed command output","status":"MERGED","created":"2021-09-28 07:56:47.000000000","updated":"2021-10-04 19:13:27.000000000","submitted":"2021-10-04 19:13:27.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":"811331","cherry_pick_of_change":810982,"cherry_pick_of_patch_set":1,"meta_rev_id":"4eeebcff4602847f3413e8d1ffbe51bcd00223c4","_number":811331,"virtual_id_number":811331,"owner":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},{"value":0,"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-10-04 19:13:27.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":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"all":[{"value":0,"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},{"value":2,"date":"2021-10-01 20:47:12.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":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"all":[{"value":1,"date":"2021-10-01 21:13:29.000000000","_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},{"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":[],"reviewers":{"REVIEWER":[{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"CC":[{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-09-28 09:57:06.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-10-01 11:56:06.000000000","updated_by":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"reviewer":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"state":"CC"},{"updated":"2021-10-01 11:56:06.000000000","updated_by":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"reviewer":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"state":"CC"},{"updated":"2021-10-01 14:00:45.000000000","updated_by":{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"reviewer":{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"state":"CC"},{"updated":"2021-10-01 20:47:12.000000000","updated_by":{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"reviewer":{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"state":"REVIEWER"},{"updated":"2021-10-01 21:13:29.000000000","updated_by":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"reviewer":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"state":"REVIEWER"}],"messages":[{"id":"d385cc5307cb82f77de05c45ff7a01d6e3417c15","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"date":"2021-09-28 07:56:47.000000000","message":"Patch Set 1: Cherry Picked from branch stable/wallaby.","accounts_in_message":[],"_revision_number":1},{"id":"cf5904c8a869c9894cb51b2630be946c9ddcc6b1","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-09-28 09:57:06.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- puppet-openstack-lint-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/57dc5ceca81d4f218fcc6277dfccde23 : SUCCESS in 5m 07s\n- puppet-openstack-syntax-6-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/c554c747630e437b8b9c30b6b5cb82e5 : SUCCESS in 4m 48s\n- puppet-openstack-unit-6.14-centos-8-stream https://zuul.opendev.org/t/openstack/build/4c0b87d3637a4cf78b2a32c7fc3f6788 : SUCCESS in 16m 08s\n- puppet-openstack-unit-6.14-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/a4324127fe484a62b814bfb853011b9e : SUCCESS in 11m 04s\n- puppet-openstack-unit-latest-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/c7ba36de2e074e24a651173bdf4867b1 : FAILURE in 8m 37s (non-voting)\n- puppet-openstack-integration-6-scenario001-tempest-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/30e7fdc5028f491bb78a71373d67380d : SUCCESS in 49m 30s (non-voting)\n- puppet-openstack-integration-6-scenario002-tempest-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/45da12fbb687458abe9c65058dd1a525 : SUCCESS in 49m 55s (non-voting)\n- puppet-openstack-integration-6-scenario003-tempest-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/2d89d413ecf44786b778579efae1b047 : SUCCESS in 41m 26s (non-voting)\n- puppet-openstack-integration-6-scenario004-tempest-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/014c7fceb2b2476daa01232127b0121b : SUCCESS in 38m 38s (non-voting)\n- puppet-openstack-integration-6-scenario001-tempest-centos-8 https://zuul.opendev.org/t/openstack/build/f5db8dc79435465cb29d340d88e8ccf6 : SUCCESS in 56m 19s\n- puppet-openstack-integration-6-scenario002-tempest-centos-8 https://zuul.opendev.org/t/openstack/build/df2ca2d97b294b99adaf1b559130c4cb : SUCCESS in 1h 40m 10s\n- puppet-openstack-integration-6-scenario003-tempest-centos-8 https://zuul.opendev.org/t/openstack/build/e2e3375e1df94e88a6eb5bec668896f4 : SUCCESS in 1h 14m 42s\n- puppet-openstack-integration-6-scenario004-tempest-centos-8 https://zuul.opendev.org/t/openstack/build/311c1de7c2594548bbeb74cba245689d : SUCCESS in 53m 48s\n- puppet-openstack-integration-6-scenario001-tempest-centos-8-stream https://zuul.opendev.org/t/openstack/build/585d0c607b704740961d5b3dd40d43bd : SUCCESS in 1h 04m 27s (non-voting)\n- puppet-openstack-integration-6-scenario002-tempest-centos-8-stream https://zuul.opendev.org/t/openstack/build/bb1bb6c518a246ed9ed3ddc502d605ef : SUCCESS in 1h 15m 59s (non-voting)\n- puppet-openstack-integration-6-scenario003-tempest-centos-8-stream https://zuul.opendev.org/t/openstack/build/9a84a871769b48d6a5b324baf6b6f9a0 : SUCCESS in 1h 17m 19s (non-voting)\n- puppet-openstack-integration-6-scenario004-tempest-centos-8-stream https://zuul.opendev.org/t/openstack/build/af59c9fcce134cfe9db4fa43fdfa097f : SUCCESS in 50m 37s (non-voting)\n- puppet-openstack-litmus-centos-8 https://zuul.opendev.org/t/openstack/build/e4e164d8ce6c467ea8d33eb6735887ff : FAILURE in 16m 40s\n- puppet-openstack-litmus-centos-8-stream https://zuul.opendev.org/t/openstack/build/d1a8569ecd7845ea821e19b67ae3137e : FAILURE in 16m 03s (non-voting)\n- puppet-openstack-litmus-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/4d859f6024744714ae282a07c129a65a : SUCCESS in 11m 36s (non-voting)\n- puppet-openstacklib-tripleo-standalone https://zuul.opendev.org/t/openstack/build/91469b8058bd460c80c1f5fe4ec1ba11 : SUCCESS in 1h 58m 18s","accounts_in_message":[],"_revision_number":1},{"id":"02a6eb76e1633fa866ecba7f491f4eb71d05e124","author":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"date":"2021-09-28 12:52:34.000000000","message":"Patch Set 1:\n\nrecheck - package/mirror issues?","accounts_in_message":[],"_revision_number":1},{"id":"d78abb1ebf13c54e8a96348c81a80b4c75a192cb","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-09-28 14:59:44.000000000","message":"Patch Set 1:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- puppet-openstack-lint-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/d879036b6c2c4f12a4cba2bab75c2aa3 : SUCCESS in 5m 39s\n- puppet-openstack-syntax-6-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/7e1eef3b59a44d4c8d5d8f86dc396952 : SUCCESS in 4m 28s\n- puppet-openstack-unit-6.14-centos-8-stream https://zuul.opendev.org/t/openstack/build/9f75dbaa17444758bc310572cf932cd5 : SUCCESS in 12m 33s\n- puppet-openstack-unit-6.14-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/41ef7997e84e4e3ba23cca1b4e72ae72 : SUCCESS in 9m 21s\n- puppet-openstack-unit-latest-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/0de34ee4bfdf42ea9f550928e21b6c3c : FAILURE in 9m 42s (non-voting)\n- puppet-openstack-integration-6-scenario001-tempest-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/949196482f7943c0996a606533067537 : FAILURE in 43m 54s (non-voting)\n- puppet-openstack-integration-6-scenario002-tempest-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/d89eaa22e3694b8d95218feaf86f1dcf : SUCCESS in 56m 13s (non-voting)\n- puppet-openstack-integration-6-scenario003-tempest-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/c01f39f1d98a40fb9a37394fb98db5f6 : SUCCESS in 48m 13s (non-voting)\n- puppet-openstack-integration-6-scenario004-tempest-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/13d78d8178094cbe9128791f293a4bc2 : SUCCESS in 36m 59s (non-voting)\n- puppet-openstack-integration-6-scenario001-tempest-centos-8 https://zuul.opendev.org/t/openstack/build/549e754e971449438cd19fa03b25305d : SUCCESS in 1h 17m 06s\n- puppet-openstack-integration-6-scenario002-tempest-centos-8 https://zuul.opendev.org/t/openstack/build/75c3e169233b415aa2b75987baf48826 : SUCCESS in 1h 34m 38s\n- puppet-openstack-integration-6-scenario003-tempest-centos-8 https://zuul.opendev.org/t/openstack/build/b7c3d77de1b8481d9ee37373b68a7e6e : SUCCESS in 1h 21m 33s\n- puppet-openstack-integration-6-scenario004-tempest-centos-8 https://zuul.opendev.org/t/openstack/build/8b335cb06b434cb1a4072e6636a593b4 : SUCCESS in 52m 36s\n- puppet-openstack-integration-6-scenario001-tempest-centos-8-stream https://zuul.opendev.org/t/openstack/build/0ac8b0e593c3453d916f6235b85322f3 : SUCCESS in 1h 16m 10s (non-voting)\n- puppet-openstack-integration-6-scenario002-tempest-centos-8-stream https://zuul.opendev.org/t/openstack/build/4d275c33803f4170866297129711c7fd : SUCCESS in 1h 34m 53s (non-voting)\n- puppet-openstack-integration-6-scenario003-tempest-centos-8-stream https://zuul.opendev.org/t/openstack/build/f51c4220487d446081d4bbe760bf304b : SUCCESS in 1h 21m 23s (non-voting)\n- puppet-openstack-integration-6-scenario004-tempest-centos-8-stream https://zuul.opendev.org/t/openstack/build/57b40af9f3fc4ae7b32b9802c407dd70 : SUCCESS in 59m 00s (non-voting)\n- puppet-openstack-litmus-centos-8 https://zuul.opendev.org/t/openstack/build/8c6f2b8c81a94dd2b8b06a082f7608b8 : FAILURE in 15m 21s\n- puppet-openstack-litmus-centos-8-stream https://zuul.opendev.org/t/openstack/build/14d72872bedd497cb38c804a5eaeae6d : FAILURE in 15m 26s (non-voting)\n- puppet-openstack-litmus-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/d1437bddce494568b10382e75dd4199b : SUCCESS in 13m 35s (non-voting)\n- puppet-openstacklib-tripleo-standalone https://zuul.opendev.org/t/openstack/build/cc6f6ac9e3524a9c98e8ec75da3409d1 : SUCCESS in 2h 03m 28s","accounts_in_message":[],"_revision_number":1},{"id":"1f5aebe6b78d9da0675d2e8d06c15289a2004d1e","author":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"date":"2021-10-01 11:56:06.000000000","message":"Patch Set 1:\n\nAny feedback on the CentOS 8 job that seems to be failing because of packaging?","accounts_in_message":[],"_revision_number":1},{"id":"97fbe54f2ec068fcfb2f1890e2d9cb5d0449e6fe","author":{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"date":"2021-10-01 14:00:45.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"3d25690bf25d3b2a5831907203a9b83e5730a340","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-10-01 16:01:30.000000000","message":"Patch Set 1:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- puppet-openstack-lint-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/eefb6cab3c6a4113aaa537380be2d38e : SUCCESS in 5m 15s\n- puppet-openstack-syntax-6-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/3b0cbe984b9b4b2ebc9b781f90e3453f : SUCCESS in 4m 38s\n- puppet-openstack-unit-6.14-centos-8-stream https://zuul.opendev.org/t/openstack/build/a42ff4cea90044728db598f62cd6e656 : SUCCESS in 14m 21s\n- puppet-openstack-unit-6.14-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/0bb2b6d1a3f44b99a0bf47f77fcfd1fe : SUCCESS in 8m 44s\n- puppet-openstack-unit-latest-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/84045ad432c24a49be839edf68dbd309 : FAILURE in 8m 42s (non-voting)\n- puppet-openstack-integration-6-scenario001-tempest-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/f2a98f8d957c4ea7b703fd0754f47283 : SUCCESS in 1h 06m 49s (non-voting)\n- puppet-openstack-integration-6-scenario002-tempest-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/5cacedfa037346e8a97a470a44498888 : SUCCESS in 53m 08s (non-voting)\n- puppet-openstack-integration-6-scenario003-tempest-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/e5b6ce777a944d85b5f62a6fdf76cd9b : SUCCESS in 1h 00m 55s (non-voting)\n- puppet-openstack-integration-6-scenario004-tempest-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/1d53700ba11a4148b4b84bc4030bb3ac : SUCCESS in 40m 33s (non-voting)\n- puppet-openstack-integration-6-scenario001-tempest-centos-8 https://zuul.opendev.org/t/openstack/build/e28bd179393a4b9bb4668c400f168e89 : SUCCESS in 1h 17m 40s\n- puppet-openstack-integration-6-scenario002-tempest-centos-8 https://zuul.opendev.org/t/openstack/build/7ab723a491af4a7d84bfb73809ecdbee : SUCCESS in 1h 17m 34s\n- puppet-openstack-integration-6-scenario003-tempest-centos-8 https://zuul.opendev.org/t/openstack/build/d4548e215cfd4a56a62205d6cddb05bc : SUCCESS in 1h 25m 16s\n- puppet-openstack-integration-6-scenario004-tempest-centos-8 https://zuul.opendev.org/t/openstack/build/6378cf01a81a4b668f9395c71058b214 : SUCCESS in 51m 08s\n- puppet-openstack-integration-6-scenario001-tempest-centos-8-stream https://zuul.opendev.org/t/openstack/build/4af366cc92ee477a9a1f91c224e12037 : SUCCESS in 1h 22m 35s (non-voting)\n- puppet-openstack-integration-6-scenario002-tempest-centos-8-stream https://zuul.opendev.org/t/openstack/build/d0f6205073ce477d8d9ec123b58ddaa3 : SUCCESS in 1h 25m 59s (non-voting)\n- puppet-openstack-integration-6-scenario003-tempest-centos-8-stream https://zuul.opendev.org/t/openstack/build/840a40904020468188ca9ad973c28758 : SUCCESS in 1h 24m 30s (non-voting)\n- puppet-openstack-integration-6-scenario004-tempest-centos-8-stream https://zuul.opendev.org/t/openstack/build/04dc906065474d63a0b8055099c95634 : SUCCESS in 59m 23s (non-voting)\n- puppet-openstack-litmus-centos-8 https://zuul.opendev.org/t/openstack/build/93431752a53f4c5291a6a1072ca642a3 : FAILURE in 16m 47s\n- puppet-openstack-litmus-centos-8-stream https://zuul.opendev.org/t/openstack/build/f6984e44d7bb4b02960e16cd251fafc8 : FAILURE in 14m 38s (non-voting)\n- puppet-openstack-litmus-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/dda57b0a73354b52905a21bddc9ab16c : SUCCESS in 14m 56s (non-voting)\n- puppet-openstacklib-tripleo-standalone https://zuul.opendev.org/t/openstack/build/abe6659817c54bae926f5956928b7cea : SUCCESS in 1h 54m 51s","accounts_in_message":[],"_revision_number":1},{"id":"36f61d603bd16559c13802976d65dd5ff593b7ca","author":{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"date":"2021-10-01 18:34:13.000000000","message":"Patch Set 1:\n\nthe litmus repos are bad. the dlrn repos are being installed as delorean-deps and there\u0027s no delorean-deps","accounts_in_message":[],"_revision_number":1},{"id":"1ecef23c4ae5e7e9671d98da787abcf02779c01b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"date":"2021-10-01 18:41:56.000000000","message":"Patch Set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"92c7950be962b561b4d3a5963f5792874461834c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-10-01 20:46:08.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- puppet-openstack-lint-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/318c488e474b45fb877f5cb6775e956a : SUCCESS in 4m 55s\n- puppet-openstack-syntax-6-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/dfe9ac2d80874b808f5650ed3489d3f0 : SUCCESS in 6m 09s\n- puppet-openstack-unit-6.14-centos-8-stream https://zuul.opendev.org/t/openstack/build/78484c2ea88e4b3ba89e2273d757e061 : SUCCESS in 11m 39s\n- puppet-openstack-unit-6.14-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/ef398c60066e474896e6ffbdc27a1ede : SUCCESS in 8m 36s\n- puppet-openstack-unit-latest-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/167589720b1a4c62a2742a20514a5c3a : FAILURE in 9m 34s (non-voting)\n- puppet-openstack-integration-6-scenario001-tempest-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/5de85c1bf6e34f0493a10337e27174c2 : SUCCESS in 50m 26s (non-voting)\n- puppet-openstack-integration-6-scenario002-tempest-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/5828ec61f19d4c3eb25d6ce56a181820 : SUCCESS in 52m 57s (non-voting)\n- puppet-openstack-integration-6-scenario003-tempest-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/3a969e67f6ac4fad877cc3bf679f3b24 : SUCCESS in 44m 45s (non-voting)\n- puppet-openstack-integration-6-scenario004-tempest-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/5dea57b161d5431980ddb82e102d8f07 : SUCCESS in 39m 27s (non-voting)\n- puppet-openstack-integration-6-scenario001-tempest-centos-8 https://zuul.opendev.org/t/openstack/build/b6603619633e430fbc328595f8aefea7 : SUCCESS in 1h 13m 46s\n- puppet-openstack-integration-6-scenario002-tempest-centos-8 https://zuul.opendev.org/t/openstack/build/df871a39e0f24219850a5d4ab63be567 : SUCCESS in 1h 19m 29s\n- puppet-openstack-integration-6-scenario003-tempest-centos-8 https://zuul.opendev.org/t/openstack/build/2bc5cbf1d050408db539d0d98e1da776 : SUCCESS in 1h 21m 29s\n- puppet-openstack-integration-6-scenario004-tempest-centos-8 https://zuul.opendev.org/t/openstack/build/ad58bf9ac60b40338957af76d3566fd4 : SUCCESS in 51m 35s\n- puppet-openstack-integration-6-scenario001-tempest-centos-8-stream https://zuul.opendev.org/t/openstack/build/c4ce133779614462af1a649be60a0aa3 : SUCCESS in 1h 13m 11s (non-voting)\n- puppet-openstack-integration-6-scenario002-tempest-centos-8-stream https://zuul.opendev.org/t/openstack/build/6a475e06a1a143818f0868790e6f9baf : SUCCESS in 1h 29m 46s (non-voting)\n- puppet-openstack-integration-6-scenario003-tempest-centos-8-stream https://zuul.opendev.org/t/openstack/build/92088a3b603248f7b936a532bcb934e3 : SUCCESS in 1h 14m 01s (non-voting)\n- puppet-openstack-integration-6-scenario004-tempest-centos-8-stream https://zuul.opendev.org/t/openstack/build/3a27ccb2983a44709aa75bfde8611499 : SUCCESS in 58m 25s (non-voting)\n- puppet-openstack-litmus-centos-8 https://zuul.opendev.org/t/openstack/build/1048c3b451534c2f89d3fe7b6788d0cc : SUCCESS in 15m 54s\n- puppet-openstack-litmus-centos-8-stream https://zuul.opendev.org/t/openstack/build/3288cf446c3b43d18b954ff1061f95d7 : SUCCESS in 17m 32s (non-voting)\n- puppet-openstack-litmus-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/bd8e3e91d0794b4285ab10af197e4199 : SUCCESS in 10m 45s (non-voting)\n- puppet-openstacklib-tripleo-standalone https://zuul.opendev.org/t/openstack/build/c713d8a505624393ba96fa41d242f922 : SUCCESS in 2h 01m 48s","accounts_in_message":[],"_revision_number":2},{"id":"4c62f2267d0843404dee51f3ac46e0c5aa41417a","author":{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"date":"2021-10-01 20:47:12.000000000","message":"Patch Set 2: Code-Review+2\n\nmy patches fixes ci","accounts_in_message":[],"_revision_number":2},{"id":"ce9774f295dee8a1229373548028113fdb89ccbf","author":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"date":"2021-10-01 21:13:29.000000000","message":"Patch Set 2: Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"fe7f644230818108785b1530f3d8309dfe8ac61c","author":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"date":"2021-10-02 09:37:31.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"3009b1dba34d7571cfcd4c95962e4a2823d54d82","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-10-02 11:45:22.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- puppet-openstack-lint-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/f01f78ec07f14bd986629bb63d5f8c4d : SUCCESS in 3m 47s\n- puppet-openstack-syntax-6-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/7a07df63b980422e9aaf806be1fe2409 : SUCCESS in 3m 59s\n- puppet-openstack-unit-6.14-centos-8-stream https://zuul.opendev.org/t/openstack/build/3c9025df4f724aec82fc7c672cb3b45e : SUCCESS in 10m 40s\n- puppet-openstack-unit-6.14-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/3cd472573407409596dcf0a5b9266dfc : SUCCESS in 8m 28s\n- puppet-openstack-unit-latest-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/62e8f6a8e3d1474baba5898635fe706c : FAILURE in 8m 07s (non-voting)\n- puppet-openstack-integration-6-scenario001-tempest-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/73209ecec2544a199f7d01bf69c07ec8 : SUCCESS in 47m 34s (non-voting)\n- puppet-openstack-integration-6-scenario002-tempest-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/e8bc916e02a54d2f8dacdb3d30ad48b9 : SUCCESS in 52m 03s (non-voting)\n- puppet-openstack-integration-6-scenario003-tempest-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/c7e58a477ec6478db077995cd28161dd : SUCCESS in 58m 37s (non-voting)\n- puppet-openstack-integration-6-scenario004-tempest-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/bd8b713048734dd09539cc48be7c65f0 : SUCCESS in 35m 09s (non-voting)\n- puppet-openstack-integration-6-scenario001-tempest-centos-8 https://zuul.opendev.org/t/openstack/build/698853d282624700a96a7c76ff2c3c39 : SUCCESS in 59m 27s\n- puppet-openstack-integration-6-scenario002-tempest-centos-8 https://zuul.opendev.org/t/openstack/build/7286d88fccaa4e9ab080cd3ec3b9740f : SUCCESS in 1h 46m 05s\n- puppet-openstack-integration-6-scenario003-tempest-centos-8 https://zuul.opendev.org/t/openstack/build/5aee5815580a4f75813eb730100a6ec8 : SUCCESS in 1h 25m 12s\n- puppet-openstack-integration-6-scenario004-tempest-centos-8 https://zuul.opendev.org/t/openstack/build/2ecae5999bec4e41a32616c556374ce7 : SUCCESS in 46m 35s\n- puppet-openstack-integration-6-scenario001-tempest-centos-8-stream https://zuul.opendev.org/t/openstack/build/31c49c51b6b44687a265f9855cea01ac : SUCCESS in 1h 18m 27s (non-voting)\n- puppet-openstack-integration-6-scenario002-tempest-centos-8-stream https://zuul.opendev.org/t/openstack/build/a2e5b8929acc4ee5948f6324f783ab59 : SUCCESS in 1h 14m 09s (non-voting)\n- puppet-openstack-integration-6-scenario003-tempest-centos-8-stream https://zuul.opendev.org/t/openstack/build/9b8202d8569a4799a8205cdee5fd939c : TIMED_OUT in 2h 02m 11s (non-voting)\n- puppet-openstack-integration-6-scenario004-tempest-centos-8-stream https://zuul.opendev.org/t/openstack/build/833a7da38d124a639d86d64740a653af : SUCCESS in 1h 01m 57s (non-voting)\n- puppet-openstack-litmus-centos-8 https://zuul.opendev.org/t/openstack/build/e839ce9bb0b1419795a04962dceef4cd : FAILURE in 15m 05s\n- puppet-openstack-litmus-centos-8-stream https://zuul.opendev.org/t/openstack/build/2e940f0749d547f392276d9eef59e080 : SUCCESS in 17m 34s (non-voting)\n- puppet-openstack-litmus-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/eb7f1143de464ba9aa8e85b9fe87cc79 : SUCCESS in 12m 10s (non-voting)\n- puppet-openstacklib-tripleo-standalone https://zuul.opendev.org/t/openstack/build/febd62551add4e96ac023485ddb14331 : SUCCESS in 1h 42m 02s","accounts_in_message":[],"_revision_number":2},{"id":"44a5c2f16a9816daaa7400df0f1e3d0d518953df","author":{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"date":"2021-10-04 13:40:24.000000000","message":"Patch Set 2:\n\nrecheck\n\n\nneed to fix litmus to use mirrors\n\n2021-10-02 09:56:48.148044 | centos-8 |        \u001b[mNotice: /Stage[main]/Openstack_extras::Repo::Redhat::Redhat/Exec[yum_update]/returns:   - Curl error (28): Timeout was reached for http://mirror.centos.org/centos/8/virt/x86_64/advanced-virtualization/repodata/repomd.xml [Connection timed out after 30001 milliseconds]\u001b[0m\n2021-10-02 09:56:48.148064 | centos-8 |        \u001b[mNotice: /Stage[main]/Openstack_extras::Repo::Redhat::Redhat/Exec[yum_update]/returns:   - Curl error (28): Timeout was reached for http://mirror.centos.org/centos/8/virt/x86_64/advanced-virtualization/repodata/repomd.xml [Connection timed out after 30000 milliseconds]\u001b[0m\n2021-10-02 09:56:48.148079 | centos-8 |        \u001b[mNotice: /Stage[main]/Openstack_extras::Repo::Redhat::Redhat/Exec[yum_update]/returns: Error: Failed to download metadata for repo \u0027advanced-virtualization\u0027: Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried\u001b[0m","accounts_in_message":[],"_revision_number":2},{"id":"dca1ea808e9c4540f6438d9964ba39cd695e5e57","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-10-04 16:30:49.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- puppet-openstack-lint-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/33a167bd41904d2eae20261f80d3034d : SUCCESS in 3m 58s\n- puppet-openstack-syntax-6-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/9c3daedf95cf42a2955079618c081245 : SUCCESS in 5m 46s\n- puppet-openstack-unit-6.14-centos-8-stream https://zuul.opendev.org/t/openstack/build/127ce3b16daa45d19eaf26ab52f5462f : SUCCESS in 13m 52s\n- puppet-openstack-unit-6.14-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/76e3d76720b646f0a6a5ba75a94648c1 : SUCCESS in 9m 43s\n- puppet-openstack-unit-latest-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/83c5ea5102564969b72ec977036c07e1 : FAILURE in 8m 19s (non-voting)\n- puppet-openstack-integration-6-scenario001-tempest-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/fd3b05b97cb949e29b79ec7a500af10c : SUCCESS in 49m 34s (non-voting)\n- puppet-openstack-integration-6-scenario002-tempest-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/c7b3c2c31ce5471ba06f0ad055544ff8 : SUCCESS in 1h 02m 06s (non-voting)\n- puppet-openstack-integration-6-scenario003-tempest-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/bdc9dd9d05b2413bad0e92dc41087947 : SUCCESS in 44m 35s (non-voting)\n- puppet-openstack-integration-6-scenario004-tempest-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/b1f532818ab84b099603fdf4466095dd : SUCCESS in 44m 38s (non-voting)\n- puppet-openstack-integration-6-scenario001-tempest-centos-8 https://zuul.opendev.org/t/openstack/build/11ca1a3d57354b09901def6bc6be8765 : SUCCESS in 1h 14m 33s\n- puppet-openstack-integration-6-scenario002-tempest-centos-8 https://zuul.opendev.org/t/openstack/build/8104d9bf64bf41f3bb0bfd0b247e1e0f : SUCCESS in 1h 15m 58s\n- puppet-openstack-integration-6-scenario003-tempest-centos-8 https://zuul.opendev.org/t/openstack/build/30872ef309e847808575fbd9e1e535b0 : SUCCESS in 1h 09m 11s\n- puppet-openstack-integration-6-scenario004-tempest-centos-8 https://zuul.opendev.org/t/openstack/build/81a75ef2091644eca917cc8cfae671e4 : SUCCESS in 53m 14s\n- puppet-openstack-integration-6-scenario001-tempest-centos-8-stream https://zuul.opendev.org/t/openstack/build/b35fb1dd259d4432b58160c09a28abbc : SUCCESS in 1h 10m 45s (non-voting)\n- puppet-openstack-integration-6-scenario002-tempest-centos-8-stream https://zuul.opendev.org/t/openstack/build/448f05e606374ae1a000b0baa8da043e : SUCCESS in 1h 19m 25s (non-voting)\n- puppet-openstack-integration-6-scenario003-tempest-centos-8-stream https://zuul.opendev.org/t/openstack/build/8916f99df8e9422d8a0cc01f34a599b9 : SUCCESS in 1h 21m 50s (non-voting)\n- puppet-openstack-integration-6-scenario004-tempest-centos-8-stream https://zuul.opendev.org/t/openstack/build/9cb8a64732f74c08b6b9b96b85470cc9 : SUCCESS in 53m 51s (non-voting)\n- puppet-openstack-litmus-centos-8 https://zuul.opendev.org/t/openstack/build/dcbbff7a461342ac8500f6c0aa0cc8c8 : SUCCESS in 17m 10s\n- puppet-openstack-litmus-centos-8-stream https://zuul.opendev.org/t/openstack/build/721fa2074b0f41d9a0d5ef785f3bf3fc : SUCCESS in 18m 41s (non-voting)\n- puppet-openstack-litmus-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/19e5fcd1b3f54e9796eab4f4cff6f673 : SUCCESS in 13m 27s (non-voting)\n- puppet-openstacklib-tripleo-standalone https://zuul.opendev.org/t/openstack/build/ec97b3edca524955a7babba98361fc84 : SUCCESS in 2h 41m 15s","accounts_in_message":[],"_revision_number":2},{"id":"304e50436e9e351ffbcdfda82d0b50e0886806ca","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-10-04 16:33:51.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"70201ddff63069a57d078d2266a56cdfc5ec3e11","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-10-04 19:13:27.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- puppet-openstack-lint-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/f9a814fc667742a682ce1a8c450a7de5 : SUCCESS in 4m 31s\n- puppet-openstack-syntax-6-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/dd9f2bd0cf9d4cd3a430933777424b95 : SUCCESS in 3m 58s\n- puppet-openstack-unit-6.14-centos-8-stream https://zuul.opendev.org/t/openstack/build/b0b3f35f80bf4927a9162f46170f20c0 : SUCCESS in 15m 10s\n- puppet-openstack-unit-6.14-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/143ed7307a794f78bb654fd2a07c602b : SUCCESS in 9m 49s\n- puppet-openstack-integration-6-scenario001-tempest-centos-8 https://zuul.opendev.org/t/openstack/build/f4071523f61f4690b06689dc712defe2 : SUCCESS in 1h 37m 40s\n- puppet-openstack-integration-6-scenario002-tempest-centos-8 https://zuul.opendev.org/t/openstack/build/dbbaee42432e43daa58af5b1fe042a82 : SUCCESS in 1h 20m 33s\n- puppet-openstack-integration-6-scenario003-tempest-centos-8 https://zuul.opendev.org/t/openstack/build/6c59b5522fae4422b6bdb3ba5cf58217 : SUCCESS in 1h 24m 30s\n- puppet-openstack-integration-6-scenario004-tempest-centos-8 https://zuul.opendev.org/t/openstack/build/e4c5ac154df144729bc2669a39b99960 : SUCCESS in 53m 03s\n- puppet-openstack-litmus-centos-8 https://zuul.opendev.org/t/openstack/build/364f08b2b2b347098406739c10e128c1 : SUCCESS in 16m 28s\n- puppet-openstack-litmus-centos-8-stream https://zuul.opendev.org/t/openstack/build/764eebabc4764289bb1cd464853d3eb7 : SUCCESS in 18m 22s (non-voting)\n- puppet-openstack-litmus-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/61312fd68ef94685b3f021ab568b03f0 : SUCCESS in 12m 08s (non-voting)\n- puppet-openstacklib-tripleo-standalone https://zuul.opendev.org/t/openstack/build/3dadb4c5534f436686f5aea17aaae752 : SUCCESS in 2h 30m 12s","accounts_in_message":[],"_revision_number":2},{"id":"4eeebcff4602847f3413e8d1ffbe51bcd00223c4","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-10-04 19:13:27.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"670bc70308cfd2d9a389293ec70004f88ee21452","revisions":{"82b9a97099d5d668bbfc7b37a504f2c0c2a88ae3":{"kind":"REWORK","_number":1,"created":"2021-09-28 07:56:47.000000000","uploader":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"ref":"refs/changes/31/811331/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/puppet-openstacklib","ref":"refs/changes/31/811331/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/31/811331/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/31/811331/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/31/811331/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/puppet-openstacklib refs/changes/31/811331/1"}}},"commit":{"parents":[{"commit":"4c71787841da6336744a4325e1d3d9bc8f2a4a5f","subject":"TripleO: Do not use an independent content provide job","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/4c71787841da6336744a4325e1d3d9bc8f2a4a5f"}]}],"author":{"name":"Tobias Urdin","email":"tobias.urdin@binero.se","date":"2021-09-21 12:13:32.000000000","tz":120},"committer":{"name":"Tobias Urdin","email":"tobias.urdin@binero.com","date":"2021-09-28 07:56:47.000000000","tz":0},"subject":"Prevent --password from leaking in failed command output","message":"Prevent --password from leaking in failed command output\n\nThere is cases when a command times out or when it fails\nthat we and Puppet [1] will output the raw command that\nwas executed.\n\nFor a user create command that output contains the\n--password argument passed down to openstack CLI which\ncauses sensitive passwords to be leaked into log files\nof the system executing Puppet, these can then be shipped\nof from the system into a remote syslog and still be in\nplain text.\n\nThis tries to use Ruby gsub with a regular expression\nmatching the two cases and instead output [redacted secret]\nthe same way we do with config provider.\n\n[1] https://github.com/puppetlabs/puppet/blob/main/lib/puppet/util/execution.rb#L286\n\nChange-Id: I4cad8f88fc7b67bb7aa4330832fc47bac41ae9df\n(cherry picked from commit 16ce2f30de42b1fcec55a58d24b3de346e1f9353)\n(cherry picked from commit fa7ce171e6be4202ba933569fec3c6dc17aa4b4b)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/82b9a97099d5d668bbfc7b37a504f2c0c2a88ae3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/82b9a97099d5d668bbfc7b37a504f2c0c2a88ae3"}]},"branch":"refs/heads/stable/victoria"},"670bc70308cfd2d9a389293ec70004f88ee21452":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2021-10-01 18:41:56.000000000","uploader":{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"ref":"refs/changes/31/811331/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/puppet-openstacklib","ref":"refs/changes/31/811331/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/31/811331/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/31/811331/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/31/811331/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/puppet-openstacklib refs/changes/31/811331/2"}}},"commit":{"parents":[{"commit":"4c71787841da6336744a4325e1d3d9bc8f2a4a5f","subject":"TripleO: Do not use an independent content provide job","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/4c71787841da6336744a4325e1d3d9bc8f2a4a5f"}]}],"author":{"name":"Tobias Urdin","email":"tobias.urdin@binero.se","date":"2021-09-21 12:13:32.000000000","tz":120},"committer":{"name":"Alex Schultz","email":"aschultz@redhat.com","date":"2021-10-01 18:41:53.000000000","tz":0},"subject":"Prevent --password from leaking in failed command output","message":"Prevent --password from leaking in failed command output\n\nThere is cases when a command times out or when it fails\nthat we and Puppet [1] will output the raw command that\nwas executed.\n\nFor a user create command that output contains the\n--password argument passed down to openstack CLI which\ncauses sensitive passwords to be leaked into log files\nof the system executing Puppet, these can then be shipped\nof from the system into a remote syslog and still be in\nplain text.\n\nThis tries to use Ruby gsub with a regular expression\nmatching the two cases and instead output [redacted secret]\nthe same way we do with config provider.\n\n[1] https://github.com/puppetlabs/puppet/blob/main/lib/puppet/util/execution.rb#L286\n\nDepends-On: https://review.opendev.org/c/openstack/puppet-openstack-integration/+/812189\nChange-Id: I4cad8f88fc7b67bb7aa4330832fc47bac41ae9df\n(cherry picked from commit 16ce2f30de42b1fcec55a58d24b3de346e1f9353)\n(cherry picked from commit fa7ce171e6be4202ba933569fec3c6dc17aa4b4b)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/670bc70308cfd2d9a389293ec70004f88ee21452"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/670bc70308cfd2d9a389293ec70004f88ee21452"}]},"branch":"refs/heads/stable/victoria","description":"Edit commit message"}},"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":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"}}]}],"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":{}}}]}
