Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[1.5] Install OpenVSwitch from the CentOS PaaS SIG Repos #13684

Merged
merged 2 commits into from
Apr 8, 2017

Conversation

stevekuznetsov
Copy link
Contributor

@stevekuznetsov stevekuznetsov commented Apr 7, 2017

In the past, we were not able to install OpenVSwitch from the normal
CentOS repositories or the epel-release repositories as the version
there was too old. We were using Adam Miller's COPR to source a newer
version, however this was unstable and flaky. The CentOS PaaS SIG now
provides the openshift-origin15 repository which has the dependencies
necessary for bleeding-edge builds of Origin on CentOS, including the
correct OpenVSwitch dependency RPM. We will use this repository from
now on.

Signed-off-by: Steve Kuznetsov [email protected]

/cc @pweil- @eparis this should be fine to merge [test]

@smarterclayton
Copy link
Contributor

lgtm

@pweil-
Copy link

pweil- commented Apr 7, 2017

[merge]

@pweil-
Copy link

pweil- commented Apr 7, 2017

cherry-pick of #13681

@stevekuznetsov
Copy link
Contributor Author

@smarterclayton PTAL last commit -- occurred to me we probably need it in the historical branches for sanity

@stevekuznetsov
Copy link
Contributor Author

OK actually hold on that ... the doc says

 includepkgs=<package name/s>

    This option is the opposite of exclude. When this option is set on a repository, yum will only be able to see the specified packages in that repository. By default, all packages in a repository are visible to yum.

But manual testing seems to not show that to be the case ...

@stevekuznetsov stevekuznetsov changed the title Install OpenVSwitch from the CentOS PaaS SIG Repos [1.5] Install OpenVSwitch from the CentOS PaaS SIG Repos Apr 7, 2017
In the past, we were not able to install OpenVSwitch from the normal
CentOS repositories or the `epel-release` repositories as the version
there was too old. We were using Adam Miller's COPR to source a newer
version, however this was unstable and flaky. The CentOS PaaS SIG now
provides the `openshift-origin15` repository which has the dependencies
necessary for bleeding-edge builds of Origin on CentOS, including the
correct OpenVSwitch dependency RPM. We will use this repository from
now on.

Signed-off-by: Steve Kuznetsov <[email protected]>
In order to make sure we do not pull in any unwanted package versions
from the new CentOS PaaS SIG repository, we can restrict the packages
that `yum` will consider this repository to only OpenVSwitch.

Signed-off-by: Steve Kuznetsov <[email protected]>
@stevekuznetsov
Copy link
Contributor Author

OK, repo has the correct OVS RPM now [test][merge]

@openshift-bot
Copy link
Contributor

Evaluated for origin merge up to 3fbaa72

@openshift-bot
Copy link
Contributor

Evaluated for origin test up to 3fbaa72

@openshift-bot
Copy link
Contributor

openshift-bot commented Apr 8, 2017

continuous-integration/openshift-jenkins/merge SUCCESS (https://ci.openshift.redhat.com/jenkins/job/merge_pull_request_origin/285/) (Base Commit: e935cc6) (Image: devenv-rhel7_6128)

@openshift-bot
Copy link
Contributor

continuous-integration/openshift-jenkins/test SUCCESS (https://ci.openshift.redhat.com/jenkins/job/test_pull_request_origin/660/) (Base Commit: e935cc6)

@openshift-bot openshift-bot merged commit efa3fe6 into openshift:release-1.5 Apr 8, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants