-
Notifications
You must be signed in to change notification settings - Fork 42
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
0.4.0 release #226
0.4.0 release #226
Conversation
@@ -1,3 +1,2 @@ | |||
from broker.broker import Broker | |||
|
|||
VMBroker = Broker |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Deprecation note for the release.
All functional tests are passing locally. Will continue checking through the files tomorrow, and likely merge! |
This change adds a Beaker provider and its bind. For now, this relies on the beaker-client cli and config through that. Currently the only supported checkout/execute method is via job xml or and existing job id. Also, I removed the custom FileLock class since we have moved away from multiprocessing. Instead, we will just use threading locks.
This change allows a user to supply a different destination path for remote_copy. I also ensured that awxkit logs won't be modified unless Broker is in trace level logging mode. Fixes #165
Ruff is a newer code checker that is written in Rust and is very fast. Adding this now with a number of pretty sane checks to start with. I recommend having ruff integrated into your editor to pick out issues as you write code.
Switch all relevant config files to pyproject.toml Also added in pre-commit checks for black and ruff Bumped out python version 3.9 Added in dependabot config for actions, since others are largely unpinned
This simply adds the temp_inventory fixture to the file for this test. There are a few tests in different locations that also use this fixture so in the future, these could likely be consolidated.
The changes above are all related to history fixes (keeping things linear). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
New in broker-0.4.0: