Joel & all,

On the CVE subject you are correct however if you read [1] you will better
understand a) the PaaS sig process on how the Origin rpm is getting build
(based on the Origin release tag) and b) what is holding on getting a new
Origin v3.11 rpm out

Hope that helps a bit
Dani

[1]
http://lists.openshift.redhat.com/openshift-archives/dev/2018-December/msg00015.html


On Sun, Jan 6, 2019 at 11:29 AM Joel Pearson <japear...@agiledigital.com.au>
wrote:

> I think it's worth mentioning here that the RPMs at
> http://mirror.centos.org/centos/7/paas/x86_64/openshift-origin311/ have a
> critical security vulnerability, I think it's unsafe to use the RPMs if
> you're planning on having your cluster available on the internet.
>
> https://access.redhat.com/security/cve/cve-2018-1002105
>
> Unless you're going to be using the RedHat supported version of OpenShift,
> ie OCP, then I think the only safe option is to install OKD with Centos
> Atomic Host and the containerised version of OpenShift, ie not use the RPMs
> at all.
>
> The problem with the RPMs, is that you get no patches, only the version of
> OpenShift 3.11.0 as it was when it was released, however, the containerized
> version of OKD (only supported on Atomic Host) has a rolling tag (see
> https://lists.openshift.redhat.com/openshift-archives/users/2018-October/msg00049.html)
> and you'll notice that the containers were just rebuilt a few minutes ago:
> https://hub.docker.com/r/openshift/origin-node/tags
>
> It looks like the OKD images are rebuilt from the release-3.11 branch:
> https://github.com/openshift/origin/commits/release-3.11
>
> You can see the CVE critical vulnerability was fixed in commits on
> December 4, however, the RPMs were built on the 5th of November so they
> certainly do not contain the critical vulnerability fixes.
>
> I am running OKD 3.11 on Centos Atomic Host on an OpenStack cluster and it
> works fine, and I can confirm from the OKD About page that I'm running a
> version of OpenShift that is patched: OpenShift Master: v3.11.0+d0a16e1-79
> (which lines up with commits on December 31)
>
> However, the bad news for you is that an upgrade from RPMs to
> containerised would not be simple, and you couldn't reuse your nodes
> because you'd need to switch from Centos regular to Centos Atomic Host.  It
> would probably be technically possible but not simple.  I guess you'd
> upgrade your 3.10 cluster to the vulnerable version of 3.11 via RPMs, and
> then migrate your cluster to another cluster running on Atomic Host, I'm
> guessing there is probably some way to replicate the etcd data from one
> cluster to another. But it sounds like it'd be a lot of work, and you'd
> need some pretty deep skills in etcd and openshift.
>
> On Sun, 6 Jan 2019 at 07:03, mabi <m...@protonmail.ch> wrote:
>
>> ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
>> On Saturday, January 5, 2019 3:57 PM, Daniel Comnea <
>> comnea.d...@gmail.com> wrote:
>>
>> [DC]: i think you are a bit confused: there are 2 ways to get the rpms
>> from CentOS yum repo: using the generic repo [1] which will always have the
>> latest origin release OR [2] where i've mentioned that you can install
>> *centos-release-openshift-origin3** rpm which will give you [3] yum repo
>>
>>
>> Thank you for your precisions and yes I am confused because first of all
>> the upgrading documentation on the okd.io website does not mention
>> anything about having to manually change the yum repo.repos.d file to match
>> a new directory for a new version of openshift.
>>
>> Then second, this mail (
>> https://lists.openshift.redhat.com/openshift-archives/users/2018-November/msg00007.html)
>> has the following sentence, I quote:
>>
>> "Please note that due to ongoing work on releasing CentOS 7.6, the
>> mirror.centos.org repo is in freeze mode - see [4] and as such we have
>> not published the rpms to [5]. Once the freeze mode will end, we'll publish
>> the rpms."
>>
>> So when is the freeze mode over for this repo? I read this should have
>> happened after the CentOS 7.6 release but that was already one month ago
>> and still no version 3.11 RPMs in the
>> http://mirror.centos.org/centos/7/paas/x86_64/openshift-origin/ repo...
>>
>> Finally, all I want to do is to upgrade my current okd version 3.10 to
>> version 3.11 but I can't find any complete instructions documented
>> correctly. The best I can find is
>> https://docs.okd.io/3.11/upgrading/automated_upgrades.html which simply
>> mentions running the following upgrade playbook:
>>
>> ansible-playbook \
>>     -i </path/to/inventory/file> \
>>     playbooks/byo/openshift-cluster/upgrades/<version>/upgrade.yml
>>
>> Again here there is no mention of having to modify a yum.repos.d file
>> beforehand or having to install the centos-release-openshift-origin
>> package...
>>
>> I would be glad if someone can clarify the full upgrade process and/or
>> have the official documentation enhanced.
>> _______________________________________________
>> users mailing list
>> users@lists.openshift.redhat.com
>> http://lists.openshift.redhat.com/openshiftmm/listinfo/users
>>
>
> _______________________________________________
> users mailing list
> users@lists.openshift.redhat.com
> http://lists.openshift.redhat.com/openshiftmm/listinfo/users
>
_______________________________________________
users mailing list
users@lists.openshift.redhat.com
http://lists.openshift.redhat.com/openshiftmm/listinfo/users

Reply via email to