Commit Graph

13 Commits (36ac9fe878785856a49276970473f2bb0ce87f07)

Author SHA1 Message Date
Takashi Kajinami 05373f4992 Use openstack_spec_helper from zuul checkout
Change-Id: Ic8a12d373e0d33e4caac8b8ad4b84faaf98f9267
Co-Authored-By: Tobias Urdin <>
10 months ago
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
1 year ago
ZhongShengping a8bf4ac2e8 Move to opendev
Change-Id: I467e86b132314d6bf5331ff44a254d38a84dfab0
4 years ago
Tobias Urdin 587afedb66 Revert "Checkout stable/pike for spec_helper"
This reverts commit cef0694f65.

Change-Id: I95eadca6bb5ad7eaea3c1ced6fc6b6db7e07ea54
5 years ago
Tobias Urdin cef0694f65 Checkout stable/pike for spec_helper
Change-Id: I48dd640c61e2cf3875ae9d9b273314a022b76974
5 years ago
ZhongShengping 6f5bc10ec1 Load puppet-openstack_spec_helper locally during tests
Change-Id: I72893d060d0a60c163e0d4dce5a62e50294f7cab
Co-Authored-By: Mohammed Naser <>
5 years ago
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

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
7 years ago
Emilien Macchi 57103eb493 Gemfile: use puppet-openstack_spec_helper
Change-Id: Ic556f27cad47f59c45edd38a197a94d80a00fd05
7 years ago
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:

Change-Id: I83b468e97eabfac5bb98093c2461ff0645720a90
7 years ago
Maksym Yatsenko 6d1da6792c gemfile: Added netaddr package
netaddr dependency is required for change-id:
netaddr works effectively with CIDR, subnetting and etc.

Change-Id: I802280e4e2912c9aed1c10d519ead84b1f22f900
8 years ago
Emilien Macchi 8b9db6da86 Revert "Initial script"
This reverts commit 2921e36c79.

Change-Id: I88055528d143325457cdc2461dedb37f703374b9
8 years ago
Paul Belanger 2921e36c79 Initial script
When launching we need to make sure to call

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 <>
8 years ago
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 <>
8 years ago