Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix for security issue #3168 #3169

Merged
merged 5 commits into from
Apr 19, 2024
Merged

Fix for security issue #3168 #3169

merged 5 commits into from
Apr 19, 2024

Conversation

schandrika
Copy link
Contributor

Fix and test case for issue #3168

@craig8
Copy link
Contributor

craig8 commented Apr 16, 2024

@schandrika looks like there are a couple of failures. The utils looks like a AMQP timeout. Like the rmq server stopped quicker than we would like.

However, the auth seems to be a genuine error. https://github.com/VOLTTRON/volttron/actions/runs/8665217491/job/23763385735#step:4:2167
Please take a look and run this on your system.

@schandrika
Copy link
Contributor Author

@craig8 The auth test pass for me locally. The one failing test in auth here, does depend on gevent.sleep(4) so could be a timing issue.
Testutils failure is also a final cleanup timeout and the tests themselves pass

craig8
craig8 previously approved these changes Apr 16, 2024
@craig8 craig8 merged commit 8286369 into VOLTTRON:develop Apr 19, 2024
14 of 15 checks passed
@craig8 craig8 deleted the auth_fix branch April 19, 2024 17:40
craig8 added a commit that referenced this pull request May 8, 2024
* Update readthedocs requirements.txt

* Update conf.py

* Update requirements_demo.txt

Add missing pandas requirement for demo

* work around for issue #3154

* Fix for security issue #3168 (#3169)

* Fix for security issue #3168

* handling clean up errors in test

* testing group commands in different test module

* moved group and role test to different module

* moved group and role test to different module

* Added a cache for agent names since platform start

* Fixes process overload from file events

* fixed issue with variable definition.

* Remove PersistentDict from web-user.json file.

* Update admin_endpoints.py

Handle behavior of removing PersistentDict

* Update version to 9.0.1

---------

Co-authored-by: Chandrika Sivaramakrishnan <chandrika@pnnl.gov>
Co-authored-by: Chandrika <schandrika@users.noreply.github.com>
Co-authored-by: Andrew Rodgers <andrew@aceiotsolutions.com>
@craig8 craig8 mentioned this pull request May 8, 2024
14 tasks
craig8 added a commit that referenced this pull request May 10, 2024
* Update readthedocs requirements.txt

* Update conf.py

* Update requirements_demo.txt

Add missing pandas requirement for demo

* work around for issue #3154

* Fix for security issue #3168 (#3169)

* Fix for security issue #3168

* handling clean up errors in test

* testing group commands in different test module

* moved group and role test to different module

* moved group and role test to different module

* Added a cache for agent names since platform start

* Fixes process overload from file events

* fixed issue with variable definition.

* Remove PersistentDict from web-user.json file.

* Update admin_endpoints.py

Handle behavior of removing PersistentDict

* Update version to 9.0.1

---------

Co-authored-by: Chandrika Sivaramakrishnan <chandrika@pnnl.gov>
Co-authored-by: Chandrika <schandrika@users.noreply.github.com>
Co-authored-by: Andrew Rodgers <andrew@aceiotsolutions.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants