diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 2b1c8f64..05e1648c 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -26,9 +26,6 @@ jobs: pip install -r test-requirements.txt pytest ./tests - - name: Build RPM (Centos:7) - run: docker run -v `pwd`:/scylla-machine-image -w /scylla-machine-image --rm centos:7.2.1511 bash -c './dist/redhat/build_rpm.sh -t centos7' - - name: Build RPM (Rockylinux:8) run: docker run -v `pwd`:/scylla-machine-image -w /scylla-machine-image --rm rockylinux:8 bash -c 'dnf update -y; dnf install -y git ; git config --global --add safe.directory "*"; ./dist/redhat/build_rpm.sh -t centos8' diff --git a/packer/scylla_install_image b/packer/scylla_install_image index ae7d5a3a..e9a76600 100755 --- a/packer/scylla_install_image +++ b/packer/scylla_install_image @@ -79,7 +79,7 @@ if __name__ == '__main__': run('apt-get update --allow-insecure-repositories -y', shell=True, check=True) run('apt-get full-upgrade -y', shell=True, check=True) run('apt-get purge -y apport python3-apport fuse', shell=True, check=True) - run('apt-get install -y systemd-coredump vim.tiny nload nmap ncat tmux jq python3-boto', shell=True, check=True) + run('apt-get install -y systemd-coredump vim.tiny nload nmap ncat tmux jq python3-boto xfsprogs mdadm initramfs-tools', shell=True, check=True) run(f'apt-get install -y --auto-remove --allow-unauthenticated {args.product}-machine-image {args.product}-server-dbg', shell=True, check=True) os.remove('/etc/apt/sources.list.d/scylla_install.list')