[openstack-dev] [tripleo][rdo] How does RDO package (puppet module) gets installed on Tripleo overcloud nodes ?

Emilien Macchi emilien at redhat.com
Wed Jul 19 13:16:40 UTC 2017


On Wed, Jul 19, 2017 at 3:11 AM, Dnyaneshwar Pawar
<Dnyaneshwar.Pawar at veritas.com> wrote:
> Hi tripleo/rdo experts,
>
>
>
> puppet-veritas_hyperscale is added to RDO trunk via [1].
>
> Also patched tripleo-puppet-elements to include puppet-veirtas_hyperscale
> [2].
>
>
>
> When I create overcloud using quickstart.sh + latest RDO trunk,
> puppet-veritas_hyperscale modules do not get installed on any of overcloud
> node, neither on undercloud.
>
> From #rdo(amoralej, apvec) and #tripleo(shardy) got to know that only [1]
> and [2] may not be sufficient to get these modules installed under
> “/etc/puppet/modules” on overcloud nodes.
>
> This needs confirmation from Emilien/Alex.

Like I said on IRC, you'll need to patch
https://github.com/rdo-packages/puppet-tripleo-distgit to add the
veritas module in dependency, so the module will be deployed when
installing TripleO.

>
> If above theory is correct then, I may need to submit one more patch. I am
> not clear against which repo I need to submit a patch. Do we have any
> example that I can refer?
>
>
>
> [1] https://review.rdoproject.org/r/#/q/topic:add-puppet-veritas_hyperscale
>
> [2] https://review.openstack.org/#/c/481085/
>
>
>
>
>
> Thanks,
>
> Dnyaneshwar



-- 
Emilien Macchi



More information about the OpenStack-dev mailing list