Jared Watts
2359ca5249
osd: include metadata devices when launching OSD daemon in Kubernetes
2017-06-26 17:54:22 -07:00
Travis Nielsen
2838e638fe
Merge pull request #755 from bzub/update-adv-config-doc
...
Docs: update advanced configuration OSD information script
2017-06-26 09:40:16 -07:00
bzub
5e78098868
Docs: Remove trailing whitespace
2017-06-23 23:49:13 -05:00
bzub
d87ff5b3e4
"Docs: Fix OSD Information script
2017-06-23 23:48:40 -05:00
Travis Nielsen
cad66cff7c
Merge pull request #753 from travisn/mac-unit-tests
...
build: unit tests pass on mac
2017-06-23 16:21:33 -07:00
Travis Nielsen
059987e6cf
build: unit tests pass on mac
2017-06-23 16:00:21 -07:00
Travis Nielsen
829423e024
Merge pull request #749 from travisn/operator-label
...
operator: consistent app label
2017-06-23 12:59:28 -07:00
Travis Nielsen
9572e2c188
operator: consistent app label
2017-06-23 12:36:12 -07:00
Travis Nielsen
0e43ee3fca
Merge pull request #748 from travisn/stale-roadmap
...
docs: remove stale roadmap link
2017-06-23 12:34:54 -07:00
Travis Nielsen
83483889b3
docs: remove stale roadmap link
2017-06-23 10:54:16 -07:00
Travis Nielsen
b021c22f9c
Merge pull request #747 from travisn/release-notes
...
docs: Draft of v0.5 release notes
2017-06-23 10:53:09 -07:00
Travis Nielsen
5860d13345
docs: Draft of v0.5 release notes
2017-06-23 09:11:41 -07:00
Bassam Tabbara
cf4130188b
Merge pull request #746 from bassam/pr-fix-publish
...
Fix publish
2017-06-22 15:51:20 -07:00
Bassam Tabbara
58164be89b
build: avoid building images twice on release
2017-06-22 15:11:58 -07:00
Bassam Tabbara
89d2272a1f
build: remove debug binaries
...
also remove rookd from tarballs
2017-06-22 15:11:42 -07:00
Bassam Tabbara
8491c1e7f6
Merge pull request #700 from bassam/pr-luminous
...
Support for ceph luminous and armhf
2017-06-22 11:20:35 -07:00
Jared Watts
2a8e70d985
docs: update rook-ceph-rgw serivce name in object storage quickstart
2017-06-21 22:05:48 -07:00
Travis Nielsen
9e17d44f1f
docs: host networking for standalone example
2017-06-21 15:29:59 -07:00
Travis Nielsen
0e73995904
docs: add the port to standalone docker
2017-06-21 12:37:01 -07:00
Jared Watts
46c90d5361
add 'mgr allow *' caps to client.admin
2017-06-21 12:24:12 -07:00
Travis Nielsen
cb5741989b
log all output of commands executed with an output file
2017-06-21 11:29:14 -07:00
Jared Watts
e4045eb74b
Use blkid to get PARTLABEL because lsblk depends on udev which isn't available in containers
2017-06-21 10:02:41 -07:00
Travis Nielsen
16f9016d52
docs: design change away from embedded ceph
2017-06-21 08:09:44 -07:00
Bassam Tabbara
3bfd06a9f1
build: rework image makefile targets to avoid duplicate runs
2017-06-20 20:57:46 -07:00
Jared Watts
d4c31e2799
osd: create a default crushmap that is firefly compatible
2017-06-20 20:57:46 -07:00
Travis Nielsen
fa3205fd98
docs: replace rook-client with toolbox
2017-06-20 20:57:46 -07:00
Travis Nielsen
307dd6870b
client: rename rook to rookctl
2017-06-20 20:57:46 -07:00
Travis Nielsen
725fb37802
build: publish the toolbox container
2017-06-20 20:57:46 -07:00
Travis Nielsen
434f8ad3e0
Load the toolbox container in the tests
2017-06-20 20:57:46 -07:00
Jared Watts
060148de2c
Include sgdisk and crushtool in our containers. Do not restrict RBD image sizes and remove obsolete image/ioctx types. Fix whitespace in rook-cluster.yaml sample manifest
2017-06-20 20:57:46 -07:00
Travis Nielsen
badd32ef34
standalone: ceph-mgr service orchestrated
2017-06-20 20:57:46 -07:00
Travis Nielsen
2b7cbb6066
round image size up to 1MB
2017-06-20 20:57:46 -07:00
Bassam Tabbara
358af34868
docs: created INSTALL.md with build instructions
2017-06-20 20:57:46 -07:00
Bassam Tabbara
ab59789334
build: fix make release on mac
2017-06-20 20:57:46 -07:00
Jared Watts
585501b925
use an output file when invoking ceph commands to isolate the payload from any logging
2017-06-20 20:57:46 -07:00
Bassam Tabbara
d9261fbda3
build: add missing zip package
2017-06-20 20:57:46 -07:00
Bassam Tabbara
adc02730fd
build: add apt-cacher image
2017-06-20 20:57:46 -07:00
Bassam Tabbara
612caef61d
build: remove use of patterns in images makefile
2017-06-20 20:57:46 -07:00
Jared Watts
423d604438
build: include cls_rbd in rook's dependencies
2017-06-20 20:57:46 -07:00
Travis Nielsen
523999b517
object store with passing unit tests and e2e tests
2017-06-20 20:57:46 -07:00
Bassam Tabbara
96252b9ef3
build: switch rook and rookd to static
...
removed PIE and simplified the cross build containers as a result.
2017-06-20 20:57:46 -07:00
Travis Nielsen
0a035ed402
support for RBD images, all api tests passing
...
RBD image support fixes, ensure /etc/ceph is created in toolbox image, return output string in exec even for errors because the ceph tools return useful information there upon error
2017-06-20 20:57:46 -07:00
Travis Nielsen
6177aff963
rename rook k8s artifacts for consistency
2017-06-20 20:57:46 -07:00
Travis Nielsen
ac27d1f590
use the correct existing key for osd auth and add dash to ceph pod names
2017-06-20 20:57:46 -07:00
Bassam Tabbara
fa7460fc54
build: fix entrypoint for rookd and toolbox
2017-06-20 20:57:46 -07:00
Travis Nielsen
ef4ea21913
operator: start a pod for the ceph-mgr
2017-06-20 20:57:46 -07:00
Bassam Tabbara
f3ae0a2fa8
build: support for building on mac
2017-06-20 20:57:46 -07:00
Bassam Tabbara
688ed6c0f2
build: avoid docker export
...
docker export can result in changes to the image and is dependent on the docker daemon version. cache the tarball as a file instead.
2017-06-20 20:57:46 -07:00
Bassam Tabbara
d52892bd12
add tini as PID 1 for all images
2017-06-20 20:57:46 -07:00
Bassam Tabbara
77ac2c2908
build: add the toolbox to images
2017-06-20 20:57:46 -07:00