43 Commits

Author SHA1 Message Date
Harshavardhana
41e99d3686 rpm: rpmbuild fix for opensuse
Change-Id: I4ccf75288aad6d5f210bd7c51c0ce9924bb0efad
BUG: 2925
Signed-off-by: Harshavardhana <fharshav@redhat.com>
Reviewed-on: http://review.gluster.com/729
Tested-by: Gluster Build System <jenkins@build.gluster.com>
Reviewed-by: Anand Avati <avati@gluster.com>
2011-11-23 20:53:42 -08:00
Kaushal M
54b44736b1 Remove EXCEPTIONS file.
Change-Id: I79fe05102a954ee1c831ceca229f6dbc1997113d
BUG: 3737
Reviewed-on: http://review.gluster.com/617
Tested-by: Gluster Build System <jenkins@build.gluster.com>
Reviewed-by: Vijay Bellur <vijay@gluster.com>
2011-10-19 22:51:36 -07:00
Lakshmipathi
4a8981eb99 build : rpm spec file changes
Thanks to
Scott Zahn <Scott@zahna.com>     - Fixed spec file to add the correct
                                   ldconfig path addition for i386 and
                                   x86_64.(BUG:2279)
Persson <Persson@katamail.com>   - Fixed  without_georeplication macro
                                   (BUG:3541)
JoeJulian <Joe@julianfamily.org> - Minor rpm cleanups.(BUG:3546)

Patch  create the library references for both 64bit and 32bit rpms

Change-Id: Ia281fa0d3d8b32ff19b74f379cda7ca9315a4beb
BUG: 2279
Reviewed-on: http://review.gluster.com/466
Reviewed-by: Amar Tumballi <amar@gluster.com>
Tested-by: Gluster Build System <jenkins@build.gluster.com>
Reviewed-by: Vijay Bellur <vijay@gluster.com>
2011-09-21 04:28:06 -07:00
Pranith Kumar K
b58dc65f2a Change Copyright current year
Change-Id: I2d10f2be44f518f496427f257988f1858e888084
BUG: 3348
Reviewed-on: http://review.gluster.com/200
Tested-by: Gluster Build System <jenkins@build.gluster.com>
Reviewed-by: Anand Avati <avati@gluster.com>
2011-08-10 10:57:19 -07:00
Vijay Bellur
d62c0abf59 Changes to EXCEPTIONS and included EXCEPTIONS in packaging
Change-Id: I6c5c1536016489bf6b981356942901f69862393a
Reviewed-on: http://review.gluster.com/188
Tested-by: Gluster Build System <jenkins@build.gluster.com>
Reviewed-by: Amar Tumballi <amar@gluster.com>
Reviewed-by: Anand Avati <avati@gluster.com>
2011-08-07 23:27:39 -07:00
Lakshmipathi
ddb2505383 rpmbuild : restart glusterd after installing geo-replication rpm
Signed-off-by: Lakshmipathi.G <lakshmipathi@gluster.com>
Signed-off-by: Anand Avati <avati@gluster.com>

BUG: 2901 (Cannot start geo-replication)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2901
2011-06-08 09:57:45 -07:00
Lakshmipathi
8b53f87878 build : with rpm install invoke glusterd upgrade option to modify vol files and start
Signed-off-by: Lakshmipathi.G <lakshmipathi@gluster.com>
Signed-off-by: Anand Avati <avati@gluster.com>

BUG: 2904 (glusterd should have upgrade/downgrade xlator options)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2904
2011-05-31 10:17:51 -07:00
Lakshmipathi
7a56f1b9a1 rpm : create new package for geo-replication and preserve symlinks
Signed-off-by: Lakshmipathi.G <lakshmipathi@gluster.com>
Signed-off-by: Anand Avati <avati@gluster.com>

BUG: 2744 (make geo-replication package friendly)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2744
2011-04-15 04:28:43 -07:00
Kaushik BV
086ef357b6 Gsyncd: Include a directory glusterfs in the libexecdir, so that it is not cumbersome with other scripts
Signed-off-by: Kaushik BV <kaushikbv@gluster.com>
Signed-off-by: Vijay Bellur <vijay@dev.gluster.com>

BUG: 2477 (Cleanup up the installation of geo-replication scripts.)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2477
2011-03-14 04:56:50 -07:00
Lakshmipathi G
7b07d444a7 install gluster binaries under /opt/glusterfs/version with sym.link at /usr/bin
Signed-off-by: Lakshmipathi G <lakshmipathi@gluster.com>
Signed-off-by: Anand V. Avati <avati@dev.gluster.com>

BUG: 2279 (rpm spec file changes)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2279
2011-02-22 09:35:01 -08:00
Amar Tumballi
4a95f8f3b3 man pages updated
Signed-off-by: Amar Tumballi <amar@gluster.com>
Signed-off-by: Anand V. Avati <avati@dev.gluster.com>

BUG: 2444 (keep man pages upto date with new codebase.)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2444
2011-02-22 09:34:51 -08:00
Vijay Bellur
98cfaa15d8 Changes to include geo-sync in spec
Signed-off-by: Vijay Bellur <vijay@gluster.com>
Signed-off-by: Anand V. Avati <avati@dev.gluster.com>

BUG: 1570 (geosync related changes)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=1570
2011-02-14 14:32:07 -08:00
Amar Tumballi
08ca1d3c78 removed some of the stale scripts
Signed-off-by: Amar Tumballi <amar@gluster.com>
Signed-off-by: Anand V. Avati <avati@dev.gluster.com>

BUG: 2393 ('gluster-volgen' and 'gluster-defrag' scripts are stale, but present in AMI)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2393
2011-02-10 22:18:01 -08:00
Anand V. Avati
69a62d2a6d rpm: glusterfs.spec.in fixes for upgrade via rpm -Uvh 2010-11-29 09:01:41 -08:00
Amar Tumballi
f406a2e275 rpmspec: add glusterfs-core dependency for glusterfs-fuse package
also add dependency for rdma package

Thanks to Bernard Li <bernard@vanhpc.org> for the patch

Signed-off-by: Amar Tumballi <amar@gluster.com>
Signed-off-by: Anand V. Avati <avati@dev.gluster.com>

BUG: 2019 (glusterfs-fuse should require glusterfs-core (RPM spec file))
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2019
2010-11-10 20:07:25 -08:00
Harshavardhana
fab78b45f7 Add mount.glusterfs to fuse since its only needed for native client
Signed-off-by: Harshavardhana <harsha@gluster.com>
Signed-off-by: Vijay Bellur <vijay@dev.gluster.com>

BUG: 1770 (Cleanup rpmbuild)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=1770
2010-10-12 00:23:11 -07:00
Vijay Bellur
27c8b7a369 Remove references to COPYING.* files
Signed-off-by: Vijay Bellur <vijay@gluster.com>
Signed-off-by: Vijay Bellur <vijay@dev.gluster.com>

BUG: 971 (dynamic volume management)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=971
2010-10-11 07:54:33 -07:00
Amar Tumballi
b5c5a7fa14 rpm spec file: add proper Obselete keys
Thanks to Bernard Li <bernard@vanhpc.org>

Signed-off-by: Amar Tumballi <amar@gluster.com>
Signed-off-by: Vijay Bellur <vijay@dev.gluster.com>

BUG: 1808 (Allow RPM upgrade from glusterfs 3.0.x to 3.1)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=1808
2010-10-05 03:43:02 -07:00
Harshavardhana
e2438fdde0 Some cleanup in rpm specification file
Thanks to Bernard Li <bernard@vanhpc.org> for rdma 'BuildRequires' fix

Signed-off-by: Harshavardhana <harsha@gluster.com>
Signed-off-by: Amar Tumballi <amar@gluster.com>
Signed-off-by: Vijay Bellur <vijay@dev.gluster.com>

BUG: 1770 (Cleanup rpmbuild)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=1770
2010-10-04 03:59:04 -07:00
Amar Tumballi
3225d7ccf5 rpmspec file: add option for '--without rdma'
Thanks to Bernard Li <bernard@vanhpc.org> for the patch

Signed-off-by: Amar Tumballi <amar@gluster.com>
Signed-off-by: Vijay Bellur <vijay@dev.gluster.com>

BUG: 1650 (Add '--without rdma' rpmbuild argument)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=1650
2010-09-22 04:14:36 -07:00
Balamurugan Arumugam
993edcc972 extras: modify run level scripts to support glusterd.
Signed-off-by: Bala.JA <bala@gluster.com>
Signed-off-by: Pavan Vilas Sondur <pavan@gluster.com>
Signed-off-by: Vijay Bellur <vijay@dev.gluster.com>

BUG: 1589 (Change init.d scripts to include glusterd)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=1589
2010-09-13 03:05:46 -07:00
Pavan Sondur
7c915b6ffc rpmspec: Include manpages of glusterd and glusterfs-volgen.
Signed-off-by: Pavan Vilas Sondur <pavan@gluster.com>
Signed-off-by: Vijay Bellur <vijay@dev.gluster.com>

BUG: 1275 (Fix rpm glusterfs spec file for 3.1)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=1275
2010-09-09 01:16:30 -07:00
Pavan Sondur
7fc5e8c5de rpmspec: Rename ibverbs as rdma package and include the relevant files.
Signed-off-by: Pavan Vilas Sondur <pavan@gluster.com>
Signed-off-by: Vijay Bellur <vijay@dev.gluster.com>

BUG: 1275 (Fix rpm glusterfs spec file for 3.1)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=1275
2010-09-09 01:16:27 -07:00
shishir gowda
3cb231e797 Man pages for gluster
Signed-off-by: shishir gowda <shishirng@gluster.com>
Signed-off-by: Vijay Bellur <vijay@dev.gluster.com>

BUG: 1529 (need man pages for 'gluster' and 'glusterd')
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=1529
2010-09-06 02:21:48 -07:00
Pavan Sondur
ad99cabe6c rpmspec: include copying.gpl and copying.agpl
Signed-off-by: Pavan Vilas Sondur <pavan@gluster.com>
Signed-off-by: Anand V. Avati <avati@dev.gluster.com>

BUG: 1275 (Fix rpm glusterfs spec file for 3.1)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=1275
2010-08-18 00:36:55 -07:00
Pavan Sondur
711ea846fd rpm spec: rename glusterfs-main to glusterfs-core
Signed-off-by: Pavan Vilas Sondur <pavan@gluster.com>
Signed-off-by: Anand V. Avati <avati@dev.gluster.com>

BUG: 1275 (Fix rpm glusterfs spec file for 3.1)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=1275
2010-08-17 11:18:30 -07:00
Pavan Sondur
3af126d594 rpm spec: Use only 3 rpms for GlusterFS
Generates the following 3 rpms:
1. glusterfs-fuse
2. glusterfs-main
3. glusterfs-ibverbs

Signed-off-by: Pavan Vilas Sondur <pavan@gluster.com>
Signed-off-by: Anand V. Avati <avati@dev.gluster.com>

BUG: 1275 (Fix rpm glusterfs spec file for 3.1)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=1275
2010-08-17 02:23:42 -07:00
Pavan Sondur
4f4dcb98a7 fix rpm spec file to build rpms for 3.1
Signed-off-by: Pavan Vilas Sondur <pavan@gluster.com>
Signed-off-by: Anand V. Avati <avati@dev.gluster.com>

BUG: 1251 (ping_pong tests make client go segfault after bailout)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=1251
2010-08-06 04:15:40 -07:00
Pavan Sondur
8379edd978 Disable fusermount by default in the rpm spec file and remove bdb references.
Signed-off-by: Pavan Vilas Sondur <pavan@gluster.com>
Signed-off-by: Anand V. Avati <avati@dev.gluster.com>

BUG: 349 (FreeBSD compilation error (alloca.h).)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=349
2009-12-07 07:21:39 -08:00
Erick Tryzelaar
d666c882cf Hopefully fix rpm building for everyone by rm-ing *.a and *.la
My Fedora 11 machine doesn't seem to make the .a files, so it errors out,
but it appears someone else's machine does, so try to fix it by explicitly
removing the .a and .la files, rather than excluding them from the %files
section.

Signed-off-by: Anand V. Avati <avati@dev.gluster.com>
2009-12-03 02:00:53 -08:00
Harshavardhana Ranganath
04da2ae78b Excluding static libraries.
Signed-off-by: Harshavardhana <harsha@gluster.com>
Signed-off-by: Anand V. Avati <avati@dev.gluster.com>

BUG: 413 (rpmbuild fails with unpackaged files)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=413
2009-11-28 09:58:30 -08:00
Harshavardhana Ranganath
057c071403 Volgen supporting multidisks and booster configuration for nfs and cifs
Signed-off-by: Harshavardhana <harsha@gluster.com>
Signed-off-by: Anand V. Avati <avati@dev.gluster.com>

BUG: 396 (Volgen multiple export directory support)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=396
2009-11-26 03:04:22 -08:00
Erick Tryzelaar
9503af5428 Fix rpm building for Fedora 11.
I was running into a problem compiling glusterfs on Fedora 11, rpmbuild was
complaining that it couldn't find any .a files. Since it doesn't look like
gluster's creating archive libraries anymore, I removed this line from the
spec file, and gluster started to compile again.

Signed-off-by: Anand V. Avati <avati@dev.gluster.com>
2009-11-19 03:23:19 -08:00
Pavan Sondur
ef078a3359 Add glusterfs-volgen to master, change fusermount options and other changes to rpm spec file.
The patch has the following changes:
* Rename glusterfs-volgen.py and include it in the rpm spec file
* Enable fusermount by default. Change fusermount configure option from disable to enable.
* Remove BDB from configure.ac, essentially removing it from the normal build.
* Remove all dependencies on fuse in the rpm spec file.

Signed-off-by: Pavan Vilas Sondur <pavan@gluster.com>
Signed-off-by: Anand V. Avati <avati@dev.gluster.com>

BUG: 343 (Placeholder bug for adding volgen into rpm, bdb makefile changes, etc)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=343
2009-11-11 23:18:19 -08:00
Harshavardhana Ranganath
c415e5cfb8 Don't stop an already running glusterfsd upon upgrade or install.
Signed-off-by: Anand V. Avati <avati@dev.gluster.com>

BUG: 338 (rpm post uninstall kills glusterfsd process)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=338
2009-10-27 03:32:40 -07:00
Vijay Bellur
0b1197defa Changed occurrences of Z Research to Gluster.
Signed-off-by: Anand V. Avati <avati@dev.gluster.com>
2009-10-07 03:54:49 -07:00
Harshavardhana
e2a6e26f44 rpm spec file updates (removed mod_glusterfs and respective dependencies)
Signed-off-by: Anand V. Avati <avati@dev.gluster.com>
2009-07-01 18:32:21 -07:00
Harshavardhana
946436dc17 Fix a conditional during dependency check
Conditional was wrong and dependency check would fail.

Signed-off-by: Anand V. Avati <avati@amp.gluster.com>
2009-04-30 17:25:43 +05:30
Harshavardhana
4c4021bea2 RPM spec file updates for RHEL,CentOS,Fedora,SLES and OpenSUSE for upcoming 2.0.0 stable release
* Updates to ahere to RPM standards hugely driven by Fedora dist-f11.
* RPM spec file portable across RHEL, Fedora, CentOS, SLES, OpenSUSE.
* RPM spec build options made compact and removed unnecessary.
* %changelog old entries removed as they were giving many warnings
  during rpmlint.

Signed-off-by: Anand V. Avati <avati@amp.gluster.com>
2009-04-17 10:29:10 +05:30
Anand V. Avati
eab182e8a8 disable building of user-guide
Signed-off-by: Anand V. Avati <avati@amp.gluster.com>
2009-03-05 02:14:23 +05:30
Harshavardhana
da71d1359c Added proper handling for the init scripts for (Debian, Ubuntu, SuSE, Redhat), SuSE init script also added.
* Init scripts added for Debian, Redhat, SuSE distribution, each are installed
  by checking each distribution specific.

Tested on
1. Debian, Ubuntu.
2. Redhat, CentOS.
3. OpenSUSE.

Signed-off-by: Anand V. Avati <avati@amp.gluster.com>
2009-03-03 11:44:21 +05:30
Harshavardhana
b2db5d966f Added /etc/init.d/glusterfsd for rpmbuilds
Signed-off-by: Anand V. Avati <avati@amp.gluster.com>
2009-02-28 00:06:22 +05:30
Vikas Gorur
77adf4cd64 Added all files 2009-02-18 17:36:07 +05:30