Travis Nielsen
1b2fb96574
allow specifying a host path for the data-dir
2017-03-22 16:32:00 -07:00
Jared Watts
c16ed6537e
Merge pull request #499 from jbw976/block-delete
...
Rook cmd and API support to delete block images. IOContext.Destroy f…
2017-03-22 12:14:11 -07:00
Jared Watts
75bb22785d
Update API routes to use DELETE verb and URL query params
2017-03-22 11:51:25 -07:00
Jared Watts
8343c7c6cf
Rook cmd and API support to delete block images. IOContext.Destroy func to clean up IOContexts wherever they are used.
2017-03-22 11:51:25 -07:00
David Borman
826bdb1248
Merge pull request #502 from dab-q/master
...
Update README.md for 'container' subdirectory
2017-03-22 13:12:43 -05:00
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