Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] Unable to build Docker image as it relies on Centos 8 which is EOL #1601

Open
jgough opened this issue May 19, 2022 · 11 comments
Open
Labels
bug Something isn't working build Build related additions or modifications dependencies Pull requests that update a dependency file discuss technical debt If not paid, jeapardizes long-term success and maintainability of the repository.

Comments

@jgough
Copy link
Contributor

jgough commented May 19, 2022

Describe the bug

When I try to build the docker image from source with yarn build --docker --release I get the following error:

Error: Failed to download metadata for repo 'appstream': Cannot prepare internal mirrorlist: No URLs in mirrorlist

This seems to be because Centos 8 has reached EOL: https://techglimpse.com/failed-metadata-repo-appstream-centos-8/

Full output:

   │ERROR Error: Command failed with exit code 1: ./build_docker.sh
   │      The command '/bin/sh -c for iter in {1..10}; do       yum update --setopt=tsflags=nodocs -y &&       yum install --setopt=tsflags=nodocs -y         fontconfig freetype shadow-utils libnss3.so  &&       yum clean all && exit_code=0 && break || exit_code=$? && echo "yum error: retry $iter in 10s" &&       sleep 10;     done;     (exit $exit_code)' returned a non-zero code: 1
   │      8: Pulling from library/centos
   │      Digest: sha256:a27fd8080b517143cbbbab9dfb7c8571c40d67d534bbdee55bd6c473f432b177
   │      Status: Image is up to date for centos:8
   │      docker.io/library/centos:8
   │      Docker pull successful.
   │      Building: opensearch-dashboards-docker
   │      Sending build context to Docker daemon  96.17MB
   │      Step 1/31 : FROM centos:8 AS builder
   │       ---> 5d0da3dc9764
   │      Step 2/31 : COPY opensearch-dashboards-3.0.0-linux-x64.tar.gz /opt
   │       ---> a4a6daff21fc
   │      Step 3/31 : RUN mkdir /usr/share/opensearch-dashboards
   │       ---> Running in dab1c00e1938
   │      Removing intermediate container dab1c00e1938
   │       ---> f591e3c03373
   │      Step 4/31 : WORKDIR /usr/share/opensearch-dashboards
   │       ---> Running in e0892aa197ba
   │      Removing intermediate container e0892aa197ba
   │       ---> e7f1498afb7c
   │      Step 5/31 : RUN tar --strip-components=1 -zxf /opt/opensearch-dashboards-3.0.0-linux-x64.tar.gz
   │       ---> Running in 84f5fee9b4e2
   │      Removing intermediate container 84f5fee9b4e2
   │       ---> a7b6ae082e0b
   │      Step 6/31 : RUN chmod -R g=u /usr/share/opensearch-dashboards
   │       ---> Running in 5b6511b0ec9e
   │      Removing intermediate container 5b6511b0ec9e
   │       ---> ceb664a48988
   │      Step 7/31 : RUN find /usr/share/opensearch-dashboards -type d -exec chmod g+s {} \;
   │       ---> Running in 49db7fe1ddc0
   │      Removing intermediate container 49db7fe1ddc0
   │       ---> 2619da07120a
   │      Step 8/31 : FROM centos:8
   │       ---> 5d0da3dc9764
   │      Step 9/31 : EXPOSE 5601
   │       ---> Using cache
   │       ---> 4fb4514f4430
   │      Step 10/31 : RUN for iter in {1..10}; do       yum update --setopt=tsflags=nodocs -y &&       yum install --setopt=tsflags=nodocs -y         fontconfig freetype shadow-utils libnss3.so  &&       yum clean all && exit_code=0 && break || exit_code=$? && echo "yum error: retry $iter in 10s" &&       sleep 10;     done;     (exit $exit_code)
   │       ---> Running in 42d7fd10054a
   │      CentOS Linux 8 - AppStream                      134  B/s |  38  B     00:00
   │      Error: Failed to download metadata for repo 'appstream': Cannot prepare internal mirrorlist: No URLs in mirrorlist
   │      yum error: retry 1 in 10s
   │      CentOS Linux 8 - AppStream                      174  B/s |  38  B     00:00
   │      Error: Failed to download metadata for repo 'appstream': Cannot prepare internal mirrorlist: No URLs in mirrorlist
   │      yum error: retry 2 in 10s
   │      CentOS Linux 8 - AppStream                      110  B/s |  38  B     00:00
   │      Error: Failed to download metadata for repo 'appstream': Cannot prepare internal mirrorlist: No URLs in mirrorlist
   │      yum error: retry 3 in 10s
   │      CentOS Linux 8 - AppStream                      1.4 kB/s |  38  B     00:00
   │      Error: Failed to download metadata for repo 'appstream': Cannot prepare internal mirrorlist: No URLs in mirrorlist
   │      yum error: retry 4 in 10s
   │      CentOS Linux 8 - AppStream                      133  B/s |  38  B     00:00
   │      Error: Failed to download metadata for repo 'appstream': Cannot prepare internal mirrorlist: No URLs in mirrorlist
   │      yum error: retry 5 in 10s
   │      CentOS Linux 8 - AppStream                      937  B/s |  38  B     00:00
   │      Error: Failed to download metadata for repo 'appstream': Cannot prepare internal mirrorlist: No URLs in mirrorlist
   │      yum error: retry 6 in 10s
   │      CentOS Linux 8 - AppStream                      174  B/s |  38  B     00:00
   │      Error: Failed to download metadata for repo 'appstream': Cannot prepare internal mirrorlist: No URLs in mirrorlist
   │      yum error: retry 7 in 10s
   │      CentOS Linux 8 - AppStream                      728  B/s |  38  B     00:00
   │      Error: Failed to download metadata for repo 'appstream': Cannot prepare internal mirrorlist: No URLs in mirrorlist
   │      yum error: retry 8 in 10s
   │      CentOS Linux 8 - AppStream                       67  B/s |  38  B     00:00
   │      Error: Failed to download metadata for repo 'appstream': Cannot prepare internal mirrorlist: No URLs in mirrorlist
   │      yum error: retry 9 in 10s
   │      CentOS Linux 8 - AppStream                      174  B/s |  38  B     00:00
   │      Error: Failed to download metadata for repo 'appstream': Cannot prepare internal mirrorlist: No URLs in mirrorlist
   │      yum error: retry 10 in 10s
   │          at makeError (/build/node_modules/execa/lib/error.js:59:11)
   │          at handlePromise (/build/node_modules/execa/index.js:114:26)
   │          at processTicksAndRejections (internal/process/task_queues.js:95:5)
   │          at async Promise.all (index 0)
   │          at watchStdioForLine (/build/src/dev/build/lib/watch_stdio_for_line.ts:75:3)
   │          at exec (/build/src/dev/build/lib/exec.ts:59:3)
   │          at runDockerGenerator (/build/src/dev/build/tasks/os_packages/docker_generator/run.ts:127:3)
   │          at Object.run (/build/src/dev/build/tasks/os_packages/create_os_package_tasks.ts:87:5)
   │          at execTask (/build/src/dev/build/lib/runner.ts:69:7)
   │          at run (/build/src/dev/build/lib/runner.ts:98:9)
   │          at buildDistributables (/build/src/dev/build/build_distributables.ts:129:5)

error Command failed with exit code 1.

The image being used seems to be coming from here:
https://github.com/opensearch-project/OpenSearch-Dashboards/blob/main/src/dev/build/tasks/os_packages/docker_generator/run.ts#L54

Given Centos 8 has reached EOL, does the container base image need updating to a different maintained base image?

To Reproduce
Try to build docker image on head version in main using the buld command yarn build --docker --release

Expected behavior
Expected docker image to be successfully built

Dashboards Version
main:HEAD

@jgough jgough added bug Something isn't working untriaged labels May 19, 2022
@jgough
Copy link
Contributor Author

jgough commented May 19, 2022

This is slightly odd to me as when I download the opensearchproject/opensearch-dashboards:2.0.0-rc1 container it seems to be based on Amazon Linux 2. Are the official images using a different build procedure? Should I be building from source using a different command?

I managed to get it building from source with the above command by adding

# Switch over to centos vault as Centos 8 is EOL
RUN sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-* && sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-*

to https://github.com/opensearch-project/OpenSearch-Dashboards/blob/main/src/dev/build/tasks/os_packages/docker_generator/templates/Dockerfile#L52

But as in my previous comment I'm not sure the OpenSearch Dashboards image should continue to be based off Centos 8 if it is now EOL.

@ananzh
Copy link
Member

ananzh commented May 23, 2022

I can reproduce the issue.
and yes, the bug is due to Centos 8 is EOL

@ananzh ananzh added build Build related additions or modifications and removed untriaged labels May 23, 2022
@ananzh
Copy link
Member

ananzh commented May 24, 2022

Another quick fix would be replace it with AlmaLinux, Oracle Linux, or RockyLinux.
Some compare from my local:

anan@***:~$ docker run almalinux yum list available | wc -l
Unable to find image 'almalinux:latest' locally
latest: Pulling from library/almalinux
cdfe3ece1d98: Pulling fs layer
cdfe3ece1d98: Download complete
cdfe3ece1d98: Pull complete
Digest: sha256:e75030b68398783cfadf3880ccef63385e0f2dddc7a3214e7ab75647fda6fb32
Status: Downloaded newer image for almalinux:latest
6944
anan@***:~$ docker run rockylinux yum list available | wc -l
7021
anan@ip-***:~$ docker run oraclelinux:8 yum list available | wc -l
Unable to find image 'oraclelinux:8' locally
8: Pulling from library/oraclelinux
25cd53f41add: Pulling fs layer
25cd53f41add: Verifying Checksum
25cd53f41add: Download complete
25cd53f41add: Pull complete
Digest: sha256:cad3a3dc2dd9f03dec02642dce1f194562e7f21820bc36ceb9f7b070d337fb45
Status: Downloaded newer image for oraclelinux:8
9115

Use rockylinux as an example:

Update here from 'centos:8' to 'rockylinux:latest'.

$ docker run almalinux yum list available | wc -l
6944
$ docker run rockylinux yum list available | wc -l
7021
$ docker run oraclelinux:8 yum list available | wc -l
9115

Change here to const imageTag = 'opensearchproject/opensearch-dashboards';

Remove this line.

Then use yarn build --docker --release to create an image. Reference result:

info [  opensearch-dashboards  ] Creating docker package
   │ info $ ./build_docker.sh
   │ info latest: Pulling from library/rockylinux
   │ info Digest: sha256:c7d13ea4d57355aaad6b6ebcdcca50f5be65fc821f54161430f5c25641d68c5c
   │ info Status: Image is up to date for rockylinux:latest
   │ info docker.io/library/rockylinux:latest
   │ info Docker pull successful.
   │ info Building: opensearch-dashboards-docker
   │ info Sending build context to Docker daemon  96.43MB
   │ info Step 1/30 : FROM rockylinux:latest AS builder
   │ info  ---> c830f8e8f82b
   │ info Step 2/30 : COPY opensearch-dashboards-2.0.0-linux-x64.tar.gz /opt
   │ info  ---> 889454297897
   │ info Step 3/30 : RUN mkdir /usr/share/opensearch-dashboards
   │ info  ---> Running in 43a0e0276630
   │ info Removing intermediate container 43a0e0276630
   │ info  ---> 76539894722b
   │ info Step 4/30 : WORKDIR /usr/share/opensearch-dashboards
   │ info  ---> Running in d3237eb0a125
   │ info Removing intermediate container d3237eb0a125
   │ info  ---> 5ef79b262821
   │ info Step 5/30 : RUN tar --strip-components=1 -zxf /opt/opensearch-dashboards-2.0.0-linux-x64.tar.gz
   │ info  ---> Running in 1b258563b9b0
   │ info Removing intermediate container 1b258563b9b0
   │ info  ---> fd2c8f6a3f0f
   │ info Step 6/30 : RUN chmod -R g=u /usr/share/opensearch-dashboards
   │ info  ---> Running in 89e8e1a54f37
   │ info Removing intermediate container 89e8e1a54f37
   │ info  ---> f1ac6eae580c
   │ info Step 7/30 : FROM rockylinux:latest
   │ info  ---> c830f8e8f82b
   │ info Step 8/30 : EXPOSE 5601
   │ info  ---> Running in 9911aa2f808e
   │ info Removing intermediate container 9911aa2f808e
   │ info  ---> 0225a25a1200
   │ info Step 9/30 : RUN for iter in {1..10}; do       yum update --setopt=tsflags=nodocs -y &&       yum install --setopt=tsflags=nodocs -y         fontconfig freetype shadow-utils libnss3.so  &&       yum clean all && exit_code=0 && break || exit_code=$? && echo "yum error: retry $iter in 10s" &&       sleep 10;     done;     (exit $exit_code)
   │ info  ---> Running in 99059bd96c8a
   │ info Rocky Linux 8 - AppStream                       6.6 MB/s | 7.8 MB     00:01    
   │ info Rocky Linux 8 - BaseOS                          3.4 MB/s | 2.6 MB     00:00    
   │ info Rocky Linux 8 - Extras                           18 kB/s |  11 kB     00:00    
   │ info Dependencies resolved.
   │ info ================================================================================
   │ info  Package                     Arch   Version                     Repo       Size
   │ info ================================================================================
   │ info Upgrading:
   │ info  audit-libs                  x86_64 3.0.7-2.el8.2               baseos    122 k
   │ info  bash                        x86_64 4.4.20-3.el8                baseos    1.5 M
   │ info  binutils                    x86_64 2.30-113.el8                baseos    5.8 M
   │ info  crypto-policies             noarch 20211116-1.gitae470d6.el8   baseos     63 k
   │ info  cryptsetup-libs             x86_64 2.3.7-2.el8                 baseos    487 k
   │ info  dbus                        x86_64 1:1.12.8-18.el8             baseos     40 k
   │ info  dbus-common                 noarch 1:1.12.8-18.el8             baseos     45 k
   │ info  dbus-daemon                 x86_64 1:1.12.8-18.el8             baseos    239 k
   │ info  dbus-libs                   x86_64 1:1.12.8-18.el8             baseos    183 k
   │ info  dbus-tools                  x86_64 1:1.12.8-18.el8             baseos     84 k
   │ info  device-mapper               x86_64 8:1.02.181-3.el8            baseos    376 k
   │ info  device-mapper-libs          x86_64 8:1.02.181-3.el8            baseos    408 k
   │ info  dnf                         noarch 4.7.0-8.el8                 baseos    540 k
   │ info  dnf-data                    noarch 4.7.0-8.el8                 baseos    154 k
   │ info  elfutils-default-yama-scope noarch 0.186-1.el8                 baseos     49 k
   │ info  elfutils-libelf             x86_64 0.186-1.el8                 baseos    228 k
   │ info  elfutils-libs               x86_64 0.186-1.el8                 baseos    294 k
   │ info  expat                       x86_64 2.2.5-8.el8                 baseos    112 k
   │ info  gawk                        x86_64 4.2.1-4.el8                 baseos    1.1 M
   │ info  glib2                       x86_64 2.56.4-158.el8              baseos    2.5 M
   │ info  glibc                       x86_64 2.28-189.1.el8              baseos    2.2 M
   │ info  glibc-common                x86_64 2.28-189.1.el8              baseos    1.3 M
   │ info  glibc-minimal-langpack      x86_64 2.28-189.1.el8              baseos     60 k
   │ info  gpgme                       x86_64 1.13.1-11.el8               baseos    335 k
   │ info  gzip                        x86_64 1.9-13.el8_5                baseos    166 k
   │ info  info                        x86_64 6.5-7.el8                   baseos    197 k
   │ info  iputils                     x86_64 20180629-9.el8              baseos    147 k
   │ info  json-c                      x86_64 0.13.1-3.el8                baseos     40 k
   │ info  kmod-libs                   x86_64 25-19.el8                   baseos     67 k
   │ info  libarchive                  x86_64 3.3.3-3.el8_5               baseos    359 k
   │ info  libblkid                    x86_64 2.32.1-35.el8               baseos    217 k
   │ info  libcap                      x86_64 2.48-2.el8                  baseos     73 k
   │ info  libcom_err                  x86_64 1.45.6-4.el8                baseos     48 k
   │ info  libcomps                    x86_64 0.1.18-1.el8                baseos     81 k
   │ info  libdnf                      x86_64 0.63.0-8.el8                baseos    704 k
   │ info  libfdisk                    x86_64 2.32.1-35.el8               baseos    251 k
   │ info  libffi                      x86_64 3.1-23.el8                  baseos     36 k
   │ info  libgcc                      x86_64 8.5.0-10.el8                baseos     79 k
   │ info  libmount                    x86_64 2.32.1-35.el8               baseos    234 k
   │ info  librepo                     x86_64 1.14.2-1.el8                baseos     92 k
   │ info  libreport-filesystem        x86_64 2.9.5-15.el8.rocky.6.3      baseos     20 k
   │ info  libseccomp                  x86_64 2.5.2-1.el8                 baseos     70 k
   │ info  libsemanage                 x86_64 2.9-8.el8                   baseos    167 k
   │ info  libsmartcols                x86_64 2.32.1-35.el8               baseos    177 k
   │ info  libsolv                     x86_64 0.7.20-1.el8                baseos    374 k
   │ info  libstdc++                   x86_64 8.5.0-10.el8                baseos    452 k
   │ info  libtirpc                    x86_64 1.1.4-6.el8                 baseos    111 k
   │ info  libuuid                     x86_64 2.32.1-35.el8               baseos     96 k
   │ info  libxml2                     x86_64 2.9.7-13.el8                baseos    695 k
   │ info  openssl-libs                x86_64 1:1.1.1k-6.el8_5            baseos    1.5 M
   │ info  pam                         x86_64 1.3.1-16.el8                baseos    738 k
   │ info  platform-python             x86_64 3.6.8-45.el8.rocky.0        baseos     85 k
   │ info  python3-dnf                 noarch 4.7.0-8.el8                 baseos    544 k
   │ info  python3-gpg                 x86_64 1.13.1-11.el8               baseos    243 k
   │ info  python3-hawkey              x86_64 0.63.0-8.el8                baseos    115 k
   │ info  python3-libcomps            x86_64 0.1.18-1.el8                baseos     51 k
   │ info  python3-libdnf              x86_64 0.63.0-8.el8                baseos    777 k
   │ info  python3-libs                x86_64 3.6.8-45.el8.rocky.0        baseos    7.8 M
   │ info  python3-pip-wheel           noarch 9.0.3-22.el8.rocky.0        baseos    894 k
   │ info  python3-rpm                 x86_64 4.14.3-23.el8               baseos    154 k
   │ info  rocky-gpg-keys              noarch 8.6-2.el8                   baseos     12 k
   │ info  rocky-release               noarch 8.6-2.el8                   baseos     21 k
   │ info  rocky-repos                 noarch 8.6-2.el8                   baseos     14 k
   │ info  rpm                         x86_64 4.14.3-23.el8               baseos    542 k
   │ info  rpm-build-libs              x86_64 4.14.3-23.el8               baseos    156 k
   │ info  rpm-libs                    x86_64 4.14.3-23.el8               baseos    344 k
   │ info  sed                         x86_64 4.5-5.el8                   baseos    297 k
   │ info  shadow-utils                x86_64 2:4.6-16.el8                baseos    1.2 M
   │ info  systemd                     x86_64 239-58.el8                  baseos    3.6 M
   │ info  systemd-libs                x86_64 239-58.el8                  baseos    1.1 M
   │ info  systemd-pam                 x86_64 239-58.el8                  baseos    482 k
   │ info  tzdata                      noarch 2022a-1.el8                 baseos    473 k
   │ info  util-linux                  x86_64 2.32.1-35.el8               baseos    2.5 M
   │ info  vim-minimal                 x86_64 2:8.0.1763-16.el8_5.13      baseos    574 k
   │ info  yum                         noarch 4.7.0-8.el8                 baseos    205 k
   │ info  zlib                        x86_64 1.2.11-18.el8_5             baseos    101 k
   │ info Installing dependencies:
   │ info  cpio                        x86_64 2.12-11.el8                 baseos    265 k
   │ info  dracut                      x86_64 049-201.git20220131.el8     baseos    375 k
   │ info  file                        x86_64 5.33-20.el8                 baseos     76 k
   │ info  findutils                   x86_64 1:4.6.0-20.el8              baseos    526 k
   │ info  gettext                     x86_64 0.19.8.1-17.el8             baseos    1.1 M
   │ info  gettext-libs                x86_64 0.19.8.1-17.el8             baseos    309 k
   │ info  grub2-common                noarch 1:2.02-123.el8              baseos    892 k
   │ info  grub2-tools                 x86_64 1:2.02-123.el8              baseos    2.0 M
   │ info  grub2-tools-minimal         x86_64 1:2.02-123.el8              baseos    210 k
   │ info  kbd-legacy                  noarch 2.0.4-10.el8                baseos    480 k
   │ info  kbd-misc                    noarch 2.0.4-10.el8                baseos    1.5 M
   │ info  kmod                        x86_64 25-19.el8                   baseos    125 k
   │ info  libcroco                    x86_64 0.6.12-4.el8_2.1            baseos    112 k
   │ info  libevent                    x86_64 2.1.8-5.el8                 baseos    252 k
   │ info  libgomp                     x86_64 8.5.0-10.el8                baseos    205 k
   │ info  libkcapi                    x86_64 1.2.0-2.el8                 baseos     47 k
   │ info  libkcapi-hmaccalc           x86_64 1.2.0-2.el8                 baseos     30 k
   │ info  openssl                     x86_64 1:1.1.1k-6.el8_5            baseos    708 k
   │ info  os-prober                   x86_64 1.74-9.el8                  baseos     50 k
   │ info  procps-ng                   x86_64 3.3.15-6.el8                baseos    328 k
   │ info  systemd-udev                x86_64 239-58.el8                  baseos    1.6 M
   │ info  unbound-libs                x86_64 1.7.3-17.el8                appstream 502 k
   │ info  which                       x86_64 2.21-17.el8                 baseos     48 k
   │ info  xkeyboard-config            noarch 2.28-1.el8                  appstream 781 k
   │ info  xz                          x86_64 5.2.4-3.el8.1               baseos    152 k
   │ info Installing weak dependencies:
   │ info  crypto-policies-scripts     noarch 20211116-1.gitae470d6.el8   baseos     82 k
   │ info  diffutils                   x86_64 3.6-6.el8                   baseos    358 k
   │ info  elfutils-debuginfod-client  x86_64 0.186-1.el8                 baseos     70 k
   │ info  glibc-gconv-extra           x86_64 2.28-189.1.el8              appstream 1.5 M
   │ info  grubby                      x86_64 8.40-42.el8                 baseos     48 k
   │ info  hardlink                    x86_64 1:1.3-6.el8                 baseos     28 k
   │ info  kbd                         x86_64 2.0.4-10.el8                baseos    389 k
   │ info  kpartx                      x86_64 0.8.4-22.el8                baseos    113 k
   │ info  libxkbcommon                x86_64 0.9.1-1.el8                 appstream 115 k
   │ info  memstrack                   x86_64 0.1.11-1.el8                baseos     46 k
   │ info  openssl-pkcs11              x86_64 0.4.10-2.el8                baseos     65 k
   │ info  pigz                        x86_64 2.4-4.el8                   baseos     78 k
   │ info  platform-python-pip         noarch 9.0.3-22.el8.rocky.0        baseos    1.6 M
   │ info  python3-unbound             x86_64 1.7.3-17.el8                appstream 118 k
   │ info  rpm-plugin-systemd-inhibit  x86_64 4.14.3-23.el8               baseos     78 k
   │ info  shared-mime-info            x86_64 1.9-3.el8                   baseos    328 k
   │ info 
   │ info Transaction Summary
   │ info ================================================================================
   │ info Install  41 Packages
   │ info Upgrade  76 Packages
   │ info 
   │ info Total download size: 65 M
   │ info Downloading Packages:
   │ info (1/117): libxkbcommon-0.9.1-1.el8.x86_64.rpm    395 kB/s | 115 kB     00:00    
   │ info (2/117): python3-unbound-1.7.3-17.el8.x86_64.rp 392 kB/s | 118 kB     00:00    
   │ info (3/117): glibc-gconv-extra-2.28-189.1.el8.x86_6 3.7 MB/s | 1.5 MB     00:00    
   │ info (4/117): unbound-libs-1.7.3-17.el8.x86_64.rpm   3.6 MB/s | 502 kB     00:00    
   │ info (5/117): xkeyboard-config-2.28-1.el8.noarch.rpm 5.2 MB/s | 781 kB     00:00    
   │ info (6/117): crypto-policies-scripts-20211116-1.git 270 kB/s |  82 kB     00:00    
   │ info (7/117): cpio-2.12-11.el8.x86_64.rpm            663 kB/s | 265 kB     00:00    
   │ info (8/117): elfutils-debuginfod-client-0.186-1.el8 957 kB/s |  70 kB     00:00    
   │ info (9/117): diffutils-3.6-6.el8.x86_64.rpm         799 kB/s | 358 kB     00:00    
   │ info (10/117): dracut-049-201.git20220131.el8.x86_64 1.6 MB/s | 375 kB     00:00    
   │ info (11/117): file-5.33-20.el8.x86_64.rpm           1.0 MB/s |  76 kB     00:00    
   │ info (12/117): findutils-4.6.0-20.el8.x86_64.rpm     3.4 MB/s | 526 kB     00:00    
   │ info (13/117): gettext-libs-0.19.8.1-17.el8.x86_64.r 2.6 MB/s | 309 kB     00:00    
   │ info (14/117): gettext-0.19.8.1-17.el8.x86_64.rpm    5.5 MB/s | 1.1 MB     00:00    
   │ info (15/117): grub2-common-2.02-123.el8.noarch.rpm  6.4 MB/s | 892 kB     00:00    
   │ info (16/117): grub2-tools-minimal-2.02-123.el8.x86_ 2.8 MB/s | 210 kB     00:00    
   │ info (17/117): grubby-8.40-42.el8.x86_64.rpm         729 kB/s |  48 kB     00:00    
   │ info (18/117): hardlink-1.3-6.el8.x86_64.rpm         431 kB/s |  28 kB     00:00    
   │ info (19/117): grub2-tools-2.02-123.el8.x86_64.rpm   8.3 MB/s | 2.0 MB     00:00    
   │ info (20/117): kbd-2.0.4-10.el8.x86_64.rpm           5.0 MB/s | 389 kB     00:00    
   │ info (21/117): kbd-legacy-2.0.4-10.el8.noarch.rpm    5.4 MB/s | 480 kB     00:00    
   │ info (22/117): kmod-25-19.el8.x86_64.rpm             1.8 MB/s | 125 kB     00:00    
   │ info (23/117): kbd-misc-2.0.4-10.el8.noarch.rpm       16 MB/s | 1.5 MB     00:00    
   │ info (24/117): kpartx-0.8.4-22.el8.x86_64.rpm        1.6 MB/s | 113 kB     00:00    
   │ info (25/117): libcroco-0.6.12-4.el8_2.1.x86_64.rpm  1.6 MB/s | 112 kB     00:00    
   │ info (26/117): libevent-2.1.8-5.el8.x86_64.rpm       3.7 MB/s | 252 kB     00:00    
   │ info (27/117): libkcapi-1.2.0-2.el8.x86_64.rpm       716 kB/s |  47 kB     00:00    
   │ info (28/117): libgomp-8.5.0-10.el8.x86_64.rpm       2.7 MB/s | 205 kB     00:00    
   │ info (29/117): libkcapi-hmaccalc-1.2.0-2.el8.x86_64. 484 kB/s |  30 kB     00:00    
   │ info (30/117): memstrack-0.1.11-1.el8.x86_64.rpm     705 kB/s |  46 kB     00:00    
   │ info (31/117): openssl-pkcs11-0.4.10-2.el8.x86_64.rp 1.0 MB/s |  65 kB     00:00    
   │ info (32/117): openssl-1.1.1k-6.el8_5.x86_64.rpm     7.1 MB/s | 708 kB     00:00    
   │ info (33/117): os-prober-1.74-9.el8.x86_64.rpm       759 kB/s |  50 kB     00:00    
   │ info (34/117): pigz-2.4-4.el8.x86_64.rpm             1.2 MB/s |  78 kB     00:00    
   │ info (35/117): rpm-plugin-systemd-inhibit-4.14.3-23. 1.2 MB/s |  78 kB     00:00    
   │ info (36/117): procps-ng-3.3.15-6.el8.x86_64.rpm     4.3 MB/s | 328 kB     00:00    
   │ info (37/117): platform-python-pip-9.0.3-22.el8.rock  11 MB/s | 1.6 MB     00:00    
   │ info (38/117): shared-mime-info-1.9-3.el8.x86_64.rpm 4.7 MB/s | 328 kB     00:00    
   │ info (39/117): which-2.21-17.el8.x86_64.rpm          738 kB/s |  48 kB     00:00    
   │ info (40/117): systemd-udev-239-58.el8.x86_64.rpm     12 MB/s | 1.6 MB     00:00    
   │ info (41/117): xz-5.2.4-3.el8.1.x86_64.rpm           2.0 MB/s | 152 kB     00:00    
   │ info (42/117): audit-libs-3.0.7-2.el8.2.x86_64.rpm   1.8 MB/s | 122 kB     00:00    
   │ info (43/117): crypto-policies-20211116-1.gitae470d6 959 kB/s |  63 kB     00:00    
   │ info (44/117): bash-4.4.20-3.el8.x86_64.rpm           12 MB/s | 1.5 MB     00:00    
   │ info (45/117): cryptsetup-libs-2.3.7-2.el8.x86_64.rp 6.4 MB/s | 487 kB     00:00    
   │ info (46/117): dbus-1.12.8-18.el8.x86_64.rpm         646 kB/s |  40 kB     00:00    
   │ info (47/117): dbus-common-1.12.8-18.el8.noarch.rpm  681 kB/s |  45 kB     00:00    
   │ info (48/117): dbus-daemon-1.12.8-18.el8.x86_64.rpm  3.6 MB/s | 239 kB     00:00    
   │ info (49/117): binutils-2.30-113.el8.x86_64.rpm       20 MB/s | 5.8 MB     00:00    
   │ info (50/117): dbus-libs-1.12.8-18.el8.x86_64.rpm    2.7 MB/s | 183 kB     00:00    
   │ info (51/117): dbus-tools-1.12.8-18.el8.x86_64.rpm   1.3 MB/s |  84 kB     00:00    
   │ info (52/117): device-mapper-1.02.181-3.el8.x86_64.r 4.5 MB/s | 376 kB     00:00    
   │ info (53/117): device-mapper-libs-1.02.181-3.el8.x86 5.4 MB/s | 408 kB     00:00    
   │ info (54/117): dnf-4.7.0-8.el8.noarch.rpm            7.5 MB/s | 540 kB     00:00    
   │ info (55/117): elfutils-default-yama-scope-0.186-1.e 757 kB/s |  49 kB     00:00    
   │ info (56/117): dnf-data-4.7.0-8.el8.noarch.rpm       2.0 MB/s | 154 kB     00:00    
   │ info (57/117): elfutils-libelf-0.186-1.el8.x86_64.rp 3.5 MB/s | 228 kB     00:00    
   │ info (58/117): elfutils-libs-0.186-1.el8.x86_64.rpm  4.1 MB/s | 294 kB     00:00    
   │ info (59/117): expat-2.2.5-8.el8.x86_64.rpm          1.6 MB/s | 112 kB     00:00    
   │ info (60/117): gawk-4.2.1-4.el8.x86_64.rpm            14 MB/s | 1.1 MB     00:00    
   │ info (61/117): glibc-common-2.28-189.1.el8.x86_64.rp  15 MB/s | 1.3 MB     00:00    
   │ info (62/117): glib2-2.56.4-158.el8.x86_64.rpm        16 MB/s | 2.5 MB     00:00    
   │ info (63/117): glibc-2.28-189.1.el8.x86_64.rpm        13 MB/s | 2.2 MB     00:00    
   │ info (64/117): glibc-minimal-langpack-2.28-189.1.el8 907 kB/s |  60 kB     00:00    
   │ info (65/117): gpgme-1.13.1-11.el8.x86_64.rpm        4.7 MB/s | 335 kB     00:00    
   │ info (66/117): info-6.5-7.el8.x86_64.rpm             3.0 MB/s | 197 kB     00:00    
   │ info (67/117): gzip-1.9-13.el8_5.x86_64.rpm          2.3 MB/s | 166 kB     00:00    
   │ info (68/117): iputils-20180629-9.el8.x86_64.rpm     2.2 MB/s | 147 kB     00:00    
   │ info (69/117): json-c-0.13.1-3.el8.x86_64.rpm        640 kB/s |  40 kB     00:00    
   │ info (70/117): kmod-libs-25-19.el8.x86_64.rpm        1.0 MB/s |  67 kB     00:00    
   │ info (71/117): libarchive-3.3.3-3.el8_5.x86_64.rpm   5.0 MB/s | 359 kB     00:00    
   │ info (72/117): libblkid-2.32.1-35.el8.x86_64.rpm     3.2 MB/s | 217 kB     00:00    
   │ info (73/117): libcap-2.48-2.el8.x86_64.rpm          1.1 MB/s |  73 kB     00:00    
   │ info (74/117): libcom_err-1.45.6-4.el8.x86_64.rpm    737 kB/s |  48 kB     00:00    
   │ info (75/117): libcomps-0.1.18-1.el8.x86_64.rpm      1.2 MB/s |  81 kB     00:00    
   │ info (76/117): libdnf-0.63.0-8.el8.x86_64.rpm        7.2 MB/s | 704 kB     00:00    
   │ info (77/117): libffi-3.1-23.el8.x86_64.rpm          586 kB/s |  36 kB     00:00    
   │ info (78/117): libfdisk-2.32.1-35.el8.x86_64.rpm     3.5 MB/s | 251 kB     00:00    
   │ info (79/117): libgcc-8.5.0-10.el8.x86_64.rpm        1.1 MB/s |  79 kB     00:00    
   │ info (80/117): libmount-2.32.1-35.el8.x86_64.rpm     3.5 MB/s | 234 kB     00:00    
   │ info (81/117): librepo-1.14.2-1.el8.x86_64.rpm       1.4 MB/s |  92 kB     00:00    
   │ info (82/117): libreport-filesystem-2.9.5-15.el8.roc 308 kB/s |  20 kB     00:00    
   │ info (83/117): libseccomp-2.5.2-1.el8.x86_64.rpm     1.1 MB/s |  70 kB     00:00    
   │ info (84/117): libsemanage-2.9-8.el8.x86_64.rpm      2.4 MB/s | 167 kB     00:00    
   │ info (85/117): libsmartcols-2.32.1-35.el8.x86_64.rpm 2.4 MB/s | 177 kB     00:00    
   │ info (86/117): libsolv-0.7.20-1.el8.x86_64.rpm       5.4 MB/s | 374 kB     00:00    
   │ info (87/117): libstdc++-8.5.0-10.el8.x86_64.rpm     6.1 MB/s | 452 kB     00:00    
   │ info (88/117): libtirpc-1.1.4-6.el8.x86_64.rpm       1.6 MB/s | 111 kB     00:00    
   │ info (89/117): libuuid-2.32.1-35.el8.x86_64.rpm      1.5 MB/s |  96 kB     00:00    
   │ info (90/117): libxml2-2.9.7-13.el8.x86_64.rpm       8.9 MB/s | 695 kB     00:00    
   │ info (91/117): pam-1.3.1-16.el8.x86_64.rpm           9.7 MB/s | 738 kB     00:00    
   │ info (92/117): platform-python-3.6.8-45.el8.rocky.0. 1.2 MB/s |  85 kB     00:00    
   │ info (93/117): openssl-libs-1.1.1k-6.el8_5.x86_64.rp  11 MB/s | 1.5 MB     00:00    
   │ info (94/117): python3-dnf-4.7.0-8.el8.noarch.rpm    7.6 MB/s | 544 kB     00:00    
   │ info (95/117): python3-gpg-1.13.1-11.el8.x86_64.rpm  3.4 MB/s | 243 kB     00:00    
   │ info (96/117): python3-hawkey-0.63.0-8.el8.x86_64.rp 1.6 MB/s | 115 kB     00:00    
   │ info (97/117): python3-libcomps-0.1.18-1.el8.x86_64. 826 kB/s |  51 kB     00:00    
   │ info (98/117): python3-libdnf-0.63.0-8.el8.x86_64.rp 9.7 MB/s | 777 kB     00:00    
   │ info (99/117): python3-pip-wheel-9.0.3-22.el8.rocky.  11 MB/s | 894 kB     00:00    
   │ info (100/117): python3-rpm-4.14.3-23.el8.x86_64.rpm 2.2 MB/s | 154 kB     00:00    
   │ info (101/117): rocky-gpg-keys-8.6-2.el8.noarch.rpm  194 kB/s |  12 kB     00:00    
   │ info (102/117): rocky-release-8.6-2.el8.noarch.rpm   328 kB/s |  21 kB     00:00    
   │ info (103/117): rocky-repos-8.6-2.el8.noarch.rpm     222 kB/s |  14 kB     00:00    
   │ info (104/117): rpm-4.14.3-23.el8.x86_64.rpm         7.1 MB/s | 542 kB     00:00    
   │ info (105/117): rpm-build-libs-4.14.3-23.el8.x86_64. 2.4 MB/s | 156 kB     00:00    
   │ info (106/117): rpm-libs-4.14.3-23.el8.x86_64.rpm    4.8 MB/s | 344 kB     00:00    
   │ info (107/117): sed-4.5-5.el8.x86_64.rpm             4.4 MB/s | 297 kB     00:00    
   │ info (108/117): python3-libs-3.6.8-45.el8.rocky.0.x8  19 MB/s | 7.8 MB     00:00    
   │ info (109/117): shadow-utils-4.6-16.el8.x86_64.rpm    12 MB/s | 1.2 MB     00:00    
   │ info (110/117): systemd-pam-239-58.el8.x86_64.rpm    6.4 MB/s | 482 kB     00:00    
   │ info (111/117): systemd-libs-239-58.el8.x86_64.rpm   9.6 MB/s | 1.1 MB     00:00    
   │ info (112/117): systemd-239-58.el8.x86_64.rpm         18 MB/s | 3.6 MB     00:00    
   │ info (113/117): tzdata-2022a-1.el8.noarch.rpm        6.4 MB/s | 473 kB     00:00    
   │ info (114/117): vim-minimal-8.0.1763-16.el8_5.13.x86 7.6 MB/s | 574 kB     00:00    
   │ info (115/117): yum-4.7.0-8.el8.noarch.rpm           2.9 MB/s | 205 kB     00:00    
   │ info (116/117): zlib-1.2.11-18.el8_5.x86_64.rpm      1.6 MB/s | 101 kB     00:00    
   │ info (117/117): util-linux-2.32.1-35.el8.x86_64.rpm   14 MB/s | 2.5 MB     00:00    
   │ info --------------------------------------------------------------------------------
   │ info Total                                            15 MB/s |  65 MB     00:04     
   │ info Rocky Linux 8 - AppStream                       1.6 MB/s | 1.6 kB     00:00    
   │ info Importing GPG key 0x6D745A60:
   │ info  Userid     : "Release Engineering <infrastructure@rockylinux.org>"
   │ info  Fingerprint: 7051 C470 A929 F454 CEBE 37B7 15AF 5DAC 6D74 5A60
   │ info  From       : /etc/pki/rpm-gpg/RPM-GPG-KEY-rockyofficial
   │ info Key imported successfully
   │ info Running transaction check
   │ info Transaction check succeeded.
   │ info Running transaction test
   │ info Transaction test succeeded.
   │ info Running transaction
   │ info   Preparing        :                                                        1/1 
   │ info   Running scriptlet: libgcc-8.5.0-10.el8.x86_64                             1/1 
   │ info   Upgrading        : libgcc-8.5.0-10.el8.x86_64                           1/193 
   │ info   Running scriptlet: libgcc-8.5.0-10.el8.x86_64                           1/193 
   │ info   Upgrading        : python3-pip-wheel-9.0.3-22.el8.rocky.0.noarch        2/193 
   │ info   Upgrading        : tzdata-2022a-1.el8.noarch                            3/193 
   │ info   Upgrading        : bash-4.4.20-3.el8.x86_64                             4/193 
   │ info   Running scriptlet: bash-4.4.20-3.el8.x86_64                             4/193 
   │ info   Upgrading        : glibc-common-2.28-189.1.el8.x86_64                   5/193 
   │ info   Upgrading        : glibc-minimal-langpack-2.28-189.1.el8.x86_64         6/193 
   │ info   Running scriptlet: glibc-2.28-189.1.el8.x86_64                          7/193 
   │ info   Upgrading        : glibc-2.28-189.1.el8.x86_64                          7/193 
   │ info   Running scriptlet: glibc-2.28-189.1.el8.x86_64                          7/193 
   │ info   Installing       : glibc-gconv-extra-2.28-189.1.el8.x86_64              8/193 
   │ info   Running scriptlet: glibc-gconv-extra-2.28-189.1.el8.x86_64              8/193 
   │ info   Upgrading        : zlib-1.2.11-18.el8_5.x86_64                          9/193 
   │ info   Upgrading        : audit-libs-3.0.7-2.el8.2.x86_64                     10/193 
   │ info   Upgrading        : libxml2-2.9.7-13.el8.x86_64                         11/193 
   │ info   Upgrading        : libcap-2.48-2.el8.x86_64                            12/193 
   │ info   Upgrading        : elfutils-libelf-0.186-1.el8.x86_64                  13/193 
   │ info   Upgrading        : info-6.5-7.el8.x86_64                               14/193 
   │ info   Upgrading        : expat-2.2.5-8.el8.x86_64                            15/193 
   │ info   Upgrading        : gpgme-1.13.1-11.el8.x86_64                          16/193 
   │ info   Upgrading        : libstdc++-8.5.0-10.el8.x86_64                       17/193 
   │ info   Running scriptlet: libstdc++-8.5.0-10.el8.x86_64                       17/193 
   │ info   Upgrading        : libuuid-2.32.1-35.el8.x86_64                        18/193 
   │ info   Running scriptlet: libuuid-2.32.1-35.el8.x86_64                        18/193 
   │ info   Upgrading        : libblkid-2.32.1-35.el8.x86_64                       19/193 
   │ info   Running scriptlet: libblkid-2.32.1-35.el8.x86_64                       19/193 
   │ info   Upgrading        : libmount-2.32.1-35.el8.x86_64                       20/193 
   │ info   Running scriptlet: libmount-2.32.1-35.el8.x86_64                       20/193 
   │ info   Upgrading        : sed-4.5-5.el8.x86_64                                21/193 
   │ info   Running scriptlet: sed-4.5-5.el8.x86_64                                21/193 
   │ info install-info: No such file or directory for /usr/share/info/sed.info.gz
   │ info 
   │ info   Upgrading        : systemd-libs-239-58.el8.x86_64                      22/193 
   │ info   Running scriptlet: systemd-libs-239-58.el8.x86_64                      22/193 
   │ info   Upgrading        : json-c-0.13.1-3.el8.x86_64                          23/193 
   │ info   Upgrading        : libsmartcols-2.32.1-35.el8.x86_64                   24/193 
   │ info   Running scriptlet: libsmartcols-2.32.1-35.el8.x86_64                   24/193 
   │ info   Upgrading        : dbus-libs-1:1.12.8-18.el8.x86_64                    25/193 
   │ info   Running scriptlet: dbus-libs-1:1.12.8-18.el8.x86_64                    25/193 
   │ info   Installing       : findutils-1:4.6.0-20.el8.x86_64                     26/193 
   │ info   Running scriptlet: findutils-1:4.6.0-20.el8.x86_64                     26/193 
   │ info   Installing       : libgomp-8.5.0-10.el8.x86_64                         27/193 
   │ info   Running scriptlet: libgomp-8.5.0-10.el8.x86_64                         27/193 
   │ info   Upgrading        : libffi-3.1-23.el8.x86_64                            28/193 
   │ info   Upgrading        : glib2-2.56.4-158.el8.x86_64                         29/193 
   │ info   Installing       : shared-mime-info-1.9-3.el8.x86_64                   30/193 
   │ info   Running scriptlet: shared-mime-info-1.9-3.el8.x86_64                   30/193 
   │ info   Installing       : libcroco-0.6.12-4.el8_2.1.x86_64                    31/193 
   │ info   Running scriptlet: libcroco-0.6.12-4.el8_2.1.x86_64                    31/193 
   │ info   Installing       : grub2-common-1:2.02-123.el8.noarch                  32/193 
   │ info   Installing       : gettext-libs-0.19.8.1-17.el8.x86_64                 33/193 
   │ info   Installing       : gettext-0.19.8.1-17.el8.x86_64                      34/193 
   │ info   Running scriptlet: gettext-0.19.8.1-17.el8.x86_64                      34/193 
   │ info install-info: No such file or directory for /usr/share/info/gettext.info.gz
   │ info 
   │ info   Upgrading        : dbus-tools-1:1.12.8-18.el8.x86_64                   35/193 
   │ info   Installing       : procps-ng-3.3.15-6.el8.x86_64                       36/193 
   │ info   Upgrading        : libfdisk-2.32.1-35.el8.x86_64                       37/193 
   │ info   Running scriptlet: libfdisk-2.32.1-35.el8.x86_64                       37/193 
   │ info   Upgrading        : libcomps-0.1.18-1.el8.x86_64                        38/193 
   │ info   Installing       : diffutils-3.6-6.el8.x86_64                          39/193 
   │ info   Running scriptlet: diffutils-3.6-6.el8.x86_64                          39/193 
   │ info install-info: No such file or directory for /usr/share/info/diffutils.info
   │ info 
   │ info   Upgrading        : gzip-1.9-13.el8_5.x86_64                            40/193 
   │ info   Running scriptlet: gzip-1.9-13.el8_5.x86_64                            40/193 
   │ info   Upgrading        : libsemanage-2.9-8.el8.x86_64                        41/193 
   │ info   Upgrading        : shadow-utils-2:4.6-16.el8.x86_64                    42/193 
   │ info   Installing       : file-5.33-20.el8.x86_64                             43/193 
   │ info   Installing       : pigz-2.4-4.el8.x86_64                               44/193 
   │ info   Installing       : cpio-2.12-11.el8.x86_64                             45/193 
   │ info   Installing       : hardlink-1:1.3-6.el8.x86_64                         46/193 
   │ info   Installing       : memstrack-0.1.11-1.el8.x86_64                       47/193 
   │ info   Installing       : which-2.21-17.el8.x86_64                            48/193 
   │ info   Installing       : xz-5.2.4-3.el8.1.x86_64                             49/193 
   │ info   Upgrading        : libcom_err-1.45.6-4.el8.x86_64                      50/193 
   │ info   Running scriptlet: libcom_err-1.45.6-4.el8.x86_64                      50/193 
   │ info   Upgrading        : libtirpc-1.1.4-6.el8.x86_64                         51/193 
   │ info   Running scriptlet: libtirpc-1.1.4-6.el8.x86_64                         51/193 
   │ info   Upgrading        : pam-1.3.1-16.el8.x86_64                             52/193 
   │ info   Running scriptlet: pam-1.3.1-16.el8.x86_64                             52/193 
   │ info   Upgrading        : util-linux-2.32.1-35.el8.x86_64                     53/193 
   │ info   Running scriptlet: util-linux-2.32.1-35.el8.x86_64                     53/193 
   │ info   Upgrading        : libseccomp-2.5.2-1.el8.x86_64                       54/193 
   │ info   Running scriptlet: libseccomp-2.5.2-1.el8.x86_64                       54/193 
   │ info   Upgrading        : rocky-gpg-keys-8.6-2.el8.noarch                     55/193 
   │ info   Upgrading        : rocky-release-8.6-2.el8.noarch                      56/193 
   │ info   Upgrading        : rocky-repos-8.6-2.el8.noarch                        57/193 
   │ info   Upgrading        : libreport-filesystem-2.9.5-15.el8.rocky.6.3.x86_    58/193 
   │ info   Upgrading        : dnf-data-4.7.0-8.el8.noarch                         59/193 
   │ info   Installing       : kbd-misc-2.0.4-10.el8.noarch                        60/193 
   │ info   Installing       : kbd-legacy-2.0.4-10.el8.noarch                      61/193 
   │ info   Installing       : kbd-2.0.4-10.el8.x86_64                             62/193 
   │ info   Installing       : xkeyboard-config-2.28-1.el8.noarch                  63/193 
   │ info   Installing       : libxkbcommon-0.9.1-1.el8.x86_64                     64/193 
   │ info   Installing       : grub2-tools-minimal-1:2.02-123.el8.x86_64           65/193 
   │ info   Installing       : platform-python-pip-9.0.3-22.el8.rocky.0.noarch     66/193 
   │ info   Upgrading        : python3-libs-3.6.8-45.el8.rocky.0.x86_64            67/193 
   │ info   Upgrading        : platform-python-3.6.8-45.el8.rocky.0.x86_64         68/193 
   │ info   Running scriptlet: platform-python-3.6.8-45.el8.rocky.0.x86_64         68/193 
   │ info   Installing       : grubby-8.40-42.el8.x86_64                           69/193 
   │ info   Installing       : libkcapi-1.2.0-2.el8.x86_64                         70/193 
   │ info   Installing       : libkcapi-hmaccalc-1.2.0-2.el8.x86_64                71/193 
   │ info   Installing       : openssl-1:1.1.1k-6.el8_5.x86_64                     72/193 
   │ info   Upgrading        : libarchive-3.3.3-3.el8_5.x86_64                     73/193 
   │ info   Installing       : crypto-policies-scripts-20211116-1.gitae470d6.el    74/193 
   │ info   Upgrading        : crypto-policies-20211116-1.gitae470d6.el8.noarch    75/193 
   │ info   Running scriptlet: crypto-policies-20211116-1.gitae470d6.el8.noarch    75/193 
   │ info   Upgrading        : dbus-common-1:1.12.8-18.el8.noarch                  76/193 
   │ info   Running scriptlet: dbus-daemon-1:1.12.8-18.el8.x86_64                  77/193 
   │ info   Upgrading        : dbus-daemon-1:1.12.8-18.el8.x86_64                  77/193 
   │ info   Running scriptlet: dbus-daemon-1:1.12.8-18.el8.x86_64                  77/193 
   │ info   Installing       : kpartx-0.8.4-22.el8.x86_64                          78/193 
   │ info   Installing       : openssl-pkcs11-0.4.10-2.el8.x86_64                  79/193 
   │ info   Upgrading        : openssl-libs-1:1.1.1k-6.el8_5.x86_64                80/193 
   │ info   Running scriptlet: openssl-libs-1:1.1.1k-6.el8_5.x86_64                80/193 
   │ info   Installing       : kmod-25-19.el8.x86_64                               81/193 
   │ info   Upgrading        : kmod-libs-25-19.el8.x86_64                          82/193 
   │ info   Running scriptlet: kmod-libs-25-19.el8.x86_64                          82/193 
   │ info   Upgrading        : rpm-4.14.3-23.el8.x86_64                            83/193 
   │ info   Upgrading        : rpm-libs-4.14.3-23.el8.x86_64                       84/193 
   │ info   Running scriptlet: rpm-libs-4.14.3-23.el8.x86_64                       84/193 
   │ info   Upgrading        : device-mapper-8:1.02.181-3.el8.x86_64               85/193 
   │ info   Upgrading        : device-mapper-libs-8:1.02.181-3.el8.x86_64          86/193 
   │ info   Upgrading        : cryptsetup-libs-2.3.7-2.el8.x86_64                  87/193 
   │ info   Running scriptlet: cryptsetup-libs-2.3.7-2.el8.x86_64                  87/193 
   │ info   Installing       : elfutils-debuginfod-client-0.186-1.el8.x86_64       88/193 
   │ info   Upgrading        : elfutils-default-yama-scope-0.186-1.el8.noarch      89/193 
   │ info   Running scriptlet: elfutils-default-yama-scope-0.186-1.el8.noarch      89/193 
   │ info   Upgrading        : elfutils-libs-0.186-1.el8.x86_64                    90/193 
   │ info   Installing       : dracut-049-201.git20220131.el8.x86_64               91/193 
   │ info   Installing       : os-prober-1.74-9.el8.x86_64                         92/193 
   │ info   Running scriptlet: grub2-tools-1:2.02-123.el8.x86_64                   93/193 
   │ info   Installing       : grub2-tools-1:2.02-123.el8.x86_64                   93/193 
   │ info   Running scriptlet: grub2-tools-1:2.02-123.el8.x86_64                   93/193 
   │ info install-info: No such file or directory for /usr/share/info/grub2.info.gz
   │ info install-info: No such file or directory for /usr/share/info/grub2-dev.info.gz
   │ info 
   │ info   Upgrading        : systemd-pam-239-58.el8.x86_64                       94/193 
   │ info   Upgrading        : dbus-1:1.12.8-18.el8.x86_64                         95/193 
   │ info   Running scriptlet: systemd-239-58.el8.x86_64                           96/193 
   │ info   Upgrading        : systemd-239-58.el8.x86_64                           96/193 
   │ info   Running scriptlet: systemd-239-58.el8.x86_64                           96/193 
   │ info   Installing       : systemd-udev-239-58.el8.x86_64                      97/193 
   │ info   Running scriptlet: systemd-udev-239-58.el8.x86_64                      97/193 
   │ info   Upgrading        : libsolv-0.7.20-1.el8.x86_64                         98/193 
   │ info   Upgrading        : librepo-1.14.2-1.el8.x86_64                         99/193 
   │ info   Upgrading        : libdnf-0.63.0-8.el8.x86_64                         100/193 
   │ info   Upgrading        : python3-libdnf-0.63.0-8.el8.x86_64                 101/193 
   │ info   Installing       : libevent-2.1.8-5.el8.x86_64                        102/193 
   │ info   Running scriptlet: unbound-libs-1.7.3-17.el8.x86_64                   103/193 
   │ info   Installing       : unbound-libs-1.7.3-17.el8.x86_64                   103/193 
   │ info   Running scriptlet: unbound-libs-1.7.3-17.el8.x86_64                   103/193 
   │ info   Installing       : python3-unbound-1.7.3-17.el8.x86_64                104/193 
   │ info   Upgrading        : python3-hawkey-0.63.0-8.el8.x86_64                 105/193 
   │ info   Upgrading        : rpm-build-libs-4.14.3-23.el8.x86_64                106/193 
   │ info   Running scriptlet: rpm-build-libs-4.14.3-23.el8.x86_64                106/193 
   │ info   Upgrading        : python3-rpm-4.14.3-23.el8.x86_64                   107/193 
   │ info   Installing       : rpm-plugin-systemd-inhibit-4.14.3-23.el8.x86_64    108/193 
   │ info   Upgrading        : python3-gpg-1.13.1-11.el8.x86_64                   109/193 
   │ info   Upgrading        : python3-libcomps-0.1.18-1.el8.x86_64               110/193 
   │ info   Upgrading        : python3-dnf-4.7.0-8.el8.noarch                     111/193 
   │ info   Upgrading        : dnf-4.7.0-8.el8.noarch                             112/193 
   │ info   Running scriptlet: dnf-4.7.0-8.el8.noarch                             112/193 
   │ info   Upgrading        : yum-4.7.0-8.el8.noarch                             113/193 
   │ info   Upgrading        : iputils-20180629-9.el8.x86_64                      114/193 
   │ info   Running scriptlet: iputils-20180629-9.el8.x86_64                      114/193 
   │ info   Upgrading        : binutils-2.30-113.el8.x86_64                       115/193 
   │ info   Running scriptlet: binutils-2.30-113.el8.x86_64                       115/193 
   │ info install-info: No such file or directory for /usr/share/info/as.info.gz
   │ info install-info: No such file or directory for /usr/share/info/binutils.info.gz
   │ info install-info: No such file or directory for /usr/share/info/gprof.info.gz
   │ info install-info: No such file or directory for /usr/share/info/ld.info.gz
   │ info install-info: No such file or directory for /usr/share/info/standards.info.gz
   │ info 
   │ info   Upgrading        : gawk-4.2.1-4.el8.x86_64                            116/193 
   │ info   Upgrading        : vim-minimal-2:8.0.1763-16.el8_5.13.x86_64          117/193 
   │ info   Running scriptlet: binutils-2.30-108.el8_5.1.x86_64                   118/193 
   │ info   Cleanup          : binutils-2.30-108.el8_5.1.x86_64                   118/193 
   │ info   Running scriptlet: binutils-2.30-108.el8_5.1.x86_64                   118/193 
   │ info   Cleanup          : device-mapper-8:1.02.177-10.el8.x86_64             119/193 
   │ info   Running scriptlet: iputils-20180629-7.el8.x86_64                      120/193 
   │ info   Cleanup          : iputils-20180629-7.el8.x86_64                      120/193 
   │ info   Running scriptlet: iputils-20180629-7.el8.x86_64                      120/193 
   │ info   Running scriptlet: gzip-1.9-12.el8.x86_64                             121/193 
   │ info   Cleanup          : gzip-1.9-12.el8.x86_64                             121/193 
   │ info   Cleanup          : gawk-4.2.1-2.el8.x86_64                            122/193 
   │ info   Cleanup          : yum-4.7.0-4.el8.noarch                             123/193 
   │ info   Running scriptlet: dnf-4.7.0-4.el8.noarch                             124/193 
   │ info   Cleanup          : dnf-4.7.0-4.el8.noarch                             124/193 
   │ info   Running scriptlet: dnf-4.7.0-4.el8.noarch                             124/193 
   │ info   Cleanup          : python3-dnf-4.7.0-4.el8.noarch                     125/193 
   │ info   Cleanup          : dnf-data-4.7.0-4.el8.noarch                        126/193 
   │ info   Cleanup          : rocky-release-8.5-3.el8.noarch                     127/193 
   │ info   Cleanup          : python3-hawkey-0.63.0-3.el8.x86_64                 128/193 
   │ info   Cleanup          : python3-libdnf-0.63.0-3.el8.x86_64                 129/193 
   │ info   Cleanup          : libdnf-0.63.0-3.el8.x86_64                         130/193 
   │ info   Cleanup          : python3-rpm-4.14.3-19.el8_5.2.x86_64               131/193 
   │ info   Cleanup          : rpm-build-libs-4.14.3-19.el8_5.2.x86_64            132/193 
   │ info   Running scriptlet: rpm-build-libs-4.14.3-19.el8_5.2.x86_64            132/193 
   │ info   Cleanup          : elfutils-libs-0.185-1.el8.x86_64                   133/193 
   │ info   Cleanup          : elfutils-default-yama-scope-0.185-1.el8.noarch     134/193 
   │ info   Cleanup          : dbus-1:1.12.8-14.el8.x86_64                        135/193 
   │ info   Running scriptlet: systemd-239-51.el8_5.3.x86_64                      136/193 
   │ info   Cleanup          : systemd-239-51.el8_5.3.x86_64                      136/193 
   │ info   Cleanup          : util-linux-2.32.1-28.el8.x86_64                    137/193 
   │ info   Cleanup          : systemd-pam-239-51.el8_5.3.x86_64                  138/193 
   │ info   Cleanup          : cryptsetup-libs-2.3.3-4.el8_5.1.x86_64             139/193 
   │ info   Running scriptlet: cryptsetup-libs-2.3.3-4.el8_5.1.x86_64             139/193 
   │ info   Cleanup          : pam-1.3.1-15.el8.x86_64                            140/193 
   │ info   Running scriptlet: pam-1.3.1-15.el8.x86_64                            140/193 
   │ info   Running scriptlet: dbus-daemon-1:1.12.8-14.el8.x86_64                 141/193 
   │ info   Cleanup          : dbus-daemon-1:1.12.8-14.el8.x86_64                 141/193 
   │ info   Running scriptlet: dbus-daemon-1:1.12.8-14.el8.x86_64                 141/193 
   │ info   Cleanup          : libfdisk-2.32.1-28.el8.x86_64                      142/193 
   │ info   Running scriptlet: libfdisk-2.32.1-28.el8.x86_64                      142/193 
   │ info   Cleanup          : libstdc++-8.5.0-4.el8_5.x86_64                     143/193 
   │ info   Running scriptlet: libstdc++-8.5.0-4.el8_5.x86_64                     143/193 
   │ info   Cleanup          : librepo-1.14.0-2.el8.x86_64                        144/193 
   │ info   Cleanup          : glib2-2.56.4-156.el8.x86_64                        145/193 
   │ info   Cleanup          : libsolv-0.7.19-1.el8.x86_64                        146/193 
   │ info   Cleanup          : rpm-4.14.3-19.el8_5.2.x86_64                       147/193 
   │ info   Cleanup          : rpm-libs-4.14.3-19.el8_5.2.x86_64                  148/193 
   │ info   Running scriptlet: rpm-libs-4.14.3-19.el8_5.2.x86_64                  148/193 
   │ info   Cleanup          : libarchive-3.3.3-1.el8_5.x86_64                    149/193 
   │ info   Cleanup          : kmod-libs-25-18.el8.x86_64                         150/193 
   │ info   Running scriptlet: kmod-libs-25-18.el8.x86_64                         150/193 
   │ info   Cleanup          : device-mapper-libs-8:1.02.177-10.el8.x86_64        151/193 
   │ info   Cleanup          : libsmartcols-2.32.1-28.el8.x86_64                  152/193 
   │ info   Running scriptlet: libsmartcols-2.32.1-28.el8.x86_64                  152/193 
   │ info   Cleanup          : dbus-tools-1:1.12.8-14.el8.x86_64                  153/193 
   │ info   Cleanup          : dbus-libs-1:1.12.8-14.el8.x86_64                   154/193 
   │ info   Running scriptlet: dbus-libs-1:1.12.8-14.el8.x86_64                   154/193 
   │ info   Cleanup          : systemd-libs-239-51.el8_5.3.x86_64                 155/193 
   │ info   Cleanup          : libmount-2.32.1-28.el8.x86_64                      156/193 
   │ info   Running scriptlet: libmount-2.32.1-28.el8.x86_64                      156/193 
   │ info   Cleanup          : libblkid-2.32.1-28.el8.x86_64                      157/193 
   │ info   Running scriptlet: libblkid-2.32.1-28.el8.x86_64                      157/193 
   │ info   Cleanup          : python3-gpg-1.13.1-9.el8.x86_64                    158/193 
   │ info   Cleanup          : python3-libcomps-0.1.16-2.el8.x86_64               159/193 
   │ info   Cleanup          : python3-libs-3.6.8-41.el8.rocky.0.x86_64           160/193 
   │ info   Cleanup          : platform-python-3.6.8-41.el8.rocky.0.x86_64        161/193 
   │ info   Running scriptlet: platform-python-3.6.8-41.el8.rocky.0.x86_64        161/193 
   │ info   Cleanup          : openssl-libs-1:1.1.1k-5.el8_5.x86_64               162/193 
   │ info   Running scriptlet: openssl-libs-1:1.1.1k-5.el8_5.x86_64               162/193 
   │ info   Cleanup          : libcomps-0.1.16-2.el8.x86_64                       163/193 
   │ info   Cleanup          : libxml2-2.9.7-11.el8.x86_64                        164/193 
   │ info   Cleanup          : libtirpc-1.1.4-5.el8.x86_64                        165/193 
   │ info   Running scriptlet: libtirpc-1.1.4-5.el8.x86_64                        165/193 
   │ info   Cleanup          : libuuid-2.32.1-28.el8.x86_64                       166/193 
   │ info   Running scriptlet: libuuid-2.32.1-28.el8.x86_64                       166/193 
   │ info   Cleanup          : shadow-utils-2:4.6-14.el8.x86_64                   167/193 
   │ info   Cleanup          : libcom_err-1.45.6-2.el8.x86_64                     168/193 
   │ info   Running scriptlet: libcom_err-1.45.6-2.el8.x86_64                     168/193 
   │ info   Cleanup          : gpgme-1.13.1-9.el8.x86_64                          169/193 
   │ info   Running scriptlet: sed-4.5-2.el8.x86_64                               170/193 
   │ info   Cleanup          : sed-4.5-2.el8.x86_64                               170/193 
   │ info   Cleanup          : info-6.5-6.el8.x86_64                              171/193 
   │ info   Cleanup          : libsemanage-2.9-6.el8.x86_64                       172/193 
   │ info   Cleanup          : audit-libs-3.0-0.17.20191104git1c2f876.el8.1.x86   173/193 
   │ info   Cleanup          : json-c-0.13.1-2.el8.x86_64                         174/193 
   │ info   Cleanup          : vim-minimal-2:8.0.1763-16.el8_5.4.x86_64           175/193 
   │ info   Cleanup          : rocky-repos-8.5-3.el8.noarch                       176/193 
   │ info   Cleanup          : rocky-gpg-keys-8.5-3.el8.noarch                    177/193 
   │ info   Cleanup          : crypto-policies-20210617-1.gitc776d3e.el8.noarch   178/193 
   │ info   Cleanup          : python3-pip-wheel-9.0.3-20.el8.rocky.0.noarch      179/193 
   │ info   Cleanup          : dbus-common-1:1.12.8-14.el8.noarch                 180/193 
   │ info   Cleanup          : libreport-filesystem-2.9.5-15.el8.rocky.2.x86_64   181/193 
   │ info   Cleanup          : libcap-2.26-5.el8.x86_64                           182/193 
   │ info   Cleanup          : elfutils-libelf-0.185-1.el8.x86_64                 183/193 
   │ info   Cleanup          : expat-2.2.5-4.el8.x86_64                           184/193 
   │ info   Cleanup          : libseccomp-2.5.1-1.el8.x86_64                      185/193 
   │ info   Running scriptlet: libseccomp-2.5.1-1.el8.x86_64                      185/193 
   │ info   Cleanup          : zlib-1.2.11-17.el8.x86_64                          186/193 
   │ info   Cleanup          : libffi-3.1-22.el8.x86_64                           187/193 
   │ info   Cleanup          : bash-4.4.20-2.el8.x86_64                           188/193 
   │ info   Running scriptlet: bash-4.4.20-2.el8.x86_64                           188/193 
   │ info   Cleanup          : glibc-2.28-164.el8.x86_64                          189/193 
   │ info   Cleanup          : glibc-minimal-langpack-2.28-164.el8.x86_64         190/193 
   │ info   Cleanup          : glibc-common-2.28-164.el8.x86_64                   191/193 
   │ info   Cleanup          : tzdata-2021e-1.el8.noarch                          192/193 
   │ info   Cleanup          : libgcc-8.5.0-4.el8_5.x86_64                        193/193 
   │ info   Running scriptlet: libgcc-8.5.0-4.el8_5.x86_64                        193/193 
   │ info   Running scriptlet: crypto-policies-scripts-20211116-1.gitae470d6.el   193/193 
   │ info   Running scriptlet: libgcc-8.5.0-4.el8_5.x86_64                        193/193 
   │ info warning: %transfiletriggerpostun(info-6.5-7.el8.x86_64) scriptlet failed, exit status 1
   │ info 
   │ info Error in <unknown> scriptlet in rpm package libgcc
   │ info   Running scriptlet: glibc-common-2.28-189.1.el8.x86_64                 193/193 
   │ info   Running scriptlet: info-6.5-7.el8.x86_64                              193/193 
   │ info   Running scriptlet: glib2-2.56.4-158.el8.x86_64                        193/193 
   │ info   Running scriptlet: shared-mime-info-1.9-3.el8.x86_64                  193/193 
   │ info   Running scriptlet: systemd-239-58.el8.x86_64                          193/193 
   │ info   Running scriptlet: systemd-udev-239-58.el8.x86_64                     193/193 
   │ info   Verifying        : glibc-gconv-extra-2.28-189.1.el8.x86_64              1/193 
   │ info   Verifying        : libxkbcommon-0.9.1-1.el8.x86_64                      2/193 
   │ info   Verifying        : python3-unbound-1.7.3-17.el8.x86_64                  3/193 
   │ info   Verifying        : unbound-libs-1.7.3-17.el8.x86_64                     4/193 
   │ info   Verifying        : xkeyboard-config-2.28-1.el8.noarch                   5/193 
   │ info   Verifying        : cpio-2.12-11.el8.x86_64                              6/193 
   │ info   Verifying        : crypto-policies-scripts-20211116-1.gitae470d6.el     7/193 
   │ info   Verifying        : diffutils-3.6-6.el8.x86_64                           8/193 
   │ info   Verifying        : dracut-049-201.git20220131.el8.x86_64                9/193 
   │ info   Verifying        : elfutils-debuginfod-client-0.186-1.el8.x86_64       10/193 
   │ info   Verifying        : file-5.33-20.el8.x86_64                             11/193 
   │ info   Verifying        : findutils-1:4.6.0-20.el8.x86_64                     12/193 
   │ info   Verifying        : gettext-0.19.8.1-17.el8.x86_64                      13/193 
   │ info   Verifying        : gettext-libs-0.19.8.1-17.el8.x86_64                 14/193 
   │ info   Verifying        : grub2-common-1:2.02-123.el8.noarch                  15/193 
   │ info   Verifying        : grub2-tools-1:2.02-123.el8.x86_64                   16/193 
   │ info   Verifying        : grub2-tools-minimal-1:2.02-123.el8.x86_64           17/193 
   │ info   Verifying        : grubby-8.40-42.el8.x86_64                           18/193 
   │ info   Verifying        : hardlink-1:1.3-6.el8.x86_64                         19/193 
   │ info   Verifying        : kbd-2.0.4-10.el8.x86_64                             20/193 
   │ info   Verifying        : kbd-legacy-2.0.4-10.el8.noarch                      21/193 
   │ info   Verifying        : kbd-misc-2.0.4-10.el8.noarch                        22/193 
   │ info   Verifying        : kmod-25-19.el8.x86_64                               23/193 
   │ info   Verifying        : kpartx-0.8.4-22.el8.x86_64                          24/193 
   │ info   Verifying        : libcroco-0.6.12-4.el8_2.1.x86_64                    25/193 
   │ info   Verifying        : libevent-2.1.8-5.el8.x86_64                         26/193 
   │ info   Verifying        : libgomp-8.5.0-10.el8.x86_64                         27/193 
   │ info   Verifying        : libkcapi-1.2.0-2.el8.x86_64                         28/193 
   │ info   Verifying        : libkcapi-hmaccalc-1.2.0-2.el8.x86_64                29/193 
   │ info   Verifying        : memstrack-0.1.11-1.el8.x86_64                       30/193 
   │ info   Verifying        : openssl-1:1.1.1k-6.el8_5.x86_64                     31/193 
   │ info   Verifying        : openssl-pkcs11-0.4.10-2.el8.x86_64                  32/193 
   │ info   Verifying        : os-prober-1.74-9.el8.x86_64                         33/193 
   │ info   Verifying        : pigz-2.4-4.el8.x86_64                               34/193 
   │ info   Verifying        : platform-python-pip-9.0.3-22.el8.rocky.0.noarch     35/193 
   │ info   Verifying        : procps-ng-3.3.15-6.el8.x86_64                       36/193 
   │ info   Verifying        : rpm-plugin-systemd-inhibit-4.14.3-23.el8.x86_64     37/193 
   │ info   Verifying        : shared-mime-info-1.9-3.el8.x86_64                   38/193 
   │ info   Verifying        : systemd-udev-239-58.el8.x86_64                      39/193 
   │ info   Verifying        : which-2.21-17.el8.x86_64                            40/193 
   │ info   Verifying        : xz-5.2.4-3.el8.1.x86_64                             41/193 
   │ info   Verifying        : audit-libs-3.0.7-2.el8.2.x86_64                     42/193 
   │ info   Verifying        : audit-libs-3.0-0.17.20191104git1c2f876.el8.1.x86    43/193 
   │ info   Verifying        : bash-4.4.20-3.el8.x86_64                            44/193 
   │ info   Verifying        : bash-4.4.20-2.el8.x86_64                            45/193 
   │ info   Verifying        : binutils-2.30-113.el8.x86_64                        46/193 
   │ info   Verifying        : binutils-2.30-108.el8_5.1.x86_64                    47/193 
   │ info   Verifying        : crypto-policies-20211116-1.gitae470d6.el8.noarch    48/193 
   │ info   Verifying        : crypto-policies-20210617-1.gitc776d3e.el8.noarch    49/193 
   │ info   Verifying        : cryptsetup-libs-2.3.7-2.el8.x86_64                  50/193 
   │ info   Verifying        : cryptsetup-libs-2.3.3-4.el8_5.1.x86_64              51/193 
   │ info   Verifying        : dbus-1:1.12.8-18.el8.x86_64                         52/193 
   │ info   Verifying        : dbus-1:1.12.8-14.el8.x86_64                         53/193 
   │ info   Verifying        : dbus-common-1:1.12.8-18.el8.noarch                  54/193 
   │ info   Verifying        : dbus-common-1:1.12.8-14.el8.noarch                  55/193 
   │ info   Verifying        : dbus-daemon-1:1.12.8-18.el8.x86_64                  56/193 
   │ info   Verifying        : dbus-daemon-1:1.12.8-14.el8.x86_64                  57/193 
   │ info   Verifying        : dbus-libs-1:1.12.8-18.el8.x86_64                    58/193 
   │ info   Verifying        : dbus-libs-1:1.12.8-14.el8.x86_64                    59/193 
   │ info   Verifying        : dbus-tools-1:1.12.8-18.el8.x86_64                   60/193 
   │ info   Verifying        : dbus-tools-1:1.12.8-14.el8.x86_64                   61/193 
   │ info   Verifying        : device-mapper-8:1.02.181-3.el8.x86_64               62/193 
   │ info   Verifying        : device-mapper-8:1.02.177-10.el8.x86_64              63/193 
   │ info   Verifying        : device-mapper-libs-8:1.02.181-3.el8.x86_64          64/193 
   │ info   Verifying        : device-mapper-libs-8:1.02.177-10.el8.x86_64         65/193 
   │ info   Verifying        : dnf-4.7.0-8.el8.noarch                              66/193 
   │ info   Verifying        : dnf-4.7.0-4.el8.noarch                              67/193 
   │ info   Verifying        : dnf-data-4.7.0-8.el8.noarch                         68/193 
   │ info   Verifying        : dnf-data-4.7.0-4.el8.noarch                         69/193 
   │ info   Verifying        : elfutils-default-yama-scope-0.186-1.el8.noarch      70/193 
   │ info   Verifying        : elfutils-default-yama-scope-0.185-1.el8.noarch      71/193 
   │ info   Verifying        : elfutils-libelf-0.186-1.el8.x86_64                  72/193 
   │ info   Verifying        : elfutils-libelf-0.185-1.el8.x86_64                  73/193 
   │ info   Verifying        : elfutils-libs-0.186-1.el8.x86_64                    74/193 
   │ info   Verifying        : elfutils-libs-0.185-1.el8.x86_64                    75/193 
   │ info   Verifying        : expat-2.2.5-8.el8.x86_64                            76/193 
   │ info   Verifying        : expat-2.2.5-4.el8.x86_64                            77/193 
   │ info   Verifying        : gawk-4.2.1-4.el8.x86_64                             78/193 
   │ info   Verifying        : gawk-4.2.1-2.el8.x86_64                             79/193 
   │ info   Verifying        : glib2-2.56.4-158.el8.x86_64                         80/193 
   │ info   Verifying        : glib2-2.56.4-156.el8.x86_64                         81/193 
   │ info   Verifying        : glibc-2.28-189.1.el8.x86_64                         82/193 
   │ info   Verifying        : glibc-2.28-164.el8.x86_64                           83/193 
   │ info   Verifying        : glibc-common-2.28-189.1.el8.x86_64                  84/193 
   │ info   Verifying        : glibc-common-2.28-164.el8.x86_64                    85/193 
   │ info   Verifying        : glibc-minimal-langpack-2.28-189.1.el8.x86_64        86/193 
   │ info   Verifying        : glibc-minimal-langpack-2.28-164.el8.x86_64          87/193 
   │ info   Verifying        : gpgme-1.13.1-11.el8.x86_64                          88/193 
   │ info   Verifying        : gpgme-1.13.1-9.el8.x86_64                           89/193 
   │ info   Verifying        : gzip-1.9-13.el8_5.x86_64                            90/193 
   │ info   Verifying        : gzip-1.9-12.el8.x86_64                              91/193 
   │ info   Verifying        : info-6.5-7.el8.x86_64                               92/193 
   │ info   Verifying        : info-6.5-6.el8.x86_64                               93/193 
   │ info   Verifying        : iputils-20180629-9.el8.x86_64                       94/193 
   │ info   Verifying        : iputils-20180629-7.el8.x86_64                       95/193 
   │ info   Verifying        : json-c-0.13.1-3.el8.x86_64                          96/193 
   │ info   Verifying        : json-c-0.13.1-2.el8.x86_64                          97/193 
   │ info   Verifying        : kmod-libs-25-19.el8.x86_64                          98/193 
   │ info   Verifying        : kmod-libs-25-18.el8.x86_64                          99/193 
   │ info   Verifying        : libarchive-3.3.3-3.el8_5.x86_64                    100/193 
   │ info   Verifying        : libarchive-3.3.3-1.el8_5.x86_64                    101/193 
   │ info   Verifying        : libblkid-2.32.1-35.el8.x86_64                      102/193 
   │ info   Verifying        : libblkid-2.32.1-28.el8.x86_64                      103/193 
   │ info   Verifying        : libcap-2.48-2.el8.x86_64                           104/193 
   │ info   Verifying        : libcap-2.26-5.el8.x86_64                           105/193 
   │ info   Verifying        : libcom_err-1.45.6-4.el8.x86_64                     106/193 
   │ info   Verifying        : libcom_err-1.45.6-2.el8.x86_64                     107/193 
   │ info   Verifying        : libcomps-0.1.18-1.el8.x86_64                       108/193 
   │ info   Verifying        : libcomps-0.1.16-2.el8.x86_64                       109/193 
   │ info   Verifying        : libdnf-0.63.0-8.el8.x86_64                         110/193 
   │ info   Verifying        : libdnf-0.63.0-3.el8.x86_64                         111/193 
   │ info   Verifying        : libfdisk-2.32.1-35.el8.x86_64                      112/193 
   │ info   Verifying        : libfdisk-2.32.1-28.el8.x86_64                      113/193 
   │ info   Verifying        : libffi-3.1-23.el8.x86_64                           114/193 
   │ info   Verifying        : libffi-3.1-22.el8.x86_64                           115/193 
   │ info   Verifying        : libgcc-8.5.0-10.el8.x86_64                         116/193 
   │ info   Verifying        : libgcc-8.5.0-4.el8_5.x86_64                        117/193 
   │ info   Verifying        : libmount-2.32.1-35.el8.x86_64                      118/193 
   │ info   Verifying        : libmount-2.32.1-28.el8.x86_64                      119/193 
   │ info   Verifying        : librepo-1.14.2-1.el8.x86_64                        120/193 
   │ info   Verifying        : librepo-1.14.0-2.el8.x86_64                        121/193 
   │ info   Verifying        : libreport-filesystem-2.9.5-15.el8.rocky.6.3.x86_   122/193 
   │ info   Verifying        : libreport-filesystem-2.9.5-15.el8.rocky.2.x86_64   123/193 
   │ info   Verifying        : libseccomp-2.5.2-1.el8.x86_64                      124/193 
   │ info   Verifying        : libseccomp-2.5.1-1.el8.x86_64                      125/193 
   │ info   Verifying        : libsemanage-2.9-8.el8.x86_64                       126/193 
   │ info   Verifying        : libsemanage-2.9-6.el8.x86_64                       127/193 
   │ info   Verifying        : libsmartcols-2.32.1-35.el8.x86_64                  128/193 
   │ info   Verifying        : libsmartcols-2.32.1-28.el8.x86_64                  129/193 
   │ info   Verifying        : libsolv-0.7.20-1.el8.x86_64                        130/193 
   │ info   Verifying        : libsolv-0.7.19-1.el8.x86_64                        131/193 
   │ info   Verifying        : libstdc++-8.5.0-10.el8.x86_64                      132/193 
   │ info   Verifying        : libstdc++-8.5.0-4.el8_5.x86_64                     133/193 
   │ info   Verifying        : libtirpc-1.1.4-6.el8.x86_64                        134/193 
   │ info   Verifying        : libtirpc-1.1.4-5.el8.x86_64                        135/193 
   │ info   Verifying        : libuuid-2.32.1-35.el8.x86_64                       136/193 
   │ info   Verifying        : libuuid-2.32.1-28.el8.x86_64                       137/193 
   │ info   Verifying        : libxml2-2.9.7-13.el8.x86_64                        138/193 
   │ info   Verifying        : libxml2-2.9.7-11.el8.x86_64                        139/193 
   │ info   Verifying        : openssl-libs-1:1.1.1k-6.el8_5.x86_64               140/193 
   │ info   Verifying        : openssl-libs-1:1.1.1k-5.el8_5.x86_64               141/193 
   │ info   Verifying        : pam-1.3.1-16.el8.x86_64                            142/193 
   │ info   Verifying        : pam-1.3.1-15.el8.x86_64                            143/193 
   │ info   Verifying        : platform-python-3.6.8-45.el8.rocky.0.x86_64        144/193 
   │ info   Verifying        : platform-python-3.6.8-41.el8.rocky.0.x86_64        145/193 
   │ info   Verifying        : python3-dnf-4.7.0-8.el8.noarch                     146/193 
   │ info   Verifying        : python3-dnf-4.7.0-4.el8.noarch                     147/193 
   │ info   Verifying        : python3-gpg-1.13.1-11.el8.x86_64                   148/193 
   │ info   Verifying        : python3-gpg-1.13.1-9.el8.x86_64                    149/193 
   │ info   Verifying        : python3-hawkey-0.63.0-8.el8.x86_64                 150/193 
   │ info   Verifying        : python3-hawkey-0.63.0-3.el8.x86_64                 151/193 
   │ info   Verifying        : python3-libcomps-0.1.18-1.el8.x86_64               152/193 
   │ info   Verifying        : python3-libcomps-0.1.16-2.el8.x86_64               153/193 
   │ info   Verifying        : python3-libdnf-0.63.0-8.el8.x86_64                 154/193 
   │ info   Verifying        : python3-libdnf-0.63.0-3.el8.x86_64                 155/193 
   │ info   Verifying        : python3-libs-3.6.8-45.el8.rocky.0.x86_64           156/193 
   │ info   Verifying        : python3-libs-3.6.8-41.el8.rocky.0.x86_64           157/193 
   │ info   Verifying        : python3-pip-wheel-9.0.3-22.el8.rocky.0.noarch      158/193 
   │ info   Verifying        : python3-pip-wheel-9.0.3-20.el8.rocky.0.noarch      159/193 
   │ info   Verifying        : python3-rpm-4.14.3-23.el8.x86_64                   160/193 
   │ info   Verifying        : python3-rpm-4.14.3-19.el8_5.2.x86_64               161/193 
   │ info   Verifying        : rocky-gpg-keys-8.6-2.el8.noarch                    162/193 
   │ info   Verifying        : rocky-gpg-keys-8.5-3.el8.noarch                    163/193 
   │ info   Verifying        : rocky-release-8.6-2.el8.noarch                     164/193 
   │ info   Verifying        : rocky-release-8.5-3.el8.noarch                     165/193 
   │ info   Verifying        : rocky-repos-8.6-2.el8.noarch                       166/193 
   │ info   Verifying        : rocky-repos-8.5-3.el8.noarch                       167/193 
   │ info   Verifying        : rpm-4.14.3-23.el8.x86_64                           168/193 
   │ info   Verifying        : rpm-4.14.3-19.el8_5.2.x86_64                       169/193 
   │ info   Verifying        : rpm-build-libs-4.14.3-23.el8.x86_64                170/193 
   │ info   Verifying        : rpm-build-libs-4.14.3-19.el8_5.2.x86_64            171/193 
   │ info   Verifying        : rpm-libs-4.14.3-23.el8.x86_64                      172/193 
   │ info   Verifying        : rpm-libs-4.14.3-19.el8_5.2.x86_64                  173/193 
   │ info   Verifying        : sed-4.5-5.el8.x86_64                               174/193 
   │ info   Verifying        : sed-4.5-2.el8.x86_64                               175/193 
   │ info   Verifying        : shadow-utils-2:4.6-16.el8.x86_64                   176/193 
   │ info   Verifying        : shadow-utils-2:4.6-14.el8.x86_64                   177/193 
   │ info   Verifying        : systemd-239-58.el8.x86_64                          178/193 
   │ info   Verifying        : systemd-239-51.el8_5.3.x86_64                      179/193 
   │ info   Verifying        : systemd-libs-239-58.el8.x86_64                     180/193 
   │ info   Verifying        : systemd-libs-239-51.el8_5.3.x86_64                 181/193 
   │ info   Verifying        : systemd-pam-239-58.el8.x86_64                      182/193 
   │ info   Verifying        : systemd-pam-239-51.el8_5.3.x86_64                  183/193 
   │ info   Verifying        : tzdata-2022a-1.el8.noarch                          184/193 
   │ info   Verifying        : tzdata-2021e-1.el8.noarch                          185/193 
   │ info   Verifying        : util-linux-2.32.1-35.el8.x86_64                    186/193 
   │ info   Verifying        : util-linux-2.32.1-28.el8.x86_64                    187/193 
   │ info   Verifying        : vim-minimal-2:8.0.1763-16.el8_5.13.x86_64          188/193 
   │ info   Verifying        : vim-minimal-2:8.0.1763-16.el8_5.4.x86_64           189/193 
   │ info   Verifying        : yum-4.7.0-8.el8.noarch                             190/193 
   │ info   Verifying        : yum-4.7.0-4.el8.noarch                             191/193 
   │ info   Verifying        : zlib-1.2.11-18.el8_5.x86_64                        192/193 
   │ info   Verifying        : zlib-1.2.11-17.el8.x86_64                          193/193 
   │ info 
   │ info Upgraded:
   │ info   audit-libs-3.0.7-2.el8.2.x86_64                                               
   │ info   bash-4.4.20-3.el8.x86_64                                                      
   │ info   binutils-2.30-113.el8.x86_64                                                  
   │ info   crypto-policies-20211116-1.gitae470d6.el8.noarch                              
   │ info   cryptsetup-libs-2.3.7-2.el8.x86_64                                            
   │ info   dbus-1:1.12.8-18.el8.x86_64                                                   
   │ info   dbus-common-1:1.12.8-18.el8.noarch                                            
   │ info   dbus-daemon-1:1.12.8-18.el8.x86_64                                            
   │ info   dbus-libs-1:1.12.8-18.el8.x86_64                                              
   │ info   dbus-tools-1:1.12.8-18.el8.x86_64                                             
   │ info   device-mapper-8:1.02.181-3.el8.x86_64                                         
   │ info   device-mapper-libs-8:1.02.181-3.el8.x86_64                                    
   │ info   dnf-4.7.0-8.el8.noarch                                                        
   │ info   dnf-data-4.7.0-8.el8.noarch                                                   
   │ info   elfutils-default-yama-scope-0.186-1.el8.noarch                                
   │ info   elfutils-libelf-0.186-1.el8.x86_64                                            
   │ info   elfutils-libs-0.186-1.el8.x86_64                                              
   │ info   expat-2.2.5-8.el8.x86_64                                                      
   │ info   gawk-4.2.1-4.el8.x86_64                                                       
   │ info   glib2-2.56.4-158.el8.x86_64                                                   
   │ info   glibc-2.28-189.1.el8.x86_64                                                   
   │ info   glibc-common-2.28-189.1.el8.x86_64                                            
   │ info   glibc-minimal-langpack-2.28-189.1.el8.x86_64                                  
   │ info   gpgme-1.13.1-11.el8.x86_64                                                    
   │ info   gzip-1.9-13.el8_5.x86_64                                                      
   │ info   info-6.5-7.el8.x86_64                                                         
   │ info   iputils-20180629-9.el8.x86_64                                                 
   │ info   json-c-0.13.1-3.el8.x86_64                                                    
   │ info   kmod-libs-25-19.el8.x86_64                                                    
   │ info   libarchive-3.3.3-3.el8_5.x86_64                                               
   │ info   libblkid-2.32.1-35.el8.x86_64                                                 
   │ info   libcap-2.48-2.el8.x86_64                                                      
   │ info   libcom_err-1.45.6-4.el8.x86_64                                                
   │ info   libcomps-0.1.18-1.el8.x86_64                                                  
   │ info   libdnf-0.63.0-8.el8.x86_64                                                    
   │ info   libfdisk-2.32.1-35.el8.x86_64                                                 
   │ info   libffi-3.1-23.el8.x86_64                                                      
   │ info   libgcc-8.5.0-10.el8.x86_64                                                    
   │ info   libmount-2.32.1-35.el8.x86_64                                                 
   │ info   librepo-1.14.2-1.el8.x86_64                                                   
   │ info   libreport-filesystem-2.9.5-15.el8.rocky.6.3.x86_64                            
   │ info   libseccomp-2.5.2-1.el8.x86_64                                                 
   │ info   libsemanage-2.9-8.el8.x86_64                                                  
   │ info   libsmartcols-2.32.1-35.el8.x86_64                                             
   │ info   libsolv-0.7.20-1.el8.x86_64                                                   
   │ info   libstdc++-8.5.0-10.el8.x86_64                                                 
   │ info   libtirpc-1.1.4-6.el8.x86_64                                                   
   │ info   libuuid-2.32.1-35.el8.x86_64                                                  
   │ info   libxml2-2.9.7-13.el8.x86_64                                                   
   │ info   openssl-libs-1:1.1.1k-6.el8_5.x86_64                                          
   │ info   pam-1.3.1-16.el8.x86_64                                                       
   │ info   platform-python-3.6.8-45.el8.rocky.0.x86_64                                   
   │ info   python3-dnf-4.7.0-8.el8.noarch                                                
   │ info   python3-gpg-1.13.1-11.el8.x86_64                                              
   │ info   python3-hawkey-0.63.0-8.el8.x86_64                                            
   │ info   python3-libcomps-0.1.18-1.el8.x86_64                                          
   │ info   python3-libdnf-0.63.0-8.el8.x86_64                                            
   │ info   python3-libs-3.6.8-45.el8.rocky.0.x86_64                                      
   │ info   python3-pip-wheel-9.0.3-22.el8.rocky.0.noarch                                 
   │ info   python3-rpm-4.14.3-23.el8.x86_64                                              
   │ info   rocky-gpg-keys-8.6-2.el8.noarch                                               
   │ info   rocky-release-8.6-2.el8.noarch                                                
   │ info   rocky-repos-8.6-2.el8.noarch                                                  
   │ info   rpm-4.14.3-23.el8.x86_64                                                      
   │ info   rpm-build-libs-4.14.3-23.el8.x86_64                                           
   │ info   rpm-libs-4.14.3-23.el8.x86_64                                                 
   │ info   sed-4.5-5.el8.x86_64                                                          
   │ info   shadow-utils-2:4.6-16.el8.x86_64                                              
   │ info   systemd-239-58.el8.x86_64                                                     
   │ info   systemd-libs-239-58.el8.x86_64                                                
   │ info   systemd-pam-239-58.el8.x86_64                                                 
   │ info   tzdata-2022a-1.el8.noarch                                                     
   │ info   util-linux-2.32.1-35.el8.x86_64                                               
   │ info   vim-minimal-2:8.0.1763-16.el8_5.13.x86_64                                     
   │ info   yum-4.7.0-8.el8.noarch                                                        
   │ info   zlib-1.2.11-18.el8_5.x86_64                                                   
   │ info Installed:
   │ info   cpio-2.12-11.el8.x86_64                                                       
   │ info   crypto-policies-scripts-20211116-1.gitae470d6.el8.noarch                      
   │ info   diffutils-3.6-6.el8.x86_64                                                    
   │ info   dracut-049-201.git20220131.el8.x86_64                                         
   │ info   elfutils-debuginfod-client-0.186-1.el8.x86_64                                 
   │ info   file-5.33-20.el8.x86_64                                                       
   │ info   findutils-1:4.6.0-20.el8.x86_64                                               
   │ info   gettext-0.19.8.1-17.el8.x86_64                                                
   │ info   gettext-libs-0.19.8.1-17.el8.x86_64                                           
   │ info   glibc-gconv-extra-2.28-189.1.el8.x86_64                                       
   │ info   grub2-common-1:2.02-123.el8.noarch                                            
   │ info   grub2-tools-1:2.02-123.el8.x86_64                                             
   │ info   grub2-tools-minimal-1:2.02-123.el8.x86_64                                     
   │ info   grubby-8.40-42.el8.x86_64                                                     
   │ info   hardlink-1:1.3-6.el8.x86_64                                                   
   │ info   kbd-2.0.4-10.el8.x86_64                                                       
   │ info   kbd-legacy-2.0.4-10.el8.noarch                                                
   │ info   kbd-misc-2.0.4-10.el8.noarch                                                  
   │ info   kmod-25-19.el8.x86_64                                                         
   │ info   kpartx-0.8.4-22.el8.x86_64                                                    
   │ info   libcroco-0.6.12-4.el8_2.1.x86_64                                              
   │ info   libevent-2.1.8-5.el8.x86_64                                                   
   │ info   libgomp-8.5.0-10.el8.x86_64                                                   
   │ info   libkcapi-1.2.0-2.el8.x86_64                                                   
   │ info   libkcapi-hmaccalc-1.2.0-2.el8.x86_64                                          
   │ info   libxkbcommon-0.9.1-1.el8.x86_64                                               
   │ info   memstrack-0.1.11-1.el8.x86_64                                                 
   │ info   openssl-1:1.1.1k-6.el8_5.x86_64                                               
   │ info   openssl-pkcs11-0.4.10-2.el8.x86_64                                            
   │ info   os-prober-1.74-9.el8.x86_64                                                   
   │ info   pigz-2.4-4.el8.x86_64                                                         
   │ info   platform-python-pip-9.0.3-22.el8.rocky.0.noarch                               
   │ info   procps-ng-3.3.15-6.el8.x86_64                                                 
   │ info   python3-unbound-1.7.3-17.el8.x86_64                                           
   │ info   rpm-plugin-systemd-inhibit-4.14.3-23.el8.x86_64                               
   │ info   shared-mime-info-1.9-3.el8.x86_64                                             
   │ info   systemd-udev-239-58.el8.x86_64                                                
   │ info   unbound-libs-1.7.3-17.el8.x86_64                                              
   │ info   which-2.21-17.el8.x86_64                                                      
   │ info   xkeyboard-config-2.28-1.el8.noarch                                            
   │ info   xz-5.2.4-3.el8.1.x86_64                                                       
   │ info 
   │ info Complete!
   │ info Last metadata expiration check: 0:00:19 ago on Tue May 24 01:58:22 2022.
   │ info Package shadow-utils-2:4.6-16.el8.x86_64 is already installed.
   │ info Dependencies resolved.
   │ info ================================================================================
   │ info  Package                     Arch       Version             Repository     Size
   │ info ================================================================================
   │ info Installing:
   │ info  fontconfig                  x86_64     2.13.1-4.el8        baseos        273 k
   │ info  freetype                    x86_64     2.9.1-4.el8_3.1     baseos        393 k
   │ info  nss                         i686       3.67.0-7.el8_5      appstream     817 k
   │ info Installing dependencies:
   │ info  dejavu-fonts-common         noarch     2.35-7.el8          baseos         73 k
   │ info  dejavu-sans-fonts           noarch     2.35-7.el8          baseos        1.5 M
   │ info  fontpackages-filesystem     noarch     1.44-22.el8         baseos         15 k
   │ info  glibc                       i686       2.28-189.1.el8      baseos        2.0 M
   │ info  libpng                      x86_64     2:1.6.34-5.el8      baseos        125 k
   │ info  nspr                        i686       4.32.0-1.el8_4      appstream     152 k
   │ info  nspr                        x86_64     4.32.0-1.el8_4      appstream     141 k
   │ info  nss                         x86_64     3.67.0-7.el8_5      appstream     740 k
   │ info  nss-softokn                 i686       3.67.0-7.el8_5      appstream     521 k
   │ info  nss-softokn                 x86_64     3.67.0-7.el8_5      appstream     486 k
   │ info  nss-softokn-freebl          i686       3.67.0-7.el8_5      appstream     383 k
   │ info  nss-softokn-freebl          x86_64     3.67.0-7.el8_5      appstream     394 k
   │ info  nss-sysinit                 x86_64     3.67.0-7.el8_5      appstream      72 k
   │ info  nss-util                    i686       3.67.0-7.el8_5      appstream     139 k
   │ info  nss-util                    x86_64     3.67.0-7.el8_5      appstream     136 k
   │ info  sqlite-libs                 i686       3.26.0-15.el8       baseos        620 k
   │ info  zlib                        i686       1.2.11-18.el8_5     baseos        104 k
   │ info 
   │ info Transaction Summary
   │ info ================================================================================
   │ info Install  20 Packages
   │ info 
   │ info Total download size: 8.9 M
   │ info Installed size: 24 M
   │ info Downloading Packages:
   │ info (1/20): nspr-4.32.0-1.el8_4.i686.rpm            291 kB/s | 152 kB     00:00    
   │ info (2/20): nspr-4.32.0-1.el8_4.x86_64.rpm          270 kB/s | 141 kB     00:00    
   │ info (3/20): nss-3.67.0-7.el8_5.i686.rpm             1.2 MB/s | 817 kB     00:00    
   │ info (4/20): nss-3.67.0-7.el8_5.x86_64.rpm           3.0 MB/s | 740 kB     00:00    
   │ info (5/20): nss-softokn-3.67.0-7.el8_5.i686.rpm     2.1 MB/s | 521 kB     00:00    
   │ info (6/20): nss-softokn-3.67.0-7.el8_5.x86_64.rpm   5.2 MB/s | 486 kB     00:00    
   │ info (7/20): nss-softokn-freebl-3.67.0-7.el8_5.i686. 4.3 MB/s | 383 kB     00:00    
   │ info (8/20): nss-softokn-freebl-3.67.0-7.el8_5.x86_6 4.5 MB/s | 394 kB     00:00    
   │ info (9/20): nss-sysinit-3.67.0-7.el8_5.x86_64.rpm   850 kB/s |  72 kB     00:00    
   │ info (10/20): nss-util-3.67.0-7.el8_5.i686.rpm       1.6 MB/s | 139 kB     00:00    
   │ info (11/20): nss-util-3.67.0-7.el8_5.x86_64.rpm     1.6 MB/s | 136 kB     00:00    
   │ info (12/20): dejavu-fonts-common-2.35-7.el8.noarch. 374 kB/s |  73 kB     00:00    
   │ info (13/20): fontpackages-filesystem-1.44-22.el8.no 229 kB/s |  15 kB     00:00    
   │ info (14/20): fontconfig-2.13.1-4.el8.x86_64.rpm     906 kB/s | 273 kB     00:00    
   │ info (15/20): freetype-2.9.1-4.el8_3.1.x86_64.rpm    2.4 MB/s | 393 kB     00:00    
   │ info (16/20): dejavu-sans-fonts-2.35-7.el8.noarch.rp 4.0 MB/s | 1.5 MB     00:00    
   │ info (17/20): sqlite-libs-3.26.0-15.el8.i686.rpm     3.7 MB/s | 620 kB     00:00    
   │ info (18/20): libpng-1.6.34-5.el8.x86_64.rpm         684 kB/s | 125 kB     00:00    
   │ info (19/20): zlib-1.2.11-18.el8_5.i686.rpm          2.1 MB/s | 104 kB     00:00    
   │ info (20/20): glibc-2.28-189.1.el8.i686.rpm          5.9 MB/s | 2.0 MB     00:00    
   │ info --------------------------------------------------------------------------------
   │ info Total                                           5.0 MB/s | 8.9 MB     00:01     
   │ info Running transaction check
   │ info Transaction check succeeded.
   │ info Running transaction test
   │ info Transaction test succeeded.
   │ info Running transaction
   │ info   Preparing        :                                                        1/1 
   │ info   Installing       : fontpackages-filesystem-1.44-22.el8.noarch            1/20 
   │ info   Running scriptlet: glibc-2.28-189.1.el8.i686                             2/20 
   │ info   Installing       : glibc-2.28-189.1.el8.i686                             2/20 
   │ info   Running scriptlet: glibc-2.28-189.1.el8.i686                             2/20 
   │ info   Installing       : nspr-4.32.0-1.el8_4.x86_64                            3/20 
   │ info   Running scriptlet: nspr-4.32.0-1.el8_4.x86_64                            3/20 
   │ info   Installing       : nss-util-3.67.0-7.el8_5.x86_64                        4/20 
   │ info   Installing       : nss-softokn-freebl-3.67.0-7.el8_5.x86_64              5/20 
   │ info   Installing       : nss-softokn-3.67.0-7.el8_5.x86_64                     6/20 
   │ info   Installing       : nss-3.67.0-7.el8_5.x86_64                             7/20 
   │ info   Installing       : nss-sysinit-3.67.0-7.el8_5.x86_64                     8/20 
   │ info   Installing       : libpng-2:1.6.34-5.el8.x86_64                          9/20 
   │ info   Installing       : freetype-2.9.1-4.el8_3.1.x86_64                      10/20 
   │ info   Installing       : dejavu-fonts-common-2.35-7.el8.noarch                11/20 
   │ info   Installing       : nspr-4.32.0-1.el8_4.i686                             12/20 
   │ info   Running scriptlet: nspr-4.32.0-1.el8_4.i686                             12/20 
   │ info   Installing       : dejavu-sans-fonts-2.35-7.el8.noarch                  13/20 
   │ info   Installing       : nss-util-3.67.0-7.el8_5.i686                         14/20 
   │ info   Installing       : nss-softokn-freebl-3.67.0-7.el8_5.i686               15/20 
   │ info   Installing       : zlib-1.2.11-18.el8_5.i686                            16/20 
   │ info   Installing       : fontconfig-2.13.1-4.el8.x86_64                       17/20 
   │ info   Running scriptlet: fontconfig-2.13.1-4.el8.x86_64                       17/20 
   │ info   Installing       : sqlite-libs-3.26.0-15.el8.i686                       18/20 
   │ info   Installing       : nss-softokn-3.67.0-7.el8_5.i686                      19/20 
   │ info   Installing       : nss-3.67.0-7.el8_5.i686                              20/20 
   │ info   Running scriptlet: nss-3.67.0-7.el8_5.x86_64                            20/20 
   │ info   Running scriptlet: nss-3.67.0-7.el8_5.i686                              20/20 
   │ info   Running scriptlet: fontconfig-2.13.1-4.el8.x86_64                       20/20 
   │ info   Verifying        : nspr-4.32.0-1.el8_4.i686                              1/20 
   │ info   Verifying        : nspr-4.32.0-1.el8_4.x86_64                            2/20 
   │ info   Verifying        : nss-3.67.0-7.el8_5.i686                               3/20 
   │ info   Verifying        : nss-3.67.0-7.el8_5.x86_64                             4/20 
   │ info   Verifying        : nss-softokn-3.67.0-7.el8_5.i686                       5/20 
   │ info   Verifying        : nss-softokn-3.67.0-7.el8_5.x86_64                     6/20 
   │ info   Verifying        : nss-softokn-freebl-3.67.0-7.el8_5.i686                7/20 
   │ info   Verifying        : nss-softokn-freebl-3.67.0-7.el8_5.x86_64              8/20 
   │ info   Verifying        : nss-sysinit-3.67.0-7.el8_5.x86_64                     9/20 
   │ info   Verifying        : nss-util-3.67.0-7.el8_5.i686                         10/20 
   │ info   Verifying        : nss-util-3.67.0-7.el8_5.x86_64                       11/20 
   │ info   Verifying        : dejavu-fonts-common-2.35-7.el8.noarch                12/20 
   │ info   Verifying        : dejavu-sans-fonts-2.35-7.el8.noarch                  13/20 
   │ info   Verifying        : fontconfig-2.13.1-4.el8.x86_64                       14/20 
   │ info   Verifying        : fontpackages-filesystem-1.44-22.el8.noarch           15/20 
   │ info   Verifying        : freetype-2.9.1-4.el8_3.1.x86_64                      16/20 
   │ info   Verifying        : glibc-2.28-189.1.el8.i686                            17/20 
   │ info   Verifying        : libpng-2:1.6.34-5.el8.x86_64                         18/20 
   │ info   Verifying        : sqlite-libs-3.26.0-15.el8.i686                       19/20 
   │ info   Verifying        : zlib-1.2.11-18.el8_5.i686                            20/20 
   │ info 
   │ info Installed:
   │ info   dejavu-fonts-common-2.35-7.el8.noarch                                         
   │ info   dejavu-sans-fonts-2.35-7.el8.noarch                                           
   │ info   fontconfig-2.13.1-4.el8.x86_64                                                
   │ info   fontpackages-filesystem-1.44-22.el8.noarch                                    
   │ info   freetype-2.9.1-4.el8_3.1.x86_64                                               
   │ info   glibc-2.28-189.1.el8.i686                                                     
   │ info   libpng-2:1.6.34-5.el8.x86_64                                                  
   │ info   nspr-4.32.0-1.el8_4.i686                                                      
   │ info   nspr-4.32.0-1.el8_4.x86_64                                                    
   │ info   nss-3.67.0-7.el8_5.i686                                                       
   │ info   nss-3.67.0-7.el8_5.x86_64                                                     
   │ info   nss-softokn-3.67.0-7.el8_5.i686                                               
   │ info   nss-softokn-3.67.0-7.el8_5.x86_64                                             
   │ info   nss-softokn-freebl-3.67.0-7.el8_5.i686                                        
   │ info   nss-softokn-freebl-3.67.0-7.el8_5.x86_64                                      
   │ info   nss-sysinit-3.67.0-7.el8_5.x86_64                                             
   │ info   nss-util-3.67.0-7.el8_5.i686                                                  
   │ info   nss-util-3.67.0-7.el8_5.x86_64                                                
   │ info   sqlite-libs-3.26.0-15.el8.i686                                                
   │ info   zlib-1.2.11-18.el8_5.i686                                                     
   │ info 
   │ info Complete!
   │ info 25 files removed
   │ info Removing intermediate container 99059bd96c8a
   │ info  ---> 1130969364c0
   │ info Step 10/30 : RUN curl -L -o /usr/local/bin/dumb-init https://github.com/Yelp/dumb-init/releases/download/v1.2.2/dumb-init_1.2.2_amd64
   │ info  ---> Running in a9ef3e552a28
   │ info   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
   │ info                                  Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 54744  100 54744    0     0   120k      0 --:--:-- --:--:-- --:--:--  120k
   │ info Removing intermediate container a9ef3e552a28
   │ info  ---> e1d07428939c
   │ info Step 11/30 : RUN echo "37f2c1f0372a45554f1b89924fbb134fc24c3756efaedf11e07f599494e0eff9  /usr/local/bin/dumb-init" | sha256sum -c -
   │ info  ---> Running in a36ee2a12fe9
   │ info /usr/local/bin/dumb-init: OK
   │ info Removing intermediate container a36ee2a12fe9
   │ info  ---> 4a97fade300b
   │ info Step 12/30 : RUN chmod +x /usr/local/bin/dumb-init
   │ info  ---> Running in 60b716e7c33b
   │ info Removing intermediate container 60b716e7c33b
   │ info  ---> 4a0e445e2a31
   │ info Step 13/30 : RUN mkdir /usr/share/fonts/local
   │ info  ---> Running in 6621286733ff
   │ info Removing intermediate container 6621286733ff
   │ info  ---> f3af4b345185
   │ info Step 14/30 : RUN curl -L -o /usr/share/fonts/local/NotoSansCJK-Regular.ttc https://github.com/googlefonts/noto-cjk/raw/NotoSansV2.001/NotoSansCJK-Regular.ttc
   │ info  ---> Running in 344c0e53e472
   │ info   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
   │ info                                  Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 19.3M  100 19.3M    0     0  10.9M      0  0:00:01  0:00:01 --:--:-- 23.7M
   │ info Removing intermediate container 344c0e53e472
   │ info  ---> f92b1bc6a6db
   │ info Step 15/30 : RUN echo "5dcd1c336cc9344cb77c03a0cd8982ca8a7dc97d620fd6c9c434e02dcb1ceeb3  /usr/share/fonts/local/NotoSansCJK-Regular.ttc" | sha256sum -c -
   │ info  ---> Running in c374eb254556
   │ info /usr/share/fonts/local/NotoSansCJK-Regular.ttc: OK
   │ info Removing intermediate container c374eb254556
   │ info  ---> c855a5692cbf
   │ info Step 16/30 : RUN fc-cache -v
   │ info  ---> Running in c03af12cdfea
   │ info /usr/share/fonts: skipping, existing cache is valid: 0 fonts, 2 dirs
   │ info /usr/share/fonts/dejavu: skipping, existing cache is valid: 9 fonts, 0 dirs
   │ info /usr/share/fonts/local: skipping, existing cache is valid: 10 fonts, 0 dirs
   │ info /usr/share/X11/fonts/Type1: skipping, no such directory
   │ info /usr/share/X11/fonts/TTF: skipping, no such directory
   │ info /usr/local/share/fonts: skipping, no such directory
   │ info /root/.local/share/fonts: skipping, no such directory
   │ info /root/.fonts: skipping, no such directory
   │ info /usr/share/fonts/dejavu: skipping, looped directory detected
   │ info /usr/share/fonts/local: skipping, looped directory detected
   │ info /usr/lib/fontconfig/cache: cleaning cache directory
   │ info /root/.cache/fontconfig: not cleaning non-existent cache directory
   │ info /root/.fontconfig: not cleaning non-existent cache directory
   │ info /usr/bin/fc-cache-64: succeeded
   │ info Removing intermediate container c03af12cdfea
   │ info  ---> 73a93a059a3b
   │ info Step 17/30 : COPY --from=builder --chown=1000:0 /usr/share/opensearch-dashboards /usr/share/opensearch-dashboards
   │ info  ---> 70caddbf9ea6
   │ info Step 18/30 : WORKDIR /usr/share/opensearch-dashboards
   │ info  ---> Running in d1741aa45abe
   │ info Removing intermediate container d1741aa45abe
   │ info  ---> f2b8acebedde
   │ info Step 19/30 : RUN ln -s /usr/share/opensearch-dashboards /opt/opensearch-dashboards
   │ info  ---> Running in 6e4f32bd4d65
   │ info Removing intermediate container 6e4f32bd4d65
   │ info  ---> aefc90b5b4ca
   │ info Step 20/30 : ENV OPENSEARCH_CONTAINER true
   │ info  ---> Running in e832817796cc
   │ info Removing intermediate container e832817796cc
   │ info  ---> 58433dca57e9
   │ info Step 21/30 : ENV PATH=/usr/share/opensearch-dashboards/bin:$PATH
   │ info  ---> Running in 4e6f767c22bd
   │ info Removing intermediate container 4e6f767c22bd
   │ info  ---> 6700995437a7
   │ info Step 22/30 : COPY --chown=1000:0 config/opensearch_dashboards.yml /usr/share/opensearch-dashboards/config/opensearch_dashboards.yml
   │ info  ---> 56754b106afe
   │ info Step 23/30 : COPY --chown=1000:0 bin/opensearch-dashboards-docker /usr/local/bin/
   │ info  ---> e56a68d1ba19
   │ info Step 24/30 : RUN chmod g+ws /usr/share/opensearch-dashboards &&     find /usr/share/opensearch-dashboards -gid 0 -and -not -perm /g+w -exec chmod g+w {} \;
   │ info  ---> Running in d82dc57b91f9
   │ info Removing intermediate container d82dc57b91f9
   │ info  ---> 11bb9dfa897d
   │ info Step 25/30 : RUN find / -xdev -perm -4000 -exec chmod u-s {} +
   │ info  ---> Running in 6ed372b438bf
   │ info Removing intermediate container 6ed372b438bf
   │ info  ---> d5bae0549ad1
   │ info Step 26/30 : RUN groupadd --gid 1000 opensearch-dashboards &&     useradd --uid 1000 --gid 1000       --home-dir /usr/share/opensearch-dashboards --no-create-home       opensearch-dashboards
   │ info  ---> Running in 7667046d279a
   │ info Removing intermediate container 7667046d279a
   │ info  ---> 757a73e2981a
   │ info Step 27/30 : LABEL org.label-schema.build-date="2022-05-24T01:57:20.077Z"   org.label-schema.license="ASL 2.0"   org.label-schema.name="OpenSearch Dashboards"   org.label-schema.schema-version="1.0"   org.label-schema.url="https://opensearch.org/"   org.label-schema.usage="https://opensearch.org/"   org.label-schema.vcs-ref="d1d7226becd76f788d77fb38f29a61ebad97b995"   org.label-schema.vcs-url="https://github.com/opensearch-project/OpenSearch-Dashboards"   org.label-schema.vendor="OpenSearch"   org.label-schema.version="2.0.0"   org.opencontainers.image.created="2022-05-24T01:57:20.077Z"   org.opencontainers.image.documentation="https://opensearch.org/"   org.opencontainers.image.licenses="ASL 2.0"   org.opencontainers.image.revision="d1d7226becd76f788d77fb38f29a61ebad97b995"   org.opencontainers.image.source="https://github.com/opensearch-project/OpenSearch-Dashboards"   org.opencontainers.image.title="OpenSearch Dashboards"   org.opencontainers.image.url="https://opensearch.org/"   org.opencontainers.image.vendor="OpenSearch"   org.opencontainers.image.version="2.0.0"
   │ info  ---> Running in d4a51f54200c
   │ info Removing intermediate container d4a51f54200c
   │ info  ---> 71f45ec9f870
   │ info Step 28/30 : USER opensearch-dashboards
   │ info  ---> Running in bce6e35bf5b6
   │ info Removing intermediate container bce6e35bf5b6
   │ info  ---> f33fa68bda04
   │ info Step 29/30 : ENTRYPOINT ["/usr/local/bin/dumb-init", "--"]
   │ info  ---> Running in 5acb17305dee
   │ info Removing intermediate container 5acb17305dee
   │ info  ---> 007f4f4739c9
   │ info Step 30/30 : CMD ["/usr/local/bin/opensearch-dashboards-docker"]
   │ info  ---> Running in b459c4945e3d
   │ info Removing intermediate container b459c4945e3d
   │ info  ---> 2713088d130f
   │ info Successfully built 2713088d130f
   │ info Successfully tagged opensearchproject/opensearch-dashboards:2.0.0
   │ info Generating OpenSearch Dashboards docker build context bundle
   │ succ ✓ 2 min 24 sec

 info [  opensearch-dashboards  ] Creating docker ubi package
   │ succ ✓ 0 sec

 info [  global  ] Writing sha1sums of archives and packages in target directory
   │ succ ✓ 1 sec

@ananzh
Copy link
Member

ananzh commented May 24, 2022

However, I am a bit concerned and don't quite understand why do we need to maintain a docker generator and docker build in our code base? why do we care about docker's platform (ubi and centos)?

There might be two use cases for docker:

  1. CI
    We already have this doc and our opensearch.org has a lot of examples.
  2. release
    For release, we have Dockerfile here

Do we need to maintain this docker generator? I think this might be some legacy codes when we don't have published dockers. Since docker platform is not important and we have docker files well written in opensearch.org, should we just remove this part of code (not fix it)?

@ananzh ananzh added the discuss label May 24, 2022
@jgough
Copy link
Contributor Author

jgough commented May 24, 2022

We very much use the docker build in the code base as we have some custom modifications and are building Docker containers from source, so cannot use the published Docker containers. Please don't remove this functionality from us unless there is an adequate alternative we can use to build from source and achieve this!

@ananzh
Copy link
Member

ananzh commented May 24, 2022

Hey @jgough, don't worry. We just want to bring this to discuss and understand what are the user cases and requirements. You could see we do have multiple places of Dockerfile. Even in our OSD code base, we have /Dockerfile and /src/dev/build/tasks/os_packages/docker_generator. Meanwhile, we would like to discuss what is the purpose/use case for docker supporting specific system. If there is use cases, what systems do we want to support.

@kavilla
Copy link
Member

kavilla commented May 24, 2022

[Triage]

My opinion we haven't been properly supporting this code. When we publish docker images for releases we utilize the Build Repo.

However, with that said this line, should be cleaned up to utilize what we expect. If the line is not properly setting ubi to true then default to an image. docker.opensearch.org/ubi8/ubi-minimal:latest doesn't exist and would fail but we have OpenSearch docker images that we can use. I'd prefer if we use the OpenSearch Build Images so what we publish officially can be utilized so we have a baseline of support.

Any comments to add @ananzh, @CPTNB ?

@CPTNB
Copy link
Contributor

CPTNB commented May 24, 2022

I think the best path forward is to let users supply a base image via command line, defaulting to something super generic, versionless, and small, like alpine*. We'd then redirect the ubi command to specify redhat/ubi8.

Example:

yarn build --docker --base="rockylinux:8" --release

use the OpenSearch Build Images

I don't love this because we use several different images in that repo and it's not obvious which one is "default". That means users would have to pick from those, which brings us to the same UX complexity as just letting them bring whatever they want.
Unless there's a good reason to restrict running dashboards exclusively on containers we own, I'd like to get out of the way.

If there is a "default" base image or preferred platform to run dashboards on, we should appoint it and use it as the default here.

* I have not tested if this works

@tmarkley tmarkley added the technical debt If not paid, jeapardizes long-term success and maintainability of the repository. label May 25, 2022
@ananzh
Copy link
Member

ananzh commented May 25, 2022

I agree with Captain that it is best to provide an option for user to request base image. However, there are two places that we need to be very specific for diff system:

  1. package manager
    Currently, we support 'microdnf' for ubi and 'yum' for centos

    packageManager: options.ubiImageFlavor ? 'microdnf' : 'yum',

  2. package manager usage
    different package manager will have diff cmd

    RUN for iter in {1..10}; do \
    {{packageManager}} update --setopt=tsflags=nodocs -y && \
    {{packageManager}} install --setopt=tsflags=nodocs -y \
    fontconfig freetype shadow-utils libnss3.so {{#ubi}}findutils{{/ubi}} && \
    {{packageManager}} clean all && exit_code=0 && break || exit_code=$? && echo "{{packageManager}} error: retry $iter in 10s" && \
    sleep 10; \
    done; \
    (exit $exit_code)

If we want to provide an option to user, this means we need to verify all the possibilities and work on their package manager, test and others.

How about we support one or two popular system? and provide developer guide some instructions to modify the system?

@ananzh
Copy link
Member

ananzh commented May 26, 2022

Here is docker build from opensearch-build:
https://github.com/opensearch-project/opensearch-build/blob/main/docker/release/dockerfiles/opensearch-dashboards.al2.dockerfile

and this is the file to build our docker. You could modify it according to your needs.

If we don't require centos, @jgough, would the above file satisfy your need?

@jgough
Copy link
Contributor Author

jgough commented May 27, 2022

@ananzh I'm quite happy with any sensible base image (amazonlinux is fine) and the Dockerfile looks good.

I just like the fact here that:

  1. Building the container is as simple as running yarn build --docker --release
  2. I can simply build OpenSearch Dashboards with without having to download the additional opensearch-build repo which needs more dependencies and adds a lot more complexity to my build process
  3. I can build a minimal version of OpenSearch Dashboards with no installed plugins (or more specifically, because of [Feature] Show / hide menu entries based on user permissions security-dashboards-plugin#857)
  4. Selfish reason time - I actually fixed the build process here as it was broken when first released :-) Fix Docker image build process #289

Maybe there's a way to reuse that Dockerfile in the OpenSearch Dashboards Repo when yarn build --docker is run - so it is both standardised and simple?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working build Build related additions or modifications dependencies Pull requests that update a dependency file discuss technical debt If not paid, jeapardizes long-term success and maintainability of the repository.
Projects
None yet
Development

No branches or pull requests

6 participants