bigtop
bigtop copied to clipboard
BIGTOP-4148. Replace adding repo in puppetize.sh with puppet manifest
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/