Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
b988582553
Refactor grpcbalancer setup in playbook.yml and remove legacy files. Replaced shell commands with Ansible copy module for grpcbalancer service file creation and enabled the service using systemd. Deleted grpc-balancer.py and grpc-balancer.service files as part of the cleanup process, streamlining the deployment configuration.
22ce6c07c3
Refactor check_logs function in checker.py to improve log output. Moved the subscription ID logging to ensure it is always checked and logged before returning the status, enhancing clarity in the synchronization status reporting.
834ddb4438
Fix log status message in checker.py to return head_sub_id directly instead of formatted number. This change improves clarity in log output.
7e8587660d
Refactor config.json to enhance snapshot synchronization settings. Moved snapshot_sync parameters to a new location, ensuring clarity and organization. This change maintains the same values for sleep, batch_size, starting_sub_id, and sync_period, improving overall configuration structure.
6b431823f5
Refactor config.json to enhance snapshot synchronization settings and remove Docker credentials. Updated snapshot_sync parameters: increased sleep time to 3 seconds, adjusted batch_size to 800, changed starting_sub_id to 210000, and extended sync_period to 30 seconds for improved performance.
82e6047e86
Comment out the apt update and upgrade steps in playbook.yml to prevent unnecessary package updates during execution, streamlining the playbook's operation.
15f277057e
Comment out Docker login and credential removal steps in playbook.yml for security reasons, ensuring sensitive information is not exposed in the playbook.
04d44aeadf
Update playbook.yml to configure Docker daemon for journald logging and add registry mirrors. This change enhances logging capabilities and allows for the use of a custom Docker registry.
b006ea31b0
Refactor playbook.yml to improve contract deployment and execution handling. Added asynchronous execution with polling for contract deployment and call commands, ensuring successful completion checks. Updated shell command execution to use /bin/bash for consistency.
382a910856
Enhance check_logs function in checker.py to capture and log head subscription ID. Added logic to extract "head sub id" from logs and return it in the status message, improving clarity in subscription state reporting. This update complements existing functionality for tracking last subscription ID, ensuring comprehensive log analysis.
a0d2e74115
Update check_logs function in checker.py to modify subscription status reporting. Changed the return message from "Subscription" to "Sync" for improved clarity in log analysis. This adjustment enhances the understanding of the subscription state in the context of log processing.
c1f23386b5
Refactor check_logs function in checker.py to improve logging and subscription status reporting. Renamed parameter from log_handler to logger for clarity. Added logging for cases where no subscription is found, enhancing the visibility of log analysis outcomes.
e5a0eef020
Enhance check_logs function in checker.py to capture last subscription ID from logs. Added logic to identify and return the most recent subscription ID when "Ignored subscription creation" messages are detected. This improves the clarity of log analysis by providing specific subscription status, while maintaining the existing error handling for Docker log retrieval.