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
Add support for install from Ubuntu Cloud Archive #747
Conversation
@smatzek I'm not strongly against this, however I'd like to read a bit more about your motivations with this one. Is the purpose to unify repos along with an OpenStack deployment? |
@leseb Second: Ceph.com [1], does not contain debian packages compiled for ppc64le whereas the Ubuntu Cloud Archive does [2]. [1] http://download.ceph.com/debian-hammer/dists/trusty/ |
test this please |
@@ -38,3 +38,15 @@ | |||
state: present | |||
changed_when: false | |||
when: ceph_stable_ice | |||
|
|||
- name: add Ubuntu Cloud Archive key package |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
please remove all the capitals :)
@alfredodeza thanks for fixing the CI! If an user actives UCA on an OS other than Ubuntu we fail? |
e0aba87
to
c5c5bd1
Compare
Thanks for the feedback. I've tested the latest check where a user activates UCA against a RHEL 7.2 target and an Ubuntu 14.04 target and it works as expected. |
ceph_stable_uca: false | ||
ceph_stable_repo_uca: "http://ubuntu-cloud.archive.canonical.com/ubuntu" | ||
ceph_stable_openstack_release_uca: liberty | ||
ceph_stable_release_uca: "{{ansible_lsb.codename}}-updates/{{ceph_stable_openstack_release_uca}}" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think this one should not be enabled. Otherwise it'll always try to install from Ubuntu.
So if someone wants to enable it they will have to uncomment it from group_vars/all
.
See the error on the CI: https://jenkins.ceph.com/job/ceph-ansible-pull-requests/130/DIST=ceph_ansible_pr_trusty/console
This adds support to allow the install of Ceph from the Ubuntu Cloud Archive. The Ubuntu Cloud Archive provides newer release of Ceph than the normal Ubuntu distro repository. Signed-off-by: Samuel Matzek <smatzek@us.ibm.com>
c5c5bd1
to
ae239aa
Compare
test this please |
This adds support to allow the install of Ceph from the
Ubuntu Cloud Archive. The Ubuntu Cloud Archive provides newer
release of Ceph than the normal Ubuntu distro repository.
Signed-off-by: Samuel Matzek smatzek@us.ibm.com