Ł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
Ł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
Dmitry Shulyak
eff46bf3f9
Add docs generated by sphinx
2015-11-26 15:25:17 +02:00
Łukasz Oleś
c298b63125
Ignore testrepository dir and fix coverage path
2015-11-25 16:02:39 +01:00
Dmitry Shulyak
4039b6f4f7
Rewrite config using dotted dict object and add loading from files
2015-11-17 15:44:42 +02:00
Dmitry Shulyak
6c2efbd849
Add *.svg to gitignore
2015-10-30 15:08:28 +02:00
Jedrzej Nowak
3efd81377e
removed pytest cache
2015-10-14 10:54:51 +02:00
Łukasz Oleś
fc10a85356
Add coverage dir to .gitignore
2015-09-25 10:14:42 +02:00
Dmitry Shulyak
c0a9b404d9
Add tox.ini
2015-09-23 16:19:44 +03:00
Dmitry Shulyak
2fff44235b
Fix build_edges routing to take into account order between events
...
- Previously order between events for same resource wasnt used
- Unit test that shows this behaviour will be made green
2015-09-21 10:29:55 +03:00
Łukasz Oleś
b7378892c4
Add vagrant-settings.yaml to .gitignore
2015-09-16 11:55:47 +02:00
Przemyslaw Kaminski
a38c138729
Add bootstrap/packer_cache to .gitignore
2015-09-03 15:28:55 +02:00
Dmitry Shulyak
08cbc95673
Add example-lxc.py and several fixes
2015-09-03 12:47:40 +03:00
Dmitry Shulyak
2e9efc9db2
Add .solar_cli_uids to .gitignore
2015-09-03 12:35:06 +03:00
Jedrzej Nowak
3b0717cc77
Added vagrant-settings.yml to gitignore
2015-09-02 10:00:42 +02:00
Przemyslaw Kaminski
5c75da63f0
Solar bootstarpping playbooks & packer.io guide
2015-08-06 10:57:48 +02:00
Bogdan Dobrelya
9802a0eff2
Add resources_compiled.py to gitignore
...
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
2015-07-16 14:09:19 +02:00
Bogdan Dobrelya
9abc20a5c0
Puppet handler fixes
...
* do not use /tmp/puppet-modules, use /etc/puppet instead.
/tmp/ is not persistent and being erased on each reboot.
* fix puppet 4.x paths compatibility
* pin to openstack-keyston version 5.1.0 instead of stable/juno
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
2015-07-16 14:09:19 +02:00
Dmitry Shulyak
04b7e0bb06
Add celery.yml playbook to configure celery
...
On solar-dev setup 2 workers:
1. Listens to celery,scheduler and celery,solar-dev
On solar-dev1/solar-dev2
2. Listens only to celery,<hostname>
2015-07-10 13:36:20 +03:00
Dmitry Shulyak
717255df67
Add several examples and improvements to orchestration
...
- Added example.py converted to plan description
- Added error message
- Plan can be printed as dot/png graph
- Added TODO
2015-07-10 13:36:20 +03:00
Przemyslaw Kaminski
b1997ac7de
Merge branch 'master' into redis-proxied-resource
2015-06-12 09:39:12 +02:00
Dmitry Shulyak
4cdc52cb98
Create resource for tests
2015-06-11 12:57:46 +03:00
Przemyslaw Kaminski
6017be350e
Removed print's, added logging
2015-06-11 11:07:33 +02:00
Dmitry Shulyak
5e0dd22bcf
Shortcut for commiting log items
2015-06-01 11:47:59 +02:00
Łukasz Oleś
96b2f60790
Rename keystone resource to keystone_service
2015-04-28 09:57:01 +00:00
Dmitry Shulyak
aa9a60c1cf
Add commands to work with prototype using ansible
...
Create two directories:
mkdir -p tmp/group_vars
Use commands to generate ansible playbook
solar -a run -r node docker docker_compose some_service
solar -a remove -r node docker docker_compose some_service
Removal will be done in reversed order
2015-04-01 17:12:39 -07:00
Evgeniy L
c5cf4ada6b
Create initial structure of the project
2015-04-01 16:09:53 -07:00
Dmitry Shulyak
4252b69a39
Original schema
2015-03-27 16:58:47 -07:00
Andrew Woodward
04e8e1b1f0
Initial commit
2015-03-27 15:54:19 -07:00