Project

General

Profile

Bug #8711

Updated by Loïc Dachary almost 10 years ago

h3. cuttlefish backward compatibility problem 

 <pre> 
 ceph --format=json-pretty osd lspools 
 </pre>  
 does not work on cuttlefish. It is required byhttps://github.com/ceph/teuthology/commit/8be756a0 which is used in upgrade tests and fails as described in the original report. 

 h3. Original description 

 Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2014-06-30_19:33:04-upgrade:dumpling-x:parallel-firefly---basic-vps/335479/ 

 <pre> 
 2014-07-01T09:18:54.038 INFO:teuthology.task.ceph.mon.a.vpm077.stdout:starting mon.a rank 0 at 10.214.138.132:6789/0 mon_data /var/lib/ceph/mon/ceph-a fsid f9bbf9e3-0521-4a89-88e7-68af5981790c 
 2014-07-01T09:19:03.043 INFO:teuthology.orchestra.run.vpm077.stderr:unrecognized command 
 2014-07-01T09:19:03.044 ERROR:teuthology.contextutil:Saw exception from nested tasks 
 Traceback (most recent call last): 
   File "/home/teuthworker/teuthology-master/teuthology/contextutil.py", line 27, in nested 
     vars.append(enter()) 
   File "/usr/lib/python2.7/contextlib.py", line 17, in __enter__ 
     return self.gen.next() 
   File "/home/teuthworker/teuthology-master/teuthology/task/ceph.py", line 450, in cephfs_setup 
     stdout=StringIO()) 
   File "/home/teuthworker/teuthology-master/teuthology/orchestra/remote.py", line 114, in run 
     r = self._runner(client=self.ssh, name=self.shortname, **kwargs) 
   File "/home/teuthworker/teuthology-master/teuthology/orchestra/run.py", line 401, in run 
     r.wait() 
   File "/home/teuthworker/teuthology-master/teuthology/orchestra/run.py", line 102, in wait 
     exitstatus=status, node=self.hostname) 
 CommandFailedError: Command failed on vpm077 with status 22: 'sudo ceph --format=json-pretty osd lspools' 
 2014-07-01T09:19:03.046 INFO:teuthology.misc:Shutting down osd daemons.. 
 </pre> 

 <pre> 
 archive_path: /var/lib/teuthworker/archive/teuthology-2014-06-30_19:33:04-upgrade:dumpling-x:parallel-firefly---basic-vps/335479 
 branch: firefly 
 description: upgrade/dumpling-x/parallel/{0-cluster/start.yaml 1-dumpling-install/cuttlefish-dumpling.yaml 
   2-workload/rados_loadgenbig.yaml 3-upgrade-sequence/upgrade-all.yaml 4-final-upgrade/client.yaml 
   5-final-workload/rbd_cls.yaml distros/ubuntu_12.04.yaml} 
 email: null 
 job_id: '335479' 
 last_in_suite: false 
 machine_type: vps 
 name: teuthology-2014-06-30_19:33:04-upgrade:dumpling-x:parallel-firefly---basic-vps 
 nuke-on-error: true 
 os_type: ubuntu 
 os_version: '12.04' 
 overrides: 
   admin_socket: 
     branch: firefly 
   ceph: 
     conf: 
       mon: 
         debug mon: 20 
         debug ms: 1 
         debug paxos: 20 
         mon warn on legacy crush tunables: false 
       osd: 
         debug filestore: 20 
         debug journal: 20 
         debug ms: 1 
         debug osd: 20 
     log-whitelist: 
     - slow request 
     - scrub mismatch 
     - ScrubResult 
     sha1: d43e7113dd501aea1db33fdae30d56e96e9c3897 
   ceph-deploy: 
     branch: 
       dev: firefly 
     conf: 
       client: 
         log file: /var/log/ceph/ceph-$name.$pid.log 
       mon: 
         debug mon: 1 
         debug ms: 20 
         debug paxos: 20 
         osd default pool size: 2 
   install: 
     ceph: 
       sha1: d43e7113dd501aea1db33fdae30d56e96e9c3897 
   s3tests: 
     branch: firefly 
   workunit: 
     sha1: d43e7113dd501aea1db33fdae30d56e96e9c3897 
 owner: scheduled_teuthology@teuthology 
 priority: 1000 
 roles: 
 - - mon.a 
   - mds.a 
   - osd.0 
   - osd.1 
 - - mon.b 
   - mon.c 
   - osd.2 
   - osd.3 
 - - client.0 
   - client.1 
 suite: upgrade:dumpling-x:parallel 
 targets: 
   ubuntu@vpm077.front.sepia.ceph.com: ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDUFym2Nl+ih/gtHh0a52mbQjt1U2bnfAfcPZoHEscPCP3Ch8b6jKfNdknOR5/DiNnw6RVQKbvPHE/lRrwGyjoKrulKAarkn7lRFgv2qnjZhJjI+rmCrqKKYKeCo2Cd4RnsY89WpnZOyQRa/4pJcfXyroT0sGYh74F4MBrTL6c4NOFyC150kW7DRR6M/Rf2nQkxnVE90CmszN943mNWOsRBz8XR/jLRzwOUy0eHRQ4VwONQc/NmP/UCZZBmbzHsJAf3j/25fJkXZkjmEQRPHsSVfG/GrLWB6qg0EOaDjb9tr/btMR6QYlYnpSYedEmqi+Y/jI4Ob0GoIO++bFUrAiIX 
   ubuntu@vpm078.front.sepia.ceph.com: ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDIdxoFPzYkBtV7jrCXFquoRPwvmjZWUkuRbIPfEW0zrw9k3U+9HtUyvXfEtJyFH1a2yA2XZOxb5QwXYLrSycjCdUp+QtO2XbPrwcNApBabtdb0qcIziIhcEUydM1NKdR9baavas3bCcIYVO0GmHz3ylNK8vYF7akhCPxkgCy/niX/AQ1TEO1+NwCzgttUAf7JvKAnMSaZ4E4d8Fcet4HjWkakpksOFLI/90YuS+uCzANCFuECN9fW4mJTbFMviNCZANgrBFcXDo8DyVTlXDn/b49iP0HKOSFPoYlOdCse1cnw7GxQcEeGgIxNhhAaSC76jLwzJT9Y0qrg25vG4BSm7 
   ubuntu@vpm093.front.sepia.ceph.com: ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDYOowmFCI+kKfy5rMaLiOmV11h0SZCjKFsgvpC6KpVF4FY8MwE9cEWVR5Fuw6WaFhcklJsDDJNvj+trb6FXUy18KvZGo1xDLJ+PBA4FT4SeYGS+3jSYMYjduKTx35w2T0NkDydIuXwvspL6U2L0Qd1786HuHY3Ad4YiieMzQFZIQV2FQDJDpXQBP23cADiCWL3e4pyOb8miV+u53xasr4dzRT7PMHbKzKbwbN8n3FdjDlsdPD5AHiNsWkK2I+Ie6bCo7bAHg7SwTWu3Bp99knfmfxbUe0nWb7SA8W+YitU7MdO4WzxeQZn3KwDf3G2snC/BMoOg0l4x2eUFeDT86Ad 
 tasks: 
 - internal.lock_machines: 
   - 3 
   - vps 
 - internal.save_config: null 
 - internal.check_lock: null 
 - internal.connect: null 
 - internal.serialize_remote_roles: null 
 - internal.check_conflict: null 
 - internal.check_ceph_data: null 
 - internal.vm_setup: null 
 - internal.base: null 
 - internal.archive: null 
 - internal.coredump: null 
 - internal.sudo: null 
 - internal.syslog: null 
 - internal.timer: null 
 - chef: null 
 - clock.check: null 
 - install: 
     branch: cuttlefish 
 - print: '**** done cuttlefish install' 
 - ceph: 
     fs: xfs 
 - print: '**** done ceph' 
 - install.upgrade: 
     all: 
       branch: dumpling 
 - ceph.restart: null 
 - parallel: 
   - workload 
   - upgrade-sequence 
 - print: '**** done parallel' 
 - install.upgrade: 
     client.0: null 
 - print: '**** done install.upgrade' 
 - workunit: 
     clients: 
       client.1: 
       - cls/test_cls_rbd.sh 
 teuthology_branch: master 
 tube: vps 
 upgrade-sequence: 
   sequential: 
   - install.upgrade: 
       mon.a: null 
       mon.b: null 
   - ceph.restart: 
     - mon.a 
     - mon.b 
     - mon.c 
     - mds.a 
     - osd.0 
     - osd.1 
     - osd.2 
     - osd.3 
 verbose: false 
 worker_log: /var/lib/teuthworker/archive/worker_logs/worker.vps.12742 
 workload: 
   sequential: 
   - workunit: 
       branch: dumpling 
       clients: 
         client.0: 
         - rados/load-gen-big.sh 
 </pre> 

 <pre> 
 description: upgrade/dumpling-x/parallel/{0-cluster/start.yaml 1-dumpling-install/cuttlefish-dumpling.yaml 
   2-workload/rados_loadgenbig.yaml 3-upgrade-sequence/upgrade-all.yaml 4-final-upgrade/client.yaml 
   5-final-workload/rbd_cls.yaml distros/ubuntu_12.04.yaml} 
 duration: 227.58310794830322 
 failure_reason: 'Command failed on vpm077 with status 22: ''sudo ceph --format=json-pretty 
   osd lspools''' 
 flavor: basic 
 owner: scheduled_teuthology@teuthology 
 success: false 
 </pre>

Back