Skip to content

Commit 6f697e5

Browse files
Merge branch 'master' into workflow_engine_graceful_shutdown
2 parents 2bde72b + 2eb6eee commit 6f697e5

File tree

26 files changed

+100
-70
lines changed

26 files changed

+100
-70
lines changed

CHANGELOG.rst

Lines changed: 58 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -7,51 +7,20 @@ in development
77
Fixed
88
~~~~~
99

10-
* Fix deserialization bug in st2 API for url encoded payloads. #5536
11-
12-
Contributed by @sravs-dev
13-
14-
* Fix issue of WinRM parameter passing fails for larger scripts.#5538
15-
16-
Contributed by @ashwini-orchestral
17-
18-
* Fix Type error for ``time_diff`` critera comparison. convert the timediff value as float to match
19-
``timedelta.total_seconds()`` return. #5462
20-
21-
Contributed by @blackstrip
22-
23-
* Fix issue with pack option not working when running policy list cli #5534
24-
25-
Contributed by @momokuri-3
26-
27-
* Fix exception thrown if action parameter contains {{ or {% and no closing jinja characters. #5556
28-
29-
contributed by @guzzijones12
30-
31-
* Link shutdown routine and sigterm handler to main thread #5555
32-
33-
Contributed by @khushboobhatia01
34-
35-
* Change compound index for ActionExecutionDB to improve query performance #5568
36-
37-
Contributed by @khushboobhatia01
38-
39-
* Fix build issue due to MarkUpSafe 2.1.0 removing soft_unicode
40-
41-
Contributed by Amanda McGuinness (@amanda11 intive) #5581
10+
* Fix redis SSL problems with sentinel #5660
4211

43-
* Downgrade tenacity as tooz dependency on tenacity has always been < 7.0.0 #5607
12+
Added
13+
~~~~~
4414

15+
* Added graceful shutdown for workflow engine. #5463
4516
Contributed by @khushboobhatia01
4617

47-
* Updated paramiko version to 2.10.3 to add support for more key verification algorithms. #5600
18+
3.7.0 - May 05, 2022
19+
--------------------
4820

4921
Added
5022
~~~~~
5123

52-
* Minor updates for RockyLinux. #5552
53-
Contributed by Amanda McGuinness (@amanda11 intive)
54-
5524
* Added st2 API get action parameters by ref. #5509
5625

5726
API endpoint ``/api/v1/actions/views/parameters/{action_id}`` accepts ``ref_or_id``.
@@ -66,12 +35,12 @@ Added
6635

6736
API endpoint ``/api/v1/actions/{ref_or_id}/clone`` takes ``ref_or_id`` of source action.
6837
Request method body takes destination pack and action name. Request method body also takes
69-
optional paramater ``overwrite``. ``overwrite = true`` in case of destination action already exists and to be
38+
optional parameter ``overwrite``. ``overwrite = true`` in case of destination action already exists and to be
7039
overwritten.
7140

7241
CLI command ``st2 action clone <ref_or_id> <dest_pack> <dest_action>`` takes source ``ref_or_id``, destination
7342
pack name and destination action name as mandatory arguments.
74-
In case destionation already exists then command takes optional arugument ``-f`` or ``--force`` to overwrite
43+
In case destination already exists then command takes optional argument ``-f`` or ``--force`` to overwrite
7544
destination action. #5345
7645

7746
Contributed by @mahesh-orch.
@@ -81,7 +50,7 @@ Added
8150

8251
Contributed by @m4dcoder and @ashwini-orchestral
8352

84-
* Added service degerestration on shutdown of a service. #5396
53+
* Added service deregistration on shutdown of a service. #5396
8554

8655
Contributed by @khushboobhatia01
8756

@@ -167,11 +136,54 @@ Added
167136
* Added garbage collection for workflow execution and task execution objects #4924
168137
Contributed by @srimandaleeka01 and @amanda11
169138

170-
* Added graceful shutdown for workflow engine. #5463
139+
=======
140+
Changed
141+
~~~~~~~
142+
143+
* Minor updates for RockyLinux. #5552
144+
145+
Contributed by Amanda McGuinness (@amanda11 intive)
146+
147+
* Bump black to v22.3.0 - This is used internally to reformat our python code. #5606
148+
149+
* Updated paramiko version to 2.10.3 to add support for more key verification algorithms. #5600
171150

172151
Fixed
173152
~~~~~
174153

154+
* Fix deserialization bug in st2 API for url encoded payloads. #5536
155+
156+
Contributed by @sravs-dev
157+
158+
* Fix issue of WinRM parameter passing fails for larger scripts.#5538
159+
160+
Contributed by @ashwini-orchestral
161+
162+
* Fix Type error for ``time_diff`` critera comparison. convert the timediff value as float to match
163+
``timedelta.total_seconds()`` return. #5462
164+
165+
Contributed by @blackstrip
166+
167+
* Fix issue with pack option not working when running policy list cli #5534
168+
169+
Contributed by @momokuri-3
170+
171+
* Fix exception thrown if action parameter contains {{ or {% and no closing jinja characters. #5556
172+
173+
contributed by @guzzijones12
174+
175+
* Link shutdown routine and sigterm handler to main thread #5555
176+
177+
Contributed by @khushboobhatia01
178+
179+
* Change compound index for ActionExecutionDB to improve query performance #5568
180+
181+
Contributed by @khushboobhatia01
182+
183+
* Fix build issue due to MarkUpSafe 2.1.0 removing soft_unicode
184+
185+
Contributed by Amanda McGuinness (@amanda11 intive) #5581
186+
175187
* Fixed regression caused by #5358. Use string lock name instead of object ID. #5484
176188

177189
Contributed by @khushboobhatia01
@@ -198,10 +210,12 @@ Fixed
198210

199211
Contributed by @nzlosh
200212

201-
Changed
202-
~~~~~~~
213+
* Downgrade tenacity as tooz dependency on tenacity has always been < 7.0.0 #5607
214+
215+
Contributed by @khushboobhatia01
216+
217+
* Pin ``typing-extensions<4.2`` (used indirectly by st2client) to maintain python 3.6 support. #5638
203218

204-
* Bump black to v22.3.0 - This is used internally to reformat our python code. #5606
205219

206220
3.6.0 - October 29, 2021
207221
------------------------

OWNERS.md

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@ Have deep platform knowledge & experience and demonstrate technical leadership a
2121
- Ansible, Core, deb/rpm packages, CI/CD, Deployments, Release Engineering, Infrastructure, Documentation.
2222
* Eugen Cusmaunsa ([@armab](https://github.com/armab)) <<[email protected]>>
2323
- Systems, Deployments, Docker, K8s, HA, Ansible, Chef, Vagrant, deb/rpm, CI/CD, Infrastructure, Release Engineering, Community.
24+
* Jacob Floyd ([@cognifloyd](https://github.com/cognifloyd/)), _Copart_ <<[email protected]>>
25+
- StackStorm Exchange, Kubernetes, ChatOps, Core, Discussions.
2426
* Nick Maludy ([@nmaludy](https://github.com/nmaludy)) <<[email protected]>>
2527
- Community, Core, Systems, Infrastructure, StackStorm Exchange, Puppet deployment. [Case Study](https://stackstorm.com/case-study-encore/).
2628
* Tomaz Muraus ([@kami](https://github.com/kami)) <<[email protected]>>
@@ -33,12 +35,14 @@ Have deep platform knowledge & experience and demonstrate technical leadership a
3335
Being part of Technical Steering Committee (TSC) [@StackStorm/maintainers](https://github.com/orgs/StackStorm/teams/maintainers) provide significant and reliable value to the project helping it grow and improve through development and maintenance. See [Maintainer Responsibilities](https://github.com/StackStorm/st2/blob/master/GOVERNANCE.md#maintainer-responsibilities) for more info.
3436
* AJ Jonen ([@guzzijones](https://github.com/guzzijones)), _Cypherint_ <<[email protected]>>
3537
- Workflows, st2 Core Performance, Releases.
38+
* Ankur Singh ([@rush-skills](https://github.com/rush-skills)), _CERN_ <<[email protected]>>
39+
- Community, Puppet, Workflows, HA.
3640
* Carlos ([@nzlosh](https://github.com/nzlosh)) <<[email protected]>>
3741
- Packaging, Systems, Chatops, Errbot, Community, Discussions, StackStorm Exchange.
38-
* Jacob Floyd ([@cognifloyd](https://github.com/cognifloyd/)), _Copart_ <<[email protected]>>
39-
- StackStorm Exchange, Kubernetes, ChatOps, Core, Ansible, Discussions.
4042
* JP Bourget ([@punkrokk](https://github.com/punkrokk)) <<[email protected]>>
4143
- Systems, deb/rpm, Deployments, Community, StackStorm Exchange, SecOps, CircleCI.
44+
* Khushboo Bhatia ([@khushboobhatia01](https://github.com/khushboobhatia01)), _VMware_ <<[email protected]>>
45+
- StackStorm Core, Workflows.
4246
* Marcel Weinberg ([@winem](https://github.com/winem)), _CoreMedia_ <<[email protected]>>
4347
- Systems, Core, CI/CD, Docker, Community.
4448
* Mick McGrath ([@mickmcgrath13](https://github.com/mickmcgrath13)), _Bitovi_ <<[email protected]>>
@@ -51,15 +55,14 @@ Contributors are using and occasionally contributing back to the project, might
5155
They're not part of the TSC voting process, but appreciated for their contribution, involvement and may become Maintainers in the future depending on their effort and involvement. See [How to become a Maintainer?](https://github.com/StackStorm/st2/blob/master/GOVERNANCE.md#how-to-become-a-maintainer)
5256
[@StackStorm/contributors](https://github.com/orgs/StackStorm/teams/contributors) are invited to StackStorm Github organization and have permissions to help triage the Issues and review PRs.
5357
* Anand Patel ([@arms11](https://github.com/arms11)), _VMware_ - Docker, Kubernetes.
54-
* Ankur Singh ([@rush-skills](https://github.com/rush-skills)), _CERN_ - Puppet, Core, Docker, K8s.
58+
* Bradley Bishop ([@bishopbm1](https://github.com/bishopbm1)), _Encore_, - Puppet, StackStorm Exchange.
5559
* Harsh Nanchahal ([@hnanchahal](https://github.com/hnanchahal)), _Starbucks_ - Core, Docker, Kubernetes.
5660
* Hiroyasu Ohyama ([@userlocalhost](https://github.com/userlocalhost)) - Orquesta, Workflows, st2 Japan Community. [Case Study](https://stackstorm.com/case-study-dmm/).
57-
* Khushboo Bhatia ([@khushboobhatia01](https://github.com/khushboobhatia01)), _VMware_ - Core, Orquesta.
5861
* Rick Kauffman ([@xod442](https://github.com/xod442)), _HPE_ - Community, HOWTOs, Blogs, Publications, Docker.
5962
* Sheshagiri Rao Mallipedhi ([@sheshagiri](https://github.com/sheshagiri)) - Docker, Core, StackStorm Exchange.
6063
* Shital Raut ([@shital-orchestral](https://github.com/shital-orchestral)), _Orchestral.ai_ - Web UI.
6164
* Tristan Struthers ([@trstruth](https://github.com/trstruth)) - Docker, K8s, Orquesta, Community.
62-
65+
* Yuri Dubler ([@lm-ydubler](https://github.com/lm-ydubler)) - _LogicMonitor_ - StackStorm Exchange, CI.
6366

6467
# Friends
6568
People that are currently not very active maintainers/contributors but who participated in and formed the project we have today.

contrib/runners/action_chain_runner/action_chain_runner/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@
1313
# See the License for the specific language governing permissions and
1414
# limitations under the License.
1515

16-
__version__ = "3.7dev"
16+
__version__ = "3.8dev"

contrib/runners/announcement_runner/announcement_runner/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@
1313
# See the License for the specific language governing permissions and
1414
# limitations under the License.
1515

16-
__version__ = "3.7dev"
16+
__version__ = "3.8dev"

contrib/runners/http_runner/http_runner/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@
1313
# See the License for the specific language governing permissions and
1414
# limitations under the License.
1515

16-
__version__ = "3.7dev"
16+
__version__ = "3.8dev"

contrib/runners/inquirer_runner/inquirer_runner/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@
1313
# See the License for the specific language governing permissions and
1414
# limitations under the License.
1515

16-
__version__ = "3.7dev"
16+
__version__ = "3.8dev"

contrib/runners/local_runner/local_runner/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@
1313
# See the License for the specific language governing permissions and
1414
# limitations under the License.
1515

16-
__version__ = "3.7dev"
16+
__version__ = "3.8dev"

contrib/runners/noop_runner/noop_runner/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@
1313
# See the License for the specific language governing permissions and
1414
# limitations under the License.
1515

16-
__version__ = "3.7dev"
16+
__version__ = "3.8dev"

contrib/runners/orquesta_runner/orquesta_runner/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@
1313
# See the License for the specific language governing permissions and
1414
# limitations under the License.
1515

16-
__version__ = "3.7dev"
16+
__version__ = "3.8dev"

contrib/runners/python_runner/python_runner/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@
1313
# See the License for the specific language governing permissions and
1414
# limitations under the License.
1515

16-
__version__ = "3.7dev"
16+
__version__ = "3.8dev"

0 commit comments

Comments
 (0)