Commit Graph
13292 Commits
Author SHA1 Message Date
Bassam Tabbara 29f6834592 build: support concurrent runs of build/run
concurrent runs of build/run are now supported. This is mostly
to benefit jenkins scenarios. removed the need to name containers
and also refactored the rsync path.

Fixes #202
2016-11-17 21:43:40 -08:00
Buttetsu Batou d62dc9042a Merge pull request #214 from DoubleDensity/jenkins
adding production Jenkins build Pipeline
2016-11-17 22:47:19 -05:00
Buttetsu Batou 8c219d8c41 initial build pipeline definition 2016-11-17 01:06:45 -05:00
Jared Watts 23dacdda98 Merge pull request #207 from jbw976/rook-168
Look for devices using a cleaned mount point
2016-11-16 16:57:44 -08:00
Jared Watts 4eb25458f1 Look for devices using a cleaned mount point 2016-11-16 16:51:11 -08:00
Jared Watts e3de43721f Merge pull request #192 from jbw976/log-pkg
Migrate logging package from built-in to github.com/coreos/capnslog, …
2016-11-16 14:43:59 -08:00
Jared Watts 0e00f57758 Migrate logging package from built-in to github.com/coreos/capnslog, allow user specified logging level, tune logging levels for existing log statements 2016-11-16 14:19:42 -08:00
Travis Nielsen 6e830625ca Merge pull request #206 from bassamtabbara/fix-static-build
build: fix static builds
2016-11-16 14:16:59 -08:00
Bassam Tabbara 0216acaa84 build: fix static builds
restructure the build tags and installsuffix usage for golang
to build our projects correctly for static and dynamic builds.
2016-11-16 14:11:29 -08:00
Buttetsu Batou b10990d197 Merge pull request #198 from bassamtabbara/remove-ccache-dependency
build: remove ccache dependency on host
2016-11-15 14:59:14 -05:00
Bassam Tabbara daa9363b53 build: remove ccache dependency on host 2016-11-15 11:32:03 -08:00
Bassam Tabbara a2fe31d44e Merge pull request #190 from bassamtabbara/build-netgo
build: numerous build fixes
2016-11-14 21:25:36 -08:00
Bassam Tabbara fa8980197f build: rsync vendor directory back to host
This works around the issue of bind mounting the vendor directory which does not work with glide. Fixes #93
2016-11-14 21:20:04 -08:00
Bassam Tabbara a218cc3260 docs: document the build process
Fixes #189
2016-11-14 21:20:04 -08:00
Bassam Tabbara 31f3abaf23 build: fix the build version
Fixes #178
2016-11-14 14:54:51 -08:00
Bassam Tabbara d8cc9512a3 build: add packages and upgrade to go1.7.3 in build container
python is still a requirement when running ceph builds even though
we do not use it ourselves. Add liblzma and other packages needed
to use libunwind.

Also upgraded to go 1.7.3.
2016-11-14 12:54:02 -08:00
Bassam Tabbara 94c1c031aa build: add rebuild option to build container
this will always build the container from scratch and avoid caching in docker
2016-11-14 12:54:02 -08:00
Bassam Tabbara 06a9389eb5 build: fix permission issues in cross-build
fix permission issues when running in the cross-build container. on the mac now we use the correct uid and gid.
2016-11-14 12:54:02 -08:00
Bassam Tabbara 0aac00ff79 build: use netgo build tag for static builds
pass netgo build tag just for static builds. this required a refactoring of build flags to avoid passing netgo to non-static packages.

Fixes #80
2016-11-14 12:54:02 -08:00
Bassam Tabbara 9b493105ee Merge pull request #188 from DanKerns/master
Remove old quay keys
2016-11-14 11:39:26 -08:00
DanKerns 167009c7eb Remove old quay keys 2016-11-14 11:31:07 -08:00
Bassam Tabbara 529a219e69 Merge pull request #186 from dclausen/patch-1
minor spelling fix to README
2016-11-14 10:44:05 -08:00
Dave Clausen ddc2b71ff0 minor spelling fix to README 2016-11-14 13:40:02 -05:00
Bassam Tabbara b36f79952f Merge pull request #181 from buptmiao/master
Fix typo in README.md
2016-11-14 10:10:23 -08:00
miao 67d0cc2e1a Fix typo in README.md 2016-11-15 00:36:27 +08:00
jbw976 fedee826ea Merge pull request #175 from kamalmarhubi/patch-1
readme: Fix link to build instructions
2016-11-12 22:38:30 -08:00
Kamal Marhubi bee9056a2c readme: Fix link to build instructions 2016-11-13 00:33:59 -05:00
Bassam Tabbara 54319d0d6b Merge pull request #174 from bassamtabbara/readme-fixes
docs: use hidpi logo
2016-11-12 13:24:54 -08:00
Bassam Tabbara 76d963465b docs: use hidpi logo
fixes #173
2016-11-12 13:21:38 -08:00
Bassam Tabbara 85ea9e6d44 Merge pull request #169 from bassamtabbara/readme-fixes
fix typos in readme.md
2016-11-12 11:38:13 -08:00
Bassam Tabbara 45ce932234 fix typos in readme.md 2016-11-12 11:29:38 -08:00
Travis Nielsen 6ece826b2b Merge pull request #160 from travisn/refactor-ceph-pkg
refactor cephmgr into subpackages
2016-11-11 07:38:54 -08:00
Travis Nielsen a44f301979 refactor cephmgr into subpackages 2016-11-10 12:43:14 -08:00
Bassam Tabbara fea054c6dc Merge pull request #156 from bassamtabbara/remove-circleci
build: removed circle.yml
2016-11-08 09:13:10 -08:00
Bassam Tabbara a2d50fe77f build: removed circle.yml 2016-11-08 09:10:39 -08:00
Bassam Tabbara 8466b01edf Merge pull request #154 from bassamtabbara/docs-and-licensing
readme changes and a few license updates
2016-11-08 01:02:56 -08:00
Bassam Tabbara 7d3c31bfe2 readme changes and a few license updates 2016-11-08 01:02:29 -08:00
Travis Nielsen ca2d714738 Merge pull request #155 from travisn/resolve-dns
use the build tag for the go dns resolver
2016-11-08 00:37:32 -08:00
Travis Nielsen 8613d933a5 use the build tag for the go dns resolver 2016-11-08 00:31:43 -08:00
Bassam Tabbara 110085e773 Merge pull request #151 from bassamtabbara/docs-and-licensing
initial docs and licensing
v0.1.0
2016-11-07 17:14:07 -08:00
Bassam Tabbara b3c4f18c89 initial docs and licensing 2016-11-07 17:13:39 -08:00
Travis Nielsen 3ab8958e7a Merge pull request #152 from travisn/demo-defaults
Simplify the defaults for the demo scenario
2016-11-07 17:02:59 -08:00
Travis Nielsen 51530b368b default rookd ip addresses to localhost 2016-11-07 17:01:48 -08:00
Travis Nielsen 2abd56fef9 turn off debug rook logging by default 2016-11-07 17:01:48 -08:00
Travis Nielsen 3a3563b5b2 Merge pull request #153 from travisn/rook-version
Print rook version info
2016-11-07 17:01:17 -08:00
Travis Nielsen 425118d2c1 print rook version info 2016-11-07 16:52:46 -08:00
Travis Nielsen bbedd7f79a Merge pull request #150 from travisn/internal-etcd
rook to call internal etcd
2016-11-07 15:55:28 -08:00
Travis Nielsen 426223920a rook to call internal etcd 2016-11-07 14:18:32 -08:00
Travis Nielsen a4054cccff Merge pull request #149 from travisn/admin-secret
accept the admin secret instead of generating a random secret
2016-11-07 13:00:04 -08:00
Travis Nielsen 4bccafdfbc accept the admin secret instead of generating a random secret 2016-11-06 00:07:04 -07:00