Commit Graph

13 Commits

Author SHA1 Message Date
Takashi Kajinami 05373f4992 Use openstack_spec_helper from zuul checkout
Change-Id: Ic8a12d373e0d33e4caac8b8ad4b84faaf98f9267
Co-Authored-By: Tobias Urdin <tobias.urdin@binero.se>
2022-07-23 23:29:50 +09:00
Takashi Kajinami 3860bfc936 Remove pin of fast_gettext
This is no longer required because ruby >= 2.1 is already available[1].

[1] b93ecf8bff

Change-Id: I91854630489c92307e8e84f8695ccd4a57362af9
2022-04-18 13:34:41 +09:00
ZhongShengping a8bf4ac2e8 Move to opendev
Change-Id: I467e86b132314d6bf5331ff44a254d38a84dfab0
2019-04-22 09:11:52 +08:00
Tobias Urdin 587afedb66 Revert "Checkout stable/pike for spec_helper"
This reverts commit cef0694f65.

Change-Id: I95eadca6bb5ad7eaea3c1ced6fc6b6db7e07ea54
2018-11-04 22:05:30 +00:00
Tobias Urdin cef0694f65 Checkout stable/pike for spec_helper
Change-Id: I48dd640c61e2cf3875ae9d9b273314a022b76974
2018-10-30 13:56:45 +01:00
ZhongShengping 6f5bc10ec1 Load puppet-openstack_spec_helper locally during tests
Change-Id: I72893d060d0a60c163e0d4dce5a62e50294f7cab
Co-Authored-By: Mohammed Naser <mnaser@vexxhost.com>
2018-02-12 10:55:06 +08:00
Alex Schultz b93ecf8bff Align stars to fix ci
1) Pin fast_gettext
The fast_gettext gem 1.2.0 and greater require ruby 2.1 which we don't
have.

2) Pass a generic cpu to qemu instead of trying to pass host-model

We don't need to pass any CPU extensions in the gate, given the
context where we don't use KVM or (proper) nested virtualization.
Truthfully, this also becomes required as there are upcoming changes
in qemu-kvm 2.6.0 which breaks us when trying to pass extensions
while using qemu.

Worth noting that devstack has been setting 'none' [1] as well.

[1]: 1c442eebc8/lib/nova_plugins/hypervisor-libvirt (L42)

Change-Id: I881bd712266ae63b0ac9074ec18bd6a41b946c3a
2016-12-13 14:48:52 -07:00
Emilien Macchi 57103eb493 Gemfile: use puppet-openstack_spec_helper
Change-Id: Ic556f27cad47f59c45edd38a197a94d80a00fd05
2016-06-27 14:40:22 +00:00
Emilien Macchi 0c836047f5 drop mock dependency
mock is not used anywhere in the module, let's drop it.
This patch will help to hit this bug:
https://launchpad.net/bugs/1492636

Change-Id: I83b468e97eabfac5bb98093c2461ff0645720a90
2016-01-22 09:58:05 -05:00
Maksym Yatsenko 6d1da6792c gemfile: Added netaddr package
netaddr dependency is required for change-id:
Iffb0af32753708decb8d2b60f1075b66f7520553,
netaddr works effectively with CIDR, subnetting and etc.

Change-Id: I802280e4e2912c9aed1c10d519ead84b1f22f900
2015-10-16 19:29:20 +03:00
Emilien Macchi 8b9db6da86 Revert "Initial run_tests.sh script"
This reverts commit 2921e36c79.

Change-Id: I88055528d143325457cdc2461dedb37f703374b9
2015-08-07 09:21:41 -04:00
Paul Belanger 2921e36c79 Initial run_tests.sh script
When launching run_tests.sh we need to make sure to call
install_modules.sh.

I've moved it into the tools directory, and installed the modules
local vs global. This is mostly personal preference but avoids puppet
modules conflicts with global /etc/puppet folder.

Change-Id: I77c445a71720e0c8dd4744777c2bc6a0a6663590
Depends-On: I87c12faffab953ad2039d2b9ed9ab420e97ab2b7
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2015-08-06 14:38:42 -04:00
Paul Belanger f98af0d80a Initial import to gate on
Import Gemfile and Rakefile.

Rakefile: take example from puppet-keystone module.
Gemfile: Download the gems we actually need (ie: not beaker).

Change-Id: I184a563c80c95da91daf6027378579dde15fe334
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2015-08-04 19:35:58 -04:00