Specify test directory so that tox won't complain
`ImportError: Start directory is not importable`.
Also fix a warning when running debug.
Change-Id: I389e50a097e1cdc5d070c193ab512218762fa8d5
Closes-Bug: #1666560
The gating on python 3.4 is restricted to <= Mitaka. This is due
to the change from Ubuntu Trusty to Xenial, where only python3.5
is available. There is no need to continue to keep these settings.
Change-Id: Ic8fb72a0618db4099b149faf5282611bddb19080
Openstack infra now supports upper constraints for all the jobs.
"kolla-kubernetes/tox.ini" updated to use upper constraints for
all the jobs.
Change-Id: Icc201aac6dc18ec101944c24dd5686ab36bb1ae4
The release notes are absent from all previous releases. As
of 0.4.0 consolidate all changes up to this point into one set
of release notes.
Co-Authored-By: Jeffrey Zhang <jeffrey.zhang@99cloud.net>
Change-Id: I5924b0dafef2ea08d73b0bf9f332c1d1ed63a8e0
modified the tox.ini and doc/source/running-tests.rst
to add py35 in tox environment
Change-Id: I237459fb0fecb35a80677ce32f1f5066c3d20724
Partially-Implements: blueprint add-support-python35
Currently, running ``tox -e cover`` errors out and does not generate
the correct coverage report. The problem is caused by (a) a typo in
``tox.ini``, and (b) a mix up between ``kolla_kubernetes`` vs.
``kolla-kubernetes`` in .coveragerc and setup.cfg. This causes the
coverage report to not properly pick up the module. This patch set
addresses the problem.
Change-Id: I0a10c0eb563968f4b88a816276455a6afcf5df80
Closes-Bug: #1650266
There is no this directory openstack/common which was used to keep codes from
oslo-incubator, we have retired oslo-incubator. Removing openstack/commonfrom
all OpenStack code in favor of the Oslo libraries is a project wide goal
for the Ocata release. So don't use this directory any more. We should drop it
for improving searching efficiency.
Change-Id: Icbf6d9133d0a227654e1ad3bc69f0671cd09fb02
The previous check tested if services deploy. This adds testing to
see what it deployed works. It picked up an issue with the keystone
endpoint creation jobs which is fixed in this PS by splitting the
jobs into one job per task and sharing the templates between all
services. There seems to be an issue with ceph still sometimes,
which will be addressed in another PS.
Partially-Implements: blueprint job-templates
Change-Id: I83f480a043406ae1b1497060a865cbba45f05578
This PS creates a gate test for kolla-kubernetes. It does an all in
one deployment backed with ceph.
In addition, it:
* Adds a bindep.txt file to give our tests quicker install times.
* Adds a bashate tox test for linting bash.
* Fixes a bug with multiple pods passed on the command line at
once.
Change-Id: I29d928b9864e268542a8a51d86b566e4933557bf
This adds a way to allow the operator to specify the namespace to
use for resources. It also adds tests to ensure they are as
requested.
Change-Id: I74611e4f0c6e9f5da89d1b0334be7273545ce96c
Partially-Implements: consistent-namespace
This adds support to the tests/gate for checking if all the
templates are valid yaml. If they have alpha init-containers,
check if they are valid json.
It also fixes a few broken links in the service catalog that
the tests discovered were broken.
Change-Id: I8149f68437b4604fc79ac7f1e5a2811f9a706dfa
Remove old constraint setup, these environments are completely unused.
way.
Note that the repo did not use constraints before - and does not use
them now since the repo is not part of global requirements process.
Change-Id: I676a6b7199a6c4db0b3420c38ff536acbd02b436