Commit Graph
7961 Commits
Author SHA1 Message Date
Jared Watts e2e58715d7 Merge pull request #1820 from jbw976/gopkg-lock-update
build: update Gopkg.lock for new k8s.io/api/apps/v1beta2 import
2018-06-23 12:51:32 -07:00
Jared Watts 03b6ca2048 build: update Gopkg.lock for new k8s.io/api/apps/v1beta2 import
Signed-off-by: Jared Watts <jbw976@gmail.com>
2018-06-23 11:12:27 -07:00
Jared Watts 5b3eccf922 Merge pull request #1819 from jbw976/minio-sanity-test-fixes
docs: fix minio service name and include minio in pending release notes
2018-06-22 13:08:05 -07:00
Jared Watts 4d169ddbfe docs: fix minio service name and include minio in pending release notes
Signed-off-by: Jared Watts <jbw976@gmail.com>
2018-06-22 13:02:30 -07:00
Jared Watts 819929070a Merge pull request #1756 from tonya11en/minio_implementation
Implement Minio deployment/teardown
2018-06-22 09:38:30 -07:00
Jared Watts f8866e68ec Merge pull request #1817 from jbw976/dirty-master
build: update Gopkg.lock file with automatic whitespace changes from …
2018-06-21 21:57:28 -07:00
Tony Allen 7442f8713b Implement Minio operator w/ tests.
Signed-off-by: Tony Allen <tony@upbound.io>
2018-06-21 16:41:30 -07:00
Jared Watts 65be3fc6b7 build: update Gopkg.lock file with automatic whitespace changes from make vendor
Signed-off-by: Jared Watts <jbw976@gmail.com>
2018-06-21 16:13:11 -07:00
Jared Watts 48b879e0ad Merge pull request #1769 from ucloudlab/ipv6-support
support ipv6
2018-06-19 20:33:12 -07:00
Travis Nielsen ce2ee431a5 Merge pull request #1801 from travisn/detect-disk-uuid
Detect disk uuid with sgdisk
2018-06-19 14:11:58 -07:00
travisn d5d3540497 osd: detect disk uuid with sgdisk
Signed-off-by: travisn <tnielsen@redhat.com>
2018-06-19 13:05:51 -07:00
Jared Watts 357b7b86e7 Merge pull request #1777 from jbw976/cockroachdb
CockroachDB operator implementation
2018-06-18 21:51:44 -07:00
Jared Watts db5b3bda62 cockroachdb: Documentation, user guides, examples
Signed-off-by: Jared Watts <jbw976@gmail.com>
2018-06-18 19:19:15 -07:00
Jared Watts 0b8a8c2b65 cockroachdb: integration tests and scripts
Signed-off-by: Jared Watts <jbw976@gmail.com>
2018-06-18 19:19:15 -07:00
Jared Watts f302754c9d cockroachdb: operator/controller implementation
Signed-off-by: Jared Watts <jbw976@gmail.com>
2018-06-18 19:19:15 -07:00
Travis Nielsen 858fb20037 Merge pull request #1791 from checkaayush/replaceCustomAwk
Replace custom Awk and remove related tests
2018-06-18 18:11:01 -07:00
Jared Watts a80f05cf51 cockroachdb: rook/cockroachdb image build
Signed-off-by: Jared Watts <jbw976@gmail.com>
2018-06-18 17:09:45 -07:00
Jared Watts 10a48b1059 cockroachdb: generated clientset code
Signed-off-by: Jared Watts <jbw976@gmail.com>
2018-06-18 17:09:05 -07:00
Jared Watts 45a5f69637 cockroachdb: CRD types and specs
Signed-off-by: Jared Watts <jbw976@gmail.com>
2018-06-18 17:08:09 -07:00
Aayush Sarva 80f3e8ebf4 Replace custom Awk and remove related tests
Signed-off-by: Aayush Sarva <checkaayush@gmail.com>

Return error if field not found

Signed-off-by: Aayush Sarva <checkaayush@gmail.com>
2018-06-19 05:03:28 +05:30
Travis Nielsen dd5ef1a76a Merge pull request #1780 from galexrt/mon_doc_default_changes
Updated upgrade path for monCount
2018-06-18 10:04:37 -07:00
Alexander Trost c313899070 Updated upgrade path for monCount
Default to 3 mons when no `mon.count` is given.
The documentation and upgrade page has been updated accordingly to reflect the new
default.

Signed-off-by: Alexander Trost <galexrt@googlemail.com>
2018-06-16 02:03:08 +02:00
Jared Watts 046d4072f2 Merge pull request #1786 from checkaayush/typo/sharedFileSystem
Fix typo in shared filesystem docs
2018-06-15 16:23:09 -07:00
Travis Nielsen 3d5762d0b0 Merge pull request #1779 from travisn/name-ceph-pods
Name mgr and mds pods more consistently
2018-06-15 12:53:51 -07:00
travisn 0eaca4067b mgr: rename the daemon to mgr.a
Signed-off-by: travisn <tnielsen@redhat.com>
2018-06-15 11:00:11 -07:00
travisn ce0c705768 mds: daemon name is the full pod suffix
Signed-off-by: travisn <tnielsen@redhat.com>
2018-06-15 10:58:16 -07:00
Aayush Sarva 82387f523c Make suggested changes
Signed-off-by: Aayush Sarva <checkaayush@gmail.com>
2018-06-15 22:08:01 +05:30
Zhang Miaolei 100e80250f support ipv6 host-port pair
deprecate NetworkInfo.PublicAddrIPv4, use NetworkInfo.PublicAddr instead
deprecate NetworkInfo.ClusterAddrIPv4, use NetworkInfo.ClusterAddr instead
deprecate command flag public-ipv4, use public-ip instead
deprecate command flag private-ipv4, use private-ip instead
change ROOK_PUBLIC_IPV4 to ROOK_PUBLIC_IP
change ROOK_PRIVATE_IPV4 to ROOK_PRIVATE_IP

Signed-off-by: Zhang Miaolei <zmlcc@outlook.com>
2018-06-15 14:26:42 +08:00
Travis Nielsen 44514be03b Merge pull request #1787 from galexrt/pr-1709
Add Slack inviter link to quickstart
2018-06-13 16:17:08 -07:00
Travis Nielsen cc7db92930 Merge pull request #1782 from ganeshmaharaj/journal-part-cleanup
JournalPartition Code Cleanup
2018-06-13 16:15:06 -07:00
Aayush Sarva 590f743e42 Fix typo in shared filesystem docs
Signed-off-by: Aayush Sarva <checkaayush@gmail.com>
2018-06-13 23:25:23 +05:30
Ganesh Maharaj Mahalingam aeb3c6a26d JournalPartition Code Cleanup
Cleaning out the below entities.
- JournalPartitionType is defined but will never be used given rook will always
place journal file in the filestore's block partition.
- GetMetadataPartitionType and getDataPartitionDetails functions are legacy
code and no longer used by any of the rook components.

Resolves: #1775

Signed-off-by: Ganesh Maharaj Mahalingam <ganesh.mahalingam@intel.com>
2018-06-12 23:39:41 -07:00
Travis Nielsen b4e9eba9c5 Merge pull request #1785 from travisn/dashboard-code-gen
Cluster crd code generation for the dashbaord
2018-06-12 10:37:57 -07:00
travisn e71c02c5f2 dashboard: update the cluster crd code generation
Signed-off-by: travisn <tnielsen@redhat.com>
2018-06-12 09:47:56 -07:00
Alexander Trost 4f7b2151cd Add Slack inviter link to quickstart
Signed-off-by: Alexander Trost <galexrt@googlemail.com>
2018-06-10 23:42:41 +02:00
Jared Watts cd746df19e Merge pull request #1778 from galexrt/fix_flex_k8s_version
doc: Add missing version compare sign
2018-06-08 07:18:50 -07:00
Alexander Trost d944ae42aa doc: Add missing version compare sign
Signed-off-by: Alexander Trost <galexrt@googlemail.com>
2018-06-08 15:06:47 +02:00
Jared Watts bb375e9408 Merge pull request #1772 from ganeshmaharaj/fix-bstore-partitions
Fix bluestore DB and WAL partition creation
2018-06-07 16:26:38 -07:00
Travis Nielsen a58719c90d Merge pull request #1737 from travisn/enable-dashboard
Enable the ceph dashboard
2018-06-07 16:02:10 -07:00
travisn 756c00fc4b mgr: enable the ceph dashboard
Signed-off-by: travisn <tnielsen@redhat.com>
2018-06-07 15:08:58 -07:00
Ganesh Maharaj Mahalingam 75d50b6f62 Fix bluestore DB and WAL partition creation
Bluestore is assumed as the default backend and string StoreType is left empty.
Propogating that assumption to device partitioning.

Resolves: #1748

Signed-off-by: Ganesh Maharaj Mahalingam <ganesh.mahalingam@intel.com>
2018-06-07 15:07:28 -07:00
Travis Nielsen a0b8fb7cea Merge pull request #1763 from galexrt/1732
Document discover DaemonSet toleration key
2018-06-07 13:54:50 -07:00
Travis Nielsen b8c726347e Merge pull request #1774 from galexrt/cephfs-doc-update
Clarify that path must exist for filesystem mount to succeed
2018-06-07 09:35:07 -07:00
Travis Nielsen ccc5acd98b Merge pull request #1710 from galexrt/1386
ceph mon: Only run one mon on a node
2018-06-07 09:21:36 -07:00
Alexander Trost e6369aec26 Clarify that path must exist for filesystem mount to succeed
Signed-off-by: Alexander Trost <galexrt@googlemail.com>
2018-06-07 15:55:49 +02:00
Alexander Trost 7d65b3ee5c helm: Added DISCOVER_TOLERATION_KEY and DISCOVER_TOLERATION values
Signed-off-by: Alexander Trost <galexrt@googlemail.com>
2018-06-07 10:30:00 +02:00
Alexander Trost 098d4f2473 Update Rook Discover DaemonSet when it already exists
Signed-off-by: Alexander Trost <galexrt@googlemail.com>
2018-06-07 10:30:00 +02:00
Jared Watts ce12fccca4 Merge pull request #1712 from galexrt/1664
Make sed usage compatible with GNU and BSD
2018-06-06 10:27:44 -07:00
Alexander Trost 239bb98f36 build: Make codegen sed usage compatible with GNU and BSD
Fix issues with sed usage with GNU and BSD sed.

Signed-off-by: Alexander Trost <galexrt@googlemail.com>
2018-06-06 19:17:30 +02:00
Travis Nielsen e94d753469 Merge pull request #1762 from travisn/init-part-uuid
Device discovery needs to load part uuid after restart
2018-06-05 17:42:05 -07:00