Commit Graph
7961 Commits
Author SHA1 Message Date
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