#1 Use Hyperscale content for the Hyperscale container
Merged 3 years ago by dcavalca. Opened 3 years ago by ngompa.

file modified
+5 -3
@@ -1,9 +1,9 @@ 

  #!/bin/sh

  

  releasever='8'

- packages='centos-release-hyperscale epel-release dnf systemd'

- summary="CentOS Stream $releasever container with Hyperscale packages"

- description="Provides a base CentOS Stream $releasever container with updated packages from the Hyperscale SIG (e.g. systemd)."

+ packages='centos-release-hyperscale centos-release-hyperscale-hotfixes centos-release-hyperscale-spin centos-release-hyperscale-experimental epel-release dnf systemd'

+ summary="CentOS Stream $releasever Hyperscale container"

+ description="Provides a base CentOS Stream $releasever Hyperscale variant container"

  

  if ! grep -q "CentOS Stream $releasever" /etc/os-release; then

    echo "You need to run this on a CentOS Stream $releasever host"
@@ -26,6 +26,8 @@ 

    $packages

  sed -e 's/^enabled=0\$/enabled=1/g' \

      -i "\${scratchmnt}/etc/yum.repos.d/CentOS-Stream-PowerTools.repo"

+ dnf -y swap centos-stream-release centos-stream-hyperscale-spin-release

+ dnf -y --setopt install_weak_deps=false distro-sync

  dnf -y --installroot "\$scratchmnt" clean all

  buildah unmount "$newcontainer"

  EOF

We want to have our content baked into our base container, so
let's actually ensure that's the case.

Pull-Request has been merged by dcavalca

3 years ago
Metadata