Commit Graph

25 Commits

Author SHA1 Message Date
Andreas Jaeger 24120d7b66 Retire repository
Fuel (from openstack namespace) and fuel-ccp (in x namespace)
repositories are unused and ready to retire.

This change removes all content from the repository and adds the usual
README file to point out that the repository is retired following the
process from
https://docs.openstack.org/infra/manual/drivers.html#retiring-a-project

See also
http://lists.openstack.org/pipermail/openstack-discuss/2019-December/011647.html

Depends-On: https://review.opendev.org/699362
Change-Id: Ibd0360edc1781ea748a1ef28877c215bb4c726c7
2019-12-18 09:38:32 +01:00
Sergey Kraynev e194ed3f4c Add OS_* variables to tox env for supporting SSL
Change-Id: I6d8e60f1014f522596ee89a4dae1432d02609934
2017-03-03 13:17:59 +00:00
Sergey Reshetnyak aa22b5a9b2 Hide warning abount unverified https request
Change-Id: Id6fb2052dc7e691b06993c4686c4991d5a23fd04
2017-02-17 09:58:25 +03:00
Sergey Kraynev 4eeba550fc Fix debug tests for fuel-ccp repo
According words in documentation for oslo tests:
"If the project name, and the module that precedes the tests directory do
not match, then consider passing a -t argument to oslo_debug_helper to
indicate the directory where tests are located."

This patch explicitly specify directory with tests, because project name
and name of directly have difference ('-' instead fo '_').

Change-Id: I853cad40171e205dccdd7314d3b277f073407ab5
2017-01-30 06:58:30 +00:00
Sergey Kraynev 024f74ffa3 Fix execution cover test
Previously tox -e cover return empty data due to follow error:
   Coverage.py warning: Module fuel-ccp was never imported.
   Coverage.py warning: No data was collected.

So the fix is to set explicitly which package should be used for
testing. So it should be fuel_ccp instead of fuel-ccp.

Change-Id: I2793b2d2d799fcf5f2a15b73955f3c85473ae92b
2016-11-24 07:52:12 +00:00
Artur Zarzycki 0a6c47d6cf Add support for debian packages caching server
If APT_CACHE_SERVER variable is set then add option with it to config.
Example: APT_CACHE_SERVER="http://some_cache_server:3142"

Change-Id: Ic6d723d2715ab0be60a42f324b97d8ee02a1d97e
2016-11-15 10:05:39 +01:00
Sergey Reshetnyak 6652542231 Use os-testr for launch tests
os-testr makes subunit output more readable

Change-Id: Ie47e740ec447cb53df3586d5cb6eb537db8eea71
2016-10-26 18:52:52 +03:00
Jenkins f96afc1bcd Merge "Bypass http proxy env variables to testenv" 2016-10-25 10:48:50 +00:00
Jenkins 05e9a7040f Merge "Initial commit for ccp multi-deploy solution" 2016-10-12 09:15:38 +00:00
Yuriy Taraday 856b83d3d2 Bump minimal required tox version to 1.7
We use substitutions in install_command for constraints, that didn't
work before tox 1.7, see [0].

[0] http://tox.readthedocs.io/en/latest/changelog.html#id19

Change-Id: I55b1ddd1a2be872b687fc209db3ee982e2a59718
2016-10-11 17:15:22 +03:00
Sergey Lukjanov 8e30af7d39 Initial commit for ccp multi-deploy solution
It's authored by Marek, I'm just reposting it here to make
publically available.
This is a sample shell script + config files to assist in deployment
of multiple OpenStack environments within a single K8s cluster.

Change-Id: Ic372d56b72b2430cabdb8afb84d2d7776a349465
2016-10-11 10:35:25 +00:00
Yuriy Taraday d34e6f1537 Sync with global requirements
Also add local constraints file to pin requests package to unblock the
gate.

Change-Id: I1c243803bc2e7af49df91dc914791bf0ef338106
2016-10-04 11:04:05 +03:00
Jenkins 2894d7f199 Merge "Add tox venv35 testenv to have guaranteed venv based on py35" 2016-09-27 12:33:47 +00:00
Sergey Lukjanov 4c3283c69f Bypass http proxy env variables to testenv
With that thing available, CCP will be able to connect to the
Kubernetes through HTTP proxy (as it's using pykube based on
requests). For SOCKS proxy don't forget to install requests[socks].

Change-Id: Ife18c77bb7a969f13b4a924b100dd6f62c3295da
2016-09-26 17:15:16 +00:00
Sergey Lukjanov 78fdcf284a Add tox venv35 testenv to have guaranteed venv based on py35
Change-Id: Ifec1e397c8ad8b6f8a3b4e87d2cd2085ea61e8e8
2016-09-26 17:14:57 +00:00
Yuriy Taraday efa6175ac8 Turn on upper-constraints usage
Added upper-constraints magic line to tox.ini to follow
upper-constraints during testing.

Change-Id: I4fd9200b402ad8f0d598e12d84ad6b02998c8685
2016-09-21 20:22:34 +03:00
Jenkins b232083c06 Merge "Fix bashate testing" 2016-09-20 15:37:05 +00:00
Yuriy Taraday 3009e4dccc Fix bashate testing
* add bashate requirement so that it can be actually used;
* use xargs instead of find -exec to get negative results out;
* add pipefail option to know if find failed.

Change-Id: I5d88496608f865335e2ca970de7d9ba19bdcc89b
2016-09-20 11:25:22 +03:00
Yuriy Taraday 8c15db503d Switch to cliff
Added all commands and basic app for cliff, removed all
legacy/compatibility stuff around CLI.

Config file CLI argument and logging will be fixed in separate commit.

Change-Id: Ib52b4c139c2ac9ea5afa073febcd764edced1464
2016-09-19 15:41:32 -07:00
Sergey Lukjanov 1abcb7293d Yaml linter execution and config improved
Change-Id: Ie4aedfb4f4a76d20f0d0432fe6c3a4665501e167
2016-09-16 20:28:37 -07:00
Proskurin Kirill c3950b9256 Add simple script to bootstrap OS env for test purposes
Usage:
sourse /path/to/your/openrc
tools/deploy-test-vms.sh -a (create|destroy) [-n NUMBER_OF_VMS]

Change-Id: Iac5c2c9f06756d3508202e80947d416c2ce703da
2016-07-27 17:39:12 +02:00
Sergey Reshetnyak 1033e598ad Add py35 to env list
Change-Id: I667bb4d3447a2553375e04f34ac57858169db43e
2016-07-25 10:27:07 +03:00
Sergey Reshetnyak b39f23c665 Enable E123 and E125 pep8 checks
Change-Id: I87d62c21a528bdc63421d035bb3f7645cd92e979
2016-06-30 17:10:53 +03:00
Michal Rostecki d24637b1e0 Remove Apache License mentions
It'a a non-free project.

Change-Id: I65bbb177d3286c710c373a78bc10599cf79f4237
2016-05-10 10:19:05 +02:00
Michal Rostecki bc7a003bea Initial Cookiecutter Commit.
Change-Id: I5f00c1df62c9c0c4c0adb8f15861afcd382529e5
2016-05-10 10:19:00 +02:00