Project

General

Profile

Tasks #11090

Updated by Loïc Dachary almost 9 years ago

h3. Workflow 

 * "Preparing the release":http://ceph.com/docs/master/dev/development-workflow/#preparing-a-new-release *IN PROGRESS* 
 * "Cutting the release":http://ceph.com/docs/master/dev/development-workflow/#cutting-a-new-stable-release 
 ** Loic asks Sage if a point release should be published 
 ** Loic gets approval from all leads 
 *** Yehuda, rgw:  
 *** Gregory, CephFS: 
 *** Josh, RBD: 
 *** Sam, rados: 
 ** Sage writes and commits the release notes  
 ** Loic informs Yuri that the branch is ready for testing  
 ** Yuri runs additional integration tests 
 ** If Yuri discovers new bugs with severity Critical, the relase goes back to being prepared, it was not ready after all 
 ** Yuri informs Alfredo that the branch is ready for release 
 ** Alfredo creates the packages and sets the release tag  

 h3. Release information 

 * branch to build from: firefly, commit:??? 
 * version: v0.80.10 
 * type of release: point release 
 * where to publish the release: debian/rpm-$release 

 <code>git --no-pager log --format='%H %s' --graph tags/v0.80.9..ceph/firefly | perl -p -e 's/"/ /g; if (/\w+\s+Merge pull request #(\d+)/) { s|\w+\s+Merge pull request #(\d+).*|"Pull request $1":https://github.com/ceph/ceph/pull/$1|; } else { s|(\w+)\s+(.*)|"$2":https://github.com/ceph/ceph/commit/$1|; } s/\*/+/; s/^/* /;'</code> 

 * +     "Pull request 4275":https://github.com/ceph/ceph/pull/4275 
 * |\   
 * | + "rgw: don't use rgw_socket_path if frontend is configured":https://github.com/ceph/ceph/commit/bf1d8e888439df75feadde76bafe7d07d0e8481a 
 * |/   
 * +     "Pull request 4247":https://github.com/ceph/ceph/pull/4247 
 * |\   
 * | + "Fix do_autogen.sh so that -L is allowed":https://github.com/ceph/ceph/commit/80afc5eca293e5e2f168f219931a2f554040cdd8 
 * |/   
 * +     "Pull request 4126":https://github.com/ceph/ceph/pull/4126 
 * |\   
 * | + "ceph-objectstore-tool: Output only unsupported features when incomatible":https://github.com/ceph/ceph/commit/9437cb1b284ec9366b51d660396c2c8a9366b31f 
 * + |     "Pull request 4079":https://github.com/ceph/ceph/pull/4079 
 * |\ \   
 * | + | "doc,tests: force checkout of submodules":https://github.com/ceph/ceph/commit/cddbff9a3653d6257d13e0ac411cd6e4cd71feef 
 * + | |     "Pull request 4129":https://github.com/ceph/ceph/pull/4129 
 * |\ \ \   
 * | |_|/   
 * |/| |    
 * | + | "ceph-objectstore-tool: Use exit status 11 for incompatible import attempt":https://github.com/ceph/ceph/commit/43053fcd8969c406969fef67613aa37ad1cc86bf 
 * |/ /   
 * + |     "Pull request 3970":https://github.com/ceph/ceph/pull/3970 
 * |\ \   
 * | + | "mds: fix assertion caused by system clock backwards":https://github.com/ceph/ceph/commit/07fc9f66a69aa31d2cf8bf7a277d3e14ad6209be 
 * + | |     "Pull request 4021":https://github.com/ceph/ceph/pull/4021 
 * |\ \ \   
 * | + | | "osd: fix negative degraded objects during backfilling":https://github.com/ceph/ceph/commit/63b39dbd529936e60d0fd08dffd35f82b3d1729c 
 * | | |/   
 * | |/|    
 * + | |     "Pull request 3952":https://github.com/ceph/ceph/pull/3952 
 * |\ \ \   
 * | + | | "osdc/Objecter: Fix a bug of dead looping in Objecter::handle_osd_map":https://github.com/ceph/ceph/commit/2c7eda690ae2f71c8e8e189b8f7330196c1f385f 
 * | + | | "osdc/Objecter: e shouldn't be zero in Objecter::handle_osd_map":https://github.com/ceph/ceph/commit/11f8017cbdf94d4a8083412b96c251ee39286541 
 * | | |/   
 * | |/|    
 * + | | "init-radosgw*: don't require rgw_socket_path to be defined":https://github.com/ceph/ceph/commit/3160e8d6918a04d1fec9fdccbc30bf007c7940c6 
 * | |/   
 * |/|    
 * + |     "Pull request 3966":https://github.com/ceph/ceph/pull/3966 
 * |\ \   
 * | + | "rgw: fail s3 POST auth if keystone not configured":https://github.com/ceph/ceph/commit/8a25a51e42cdaed2c66dc25a6c6d0245441123a3 
 * | |/   
 * + |     "Pull request 3934":https://github.com/ceph/ceph/pull/3934 
 * |\ \   
 * | + | "rgw: Swift API. Dump container's custom metadata.":https://github.com/ceph/ceph/commit/651dc556047aa4ee9e95fe9fc7bcd11488973872 
 * |    /   
 * + |     "Pull request 3929":https://github.com/ceph/ceph/pull/3929 
 * |\ \   
 * | + | "rgw: Swift API. Support for X-Remove-Container-Meta-{key} header.":https://github.com/ceph/ceph/commit/d0fd417e872a73033903fb36144fe7a39e90fc9a 
 * |    /   
 * + |     "Pull request 3938":https://github.com/ceph/ceph/pull/3938 
 * |\ \   
 * | + | "rgw: send appropriate op to cancel bucket index pending operation":https://github.com/ceph/ceph/commit/963439f1038000c3f28c728350a2e9d351341e0b 
 * |    /   
 * + |     "Pull request 3961":https://github.com/ceph/ceph/pull/3961 
 * |\ \   
 * | + | "rgw: flush xml header on get acl request":https://github.com/ceph/ceph/commit/34d19e1501b242fd8fc7cc95656592b5982f29a6 
 * | |/   
 * + |     "Pull request 3958":https://github.com/ceph/ceph/pull/3958 
 * |\ \   
 * | + | "rgw: check for timestamp for s3 keystone auth":https://github.com/ceph/ceph/commit/9074eb7c46589aa1e5d10a2b9a8534f22dff2154 
 * | |/   
 * + |     "Pull request 3942":https://github.com/ceph/ceph/pull/3942 
 * |\ \   
 * | + | "mon: MonCap: take EntityName instead when expanding profiles":https://github.com/ceph/ceph/commit/8ef14fcca715a33be8c611a37628c90d7fafca43 
 * | + | "mon: Monitor: stash auth entity name in session":https://github.com/ceph/ceph/commit/370f37f452aff3b48f9ae8a33b7ef26b572b41c8 
 * |    /   
 * + |     "Pull request 3936":https://github.com/ceph/ceph/pull/3936 
 * |\ \   
 * | + | "doc: Adds the updated man page for ceph-disk utility.":https://github.com/ceph/ceph/commit/ca42905a6fca8b2b404500a6f74951ae20c8a488 
 * | + | "doc: Updates the man page for ceph-disk utility with some changes.":https://github.com/ceph/ceph/commit/6602ab4581f27e066484b4c419d8206fcc20e045 
 * | + | "doc: Adds man page for ceph-disk utility.":https://github.com/ceph/ceph/commit/459807021dd3bf86ce31d30a3b576e783da67e3f 
 * | + | "doc: Removes ceph-deploy usage instances from ceph-disk man page.":https://github.com/ceph/ceph/commit/430d821b7592148ad9b2656bb3031a0484763f33 
 * | + | "doc: Updates man page for ceph-disk utility.":https://github.com/ceph/ceph/commit/21c3256c851065521e34a179dc05d48fcc0a6e0f 
 * | + | "doc: Adds man page for ceph-disk utility.":https://github.com/ceph/ceph/commit/1a6490e38d7f5fd3ff640a810c3b911699cd4884 
 * |    /   
 * + |     "Pull request 3940":https://github.com/ceph/ceph/pull/3940 
 * |\ \   
 * | + | "ReplicatedPG::on_change: clean up callbacks_for_degraded_object":https://github.com/ceph/ceph/commit/8ec8f1175a129624dffb511782664d74966d3c42 
 * |    /   
 * + |     "Pull request 3827":https://github.com/ceph/ceph/pull/3827 
 * |\ \   
 * | + | "osd_types: op_queue_age_hist and fs_perf_stat should be in osd_stat_t::operator==":https://github.com/ceph/ceph/commit/4e32ff2b60549742d01b18429810c89f5f707548 
 * |    /   
 * + |     "Pull request 3962":https://github.com/ceph/ceph/pull/3962 
 * |\ \   
 * | + | "ReplicatedPG::scan_range: an object can disappear between the list and the attr get":https://github.com/ceph/ceph/commit/b0d0d44018de6289b64b6334edd4959ca4a0cc48 
 * | |/   
 * + |     "Pull request 3948":https://github.com/ceph/ceph/pull/3948 
 * |\ \   
 * | + | "DBObjectMap: lock header_lock on sync()":https://github.com/ceph/ceph/commit/5865411360f722ec511f2df6656d4ba975bef8eb 
 * | |/   
 * + |     "Pull request 3949":https://github.com/ceph/ceph/pull/3949 
 * |\ \   
 * | + | "osd: cache tiering: fix the atime logic of the eviction":https://github.com/ceph/ceph/commit/620733386bd0694960cecac8f32bd1538382d5bb 
 * | |/   
 * + |     "Pull request 3944":https://github.com/ceph/ceph/pull/3944 
 * |\ \   
 * | + | "messages/MWatchNotify: include an error code in the message":https://github.com/ceph/ceph/commit/0f31388eb2bb68c09ab270f871b421a9c368af97 
 * |    /   
 * + |     "Pull request 3943":https://github.com/ceph/ceph/pull/3943 
 * |\ \   
 * | + | "ReplicatedPG: fail a non-blocking flush if the object is being scrubbed":https://github.com/ceph/ceph/commit/f856739824bc271405a6fa35bdefc2bdc42c2f02 
 * |    /   
 * + |     "Pull request 3941":https://github.com/ceph/ceph/pull/3941 
 * |\ \   
 * | + | "WorkQueue: make wait timeout on empty queue configurable":https://github.com/ceph/ceph/commit/ca96b59db529ffbba0c834795800b6e90a7e4fce 
 * |    /   
 * + |     "Pull request 3937":https://github.com/ceph/ceph/pull/3937 
 * |\ \   
 * | + | "mon: ignore osd failures from before up_from":https://github.com/ceph/ceph/commit/3782b8b3652c0eb3fb8f65193ecfe09e92925170 
 * |    /   
 * + |     "Pull request 3933":https://github.com/ceph/ceph/pull/3933 
 * |\ \   
 * | + | "osd: do not ignore deleted pgs on startup":https://github.com/ceph/ceph/commit/6fd3dfa7224f0af3101fd1614506e8cb2fc7f6a0 
 * |    /   
 * + |     "Pull request 3932":https://github.com/ceph/ceph/pull/3932 
 * |\ \   
 * | + | "mon: Monitor: fix timecheck rounds period":https://github.com/ceph/ceph/commit/368a5a8a8739e98ffdb8ac1210d111092e31be9e 
 * |    /   
 * + |     "Pull request 3931":https://github.com/ceph/ceph/pull/3931 
 * |\ \   
 * | + | "osd: requeue blocked op before flush it was blocked on":https://github.com/ceph/ceph/commit/66b13f2beff702c3b0bcb0aaa8da4e12d594eddf 
 * |    /   
 * + |     "Pull request 3930":https://github.com/ceph/ceph/pull/3930 
 * |\ \   
 * | + | "librados: Translate operation flags from C APIs":https://github.com/ceph/ceph/commit/a22aa8f3228e0baf2ba08d9e79ee4924cd341a07 
 * |    /   
 * + |     "Pull request 3955":https://github.com/ceph/ceph/pull/3955 
 * |\ \   
 * | + | "PG: always clear_primary_state on new interval, but only clear pg temp if not primary":https://github.com/ceph/ceph/commit/d3de8a5722a68d69023cf60c9076c2fb19058bf9 
 * | + | "PG: always clear_primary_state when leaving Primary":https://github.com/ceph/ceph/commit/8b07236cd799b4752cbe620b737343a02a703a17 
 * | |/   
 * + |     "Pull request 3954":https://github.com/ceph/ceph/pull/3954 
 * |\ \   
 * | + | "ObjectStore: Don't use largest_data_off to calc data_align.":https://github.com/ceph/ceph/commit/f4bab86fe3b218d66c14d06883c297836d9ca19d 
 * | |/   
 * + |     "Pull request 3947":https://github.com/ceph/ceph/pull/3947 
 * |\ \   
 * | + | "osd: check that source OSD is valid for MOSDRepScrub":https://github.com/ceph/ceph/commit/eb03e792040bd22c1ae8b7dd73d94fbfd6208eec 
 * | + | "osd: pass Message* to most require_* helpers":https://github.com/ceph/ceph/commit/ae18707b3caa115dc510aff38b77f8afe8555c61 
 * | |/   
 * + |     "Pull request 3964":https://github.com/ceph/ceph/pull/3964 
 * |\ \   
 * | + | "PGLog: include rollback_info_trimmed_to in (read|write)_log":https://github.com/ceph/ceph/commit/c60da2f3c34e7325c748d2d6e55140a0a30013fd 
 * | |/   
 * + |     "Pull request 3960":https://github.com/ceph/ceph/pull/3960 
 * |\ \   
 * | + | "FileJournal: fix journalq population in do_read_entry()":https://github.com/ceph/ceph/commit/1a0f770eea18af6b276a31157f201a93166eb038 
 * | |/   
 * + |     "Pull request 3950":https://github.com/ceph/ceph/pull/3950 
 * |\ \   
 * | + | "osd/ReplicatedPG: fix compile error":https://github.com/ceph/ceph/commit/a746f7e5985198024067cb6e123569c09169b356 
 * | + | "Get the currently atime of the object in cache pool for eviction":https://github.com/ceph/ceph/commit/7831582026441abbd6066dd951db4b63ffb45402 
 * | |/   
 * + |     "Pull request 3935":https://github.com/ceph/ceph/pull/3935 
 * |\ \   
 * | + | "rados.py: keep reference to python callbacks":https://github.com/ceph/ceph/commit/5f1245e131e33a98572408c8223deed2c7cf7b75 
 * | + | "Fix memory leak in python rados bindings":https://github.com/ceph/ceph/commit/3bab47054dc77b9a00d3f47fa73f458ede7d4ab4 
 * |    /   
 * + |     "Pull request 3866":https://github.com/ceph/ceph/pull/3866 
 * |\ \   
 * | + | "osd: Get pgid ancestor from last_map when building past intervals":https://github.com/ceph/ceph/commit/91b2acaadee1b62c1fcac73147908ec4477840f3 
 * | + | "osd: Pass oldest_map when generating past intervals":https://github.com/ceph/ceph/commit/c09b6d9d64fdcdc3842c4f89acf10080125a4adc 
 * | + | "osd: build_push_op() handle short reads so recipient doesn't crash":https://github.com/ceph/ceph/commit/9235d781bf860c1ecef5af600431f1619b56fbc1 
 * | + | "ceph_objectstore_tool: fix check_output on python2.6":https://github.com/ceph/ceph/commit/7ce0cb8e33a281d5f675273d7bcbc570a32e5497 
 * | + | "ceph_objectstore_tool: For import get object_info_t available for each object":https://github.com/ceph/ceph/commit/d5d34ddd1eac688d9422ca02c859d61be8e3e56e 
 * | + | "ceph_objectstore_tool: Handle import of pg which OSD has split":https://github.com/ceph/ceph/commit/f70590b211ba28f350921b2f0c92712ed779858e 
 * | + | "ceph_objectstore_tool: On import following a split skip objects no longer in pg":https://github.com/ceph/ceph/commit/aedd324f8fbb031d5126ae158f03066c7342f4b0 
 * | + | "ceph_objectstore_tool: Verify that object pool and pgid pool match":https://github.com/ceph/ceph/commit/c3de607c2ce16a26af7a78a4e557f321ffbcb44d 
 * | + | "ceph_objectstore_tool: Check for splits and fail import if there were splits":https://github.com/ceph/ceph/commit/5ec38e54f40431a5303cafe202c5097cc400fdb6 
 * | + | "ceph_objectstore_tool: Add special exit code for test infrastructure":https://github.com/ceph/ceph/commit/aa472fa4df19d826a5af72e286365fa5ce4c71fb 
 * | + | "ceph_objectstore_tool: Check that pool exists before allowing import":https://github.com/ceph/ceph/commit/22b7c2faee8cfad1b40cef019984f4a2d112b268 
 * | + | "ceph_objectstore_tool: Check cluster_fsid before allowing an import":https://github.com/ceph/ceph/commit/f65db436f6eb83d7c59fdddced4d35dd9eeeb078 
 * | + | "ceph_objectstore_tool: Allow the metadata_section to be anywhere in the export":https://github.com/ceph/ceph/commit/360f68ec69b36b172d15c6206698340a5c00aafa 
 * | + | "ceph_objectstore_tool: import-rados shouldn't import internal namespace objects":https://github.com/ceph/ceph/commit/c3fcbe636ae1a936b9180628cff939b2b5dddf7c 
 * | + | "ceph_objectstore_tool: Get g_ceph_context available to import-rados":https://github.com/ceph/ceph/commit/2d69076943b9724ce1d5c9f03f2f7594a77b92d2 
 * | + | "ceph_objectstore_tool: Fix import-rados skipping of snapshots":https://github.com/ceph/ceph/commit/bbed3a728471292de625d922abeae8b39d290045 
 * | + | "ceph_objectstore_tool: read_fd() doesn't handle ^D from tty stdin, don't allow":https://github.com/ceph/ceph/commit/d962c79dc1f0f2189e25743c6d253fac412c004d 
 * | + | "ceph-objectstore-tool: Remove --pretty-format and use new --format options":https://github.com/ceph/ceph/commit/8b7f4cb232c2f1bde6f50c1f092cb622fe2c41f1 
 * | + | "ceph_objectstore_tool: Describe super_ver values":https://github.com/ceph/ceph/commit/ee183b8e56c6f8a88ac781cf1fedb6a7a93f1005 
 * | + | "ceph_objectstore_tool.cc: reduce scope of variable":https://github.com/ceph/ceph/commit/5f82f824c7b1bb246bdb54b11a694133a49da70a 
 * | + | "ceph_objectstore_tool.cc: prefer ++operator for non-primitive iterators":https://github.com/ceph/ceph/commit/2f97c51b5ee5de7c1657bc8fee6ccaa474f6f478 
 * | + | "ceph_objectstore_tool: Prevent tool from transitioning struct_v on rm-past-intervals":https://github.com/ceph/ceph/commit/2a22bfedc4fa9f461dc8cfd42c659b9c55ddafca 
 * | + | "ceph_objectstore_tool: Accept json object with --pgid instead of array":https://github.com/ceph/ceph/commit/53aa04f95c43795da81a7d9f3117d7e5816aedcb 
 * | + | "ceph_objectstore_tool: Improve object spec parsing error messages":https://github.com/ceph/ceph/commit/60e9a8120b292628ee4e5ef33fe933222609b861 
 * | + | "ceph_objectstore_tool: Fix errors messages in newer code":https://github.com/ceph/ceph/commit/4f95409c0dadeed18334c00630ddc6d7c99d2819 
 * | + | "ceph_objectstore_tool: Remove extraneous endl on error throw messages":https://github.com/ceph/ceph/commit/1703867735c8f8ab1c83aa526c84b278436f38d5 
 * | + | "ceph_objectstore_tool: Add --format and --pretty-format support":https://github.com/ceph/ceph/commit/f2d2110a8cb1a1b1216c1083b54ea6212138dc93 
 * | + | "ceph_objectstore_tool: Strip _* (always _head) from pgid in list entry output":https://github.com/ceph/ceph/commit/a5544c12c3e982edf66f55a8edfb7fc69300520b 
 * | + | "ceph_objectstore_tool: BUG: --op list wasn't including snapshots":https://github.com/ceph/ceph/commit/4a0a42f3e6b9a1b7ed4df3d4b6c417acfc00050a 
 * | + | "ceph_objectstore_tool: For terminal output of list one object per line":https://github.com/ceph/ceph/commit/06579b9f269dc9864e920368c5bea9bcb9dd8be9 
 * | + | "ceph_objectstore_tool: In error case umount objectstore":https://github.com/ceph/ceph/commit/22c6bf410de1b0c81f131aa4d5682f5162dd1a56 
 * | + | "objectstore_tool: test --op list variants":https://github.com/ceph/ceph/commit/d802ab69a4a0f37ed9328ec385746f59643e1420 
 * | + | "objectstore_tool: parse new object description format":https://github.com/ceph/ceph/commit/f30e053fe7b3e5efc679b20cf1b3e2f7f8ed7e54 
 * | + | "objectstore_tool: filter --op list and explore all PGs":https://github.com/ceph/ceph/commit/fce87c9d7dbb51989826d068d6b6657a2f3d129d 
 * | + | "objectstore_tool: lookup objects by name":https://github.com/ceph/ceph/commit/2f874fd3715d216a68658e94a5c741e665c76632 
 * | + | "objectstore_tool: refactor list-lost and fix-lost":https://github.com/ceph/ceph/commit/eb48aba2119959c53ea8a103b53f0c2e07c52acb 
 * | + | "objectstore_tool: update usage strings":https://github.com/ceph/ceph/commit/eab3226edc8ecc6d2d93f463e019ef4eacb9f468 
 * | + | "ceph_objectstore_tool: Add feature called set-allow-sharded-objects":https://github.com/ceph/ceph/commit/5bbe41cb1e7faf40a9c53a9bdc01db8c35670a36 
 * | + | "ceph_objectstore_tool: Add utility routine get_osdmap()":https://github.com/ceph/ceph/commit/4e30d8c53c0a4952f81cc3b5680c7e92fffb1355 
 * | + | "ceph_objectstore_tool: Clear ...INCOMPAT_SHARDS from feature if exporting replicated pg":https://github.com/ceph/ceph/commit/f997b126afaeadebe6b6d76954fbe2008bd2a7d8 
 * | + | "tests: ceph_objectstore_tool.py test all variants of export/import":https://github.com/ceph/ceph/commit/3f862da57945f821ed459f5a77f8032331c9cb20 
 * | + | "ceph_objectstore_tool: Make --file option consistent by treating    -    as stdout/stdin":https://github.com/ceph/ceph/commit/2a58bdee19eb8f02a2800d728d402e76566d7f58 
 * | + | "tests: ceph_objectstore_tool.py fix list-attr for erasure code":https://github.com/ceph/ceph/commit/70329be7be5d80e52d5424958cecd7f4d939add6 
 * | + | "tests: ceph_objectstore_tool.py check for malformed JSON for erasure code objs":https://github.com/ceph/ceph/commit/bc921c7ecbc061ccef4847d967986c9fa902111f 
 * | + | "tests: ceph_objectstore_tool.py fix off by 1 ATTR_OBJS handling":https://github.com/ceph/ceph/commit/99ffd137f17c438e3ee9dbbc0ab73cdcd3a45a5c 
 * | + | "tests: ceph_objectstore_tool.py skip if /dev/tty fails":https://github.com/ceph/ceph/commit/951c951a0f164271c5e9b96ecbd510cf5c6663b6 
 * | + | "tests: ceph_objectstore_tool.py encapsulate init-ceph stop":https://github.com/ceph/ceph/commit/8dc263555d7aca2befa912c78c585a43c8e7592c 
 * | + | "tests: ceph_objectstore_tool.py main returns":https://github.com/ceph/ceph/commit/b78d802f3e082b0762203ae37b3c3a44b7608907 
 * | + | "tests: ceph_objectstore_tool.py replace stop.sh with init-ceph":https://github.com/ceph/ceph/commit/04e480b09b59f5318e9b206e6c3e529d8bb22328 
 * | + | "tests: ceph_objectstore_tool.py use a dedicated directory":https://github.com/ceph/ceph/commit/51855584eb970b28dfa266ee3653963fb77a2b1e 
 * | + | "tests: ceph_objectstore_tool.py run faster by default":https://github.com/ceph/ceph/commit/454ec85ae449cb20c2ddecade421262d9d9de615 
 * | + | "tests: ceph_objectstore_tool.py run mon and osd on specific port":https://github.com/ceph/ceph/commit/427fe9177f90db091685b937839dcc4dfe4c8a01 
 * | + | "tests: ceph_objectstore_tool.py can use a WARN cluster":https://github.com/ceph/ceph/commit/28ed34a7dc32033be61cd61178eb59471de45aac 
 * | + | "tests: ceph_objectstore_tool.py use env python":https://github.com/ceph/ceph/commit/8548d7c65e8743d4e743c77981acd702efab3fb2 
 * | + | "ceph_objectstore_tool: Fixes to make import work again":https://github.com/ceph/ceph/commit/5b4c2ee0902d94e6fa5bee67188fddcf0e0c38a2 
 * | + | "ceph_objectstore_tool: Accept CEPH_ARGS environment arguments":https://github.com/ceph/ceph/commit/e0dab883d29bd3a54b5707f8d3ea830f8a1ce516 
 * | + | "ceph_objectstore_tool: MemStore needs a CephContext":https://github.com/ceph/ceph/commit/5f788eaa61054c6cb27960b5544b321078706343 
 * | + | "ceph_objectstore_tool: Rename generated binary to ceph-objectstore-tool":https://github.com/ceph/ceph/commit/7470c7ca02ef6313b925be3ce4b27437a0c2e1e0 
 * | + | "vstart.sh: warn less":https://github.com/ceph/ceph/commit/4b51645fdfe8a761f7ebc0faee1a87187d498fee 
 * | + | "ceph_objectstore_tool: When exporting to stdout, don't cout messages":https://github.com/ceph/ceph/commit/3075919c0dcee1f33a0beb299e98d8a88836c5f8 
 * | + | "ceph_objectstore_tool.cc: prefer ++operator for non-primitive iterators":https://github.com/ceph/ceph/commit/ca9df2803f3200431f5f7ea99a713005f15b7f5a 
 * | + | "Test: fixing a compile warning in ceph_objectstore_tool.cc":https://github.com/ceph/ceph/commit/ac396f5df3c51d09b9dbf7e6be7bed1d755d2317 
 * | + | "ceph_objectstore_tool: Bug fixes and test improvements":https://github.com/ceph/ceph/commit/b863970110e7f8e835e77864ea59b81f0b026158 
 * | + | "ceph_objectstore_tool, test: Implement import-rados feature and unit test code":https://github.com/ceph/ceph/commit/4f83005bb8a615df370de7b6dfe5d926c7cfef7f 
 * | + | "test: ceph_objectstore_tool unit test improvements":https://github.com/ceph/ceph/commit/df334617705fe862b820ef5de674ae54efad0cea 
 * | + | "ceph_objectstore_tool: Add operation    rm-past-intervals    for testing purposes":https://github.com/ceph/ceph/commit/ecd25cf6ce1a1a34e536c7fd313225b3bdedd2e0 
 * | + | "ceph_objectstore_tool: Add past_intervals to export/import code":https://github.com/ceph/ceph/commit/6b50b384efc1f0735f8635a59663b50e3155de1a 
 * | + | "ceph_objectstore_tool: Minor improvements":https://github.com/ceph/ceph/commit/63529079b97c99cbaa863e1be865e2693e90c556 
 * | + | "ceph_objectstore_tool, test: Add list-pgs operations and unit test case":https://github.com/ceph/ceph/commit/5e3f89ece7bdd09ed06ca4208cfa0a0b3104f109 
 * | + | "Complete replacement of ceph_filestore_tool and ceph_filestore_dump with unified ceph_objectstore_tool":https://github.com/ceph/ceph/commit/edc9f71efeebe5241004c669cc58089905907634 
 * | + | "Renames and removal towards a unified ceph_objectstore_tool":https://github.com/ceph/ceph/commit/a42273ecd955470105cba1cc4ac7eb782ac46833 
 * | + | "ceph_filestore_dump: Add set-omaphdr object command":https://github.com/ceph/ceph/commit/9ee2c27096784efceb02b06a0df4325979385f44 
 * | + | "ceph_filestore_dump: Add get-omaphdr object command":https://github.com/ceph/ceph/commit/c7d261d40367ab01a577bf255da776a622f8984a 
 * | + | "ceph_filestore_dump: Add rm-omap object command":https://github.com/ceph/ceph/commit/271e3ca19b9e878c6c3c26a9ec461faf06e7a19d 
 * | + | "ceph_filestore_dump: Add set-omap object command":https://github.com/ceph/ceph/commit/20165d101a30c6beb591ca56b56bdf5505f70cf3 
 * | + | "ceph_filestore_dump: Add get-omap object command":https://github.com/ceph/ceph/commit/7547f3d17bc89437c529aa96413b0bebb808da5e 
 * | + | "ceph_filestore_dump: Add rm-attr object command":https://github.com/ceph/ceph/commit/f391feb1f50632adbe94c3e8cdc4b75091d6b8e1 
 * | + | "ceph_filestore_dump: Add set-attr object command":https://github.com/ceph/ceph/commit/7bd2dd3a1d022df6d3f886ad12a191d0cfcef1d6 
 * | + | "ceph_filestore_dump: Add get-attr object command":https://github.com/ceph/ceph/commit/6724da821158ddee6ef6ee7b5bac9e97dcfc2292 
 * | + | "ceph_filestore_dump: Add set-bytes object command":https://github.com/ceph/ceph/commit/55c21b898834d77234227d3fc14c8580ef698663 
 * | + | "ceph_filestore_dump: Add get-bytes object command":https://github.com/ceph/ceph/commit/2f1926d2f57082666350d8223b09f61da5f95b6f 
 * | + | "ceph_filestore_dump: Add list-omap object command":https://github.com/ceph/ceph/commit/fcabb8133af3b90d5d9e976ce658ceccfc5b89c5 
 * | + | "ceph_filestore_dump: Add list-attrs object command":https://github.com/ceph/ceph/commit/303e4cedd91ca3553e956eec495a05e3136b3c56 
 * | + | "ceph_filestore_dump: Add --type list to output objects in a pg in json":https://github.com/ceph/ceph/commit/aff2c995f67bdde1a592a9b24e4e96e85735d500 
 * | + | "ceph_filestore_dump: Add remove object command and usage for new commands":https://github.com/ceph/ceph/commit/7cda8b7a0b43d709b73d875088ecd169f47d59ab 
 * | + | "ceph_filestore_dump: Add utility function get_fd_data()":https://github.com/ceph/ceph/commit/a4694643ae4503746d3fac8a0feac706ddc13a16 
 * | + | "ceph_filestore_dump: Fail import/export with a tty for stdin/stdout":https://github.com/ceph/ceph/commit/62dc823fb3b969c0ad52594419e8a86a3ff1e6ef 
 * | + | "ceph_filstore_dump: Save if stdout is a tty and add routine to clean binary strings":https://github.com/ceph/ceph/commit/9816f872ad59bcaa1a125b297f3991b333aad39c 
 * | + | "common: Add missing ghobject_t::decode() for json":https://github.com/ceph/ceph/commit/d4aedeb833f23bf4ce6187cb82910ab2e71d48e5 
 * | + | "ceph_filestore_dump: Add --skip-journal-replay and --skip-mount-omap":https://github.com/ceph/ceph/commit/dadecb1e05e528093642ba356fa7a70a0b546727 
 * | + | "os: Add optional flags to generic ObjectStore creation (SKIP_JOURNAL_REPLAY and SKIP_MOUNT_OMAP)":https://github.com/ceph/ceph/commit/c6369987b1e1e55a9d0ab0bc328f61f52fc608d0 
 * | + | "ceph_filestore_dump: Improve debug output by showing actual offset":https://github.com/ceph/ceph/commit/3381aebb113d14249f6998a86ebf6b4ec6adc42d 
 * | + | "ceph_filestore_dump: Use cerr now that we aren't closing stderr":https://github.com/ceph/ceph/commit/1164b2e1610028a40cddbed09f9da5649bd2023a 
 * | + | "common,ceph_filestore_dump: Add ability for utilities to suppress library dout output":https://github.com/ceph/ceph/commit/f224429aa4fcba897be5e438bbb49d1025e2c482 
 * | + | "ceph_filestore_dump: Export omap in batches for large omap case":https://github.com/ceph/ceph/commit/3f4cabdb84e58fcec0c3f508f980881c59fba948 
 * | + | "ceph_filestore_dump: Remove unused bufferlist databl":https://github.com/ceph/ceph/commit/0b757af5be338b65fd9124ac5158bfe02ad5f899 
 * | + | "ceph_filestore_dump.cc: cleanup includes":https://github.com/ceph/ceph/commit/4a742fe29b6d959912a38d132344c695f89dd34f 
 * |    /   
 * + |     "Pull request 3996":https://github.com/ceph/ceph/pull/3996 
 * |\ \   
 * | + | "doc: Minor fixes to ceph command manpage":https://github.com/ceph/ceph/commit/7e85722fd4c89715fc2ed79697c82d65d7ebf287 
 * | + | "doc: Fix ceph command manpage to match ceph -h (firefly)":https://github.com/ceph/ceph/commit/9ac488c1eb0e30511079ba05aaf11c79615b3940 
 * | + | "doc: Changes format style in ceph to improve readability as html.":https://github.com/ceph/ceph/commit/cf366fc3b21ff6f98530dbadb75a430c25672d56 
 * | |/   
 * + |     "Pull request 3927":https://github.com/ceph/ceph/pull/3927 
 * |\ \   
 * | |/   
 * |/|    
 * | + "mount.ceph: avoid spurious error message":https://github.com/ceph/ceph/commit/d5c3a14390f6bb2af45a1a4ad842777302dd0553 
 * +     "Pull request 3828":https://github.com/ceph/ceph/pull/3828 
 * |\   
 * | + "librados: rectify the guard in RadosClient::wait_for_osdmap().":https://github.com/ceph/ceph/commit/420ea03aa3cd52bd035d31ba111c3d6d0745352d 
 * | + "librados: fix resources leakage in RadosClient::connect().":https://github.com/ceph/ceph/commit/1b2667211f90a1b630d2ddffe99b0fb00bb3c07c 
 * +     "Pull request 3826":https://github.com/ceph/ceph/pull/3826 
 * |\   
 * | + "mon: PGMonitor: skip zeroed osd stats on get_rule_avail()":https://github.com/ceph/ceph/commit/6e58732f546ec6241b198d2473902d66327cdc36 
 * | + "mon: PGMonitor: available size 0 if no osds on pool's ruleset":https://github.com/ceph/ceph/commit/bcc8cfb24a96a7874a24760771755088a231a8d7 
 * | + "mon: PGMonitor: fix division by zero on stats dump":https://github.com/ceph/ceph/commit/894c8ad26fd2da203dcbf8eb0ad5e2af0223d5a9 
 * +     "Pull request 3824":https://github.com/ceph/ceph/pull/3824 
 * |\   
 * | + "crush: set_choose_tries = 100 for erasure code rulesets":https://github.com/ceph/ceph/commit/1e58bb49b99118d064c1ca92e42cbfb2786fdaff 
 * +     "Pull request 3823":https://github.com/ceph/ceph/pull/3823 
 * |\   
 * | + "mon/OSDMonitor: do not trust small values in osd epoch cache":https://github.com/ceph/ceph/commit/27dbbb3c312ea68a96b011ccb12394c75c0fb0f3 
 * + "Pull request 3915":https://github.com/ceph/ceph/pull/3915 
 * + "SimpleMessenger: allow RESETSESSION whenever we forget an endpoint":https://github.com/ceph/ceph/commit/7ed92f7dc5f0f327b77b6f3835e3f821fc810708 

 h3. Inventory 

 * http://workbench.dachary.org/ceph/ceph-backports/wikis/firefly 

 h3. teuthology run commit:??? (integration branch may 2015) 

 h4. rados 

 Note: rados suite must run on "branch wip-11429-hammer":https://github.com/ceph/ceph-qa-suite/pull/435 because it is required by "OSD::load_pgs: we need to handle the case where an upgrade from earlier versions which ignored non-existent pgs resurrects a pg with a prehistoric osdmap":http://tracker.ceph.com/issues/11429 

 <code>./virtualenv/bin/teuthology-suite --priority 101 --suite rados --filter-out btrfs,ext4 --suite-branch wip-11429-firefly --machine-type plana,burnupi,mira --distro ubuntu --email xinxin.shu@intel.com --ceph firefly-backports</code> 

 * *running*  

 h4. fs 

 <code>./virtualenv/bin/teuthology-suite --priority 101 --suite fs -k testing --suite-branch firefly --machine-type plana,burnupi,mira --distro ubuntu --email xinxin.shu@intel.com --ceph firefly-backports</code> 

 * *running*  

 h4. rgw 

 <code>./virtualenv/bin/teuthology-suite --priority 101 --suite rgw --filter-out btrfs,ext4 --suite-branch firefly --machine-type plana,burnupi,mira --distro ubuntu --email xinxin.shu@intel.com --ceph firefly-backports</code> 

 * *running*  

 h4. rbd 

 <code>./virtualenv/bin/teuthology-suite --priority 101 --suite rbd --filter-out btrfs,ext4 --suite-branch firefly --machine-type plana,burnupi,mira --distro ubuntu --email xinxin.shu@intel.com --ceph firefly-backports</code> 

 * *running*  


 h3. teuthology run commit:b91bbb434e6363a99a632cf3841f70f1f2549f79 (integration branch april 2015) 

 <pre> 
 $ git rev-parse ceph/firefly 
 12143ff9b25fdd96f8d1a9cecb1329c7f354d414 
 $ git rev-parse ceph/firefly-backports 
 b91bbb434e6363a99a632cf3841f70f1f2549f79 
 $ git log --no-merges --oneline 12143ff9b25fdd96f8d1a9cecb1329c7f354d414..b91bbb434e6363a99a632cf3841f70f1f2549f79 
 c0cfd6e osd: erasure-code-profile incremental rm before set 
 3fb97e2 ReplicatedPG: trim backfill intervals based on peer's last_backfill_started 
 29bc9e5 PG: set/clear CREATING in Primary state entry/exit 
 b9da6f1 librbd: snap_remove should ignore -ENOENT errors 
 b250b3c librbd: get_parent_info should protect against invalid parent 
 69d9339 PGLog: improve PGLog::check() debugging 
 73cbb6f PGLog::merge_log: in tail extend case, log.log might be empty 
 364563a librbd: acquire cache_lock before refreshing parent 
 110c354 ReplicatedPG::promote_object: check scrubber and block if necessary 
 5404fbf common: do not unlock rwlock on destruction 
 a73a4cb common/RWLock: track read/write locks via atomics for assertion checks 
 </pre> 

 h4. rados 

 <code> 
 run=loic-2015-04-21_10:20:06-rados-firefly-backports---basic-multi 
 eval filter=$(curl --silent http://paddles.front.sepia.ceph.com/runs/$run/jobs/?status=dead | jq '.[].description' | while read description ; do echo -n $description, ; done | sed -e 's/,$//') 
 ./virtualenv/bin/teuthology-suite --filter "$filter" --priority 1000 --suite rados --suite-branch firefly --machine-type plana,burnupi,mira --distro ubuntu --email xinxin.shu@intel.com --owner loic@dachary.org    --ceph firefly-backports 
 </code> 

 * *green* http://pulpito.ceph.com/loic-2015-04-23_11:37:37-rados-firefly-backports---basic-multi/ 

 <code>./virtualenv/bin/teuthology-suite --filter-out btrfs,ext4 --priority 1000 --suite rados --suite-branch firefly --machine-type plana,burnupi,mira --distro ubuntu --email xinxin.shu@intel.com --owner loic@dachary.org    --ceph firefly-backports</code> 

 * *red* http://pulpito.ceph.com/loic-2015-04-21_10:20:06-rados-firefly-backports---basic-multi/ 
 ** *environmental noise* ConnectionLostError: SSH connection to burnupi58 was lost 
 *** "rados/thrash/{clusters/fixed-2.yaml fs/xfs.yaml msgr-failures/fastclose.yaml thrashers/pggrow.yaml workloads/radosbench.yaml}":http://pulpito.ceph.com/loic-2015-04-21_10:20:06-rados-firefly-backports---basic-multi/857271 
 ** *environmental noise* SSH connection to plana58 was lost: 
 *** "rados/thrash/{clusters/fixed-2.yaml fs/xfs.yaml msgr-failures/fastclose.yaml thrashers/pggrow.yaml workloads/ec-small-objects.yaml}":http://pulpito.ceph.com/loic-2015-04-21_10:20:06-rados-firefly-backports---basic-multi/857268 


 h4. rbd 

 <code> 
 run=loic-2015-04-21_10:32:12-rbd-firefly-backports---basic-multi 
 eval filter=$(curl --silent http://paddles.front.sepia.ceph.com/runs/$run/jobs/?status=fail | jq '.[].description' | while read description ; do echo -n $description, ; done | sed -e 's/,$//') 
 ./virtualenv/bin/teuthology-suite --filter "$filter" --priority 1000 --suite rbd --suite-branch firefly --machine-type plana,burnupi,mira --distro ubuntu --email xinxin.shu@intel.com --owner loic@dachary.org    --ceph firefly-backports 
 </code> 

 * *green* http://pulpito.ceph.com/loic-2015-04-23_11:40:56-rbd-firefly-backports---basic-multi/ 

 <code>./virtualenv/bin/teuthology-suite --priority 1000 --suite rbd --suite-branch firefly --machine-type plana,burnupi,mira --distro ubuntu --email xinxin.shu@intel.com --owner loic@dachary.org    --ceph firefly-backports</code> 

 * *red* http://pulpito.ceph.com/loic-2015-04-21_10:32:12-rbd-firefly-backports---basic-multi/ 
 ** *environmental noise* plana03.stderr:Could not access KVM kernel module: No such file or directory 
 *** "rbd/librbd/{cache/writethrough.yaml cachepool/small.yaml clusters/fixed-3.yaml fs/btrfs.yaml msgr-failures/few.yaml workloads/qemu_fsstress.yaml}":http://pulpito.ceph.com/loic-2015-04-21_10:32:12-rbd-firefly-backports---basic-multi/857458 

 h3. teuthology run commit:c2d5a327533cef8a4140a20e398891b4ce0026be (integration branch march 2015) 

 <pre> 
 $ git log --no-merges --oneline c844a68d591221034689afa98601d30c7ba9812a..c2d5a327533cef8a4140a20e398891b4ce0026be 
 110c354 ReplicatedPG::promote_object: check scrubber and block if necessary 
 43053fc ceph-objectstore-tool: Use exit status 11 for incompatible import attempt 
 9437cb1 ceph-objectstore-tool: Output only unsupported features when incomatible 
 3160e8d init-radosgw*: don't require rgw_socket_path to be defined 
 cddbff9 doc,tests: force checkout of submodules 
 63b39db osd: fix negative degraded objects during backfilling 
 7e85722 doc: Minor fixes to ceph command manpage 
 9ac488c doc: Fix ceph command manpage to match ceph -h (firefly) 
 5f1245e rados.py: keep reference to python callbacks 
 cf366fc doc: Changes format style in ceph to improve readability as html. 
 07fc9f6 mds: fix assertion caused by system clock backwards 
 8a25a51 rgw: fail s3 POST auth if keystone not configured 
 9074eb7 rgw: check for timestamp for s3 keystone auth 
 </pre> 

 h4. rados 

 <code>./virtualenv/bin/teuthology-suite --filter-out btrfs,ext4 --priority 101 --suite rados --suite-branch firefly --machine-type plana,burnupi,mira --distro ubuntu --email loic@dachary.org --owner loic@dachary.org    --ceph firefly-backports</code> 


 h3. teuthology run commit:c844a68d591221034689afa98601d30c7ba9812a (integration branch march 2015) 

 h4. rados 

 <pre> 
 run=loic-2015-03-11_18:54:32-rados-firefly-backports---basic-multi 
 eval filter=$(curl --silent http://paddles.front.sepia.ceph.com/runs/$run/jobs/?status=fail | jq '.[].description' | while read description ; do echo -n $description, ; done | sed -e 's/,$//') 
 ./virtualenv/bin/teuthology-suite --filter "$filter" --priority 101 --suite rados --suite-branch wip-cot-firefly --machine-type plana,burnupi,mira --distro ubuntu --email loic@dachary.org --owner loic@dachary.org    --ceph firefly-backports 
 </pre> 

 * *green* http://pulpito.ceph.com/loic-2015-03-16_11:42:07-rados-firefly-backports---basic-multi/ 

 <code>./virtualenv/bin/teuthology-suite --filter-out btrfs,ext4 --priority 101 --suite rados --suite-branch wip-cot-firefly --machine-type plana,burnupi,mira --distro ubuntu --email loic@dachary.org --owner loic@dachary.org    --ceph firefly-backports</code> 

 * *red* http://pulpito.ceph.com/loic-2015-03-11_18:54:32-rados-firefly-backports---basic-multi/ 
 ** *environmental noise* wget \-O- 'http://ceph.com/git/?p=ceph-qa-chef.git;a=blob_plain;f=solo/solo-from-scratch;hb=HEAD' | sh -x 
 *** "rados/thrash/{clusters/fixed-2.yaml fs/xfs.yaml msgr-failures/osd-delay.yaml thrashers/pggrow.yaml workloads/cache-agent-small.yaml}":http://pulpito.ceph.com/loic-2015-03-11_18:54:32-rados-firefly-backports---basic-multi/800459 
 *** "rados/thrash/{clusters/fixed-2.yaml fs/xfs.yaml msgr-failures/osd-delay.yaml thrashers/mapgap.yaml workloads/cache.yaml}":http://pulpito.ceph.com/loic-2015-03-11_18:54:32-rados-firefly-backports---basic-multi/800433 
 *** "rados/monthrash/{ceph/ceph.yaml clusters/9-mons.yaml fs/xfs.yaml msgr-failures/mon-delay.yaml thrashers/sync.yaml workloads/snaps-few-objects.yaml}":http://pulpito.ceph.com/loic-2015-03-11_18:54:32-rados-firefly-backports---basic-multi/800270 
 ** *can be ignored* [ERR] 3.10s0 shard 1(0) missing 55d1f050/benchmark_data_plana61_15181_object460/head//3 "whitelist shard missing errors":https://github.com/ceph/ceph-qa-suite/pull/368 
 *** "rados/thrash/{clusters/fixed-2.yaml fs/xfs.yaml msgr-failures/fastclose.yaml thrashers/mapgap.yaml workloads/ec-radosbench.yaml}":http://pulpito.ceph.com/loic-2015-03-11_18:54:32-rados-firefly-backports---basic-multi/800322 
 ** *known bug* "unreadable ceph-osd core dump (firefly)":http://tracker.ceph.com/issues/10485 
 *** "rados/thrash/{clusters/fixed-2.yaml fs/xfs.yaml msgr-failures/osd-delay.yaml thrashers/pggrow.yaml workloads/ec-snaps-few-objects.yaml}":http://pulpito.ceph.com/loic-2015-03-11_18:54:32-rados-firefly-backports---basic-multi/800465 
 *** "rados/thrash/{clusters/fixed-2.yaml fs/xfs.yaml msgr-failures/fastclose.yaml thrashers/mapgap.yaml workloads/ec-snaps-few-objects.yaml}":http://pulpito.ceph.com/loic-2015-03-11_18:54:32-rados-firefly-backports---basic-multi/800325 


 h4. rgw 

 Re-run with ceph-qa-suite patch "create a new get_acl helper to ensure proper xml is compared":https://github.com/ceph/ceph-qa-suite/pull/369 
 <pre> 
 run=loic-2015-03-16_12:57:30-rgw-firefly-backports---basic-multi 
 eval filter=$(curl --silent http://paddles.front.sepia.ceph.com/runs/$run/jobs/?status=fail | jq '.[].description' | while read description ; do echo -n $description, ; done | sed -e 's/,$//') 
 ./virtualenv/bin/teuthology-suite --filter="$filter" --priority 101 --suite rgw --suite-branch wip-rgw-acl --machine-type plana,burnupi,mira --distro ubuntu --email loic@dachary.org --owner loic@dachary.org --ceph firefly-backports 
 </pre> 

 * *green* http://pulpito.ceph.com/loic-2015-03-16_15:12:53-rgw-firefly-backports---basic-multi/ 

 <pre> 
 run=loic-2015-03-11_19:06:39-rgw-firefly-backports---basic-multi 
 eval filter=$(curl --silent http://paddles.front.sepia.ceph.com/runs/$run/jobs/?status=fail | jq '.[].description' | while read description ; do echo -n $description, ; done | sed -e 's/,$//') 
 ./virtualenv/bin/teuthology-suite --filter="$filter" --priority 101 --suite rgw --suite-branch firefly --machine-type plana,burnupi,mira --distro ubuntu --email loic@dachary.org --owner loic@dachary.org --ceph firefly-backports 
 </pre> 

 * *red* http://pulpito.ceph.com/loic-2015-03-16_12:57:30-rgw-firefly-backports---basic-multi/ 
 ** *needs fixing* "create a new get_acl helper to ensure proper xml is compared":https://github.com/ceph/ceph-qa-suite/pull/369 
 *** "rgw/singleton/{all/radosgw-admin.yaml rgw_pool_type/replicated.yaml}":http://pulpito.ceph.com/loic-2015-03-16_12:57:30-rgw-firefly-backports---basic-multi/806291 
 *** "rgw/singleton/{all/radosgw-admin.yaml rgw_pool_type/erasure-coded.yaml}":http://pulpito.ceph.com/loic-2015-03-16_12:57:30-rgw-firefly-backports---basic-multi/806290 
 *** "rgw/singleton/{all/radosgw-admin-multi-region.yaml rgw_pool_type/replicated.yaml}":http://pulpito.ceph.com/loic-2015-03-16_12:57:30-rgw-firefly-backports---basic-multi/806289 
 *** "rgw/singleton/{all/radosgw-admin-multi-region.yaml rgw_pool_type/erasure-coded.yaml}":http://pulpito.ceph.com/loic-2015-03-16_12:57:30-rgw-firefly-backports---basic-multi/806288 
 *** "rgw/singleton/{all/radosgw-admin-data-sync.yaml rgw_pool_type/replicated.yaml}":http://pulpito.ceph.com/loic-2015-03-16_12:57:30-rgw-firefly-backports---basic-multi/806287 
 *** "rgw/singleton/{all/radosgw-admin-data-sync.yaml rgw_pool_type/erasure-coded.yaml}":http://pulpito.ceph.com/loic-2015-03-16_12:57:30-rgw-firefly-backports---basic-multi/806286 


 <code>./virtualenv/bin/teuthology-suite --priority 101 --suite rgw --suite-branch firefly --machine-type plana,burnupi,mira --distro ubuntu --email loic@dachary.org --owner loic@dachary.org    --ceph firefly-backports</code> 

 * *red* http://pulpito.ceph.com/loic-2015-03-11_19:06:39-rgw-firefly-backports---basic-multi/ 
 ** *needs fixing* "create a new get_acl helper to ensure proper xml is compared":https://github.com/ceph/ceph-qa-suite/pull/369 
 *** "rgw/singleton/{all/radosgw-admin.yaml rgw_pool_type/replicated.yaml}":http://pulpito.ceph.com/loic-2015-03-11_19:06:39-rgw-firefly-backports---basic-multi/800519 
 *** "rgw/singleton/{all/radosgw-admin.yaml rgw_pool_type/erasure-coded.yaml}":http://pulpito.ceph.com/loic-2015-03-11_19:06:39-rgw-firefly-backports---basic-multi/800518 
 *** "rgw/singleton/{all/radosgw-admin-multi-region.yaml rgw_pool_type/replicated.yaml}":http://pulpito.ceph.com/loic-2015-03-11_19:06:39-rgw-firefly-backports---basic-multi/800517 
 *** "rgw/singleton/{all/radosgw-admin-data-sync.yaml rgw_pool_type/replicated.yaml}":http://pulpito.ceph.com/loic-2015-03-11_19:06:39-rgw-firefly-backports---basic-multi/800515 
 *** "rgw/singleton/{all/radosgw-admin-data-sync.yaml rgw_pool_type/erasure-coded.yaml}":http://pulpito.ceph.com/loic-2015-03-11_19:06:39-rgw-firefly-backports---basic-multi/800514 
 ** *environmental noise* BotoServerError: 500 Internal Server Error really was plana10 file system turned read-only 
 *** "rgw/singleton/{all/radosgw-admin-multi-region.yaml rgw_pool_type/erasure-coded.yaml}":http://pulpito.ceph.com/loic-2015-03-11_19:06:39-rgw-firefly-backports---basic-multi/800516 
 ** *environmental noise* wget -O- 'http://ceph.com/git/?p=ceph-qa-chef.git;a=blob_plain;f=solo/solo-from-scratch;hb=HEAD' | sh -x 
 *** "rgw/multifs/{clusters/fixed-2.yaml fs/xfs.yaml rgw_pool_type/replicated.yaml tasks/rgw_user_quota.yaml}":http://pulpito.ceph.com/loic-2015-03-11_19:06:39-rgw-firefly-backports---basic-multi/800513 
 *** "rgw/multifs/{clusters/fixed-2.yaml fs/btrfs.yaml rgw_pool_type/erasure-coded.yaml tasks/rgw_multipart_upload.yaml}":http://pulpito.ceph.com/loic-2015-03-11_19:06:39-rgw-firefly-backports---basic-multi/800473 

 h4. rbd 

 <code>./virtualenv/bin/teuthology-suite --priority 101 --suite rbd --suite-branch firefly --machine-type plana,burnupi,mira --distro ubuntu --email loic@dachary.org --owner loic@dachary.org    --ceph firefly-backports</code> 

 * *green* http://pulpito.ceph.com/loic-2015-03-11_19:09:57-rbd-firefly-backports---basic-multi/ 

 h4. fs 

 <code>./virtualenv/bin/teuthology-suite -k testing --priority 101 --suite fs --suite-branch firefly --machine-type plana,burnupi,mira --distro ubuntu --email loic@dachary.org --owner loic@dachary.org    --ceph firefly-backports</code> 

 * *green* http://pulpito.ceph.com/loic-2015-03-11_19:13:19-fs-firefly-backports-testing-basic-multi/ 

 h3. teuthology run commit:b0d9b862d7f1a9a98cf4b41ff7cb0eb428740633 (march 2015) 

 h4. rados  

 <code>./virtualenv/bin/teuthology-suite --filter-out btrfs,ext4 --priority 101 --suite rados --suite-branch firefly --machine-type plana,burnupi,mira --distro ubuntu --email loic@dachary.org --owner loic@dachary.org    --ceph firefly-backports</code> 

 * *green* http://pulpito.ceph.com/loic-2015-03-10_22:52:26-rados-firefly-backports---basic-multi/ 

Back