Commit Graph

11 Commits

Author SHA1 Message Date
Andreas Jaeger 9eccf4fe21 Retire cue
Cue has been retired in mid 2016 as official project and did not
continue developement, it's time to retire it completely.

Remove everything, update README.

Depends-On: https://review.openstack.org/551202
Change-Id: I1f4a71fbea8a90303036ad0adaec95fa15b6522f
2018-03-09 09:40:09 +01:00
Min Pae 8ccb914277 fix for taskflow, py34, and image-build
updated taskflow related code to use newest version of taskflow

it seems like filtering logic in monitor_service does not work in py34,
changing to more verbose code that seem to work in both py27 and py34

rabbitmq-image build is broken and causing verification gates to fail,
applying fixes to get build to work and also updating to remove some
dependencies on tripleo-image-elements

Change-Id: Ic5fac635fa9f1ebdc6cb7498370c701de8172766
2016-06-04 19:54:16 -07:00
Boris Pavlovic ab72de78ce Imporve coverage job to make it voting
By default coverage job just generates cover directory with pretty HTML
report.

This change makes it voting:

It compares coverage of latest changes against that previous commit
and prints diff in case of adding new lines withou UT coverage.

As well it genereates HTML reports in cover/ dir

Change-Id: I1ac078ec67c92d0b8d6d3bb96f9ea79f61c5559a
2015-04-24 01:30:17 +03:00
Min Pae 6ab15bdefd adding coverage tempfiles to gitignore
Change-Id: I417156573bdb522a9672e47354c406a188f6956f
2015-04-14 14:00:10 -07:00
Vipul Sabhaya 1f9ab9754c Initial port of RabbitMQ image elements
* Installs rabbitmq-server
* Templatized vesions of rabbitmq.config and erlang.cookie
* Modify devstack scripts to build Cue Image

Change-Id: I57ac73aaff0c936f3b4f1d63de0cf19266df8b1c
2015-04-02 17:44:42 -07:00
Min Pae df6930e2e0 Implemented publisher API and multi-process worker
Pulled in runner/API and runner/worker from Endre's fork
https://github.com/ekarlso/cue/tree/runner with a few modifications.

worker-based engines are not being supported with the initial release of
cue, and zookeeper is being used by default as both the persistence and
jobboard backend.

Change-Id: Id05f1a39ebaa91061145f5fc6d069a3c8e154f66
2015-01-28 13:53:21 -08:00
Min Pae 912d1e0772 adding taskflow support with initial workflow
- Adding taskflow support
- Added initial workflow for create cluster

Change-Id: I21ca51f50f8d983ab787c9435cfd0d576c3ed7a2
2015-01-23 14:35:59 -08:00
Min Pae fdd72683d2 Add vmware support and external configuration for Vagrantfile
A different box needs to be specified for vmware as the ubuntu/trusty64
box repository does not provide a vmware box.

An external configuration file ("vagrant_config.rb") can be used to set
options for the vagrant environment.  By default tmate and devstack is
not being installed.  vagrant_config.rb.sample can be used as a basis
for configuring the environment.

Change-Id: I3948dea172943e25ae229840381f263c89bc9d55
2014-11-18 19:15:58 -08:00
Min Pae fc28e371e5 Adding Vagrantfile and update to tox.ini to fix tox env
- Adding Vagrantfile with necessary package installation steps to allow
  dev environment to be brought up with all necessary OS packages
- modified tox.ini to allow installation of pip modules from external
  source
- fix all flake8 issues
- added .testr.conf to satisfy tox testing requirements
- added simple unit test to fix gate
- fix docs build

Co-Authored-By: Vipul Sabhaya <vipuls@gmail.com>
Change-Id: Ifca9e5c483adb688546a76368d9b821da7371829
2014-11-13 16:53:42 -08:00
Vipul Sabhaya da523a782f Base framework 2014-10-21 10:25:11 -07:00
Vipul Sabhaya 3fd5fad30f Initial commit 2014-10-02 13:57:10 -07:00