browsertrix/backend/btrixcloud
Ilya Kreymer 4ec7cf8adc
Additional operator edge case fixes (#2007)
Fix a few edge-case situations:
- Restart evicted pods that have reached the terminal `Failed` state
with reason `Evicted`, by just recreating them. These pods will not be
automatically retried, so need to be recreated (usually happens due to
memory pressure from the node)
- Don't treat containers in ContainerCreating as running, even though
this state is usually quick, its possible for containers to get stuck
there, and will improve accuracy of exec seconds tracking.
- Consolidate state transition for running states, either sets to
running or to pending-wait/generate-wacz/upload-wacz and allows changing
from to either of these states from each other or waiting_capacity
2024-08-09 13:12:25 -07:00
..
migrations fix resetting of invalid logins: (#2002) 2024-08-07 12:36:06 -07:00
operator Additional operator edge case fixes (#2007) 2024-08-09 13:12:25 -07:00
__init__.py
auth.py optimize org quota lookups (#1973) 2024-07-25 14:00:16 -07:00
background_jobs.py
basecrawls.py Execution time tracking tweaks (#1994) 2024-08-06 09:44:44 -07:00
colls.py
crawlconfigs.py optimize org quota lookups (#1973) 2024-07-25 14:00:16 -07:00
crawlmanager.py
crawls.py Execution time tracking tweaks (#1994) 2024-08-06 09:44:44 -07:00
db.py fix resetting of invalid logins: (#2002) 2024-08-07 12:36:06 -07:00
emailsender.py Subscription Update Quotas (#1988) 2024-08-05 15:59:47 -07:00
invites.py
k8sapi.py
main_op.py
main.py
models.py fix resetting of invalid logins: (#2002) 2024-08-07 12:36:06 -07:00
orgs.py Execution time tracking tweaks (#1994) 2024-08-06 09:44:44 -07:00
pages.py fix resetting of invalid logins: (#2002) 2024-08-07 12:36:06 -07:00
pagination.py
profiles.py optimize org quota lookups (#1973) 2024-07-25 14:00:16 -07:00
storages.py
subs.py Subscription Update Quotas (#1988) 2024-08-05 15:59:47 -07:00
uploads.py optimize org quota lookups (#1973) 2024-07-25 14:00:16 -07:00
users.py fix resetting of invalid logins: (#2002) 2024-08-07 12:36:06 -07:00
utils.py Subscription Update Quotas (#1988) 2024-08-05 15:59:47 -07:00
version.py version: bump to 1.11.3 2024-08-08 15:16:18 -07:00
webhooks.py Add webhooks for qaAnalysisStarted, qaAnalysisFinished, and crawlReviewed (#1974) 2024-07-25 16:53:49 -07:00