summaryrefslogtreecommitdiffstats
path: root/build-gluster-org/scripts
Commit message (Collapse)AuthorAgeFilesLines
* Add a jenkins job for regression runs on centos8Deepshikha Khandelwal2020-04-201-0/+2
| | | | Change-Id: I51aa5bf2754e2d40e90a5acc00bbd51ffa5e32f7
* remove jobs which used (or managed) bugzillaAmar Tumballi2020-04-071-73/+0
| | | | | Change-Id: Iacb5542715fe912b570af3485475917211f056f5 Signed-off-by: Amar Tumballi <amar@kadalu.io>
* Do deploy only the master branch, not PRsMichael Scherer2020-03-241-1/+3
| | | | Change-Id: I4ce3267fb007d8fc4c00075518fef85a970359dd
* Fix the planet scp call to include the content of the directoryMichael Scherer2020-03-241-1/+1
| | | | | | Otherwise, we have build at / and not really what we want Change-Id: I5a1227dd6c6e0a20f48ab09552746c4378310d29
* Add a job to generate planet.gluster.orgMichael Scherer2020-03-231-0/+16
| | | | Change-Id: Ib520fd99acd0f816bcdf62827269a85fb2bdb924
* Remove untriaged bugzilla jenkins jobs (moved out of Bugzilla)Deepshikha Khandelwal2020-03-231-5/+0
| | | | Change-Id: I7c2ecaade5235ea3e470271e1ee38da9c7bf0de5
* Run tox for build jobs in python3 environmentDeepshikha Khandelwal2020-03-021-1/+0
| | | | Change-Id: I02e0e8c8d51efcca07a56b12ee2c3e0a1c12fe53
* Add a CFLAG '-Wno-address-of-packed-member' introduced in gcc9Deepshikha Khandelwal2020-02-201-1/+1
| | | | | | | | | -Waddress-of-packed-member, enabled by default, warns about an unaligned pointer value from the address of a packed member of a struct or union. Without this flag , job is failing for release-6 branch Change-Id: I660bd6a1b8d12fa648bb07b69626b9780d8f8965
* Bug fix: Create a directory /build/scratch without using mockDeepshikha Khandelwal2020-01-221-1/+1
| | | | | | | Jenkins was not having permissions for this directory when compiling glusterfs in fedora-smoke jenkins job Change-Id: Ifd8486891cb2e35ddf34a88088701111cec8f3cb
* This commit has the following fixes:Deepshikha Khandelwal2020-01-212-27/+1
| | | | | | | | | - Remove gd2-smoke job - Run smoke job to both on Centos7 and Centos8 - Update few jobs to run on Centos8(build-job, cppcheck, glusto-tests-lint, smoke) - Run shellcheck to latest Fedora (currently 30) Change-Id: Ia3e6bff655cdfc67939b57e91edae50e1dc72721
* Add Build artifacts location for glusterfs logsDeepshikha Khandelwal2020-01-172-0/+2
| | | | Change-Id: I0a1498cbb6b6b4585da08da8803f7af8d0fc453c
* Bug fix the build flag to F30 instead of F28Deepshikha Khandelwal2020-01-171-7/+7
| | | | Change-Id: I7dba65c7f68f2e30c19bfcda30234ee3870e3842
* Fix python version to 2.7 when it is centos 7 machineDeepshikha khandelwal2019-07-312-0/+4
| | | | | | Some packages are not available for python3.6 in Centos7 machines Change-Id: Id8904a86804700f4c4caeb2724eb100fae653239
* Add a nightly pipeline job for release-6 and release-7 branchDeepshikha khandelwal2019-07-291-0/+34
| | | | Change-Id: I9c5d14543753aa369142e80111bebe7937ecdb84
* Force python 2.7 for Centos 7Michael Scherer2019-07-251-0/+3
| | | | | | | Otherwise, the test suite break since it detect python 3 and use it, while python 3 on Centos 7 is missing a few packages. Change-Id: Ia57f6467a0c6b85f001ea6bb2812cb01c8c301ce
* lcov: run bad-tests and known-issues tooAmar Tumballi2019-07-231-4/+7
| | | | | | Fixes: bz#1723781 Change-Id: If6781e12dd4b84b041b21041e0607406a99de625 Signed-off-by: Amar Tumballi <amarts@redhat.com>
* Same as previous commit, but for jenkins updateMichael Scherer2019-07-191-1/+1
| | | | Change-Id: Ibf731635882664acab6afdb11f7c1ca59ae040d4
* the jenkins-job-builder git repository moved to opendev.orgNiels de Vos2019-07-191-1/+1
| | | | | | | | | Cloning the JJB repo from git.openstack.org fails. The new home for the repository seems to be on opendev.org (git.openstack.org redirects there). Change-Id: I00cbe3c505343e55433aab35e4960fece7faf779 Signed-off-by: Niels de Vos <ndevos@redhat.com>
* Add sudo when creating nad cleaning up the directoriesDeepshikha khandelwal2019-07-151-3/+3
| | | | | Change-Id: If7f8f193fbbf539476011589a68a8ed0961f2b11 Signed-off-by: Deepshikha khandelwal <dkhandel@redhat.com>
* Revert "strfmt-script: move to epel-7 for mock"Amar Tumballi2019-06-201-1/+1
| | | | | | | | | | | with the original patch smoke fails with: 14:18:42 ERROR: Could not find required config file: /etc/mock/epel-7-i386.cfg 14:18:42 ERROR: If you're trying to specify a path, include the .cfg extension, e.g. -r ./target.cfg This reverts commit 8f1051f6da0398832ce13abff945cec8b9bf3aee. Change-Id: Idb5e16ca2c52567616a074dcd63663fa8e294705
* strfmt-script: move to epel-7 for mockAmar Tumballi2019-06-201-1/+1
| | | | | Change-Id: Ia727fd3fcfea45806b2b554bcb1852d831ed1199 Signed-off-by: Amar Tumballi <amarts@redhat.com>
* Revert "clang: add '-analyze-header' option"Amar Tumballi2019-06-111-1/+1
| | | | | | | | | By adding header files, the bug count went upto 482 from 66, and the same false positive I wished to go away increased. This reverts commit cdac43d2eaf40f686a6f2519f4183a6ededbd087. Change-Id: I651c5610cb3d19e13d0b3fad498b909346f941bf
* clang: add '-analyze-header' optionAmar Tumballi2019-06-101-1/+1
| | | | | | | | | | Some of the recent analysis of the clang scan report shows that some macros were not considered while analyzing. Specially the LIST_INIT(), causing at least 30+ false positives. This is an effort to see if this option has anything to do with that. Change-Id: I589050eea6088bfe7adffdc7c23a2228f8c71631 Signed-off-by: Amar Tumballi <amarts@redhat.com>
* Bug fix in the distributed regression jobDeepshikha khandelwal2019-05-281-1/+1
| | | | Change-Id: If0ee628ece0c19024cad129833ef9300f9af1150
* Refactor the distributed regression scripts for AWS environmentDeepshikha khandelwal2019-05-201-14/+4
| | | | | Change-Id: Icf1a8a7f593476dc3e1091db7a7f8f1a0094ab8e Signed-off-by: Deepshikha khandelwal <dkhandel@redhat.com>
* lcov: don't build rdma bits for lcovAmar Tumballi2019-05-201-1/+1
| | | | | | | | we don't have any coverage for the same. It will skew the results by .5% otherwise. Change-Id: I55a01b5c45a681fb925e605b4803bf965d210cda Signed-off-by: Amar Tumballi <amarts@redhat.com>
* devrpms: use `enable-gnfs` flag while configuringAmar Tumballi2019-05-141-1/+1
| | | | | Change-Id: I4e0f590451e63feb5201da9742aff9f44ac49e2e Signed-off-by: Amar Tumballi <amarts@redhat.com>
* Use git+https for cloning openstack repo in the jobsDeepshikha khandelwal2019-05-031-1/+1
| | | | | Change-Id: Ib48eec05f10de0d5b9864127006bafed16041ecc Signed-off-by: Deepshikha khandelwal <dkhandel@redhat.com>
* scripts: remove deprecated bd-xlator optionAmar Tumballi2019-04-305-5/+5
| | | | | Change-Id: Ic7756d3b03539a9e36c8995c00705d635618c87d Signed-off-by: Amar Tumballi <amarts@redhat.com>
* Automatically accept the review.gluster.org ssh keyMichael Scherer2019-04-111-1/+1
| | | | | | | | | | | | | | See https://bugzilla.redhat.com/show_bug.cgi?id=1698694 While this would open us to MITM in very specific case (like, just after a server was reinstalled), a attacker would like just get access to vote on a patch as the regression tests, which do not seems that a big attack. This wouldn't also be stealth, since the MITM would be discovered as soon as the traffic is no longer intercepted. Plus, the others scripts already do the same. Change-Id: I8e294d92c2602c86fe6f04227512ce70ec081f03
* Non-voting job to validate shell script using ShellCheck toolDeepshikha khandelwal2019-04-111-0/+22
| | | | Change-Id: If0077909dd7e2b734f551c53e230a03c65265350
* Use fedora builder and fedora29 mock config for clang jobDeepshikha khandelwal2019-03-221-1/+1
| | | | | Change-Id: Ie9068af3fcbf1f55d7fa3cbe9efb4cd0ea3fae85 Signed-off-by: Deepshikha khandelwal <dkhandel@redhat.com>
* More refactoring, as suggested by DeepshikaMichael Scherer2019-03-221-1/+0
| | | | Change-Id: Ia96e4f220b8a9f67d4aa09a2213a7d31ddcab141
* Refactor the scriptMichael Scherer2019-03-221-8/+11
| | | | | | ease the change of chroot and options Change-Id: I1f7c442d383208507620d79fbb491b097f490938
* Upgrade pip, see #1683650Michael Scherer2019-02-281-0/+2
| | | | | | | We need pip 9.0 for python_requires, coming from isort, pulled by pylint Change-Id: I2d25365aa0b57f6c58ad69796b2aa8046c1ac341
* Fix pylint errorsNigel Babu2019-02-051-2/+2
| | | | Change-Id: I595561c39b84bf4f98fd082b397093d1e21585c8
* Add a fix for clang-format to handle contribNigel Babu2019-02-031-7/+19
| | | | | Change-Id: Id326a77b78ef3f8eec12ccd864c11457829e934b Fixes: bz#1671733
* Fix the bugs gluster jobMichael Scherer2019-01-231-1/+1
| | | | Change-Id: I4fd9ba26a4cfe9c5713cc080978d369b8db824c7
* Disable distributed regression job from nightly master pipelineDeepshikha khandelwal2019-01-111-6/+0
| | | | | Change-Id: I75c70f93b2f6f28063b015c1a461cc110d4ec08c Signed-off-by: Deepshikha khandelwal <dkhandel@redhat.com>
* Re-enable coverity and fix failures in gd2 jobNigel Babu2019-01-031-1/+1
| | | | Change-Id: Iad05a5f1117683d1165ab3099d68fa4ca8218c5e
* Add jobs to generate bugs.gluster.orgMichael Scherer2018-12-051-0/+4
| | | | Change-Id: I8ced3f853558cde0e33477a2eff9223abd726801
* Exit the 32-bit-build-smoke job with proper return code when failingDeepshikha khandelwal2018-11-301-0/+2
| | | | Change-Id: I0f2972dc0367fab4e50a5a0e15242ee2d28fcd6a
* Add job for running glusterfs regressions with TSANNiels de Vos2018-11-271-0/+30
| | | | | | | | | | This is a copy of the job+script that are used for ASAN testing. Currently combining ASAN+TSAN in a single test-run is not an option, both libraries conflict with each other. Change-Id: Ie649a8f88be3e2aae949824903c490a64ea93e6e See-also: https://review.gluster.org/21641 # --enable-tsan option Updates: #543
* Non-voting 32-bit build smoke jobDeepshikha khandelwal2018-11-261-0/+10
| | | | | | | This smoke job will fail if there's any warnings or errors on non 64-bit architecture Change-Id: I009b0208f7da864d5c5c5fd8b08a26915db9fa75
* Clean up old imagesNigel Babu2018-11-261-0/+1
| | | | Change-Id: I6fbfb2afad2bf4e4812a797ef8f6d8ac30078af7
* Fixes the bug in python-lint jobDeepshikha khandelwal2018-11-141-2/+2
| | | | Change-Id: I28540b0c27db9afc710e7d4f0511866a13b97f91
* Change the node to fedora for python-lint jobDeepshikha khandelwal2018-11-131-1/+1
| | | | Change-Id: I5a59a56adba4b45d178a3f8123dbf91abc536ff9
* Install flake8 and pylint for python-lint jobDeepshikha khandelwal2018-11-121-0/+7
| | | | Change-Id: Ib99cc633b0ba1307ecdae456705f697e6b0d22f2
* Quit ASAN tests after first failureNigel Babu2018-11-122-1/+1
| | | | Change-Id: I9439cd47ae637ad0ed8fc6b3de16954e46e1e697
* Add sudoNigel Babu2018-11-091-2/+2
| | | | Change-Id: Ia3eec6312a854548f9eff45e6f8a58a1526701ae