[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: [Rdo-list] we have fully automated liberty delorean repo promotion!



The stable repositories are stable in the sense that they do not move
much and this is typically what you would expect in a production
environment.
This is the repository we provide through a RPM.

As far as stability goes, the flow can be summarized like this:
Delorean (current [1]) -> Delorean (current-passed-ci [2]) -> Stable
(rpm repository [3])
The delorean repositories (both current and current-passed-ci) share
the same repository [4] for dependencies.

Delorean picks up the source of upstream repositories each time there
is a commit and builds a package from it.
These packages are untested for the most part other than the very basics.

We then periodically pick up the latest delorean repository and make
it go through a series of integration tests (CI) where we install and
configure OpenStack deployments in a series of ways to try and make
sure that all the pieces of the puzzle work fine. If the set of
packages passes these tests, they are then promoted to
current-passed-ci.

As deemed necessary (important bugs or security patches) or when there
is a dot release upstream, we will update the stable repositories -
the set of packages that will make it there will be picked up from a
hand-picked repository that has gone through CI to be promoted to
current-passed-ci.

[1]: http://trunk.rdoproject.org/centos7/current/
[2]: http://trunk.rdoproject.org/centos7/current-passed-ci/
[3]: https://www.rdoproject.org/repos/rdo-release.rpm
[4]: http://trunk.rdoproject.org/centos7/delorean-deps.repo

David Moreau Simard
Senior Software Engineer | Openstack RDO

dmsimard = [irc, github, twitter]


On Wed, Dec 16, 2015 at 10:18 AM, Pedro Sousa <pgsousa gmail com> wrote:
> Another dumb question :)
>
> What's difference between using delorean versus rpm liberty repos in terms
> of stability and updates?
>
> Which one should we use for production?
>
> Thanks
>
> On Wed, Dec 16, 2015 at 2:24 PM, John Trowbridge <trown redhat com> wrote:
>>
>>
>>
>> On 12/16/2015 09:09 AM, Ihar Hrachyshka wrote:
>> > John Trowbridge <trown redhat com> wrote:
>> >
>> >> Howdy all,
>> >>
>> >> Just wanted to make a quick announcement that we now have fully
>> >> automated liberty delorean repo promotion including image building and
>> >> publishing.
>> >>
>> >> The multijob can be found here:
>> >> https://ci.centos.org/view/rdo/job/rdo-delorean-promote-liberty/
>> >>
>> >> I would like to add a job for RDO-Manager with network isolation as
>> >> well
>> >> as one for compute scaling to the import images phase, but overall this
>> >> is pretty good coverage.
>> >>
>> >> Much thanks to weshay for all the jjb help.
>> >>
>> >> - trown
>> >>
>> >> _______________________________________________
>> >> Rdo-list mailing list
>> >> Rdo-list redhat com
>> >> https://www.redhat.com/mailman/listinfo/rdo-list
>> >>
>> >> To unsubscribe: rdo-list-unsubscribe redhat com
>> >
>> > Sorry for dumb question, but what’s the link to promoted/validated yum
>> > repo?
>> >
>>
>> For liberty the promoted repo is available via:
>> http://trunk.rdoproject.org/centos7-liberty/current-passed-ci/
>>
>> > Ihar
>>
>> _______________________________________________
>> Rdo-list mailing list
>> Rdo-list redhat com
>> https://www.redhat.com/mailman/listinfo/rdo-list
>>
>> To unsubscribe: rdo-list-unsubscribe redhat com
>
>
>
> _______________________________________________
> Rdo-list mailing list
> Rdo-list redhat com
> https://www.redhat.com/mailman/listinfo/rdo-list
>
> To unsubscribe: rdo-list-unsubscribe redhat com


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]