Merge lp://staging/~psivaa/uci-engine/image-watcher into lp://staging/uci-engine
Proposed by
Para Siva
Status: | Merged |
---|---|
Approved by: | Para Siva |
Approved revision: | 931 |
Merged at revision: | 923 |
Proposed branch: | lp://staging/~psivaa/uci-engine/image-watcher |
Merge into: | lp://staging/uci-engine |
Diff against target: |
335 lines (+302/-0) 6 files modified
image-watcher/imagewatcher/__init__.py (+15/-0) image-watcher/imagewatcher/queues.py (+34/-0) image-watcher/imagewatcher/tests/test_trigger_process.py (+43/-0) image-watcher/imagewatcher/tests/test_watch_image.py (+58/-0) image-watcher/imagewatcher/trigger_process.py (+29/-0) image-watcher/imagewatcher/watch_image.py (+123/-0) |
To merge this branch: | bzr merge lp://staging/~psivaa/uci-engine/image-watcher |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Paul Larson | Approve | ||
Celso Providelo (community) | Approve | ||
Review via email: mp+246552@code.staging.launchpad.net |
Commit message
Image watcher to trigger the workflow for when a new image available in http://
Description of the change
Image watcher to trigger when there is a new image present in http://
In terms of message passing to a queue, once we find a new image in the server we provide the version, channel and the test branch in the snappy.images queue for the next service to consume.
To post a comment you must log in.
Psivaa,
Thanks for working on this script.
I have nothing against monitoring build-info.txt instead of using simplestreams (python- simplestreams) , as long as it works, as it seems to be. We can invest time later to rewrite the whole service to benefit of simplestreams goodies (supports the whole procedure from stream to glance).
There are some questions and remarks inline, specially regarding the topology of the new CLIs and how the charm is supposed to deploy them and its implication on configuration.