1
0
mirror of https://github.com/gluster/glusterd2.git synced 2026-02-05 21:45:43 +01:00

20 Commits

Author SHA1 Message Date
Victor Brunko
1f9801cf7b Scripts: Add gnu-tar via brew during the install-reqs. 2018-09-03 09:49:00 +05:30
Prashanth Pai
7a8cfd81e3 etcd: Bump up etcd version required to 3.3.9
We specifically need fixes related to auto compaction of etcd keyspace.
These fixes are in an etcd version > v3.3.3

More here:
https://github.com/coreos/etcd/blob/master/Documentation/op-guide/maintenance.md

Signed-off-by: Prashanth Pai <ppai@redhat.com>
2018-08-03 19:58:51 +05:30
Prashanth Pai
b1bae6f698 Bump up version of dep
...as we were using a really old version

Signed-off-by: Prashanth Pai <ppai@redhat.com>
2018-08-03 19:58:51 +05:30
Michael Adam
7f8e773fe1 scripts: fix shellcheck warnings in install-reqs.sh
SC2155: Declare and assign separately to avoid masking return values.
SC2053: Quote the rhs of == in [[ ]] to prevent glob matching.
SC2086: Double quote to prevent globbing and word splitting.

Signed-off-by: Michael Adam <obnox@redhat.com>
2018-04-24 10:34:31 +02:00
Prashanth Pai
efbd6531d4 gometalinter: Install released binary package
...as against installing from source and polluting the machine's
$GOPATH/src

Signed-off-by: Prashanth Pai <ppai@redhat.com>
2018-04-23 15:28:08 +05:30
Kaushal M
a68fd566f0 chmod +x dep 2017-11-02 20:54:40 +05:30
Kaushal M
6d4ccbcc00 Remove remaining glide references 2017-11-02 20:44:10 +05:30
Kaushal M
ee54a7cea9 Switch to dep
'dep' is the official dependency management experiment of the Golang
community. It is expected to become the official tool and the latest
glide release encourages users to switch to dep.

Some quick help,
- `dep ensure` installs dependencies that have been locked
- `dep ensure -upate` updates dependencies to the latest versions and
updates the lock file
- `dep ensure -add <package>` adds a new package.

`make vendor-install` and `make vendor-update` still work as expected.

[1]: https://github.com/golang/dep
[2]: https://github.com/Masterminds/glide/releases/tag/v0.13.0
2017-11-02 19:54:43 +05:30
Prashanth Pai
b623db2fd8 Remove etcd binary as an external dependency
Signed-off-by: Prashanth Pai <ppai@redhat.com>
2016-11-18 13:53:32 +05:30
Prashanth Pai
5eade01089 Update etcd req in install-reqs.sh
Signed-off-by: Prashanth Pai <ppai@redhat.com>
2016-11-02 18:36:03 +05:30
Kaushal M
11c45ae18d Update dependencies and build requirements
- Update glide to v0.12.2
- Update etcd to v3.0.8
- Update logrus to v0.10.0
- Also update other dependencies
2016-09-15 17:55:40 +05:30
Kaushal M
6cf4973164 Update glide 2016-07-29 14:07:03 +05:30
Kaushal M
e810609781 Update glide to 0.9.1 2016-02-29 11:29:10 +05:30
Gaurav Kumar Garg
0f938b570a Install etcd as a package requirement for GlusterD 2.0
Install etcd while executing install-reqs.sh (all necessary package for
GlusterD 2.0).

Solving previous commit comments.

Issue #70

Signed-off-by: Gaurav Kumar Garg <garg.gaurav52@gmail.com>
2016-01-19 17:55:29 +05:30
Gaurav Kumar Garg
e30374e8b9 Install etcd as a package requirement for GlusterD 2.0
Install etcd while executing install-reqs.sh (all necessary package for
GlusterD 2.0).

Issue #70

Signed-off-by: Gaurav Kumar Garg <garg.gaurav52@gmail.com>
2016-01-19 15:03:14 +05:30
Kaushal M
b9e1231cc5 Update glide to 0.8.3 2016-01-08 12:39:47 +05:30
Kaushal M
689a3ff7d0 Update glide to 0.8.2 2015-12-29 17:16:50 +05:30
Kaushal M
50d008f0a4 Update linting
`make verify` wasn't working because of changes to gometalinter.
2015-12-08 16:28:33 +05:30
Kaushal M
c17dc0985e Update linters installation step 2015-12-08 16:15:23 +05:30
Kaushal M
6551a382fb Add a Makefile to simplify building 2015-11-06 19:51:23 +05:30