Untitled
unknown
plain_text
2 years ago
2.2 kB
6
Indexable
Code
def collect_ams_engine_version_logs(self, instance_id, workflow_path):
"""
Gather ams engine versions
"""
credentials = self.get_pas_credentials(PAS_ADMIN_OPS_ROLE)
cmds = self.get_rds_s3_file_transfer_template(
credentials["AccessKeyId"], credentials["SecretAccessKey"]
)
cmds.append(f'echo "#!/bin/bash" > /tmp/get-engine-commit.sh')
cmds.append(
"echo 'engine_public_version=\"$(/rdsdbbin/oscar/bin/mysql -u rdsbmsperf -p auroraperf -e \"SELECT aurora_version();\" -prdsbmsperf | grep -P '[\\d.]+')\"' >> /tmp/get-engine-commit.sh"
)
cmds.append(
"echo 'MySQL_grep=$(echo $(strings /rdsdbbin/oscar/bin/mysqld | grep 'git-head' -m1))' >> /tmp/get-engine-commit.sh"
)
# cmds.append(
# 'echo \'engine_internal_version=$(echo $MySQL_grep | grep -P \'OscarMysql[\\d]+-[\\d.]+'\' -o | grep -P \'[\\d.]+\')\' >> /tmp/get-engine-commit.sh'
# )
cmds.append(
"echo 'engine_build_time=$(echo $MySQL_grep | grep -P '\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}UTC' -o)' >> /tmp/get-engine-commit.sh"
)
cmds.append(
"echo 'engine_git_commit=$(echo $MySQL_grep | grep -P '[\\w\\d]{40}' -o -m1)' >> /tmp/get-engine-commit.sh"
)
cmds.append(
"echo 'echo \"engine_public_version: $engine_public_version engine_internal_version: $engine_internal_version engine_build_time: $engine_build_time engine_git_commit: $engine_git_commit\"' >> /tmp/get-engine-commit.sh"
)
cmds.append("sudo chmod +x /tmp/get-engine-commit.sh")
cmds.append("sudo bash /tmp/get-engine-commit.sh > /tmp/engine_commit_id.log 2>&1")
cmds.append(
"aws s3 cp /tmp/engine_commit_id.log "
+ f"{get_pas_logs_s3_dir_for_instance(workflow_path, instance_id[0].strip())}"
)
cmds.append("sleep 2")
self.__ssm_client.run_cmd(
instance_id[1],
cmds,
)
Error
src/aurora_performance_data_service/helpers/log_utils/log_collection.py:222:21: F541 f-string is missing placeholdersEditor is loading...
Leave a Comment