3a53f686ffa296271ea92ef8941faf12f396d3e3
Commit Graph

1397 Commits

This Branch
This Branch
All Branches
Author SHA1 Message Date
Tobias Urdin
3a53f686ff Revert "Revert "Set bionic beaker as not voting""
This reverts commit 6a8265942e.
Change-Id: I0fc629e9f444ba9502d4c5982c2c6bc9af007922
2018年08月13日 17:53:18 +00:00
Tobias Urdin
6a8265942e Revert "Set bionic beaker as not voting"
This reverts commit 590e8239f9.
Change-Id: Ib40d45554574924c8f4ecf09538790810161019b
2018年07月28日 18:59:11 +00:00
Tobias Urdin
590e8239f9 Set bionic beaker as not voting
Until we figure out how we can resolve the issue
with supporting both ruby 2.0 from centos and the
later ruby 2.5 version shipped in bionic.
Change-Id: I2787b69f7587c55945c104cc66a1c614b738cd20
2018年07月27日 10:00:52 +02:00
Zuul
476c9b7fc2 Merge "Add Ubuntu 18.04 Bionic to CI" 2018年07月25日 01:42:10 +00:00
Tobias Urdin
25cada1d67 Replace port 35357 with 5000
Depends-On: https://review.openstack.org/#/c/571076/
Change-Id: Id218e5f2b4e29514d6da15f648c1a3db5bcbdea9
2018年07月23日 13:43:57 +00:00
Tobias Urdin
a696192bf2 Add Ubuntu 18.04 Bionic to CI
We now have support to Mimic and can select that version
and this patch fixes Puppet 5 for Bionic we can add it to CI.
When this is fixed the only thing left is to add beaker acceptance
testing for Bionic.
Bionic only has Puppet 5 and can currently only use Ceph Mimic.
Change-Id: I6f94e214a70f92278f1f3806471ef2f622a938c3
2018年07月18日 16:25:12 +02:00
Zuul
ae1584fde7 Merge "Remove gnocchi_url option in aodh" 2018年07月14日 21:25:40 +00:00
Zuul
31eb55a631 Merge "Fix debug option in nova" 2018年07月14日 15:03:50 +00:00
schegi
3437354fb7 Remove heat_watch_server_url parameter
In change I155c92edd5d6959ac23d99804fd95dfb99c7042e the
heat-api-cloudwatch support was removed from puppet-heat. In change
Icb9fa01cb37dd15b66fc6f1de183149ff884363d the forgotten parameter
heat_watch_server_url was also removed from puppet-heat. This change
removes this parameter from the heat::engine call in heat.pp
Change-Id: I2d33868ce8ce87565e1fa7125aa9f36463813b2e
2018年07月11日 10:46:06 +02:00
Zuul
98b9e7e1dd Merge "Revert "Debian: no fwaas l3 extensions"" 2018年07月11日 02:20:31 +00:00
0c9588f201 Update reference for puppet-apache
Required for scenario-py3 running in Fedora.
With the next puppet update this will be updated
to a tag release.
Change-Id: I05603f35009c018b0f00e93d7ef6dc91ae9dadd3
2018年07月10日 17:33:47 +05:30
ZhongShengping
68bf6cc296 Remove gnocchi_url option in aodh
The gnocchi_url option has been deprecated[1] and removed in aodh repo[2]
[1]https://review.openstack.org/#/c/580621/
[2]https://review.openstack.org/#/c/296877/
Change-Id: I517236631eb422987b5cb03a50c0be3890272b9e
2018年07月10日 10:57:30 +08:00
ZhongShengping
9e35cdc340 Fix debug option in nova
The nova::logging parameter has been deprecated in puppet-nova repo[1].
[1]https://review.openstack.org/#/c/580213/
Change-Id: I656a630570ea0c22dbc8dfc67956324a3b40175b
2018年07月10日 10:40:05 +08:00
Thomas Goirand
5cdee0055d Revert "Debian: no fwaas l3 extensions"
After upstream code has been fixed to work with neutron-api and
neutron-rpc-server, and after this patch has been merged into the Debian
package, we can finally re-activate FWaaS in Debian.
This reverts commit 85a3fa6a0a.
Change-Id: Idd94928567677cc46779a8261b436a96a35050e3
2018年07月09日 14:12:41 +02:00
OpenStack Proposal Bot
3e1b4684f6 Updated from Puppet OpenStack modules constraints
Change-Id: I8f281c1a7408ce711ae533a9f7d7ddaf69cff9e5
2018年07月08日 06:27:57 +00:00
Zuul
f82268bded Merge "Add new scenario to test python3 services" 2018年07月05日 15:51:49 +00:00
Cloud User
edca617537 Add new scenario to test python3 services
Also modify provision manifest to skip provisioning
some services.
The new scenario will be used for testing py3 services
starting with keystone and glance.
Also update puppet-apache reference to the required commit,
this can be updated once a new tag is released with the commit.
Change-Id: I55558f35068457175e2ef508f9e5989151db4aa2
2018年07月05日 10:55:39 +05:30
5f3a715217 Remove base fedora repos as fedora-stable is enabled
https://review.openstack.org/#/c/577819/ enabled
stable-base repo which includes all required packages
for fedora. We don't need fedora base repos, so remove them
after repos are configured.
Change-Id: I280adf43e8a427b555a91d1f481ea3c0c5334370
2018年07月04日 08:32:44 +00:00
Zuul
1c18fdd72a Merge "Change ceph caps to profile rbd" 2018年07月03日 19:31:32 +00:00
Zuul
9e2acdcac6 Merge "Update scenario004 branches" 2018年07月03日 18:38:57 +00:00
Tobias Urdin
1cafb2d4fc Fix select ceph version failing beaker tests
Change-Id: Ie4bd3c46882a1cd4ec2be8c6bb4850e17fe79905
2018年07月03日 11:05:30 +02:00
Zuul
a81d26c6c2 Merge "Configure delorean repos based on OS Type" 2018年07月03日 04:34:53 +00:00
Zuul
e723ae46b4 Merge "Use stestr-3 when it's available" 2018年07月03日 04:34:52 +00:00
Alex Schultz
c7daa4117a Update scenario004 branches
Change-Id: I0bd3bc4faf5169b589052da591d61aa2032b8129
2018年07月03日 03:34:41 +00:00
Zuul
0dbda7c4be Merge "Make puppet 5.5 unit job voting" 2018年07月03日 01:23:51 +00:00
ae8e9225e2 Handle issue caused by pip installed setuptools (Fedora)
setuptools is being installed by pip in the image.
We need it to be used by sealert which looks for
pkg_resources in Python3 pythonpath. setuptools
is being excluded at /etc/dnf/dnf.conf.
This patch removes and reinstall python3-setuptools.
Change-Id: I581c469853ea28e0a75654c5d0f0a5cbdd98d257
2018年07月02日 19:01:03 +05:30
Tobias Urdin
c1174e23cd Make puppet 5.5 unit job voting
If we only run puppet 5 jobs now this should be
voting, puppet 4 unit should still be voting so
that we know if we break puppet 4 support.
Change-Id: I3ed98047e1d62efdbd1c754b70cbd03e757e1051
2018年07月02日 13:37:10 +02:00
Zuul
f6fc033079 Merge "Add support to select ceph version" 2018年06月29日 20:51:43 +00:00
Tobias Urdin
eaacd3f841 Add support to select ceph version
We are closing in on adding Ceph Mimic support and
want to ensure we can select either Luminous or Mimic
for running our tests.
For example Ubuntu 18.04 must run Ceph Mimic because
Luminous is not available (yet), Debian doesn't have
Ceph Mimic packages so we must run Luminous there.
Depends-On: https://review.openstack.org/#/c/576247/
Change-Id: If84ecbf86f3ebde8e69a1a26759ad967d061725a
2018年06月28日 19:54:10 +02:00
Tobias Urdin
70cb017808 Change ceph caps to profile rbd
Based on the documentation [1] and this
bug [2] we should set caps for ceph keys
that use RBD to use the profile.
As we can see in the bug [2] setting it to wrong
can have cause very bad issues, this should direct
as a guideline since we will not hit this in CI.
[1] http://docs.ceph.com/docs/luminous/rbd/rbd-openstack/#setup-ceph-client-authentication
[2] https://bugs.launchpad.net/nova/+bug/1773449
Change-Id: I3767645807279afac77c1c367a70af6f0f9f4084
2018年06月26日 17:35:02 +02:00
Zuul
ca03d56182 Merge "Switch tripleo jobs to voting" 2018年06月26日 06:16:48 +00:00
ae869dec6f Configure delorean repos based on OS Type
For CentOS it's same as now, for fedora:-
delorean trunk:- trunk.rdoproject.org/fedora/current
delorean deps:- trunk.rdoproject.org/fedora/stable-base/latest
Change-Id: I5d681aa56868aa977c1c3dad2cc50336a1ce91bb
2018年06月25日 18:59:12 +05:30
029101ab82 Use stestr-3 when it's available
python3-stestr provides stestr-3, With switch to fedora
it would be installed and used.
Change-Id: Ib9f23e592105d08281f400827416e6f126935b1d
2018年06月25日 14:28:18 +05:30
Zuul
746fde8108 Merge "Update integration jobs" 2018年06月23日 01:36:12 +00:00
Alex Schultz
538ef66b12 Switch tripleo jobs to voting
These are voting in the tripleo queue and any issues will be resolved
ASAP. These jobs are only an undercloud installation which is generally
very stable.
Change-Id: Ic3ab68a9c3f55afb3526460eef4355a3ab83b04c
2018年06月20日 08:26:13 -06:00
Alex Schultz
28e073a14e Update integration jobs
This change aims to switch the puppet4 versions of the integration jobs
to only be run in <=Queens. The puppet5 integration jobs would become
voting and be run for >=Rocky. Puppet 4 unit coverage still remains and
we'll have additional puppet 4 deployment coverage with the TripleO jobs
being added via If97e1f910c86a794edc79b6141b79f64ca4793cf.
Change-Id: I67dd58fac6957f599d26df6de0ee12b22916fd54
2018年06月19日 13:18:01 -06:00
Wes Hayutin
186b41320b Add tripleo undercloud jobs to puppet intragration
Recent removal of deprecated options has broken the tripleo deployments
so lets add the basic undercloud jobs which has some coverage.
Change-Id: If97e1f910c86a794edc79b6141b79f64ca4793cf
2018年06月19日 09:34:53 -06:00
Alfredo Moralejo
df32382900 Switch role name from Member to member
keystone is creating default roles for member since [1]. This
is "member" and it's not configurable so we need to switch it
in p-o-i too to avoid conflicting names errors (keystone is not
case sensitive in object names).
[1] https://review.openstack.org/#/c/572243/
Depends-On: Icd91bd27d0c0f375d2e99e9c018d3971fc49ce18
Change-Id: Id838d69e4ace9b2ea6c2a9cc6f8fd079d2115dd6
2018年06月18日 13:14:27 +02:00
Zuul
e20023d431 Merge "Add 5.5 unit test" 2018年06月15日 15:55:24 +00:00
Zuul
f80f25ad1a Merge "Debian: no fwaas l3 extensions" 2018年06月15日 15:55:23 +00:00
Zuul
ca1b0c8dc3 Merge "Don't enable 'fake' driver, instead use hardware-type" 2018年06月15日 08:06:58 +00:00
Thomas Goirand
85a3fa6a0a Debian: no fwaas l3 extensions
Looks like fwaas extensions are making a bunch of functional tests fail
in Debian, probably because of issues in neutron-rpc-server. We disable
it here, at least temporarily, and for Debian only, so that we have a
working tempest run for Debian. This may be reverted later on once a
better solution is found.
Change-Id: I723bb97310dfb2a737ddcdb79caa2a02ef4e211b
2018年06月14日 15:34:09 +02:00
d1784538e6 Don't enable 'fake' driver, instead use hardware-type
Ironic removed the 'fake' drivers in [1], this
patch removes it setup in poi, instead set
fake-hardware in enabled_hardware_types.
Also add other ironic, tempest config required by
fake-hardware type.
[1] https://review.openstack.org/#/c/572454/
Depends-On: I47e886f67e51edf8f4cee3ded44496287d2298d4
Change-Id: I7ea51b6bcee0a93dda7ff54fd3388469d14a9ba8
2018年06月14日 15:56:01 +05:30
ZhongShengping
a15f593190 Add 5.5 unit test
Change-Id: I7e7fbc8aa6336949350c98044b2ee32c14d18685
2018年06月14日 09:15:50 +08:00
e931cd247a Allow running poi scenarios on Fedora
Change-Id: I409c11f31d4b82ef9a3d6ba20e2dd045156d66a9
2018年06月13日 19:07:13 +05:30
Zuul
11a5e5815f Merge "Fix deprecated parameters" 2018年06月12日 16:05:18 +00:00
Zuul
058a40d330 Merge "Remove gnocchi deprecated commands." 2018年06月12日 16:05:17 +00:00
Tobias Urdin
4cb95c42ff Fix deprecated parameters
Fixes the use of deprecated parameters that
is now removed in [1]
[1] https://review.openstack.org/#/c/569608/
Change-Id: Ib1a1bbe735c3e810058303a52204497e13fe3903
2018年06月12日 09:59:45 +02:00
Tobias Urdin
1191594e29 Remove gnocchi deprecated commands.
These are removed in commit [1]
[1] https://review.openstack.org/#/c/569532/
Change-Id: If458c9cfbcdb07dd9da9debefe7af316426203c8
2018年06月12日 09:54:54 +02:00
Zuul
e9466b2a4e Merge "Make fix redis service setup Debian only" 2018年06月02日 01:05:49 +00:00