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

IPSec #575

Merged
merged 24 commits into from
Oct 7, 2024
Merged

IPSec #575

merged 24 commits into from
Oct 7, 2024

Conversation

vaerh
Copy link
Collaborator

@vaerh vaerh commented Oct 4, 2024

No description provided.

Added disabling of warnings when deleting MT system objects. We can turn them off using `ROS_SUPPRESS_SYSO_DEL_WARN` environment variable or `suppress_syso_del_warn` parameter.
Interaction with physical interfaces has been simplified. It is possible, for example, to enable/disable an interface without specifying unnecessary parameters.
resource “routeros_interface_wireless” ‘wlan-2ghz’ {
  name = “wlan1”
  disabled = var.wlan_2ghz_disabled
}
* Changed the REST client, all values received from MT are converted to an array of elements. Then one element or all elements are returned. This is due to the return of the response to some actions in the form of an empty array.
* A timeout of 59 seconds has been added to the REST client, for signaling through the context before an error is returned from the MT. All MT sessions have a maximum duration of 60 seconds.
* Added the ability to specify a CRUD method to the `CreateItem` function and pass it through the context.
* Added CRUD option for generating IPSec keys.
* The functions are placed in the appropriate files.
* Added `ResourceCreateAndWait` function for creating resources with waiting, it is necessary for correct processing of resources which creation requires long execution time. For example, it is generation of RSA 8192 key.
@vaerh vaerh requested a review from a team as a code owner October 4, 2024 12:45
@vaerh vaerh merged commit acc215d into main Oct 7, 2024
3 checks passed
@vaerh vaerh deleted the vaerh/ipsec branch October 7, 2024 11:57
@vaerh
Copy link
Collaborator Author

vaerh commented Oct 7, 2024

🎉 This PR is included in version 1.65.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

@vaerh vaerh added the released label Oct 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant