Origin Centos for release 3.11 binaries are not available.
If I checkout the release-3.11 branch, and run the prerequesites ansible recipe, it fails to find origin-excluder for the 3.11 release.
Only up to 3.10 are available:
http://mirror.centos.org/centos/7/paas/x86_64/openshift-origin/
For example, for the origin-excluder package, it stops at 3.10:
origin-excluder-3.6.0-1.0.c4dd4cf.noarch.rpm | 2017-08-11 08:52 | 6.5K | 聽
origin-excluder-3.6.1-1.0.008f2d5.noarch.rpm | 2017-11-08 10:18 | 6.5K | 聽
origin-excluder-3.7.0-1.0.7ed6862.noarch.rpm | 2017-12-11 09:08 | 6.6K | 聽
origin-excluder-3.7.1-1.el7.git.0.0a2d6a1.noarch.rpm | 2018-03-19 09:08 | 6.6K | 聽
origin-excluder-3.7.1-2.el7.noarch.rpm | 2018-03-21 09:10 | 6.5K | 聽
origin-excluder-3.8.0-1.el7.git.0.dd1558c.noarch.rpm | 2018-04-25 22:55 | 6.6K | 聽
origin-excluder-3.9.0-1.el7.git.0.ba7faec.noarch.rpm | 2018-04-18 17:27 | 6.6K | 聽
origin-excluder-3.10.0-1.el7.git.0.0c4577e.noarch.rpm | 2018-08-14 09:02 | 4.3K | 聽
openshift-ansible-3.11.0-0.25.0-16-g2b771e4
ansible-playbook -i inventory/hosts.localhost playbooks/prerequisites.ymlIt fails to find the package:
TASK [openshift_excluder : Install docker excluder - yum] *****************************************************************************************************************************************************************
Monday 03 September 2018 08:29:15 +0000 (0:00:00.055) 0:00:25.348 ******
FAILED - RETRYING: Install docker excluder - yum (3 retries left).
FAILED - RETRYING: Install docker excluder - yum (2 retries left).
FAILED - RETRYING: Install docker excluder - yum (1 retries left).
fatal: [localhost]: FAILED! => {"attempts": 3, "changed": false, "msg": "No package matching 'origin-docker-excluder-3.11**' found available, installed or updated", "rc": 126, "results": ["No package matching 'origin-docker-excluder-3.11**' found available, installed or updated"]}
PLAY RECAP ****************************************************************************************************************************************************************************************************************
localhost : ok=56 changed=4 unreachable=0 failed=1
OKD 3.11 is not yet release, so CentOS won't build 3.11 packages just yet.
Latest packages are built by CI, https://storage.googleapis.com/origin-ci-test/releases/openshift/origin/master/.latest-rpms would contain the base URL to the latest repos
OKD 3.11 has been released yesterday and http://mirror.centos.org/centos/7/paas/x86_64/openshift-origin/ rpms not present
@matihost yes that is correct, it will appear for testing in next week or so at which point i'll send out an email to user/ dev mailing list asking for testers to step forwards and help with - hopefully more people will help this time vs last release.
Here's a link to subscribe to the mailing list: https://lists.openshift.redhat.com/openshiftmm/listinfo
here same error
How long does it take?
Hello,
Yes is it possible to have a date? The installation is not possible from now. Or do you have a workaround ?
Regards,
@flipkill1985 @Caes-Be as i said over in my previous comment and over the mailer, i'm working on it.
W/o going into too much details in terms of what is blocking to release it, i'll just say that i am waiting myself for a dependency to be sorted so i can unblock myself.
Based on
http://lists.openshift.redhat.com/openshift-archives/users/2018-October/msg00059.html
I added ci repo to additional repos variable in the inventory file:
[OSEv3:vars]
(...)
openshift_additional_repos=[{'id': 'centos-okd-ci', 'name': 'centos-okd-ci', 'baseurl' :'https://rpms.svc.ci.openshift.org/openshift-origin-v3.11', 'gpgcheck' :'0', 'enabled' :'1'}]
And the installation is moving forward.
PS.
By official testing do you mean presence of v3.11 rpms in:
http://buildlogs.centos.org/centos/7/paas/x86_64/openshift-origin/
enabled via openshift_repos_enable_testing flag
(aka https://github.com/openshift/openshift-ansible/blob/release-3.11/roles/openshift_repos/templates/CentOS-OpenShift-Origin.repo.j2#L11 )?
news about this issue?
@matihost Thank you worked for me i am now on 3.11
@matihost this don`t solve my problem, I get the same issue
I think this issue should be re-opened since 3.11 is now released and the packages are still missing. This would (hopefully) avoid more duplicate issues and confusion.
@matihost This worked for me too today :)
Thank you
Goina bump this since its two weeks later and there are still no packages available. using @matihost solution allowed me to proceed in the prereq check but this is sub-optimal
CentOS binaries are not an issue for openshift-ansible repo.
In any case, the repo you should be using is https://cbs.centos.org/repos/paas7-openshift-origin311-testing/x86_64/os/ and collaborate with CentOS to make sure it makes into -released
Most helpful comment
I think this issue should be re-opened since 3.11 is now released and the packages are still missing. This would (hopefully) avoid more duplicate issues and confusion.