Skip to content

Conversation

@javierdelapuente
Copy link
Contributor

@javierdelapuente javierdelapuente commented Dec 10, 2025

Applicable spec:

Overview

Configure Renovate to run weekly on weekends, rather than fortnightly.

Rationale

Juju Events Changes

Module Changes

Library Changes

Checklist

@javierdelapuente javierdelapuente requested a review from a team as a code owner December 10, 2025 17:30
@javierdelapuente javierdelapuente added the no-release-note This PR does not require a change artifact label Dec 10, 2025
@javierdelapuente
Copy link
Contributor Author

@erinecon I think the rtd is broken, can you have a look? Thanks!

@erinecon
Copy link
Contributor

I think the rtd is broken, can you have a look? Thanks!

Hi @javierdelapuente , I think the RTD build is broken because we haven't merged #282 yet. The error on RTD says

Config file not found at default path The required .readthedocs.yaml configuration file was not found at repository's root.

So the RTD build can be ignored for now, or if you want that build to pass, then you'll have to wait until #282 is merged :/

],
"schedule": [
"* 0-5 1,15 * *"
"* * * * 0,6"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@javierdelapuente what are you aiming for? I read this as "run every minute from every hours on saturday and sunday".

https://docs.github.com/en/actions/reference/workflows-and-actions/workflow-syntax#onschedule

Copy link
Contributor Author

@javierdelapuente javierdelapuente Dec 16, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Renovate defines that the minute must be * as it cannot be specified at minute level.

It is a copy paste from synapse.

@github-actions
Copy link
Contributor

github-actions bot commented Jan 8, 2026

Test results for commit 2fd0b98

Test coverage for 2fd0b98

Name           Stmts   Miss Branch BrPart  Cover   Missing
----------------------------------------------------------
src/charm.py       7      0      0      0   100%
----------------------------------------------------------
TOTAL              7      0      0      0   100%

Static code analysis report

Run started:2026-01-08 10:21:27.597247+00:00

Test results:
  No issues identified.

Code scanned:
  Total lines of code: 91
  Total lines skipped (#nosec): 0
  Total potential issues skipped due to specifically being disabled (e.g., #nosec BXXX): 0

Run metrics:
  Total issues (by severity):
  	Undefined: 0
  	Low: 0
  	Medium: 0
  	High: 0
  Total issues (by confidence):
  	Undefined: 0
  	Low: 0
  	Medium: 0
  	High: 0
Files skipped (0):

@github-actions
Copy link
Contributor

github-actions bot commented Jan 8, 2026

Test results for commit 2fd0b98

Test coverage for 2fd0b98

Name                                         Stmts   Miss Branch BrPart  Cover   Missing
----------------------------------------------------------------------------------------
lib/charms/haproxy/v0/ddos_protection.py       131     49     26      2    60%   156-173, 182-186, 249, 268, 339-342, 346-348, 381-401, 418-421, 433-452
lib/charms/haproxy/v0/haproxy_route_tcp.py     379    169     76      8    51%   197, 200, 248, 257-260, 264-267, 285-288, 303, 309-314, 414, 419, 796-799, 803, 820-841, 859-874, 888-895, 904, 1009-1050, 1054-1060, 1064, 1133-1162, 1233-1272, 1302-1304, 1329-1331, 1353-1357, 1376-1378, 1396-1398, 1405-1411, 1419-1421, 1429-1430, 1441-1448, 1461-1472, 1480-1501, 1514-1515, 1526-1527, 1538-1541, 1552-1553, 1582-1591, 1607-1610, 1626-1637, 1653-1656, 1674-1685, 1696-1697, 1705-1706, 1714-1715, 1726-1729
lib/charms/haproxy/v0/spoe_auth.py             158     55     32      2    59%   203, 304-306, 315, 354-381, 392-402, 441-442, 459-472, 484-501, 522-525, 529-531
lib/charms/haproxy/v1/haproxy_route.py         379     53     96     26    82%   180, 238, 247-250, 275-278, 299-304, 652-653, 839->exit, 846, 872-883, 906-909, 913-915, 934-936, 1108-1114, 1118, 1315->1317, 1319->1321, 1321->1323, 1323->1325, 1325->1327, 1327->1330, 1365, 1373, 1378, 1381, 1406, 1434, 1438, 1442, 1465, 1485, 1494-1495, 1497->exit, 1533-1535, 1555, 1569, 1574-1576
src/charm.py                                   258     71     66      9    67%   96, 217, 225-238, 243, 248, 265, 276, 282-283, 311-331, 384-387, 393->392, 439-447, 475-488, 501-506, 515, 527-541, 546, 556, 562-568, 584
src/haproxy.py                                 104     22      4      1    79%   106-112, 130-145, 247-248, 251, 259-265, 293, 317-319
src/http_interface.py                           73     25      4      0    62%   74, 83, 92, 106-108, 126, 138, 150, 162, 170-175, 187, 194, 202, 217-227
src/state/charm_state.py                        77     15     14      4    79%   93-95, 100-101, 104, 145-150, 159, 208-210, 222-223
src/state/exception.py                           1      0      0      0   100%
src/state/ha.py                                 30      1      2      1    94%   50
src/state/haproxy_route.py                     157      9     48      4    93%   145, 175-180, 247, 290-292, 309
src/state/haproxy_route_tcp.py                  50     18     18      1    51%   74-76, 91->94, 116, 129-142
src/state/ingress.py                            35      0      4      0   100%
src/state/ingress_per_unit.py                   31      0      4      0   100%
src/state/spoe_auth.py                          26      2      2      0    93%   63-64
src/state/tls.py                                40      7     12      4    79%   80, 83-84, 133-140, 146-147
src/state/validation.py                         46     23      8      1    44%   66-67, 71-98
src/tls_relation.py                             56      5     12      4    87%   83-84, 86->85, 113-123, 135->137
----------------------------------------------------------------------------------------
TOTAL                                         2031    524    428     67    70%

Static code analysis report

Working... ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 100% 0:00:00
Run started:2026-01-08 10:21:47.674556+00:00

Test results:
  No issues identified.

Code scanned:
  Total lines of code: 8076
  Total lines skipped (#nosec): 11
  Total potential issues skipped due to specifically being disabled (e.g., #nosec BXXX): 10

Run metrics:
  Total issues (by severity):
  	Undefined: 0
  	Low: 0
  	Medium: 0
  	High: 0
  Total issues (by confidence):
  	Undefined: 0
  	Low: 0
  	Medium: 0
  	High: 0
Files skipped (0):

@github-actions
Copy link
Contributor

github-actions bot commented Jan 8, 2026

Test results for commit 2fd0b98

Test coverage for 2fd0b98

Name                               Stmts   Miss Branch BrPart  Cover   Missing
------------------------------------------------------------------------------
src/charm.py                          45      9      2      0    77%   65-91, 96-98
src/haproxy_spoe_auth_service.py      44     16      2      0    61%   56-64, 76-82, 93-117
src/state.py                          55     15      6      1    67%   64-66, 79, 125-146
------------------------------------------------------------------------------
TOTAL                                144     40     10      1    68%

Static code analysis report

Run started:2026-01-08 10:21:33.668967

Test results:
  No issues identified.

Code scanned:
  Total lines of code: 409
  Total lines skipped (#nosec): 1
  Total potential issues skipped due to specifically being disabled (e.g., #nosec BXXX): 1

Run metrics:
  Total issues (by severity):
  	Undefined: 0
  	Low: 0
  	Medium: 0
  	High: 0
  Total issues (by confidence):
  	Undefined: 0
  	Low: 0
  	Medium: 0
  	High: 0
Files skipped (0):

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

no-release-note This PR does not require a change artifact trivial

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants