Buscar

Este contenido no está disponible en el idioma seleccionado.

Chapter 4. Listing RPM update package contents

download PDF

You can preview the contents of a MicroShift RPM package update before installing.

4.1. Listing the contents of the MicroShift RPM release package

To see the images included with a MicroShift release, you can list the contents of the microshift-release-info RPM by downloading and unpacking the RPM.

Prerequisites

  • You are using Red Hat Enterprise Linux (RHEL) or an operating system with an RPM package manager.
  • Your MicroShift repositories are enabled.

Procedure

  1. Optional: List which versions of the MicroShift RPM are available for download by running the following command:

    $ sudo dnf repoquery microshift-release-info-0:4.17.* 1
    1
    Replace the example value 4.17.* with the major and minor release numbers you are interested in.

    Example output

    Updating Subscription Management repositories.
    microshift-release-info-0:4.17.1-202406281132.p0.g8babeb9.assembly.4.17.1.el9.noarch
    microshift-release-info-0:4.17.10-202408291007.p0.g6e4ee4d.assembly.4.17.10.el9.noarch
    microshift-release-info-0:4.17.2-202407040825.p0.g2e0407e.assembly.4.17.2.el9.noarch
    microshift-release-info-0:4.17.3-202407111123.p0.ge4206d3.assembly.4.17.3.el9.noarch
    microshift-release-info-0:4.17.4-202407191908.p0.g057a9af.assembly.4.17.4.el9.noarch
    microshift-release-info-0:4.17.5-202407250951.p0.g0afcb57.assembly.4.17.5.el9.noarch
    microshift-release-info-0:4.17.6-202408010822.p0.gc4ded66.assembly.4.17.6.el9.noarch
    microshift-release-info-0:4.17.7-202408081107.p0.g0597bb8.assembly.4.17.7.el9.noarch
    microshift-release-info-0:4.17.8-202408150851.p0.gc8a3bb1.assembly.4.17.8.el9.noarch
    microshift-release-info-0:4.17.9-202408220842.p0.gefa92a2.assembly.4.17.9.el9.noarch

  2. Download the RPM package you want by running the following command:

    $ sudo dnf download microshift-release-info-<release_version> 1
    1
    Replace <release_version> with the numerical value of the release you are deploying, using the entire version number, for example, 4.17.1.

    Example output

    microshift-release-info-4.17.1.-202311101230.p0.g7dc6a00.assembly.4.17.1.el9.noarch.rpm 1

    1
    Your output should contain the date and commit ID.
  3. Unpack the RPM package without installing it by running the following command:

    $ rpm2cpio <microshift_release_info> | cpio -idmv 1
    1
    Replace <microshift_release_info> with the name of the RPM package from the previous step. For example, microshift-release-info-4.17.10-202408291007.p0.g6e4ee4d.assembly.4.17.10.el9.noarch.rpm.

    Example output

    ./usr/share/microshift
    ./usr/share/microshift/blueprint
    ./usr/share/microshift/blueprint/blueprint-aarch64.toml
    ./usr/share/microshift/blueprint/blueprint-x86_64.toml
    ./usr/share/microshift/release
    ./usr/share/microshift/release/release-aarch64.json
    ./usr/share/microshift/release/release-x86_64.json

  4. List the contents by running the following command:

    $ cat ./usr/share/microshift/release/release-x86_64.json

    Example output

    {
      "release": {
        "base": "4.17.10"
      },
      "images": {
        "cli": "....
    # ...

Red Hat logoGithubRedditYoutubeTwitter

Aprender

Pruebe, compre y venda

Comunidades

Acerca de la documentación de Red Hat

Ayudamos a los usuarios de Red Hat a innovar y alcanzar sus objetivos con nuestros productos y servicios con contenido en el que pueden confiar.

Hacer que el código abierto sea más inclusivo

Red Hat se compromete a reemplazar el lenguaje problemático en nuestro código, documentación y propiedades web. Para más detalles, consulte el Blog de Red Hat.

Acerca de Red Hat

Ofrecemos soluciones reforzadas que facilitan a las empresas trabajar en plataformas y entornos, desde el centro de datos central hasta el perímetro de la red.

© 2024 Red Hat, Inc.