Giter VIP home page Giter VIP logo

build-jobs's People

Contributors

amarts avatar deepshikhaaa avatar kalebskeithley avatar kshithijiyer avatar msaju avatar mscherer avatar nigelbabu avatar nixpanic avatar rakshithakamath94 avatar sheetalpamecha avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

build-jobs's Issues

[bug:1564451] The abandon job for patches should post info in bugzilla that some patch is abandon'd.

URL: https://bugzilla.redhat.com/1564451
Creator: [email protected]
Time: 20180406T10:31:43

Description of problem:

Today there are many users who just report bug, and not followup much in gerrit for the fix. When the fix is posted, the bug gets updated, and automatically transitioned. But assuming it gets abandon'd due to inactivity or something else, bugzilla users won't even have a clue. So, it would be good to leave a note in bugzilla that patch is now abandon'd. So relevant people may take actions.

Additional info:

I am not sure if it should bother to transition back the status to ASSIGNED/NEW in that case. Lets keep that one for later. For now, just a update in bugzilla is good enough, saying "The patch is abandon'd due to inactivity" (not sure we can capture abandon click from browser as a event, even in that case, it should be noted in bugzilla.

Again, for now, not expecting github post for this. We will get to it later.

when a test timed out in a regression, archive its logs

Currently in regression job, if a test times out, we are not storing the logs of the test executed so far. Storing them helps in debugging in case of spurious failures.

In the case of the failed tests, we get to know the failed step by looking at "prove" output, the same is not available for timed out tests. Having both of them eases out the failures which are not reproducible.

Clang scan-build on Gluster code failing consistently

Clang scan-build on gluster code is failing consistently on our Jenkins infra [1]. The last successful run was on Feb 20.

In the console, the following errors were logged.

19:54:19 [clang-scan] $ /bin/bash /tmp/jenkins243441148106308409.sh
19:54:24 ERROR: Could not find required config file: /etc/mock/fedora-29-x86_64.cfg
19:54:24 ERROR:   If you're trying to specify a path, include the .cfg extension, e.g. -r ./target.cfg
19:54:25 ERROR: Could not find required config file: /etc/mock/fedora-29-x86_64.cfg
19:54:25 ERROR:   If you're trying to specify a path, include the .cfg extension, e.g. -r ./target.cfg
19:54:26 ERROR: Could not find required config file: /etc/mock/fedora-29-x86_64.cfg
19:54:26 ERROR:   If you're trying to specify a path, include the .cfg extension, e.g. -r ./target.cfg
19:54:27 ERROR: Could not find required config file: /etc/mock/fedora-29-x86_64.cfg
19:54:27 ERROR:   If you're trying to specify a path, include the .cfg extension, e.g. -r ./target.cfg
19:54:28 ERROR: Could not find required config file: /etc/mock/fedora-29-x86_64.cfg
19:54:28 ERROR:   If you're trying to specify a path, include the .cfg extension, e.g. -r ./target.cfg
19:54:29 ERROR: Could not find required config file: /etc/mock/fedora-29-x86_64.cfg
19:54:29 ERROR:   If you're trying to specify a path, include the .cfg extension, e.g. -r ./target.cfg
19:54:29 ERROR: Could not find required config file: /etc/mock/fedora-29-x86_64.cfg
19:54:29 ERROR:   If you're trying to specify a path, include the .cfg extension, e.g. -r ./target.cfg
19:54:31 ERROR: Could not find required config file: /etc/mock/fedora-29-x86_64.cfg
19:54:31 ERROR:   If you're trying to specify a path, include the .cfg extension, e.g. -r ./target.cfg
19:54:31 chown: cannot access 'clangScanBuildReports': No such file or directory
19:54:31 Build step 'Execute shell' marked build as failure
19:54:31 Publishing Clang scan-build results
19:54:31 Could not locate a unique scan-build output folder in: /home/jenkins/root/workspace/clang-scan/clangScanBuildReports
19:54:31 Performing Post build task...
19:54:31 Match found for :Building remotely : True
19:54:31 Logical operation result is TRUE
19:54:31 Running script  : sudo mock -r $MOCK_CHROOT --config-opts=dnf_warning=False --clean
19:54:31 sudo chown -R jenkins:jenkins clangScanBuildReports
19:54:31 
19:54:31 [clang-scan] $ /bin/sh -xe /tmp/jenkins1699908289264841451.sh
19:54:31 + sudo mock -r fedora-29-x86_64 --config-opts=dnf_warning=False --clean
19:54:32 ERROR: Could not find required config file: /etc/mock/fedora-29-x86_64.cfg
19:54:32 ERROR:   If you're trying to specify a path, include the .cfg extension, e.g. -r ./target.cfg
19:54:32 POST BUILD TASK : FAILURE
19:54:32 END OF POST BUILD TASK : 0
19:54:32 Finished: FAILURE

Disable 32-bit-build-smoke build

Disable 32-bit-build-smoke build job which is shwon in "Activ Green Tick" in the dashboard and confusing with gh_32-bit-build-smoke.

Update the JJB job to python 3

Since that's a job running on python 2 and we had issue with certificate, the job should ideally be rebased to run on a python 3 host. Any host would do the trick, no need to be in the cage. See #110

Update to use latest clang-scan

We are using Fedora 30 (which is end-of-life) with probably an old clang-scan. Please update to Fedora 32 and latest clang.

Disable centos7-regression

Disable centos7-regression which is shown in " Active Green tick " and confusing with gh_centos7-regression.

[bug:1439706] Change default name in gerrit patch

URL: https://bugzilla.redhat.com/1439706
Creator: [email protected]
Time: 20170406T12:16:11

Description of problem:

IMHO, We should remove this default name "Anonymous Coward".

There are people who wish to remain Anonymous and not wish to reveal their name during contribution.

First time contributor don't want to see their name like this :( just because they avoided github naming convention.

Suggestions is to use patch owner name directly or anything else.

change the chroot of job gh_32-bit-build-smoke from fedora-34 to fedora-35

This is just to remind the infra team to upgrade the chroot for the job gh_32-bit-build-smoke to fedora35

The upgrade at the moment is blocked due to the gcc warning : stringop-overread so we are currently running it on fedora-34-i386 chroot.

With this new change set we have also disabled the flag -Wno-address-of-packed-member which is no longer causing any issues.

So as of now we are working with the CFLAGS set to '-Wall -Werror'.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.