infrastructureProject
ActivePublic

Watchers

  • This project does not have any watchers.

Properties

Description

QA specific infrastructure

Recent Activity

Thu, Jul 13

kparal closed T962: F26 is released as "Resolved".

@mkrizek deployed all to production.

Thu, Jul 13, 11:50 AM · infrastructure
mkrizek placed T908: Allow for Jenkins to be used in the Taskotron stack up for grabs.
Thu, Jul 13, 9:04 AM · libtaskotron, Restricted Project, infrastructure, taskotron-trigger
mkrizek resigned from D1208: master.cfg for Buildbot and new ExecDB.
Thu, Jul 13, 9:03 AM · infrastructure

Wed, Jul 12

kparal added a comment to T962: F26 is released.

Josef, can you please deploy the change from D1219 onto taskotron-dev and verify that the config is adjusted properly? Thanks a lot.

Wed, Jul 12, 10:22 AM · infrastructure
kparal closed D1219: taskotron-client: replace vars in yumrepoinfo.conf.

Pushed to ansible as 3952106f493.

Wed, Jul 12, 10:21 AM · infrastructure

Tue, Jul 11

mkrizek accepted D1219: taskotron-client: replace vars in yumrepoinfo.conf.
Tue, Jul 11, 1:37 PM · infrastructure
mkrizek added a reviewer for D1219: taskotron-client: replace vars in yumrepoinfo.conf: tflink.

Ack. Adding @tflink as a reviewer for more input.

Tue, Jul 11, 1:37 PM · infrastructure
jskladan accepted D1219: taskotron-client: replace vars in yumrepoinfo.conf.

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.

Tue, Jul 11, 11:38 AM · infrastructure
kparal created D1219: taskotron-client: replace vars in yumrepoinfo.conf.
Tue, Jul 11, 11:27 AM · infrastructure
kparal created T962: F26 is released.
Tue, Jul 11, 8:12 AM · infrastructure

Jun 15 2017

kparal reassigned T949: FMN: Add/Modify filters so that users can get all taskotron results for a certain item from kparal to tflink.

Reassigning back to @tflink for clarification.

Jun 15 2017, 2:10 PM · infrastructure

Jun 13 2017

mkrizek placed T881: all gzipped artifacts are served as text/plain up for grabs.
Jun 13 2017, 8:11 AM · infrastructure
jskladan added a comment to D1208: master.cfg for Buildbot and new ExecDB.

will do

Jun 13 2017, 7:49 AM · infrastructure

Jun 12 2017

tflink added a comment to D1208: master.cfg for Buildbot and new ExecDB.

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

Jun 12 2017, 3:07 PM · infrastructure
jskladan added a comment to D1208: master.cfg for Buildbot and new ExecDB.

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).

Jun 12 2017, 2:40 PM · infrastructure
tflink accepted D1208: master.cfg for Buildbot and new ExecDB.

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 12 2017, 2:05 PM · infrastructure
jskladan created D1208: master.cfg for Buildbot and new ExecDB.
Jun 12 2017, 12:46 PM · infrastructure

Jun 6 2017

tflink added a comment to T881: all gzipped artifacts are served as text/plain.

Yeah, for some reason, I got it in my head that this was just a CSS problem. Thanks for the correction.

Jun 6 2017, 2:24 PM · infrastructure
kparal reopened T881: all gzipped artifacts are served as text/plain as "Open".

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:
https://taskotron-dev.fedoraproject.org/artifacts/all/fd064e20-47a8-11e7-bdc7-525400cb0b45/task_output/avocado-result/html/images/sort_asc.png.gz
They are served with Content-Type: text/css.

Jun 6 2017, 2:23 PM · infrastructure
tflink closed T881: all gzipped artifacts are served as text/plain as "Resolved".

This has been applied in production and seems to be working. Please re-open if the issue shows up again

Jun 6 2017, 1:31 PM · infrastructure

Jun 2 2017

tflink added a comment to T881: all gzipped artifacts are served as text/plain.

woot! it works:

Jun 2 2017, 3:53 PM · infrastructure
tflink added a comment to T881: all gzipped artifacts are served as text/plain.

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

Jun 2 2017, 3:12 PM · infrastructure
kparal added a comment to T881: all gzipped artifacts are served as text/plain.

Can we please disable gzipping everywhere until we have a better solution? Currently even the production reports are broken:
https://taskotron.fedoraproject.org/artifacts/all/dedb65bc-4793-11e7-a421-5254008e42f6/task_output/avocado-result/html/results.html
And people start using those.

Jun 2 2017, 2:01 PM · infrastructure

May 31 2017

kparal closed T953: support wildcards in FMN filters as "Resolved".

This has been pushed to FMN source code and should be deployed once Beta freeze is lifted.

May 31 2017, 7:04 AM · Restricted Project, infrastructure

May 26 2017

kparal moved T953: support wildcards in FMN filters from Restricted Project Column to Restricted Project Column on the Restricted Project board.
May 26 2017, 4:25 PM · Restricted Project, infrastructure
kparal added a project to T953: support wildcards in FMN filters: Restricted Project.

Pull request here: https://github.com/fedora-infra/fmn/pull/197

May 26 2017, 4:24 PM · Restricted Project, infrastructure
kparal created T953: support wildcards in FMN filters.
May 26 2017, 2:19 PM · Restricted Project, infrastructure

May 23 2017

kparal reopened T835: fedora-phabricator repo is not available for Fedora 25 as "Open".

Our documentation links to https://repos.fedorapeople.org/repos/tflink/phabricator/ . I can change that, but kanarip's packages don't work with our Phab instance:

$ arc list
Exception
[cURL/77] (https://phab.qa.fedoraproject.org/api/user.whoami) <CURLE_SSL_CACERT_BADFILE> The SSL CA Bundles that we tried to use could not be read or are not formatted correctly.
(Run with `--trace` for a full exception trace.)
$ arc list --trace
 ARGV  '/usr/share/arcanist/bin/../scripts/arcanist.php' 'list' '--trace'
 LOAD  Loaded "phutil" from "/usr/share/libphutil/src".
 LOAD  Loaded "arcanist" from "/usr/share/arcanist/src".
Config: Reading user configuration file "/home/kparal/.arcrc"...
Config: Did not find system configuration at "/etc/arcconfig".
Working Copy: Reading .arcconfig from "/home/kparal/devel/taskotron/libtaskotron/.arcconfig".
Working Copy: Path "/home/kparal/devel/taskotron/libtaskotron" is part of `git` working copy "/home/kparal/devel/taskotron/libtaskotron".
Working Copy: Project root is at "/home/kparal/devel/taskotron/libtaskotron".
Config: Did not find local configuration at "/home/kparal/devel/taskotron/libtaskotron/.git/arc/config".
>>> [0] <conduit> user.whoami() <bytes = 117>
>>> [1] <http> https://phab.qa.fedoraproject.org/api/user.whoami
<<< [1] <http> 297,727 us
<<< [0] <conduit> 297,936 us
May 23 2017, 9:40 AM · Restricted Project, infrastructure

May 22 2017

tflink closed T796: arcanist does not require php correctly as "Resolved".

This is not valid anymore with either kararip's COPR or the packages up for review.

May 22 2017, 7:19 PM · Restricted Project, infrastructure
tflink closed T835: fedora-phabricator repo is not available for Fedora 25 as "Resolved".

Until the package reviews go through, use kararip's copr. https://copr.fedorainfracloud.org/coprs/kanarip/phabricator/

May 22 2017, 7:18 PM · Restricted Project, infrastructure

May 12 2017

tflink added a revision to T951: Decouple ExecDB from Buildbot: D1150: Decouple ExecDB from Buildbot.
May 12 2017, 2:30 PM · infrastructure, execdb
tflink created T952: Rework taskmaster to work with new ExecDB.
May 12 2017, 2:30 PM · infrastructure, execdb
tflink created T951: Decouple ExecDB from Buildbot.
May 12 2017, 2:29 PM · infrastructure, execdb

Apr 24 2017

tflink added a comment to T948: fedmsg-meta: Unhandled taskotron type u'compose'.
In T948#13684, @roshi wrote:
Apr 24 2017, 3:27 PM · infrastructure
roshi added a comment to T948: fedmsg-meta: Unhandled taskotron type u'compose'.

'compose' is in the canonical list of accepted types: https://pagure.io/taskotron/libtaskotron/blob/develop/f/libtaskotron/check.py#_244

Apr 24 2017, 2:12 PM · infrastructure
mkrizek added a comment to T948: fedmsg-meta: Unhandled taskotron type u'compose'.

I'm not exactly sure what the problem is, I didn't know we even use that item type.

Apr 24 2017, 6:58 AM · infrastructure
kparal created T948: fedmsg-meta: Unhandled taskotron type u'compose'.
Apr 24 2017, 6:46 AM · infrastructure

Apr 21 2017

mkrizek added a comment to T881: all gzipped artifacts are served as text/plain.

Gzipping disabled on dev for the modularity demo next week.

Apr 21 2017, 10:56 AM · infrastructure
kparal closed T944: pkgs.fedoraproject.org not reachable from our minions as "Resolved".

I can confirm this is now working. No need for modularity-testing-framework workaround anymore. Thanks, @puiterwijk!

Apr 21 2017, 10:42 AM · infrastructure
puiterwijk added a comment to T944: pkgs.fedoraproject.org not reachable from our minions.

The fedpkg config change should not be required to work anymore since I have just updated DNS so the internal IP is used for access to pkgs.fp.o, which should resolve this issue in the short term.

Apr 21 2017, 8:56 AM · infrastructure
kparal updated subscribers of T944: pkgs.fedoraproject.org not reachable from our minions.
Apr 21 2017, 7:48 AM · infrastructure
kparal added a comment to T944: pkgs.fedoraproject.org not reachable from our minions.

After reading the PR response and looking over the bug, I think this will take a longer time to resolve. However, you can do a temporary workaround in modularity-testing-framework - copy the fedpkg config to a temp dir, modify it and then use fedpkg --config. See https://pagure.io/fedpkg/pull-request/120#request_diff to see the necessary changes. I tried it and it works.

Apr 21 2017, 7:47 AM · infrastructure
phracek added a comment to T944: pkgs.fedoraproject.org not reachable from our minions.

It should be solved ideally during Monday 24th.
We will build huge set of modules during Tuesday 25th and testing would go over taskotron.

Apr 21 2017, 6:56 AM · infrastructure

Apr 20 2017

tflink added a comment to T944: pkgs.fedoraproject.org not reachable from our minions.

I've submitted a PR to fix the issue:

Apr 20 2017, 7:59 PM · infrastructure
tflink added a comment to T944: pkgs.fedoraproject.org not reachable from our minions.

Filed issue with fedpkg to fix the problem:
https://pagure.io/fedpkg/issue/119

Apr 20 2017, 7:34 PM · infrastructure
mkrizek added a comment to T881: all gzipped artifacts are served as text/plain.

So I fixed it for html. It's not pretty but it should do for this particular use case, for now. Leaving open until I come up with a proper solution.

Apr 20 2017, 5:06 PM · infrastructure
phracek added a comment to T944: pkgs.fedoraproject.org not reachable from our minions.

This will be definitely shown in the next Modularity demo. Sprint #29.
Please fix it asap. We will do hackfest Tue 25 and would be fine to fix the issue before it.

Apr 20 2017, 3:02 PM · infrastructure
kparal assigned T944: pkgs.fedoraproject.org not reachable from our minions to tflink.
Apr 20 2017, 2:50 PM · infrastructure
kparal created T944: pkgs.fedoraproject.org not reachable from our minions.
Apr 20 2017, 2:50 PM · infrastructure
kparal added a comment to T876: i686 to be migrated to Alternative Architecture beginning with Fedora 26.

Fix confirmed with depcheck:
https://taskotron.fedoraproject.org/taskmaster/builders/x86_64/builds/468835

Apr 20 2017, 2:48 PM · infrastructure, Restricted Project, libtaskotron