915 Commits

Author SHA1 Message Date
Jedrzej Nowak
8792dd569d Adjusted paths after splitting repos 2016-01-13 13:06:57 +01:00
Jenkins
8b48bbf8b8 Merge "Fixed torrent transport" 2016-01-11 22:09:22 +00:00
Jedrzej Nowak
bb0c552abb Fixed torrent transport
solar_torrent.py is copied to resource scripts, this is
temporary solution. I added TODO note for that.
Fixed torrent ports to 6881-6981

Change-Id: I4d8728f5958929e924c2644874975c0bf9bfe75a
2016-01-11 19:12:20 +01:00
Jenkins
c75f508d3f Merge "Implements ansible_playbook_local handler" 2016-01-11 17:04:45 +00:00
Jenkins
6d65302b42 Merge "Preserve original order of keys in CreatedResources.like" 2016-01-11 16:51:01 +00:00
Jenkins
b4ae0f2127 Merge "Use stevedore for transports management" 2016-01-11 09:53:46 +00:00
Jenkins
796384cf1e Merge "Fixed OSError during concurrent TempFileHandler init" 2016-01-11 09:25:01 +00:00
Jenkins
376d15d4be Merge "Use stevedore for Computable Inputs" 2016-01-08 15:06:24 +00:00
Jenkins
50646db43b Merge "Removed old puppet_module field from resource" 2016-01-08 14:07:57 +00:00
Jenkins
b7560eb8d2 Merge "Added ansible_template_local handler" 2016-01-08 13:29:57 +00:00
Jenkins
536253e525 Merge "Running examples using fuel-devops" 2016-01-08 10:48:52 +00:00
Łukasz Oleś
9de8d884f6 Running examples using fuel-devops
- create libvirt env using fuel-devops
- add script to test examples

Change-Id: I37c4d6d25d7f2527419bb18649704af45c3f9ae3
2016-01-08 11:21:55 +01:00
Jenkins
2d7d39b87e Merge "Remove jenkins-config.yaml" 2016-01-07 11:42:53 +00:00
Jenkins
cb76fbc764 Merge "Skip only lua CI related tests when no lupa" 2016-01-07 11:15:25 +00:00
Jenkins
d388fd15da Merge "Use resources.like filter in openstack example" 2016-01-07 10:43:37 +00:00
Jenkins
accab86dd5 Merge "Remove redundant filtering (old way) in riaks.py" 2016-01-07 10:42:26 +00:00
Jenkins
f97dbd3cb0 Merge "Simple sanitization for shell args in raw_ssh" 2016-01-07 10:42:20 +00:00
Jedrzej Nowak
3ceac9286a Remove redundant filtering (old way) in riaks.py
Change-Id: I2b6057b2522cb7ac611a50504f9cf00ae384e42f
2016-01-07 10:47:58 +01:00
Jedrzej Nowak
7f3955e909 Use resources.like filter in openstack example
Change-Id: I41c6eeabea0f93816ac060939e8ad94ba41e8829
2016-01-07 10:46:42 +01:00
Jenkins
206bfcb347 Merge "Reduce image size and keep qemu image" 2016-01-07 09:44:30 +00:00
Łukasz Oleś
628fd2d547 Switch to nodes.yaml composer file
- use node1 and node2 names
- remove hardcoded node0 in create_controller

Change-Id: I8eb0f01e19c5f1831410d8a64583849b14b3ada2
2016-01-07 10:31:49 +01:00
Jenkins
838b303b6b Merge "Added create_all command to riak example" 2016-01-07 09:27:31 +00:00
Jedrzej Nowak
264a76fce5 Added create_all command to riak example
Change-Id: I6eec524ae3951d086229e753b0bc4994240d3954
2016-01-05 16:28:01 +01:00
Jenkins
87020de471 Merge "composer.create returns CreatedResources object" 2016-01-05 15:19:16 +00:00
Jedrzej Nowak
848deac7d0 Added passwords to schemas in transports
Change-Id: I213c321d5f66fe49da758cfc48c1e4bf7b9df7fe
2016-01-05 15:55:27 +01:00
Jedrzej Nowak
ae7f2119ec Removed old puppet_module field from resource
Change-Id: I7b6a76bfba41406b1d0c2317b4f3fec8dd520dce
Closes-bug: #1530172
2016-01-04 14:10:56 +01:00
Jedrzej Nowak
21b8bf800f composer.create returns CreatedResources object
This object has smart __getitem__ method
it also has like method that simplifies filtering

Change-Id: If5aa13e1ab3d2ecbfc3c6d5797868f64db315a8f
Closes-bug: #1530808
2016-01-04 13:23:55 +01:00
Jedrzej Nowak
486de6e525 Possible to use relative paths in CR
Useful for CRs that are outside of repo (ie. riak_cluster.yaml)

Change-Id: I7f436cb447a22c9bc5b68a35d1c73538571dfd10
2015-12-29 19:09:27 +01:00
Jedrzej Nowak
20114634b4 Removed resource compile_all action from CLI
It was not used and not implemented anymore

Change-Id: I7cf2044eb2c23c4b46fe839af3dc216049f7e37c
2015-12-29 17:12:37 +01:00
Jenkins
b6d4a420f8 Merge "Removed old config ideas" 2015-12-29 16:07:50 +00:00
Jenkins
f575b91ce0 Merge "Refactor VirtualResources" 2015-12-29 16:06:52 +00:00
Łukasz Oleś
25dc2685f5 Refactor VirtualResources
- rename VirtualResource to Composer
- rename event parameter depend_action to child_action
- rename values parameter to input

Closes-bug: #1526780

Change-Id: Ib974e14ff4bda44c2d7d991f62aa4a06dea160ea
2015-12-29 16:50:46 +01:00
Jenkins
f7edd1f957 Merge "Use yaml to load data in CLI resource update." 2015-12-28 12:31:05 +00:00
Jenkins
a03bcea57e Merge "Replace all templates/(.*)\.yaml with templates/\1" 2015-12-28 12:24:05 +00:00
Jedrzej Nowak
5f2debc13f Replace all templates/(.*)\.yaml with templates/\1
Change-Id: I0d371595092323f9a87393954cd0cbdd3a72ac36
2015-12-28 12:51:28 +01:00
Jenkins
376868d853 Merge "Do not remove the kernel src for packer build" 2015-12-21 19:35:29 +00:00
Jenkins
9d84ef0b47 Merge "Fix playbooks after recent changes:" 2015-12-21 19:35:21 +00:00
Jedrzej Nowak
871693cda2 Repository support for VR
VR structure changed to match repository one
Link templates dir to repositories

Change-Id: I18ba43ed4502b753127d6eca5dc01f84205312a9
2015-12-21 19:23:30 +01:00
Jedrzej Nowak
560ff18482 Changed {{ }} to #{ }# in VR templates
Change-Id: I5d280474c060a8316f2e161e9d4a372a3767da15
2015-12-21 18:24:46 +01:00
Łukasz Oleś
a53536b7e3 Fix playbooks after recent changes:
- create dir if it doesn't exist
- set env for new config paths. Defaults from config.py were removed

Change-Id: I580def8813595ffe18160f44894acf458f0d655a
2015-12-21 17:59:34 +01:00
Jedrzej Nowak
c7d8197f89 Changed block tokens in jinja for yaml compat
Changed block tokens from {% %} to #{ }#,
makes file yaml compatible

Change-Id: I1b52468bc0f36e093b35b5f83eae04550c59b2ba
2015-12-21 15:23:10 +01:00
Jedrzej Nowak
1b28b8f3c4 Change resources structure to match repository one
Change-Id: Ie8d8c092e64890af2f0886303ef3f16752ba5b76
2015-12-18 18:01:20 +01:00
Jedrzej Nowak
c7691821cc Introduced Resource Repositories.
Works but requires manual `import`.
Removed `id` from resources.

Change-Id: I36ef63a5003ea39eb88d9076afd61215584916d9
2015-12-18 17:13:56 +01:00
Jenkins
99f365a05d Merge "Write puppet log to /var/log/puppet/{resource.name}.log" 2015-12-17 21:05:32 +00:00
Jenkins
14109e3f26 Merge "Advanced tags support" 2015-12-17 20:39:11 +00:00
Łukasz Oleś
f6d061345f Advanced tags support
It allows to search resources using advanced queries like:
solar resource show --tag 'location=node1 & resource=hosts_file'
solar resource show --tag 'resource=hosts_file | riak=*'

DocImpact

Change-Id: I25cf1522bf83b7909b9d60cfe0baf4665b81ef27
2015-12-17 15:57:23 +00:00
Łukasz Oleś
adc155bb80 Add gitreview file
Change-Id: Ide2079c48b11c7911957dec507e7cdadd3b32812
2015-12-17 12:30:03 +00:00
Jędrzej Nowak
44ff1f6148 Merge pull request #397 from dshulyak/multi_transports
rsync + raw_ssh by default
2015-12-11 10:06:55 +01:00
Łukasz Oleś
bee476bf60 Merge pull request #421 from pigmej/fix-gevent-errors
Fixed gevent related test failures
2015-12-10 16:51:14 +01:00
Jędrzej Nowak
6991dbedb2 Merge pull request #416 from dshulyak/conf_riak
Use riak with custom configuration
2015-12-10 12:39:30 +01:00