Description of problem: system container install on RHEL result in RPM install Version-Release number of the following components: openshift-ansible-3.10.0-0.41.0 How reproducible: Always Steps to Reproduce: 1. Install OCP on RHEL with containerized=true openshift_use_system_containers=true system_images_registry=***.openshift.com Actual results: [root@qe-wmengr75sysgcs-master-etcd-1 ~]# systemctl cat atomic-openshift-node.service # /etc/systemd/system/atomic-openshift-node.service [Unit] Description=OpenShift Node After=docker.service After=chronyd.service After=ntpd.service Wants=docker.service Documentation=https://github.com/openshift/origin Wants=dnsmasq.service After=dnsmasq.service [Service] Type=notify EnvironmentFile=/etc/sysconfig/atomic-openshift-node ExecStart=/usr/local/bin/openshift-node LimitNOFILE=65536 LimitCORE=infinity WorkingDirectory=/var/lib/origin/ SyslogIdentifier=atomic-openshift-node Restart=always RestartSec=5s TimeoutStartSec=300 OOMScoreAdjust=-999 [Install] WantedBy=multi-user.target # systemctl status atomic-openshift-node.service -l ● atomic-openshift-node.service - OpenShift Node Loaded: loaded (/etc/systemd/system/atomic-openshift-node.service; enabled; vendor preset: disabled) Active: active (running) since 一 2018-05-14 21:45:39 EDT; 50min ago Docs: https://github.com/openshift/origin Main PID: 26809 (hyperkube) CGroup: /system.slice/atomic-openshift-node.service └─26809 /usr/bin/hyperkube kubelet --v=5 --address=0.0.0.0 --allow-privileged=true --anonymous-auth=true --authentication-token-webhook=true --authentication-token-webhook-cache-ttl=5m Expected results: system container used. ExecStartPre=/bin/bash -c 'export -p > /run/atomic-openshift-node-env' ExecStart=/usr/bin/runc --systemd-cgroup run 'atomic-openshift-node' ExecStop=/usr/bin/runc --systemd-cgroup kill 'atomic-openshift-node' CGroup: /system.slice/atomic-openshift-node.service └─20654 /usr/bin/runc --systemd-cgroup run atomic-openshift-node
Seem like this is intended introduced by https://github.com/openshift/openshift-ansible/pull/8329, QE open this bug want to have a confirm, if we only support: 1. for a install on RHEL, only rpm install method 2. for a install on AH, only node system container install method If yes, we need turn this bug into doc bug to notify customer.
Right, we only support RPM based installs on normal RHEL. We're going to be doing an audit of documentation to clarify this.
Scott - we already have a note here about this: https://docs.openshift.com/container-platform/3.9/install_config/install/advanced_install.html#overview Is there more we need to update/add?
Vikram, That note looks to deal with where you're running the installer. Whereas this bug relates to the fact that in 3.10 we only support two options. RPM based installs on RHEL and System Container based installs on Atomic Host.
https://github.com/openshift/openshift-docs/pull/9902 Mentioned under: http://file.rdu.redhat.com/~adellape/060618/relnote310arch/release_notes/ocp_3_10_release_notes.html#ocp-310-containerized-installation-removed and http://file.rdu.redhat.com/~adellape/060618/relnote310arch/release_notes/ocp_3_10_release_notes.html#ocp-310-control-plane-changes
LGTM, leave some comments about etcd in the PR, but that is another issue, verify this bug.
http://docs.openshift.com/container-platform/3.10/release_notes/ocp_3_10_release_notes.html#ocp-310-containerized-installation-removed https://docs.openshift.com/container-platform/3.10/release_notes/ocp_3_10_release_notes.html#ocp-310-control-plane-changes