1
0
mirror of https://github.com/openshift/installer.git synced 2026-02-05 15:47:14 +01:00
Jonathan Lebon bd6291c17a Bump RHCOS to 44.81.202002211631-0
```
./hack/update-rhcos-bootimage.py https://releases-art-rhcos.svc.ci.openshift.org/art/storage/releases/rhcos-4.4/44.81.202002211631-0/x86_64/meta.json amd64
```

This includes cri-o 1.17, as well as OVA fixes for VMWare.

Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=1779421
Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=1804413

```
$ ./differ.py --first-endpoint art --first-version 44.81.202001241431.0 --second-endpoint art --second-version 44.81.202002211631-0
{
    "sources": {
        "44.81.202001241431.0": "https://releases-rhcos-art.cloud.privileged.psi.redhat.com/storage/releases/rhcos-4.4/44.81.202001241431.0/x86_64/commitmeta.json",
        "44.81.202002211631-0": "https://releases-rhcos-art.cloud.privileged.psi.redhat.com/storage/releases/rhcos-4.4/44.81.202002211631-0/x86_64/commitmeta.json"
    },
    "diff": {
        "conmon": {
            "44.81.202001241431.0": "conmon-2.0.9-1.el8.x86_64",
            "44.81.202002211631-0": "conmon-2.0.9-1.rhaos4.4.el8.x86_64"
        },
        "container-selinux": {
            "44.81.202001241431.0": "container-selinux-2.124.0-1.el8.noarch",
            "44.81.202002211631-0": "container-selinux-2.124.0-1.module+el8.1.1+5259+bcdd613a.noarch"
        },
        "containernetworking-plugins": {
            "44.81.202001241431.0": "containernetworking-plugins-0.8.3-1.el8.x86_64",
            "44.81.202002211631-0": "containernetworking-plugins-0.8.3-4.module+el8.1.1+5259+bcdd613a.x86_64"
        },
        "containers-common": {
            "44.81.202001241431.0": "containers-common-0.1.40-2.el8.x86_64",
            "44.81.202002211631-0": "containers-common-0.1.40-8.module+el8.1.1+5351+506397b0.x86_64"
        },
        "cri-o": {
            "44.81.202001241431.0": "cri-o-1.16.2-6.dev.rhaos4.3.git9e3db66.el8.x86_64",
            "44.81.202002211631-0": "cri-o-1.17.0-4.dev.rhaos4.4.gitc3436cc.el8.x86_64"
        },
        "cri-tools": {
            "44.81.202001241431.0": "cri-tools-1.16.1-1.rhaos4.3.el8.x86_64",
            "44.81.202002211631-0": "cri-tools-1.17.0-2.el8.x86_64"
        },
        "fuse-overlayfs": {
            "44.81.202001241431.0": "fuse-overlayfs-0.4.1-1.module+el8.1.0+4081+b29780af.x86_64",
            "44.81.202002211631-0": "fuse-overlayfs-0.7.2-1.module+el8.1.1+5259+bcdd613a.x86_64"
        },
        "glibc": {
            "44.81.202001241431.0": "glibc-2.28-72.el8.x86_64",
            "44.81.202002211631-0": "glibc-2.28-72.el8_1.1.x86_64"
        },
        "glibc-all-langpacks": {
            "44.81.202001241431.0": "glibc-all-langpacks-2.28-72.el8.x86_64",
            "44.81.202002211631-0": "glibc-all-langpacks-2.28-72.el8_1.1.x86_64"
        },
        "glibc-common": {
            "44.81.202001241431.0": "glibc-common-2.28-72.el8.x86_64",
            "44.81.202002211631-0": "glibc-common-2.28-72.el8_1.1.x86_64"
        },
        "grub2-common": {
            "44.81.202001241431.0": "grub2-common-2.02-78.el8.noarch",
            "44.81.202002211631-0": "grub2-common-2.02-78.el8_1.1.noarch"
        },
        "grub2-efi-x64": {
            "44.81.202001241431.0": "grub2-efi-x64-2.02-78.el8.x86_64",
            "44.81.202002211631-0": "grub2-efi-x64-2.02-78.el8_1.1.x86_64"
        },
        "grub2-pc": {
            "44.81.202001241431.0": "grub2-pc-2.02-78.el8.x86_64",
            "44.81.202002211631-0": "grub2-pc-2.02-78.el8_1.1.x86_64"
        },
        "grub2-pc-modules": {
            "44.81.202001241431.0": "grub2-pc-modules-2.02-78.el8.noarch",
            "44.81.202002211631-0": "grub2-pc-modules-2.02-78.el8_1.1.noarch"
        },
        "grub2-tools": {
            "44.81.202001241431.0": "grub2-tools-2.02-78.el8.x86_64",
            "44.81.202002211631-0": "grub2-tools-2.02-78.el8_1.1.x86_64"
        },
        "grub2-tools-extra": {
            "44.81.202001241431.0": "grub2-tools-extra-2.02-78.el8.x86_64",
            "44.81.202002211631-0": "grub2-tools-extra-2.02-78.el8_1.1.x86_64"
        },
        "grub2-tools-minimal": {
            "44.81.202001241431.0": "grub2-tools-minimal-2.02-78.el8.x86_64",
            "44.81.202002211631-0": "grub2-tools-minimal-2.02-78.el8_1.1.x86_64"
        },
        "kernel": {
            "44.81.202001241431.0": "kernel-4.18.0-147.3.1.el8_1.x86_64",
            "44.81.202002211631-0": "kernel-4.18.0-147.5.1.el8_1.x86_64"
        },
        "kernel-core": {
            "44.81.202001241431.0": "kernel-core-4.18.0-147.3.1.el8_1.x86_64",
            "44.81.202002211631-0": "kernel-core-4.18.0-147.5.1.el8_1.x86_64"
        },
        "kernel-modules": {
            "44.81.202001241431.0": "kernel-modules-4.18.0-147.3.1.el8_1.x86_64",
            "44.81.202002211631-0": "kernel-modules-4.18.0-147.5.1.el8_1.x86_64"
        },
        "kernel-modules-extra": {
            "44.81.202001241431.0": "kernel-modules-extra-4.18.0-147.3.1.el8_1.x86_64",
            "44.81.202002211631-0": "kernel-modules-extra-4.18.0-147.5.1.el8_1.x86_64"
        },
        "libarchive": {
            "44.81.202001241431.0": "libarchive-3.3.2-7.el8.x86_64",
            "44.81.202002211631-0": "libarchive-3.3.2-8.el8_1.x86_64"
        },
        "machine-config-daemon": {
            "44.81.202001241431.0": "machine-config-daemon-4.4.0-202001241232.git.1.189a2ca.el8.x86_64",
            "44.81.202002211631-0": "machine-config-daemon-4.4.0-202002211531.git.1.dc52ee1.el8.x86_64"
        },
        "openldap": {
            "44.81.202001241431.0": "openldap-2.4.46-10.el8.x86_64",
            "44.81.202002211631-0": "openldap-2.4.46-11.el8_1.x86_64"
        },
        "openshift-clients": {
            "44.81.202001241431.0": "openshift-clients-4.4.0-202001240656.git.1.db0174c.el8.x86_64",
            "44.81.202002211631-0": "openshift-clients-4.4.0-202002211016.git.1.4f9e05c.el8.x86_64"
        },
        "openshift-hyperkube": {
            "44.81.202001241431.0": "openshift-hyperkube-4.4.0-202001241232.git.0.e552f5f.el8.x86_64",
            "44.81.202002211631-0": "openshift-hyperkube-4.4.0-202002210654.git.0.97c8826.el8.x86_64"
        },
        "openssh": {
            "44.81.202001241431.0": "openssh-8.0p1-3.el8.x86_64",
            "44.81.202002211631-0": "openssh-8.0p1-4.el8_1.x86_64"
        },
        "openssh-clients": {
            "44.81.202001241431.0": "openssh-clients-8.0p1-3.el8.x86_64",
            "44.81.202002211631-0": "openssh-clients-8.0p1-4.el8_1.x86_64"
        },
        "openssh-server": {
            "44.81.202001241431.0": "openssh-server-8.0p1-3.el8.x86_64",
            "44.81.202002211631-0": "openssh-server-8.0p1-4.el8_1.x86_64"
        },
        "openvswitch2.11": {
            "44.81.202001241431.0": "openvswitch2.11-2.11.0-35.el8fdp.x86_64",
            "44.81.202002211631-0": "openvswitch2.11-2.11.0-47.el8fdp.x86_64"
        },
        "podman": {
            "44.81.202001241431.0": "podman-1.6.4-1.el8.x86_64",
            "44.81.202002211631-0": "podman-1.6.4-4.rhaos4.4.el8.x86_64"
        },
        "podman-manpages": {
            "44.81.202001241431.0": "podman-manpages-1.6.4-1.el8.noarch",
            "44.81.202002211631-0": "podman-manpages-1.6.4-4.rhaos4.4.el8.noarch"
        },
        "policycoreutils": {
            "44.81.202001241431.0": "policycoreutils-2.9-3.el8.x86_64",
            "44.81.202002211631-0": "policycoreutils-2.9-3.el8_1.1.x86_64"
        },
        "policycoreutils-python-utils": {
            "44.81.202001241431.0": "policycoreutils-python-utils-2.9-3.el8.noarch",
            "44.81.202002211631-0": "policycoreutils-python-utils-2.9-3.el8_1.1.noarch"
        },
        "python3-policycoreutils": {
            "44.81.202001241431.0": "python3-policycoreutils-2.9-3.el8.noarch",
            "44.81.202002211631-0": "python3-policycoreutils-2.9-3.el8_1.1.noarch"
        },
        "runc": {
            "44.81.202001241431.0": "runc-1.0.0-64.rc9.el8.x86_64",
            "44.81.202002211631-0": "runc-1.0.0-65.rc10.rhaos4.4.el8.x86_64"
        },
        "skopeo": {
            "44.81.202001241431.0": "skopeo-0.1.40-2.el8.x86_64",
            "44.81.202002211631-0": "skopeo-0.1.40-8.module+el8.1.1+5351+506397b0.x86_64"
        },
        "slirp4netns": {
            "44.81.202001241431.0": "slirp4netns-0.4.2-1.git21fdece.el8.x86_64",
            "44.81.202002211631-0": "slirp4netns-0.4.2-4.git21fdece.el8.x86_64"
        },
        "sqlite-libs": {
            "44.81.202001241431.0": "sqlite-libs-3.26.0-3.el8.x86_64",
            "44.81.202002211631-0": "sqlite-libs-3.26.0-4.el8_1.x86_64"
        },
        "sudo": {
            "44.81.202001241431.0": "sudo-1.8.25p1-8.el8_1.x86_64",
            "44.81.202002211631-0": "sudo-1.8.25p1-8.el8_1.1.x86_64"
        },
        "systemd": {
            "44.81.202001241431.0": "systemd-239-18.el8_1.1.x86_64",
            "44.81.202002211631-0": "systemd-239-18.el8_1.2.x86_64"
        },
        "systemd-journal-remote": {
            "44.81.202001241431.0": "systemd-journal-remote-239-18.el8_1.1.x86_64",
            "44.81.202002211631-0": "systemd-journal-remote-239-18.el8_1.2.x86_64"
        },
        "systemd-libs": {
            "44.81.202001241431.0": "systemd-libs-239-18.el8_1.1.x86_64",
            "44.81.202002211631-0": "systemd-libs-239-18.el8_1.2.x86_64"
        },
        "systemd-pam": {
            "44.81.202001241431.0": "systemd-pam-239-18.el8_1.1.x86_64",
            "44.81.202002211631-0": "systemd-pam-239-18.el8_1.2.x86_64"
        },
        "systemd-udev": {
            "44.81.202001241431.0": "systemd-udev-239-18.el8_1.1.x86_64",
            "44.81.202002211631-0": "systemd-udev-239-18.el8_1.2.x86_64"
        },
        "toolbox": {
            "44.81.202001241431.0": "toolbox-0.0.5-1.rhaos4.2.el8.noarch",
            "44.81.202002211631-0": "toolbox-0.0.6-1.rhaos4.4.el8.noarch"
        },
        "authselect": {
            "44.81.202001241431.0": "Not present",
            "44.81.202002211631-0": "authselect-1.1-2.el8.x86_64"
        },
        "authselect-libs": {
            "44.81.202001241431.0": "Not present",
            "44.81.202002211631-0": "authselect-libs-1.1-2.el8.x86_64"
        }
    }
}
```
2020-02-21 14:29:31 -05:00
2020-02-21 14:29:31 -05:00
2020-02-19 10:56:52 -08:00
2019-01-04 11:56:51 -08:00
2019-12-09 21:18:51 +01:00
2016-08-09 13:19:44 -07:00
2020-02-19 10:56:52 -08:00
2014-01-19 12:25:11 -08:00
2017-02-10 09:36:49 -08:00

OpenShift Installer

Supported Platforms

Quick Start

First, install all build dependencies.

Clone this repository to src/github.com/openshift/installer in your GOPATH. Then build the openshift-install binary with:

hack/build.sh

This will create bin/openshift-install. This binary can then be invoked to create an OpenShift cluster, like so:

bin/openshift-install create cluster

The installer will show a series of prompts for user-specific information and use reasonable defaults for everything else. In non-interactive contexts, prompts can be bypassed by providing an install-config.yaml.

If you have trouble, refer to the troubleshooting guide.

Connect to the cluster

Details for connecting to your new cluster are printed by the openshift-install binary upon completion, and are also available in the .openshift_install.log file.

Example output:

INFO Waiting 10m0s for the openshift-console route to be created...
INFO Install complete!
INFO To access the cluster as the system:admin user when using 'oc', run 'export KUBECONFIG=/path/to/installer/auth/kubeconfig'
INFO Access the OpenShift web-console here: https://console-openshift-console.apps.${CLUSTER_NAME}.${BASE_DOMAIN}:6443
INFO Login to the console with user: kubeadmin, password: 5char-5char-5char-5char

Cleanup

Destroy the cluster and release associated resources with:

openshift-install destroy cluster

Note that you almost certainly also want to clean up the installer state files too, including auth/, terraform.tfstate, etc. The best thing to do is always pass the --dir argument to install and destroy. And if you want to reinstall from scratch, rm -rf the asset directory beforehand.

Description
Install an OpenShift cluster
Readme 1.2 GiB
Languages
Go 85.1%
HCL 10.8%
Shell 2.8%
Python 1.2%