Project

General

Profile

Actions

Tasks #16344

closed

jewel v10.2.3

Added by Loïc Dachary almost 8 years ago. Updated over 7 years ago.

Status:
Resolved
Priority:
Urgent
Assignee:
Abhishek Varshney
Target version:
% Done:

0%

Tags:
Reviewed:
Affected Versions:
Pull request ID:

Description

Workflow

  • Preparing the release
  • Cutting the release
    • Abhishek asks Sage if a point release should be published YES
    • Abhishek gets approval from all leads
      • Yehuda, rgw YES
      • John, CephFS YES
      • Jason, RBD YES
      • Sam, rados YES
    • Sage writes and commits the release notes
    • Abhishek informs Yuri that the branch is ready for testing
    • Yuri runs additional integration tests
    • If Yuri discovers new bugs that need to be backported urgently (i.e. their priority is set to Urgent), the release goes back to being prepared, it was not ready after all - DONE
    • Yuri informs Alfredo that the branch is ready for release - DONE
    • Alfredo creates the packages and sets the release tag

Release information

Actions #1

Updated by Loïc Dachary almost 8 years ago

Actions #2

Updated by Loïc Dachary almost 8 years ago

Actions #3

Updated by Loïc Dachary almost 8 years ago

  • Status changed from New to In Progress
Actions #4

Updated by Loïc Dachary almost 8 years ago

git --no-pager log --format='%H %s' --graph ceph/jewel..jewel-backports | 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/^/* /;'
Actions #5

Updated by Loïc Dachary almost 8 years ago

rbd

teuthology-suite --priority 1000 --suite rbd --subset $(expr $RANDOM % 5)/5 --suite-branch jewel --email loic@dachary.org --ceph jewel-backports --machine-type smithi

INFO:teuthology.suite:Passed subset=1/5

Re-running failed tests:

Re-running failed tests:

Verifying the failed tests on jewel

Actions #6

Updated by Loïc Dachary almost 8 years ago

rgw

teuthology-suite --priority 1000 --suite rgw --subset $(expr $RANDOM % 5)/5 --suite-branch jewel --email loic@dachary.org --ceph jewel-backports --machine-type smithi

INFO:teuthology.suite:Passed subset=3/5

Re-running failed tests

Verifying failed tests on jewel

Actions #8

Updated by Loïc Dachary almost 8 years ago

powercycle

teuthology-suite -l2 -v -c jewel-backports -k testing -m smithi -s powercycle -p 1000 --email loic@dachary.org
Actions #9

Updated by Loïc Dachary almost 8 years ago

fs

teuthology-suite --priority 1000 --suite fs --subset $(expr $RANDOM % 5)/5 --suite-branch jewel --email loic@dachary.org --ceph jewel-backports --machine-type smithi

INFO:teuthology.suite:Passed subset=0/5

Re-running failed tests

Verifying the failed tests on jewel

Actions #10

Updated by Loïc Dachary almost 8 years ago

git --no-pager log --format='%H %s' --graph ceph/jewel..jewel-backports | 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/^/* /;'

In the following the pull requests with no commits have been merged after the backport branch was created and can be ignored.

Actions #11

Updated by Loïc Dachary almost 8 years ago

rbd

teuthology-suite --priority 1000 --suite rbd --subset $(expr $RANDOM % 5)/5 --suite-branch jewel --email loic@dachary.org --ceph jewel-backports --machine-type smithi

INFO:teuthology.suite:Passed subset=1/5

Re-running failed jobs

The dead jobs are because of rbd-nbd IO hang

Actions #12

Updated by Loïc Dachary almost 8 years ago

rgw

teuthology-suite --priority 1000 --suite rgw --subset $(expr $RANDOM % 5)/5 --suite-branch jewel --email loic@dachary.org --ceph jewel-backports --machine-type smithi

INFO:teuthology.suite:Passed subset=3/5

Re-running failed jobs

Re-running failed jobs

Running the failed job against the jewel branch to verify if it fails

Actions #13

Updated by Loïc Dachary almost 8 years ago

rados

teuthology-suite --priority 1000 --suite rados --subset $(expr $RANDOM % 2000)/2000 --suite-branch jewel --email loic@dachary.org --ceph jewel-backports --machine-type smithi

INFO:teuthology.suite:Passed subset=1885/2000

Re-running failed jobs

Actions #14

Updated by Loïc Dachary almost 8 years ago

powercycle

teuthology-suite -l2 -v -c jewel-backports -k testing -m smithi -s powercycle -p 1000 --email loic@dachary.org
Actions #16

Updated by Loïc Dachary over 7 years ago

git --no-pager log --format='%H %s' --graph ceph/jewel..jewel-backports | 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/^/* /;'
Actions #17

Updated by Loïc Dachary over 7 years ago

rados

teuthology-suite -k distro --priority 1000 --suite rados --subset $(expr $RANDOM % 2000)/2000 --suite-branch jewel --email loic@dachary.org --ceph jewel-backports --machine-type smithi

INFO:teuthology.suite:Passed subset=76/2000

Re-running failed jobs

Actions #18

Updated by Loïc Dachary over 7 years ago

rbd

teuthology-suite -k distro --priority 1000 --suite rbd --subset $(expr $RANDOM % 5)/5 --suite-branch jewel --email loic@dachary.org --ceph jewel-backports --machine-type smithi

INFO:teuthology.suite:Passed subset=1/5

Re-running failed jobs

Actions #19

Updated by Loïc Dachary over 7 years ago

rgw

teuthology-suite -k distro --priority 1000 --suite rgw --subset $(expr $RANDOM % 5)/5 --suite-branch jewel --email loic@dachary.org --ceph jewel-backports --machine-type smithi

INFO:teuthology.suite:Passed subset=0/5

Re-running failed jobs

Re-running failed jobs after reverting https://github.com/ceph/ceph/pull/10537 which causes the above failures, to make sure it is not hiding another failure from another pull request

Verify it passes on jewel

Actions #20

Updated by Loïc Dachary over 7 years ago

powercycle

teuthology-suite -l2 -v -c jewel-backports -k testing -m smithi -s powercycle -p 1000 --email loic@dachary.org
Actions #21

Updated by Loïc Dachary over 7 years ago

fs

teuthology-suite -k distro --priority 1000 --suite fs --subset $(expr $RANDOM % 5)/5 --suite-branch jewel --email loic@dachary.org --ceph jewel-backports --machine-type smithi

INFO:teuthology.suite:Passed subset=1/5

Re-running failed jobs

Running the failed job (but not the valgrind failures)

Running the failed job against jewel

Actions #22

Updated by Loïc Dachary over 7 years ago

Upgrade

teuthology-suite --verbose --suite upgrade/jewel-x --suite-branch jewel --ceph jewel-backports --machine-type vps --priority 1000 machine_types/vps.yaml teuthology-suite -k distro --verbose --suite upgrade/hammer-x --suite-branch jewel --ceph jewel-backports --machine-type vps --priority 1000 machine_types/vps.yaml
Actions #23

Updated by Loïc Dachary over 7 years ago

git --no-pager log --format='%H %s' --graph ceph/jewel..jewel-backports | 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/^/* /;'
Actions #24

Updated by Loïc Dachary over 7 years ago

rbd

teuthology-suite -k distro --priority 101 --suite rbd --subset $(expr $RANDOM % 5)/5 --suite-branch jewel --email loic@dachary.org --ceph jewel-backports-loic --machine-type smithi

The dead jobs are because of rbd-nbd IO hang

Re-running failed jobs

Re-running failed jobs

Actions #25

Updated by Nathan Cutler over 7 years ago

  • Description updated (diff)
Actions #26

Updated by Loïc Dachary over 7 years ago

rados

teuthology-suite -k distro --priority 1000 --suite rados --subset $(expr $RANDOM % 2000)/2000 --suite-branch jewel --email loic@dachary.org --ceph jewel-backports --machine-type smithi

INFO:teuthology.suite:Passed subset=85/2000

Re-running failed tests

Actions #27

Updated by Loïc Dachary over 7 years ago

rgw

teuthology-suite -k distro --priority 1000 --suite rgw --subset $(expr $RANDOM % 5)/5 --suite-branch jewel --email loic@dachary.org --ceph jewel-backports --machine-type smithi

INFO:teuthology.suite:Passed subset=2/5

Re-running failed tests

Actions #30

Updated by Loïc Dachary over 7 years ago

fs

teuthology-suite -k distro --priority 1000 --suite fs --subset $(expr $RANDOM % 5)/5 --suite-branch jewel --email loic@dachary.org --ceph jewel-backports --machine-type smithi

INFO:teuthology.suite:Passed subset=1/5

Re-running failed tests

Actions #31

Updated by Loïc Dachary over 7 years ago

  • Description updated (diff)
Actions #32

Updated by Loïc Dachary over 7 years ago

  • Description updated (diff)
Actions #33

Updated by Loïc Dachary over 7 years ago

  • Description updated (diff)
Actions #34

Updated by Loïc Dachary over 7 years ago

  • Description updated (diff)
Actions #35

Updated by Loïc Dachary over 7 years ago

  • Description updated (diff)
Actions #36

Updated by Yuri Weinstein over 7 years ago

QE VALIDATION (STARTED 8/29/16)

(Note: PASSED / FAILED - indicates "TEST IS IN PROGRESS")

re-runs command lines and filters are captured in http://pad.ceph.com/p/hammer_v10.2.3_QE_validation_notes

command line CEPH_BRANCH=9bfc0cf178dc21b0fe33e0ce3b90a18858abaf1b; MACHINE_NAME=vps; teuthology-suite -v -S $CEPH_BRANCH -m $MACHINE_NAME -k distro -s rados -e $CEPH_QA_EMAIL --suite-branch jewel

Suite Runs/Reruns Notes/Issues
rados http://pulpito.ceph.com/yuriw-2016-08-29_20:24:43-rados-master-distro-basic-smithi/ FAILED #16516 Approved by David
http://pulpito.front.sepia.ceph.com:80/yuriw-2016-08-30_16:06:19-rados-master-distro-basic-smithi/
rbd http://pulpito.ceph.com/yuriw-2016-08-29_20:49:56-rbd-master-distro-basic-smithi/ FAILED Approved by Jason
391321 + 391453 are known and OK; 391464 was multiple OSD crashes, known issue, and OK; retesting 391479 + 391222; 391226 + 391322 + 391404 are known helgrind, and OK; 391275 is a removed test case (fixed in qa suites)
rgw http://pulpito.ceph.com/yuriw-2016-08-30_16:43:53-rgw-master-distro-basic-smithi/ PASSED
http://pulpito.front.sepia.ceph.com:80/yuriw-2016-09-05_15:51:11-rgw-master-distro-basic-smithi/
http://pulpito.front.sepia.ceph.com:80/yuriw-2016-09-05_20:31:23-rgw-master-distro-basic-smithi/
fs http://pulpito.ceph.com/yuriw-2016-08-30_16:47:00-fs-master---basic-smithi/ PASSED
http://pulpito.front.sepia.ceph.com:80/yuriw-2016-08-31_16:20:02-fs-master---basic-smithi/
krbd http://pulpito.ceph.com/yuriw-2016-08-30_16:48:01-krbd-master-testing-basic-smithi/ FAILED Approved by Ilya
#17223, #17221, #17222
http://pulpito.front.sepia.ceph.com:80/yuriw-2016-09-05_15:56:10-krbd-master-testing-basic-smithi/
kcephfs http://pulpito.ceph.com/yuriw-2016-08-31_20:40:50-kcephfs-master-testing-basic-smithi/ PASSED
knfs http://pulpito.front.sepia.ceph.com:80/yuriw-2016-08-31_20:42:45-knfs-master-testing-basic-smithi/ FAILED #17192 Approved by Jeff Layton
rest http://pulpito.ceph.com/teuthology-2016-08-31_02:40:02-rest-jewel---basic-mira/ PASSED
hadoop http://pulpito.ceph.com/teuthology-2016-08-31_02:30:01-hadoop-jewel---basic-mira/ PASSED
samba http://pulpito.ceph.com/teuthology-2016-08-31_02:35:02-samba-jewel---basic-mira/ PASSED #17184
http://pulpito.ceph.com/teuthology-2016-09-11_02:35:02-samba-jewel---basic-mira/ (tip of jewel)
ceph-deploy http://pulpito.ceph.com/teuthology-2016-08-30_02:55:01-ceph-deploy-jewel-distro-basic-vps/ PASSED
ceph-disk http://pulpito.ceph.com/teuthology-2016-08-28_03:10:02-ceph-disk-jewel-distro-basic-mira/ FAILED #15350, #17100, #17114 Approved by Loic
http://pulpito.front.sepia.ceph.com:80/yuriw-2016-09-07_15:00:16-ceph-disk-master-distro-basic-vps/ must run on vps
upgrade/client-upgrade http://pulpito.ceph.com/teuthology-2016-08-28_02:45:02-upgrade:client-upgrade-jewel-distro-basic-smithi/ FAILED #16506 Approved by Loic
http://pulpito.ceph.com/yuriw-2016-08-30_22:17:01-upgrade:client-upgrade-jewel-distro-basic-smithi/
upgrade/hammer-x (jewel) http://pulpito.front.sepia.ceph.com:80/yuriw-2016-08-29_21:07:13-upgrade:hammer-x-master-distro-basic-vps/ PASSED
http://pulpito.front.sepia.ceph.com:80/yuriw-2016-08-30_16:12:03-upgrade:hammer-x-master-distro-basic-vps/
upgrade/infernalis-x (jewel) http://pulpito.front.sepia.ceph.com:80/yuriw-2016-08-29_21:08:27-upgrade:infernalis-x-master-distro-basic-vps/ PASSED #17176 Approved by Loic
http://pulpito.front.sepia.ceph.com:80/yuriw-2016-08-30_16:14:21-upgrade:infernalis-x-master-distro-basic-vps/
http://pulpito.ceph.com/teuthology-2016-09-12_17:20:01-upgrade:infernalis-x-jewel-distro-basic-vps/ (tip of jewel)
powercycle http://pulpito.front.sepia.ceph.com:80/yuriw-2016-08-29_23:34:56-powercycle-master-testing-basic-mira/ FAILED #17177 Approved by Sage
http://pulpito.front.sepia.ceph.com:80/yuriw-2016-08-30_15:41:01-powercycle-master-testing-basic-mira/ 392468 maybe a bug?
http://pulpito.front.sepia.ceph.com:80/yuriw-2016-08-31_16:13:37-powercycle-master-distro-basic-mira/ -k distro FYI
(DON'T REMOVE BELOW)
Suite Runs/Reruns Notes/Issues
PASSED / FAILED
Actions #37

Updated by Yuri Weinstein over 7 years ago

  • Description updated (diff)
Actions #38

Updated by Loïc Dachary over 7 years ago

  • Status changed from In Progress to Resolved
Actions

Also available in: Atom PDF