settingsLogin | Registersettings

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

0 votes

Hi tripleo/rdo experts,

puppet-veritashyperscale 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.
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


OpenStack Development Mailing List (not for usage questions)
Unsubscribe: OpenStack-dev-request@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
asked Jul 19, 2017 in openstack-dev by Dnyaneshwar_Pawar (540 points)   1

1 Response

0 votes

On Wed, Jul 19, 2017 at 3:11 AM, Dnyaneshwar Pawar
Dnyaneshwar.Pawar@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


OpenStack Development Mailing List (not for usage questions)
Unsubscribe: OpenStack-dev-request@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
responded Jul 19, 2017 by emilien_at_redhat.co (36,940 points)   3 8 13
...