On Tue, Oct 18, 2016 at 11:04 AM, Andrew Schoen <aschoen@xxxxxxxxxx> wrote: > All, > > We are working on a solution that will allow us to run the > teuthology upgrade tests with shaman, until we can start using the > repos from download.ceph.com (which is the ideal scenario). Can you elaborate on this? I can understand wanting to test against release packages, but we also need to not muck up our stable branches and sometimes test our next major release against a patched previous release. -Greg > > We are going to register all the upstream repos that are currently > built on chacra.ceph.com with shaman. These are the unsigned repos > that eventually get pushed to download.ceph.com. This would require a > bit of work with ceph-build so that we can get the 'extras' info, like > ``version``, in the json output from shaman. We'd also have to rebuild > all these repos (for that 'extras' info) and to make sure we have all > the repos there we need. > > This will mean that: > > 1) Any new upstream releases will automatically be added to shaman and > available for testing > > 2) It keeps all the repos we need to test in a single system, shaman. > > 3) Repos on chacra.ceph.com are not auto deleted, so we won't have to > worry about these repos disappearing. > > For this to work correctly teuthology will need to do a tag to sha1 > conversion using git or replace tags in ceph-qa-suite with sha1s > because our system cannot provide tag references. > > Thanks, > Andrew > -- > To unsubscribe from this list: send the line "unsubscribe ceph-devel" in > the body of a message to majordomo@xxxxxxxxxxxxxxx > More majordomo info at http://vger.kernel.org/majordomo-info.html -- To unsubscribe from this list: send the line "unsubscribe ceph-devel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html