Commit Graph

11 Commits

Author SHA1 Message Date
Takashi Kajinami aae84d93b0 Use new openstackclient tag
The new openstackclient tag was added so that we can get all resources
about openstack CLI more easily. This adds this tag to heatclient
because the package provides some sub-commands.

Also, the heatclient package is required by heat so updating it should
restart the services.

Change-Id: I4e24408d9c377d0b67d87efa07f07913ef997402
2023-11-20 01:18:41 +09:00
Takashi Kajinami da45ce8a21 Replace legacy facts and use fact hash
... because the latest lint no longer allows usage of legacy facts and
top scope fact.

Change-Id: Ib395d70d0d528adfef6600f67f9cd6bb238f8206
2023-03-02 11:31:36 +09:00
Thomas Goirand 131476ca2b Get rid of the $pyvers variable
Since everyone has switched to Python3, it's time for the removal of the
$pyvers variable.

Change-Id: Ie5052433ff584d75fcf58c0058f16a05dc97eeaa
2021-05-21 11:22:52 +02:00
Takashi Kajinami ace4e65596 Expect python3 client package in CentOS8
In CentOS, we expect to have python3 client package in 8.x while we
expect to have python2 in 7.x .
Fix unit tests to expect the correct version according to os major
version.

Change-Id: I7cbb56f310187234e753792e684ebcf7792a3b89
2020-03-31 16:34:45 +09:00
ZhongShengping b0fdde53b1 Fix client spec test
Change-Id: Id94c1a3b6980cfedee3950e6151a0d7558457dd5
2019-05-20 11:03:19 +08:00
ZhongShengping e27652a02b Add openstackclient installation to the client class
The repo is inside the openstackclient plugin commands[1].

[1]https://docs.openstack.org/python-openstackclient/latest/cli/plugin-commands.html

Change-Id: I94d00a6ef9c8949b1de8f12328a8f40dc2ebf7ca
2019-05-17 16:31:17 +08:00
Lee Yarwood 01ac308d05 Inherit pyvers from openstacklib::defaults
Depends-On: I84b767921d151a61429b2c89e6372c4b447f0d7d
Change-Id: Ic5c4a5e5c50fb0058be94b3ee2ed9ceccb3eafdf
2019-01-17 15:56:35 +01:00
Thomas Goirand da6e5c65a8 Debian is using Python 3
Change-Id: I115e40289781801f40a5cf489e2cc1a43a35da1c
2018-04-10 11:52:40 +02:00
Mykyta Karpin 7359b5129e Switch heat to rspec-puppet-facts
This change updates the heat tests to use rspec-puppet-facts
to test multiple operating systems.

Change-Id: Ic6e1542d5befba529f753b346ff842ed88d1292e
2016-11-11 13:11:39 +02:00
Mykyta Karpin d57948dcfe Add os_service_default support to heat tests
Heat classes tests are modified to support
	os_service_default facts.

Change-Id: Ie8201de4158f1442eade93fee042453f4effb34c
2015-11-18 13:57:58 +02:00
Gael Chamoulaud 73df608936 Tag all Heat packages
Some users wish to override the default package provider by their own.

Tag all packages with the 'openstack' to allow mass resource attributes
override using resource collectors.

Closes-bug: #1391209

Change-Id: I09e54700438894e22d29605fec51bb056baf4050
Signed-off-by: Gael Chamoulaud <gchamoul@redhat.com>
2015-03-28 19:07:21 +01:00