Commit Graph

18 Commits

Author SHA1 Message Date
Jeffrey Zhang 434b65c6ef Retire kolla-kubernetes project - step 3 remove project content
Depends-On: https://review.openstack.org/567779
Needed-By: https://review.openstack.org/568174
Change-Id: If5bdd602d5f5c8addba70235ac41c0a52cef2c11
2018-05-14 02:54:20 +00:00
Jenkins 19d8ded283 Merge "Remove support for py34" 2017-04-17 17:30:22 +00:00
Surya Prakash Singh a5ea314f58 Fix oslo_debug_helper not running
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
2017-03-11 05:15:03 +05:30
zhuzeyu 81b8483ade Remove support for py34
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
2017-03-03 10:49:20 +08:00
zhuzeyu 16ee0ed97f Delete python bytecode file
Delete python bytecode including pyo

Change-Id: I165b0ec5b50dd24ee32825c84550218ab37c5038
2017-02-10 16:00:52 +08:00
Jenkins e69cabaf84 Merge "python 3.5 is enabled in tox environment" 2017-02-08 15:46:30 +00:00
Surya Prakash Singh a2ac087034 Use upper constraints for all the jobs in tox.ini
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
2017-01-17 09:41:08 +05:30
Steven Dake 5ec591ac8b Add consolidated release notes
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
2017-01-13 19:35:00 -07:00
Surya Prakash Singh d72fbe3168 python 3.5 is enabled in tox environment
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
2017-01-05 13:18:39 +05:30
Tin Lam d609177328 Fix python tox -e cover failure
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
2016-12-27 16:35:53 -06:00
Luong Anh Tuan e3480e7314 Don't include openstack/common in flake8 exclude list
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
2016-10-31 11:12:28 +07:00
Kevin Fox 185909ce4e Split endpoint jobs and start testing the deployments
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
2016-10-05 09:31:47 -07:00
Kevin Fox b8054c6a21 Kolla Kubernetes Gate Test
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
2016-10-01 18:41:18 -07:00
Kevin Fox 49645c5d7f Add namespace and test
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
2016-09-08 19:47:00 +00:00
Kevin Fox 6c8c231bda Template validation/gating
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
2016-09-05 14:22:01 -07:00
Andreas Jaeger c8a0f9b6b4 Cleanup tox.ini constraints
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
2016-08-26 10:50:56 +02:00
Davanum Srinivas 2100868fab Support for release notes
Change-Id: I3ea82c1aabe64294e70b5af6ae0f1f21f23d9889
2016-05-05 14:22:01 -04:00
Ryan Hallisey 8171c0ad83 Initial Cookiecutter Commit. 2016-05-04 10:39:22 -04:00