Commit Graph

11 Commits

Author SHA1 Message Date
Sergey Kraynev 13b5fd276f Fix arguments list syntax
Change-Id: Ie0f7ceded8d53d5a91c51c43d253899c1c488494
2016-08-23 16:01:44 +03:00
Sergey Kraynev 75c710ef1c Make patch_id field type 'integer'
This fiels should be integer, because it allows user clearly understand,
what exactly he should specify here. For example for patch:
https://review.fuel-infra.org/#/c/20409/ it should be number: 20409 .

Change-Id: I0e28eed0a08472ded26bbaae7c50f848b5a5bd00
2016-08-01 12:00:38 +00:00
Sergey Kraynev 985120d9f1 Switch to stable branch for system-config
Change-Id: I6a21e2c91dfc1c201351ad3c9ce980122c874b0f
2016-07-29 15:07:20 +00: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
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
Sergey Kraynev 27220928e3 Remove unused namespaces
Change-Id: Ica3174730276c6918aceef85aac1f968bf77ed04
2016-06-15 14:53:51 +00:00
Alexey Khivin 4543a4913b [Puppet] Puppet module refactored
We can now put to Hiera MuranoPL objects (dicts and arrays) as a values.
They will be serialized into YAML and put into Hiera.
The same object can be obtained inside Puppet manifest from Hiera.

 * setHieraValue is deprecated now. putHieraData introduced instead.
   Since now  it is possible to pass a dictionary object  instead of
   key/value pair
 * shell files renamed to lowcase
 * yaml files processed by python and PyYAML instead of puppet module
 * gerrit configuration refactored as an example of the new api usage

Change-Id: I61cff31d42fcc2ba46de4faa7f0fbc0cb117c08b
2016-06-05 00:31:11 +03:00
Sergey Kraynev 98e7e0d260 Rename prefix for FQN of packages
It was discussed with Murano team and it's correct way to show, that
this application will be publically developed and available for
open-source contribution.
Also change namespace 'opaas' to 'ci_cd_pipeline_murano_app'.

Change-Id: I234aa2aa8c6a3680f9baa38669d60d90998042b7
2016-05-25 09:31:48 +03:00
Alexey Khivin eba9931ba5 Install project-config by puppet instead of git clone
Change-Id: Ib0b564bf5b8e848ed2f7a303675cfe6df16d3297
2016-05-13 18:35:58 +03:00
Anastasia Kuznetsova 4784eec789 Remove accidentally added cyrillic symbols
Change-Id: Id23d4281f2bf4bb7c4f0273788e1e1f07a054c9b
2016-05-12 18:36:07 +03:00
Alexey Khivin 9b969745c0 ProjectConfig renamed to SystemConfig
The first step to install project-config in the
right way using Puppet.

SystemConfig module function is to install all of
the openstack-infra's puppet modules

Change-Id: I504f3e10e68d7962dc26f8e072f3ed698cac9399
2016-05-12 14:58:29 +00:00