HomeDevCentral

Schedule daily run of report generation on docker-002

Description

Schedule daily run of report generation on docker-002

Summary: Ref T2124

Test Plan: https://docker-002.nasqueron.org/reports/devcentral-tokens-language-models.txt

Reviewers: DorianWinty

Reviewed By: DorianWinty

Maniphest Tasks: T2124

Differential Revision: https://devcentral.nasqueron.org/D3674

Details

Provenance
derecksonAuthored on Sep 14 2025, 01:37
derecksonPushed on Oct 14 2025, 17:09
Reviewer
DorianWinty
Differential Revision
D3674: Schedule daily run of report generation on docker-002
Parents
rOPS8f76eed4e761: Give read-only access to Rhyne-Wyse to query Agora pages
Branches
Unknown
Tags
Unknown
Tasks
T2124: Update reports automatically on Agora

Event Timeline

This change breaks tests repaired in T2123:

======================================================================
ERROR: test_host_is_paired_with_app_port_option (paas.test_docker.Testinstance.test_host_is_paired_with_app_port_option)
----------------------------------------------------------------------
Traceback (most recent call last):                         
  File "/home/dereckson/dev/python/ops3/lib/python3.11/site-packages/unittest_data_provider/__init__.py", line 7, in repl
    fn(self, *i)                                           
  File "/home/dereckson/dev/nasqueron/operations/operations/_tests/pillar/paas/test_docker.py", line 24, in test_host_is_paired_with_app_port_option
    for service, containers in self.pillar["docker_containers"].items():                     
                               ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^
KeyError: 'docker_containers'

The assumption was docker_containers was always present, but pillar/paas/docker/docker-002/reports.sls doesn't have it.