Permalink
Commits on Jun 12, 2017
  1. Merge pull request #14753 from theanalyst/v12.0.2/mailmap

    dachary committed Jun 12, 2017
    doc: mailmap for v12.0.2 
    
    Reviewed-by: Loic Dachary <ldachary@redhat.com>
Commits on Jun 10, 2017
  1. Merge pull request #15576 from dachary/wip-ceph-disk

    dachary committed Jun 10, 2017
    ceph-disk: sensible default for block.db
    
    Reviewed-by: Sage Weil <sage@redhat.com>
Commits on Jun 8, 2017
  1. Merge pull request #15433 from wjwithagen/wip-wjw-prettytable

    dachary committed Jun 8, 2017
    ceph-disk: add setting for external py-modules for tox-testing
    
    Reviewed-by: Loic Dachary <ldachary@redhat.com>
Commits on Jun 1, 2017
  1. Merge pull request #15410 from dachary/wip-19941-ceph-disk

    dachary committed Jun 1, 2017
    ceph-disk: do not setup_statedir on trigger
    
    Reviewed-by: David Disseldorp <ddiss@suse.de>
    Reviewed-by: Kefu Chai <kchai@redhat.com>
Commits on May 18, 2017
  1. Merge pull request #15145 from zealoussnow/wip-0518

    dachary committed May 18, 2017
    mailmap: Leo Zhang infomation and affiliation
    
    Reviewed-by: Loic Dachary <ldachary@redhat.com>
    Reviewed-by: Abhishek Lekshmanan <abhishek@suse.com>
Commits on May 10, 2017
  1. Merge pull request #15016 from dachary/wip-19888-ceph-disk

    dachary committed May 10, 2017
    ceph-disk: separate ceph-osd --check-needs-* logs
    
    Reviewed-by: Ken Dreyer <kdreyer@redhat.com>
Commits on May 6, 2017
  1. Merge pull request #14970 from dachary/wip-crush-documentation

    dachary committed May 6, 2017
    crush: update documentation for negative choose step
    
    Reviewed-by: Loic Dachary <ldachary@redhat.com>
Commits on Apr 24, 2017
  1. Merge pull request #14479 from swamireddy/v12.0.1_credits

    dachary committed Apr 24, 2017
    mailmap: V12.0.1 credits
    
    Reviewed-by: Loic Dachary <ldachary@redhat.com>
Commits on Apr 20, 2017
  1. crush: crush_init_workspace starts with struct crush_work

    dachary authored and ldachary committed Apr 12, 2017
    It is not just a pointer to crush_work, it is the whole structure.
    That is not a problem since it only contains a pointer. But it will
    be a problem if new data members are added to crush_work.
    
    Signed-off-by: Loic Dachary <loic@dachary.org>
  2. crush: builder: documentation that crush_create() sets optimal values

    dachary authored and ldachary committed Apr 13, 2017
    Signed-off-by: Loic Dachary <loic@dachary.org>
  3. crush: builder: document set_{legacy,optimal}_crush_map

    dachary authored and ldachary committed Apr 13, 2017
    Closes: main/libcrush#26
    
    Signed-off-by: Loic Dachary <loic@dachary.org>
  4. crush: builder: legacy has chooseleaf_stable = 0

    dachary authored and ldachary committed Apr 13, 2017
    The legacy behavior has chooseleaf_stable = 0 (it was introduced in
    2016).
    
    Signed-off-by: Loic Dachary <loic@dachary.org>
Commits on Apr 19, 2017
  1. Merge pull request #14599 from smithfarm/wip-crushtool-mappings

    dachary committed Apr 19, 2017
    doc: mention --show-mappings in crushtool manpage
    
    Reviewed-by: Loic Dachary <ldachary@redhat.com>
Commits on Apr 18, 2017
  1. crush: implement weight and id overrides for straw2

    dachary authored and ldachary committed Apr 13, 2017
    bucket_straw2_choose needs to use weights that may be different from
    weight_items. For instance to compensate for an uneven distribution
    caused by a low number of values. Or to fix the probability biais
    introduced by conditional probabilities (see
    http://tracker.ceph.com/issues/15653 for more information).
    
    We introduce a weight_set for each straw2 bucket to set the desired
    weight for a given item at a given position. The weight of a given item
    when picking the first replica (first position) may be different from
    the weight the second replica (second position). For instance the weight
    matrix for a given bucket containing items 3, 7 and 13 could be as
    follows:
    
              position 0   position 1
    
    item 3     0x10000      0x100000
    item 7     0x40000       0x10000
    item 13    0x40000       0x10000
    
    When crush_do_rule picks the first of two replicas (position 0), item 7,
    3 are four times more likely to be choosen by bucket_straw2_choose than
    item 13. When choosing the second replica (position 1), item 3 is ten
    times more likely to be choosen than item 7, 13.
    
    By default the weight_set of each bucket exactly matches the content of
    item_weights for each position to ensure backward compatibility.
    
    bucket_straw2_choose compares items by using their id. The same ids are
    also used to index buckets and they must be unique. For each item in a
    bucket an array of ids can be provided for placement purposes and they
    are used instead of the ids. If no replacement ids are provided, the
    legacy behavior is preserved.
    
    Signed-off-by: Loic Dachary <loic@dachary.org>
Commits on Apr 13, 2017
  1. Merge pull request #14508 from smithfarm/wip-doc-dev

    dachary committed Apr 13, 2017
    doc: dev guide: how to run s3-tests locally against vstart
    
    Reviewed-by: Loic Dachary <ldachary@redhat.com>
Commits on Apr 12, 2017
  1. Merge pull request #14476 from wjwithagen/wip-wjw-freebsd-ceph-disk-c…

    dachary committed Apr 12, 2017
    …all-rc.d
    
    ceph-disk/ceph_disk/main.py: fix calling of the bsdrc init scripts
    
    Reviewed-by: Loic Dachary <ldachary@redhat.com>
Commits on Apr 11, 2017
  1. Merge pull request #14295 from theanalyst/release/10.2.7/notes

    dachary committed Apr 11, 2017
    doc: release notes for v10.2.7 Jewel
    
    Reviewed-by: Sage Weil <sage@redhat.com>
    Reviewed-by: Ken Dreyer <kdreyer@redhat.com>
    Reviewed-by: Kefu Chai <kchai@redhat.com>
  2. Merge pull request #14441 from theanalyst/doc/changelog/v10.2.7

    dachary committed Apr 11, 2017
    doc: add changelog for v10.2.7
    
    Reviewed-by: Loic Dachary <ldachary@redhat.com>
Commits on Apr 6, 2017
  1. Merge pull request #14293 from badone/wip-ceph-disk-list-selinux

    dachary committed Apr 6, 2017
    ceph-disk: Populate mount options when running "list"
    
    Reviewed-by: Loic Dachary <ldachary@redhat.com>
Commits on Apr 5, 2017
  1. Merge pull request #13310 from ceph/wip-ceph-disk-fix

    dachary committed Apr 5, 2017
    ceph-disk: Add fix subcommand
    
    Reviewed-by: Loic Dachary <ldachary@redhat.com>
Commits on Apr 4, 2017
  1. Merge pull request #14275 from ceph/evelu-cephdisk-race

    dachary committed Apr 4, 2017
    ceph-disk: Adding retry loop in get_partition_dev()
    
    Reviewed-by: Loic Dachary <ldachary@redhat.com>
Commits on Apr 3, 2017
  1. Merge pull request #14296 from theanalyst/fix/script/credits

    dachary committed Apr 3, 2017
    script: drop the -x arg for credits script
    
    Reviewed-by: Loic Dachary <ldachary@redhat.com>
Commits on Mar 23, 2017
  1. Merge pull request #14110 from dachary/wip-crush-cleanup

    dachary committed Mar 23, 2017
    crush: builder: clean the arguments of crush_reweight* methods
    
    Reviewed-by: Sage Weil <sage@redhat.com>
    Reviewed-by: Loic Dachary <ldachary@redhat.com>
Commits on Mar 22, 2017
  1. Merge pull request #14080 from ceph/evelu-ceph-disk

    dachary committed Mar 22, 2017
    ceph-disk: Reporting /sys directory in get_partition_dev()
    
    Reviewed-by: Loic Dachary <ldachary@redhat.com>
Commits on Mar 18, 2017
  1. Merge pull request #13917 from nikitych/add-oracle-distros

    dachary committed Mar 18, 2017
    ceph-detect-init: Adds Oracle Linux Server and Oracle VM Server detect
    
    Reviewed-by: Loic Dachary <ldachary@redhat.com>
Commits on Mar 17, 2017
  1. Merge pull request #13646 from mslovy/wip-fix-test-pidfile

    dachary committed Mar 17, 2017
    test: fix test_pidfile
    
    Reviewed-by: Loic Dachary <ldachary@redhat.com>
Commits on Mar 13, 2017
  1. Merge pull request #13722 from dachary/wip-crush-doc

    dachary committed Mar 13, 2017
    crush: document tunables and rule step set_
    
    Reviewed-by: Sage Weil <sage@redhat.com>
Commits on Mar 8, 2017
  1. Merge pull request #13444 from dachary/wip-18943-device-class

    dachary committed Mar 8, 2017
    crush: add devices class that rules can use as a filter
    
    Reviewed-by: Sage Weil <sage@redhat.com>
Commits on Feb 22, 2017
  1. Merge pull request #13589 from dachary/wip-crush-doc

    dachary committed Feb 22, 2017
    doc: crush: API documentation fixes
    
    Reviewed-by: Sage Weil <sage@redhat.com>
  2. Merge pull request #13573 from dachary/wip-17821-revert

    dachary committed Feb 22, 2017
    ceph-disk: dmcrypt activate must use the same cluster as prepare
    
    Reviewed-by: Kefu Chai <kchai@redhat.com>
Commits on Feb 17, 2017
  1. Merge pull request #11786 from leseb/dmcrypt-cluster-name

    dachary committed Feb 17, 2017
    ceph-disk: ability to use a different cluster name with dmcrypt
    
    Reviewed-by: Loic Dachary <ldachary@redhat.com>
Commits on Feb 16, 2017
  1. Merge pull request #13457 from craig08/wip-18954

    dachary committed Feb 16, 2017
    ceph-disk: Fix getting wrong group name when --setgroup in bluestore
    
    Reviewed-by: Loic Dachary <ldachary@redhat.com>
Commits on Feb 15, 2017
  1. Merge pull request #13424 from dachary/wip-crush-dprintk

    dachary committed Feb 15, 2017
    crush: fix dprintk compilation
    
    Reviewed-by: Sage Weil <sage@redhat.com>
Commits on Feb 9, 2017
  1. Merge pull request #13309 from dachary/wip-mailmap

    dachary committed Feb 9, 2017
    mailmap updates
    
    Reviewed-by: Abhishek Lekshmanan <abhishek@suse.com>
Commits on Feb 8, 2017
  1. Merge pull request #13218 from guits/ceph_detect_init

    dachary committed Feb 8, 2017
    ceph-detect-init: Add docker detection
    
    Reviewed-by: Sébastien Han <seb@redhat.com>
    Reviewed-by: Loic Dachary <ldachary@redhat.com>