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

Release 1.9.0 #263

Merged
merged 48 commits into from
Sep 13, 2024
Merged

Release 1.9.0 #263

merged 48 commits into from
Sep 13, 2024

Conversation

lae
Copy link
Owner

@lae lae commented Aug 31, 2024

No description provided.

jfpanisset and others added 30 commits May 24, 2020 12:24
In Python, only a [limited set of characters][0] can be escaped with a
backslash. In recent versions of Python, attempting to escape a
non-escapeable character [raises a SyntaxWarning][1], polluting the
playbook output with warnings like:

    <unknown>:59: SyntaxWarning: invalid escape sequence '\('
    <unknown>:60: SyntaxWarning: invalid escape sequence '\.'
    <unknown>:61: SyntaxWarning: invalid escape sequence '\.'

This commit adds the string literal prefix 'r' to regular expressions in
pvesh.py to ensure that escape sequences are not interpreted in the
given strings. As there were no valid escape sequences in those strings
to begin with, the actual string content remains the same.

[0]: https://docs.python.org/3/reference/lexical_analysis.html#escape-sequences
[1]: python/cpython#98401
pvesh: Fix invalid string escape sequences
fix: Replace deprecated ansible.netcommon.ipaddr
Support for adding authentication realms to domains.cfg
…_storage_and_sync

Support for authentication realms configuration
fix minimum host count in inventory group before enabling pve-cluster
* added basic support for PCIe passthrough for Intel and AMD CPUs

Feature can be enabled via `pve_pcie_passthrough_enabled`.
Mediated devices are supported, but disabled by default since not all boards support GVT-g.
Interrupt remapping can also be disabled for boards that do not support it.

* moved GRUB update task to a handler to deduplicate tasks
* added handler for updating initramfs when updating modprobe configuration
* added support for certain PCIe passthrough configurations

Role variables have been added to allow stubbing PCI devices via Vendor:Product ID when GRUB boots, blocking the loading of modules (e.g. nvidia drivers) via `softdep`, enabling GPU OVMF passthrough, and disabling DMA translation by the hypervisor for passthrough devices.

* added new section for PCIe passthrough in documentation
* added ability to configure KVM module to ignore MSRS and disable logging ignored MSRs

This fixes issues with certain applications in Windows guests.
and some format cleanup
Add abbility to add cifs as storage to proxmox, see proxmox_storage.py for Usage Examples
 added link priority for link0 and 1 to allow to define second link as main for corosync if the user has a seperate switch/network for cororsync
Update README.md

Added Information to Cororsync Priority
removed duplicate of namespace declaration
Added comments for better visibility
Support for CIFS storages, namespacing in PBS, and ranking interfaces for corosync
remove duplicated tasks that exist in realms_config.yml from main.yml
Copy link
Contributor

amplify-security bot commented Sep 13, 2024

✨ Amplify has finished checking this pull request

👍 Everything looks good! No issues detected in 📄 23 files and ❇️ 1283 lines of code.

Security Pipeline

Tool Configured Result
Semgrep

Last updated by commit a67997a at 2024-09-13 19:32:34 UTC.

Note

To ignore a finding, append @amplify-ignore in a comment to the end of the vulnerable line like // @amplify-ignore or # @amplify-ignore. For more details, visit Amplify Security.

@lae lae merged commit 0dae859 into main Sep 13, 2024
2 checks passed
@lae lae deleted the release/v1.9.0 branch September 13, 2024 19:52
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.

9 participants