229 Commits

Author SHA1 Message Date
Jenkins
95f75bcbce Merge "Run unittests via tox" 2016-07-25 11:02:58 +00:00
Jenkins
e137a7daf3 Merge "Move system-config url to properties" 2016-07-25 09:35:07 +00:00
Sergey Kraynev
a43eaa4d43 Run unittests via tox
- Add "units" section to tox.ini file
- Add .tox to ignore file to ignore results of tests by git
- Fix unittest to use unittests library

Change-Id: Icffc9211eff2f6f54e24369b11a7c4c45b3dda98
2016-07-21 12:08:38 +03:00
Sergey Kraynev
0812b03d57 Move all *.sh and *.pp files to scripts directories
Change-Id: I15bd9e9da742ec3f99574316fa0ec82c2608f0ec
2016-07-21 11:03:48 +03:00
Sergey Kraynev
3d62edef39 Move system-config url to properties
Make system-config url available for configuring by setting
it out of the class. Also add property for choosing which branch should
be used stable or master. By default it will be "master" branch with url
pointing on fuel-infra repository.

Also add UI form for SystemConfig package, which will be used later by
UI forms of Applications.

Change-Id: I52779d9b190ddee1de2243de812e3f7133584b6d
2016-07-20 18:47:15 +03:00
Jenkins
8fa3d4a4f7 Merge "Remove unused namespace from ZuulNodepoolHelper" 2016-07-14 20:58:36 +00:00
Jenkins
c8e54d86e4 Merge "Remove unused empty args from template" 2016-07-14 17:13:36 +00:00
Sergey Kraynev
142785d60b Remove empty Parameters sections from templates
Change-Id: I47f04b61c567928a88f32f48dcb7e4f776ff06d8
2016-07-14 13:50:14 +00:00
Jenkins
e193e0fe12 Merge "Collect murano-agent logs after test execution" 2016-07-14 13:39:23 +00:00
Jenkins
6d31467fbe Merge "Add checks for Zuul and Nodepool to the functional test" 2016-07-14 12:13:15 +00:00
Jenkins
7d26180101 Merge "[Jenkins] Add usage of applyManifest method to Jenkins.yaml" 2016-07-14 12:10:04 +00:00
Sergey Kraynev
fc4dde54b9 Remove unused namespace from ZuulNodepoolHelper
Change-Id: I6b953cd0b55f16d02100aebff04baaa883d4a040
2016-07-14 09:47:15 +00:00
caowei
92d31b691c tools add README.rst
Change-Id: I7273587df9e20cb1284d8dc4e6a4c3c03420e1ce
Closes-Bug: #1602625
2016-07-13 16:13:14 -04:00
Anastasia Kuznetsova
68c3a85d5c Collect murano-agent logs after test execution
* Added creation of keypair in every test, remove usage of
  alredy prepared and uploaded to CI
* Creation of new keypair gave an ability to implement method
  that collect murano-agent logs from VMs with apps after test
  and publish them in job artifacts directory
* Small refactoring of setupUp method was made

Change-Id: Icb6833e3f57f37670315bd21bcdd6d4309ca1d43
2016-07-13 16:40:56 +03:00
Sergey Kraynev
f3da3d9afe Remove unused empty args from template
Change-Id: I35b03d821417f732663f1226257f91d75f4fc8d6
2016-07-13 11:55:09 +00:00
Nikolay Mahotkin
9348c45ac8 [Nodepool] Clean up VMs and images using action
* New action in CI/CD App for deleting Nodepool

Change-Id: I797ee059432de38656e33ae470e04343d5fa1d05
2016-07-11 14:16:02 +03:00
Anastasia Kuznetsova
6e9a409dbc Add checks for Zuul and Nodepool to the functional test
Functional test was updated previously and now it checks
deploy of all apps, but post-deployment checks
(like app's port availability) for Zuul and Nodepool were omitted.

Change-Id: Ib8b893390b86499ca9b10bea302983edff00f308
2016-07-08 18:46:11 +03:00
Anastasia Kuznetsova
e58b57b8e2 [Jenkins] Add usage of applyManifest method to Jenkins.yaml
Small refactoring: added usage of applyManifest method instead of
coping puppet to some folder on the instance and executing it from
this directory.

Change-Id: I910dd11f68fedce11eb322cb39a47844a895387c
2016-07-07 21:39:46 +00:00
Nikolay Mahotkin
f26c1ab992 [SystemConfig] Changing to putHieraData
* setHieraValue is replaced on putHieraData
   when change project config repo

Change-Id: Iab5b3a97fa7c2273a22406b020bf4c69cbd50084
2016-07-07 18:31:17 +00:00
Jenkins
e6a356892a Merge "[Jenkins] Fixing work v2 with LDAP plugin" 2016-07-07 18:31:00 +00:00
Nikolay Mahotkin
f7ce50c309 [Jenkins] Fixing work v2 with LDAP plugin
* Install LDAP plugin
 * Update config.xml
 * More accurate search in get_api_token.sh

Change-Id: I27f4e99a69e492d303e1f5a6653abcdb473ef7ee
2016-07-07 16:25:29 +03:00
Jenkins
f3689861b6 Merge "[Zuul] Switch package version to 1.2" 2016-07-06 11:38:15 +00:00
Jenkins
070f52fe2d Merge "[HALBaaS] Switch package version to 1.2" 2016-07-06 11:37:53 +00:00
Jenkins
48bdf708ae Merge "[Jenkins] Switch package version to 1.2" 2016-07-06 11:37:43 +00:00
Sergey Kraynev
ab20fbe7b5 Fix error during deploy without Zuul and NodePool
When user don't specify Zuul and NodePool application does not
initialize several options used by NodePool. As result all these options
are None and yaql failed with obvious error.

Change-Id: I3513e2ebd70bbfc6cad574cc53830fb90a16e614
2016-07-06 12:14:14 +03:00
Jenkins
07059c9d22 Merge "[Zuul] Eliminate redundant file creation." 2016-07-04 16:23:01 +00:00
Jenkins
28d53c595a Merge "[Puppet] applyManifest fixed" 2016-07-04 16:22:55 +00:00
Alexey Khivin
983538a912 [Jenkins] Switch package version to 1.2
1.2 package version is supported since Liberty

Change-Id: I084e36506fbdde0915c56049246b22d400ec472e
2016-07-04 15:35:34 +03:00
Alexey Khivin
e55d7b9751 [Zuul] Eliminate redundant file creation.
Change-Id: I251b4f5bda1d80373bc5798ef66e2fce90d8f424
2016-07-04 12:28:23 +00:00
Alexey Khivin
48125f9cdb [Puppet] applyManifest fixed
As described in LP-1598232
murano-agent set the working directory depending on where the script is
located. Check and set working directory to the root of the
temporary folder which created by murano for the current execution plan
This code must work even if LP-1598232 will be fixed

Change-Id: Id9a29a9d8ea49b56ae8d3457c0308121e390cc62
2016-07-04 12:27:55 +00:00
Alexey Khivin
d9e296e718 [SystemConfig] Switch package version to 1.2
1.2 package version is supported since Liberty

Change-Id: Ie34e3395545c88bf5db79f9ecbd2ae879024584e
2016-07-04 10:58:45 +00:00
Alexey Khivin
7b2dbd3d8e [Zuul] Switch package version to 1.2
1.2 package version is supported since Liberty

Change-Id: I7f60d212b560da1cbda73828b40639bb82528241
2016-07-04 10:58:08 +00:00
Nikolay Mahotkin
468e3f7386 [Nodepool] Fixing wrong indentation
Change-Id: I1747bbc8b9d886992b5f22571083e7108f33983b
2016-07-04 11:51:54 +03:00
Jenkins
47dd2d5560 Merge "[Nodepool] Switch package version to 1.2" 2016-07-04 08:30:19 +00:00
Jenkins
6bd1cb47f7 Merge "[Nodepool] Calls of setHieraValue replaced to putHieraData" 2016-07-04 08:07:18 +00:00
Jenkins
f5630ed1e1 Merge "[Gerrit] Switch package version to 1.2" 2016-07-04 07:02:04 +00:00
Jenkins
de4127be97 Merge "Removing '!yaql' everywhere" 2016-07-04 06:57:32 +00:00
Jenkins
1db3f9f703 Merge "[OpenLDAP] Calls of setHieraValue replaced with putHieraData" 2016-07-04 06:56:53 +00:00
Jenkins
7fe66b886f Merge "[OpenLdap] Switch package version to 1.2" 2016-07-04 06:56:26 +00:00
Nikolay Mahotkin
997a148f8a Removing '!yaql' everywhere
* Another ones are addressed with https://review.openstack.org/#/c/334195/

Change-Id: Ia9b31ebc2f3a7b99dec72ba90fd7e49906b6b782
2016-07-01 16:08:58 +03:00
Alexey Khivin
8568cf1f38 [OpenLDAP] Calls of setHieraValue replaced with putHieraData
Several seconds saved and looks better.

Change-Id: Icd774310caf7d80b9aed3a18f9aec3eb445fe387
2016-06-30 20:42:34 +03:00
Alexey Khivin
4dd63739ad [Nodepool] Switch package version to 1.2
1.2 package version is supported since Liberty

Change-Id: I799d51d9f3d4298faf5364c8c90aa5294bc42aea
2016-06-30 19:20:03 +03:00
Alexey Khivin
1fbf5627e1 [Nodepool] Calls of setHieraValue replaced to putHieraData
Better style, faster, prevent printing ssh private key  to
deployment log

Change-Id: I85b691ed1abbf45f703a24f66cd0f82e46361802
2016-06-30 18:59:34 +03:00
Alexey Khivin
eacced680c [OpenLdap] Switch package version to 1.2
1.2 package version is supported since Liberty

Change-Id: Ia42dde09ab78a157dafd96fee0b5236ae88b7e0a
2016-06-30 12:55:22 +00:00
Alexey Khivin
c1aec8acdb [Gerrit] Switch package version to 1.2
1.2 package version is supported since Liberty

Change-Id: Ib7b182cc7cbb592c878d7fea744ae05ea148341e
2016-06-30 12:54:29 +00:00
Alexey Khivin
b970fb0f31 [CICDUtils] Switch package version to 1.2
1.2 package version is supported since Liberty

Change-Id: I9465a42ae2181cb975051863b8e4a4186d3febd0
2016-06-30 15:42:53 +03:00
Alexey Khivin
4fb1cf6bfe [HALBaaS] Switch package version to 1.2
1.2 package version is supported since Liberty

Change-Id: I7bff04f00bc704aec31a3bbfe6742e48e3dfbbe2
2016-06-30 15:09:19 +03:00
Alexey Khivin
f6a74f97a4 [CICD] Switch package version to 1.2
1.2 package version is supported since Liberty

Change-Id: If92a3fd40d5b8664864c1633ece53552112329b6
2016-06-30 14:07:59 +03:00
Alexey Khivin
0d5bafcc25 [Puppet] Switch package version to 1.2
1.2 package version is supported since Liberty

Change-Id: I727c9ce15529bc7ce7a328407b24ba674aaed832
2016-06-30 10:47:29 +00:00
Jenkins
36ba0aee09 Merge "[Gerrit] Adding output Gerrit https URL (with hostname)" 2016-06-30 10:46:18 +00:00