New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 812827 link

Starred by 2 users

Issue metadata

Status: Fixed
Owner:
Last visit > 30 days ago
Closed: Feb 2018
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 0
Type: Bug



Sign in to add a comment

DatabaseProvisionTask still fails

Project Member Reported by dgarr...@chromium.org, Feb 15 2018

Issue description

This:
runlocalssh bin/run_server_task DatabaseProvisionTask --host cros-bighd-0002.mtv.corp.google.com --db_type autotest-db-slave-secondary



Runs for a really long time and does a ton of stuff, but eventually still fails with:


Requested: HOME=/root/ FACTER_server_type="autotest-db-slave-secondary" /root/chromeos-admin/puppet/sync_and_run_puppet -f
Executed: sudo -S -p 'sudo password:'  /bin/bash -l -c "HOME=/root/ FACTER_server_type=\"autotest-db-slave-secondary\" /root/chromeos-admin/puppet/sync_and_run_puppet -f"

2018-02-15 14:05:09,222 ERRO| sudo() received nonzero return code 4 while executing!

Requested: HOME=/root/ FACTER_server_type="autotest-db-slave-secondary" /root/chromeos-admin/puppet/sync_and_run_puppet -f
Executed: sudo -S -p 'sudo password:'  /bin/bash -l -c "HOME=/root/ FACTER_server_type=\"autotest-db-slave-secondary\" /root/chromeos-admin/puppet/sync_and_run_puppet -f"
Traceback (most recent call last):
  File "/usr/lib/python2.7/runpy.py", line 174, in _run_module_as_main
    "__main__", fname, loader, pkg_name)
  File "/usr/lib/python2.7/runpy.py", line 72, in _run_code
    exec code in run_globals
  File "/usr/local/google/home/dgarrett/sand/clean/chromeos-admin/venv/server_management_lib/interfaces/run_server_task.py", line 100, in <module>
    sys.exit(main())
  File "/usr/local/google/home/dgarrett/sand/clean/chromeos-admin/venv/server_management_lib/interfaces/run_server_task.py", line 93, in main
    report = task_class(**task_arg_dict).run()
  File "/usr/local/google/home/dgarrett/sand/clean/chromeos-admin/venv/server_management_lib/tasks/task.py", line 77, in run
    arguments_used=self._get_arguments_needed_values())
  File "/usr/local/google/home/dgarrett/sand/clean/chromeos-admin/venv/server_management_lib/tasks/task.py", line 48, in _get_arguments_needed_values
    for argument in self.arguments_needed}
  File "/usr/local/google/home/dgarrett/sand/clean/chromeos-admin/venv/server_management_lib/tasks/task.py", line 48, in <dictcomp>
    for argument in self.arguments_needed}
AttributeError: 'DatabaseProvisionTask' object has no attribute 'db_type'

 
Project Member

Comment 1 by bugdroid1@chromium.org, Feb 15 2018

The following revision refers to this bug:
  https://chrome-internal.googlesource.com/chromeos/chromeos-admin/+/1ac6a0ab86a0c0416ce902835585ba715defe202

commit 1ac6a0ab86a0c0416ce902835585ba715defe202
Author: Shuqian Zhao <shuqianz@chromium.org>
Date: Thu Feb 15 23:24:16 2018

Status: Fixed (was: Untriaged)

Sign in to add a comment