Commit Graph

19 Commits

Author SHA1 Message Date
zhurong 2bf1befbc6 Remove the extra http
Change-Id: I2110af13b2330b2cd11d395b86dc4e9ad773bf41
2017-07-06 15:11:50 +08:00
Sergey Kraynev b261c552fa Fix issue with loading several packages
Previously "for" loop use whole list as one parameter and it caused
empty result of searching package name.

Change-Id: Ie2c9339c27f92c48caec8176bb626943c568b98e
2016-10-20 17:41:45 +00:00
Sergey Kraynev 82fe2a6117 Update sript to use Glare backend
- Add information to help about additional environment variables, whcih
need to specify to use Glate as backend.
- Added new option "-a", which allow to skip dependencies, if they
are already loaded.
- Added corresponding check for "-a" option.
- Added checks for Endpoint variables with example of command, which
  export missed endpoint.
- Make check for Host and endpoints dependent from Murano client check

Change-Id: I9ec0d80b6ca953b69d3467715822ae51991651f2
2016-10-10 17:38:05 +03:00
Sergey Kraynev 2ed5e21201 Fix linters error by using "ls | grep"
Fix error created in patch If190bcddad3b0d310a51dc302303e86c202a41fe .
Now it uses "find".
Also add check, that provided package is really existed.
Previously it was cause of wrong packaging all packages in one, when
package is not found.

Change-Id: I82508e8841b920cdff38b0f7d673ec74e448701e
2016-08-12 17:17:02 +03:00
Sergey Kraynev 66214e4abe Use FQN for naming packages which we upload
Use FQN from manifest file, instead of hardcoded prefix.
Also adopt upload logic for new packages names.

Change-Id: If190bcddad3b0d310a51dc302303e86c202a41fe
2016-08-12 15:42:29 +03:00
Sergey Kraynev d94a92fac8 Add shebang for default_packages_list.sh
Add shebang for default_packages_list.sh according error message
reported by shellcheck script.

Change-Id: Iee5085987f6741dd319030a1d0faee6a16029b44
2016-08-08 16:35:20 +00:00
Alexey Khivin 95ca92ae82 Fix lint errors in tools/prepare_packages.sh
Change-Id: I8e796becfe7786210ffec89ba8ca92e4ab4e1ea4
2016-08-08 17:48:18 +03:00
alexz aae8d31568 Add simple {shell,yaml}-check script
* shellcheck utility allow to determinate common mistakes of bash scripting[1]

* yamllint utility allow to determinate common mistakes of yaml files[3]

* Add List system dependencies for running common tests

Add an other-requirements.txt file containing a cross-platform list of
dependencies needed for running included tox-based tests.
Also include a tox environment for convenience calling the bindep[2]
utility to list any missing system requirements.

For other-requirements.txt see also:
http://docs.openstack.org/infra/manual/drivers.html#package-requirements
[1] http://hackage.haskell.org/package/ShellCheck
[2] http://docs.openstack.org/infra/bindep/
[3] https://pypi.python.org/pypi/yamllint/

Change-Id: Ia2498bdb0f7c310ec3d2c2f11f5d3fc08c8b352c
2016-07-27 14:31:09 +03:00
caowei 92d31b691c tools add README.rst
Change-Id: I7273587df9e20cb1284d8dc4e6a4c3c03420e1ce
Closes-Bug: #1602625
2016-07-13 16:13:14 -04:00
Nikolay Mahotkin e960aa0f9a Integration Zuul and Nodepool into CI/CD App
* Using utility application ZuulNodepoolHelper
 * update test_cicd_apps

Change-Id: I4b0e093c0583b56a1b896d4304b71bcda42c8f0c
2016-06-29 16:32:10 +03:00
alexz 39dd91e65f [tools] Allow possibility to load packages_list from file
* add  default_packages_list.sh .sh with list of packages,
  to be uploaded into murano.This allow to configure ci-tests behavior

Change-Id: Icff722c9fddb7637e2c68c72fa299954049766cb
2016-06-28 14:11:40 +03:00
Anastasia Kuznetsova 539613ce4f Add new version of tests
- Created new tests structure
- Refactored and partially rewrote code from ugly.py
- Added tox.ini

Change-Id: I154906b8fcc7870b82fd2b782d03e029d9dd1df2
2016-06-23 14:20:57 +03:00
Nikolay Mahotkin 7899a6d42b Split deploy method on 2 methods
* deploy method is now splitted on 2 methods:
   deployInstance and deployApplication.
 * Put the package CiCdUtils in the right place so the
   script prepare_packages.sh builds it before building
   Jenkins/Gerrit/LDAP/Zuul/Nodepool

Change-Id: Ia5367cfa74bb07f42e56bc64a7e1bbac1f0702ae
2016-06-09 20:22:27 +03:00
alexz 4536b371a8 temporary test-script: overide keystone expiration issue
Change-Id: I33a9f00277d54eb75cde8034b6f8610e99bdd340
2016-06-06 15:40:19 +00:00
alexz 23c9faa334 temporary test-script: bugfix
Change-Id: Ifcdf8b0da8a88ab08bbad1d62b753112807572f6
2016-06-05 19:57:41 +03:00
alexz 38ba7778e5 add temporary test-deployment script
Change-Id: I6b3f9369e64242505bc9f583a6c732d46ea79cca
2016-06-03 15:48:38 +03:00
Nikolay Mahotkin 1d3f969262 Change package prefixes in prepare_packages.sh
Change-Id: I59b5e873c430d8479e3b47f85bd87705562d5e39
2016-05-27 13:34:43 +03:00
Nikolay Mahotkin 717898e083 Adding a new package - 'CiCdUtils'
* For now the package is empty

Change-Id: Ibdf91e123b0a9681e9d6341d6d9fdd49abaac1bd
2016-05-26 15:08:02 +03:00
Sergey Kraynev b64a4235a0 Add script for creating/uploading packages for Murano
Current script can be used for creating zip files (packages) and for
importing them to Murano UI.

Change-Id: I20aea9b019c47f6336fec3df71b048fb28a5d368
2016-05-25 16:03:17 +03:00