Repository : http://git.fedorahosted.org/cgit/copr.git
Branch 'master' now includes:
ead83c2 since I was making branches to help out Slavek, figured I'd add one for me, too 75b9e88 add errors file for exceptions separately continue to flesh out functionality 9938a2f make it create the dirs we need ee51389 fix up a few tyops 753cefd callbacks fix f8ae662 when we abort- show why 7aa741d thinkos/cleanups and make sure we reread the config file before starting up builders 947827f only spin up any workers if we have jobs bf225bb locals: 3ca4f10 log to the right place add a fixme for later 1412938 logs should go to a better place now f43545a add a few log outputs so I know where it is 81c2267 add some more logging - trying to figure out why the mockremote call is failing 6619282 running from el6 and using transport=ssh ends in tears :) 78b5e37 more logging 2e6ae6d best if you don't cause tracebacks in your logging calls, dumbass 55d6d74 catch the common errors and make sure we're logging as much as we can from mockremote(and the rest is silent) a3f4780 started_on not startedon 2e29020 should run pyflakes more often ffcbad7 - move the json job file out to the results dir - more logging output 23ceef0 terminate instances when the build finishes 3d0d368 basename not dirname 452080a move to shutil.move not os.rename b/c of mount boundaries 7080aeb need to record the ip of each worker so we can kill it later 3ab6609 pass the ip of our builder over to terminate() d29ca18 need a bit more logging detail to see what's breaking and why a58fc08 make sure out results dir is there 2884bdb typo . instead of _ a70a73c output whatever mockremote sees a little more obviously 0f2031c - output what mockremote is seeing to the chroot log for the pkg - move around where we need to add check against pkgs 7f1ac35 typo 6159878 if any worker dies and we don't know why - raise an exception to kill us off b/c until we know all of the reasons why I'd rather just stop. 31ab388 more logging in error conditions having to do with spawning instances 16acf7c dear world in the future - read your own code f568f12 more debug output yay! a1349ac when we're dealing with no repos specified - make sure we don't treat '' as a repo c881da2 localhost as string to get back debug on heisenbug 8fc0c3e touch up the log outputs to make it easier to know what to do 2840524 - add option parsing for config file, exit_on_worker, daemonize and pidfile - try out daemonize support c7f2dc7 odd that pyflakes didn't catch a comma missing 4f0bd84 - check daemonize before daemonizing - output time in a more human readable format 15066b2 - make opts behave in face of cli-opts and on config reread - make exit be a bit quieter on ctrl-c (I hope) - prepare for a case where our builders are not dynamically created - obey pyflakes and pychecker suggestions 58c0441 still need something like a useful output when it does break 858a533 spaces in rsync command for name of copr :-/ 2a047db - make pid file default to cwd unless specified - better log output for the building - fixme notes 7ae63a9 trying to figure out why the daemonized process dies 9f65c8f when we daemonize() we chdir() so if we don't abspath the config file we fall over and die :-/ 6d065fa make sure we're using whatever current umask is and we don't force into lesser levels 2eb8d67 - saving the jobs out per-build - so don't expect a 'builds' dictionary - fetch the jobs from the front end 02f9e18 older python-requests doesn't have attribute :( 9da44f0 when we startup make sure our destdir exists when a worker dies unexpectedly - make sure we kill it and get rid of it 00ccbef move the config reread out of the queuesize change - so we know it will happen in the loop even when no jobs are happening c4f21e6 log output a little simpler to read 9515168 - touch up how mockremote logs downloads to make it less confusing - note for tomorrow - 707d001 post status to frontend using python-requests 3094750 output what pkgs we're building to the logs 85be22f example config file cc1f0ba add TODO list from my paper lists 24fbf8d log how long the instance spawn takes 25b9a4f remove/add todo's 04b2f89 add another TODO note b336c6d more todo's highlighting a bug 7ae3974 rename file to README and explain where to look d05eb48 Merge branch 'skvidal-backend'
copr-devel@lists.stg.fedorahosted.org