Commit Graph
7961 Commits
Author SHA1 Message Date
Travis Nielsen f48d635195 add and removal of a single file system 2016-11-21 15:58:44 -08:00
Travis Nielsen 99bef5d0c1 Merge pull request #217 from travisn/machine-id
cache node id in the data dir
2016-11-21 14:19:51 -08:00
Travis Nielsen 47068f4f46 cache a random node id in the data dir 2016-11-21 14:03:52 -08:00
Travis Nielsen f1fd0b530e Merge pull request #222 from travisn/exec-logs
Write child process log entries with a very specific id
2016-11-19 13:45:14 -08:00
Travis Nielsen cd21a158d8 log child process output with specific log id 2016-11-18 22:45:21 -08:00
Buttetsu Batou 6f6f12e209 Merge pull request #227 from DoubleDensity/jenkins
Jenkinsfile whitespace cleanup
2016-11-19 00:59:55 -05:00
Bassam Tabbara 8798435eb2 Merge pull request #226 from bassamtabbara/ceph-add-mds
ceph: add MDS to embedded ceph + remove leveldb
2016-11-18 21:05:29 -08:00
Bassam Tabbara 669566da3b ceph: switch the mon to use rocksdb
removed leveldb completely from the codebase
2016-11-18 20:57:21 -08:00
Bassam Tabbara be1ab65fba ceph: add MDS to embedded ceph
added MDS to embedded ceph and also exposed it through the daemon.
2016-11-18 20:57:21 -08:00
Buttetsu Batou 24011bac76 whitespace cleanup 2016-11-18 23:57:04 -05:00
Bassam Tabbara 9da9cb09ba Merge pull request #224 from bassamtabbara/build-speedup-rsync
build: improve speed of rsync on exit
2016-11-18 20:38:10 -08:00
Bassam Tabbara 03b82d5744 build: improve speed of rsync on exit
we were starting the container and stopping it twice to rsync two dirs. with this fix only one start/stop happens.
2016-11-18 20:19:40 -08:00
Buttetsu Batou 93c6e32e92 Merge pull request #225 from DoubleDensity/jenkins
setting proper exit code on stage failure
2016-11-18 18:06:29 -05:00
Buttetsu Batou 976c6a6c3b setting proper exit code on stage failure 2016-11-18 17:28:22 -05:00
Michael Goff 0624fed857 Merge pull request #213 from thephred/issue-192
rook: remove block mount and unmount on mac
2016-11-18 12:45:40 -08:00
Michael Goff e804c5f778 rook: remove block mount and unmount on mac
Block mount and unmount is not supported and will error so I've removed it from the rook client (only on mac) for now.
2016-11-18 10:21:19 -08:00
Bassam Tabbara 25bede2162 Merge pull request #219 from bassamtabbara/build-status-badge
build: fix jenkins status badge
2016-11-17 22:29:59 -08:00
Bassam Tabbara de608b9a80 build: fix jenkins status badge 2016-11-17 22:21:11 -08:00
Bassam Tabbara db3100cc01 Merge pull request #218 from bassamtabbara/build-concurrent
build: support concurrent runs of build/run
2016-11-17 22:14:05 -08:00
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