bigtop icon indicating copy to clipboard operation
bigtop copied to clipboard

BIGTOP-4148. Replace adding repo in puppetize.sh with puppet manifest

Open masatana opened this issue 7 months ago • 0 comments

Description of PR

https://issues.apache.org/jira/browse/BIGTOP-4148

How was this patch tested?

Run the commands below on both Rocky 8/Rocky 9:

$ sudo dnf install git -y
$ sudo yum install java-1.8.0-openjdk-devel -y
$ git clone -b BIGTOP-4148 https://github.com/masatana/bigtop.git
$ cd bigtop
$ sudo bigtop_toolchain/bin/puppetize.sh
$ ./gradlew toolchain

And confirmed the Debug log like below:

Rocky8

(...snip...)
Debug: /Stage[main]/Bigtop_toolchain::Packages/Yumrepo[powertools]/before: before to Package[pandoc]
Debug: /Stage[main]/Bigtop_toolchain::Packages/Yumrepo[devel]/before: before to Package[java-11-openjdk-devel]
(...snip...)
Notice: /Stage[main]/Bigtop_toolchain::Packages/Yumrepo[powertools]/enabled: enabled changed '0' to '1'                     Debug: /Stage[main]/Bigtop_toolchain::Packages/Yumrepo[powertools]: The container Class[Bigtop_toolchain::Packages] will propagate my refresh event                                                                                                     Notice: /Stage[main]/Bigtop_toolchain::Packages/Yumrepo[devel]/enabled: enabled changed '0' to '1'  
(...snip...)

Rocky9

(...snip...)
Debug: /Stage[main]/Bigtop_toolchain::Packages/Yumrepo[crb]/before: before to Package[pandoc]
Debug: /Stage[main]/Bigtop_toolchain::Packages/Yumrepo[devel]/before: before to Package[java-11-openjdk-devel]
(...snip...)
Debug: Prefetching inifile resources for yumrepo                                                                            Notice: /Stage[main]/Bigtop_toolchain::Packages/Yumrepo[crb]/enabled: enabled changed '0' to '1'
Debug: /Stage[main]/Bigtop_toolchain::Packages/Yumrepo[crb]: The container Class[Bigtop_toolchain::Packages] will propagate my refresh event                                                                                                            Notice: /Stage[main]/Bigtop_toolchain::Packages/Yumrepo[devel]/enabled: enabled changed '0' to '1'
(...snip...)

For code changes:

  • [x] Does the title or this PR starts with the corresponding JIRA issue id (e.g. 'BIGTOP-3638. Your PR title ...')?
  • [x] Make sure that newly added files do not have any licensing issues. When in doubt refer to https://www.apache.org/licenses/

masatana avatar Jun 30 '24 14:06 masatana