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
Travis Nielsen
2fdffaf0e5
samples pull latest images
2017-03-03 12:36:08 -08:00
Travis Nielsen
052596914b
Merge pull request #447 from travisn/markdown-numbers
...
Indent code blocks for correct markdown numbering
2017-03-03 12:35:12 -08:00
Travis Nielsen
8483990826
indent code blocks for correct numbering
2017-03-03 12:20:19 -08:00
Steve Leon
b0c29b4d3b
Merge pull request #443 from travisn/async-create
...
Start and resume clusters asynchronously
2017-03-03 11:37:26 -08:00
Travis Nielsen
317ba0ec33
async start and resuming of clusters when operator starts
2017-03-02 14:35:03 -08:00
Jared Watts
2a2610d221
Merge pull request #439 from jbw976/v0.3-validate
...
Update kubernetes readme for new operator third party resource flow
2017-02-27 16:57:37 -08:00
Jared Watts
697bb40210
Update kubernetes readme for new operator third party resource flow
2017-02-27 16:29:47 -08:00
Travis Nielsen
631fd87047
Merge pull request #436 from travisn/alternate-namespace
...
Support starting a rook cluster in another namespace
2017-02-27 16:29:29 -08:00
Travis Nielsen
b9ddb01708
support starting a rook cluster in another namespace
2017-02-27 15:18:28 -08:00
Travis Nielsen
86cc3d7b2c
Merge pull request #430 from travisn/no-dir-with-devices
...
Skip OSD in the data dir if devices are not specified
2017-02-25 12:37:58 -08:00
Travis Nielsen
a3e04a9f39
only use data dir if devices are not specified
2017-02-24 17:34:12 -08:00
Travis Nielsen
3d01e1a5eb
Merge pull request #428 from travisn/tpr-control-loop
...
Watch for Rook third party resource before creating the cluster
2017-02-24 16:57:58 -08:00
Travis Nielsen
d10002b4af
delay starting rgw until an api call
2017-02-24 15:58:35 -08:00
Travis Nielsen
34b6ad32d7
use third party resources to trigger cluster creation
2017-02-24 15:57:37 -08:00
Travis Nielsen
1573bdb1dd
update to the k8s 2.0 client
2017-02-23 14:50:21 -08:00
Travis Nielsen
2956bdf5f2
Merge pull request #417 from travisn/default-rbd-user
...
create the rbd client access in the default namespace
2017-02-23 14:47:27 -08:00
Travis Nielsen
18ee98131c
create the rbd client access in the default namespace
2017-02-23 12:17:02 -08:00
Jared Watts
a1bfd7cebe
Merge pull request #406 from jbw976/toolbox-k8s
...
Update toolbox container and instructions to run in Kubernetes enviro…
2017-02-22 16:42:13 -08:00
Jared Watts
3f35f06cfb
Update toolbox container and instructions to run in Kubernetes environments
2017-02-22 16:24:34 -08:00
Jared Watts
77cb230ace
Merge pull request #424 from jbw976/readme-streamline
...
Refactor readme into individual platform guides. Incorporate @travis…
2017-02-22 14:13:41 -08:00
Jared Watts
d88c39c8bc
Refactor readme into individual platform guides. Incorporate @travisn design write-ups
2017-02-22 13:59:31 -08:00
Travis Nielsen
106f6e7ba7
Merge pull request #422 from travisn/obsolete-yaml
...
remove obsolete rook daemon yaml
2017-02-22 08:57:21 -08:00
Travis Nielsen
c536462024
remove obsolete rook daemon yaml
2017-02-22 08:28:37 -08:00
Travis Nielsen
a686263006
Merge pull request #416 from weekface/rook
...
support customize repository prefix of image through environment
2017-02-21 23:33:45 -08:00
weekface
d2a04d8615
support customize repository prefix of image through environment
...
ROOK_OPERATOR_REPO_PREFIX=quay.io/rook
2017-02-22 15:05:32 +08:00
Travis Nielsen
b8dd9a874a
Merge pull request #409 from travisn/storage-class-key
...
Save the admin secret for storage class consumption
2017-02-21 16:25:32 -08:00
Travis Nielsen
a7ee0edcb9
copy the admin secret for storage class consumtpion
2017-02-21 16:11:59 -08:00
Jared Watts
623a8761eb
Merge pull request #412 from jbw976/update-readme
...
Kubernetes and rook-operator README
2017-02-19 21:12:38 -08:00
Jared Watts
4166a42d30
readme fixes for kubernetes operator demo
2017-02-19 20:53:18 -08:00
Steve Leon
d191fc7723
Updating readme links to be relative path within the repository
...
Updating command to get monitor endpoint
- The command will update the manifest file by placing its output
inside.
2017-02-19 13:45:34 -08:00
Steve Leon
4785f2dba4
Updating README to reflect the new rook deployment architecture
...
Add sample apps for demo
2017-02-19 13:45:34 -08:00