QA specific infrastructure
Aug 8 2017
Moved to: https://pagure.io/taskotron/issue/228
Aug 1 2017
As we discussed lately, it is wise to try replacing buildbot with Jenkins - not only is it a pleasing decision, but it might be practical, as we might start using somebody else's infrastructure (CentosCI comes to mind), and get rid of some of the sysadmining.
Seems better now.
Jul 27 2017
Already used on Taskotron landing page(s) for quite a time
Jul 26 2017
Jul 13 2017
@mkrizek deployed all to production.
Jul 12 2017
Josef, can you please deploy the change from D1219 onto taskotron-dev and verify that the config is adjusted properly? Thanks a lot.
Pushed to ansible as 3952106f493.
Jul 11 2017
Ack. Adding @tflink as a reviewer for more input.
This is fine. At least before we have a better solution - I'd go with diff applied on top of the yumrepoinfo downloaded from repos, or installed from package, so we don't even need to keep the local copy, which can get outdated, and still not fail the checks.
Jun 15 2017
Reassigning back to @tflink for clarification.
Jun 13 2017
Jun 12 2017
Yeah, that answers most of the questions - I just wanted them in the master.cfg file for future reference or if someone is looking at it for the first time
The patch overrides all the buildsteps we use - since we want every step to report on its progress, we ought to change how they behave, base or not. (I'm not sure I understand what you mean, though).
I'd like to see some more comments to describe what's going on and why we're overriding some pretty base buildsteps but other than that, it looks good to me.
Jun 6 2017
Yeah, for some reason, I got it in my head that this was just a CSS problem. Thanks for the correction.
I think we need to solve this for all file types (not just whitelist specific ones), or disable the compression (and use a compressed filesystem or something, if needed). Images still seem broken:
They are served with Content-Type: text/css.
This has been applied in production and seems to be working. Please re-open if the issue shows up again
Jun 2 2017
woot! it works:
Is it mostly css that's the issue? I have an idea for a fix, will see what happens on dev and if it works, will propose as FBR for prod
Can we please disable gzipping everywhere until we have a better solution? Currently even the production reports are broken:
And people start using those.
May 31 2017
This has been pushed to FMN source code and should be deployed once Beta freeze is lifted.
May 26 2017
Pull request here: https://github.com/fedora-infra/fmn/pull/197