20 Commits

Author SHA1 Message Date
Dmitry Shulyak
f0ccbb39d7 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ś
9a55545c36 Add vagrant-settings.yaml to .gitignore 2015-09-16 11:55:47 +02:00
Przemyslaw Kaminski
c60b13794d Add bootstrap/packer_cache to .gitignore 2015-09-03 15:28:55 +02:00
Dmitry Shulyak
f1ddb454a1 Add example-lxc.py and several fixes 2015-09-03 12:47:40 +03:00
Dmitry Shulyak
ef0f555d85 Add .solar_cli_uids to .gitignore 2015-09-03 12:35:06 +03:00
Jedrzej Nowak
fe84ce4948 Added vagrant-settings.yml to gitignore 2015-09-02 10:00:42 +02:00
Przemyslaw Kaminski
79d91f5be2 Solar bootstarpping playbooks & packer.io guide 2015-08-06 10:57:48 +02:00
Bogdan Dobrelya
952024df86 Add resources_compiled.py to gitignore
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
2015-07-16 14:09:19 +02:00
Bogdan Dobrelya
b183326774 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
508a4ec9a3 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
47ca8c8fdf 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
c394ea560e Merge branch 'master' into redis-proxied-resource 2015-06-12 09:39:12 +02:00
Dmitry Shulyak
831ab2e08b Create resource for tests 2015-06-11 12:57:46 +03:00
Przemyslaw Kaminski
a0450818fd Removed print's, added logging 2015-06-11 11:07:33 +02:00
Dmitry Shulyak
36e3b240f9 Shortcut for commiting log items 2015-06-01 11:47:59 +02:00
Łukasz Oleś
f64957b72a Rename keystone resource to keystone_service 2015-04-28 09:57:01 +00:00
Dmitry Shulyak
b4ca953cd2 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
6081729d51 Create initial structure of the project 2015-04-01 16:09:53 -07:00
Dmitry Shulyak
77f90fa558 Original schema 2015-03-27 16:58:47 -07:00
Andrew Woodward
de87eebc4d Initial commit 2015-03-27 15:54:19 -07:00