summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorsongyanchao <[email protected]>2022-11-16 22:19:01 -0500
committersongyanchao <[email protected]>2022-11-16 22:19:01 -0500
commite29985764b4b6cef3f1bdc21e9cdbb235216c577 (patch)
tree2f540d9253f3e9d295cd0d7c3f9c0640695a8e5a /tools
parentc92e8fad785d25f632a9a769ed3f4b0d06d52ac9 (diff)
✨ feat(TSG-12696): 修改mk-base-image
修改mk-base-image
Diffstat (limited to 'tools')
-rwxr-xr-xtools/mk-base-image13
1 files changed, 11 insertions, 2 deletions
diff --git a/tools/mk-base-image b/tools/mk-base-image
index 9380fe15..f730cbe7 100755
--- a/tools/mk-base-image
+++ b/tools/mk-base-image
@@ -43,7 +43,7 @@ case $profile_id in
base_package_to_install="@base @core @debugging @anaconda-tools @additional-devel @guest-agents @system-tools
@hardware-monitoring @network-file-system-client @performance @remote-system-management adcli certmonger
ipa-client clevis-dracut clevis-udisks2 krb5-pkinit krb5-workstation sssd-polkit-rules krb5-pkinit luksmeta
- nscd nss-pam-ldapd grub2 epel-release efibootmgr ansible yum-utils ipmitool OpenIPMI docker-ce docker-ce-cli
+ nscd nss-pam-ldapd grub2 epel-release efibootmgr yum-utils ipmitool OpenIPMI docker-ce docker-ce-cli
containerd.io lrzsz python3 watchdog pcm git tmux fish kernel kernel-devel kernel-tools-libs kernel-modules
kernel-tools kernel-core rpm-build libtool kernel-rpm-macros python36-devel tcsh kernel-modules-extra gcc-gfortran
libdb-devel fuse-devel python3-Cython cmake perl-generators libstdc++-devel libmnl-devel bison flex gcc-c++
@@ -53,7 +53,7 @@ case $profile_id in
"TSG-X-NXR620G40-R01-P1403" | "7400-MCN0-P01R01" | "7400-MCN123-P01R01" |"9000-NPB-P01R01")
base_package_to_install="@base @core @debugging @directory-client @guest-agents
@hardware-monitoring @network-file-system-client @performance @remote-system-management
- grub2 epel-release efibootmgr ansible yum-utils ipmitool docker-ce docker-ce-cli
+ grub2 epel-release efibootmgr ansible yum-utils ipmitool docker-ce docker-ce-cli
containerd.io lrzsz python3 vconfig watchdog pcm git tmux fish"
;;
*)
@@ -70,6 +70,15 @@ yum -c "$yum_config" --installroot="$target" -y makecache
yum -c "$yum_config" --installroot="$target" -y --setopt=$setopt install $base_package_to_install
yum -c "$yum_config" --installroot="$target" -y --setopt=$setopt install $append_package_to_install
+case $profile_id in
+ "TSG-X-NXR620G40-R01-P0804" | "TSG-X-NXR620G40-R01-P0906" )
+ yum -y install https://mirrors.aliyun.com/rockylinux/8.6/AppStream/x86_64/os/Packages/a/ansible-core-2.12.2-4.el8_6.rocky.0.1.x86_64.rpm --installroot="$target"
+ yum -c "$yum_config" --installroot="$target" -y --setopt=$setopt install ansible
+ ;;
+ *)
+ echo "Nothing to do profile_id:$profile_id"
+ ;;
+esac
#if [ $profile_id == "TSG-X-NXR620G40-R01-P0804" ];then
# kernel_version=$(ls $target/boot/vmlinuz-*.x86_64 | grep -oP "^$target/boot/vmlinuz-\K.*")