Welcome to bugyou’s documentation!¶
Bugyou files issues for failed tests from autocloud. It’s part of Fedora Project where it listens to autocloud messages from fedmsg and files bug for images which have failed the tests. Bugyou keeps updating the status of the images in the bug and closes the issue once the tests are successful.
Contents:
Development¶
Bugyou is written in Python2.
Clone the repo from pagure.
$ git clone ssh://git@pagure.io/bugyou.git
Create a virtualenv, here we will be using virtualenvwrapper
$ mkvirtualenv bugyou
Activate the virtualenv
$ workon bugyou -no-site-packages
Install the dependencies(python-libpagure, fedmsg and fedmsg-hub) and run fedmsg-hub
$ fedmsg-hub
Setting up Bugyou on Fedora¶
Install Bugyou¶
$ sudo dnf install bugyou
Starting the fedmsg-hub¶
$ sudo systemctl start fedmsg-hub
Design¶
Bugyou files issues for failed tests from autocloud. It’s part of Fedora Project where it listens to autocloud messages from fedmsg and files bug for images which have failed the tests. Bugyou keeps updating the status of the images in the bug and closes the issue once the tests are successful.