)]}'
{"id":"openstack%2Fpuppet-openstack-integration~829213","triplet_id":"openstack%2Fpuppet-openstack-integration~master~I9366744d473c535eefa087194bb8e296e736cb36","project":"openstack/puppet-openstack-integration","branch":"master","attention_set":{},"removed_from_attention_set":{"16312":{"account":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"last_update":"2023-01-25 08:43:52.000000000","reason":"Change was abandoned"},"31068":{"account":{"_account_id":31068,"name":"Joel Capitao","email":"jcapitao@redhat.com","username":"jcapiitao"},"last_update":"2023-01-25 08:43:52.000000000","reason":"Change was abandoned"}},"hashtags":[],"change_id":"I9366744d473c535eefa087194bb8e296e736cb36","subject":"Copy current p-o-i project in PUPPETFILE_DIR","status":"ABANDONED","created":"2022-02-15 10:28:18.000000000","updated":"2023-01-25 08:43:52.000000000","total_comment_count":7,"unresolved_comment_count":4,"has_review_started":true,"meta_rev_id":"e0f217235a67b4ca52dd06ffa164ece9dbb0445c","_number":829213,"virtual_id_number":829213,"owner":{"_account_id":31068,"name":"Joel Capitao","email":"jcapitao@redhat.com","username":"jcapiitao"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_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"},{"tag":"autogenerated:zuul:check","value":1,"date":"2022-02-15 16:46:20.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":"","value":1,"default_value":0,"optional":true},"Code-Review":{"disliked":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"all":[{"value":-1,"date":"2022-02-16 08:44:06.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_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":"","value":-1,"default_value":0,"optional":true},"Workflow":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},{"_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":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2022-02-15 11:59:19.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":"2022-02-16 08:22:29.000000000","updated_by":{"_account_id":31068,"name":"Joel Capitao","email":"jcapitao@redhat.com","username":"jcapiitao"},"reviewer":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"state":"REVIEWER"},{"updated":"2022-02-16 08:44:06.000000000","updated_by":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"reviewer":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"state":"REVIEWER"}],"messages":[{"id":"de4aba4e0624e3673b6f5ee973c3887211eb7d72","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":31068,"name":"Joel Capitao","email":"jcapitao@redhat.com","username":"jcapiitao"},"date":"2022-02-15 10:28:18.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"30c4711c17b9e810c0385e899bac070afa71a4e2","author":{"_account_id":31068,"name":"Joel Capitao","email":"jcapitao@redhat.com","username":"jcapiitao"},"date":"2022-02-15 11:01:22.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"d44da2b97ec6b8e98ba42576362acb935bee0e60","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-02-15 11:59:19.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- puppet-openstack-lint-ubuntu-focal https://zuul.opendev.org/t/openstack/build/a12c986d7d524f5890a75909fa644966 : SUCCESS in 3m 24s\n- puppet-openstack-syntax-6-ubuntu-focal https://zuul.opendev.org/t/openstack/build/b5fb1ba458484f2c850bf1c3b34809d8 : SUCCESS in 3m 37s\n- puppet-openstack-syntax-7-ubuntu-focal https://zuul.opendev.org/t/openstack/build/c2050e69cae84235b0349a82e4019410 : SUCCESS in 3m 17s\n- puppet-openstack-integration-6-scenario001-tempest-ubuntu-focal https://zuul.opendev.org/t/openstack/build/066ddaab4c8748be857d9efefa58e5ba : FAILURE in 33m 16s (non-voting)\n- puppet-openstack-integration-6-scenario002-tempest-ubuntu-focal https://zuul.opendev.org/t/openstack/build/05f82801844d476091e72a2abedbd630 : FAILURE in 39m 10s (non-voting)\n- puppet-openstack-integration-6-scenario003-tempest-ubuntu-focal https://zuul.opendev.org/t/openstack/build/60618be87c4f49e19ac30c3b8462e4eb : FAILURE in 34m 16s (non-voting)\n- puppet-openstack-integration-6-scenario004-tempest-ubuntu-focal https://zuul.opendev.org/t/openstack/build/2504fae84db84d778a35f58046d8c6fa : FAILURE in 24m 02s (non-voting)\n- puppet-openstack-integration-7-scenario000-tempest-centos-8-stream https://zuul.opendev.org/t/openstack/build/51998444d3d74a8bbf1960f45c3e0623 : SUCCESS in 21m 27s (non-voting)\n- puppet-openstack-integration-7-scenario001-tempest-centos-8-stream https://zuul.opendev.org/t/openstack/build/8d9dd8db1fd745429eb1b7d5f8a4fb03 : SUCCESS in 1h 15m 23s\n- puppet-openstack-integration-7-scenario002-tempest-centos-8-stream https://zuul.opendev.org/t/openstack/build/306f1f0b8a9f4d7ca590567a144f469f : SUCCESS in 1h 27m 30s\n- puppet-openstack-integration-7-scenario003-tempest-centos-8-stream https://zuul.opendev.org/t/openstack/build/a38e546f1f54437c941d697ed0fd1d46 : SUCCESS in 1h 28m 40s\n- puppet-openstack-integration-7-scenario004-tempest-centos-8-stream https://zuul.opendev.org/t/openstack/build/f951f70cb4e44b5ea25d1b7842754a08 : SUCCESS in 58m 44s\n- puppet-openstack-integration-7-scenario000-tempest-centos-9-stream https://zuul.opendev.org/t/openstack/build/c06461943e164d42ba247139a557ff90 : SUCCESS in 19m 30s (non-voting)\n- puppet-openstack-integration-7-scenario001-tempest-centos-9-stream https://zuul.opendev.org/t/openstack/build/b6f1ec1e1f3845c2862ba650f804700f : SUCCESS in 46m 49s (non-voting)\n- puppet-openstack-integration-7-scenario002-tempest-centos-9-stream https://zuul.opendev.org/t/openstack/build/6ee9f1368729415a933aded495331d93 : SUCCESS in 57m 51s (non-voting)\n- puppet-openstack-integration-7-scenario003-tempest-centos-9-stream https://zuul.opendev.org/t/openstack/build/fab45927dec5487ab6d9001fb428e908 : SUCCESS in 59m 18s (non-voting)\n- puppet-openstack-integration-7-scenario004-tempest-centos-9-stream https://zuul.opendev.org/t/openstack/build/d8e1ef6de8d74adaa820d9d591c1d5f1 : SUCCESS in 46m 47s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"256f6bb74c639a3385848ba6c7b928c4b7b78dea","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":31068,"name":"Joel Capitao","email":"jcapitao@redhat.com","username":"jcapiitao"},"date":"2022-02-15 14:38:23.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"2bc67a6639bd1e64e3f81cb2c91556883c30e355","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":31068,"name":"Joel Capitao","email":"jcapitao@redhat.com","username":"jcapiitao"},"date":"2022-02-15 14:58:32.000000000","message":"Uploaded patch set 3: Commit message was updated.","accounts_in_message":[],"_revision_number":3},{"id":"67fc9e3d20e5d2f41b70901ff163327d707348f2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-02-15 16:46:20.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- puppet-openstack-lint-ubuntu-focal https://zuul.opendev.org/t/openstack/build/01f46ae604364c7899dae72b2e04c0b1 : SUCCESS in 3m 43s\n- puppet-openstack-syntax-6-ubuntu-focal https://zuul.opendev.org/t/openstack/build/ee557b7a47c14fa3833cf7eae9637398 : SUCCESS in 4m 16s\n- puppet-openstack-syntax-7-ubuntu-focal https://zuul.opendev.org/t/openstack/build/fafd23c71e1e4434a2a6bd306cf6689e : SUCCESS in 4m 02s\n- puppet-openstack-integration-6-scenario001-tempest-ubuntu-focal https://zuul.opendev.org/t/openstack/build/f671ea11458043969edc63dcd4cb8490 : FAILURE in 52m 44s (non-voting)\n- puppet-openstack-integration-6-scenario002-tempest-ubuntu-focal https://zuul.opendev.org/t/openstack/build/b4f4ef5ecd184a5ea1dadd47125982e4 : FAILURE in 48m 15s (non-voting)\n- puppet-openstack-integration-6-scenario003-tempest-ubuntu-focal https://zuul.opendev.org/t/openstack/build/1acc36f950264999a16cf08ad34d756d : FAILURE in 59m 30s (non-voting)\n- puppet-openstack-integration-6-scenario004-tempest-ubuntu-focal https://zuul.opendev.org/t/openstack/build/77cea60f63ca49c0878cd3d96e6aa768 : FAILURE in 42m 47s (non-voting)\n- puppet-openstack-integration-7-scenario000-tempest-centos-8-stream https://zuul.opendev.org/t/openstack/build/c4ece46e333240f9893c8121d93cadc0 : SUCCESS in 31m 00s (non-voting)\n- puppet-openstack-integration-7-scenario001-tempest-centos-8-stream https://zuul.opendev.org/t/openstack/build/8d7d6e338d824b3faa0fb3c8a616836c : SUCCESS in 1h 16m 31s\n- puppet-openstack-integration-7-scenario002-tempest-centos-8-stream https://zuul.opendev.org/t/openstack/build/14007d7981604fbc8708a4f9edc88479 : SUCCESS in 1h 41m 01s\n- puppet-openstack-integration-7-scenario003-tempest-centos-8-stream https://zuul.opendev.org/t/openstack/build/1ee083830f69413cbc2c1587710aa7b9 : SUCCESS in 1h 19m 54s\n- puppet-openstack-integration-7-scenario004-tempest-centos-8-stream https://zuul.opendev.org/t/openstack/build/bfbf99adb9614384851d63b977491929 : SUCCESS in 1h 08m 40s\n- puppet-openstack-integration-7-scenario000-tempest-centos-9-stream https://zuul.opendev.org/t/openstack/build/8b15aaca7e1f4959bec691689a6899a3 : SUCCESS in 20m 02s (non-voting)\n- puppet-openstack-integration-7-scenario001-tempest-centos-9-stream https://zuul.opendev.org/t/openstack/build/246cc712e0cf4f9c822fe91cf0fd08f4 : SUCCESS in 48m 34s (non-voting)\n- puppet-openstack-integration-7-scenario002-tempest-centos-9-stream https://zuul.opendev.org/t/openstack/build/9a56506630714214aa37f7f3c690437f : SUCCESS in 57m 02s (non-voting)\n- puppet-openstack-integration-7-scenario003-tempest-centos-9-stream https://zuul.opendev.org/t/openstack/build/0f2a82af2e2241068dacdd339becc416 : SUCCESS in 57m 27s (non-voting)\n- puppet-openstack-integration-7-scenario004-tempest-centos-9-stream https://zuul.opendev.org/t/openstack/build/512df235b5da4593bc417308503ef703 : SUCCESS in 40m 46s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"e266cba8c927b4be0215b28bd90a36d6ed572c95","author":{"_account_id":31068,"name":"Joel Capitao","email":"jcapitao@redhat.com","username":"jcapiitao"},"date":"2022-02-16 08:22:29.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"596dc6abfa121db3c2c328862a9500a07ff0365c","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2022-02-16 08:44:06.000000000","message":"Patch Set 3: Code-Review-1\n\n(5 comments)","accounts_in_message":[],"_revision_number":3},{"id":"e0f217235a67b4ca52dd06ffa164ece9dbb0445c","tag":"autogenerated:gerrit:abandon","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2023-01-25 08:43:52.000000000","message":"Abandoned\n\nThis has been inactive for a while so I assume we no longer need this. Feel free to reopen this if needed.","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"c43ffae00da49119547b90e4c31c8e58dc752911","revisions":{"c94c6e91dd13aae8db72cef3e39cc085e619a234":{"kind":"REWORK","_number":1,"created":"2022-02-15 10:28:18.000000000","uploader":{"_account_id":31068,"name":"Joel Capitao","email":"jcapitao@redhat.com","username":"jcapiitao"},"ref":"refs/changes/13/829213/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/puppet-openstack-integration","ref":"refs/changes/13/829213/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/puppet-openstack-integration refs/changes/13/829213/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/puppet-openstack-integration refs/changes/13/829213/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/puppet-openstack-integration refs/changes/13/829213/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/puppet-openstack-integration refs/changes/13/829213/1"}}},"commit":{"parents":[{"commit":"c8175c5b329d6cea0fb127bde2efe0a52805609a","subject":"Merge \"TripleO jobs: Replace CentOS 8 jobs by CentOS 9 jobs\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstack-integration/commit/c8175c5b329d6cea0fb127bde2efe0a52805609a"}]}],"author":{"name":"Joel Capitao","email":"jcapitao@redhat.com","date":"2022-02-11 18:09:24.000000000","tz":60},"committer":{"name":"Joel Capitao","email":"jcapitao@redhat.com","date":"2022-02-15 10:24:54.000000000","tz":60},"subject":"Copy current p-o-i project in RPM puppet module dir","message":"Copy current p-o-i project in RPM puppet module dir\n\nWhen we don\u0027t install puppet modules from source\nwe still need to copy the current p-o-i project\n(as we do in [1][2]) in the RPM puppet module dir\nwhich is \"/usr/share/openstack-puppet/modules\" [3].\n\nThis patch doesn\u0027t change current behavior, as we always\nset $MANAGE_PUPPET_MODULES as true [4], and we don\u0027t\noverride it in [5].\n\n[1] https://github.com/openstack/puppet-openstack-integration/blob/c8175c5b329d6cea0fb127bde2efe0a52805609a/functions#L92\n[2] https://github.com/openstack/puppet-openstack-integration/blob/c8175c5b329d6cea0fb127bde2efe0a52805609a/functions#L77\n[3] https://github.com/rdo-infra/ansible-role-weirdo-puppet-openstack/blob/4d676307eb52fc33ea8562f57c4d6028ffe1cd02/defaults/main.yml#L54\n[4] https://github.com/openstack/puppet-openstack-integration/blob/c8175c5b329d6cea0fb127bde2efe0a52805609a/run_tests.sh#L23\n[5] https://github.com/rdo-infra/ansible-role-weirdo-puppet-openstack/blob/master/tasks/main.yml#L114#L123\n\nChange-Id: I9366744d473c535eefa087194bb8e296e736cb36\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstack-integration/commit/c94c6e91dd13aae8db72cef3e39cc085e619a234"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstack-integration/commit/c94c6e91dd13aae8db72cef3e39cc085e619a234"}]},"branch":"refs/heads/master"},"bd9027ef6fc3f44044f9b2c6f4251d53c4d6918e":{"kind":"REWORK","_number":2,"created":"2022-02-15 14:38:23.000000000","uploader":{"_account_id":31068,"name":"Joel Capitao","email":"jcapitao@redhat.com","username":"jcapiitao"},"ref":"refs/changes/13/829213/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/puppet-openstack-integration","ref":"refs/changes/13/829213/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/puppet-openstack-integration refs/changes/13/829213/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/puppet-openstack-integration refs/changes/13/829213/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/puppet-openstack-integration refs/changes/13/829213/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/puppet-openstack-integration refs/changes/13/829213/2"}}},"commit":{"parents":[{"commit":"c8175c5b329d6cea0fb127bde2efe0a52805609a","subject":"Merge \"TripleO jobs: Replace CentOS 8 jobs by CentOS 9 jobs\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstack-integration/commit/c8175c5b329d6cea0fb127bde2efe0a52805609a"}]}],"author":{"name":"Joel Capitao","email":"jcapitao@redhat.com","date":"2022-02-11 18:09:24.000000000","tz":60},"committer":{"name":"Joel Capitao","email":"jcapitao@redhat.com","date":"2022-02-15 14:38:09.000000000","tz":60},"subject":"Copy current p-o-i project in RPM puppet module dir","message":"Copy current p-o-i project in RPM puppet module dir\n\nWhen we don\u0027t install puppet modules from source\nwe still need to copy the current p-o-i project\n(as we do in [1][2]) in the RPM puppet module dir\nwhich is \"/etc/puppet/modules\" [3][4].\nNote that this puppet modules directory is the same\nfor every RDO puppet RPMs from Yoga down to Train.\n\nThis patch doesn\u0027t change current behavior, as we always\nset $MANAGE_PUPPET_MODULES as true [5], and we don\u0027t\noverride it in [6].\n\nNote that currently, when we enable puppet modules RPM,\nwe install puppet modules both with RPM and from sources.\nPuppet modules from RPM are first installed in \"/etc/puppet/modules\" [7],\nand then ./install_modules.sh remove them [8] and install them from\nsource [9].\n\n[1] https://github.com/openstack/puppet-openstack-integration/blob/c8175c5b329d6cea0fb127bde2efe0a52805609a/functions#L92\n[2] https://github.com/openstack/puppet-openstack-integration/blob/c8175c5b329d6cea0fb127bde2efe0a52805609a/functions#L77\n[3] https://github.com/rdo-common/puppet/blob/b1ae0bcfd2a36da74840ff531cb68924991f5a7c/0001-Fix-puppet-paths.patch#L24\n[4] https://github.com/rdo-infra/ansible-role-weirdo-puppet-openstack/blob/4d676307eb52fc33ea8562f57c4d6028ffe1cd02/tasks/main.yml#L121\n[5] https://github.com/openstack/puppet-openstack-integration/blob/c8175c5b329d6cea0fb127bde2efe0a52805609a/run_tests.sh#L23\n[6] https://github.com/rdo-infra/ansible-role-weirdo-puppet-openstack/blob/master/tasks/main.yml#L114#L123\n[7] https://github.com/rdo-infra/ansible-role-weirdo-puppet-openstack/blob/master/tasks/main.yml#L76#L95\n[8] https://github.com/openstack/puppet-openstack-integration/blob/96b226bf255f532887f185b7fa2e28af753c3365/install_modules.sh#L31\n[9] https://github.com/openstack/puppet-openstack-integration/blob/master/functions#L88#L90\n\nChange-Id: I9366744d473c535eefa087194bb8e296e736cb36\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstack-integration/commit/bd9027ef6fc3f44044f9b2c6f4251d53c4d6918e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstack-integration/commit/bd9027ef6fc3f44044f9b2c6f4251d53c4d6918e"}]},"branch":"refs/heads/master"},"c43ffae00da49119547b90e4c31c8e58dc752911":{"kind":"NO_CODE_CHANGE","_number":3,"created":"2022-02-15 14:58:32.000000000","uploader":{"_account_id":31068,"name":"Joel Capitao","email":"jcapitao@redhat.com","username":"jcapiitao"},"ref":"refs/changes/13/829213/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/puppet-openstack-integration","ref":"refs/changes/13/829213/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/puppet-openstack-integration refs/changes/13/829213/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/puppet-openstack-integration refs/changes/13/829213/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/puppet-openstack-integration refs/changes/13/829213/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/puppet-openstack-integration refs/changes/13/829213/3"}}},"commit":{"parents":[{"commit":"c8175c5b329d6cea0fb127bde2efe0a52805609a","subject":"Merge \"TripleO jobs: Replace CentOS 8 jobs by CentOS 9 jobs\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstack-integration/commit/c8175c5b329d6cea0fb127bde2efe0a52805609a"}]}],"author":{"name":"Joel Capitao","email":"jcapitao@redhat.com","date":"2022-02-11 18:09:24.000000000","tz":60},"committer":{"name":"Joel Capitao","email":"jcapitao@redhat.com","date":"2022-02-15 14:57:04.000000000","tz":60},"subject":"Copy current p-o-i project in PUPPETFILE_DIR","message":"Copy current p-o-i project in PUPPETFILE_DIR\n\nWhen we don\u0027t install puppet modules from source\nwe still need to copy the current p-o-i project\n(as we do in [1][2]) in PUPPETFILE_DIR directory\nwhich is \"/etc/puppet/modules\". This dir is in the path\nfor both RPM installation and source installation [3].\n\nThis patch doesn\u0027t change current behavior, as we always\nset $MANAGE_PUPPET_MODULES as true [4], and we don\u0027t\noverride it in [5].\n\nNote that currently, when we enable puppet modules RPM, we install\npuppet modules with both RPM and from sources. Puppet modules from\nRPM goes in \"/usr/share/openstack-puppet/modules\", and modules from\nsource goes in /etc/puppet/modules [6]. But as the RPM module dir is\nfirst in modulepath [3] (\"earlier directories having priority over\nlater ones\" [7]) we use RPM ones.\n\n[1] https://github.com/openstack/puppet-openstack-integration/blob/c8175c5b329d6cea0fb127bde2efe0a52805609a/functions#L92\n[2] https://github.com/openstack/puppet-openstack-integration/blob/c8175c5b329d6cea0fb127bde2efe0a52805609a/functions#L77\n[3] https://github.com/rdo-infra/ansible-role-weirdo-puppet-openstack/blob/4d676307eb52fc33ea8562f57c4d6028ffe1cd02/defaults/main.yml#L54\n[4] https://github.com/openstack/puppet-openstack-integration/blob/c8175c5b329d6cea0fb127bde2efe0a52805609a/run_tests.sh#L23\n[5] https://github.com/rdo-infra/ansible-role-weirdo-puppet-openstack/blob/master/tasks/main.yml#L114#L123\n[6] https://github.com/rdo-infra/ansible-role-weirdo-puppet-openstack/blob/4d676307eb52fc33ea8562f57c4d6028ffe1cd02/tasks/main.yml#L121\n[7] https://puppet.com/docs/puppet/5.5/dirs_modulepath.html\n\nChange-Id: I9366744d473c535eefa087194bb8e296e736cb36\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstack-integration/commit/c43ffae00da49119547b90e4c31c8e58dc752911"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstack-integration/commit/c43ffae00da49119547b90e4c31c8e58dc752911"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
