StackStorm / StackStorm/st2

Remove deprecated "timer" section in st2.conf

Open
#4,425 0 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

complexity:easy enhancement good first issue refactor
Dominant language
Python
Stars
6.5k
Forks
787
PR merge metrics
No merged PRs in 30d

Description

In v2.9.0 we deprecated timer section in st2.conf in favor of new timersengine section.

We need to remove old and deprecated timer section in st2.conf.

The current approach is also confusing - timer section has been deprecated and timerengine is the preferred approach yet the how code is structured, "timer" section actually has precedence because of the way how our code is structured.

TODO

  • Remove from config.py
  • Update affected code
  • Update upgrade notes

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with config.py and the timer and timersengine sections in st2.conf, then trace the affected code to identify where the deprecated section still takes precedence. Update the affected code and upgrade notes; the old timer section should no longer be supported and timersengine should remain the effective configuration.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
devops
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.