summaryrefslogtreecommitdiffstats
path: root/build-gluster-org/scripts
Commit message (Collapse)AuthorAgeFilesLines
* 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
* Add cleanup when a mock build is abortedNigel Babu2018-11-091-0/+17
| | | | | Change-Id: Id77dd90936a1cc5994899e29ce9f5733964a40dd Signed-off-by: Nigel Babu <nigelb@redhat.com>
* Smoke job for python validation using tools like flake8 and pylintDeepshikha khandelwal2018-11-091-0/+26
| | | | | | | | | | | | - pylint: Output will be archived in pylint-check.txt. This job will fail if there's any [W]arning, [C]onvention, [R]efactor, [E]rror, [F]atal message type. - flake8: Output will be archived in flake8-check.txt This is a non-voting smoke job for now. The count of pylint and flake8 issue is too huge as mentioned in https://bugzilla.redhat.com/show_bug.cgi?id=1584992 Change-Id: Idbe0ebfdbbf9ac955c26bd4befc4b3cf9f62d395
* tell why strfmt failedKaleb S. KEITHLEY2018-10-231-0/+2
| | | | | Change-Id: I5e05c12f0d7d99757d990571d829792b6d1bd684 Signed-off-by: Kaleb S. KEITHLEY <kkeithle@redhat.com>
* Add a cleanup function, fix #1641021Michael Scherer2018-10-191-0/+8
| | | | | | | | | The script first try to cleanly remove process, and then is more forceful. The list of process have been taken from failure in the bugs, but maybe a reboot is better, as it would also get ride of mount. Change-Id: Ib775eef63aecb048afbc6c74b6c9603831eba352
* asan-job: add log_path to get detailsAmar Tumballi2018-09-291-1/+2
| | | | | | updates: bz#1633930 Change-Id: I703fa957102ef207c3f8107c28c2cd6f6e95f19a Signed-off-by: Amar Tumballi <amarts@redhat.com>
* Add distributed-regression job to nightly build pipelineDeepshikha Khandelwal2018-09-271-0/+6
| | | | | Change-Id: I30130d32d18c4710c22e73dbfce1da71cddd6d45 Signed-off-by: Deepshikha Khandelwal <dkhandel@redhat.com>
* Attempt to run delete-vm ansible playbook thrice if failsDeepshikha Khandelwal2018-09-251-1/+10
| | | | | Change-Id: I092acf131e89bf7ee107cbdcc33c2a03e354cab0 Signed-off-by: Deepshikha Khandelwal <dkhandel@redhat.com>
* Pass the path of private key when copying glusterfs logsDeepshikha Khandelwal2018-09-251-1/+1
| | | | Change-Id: Iaf286c4b088d0eba34826b9c7cfe988342d24b46
* ASAN job for glusterNigel Babu2018-09-241-0/+32
| | | | Change-Id: I69e058e6cce75e026c91b5cf42a3a602431a899e
* Add a nightly release-5 jobNigel Babu2018-09-241-0/+35
| | | | | Change-Id: I3783931f7f351a34e749cba3d7f55fb3937ae67b Signed-off-by: Nigel Babu <nigelb@redhat.com>
* Add extra arguments when calling ansible playbookDeepshikha Khandelwal2018-09-201-7/+10
| | | | | Change-Id: I5fd0d5f283895aceeded09cecfa2d76d1797236a Signed-off-by: Deepshikha Khandelwal <dkhandel@redhat.com>
* New job for gluster-csi-containersNigel Babu2018-09-181-0/+22
| | | | Change-Id: I2aea2d741b14c321cb3664f80cb240b57ca4f534
* Call ansible playbook for creation/deletion of instancesDeepshikha Khandelwal2018-09-171-7/+4
| | | | | | | on Rackspace Change-Id: I338e098ba84cad8f36b7cec5cb896b496744643d Signed-off-by: Deepshikha Khandelwal <dkhandel@redhat.com>
* brick-mux: Redo after clang-formatNigel Babu2018-09-131-1/+1
| | | | Change-Id: I23b8cf44f1db739e9b3f8778b2a4de04b3168ff8
* clang-format: Be more verboseNigel Babu2018-09-131-2/+4
| | | | Change-Id: I2e89594b0c7f2501958bfedf3ae5a23242b0b92b
* Make clang-format-job fail for realNigel Babu2018-09-121-1/+1
| | | | Change-Id: I17c4e410d66749c3a661ddb695e57a197cdf1078
* Do not touch the home directoryNigel Babu2018-09-121-2/+2
| | | | Change-Id: Ie1c8bfc2583da2d5e1a8d1e2c797011bbdf0ef19
* Add clang-format jobNigel Babu2018-09-121-0/+11
| | | | Change-Id: I4fce662da7f82c113123906339c5984a4e99a2b2
* Pull in brick-mux enable with a new patchNigel Babu2018-09-101-1/+1
| | | | Change-Id: I2527c09e55f3afeea244265fd669cd36f49124b5
* Fix the directories for glusterNigel Babu2018-09-101-1/+1
| | | | Change-Id: I9a1467e1cad2483b4fd97f5cb4adb5eefb00b28c
* Add an rm -rf as wellNigel Babu2018-09-101-0/+1
| | | | Change-Id: Ic86ee6d38eb984787e52f60d138ea6d2ec01e925
* Add the clean up steps we do on every jobNigel Babu2018-09-071-1/+9
| | | | Change-Id: I4b7b0362fc9f78fdbb42c7d9d94b78b402df74f5
* Fix bugs in python-compliance testsNigel Babu2018-09-031-1/+2
| | | | Change-Id: I2f19695308549265e4a531443b13d153d3f911ed
* Add a python-ast check as wellNigel Babu2018-09-031-1/+4
| | | | Change-Id: I1ac7d514b4e4022845329d423cab60f2200dc546
* Add a job for gd2 containersNigel Babu2018-08-301-0/+10
| | | | Change-Id: I42ebd35471af8e0b7b36d1039be48a28912f409f
* clang: fix the string for disabling the bd xlator properlyAmar Tumballi2018-08-271-1/+1
| | | | | Change-Id: I57f1561b59f0e6ff09076965564170ec34b41992 Signed-off-by: Amar Tumballi <amarts@redhat.com>
* fedora-smoke: remove bd xlator from the buildAmar Tumballi2018-08-271-1/+1
| | | | | | | | So that the gcc8 based builds complete successfully, and we are proposing for removing bd xlator anyways Change-Id: Idbe0eb2b5271d8b617350ddf030511398289508c Signed-off-by: Amar Tumballi <amarts@redhat.com>
* clang: remove block-device from the buildAmar Tumballi2018-08-251-1/+1
| | | | | Change-Id: If6a16648d832443f428ee5d1d656febae16656e0 Signed-off-by: Amar Tumballi <amarts@redhat.com>