Commit Graph
13292 Commits
Author SHA1 Message Date
David Borman 39e979b77e Update README.md for 'container' subdirectory
The README.md file wasn't updated when the
subdirectory "cross-image" was renamed to "container".
2017-03-22 11:06:06 -05:00
Steve Leon e0fd398972 Merge pull request #441 from kokhang/style-check
Adding lint check for syntax and style.
2017-03-16 11:16:17 -07:00
Steve Leon 2f0045db2e Adding lint check for syntax and style. 2017-03-16 09:47:49 -07:00
Travis Nielsen d5c2b34e2e Merge pull request #491 from travisn/move-docs
Move docs to the Documentation folder
2017-03-15 16:30:54 -07:00
Travis Nielsen 16fec636df move docs to the Documentation folder 2017-03-15 16:00:20 -07:00
Jared Watts 85edfb1701 Merge pull request #489 from jbw976/toolbox-blog-updates
Update toolbox to allow rook block mounting and still be able to inst…
2017-03-15 11:09:16 -07:00
Jared Watts 95277832ff Update toolbox to allow rook block mounting and still be able to install arbitrary new tools 2017-03-15 10:57:13 -07:00
Travis Nielsen e8c6908f8f Merge pull request #488 from travisn/doc-tpr
Documentation for the TPR settings
2017-03-15 10:15:18 -07:00
Travis Nielsen 5d2cd62f6e documentation for the TPR settings 2017-03-15 09:59:32 -07:00
Travis Nielsen f51d461736 Merge pull request #486 from travisn/rbac-docs
Documentation for operator auth with RBAC
2017-03-15 09:32:16 -07:00
Travis Nielsen 23499d42d8 documentation for operator auth with RBAC 2017-03-14 16:24:15 -07:00
Travis Nielsen 59c7359bec Merge pull request #484 from travisn/teardown-steps
Kubernetes teardown steps
2017-03-14 16:24:04 -07:00
Travis Nielsen 58710557f6 add kubernetes teardown steps 2017-03-14 15:38:16 -07:00
Bassam Tabbara 4309f25e3f Merge pull request #483 from bassam/pr-fix-dock2aci-race
build: fix race in release script
2017-03-14 14:47:18 -07:00
Bassam Tabbara e24545dad4 build: fix race in release script 2017-03-14 14:31:44 -07:00
Jared Watts ef5b34998b Merge pull request #472 from jbw976/metrics
Expose metrics for Rook with Prometheus
2017-03-14 13:27:05 -07:00
Jared Watts e9e86073a7 Prometheus metrics collectors for Rook (adapted from digitalocean/ceph_exporter) 2017-03-14 11:25:47 -07:00
Jared Watts e0ccd9c1c9 Expose metrics for Rook with Prometheus (sans collectors) 2017-03-14 11:25:47 -07:00
Travis Nielsen 0ae3b088dd Merge pull request #474 from travisn/use-existing-tpr
Use existing TPR when exists
2017-03-13 14:02:37 -07:00
Travis Nielsen a5ad737b9a return success when tpr already exists 2017-03-13 09:31:56 -07:00
Travis Nielsen 169d8131df Merge pull request #468 from travisn/regex-devices
Evaluate a regular expression for including or excluding devices for OSDs
2017-03-13 08:19:10 -07:00
Travis Nielsen 87b5805708 evaluate a reg expression for selecting devices 2017-03-09 16:09:56 -08:00
Travis Nielsen 74d670a7a9 Merge pull request #467 from travisn/k8s-unit-test
Unit tests for the Rook operator
2017-03-09 15:43:51 -08:00
Travis Nielsen e0e829ed25 Rook operator unit tests 2017-03-09 15:24:33 -08:00
Travis Nielsen 125e3873e4 use the k8s errors package 2017-03-08 15:46:31 -08:00
Bassam Tabbara 5f6185b986 Merge pull request #466 from bassam/pr-fix-external-build
build: separate download dir to avoid race
2017-03-08 15:39:41 -08:00
Bassam Tabbara c4bfac4bfc build: separate download dir to avoid race 2017-03-08 14:42:03 -08:00
Jared Watts 96f7c7e290 Merge pull request #462 from jbw976/copy-includes
follow symlinks when copying ceph include files.  Exclude external di…
2017-03-08 08:38:08 -08:00
Jared Watts 554c1528dd follow symlinks when copying ceph include files. Exclude external dir from glide tool 2017-03-08 08:16:34 -08:00
Bassam Tabbara aeb958f3e9 Merge pull request #459 from bassam/pr-fix-ceph-module-check
build: speedup jenkins build
2017-03-07 15:52:46 -08:00
Bassam Tabbara 223b3852d3 build: fix docker config bind mount 2017-03-07 15:25:12 -08:00
Bassam Tabbara 82b139ec69 build: simplify Jenkinsfile 2017-03-07 15:25:12 -08:00
Bassam Tabbara 7f8cf3042f build: update glide dependencies 2017-03-07 01:07:32 -08:00
Bassam Tabbara b6991ba441 build: add ccache max size to Jenkinsfile
also move the ccache director to the standard .ccache and
print the ccache stats before and after the build.
2017-03-07 01:07:32 -08:00
Bassam Tabbara 9e1b6c05b2 build: remove external build form Jenkinsfile 2017-03-06 23:50:16 -08:00
Bassam Tabbara 1753065a24 build: fix ceph-submodule-check 2017-03-06 23:33:39 -08:00
Bassam Tabbara 38cfc276d4 Merge pull request #389 from bassam/pr-luminous
build: refactor external packages
2017-03-06 15:31:51 -08:00
Bassam Tabbara 59aac91fab build: support for building different version of ceph
this add support for building rook with kraken and luminous
release of ceph. A new Makefile flag CEPH_BRANCH is used to
specify the version to be built.
2017-03-06 14:51:32 -08:00
Bassam Tabbara edc71a223b build: fix libaio url 2017-03-06 14:51:32 -08:00
Bassam Tabbara 701d03eead build: add dev target for quick builds 2017-03-06 14:51:32 -08:00
Bassam Tabbara cc6f40649a build: run go builds in parallel 2017-03-06 14:51:32 -08:00
Bassam Tabbara 6e84b161fa build: separate externals into their own project
Move external packages including ceph into a separate project under
the externals subdir.
2017-03-06 14:51:32 -08:00
Bassam Tabbara f65c8ede09 ceph: pickup luminous build 2017-03-06 14:51:32 -08:00
Bassam Tabbara cd79504877 build: update build container to support shared + fixes
the build container now builds the package dependencies in both
static and shared form. This was preventing curl and rocksdb from
finding their dependencies.

dependencies now also build with debug information.

Also added a verbose option to the docker build to help find
build issues.
2017-03-06 14:51:32 -08:00
Bassam Tabbara 9b76cb127b build: update build container to zesty and add zstd package
also enabled verbose logging when building packages. make V=1
will now display build logs while building the container
2017-03-06 14:51:32 -08:00
Jared Watts 770ebbcac9 Merge pull request #450 from jbw976/v0.3-docs
Update readme's and rook-client/toolbox Dockerfile to v0.3.0
2017-03-03 17:22:44 -08:00
Jared Watts cfd283e43f Update readme's and rook-client/toolbox Dockerfile to v0.3.0 2017-03-03 16:56:46 -08:00
Travis Nielsen 9685b1612c Merge pull request #445 from travisn/allow-multiple-inst
Allow multiple instances of rook
v0.3.0
2017-03-03 14:52:19 -08:00
Travis Nielsen 69ce2009cd allow multiple instances of rook, but only one that uses devices 2017-03-03 13:42:17 -08:00
Steve Leon 1e0d0e1aae Merge pull request #446 from travisn/samples-use-latest-image
Samples should use latest images instead of a specific version
2017-03-03 13:39:55 -08:00