Releases: ClarifiedSecurity/nova.core
Releases · ClarifiedSecurity/nova.core
v4.3.47
- Regenerating Windows SSH host keys in the
os_configuration - Configuring DNS servers for connection or egress interface for netplan in
configure_networkingrole - Set
vaultversion to 1.19.1 - Swapped incorrectly defined poweroff and shutdown commands for Proxmox in
powerstaterole - Stopping Proxmox VM before removing it in
machine_operationsrole so the task would be faster - Added a feature to define custom user for
connectrole - Set Ansible version to 2.18.4 for non-Catapult use cases
- Fixed an issue where
get_iprole was using become for VMware Workstation - Allowing
nova.core.connectfor immutable machines - Added configurable retries and delay for
powerstate&snapshotroles - Added connection_address lookup to
nova.core.addressfilter plugin - Fixed a logic error where fresh_deploy was not correctly reported for AWS in
machine_operationsrole - By default allowing all inbound traffic to new EC2 VMs
- Increased postgres database max connections for Outline wiki, recommended perf options
- Updated Ansible collections for non-Catapult use cases
- Checking for correct deploy mode for AWS in
machine_operationsrole - Updated .gitignore
- Fixed an issue where deployment in AWS failed if temp key was already present with the
machine_operationsrole - Made sure
update_cacheflag get's also applied to RedHat intemplate_os_configurationrole - Added PanOS support for
trusted_certificatesrole - Added support for OPNsense, PfSense & FreeBSD to
trusted_certificatesrole - Fixed an OPNsense & PfSense issue in
configure_networkingrole where configured DNS servers were not actually used - Set
nexusversion to 3.78.2 - Added retries when configuring netplan in
configure_networkingrole for stability - Redesigned how Windows Update get's disabled in
finalizerole to make it more robust - Set
nexusversion to 3.78.1 - Removed local build config from
nexusbecause IPv6 is now natively supported. - Fixed an issue where all existing NTP servers were not cleaned up for RedHat in
os_configurationrole - Removed no longer needed localectl fix for Kali OS in
os_configurationrole - Fixed an issue where
secrets_to_vault_pre_deploy_secretswas not used insecrets_to_vaultrole - Added loop label when configuring NTP serves for Linux in
os_configurationrole - Set
vaultversion to 1.19.0 - Modify Expo role variables
- Fixed PR version URL
- Reverted
nexusback to 3.77.2 version - Set
nexusversion to 3.78.0 - Added a feature to reconfigure existing Tuoni users' permissions
- Made sure all infra envs support custom connection IP in
connectionrole - Set
nexusversion to 3.77.2 - Linted
os_configurationrole - Set
vaultversion to 1.18.5 - Set
caddyversion to 2.9.1 - Refactored AWS support in
machine_operationsso the deploy would be faster - Set
keycloakversion to 26.1.0 - Set
outlineversion to 0.82.0 - Added retries for stability when configuring nmcli in
configure_networkingrole - Fixed a broken when condition for Cloud based Linux machines in
os_configurationrole - Sped up the deployment of AWS machines
- Added a feature to reconfigure CPU & RAM when deploying hosts to VMware Workstation with
machine_operationsrole - Added apt update retries for Kali in
configure_package_mirrorsfor stability - Excluding Ansible reserved variables from Providentia plugin
- Always restarting
caddyto make sure updated configuration is applied - Made sure
configure_networkingdoes not try to configure interfaces with nocloud_iddefined - Added loop_var for pre/post role include in
configure_networkingrole - Accepting EULA when configuring
nexus - Added a feature to set UID when creating Unix users with
accountsrole - Set Kali repo proxy content age to 0 in
nexusrole for stability - Refactored release & version check workflows
- Set
ansible-coreversion to 2.18.2 for non-Catapult use cases - Added MANAGE_DISCOVERY authority to tuoni role
- Set NTP server for RedHat like and Debian like distributions.
- Process only vSphere compatible interfaces.
v4.3.17
- Set
nexusversion to 3.78.1 - Removed local build config from
nexusbecause IPv6 is now natively supported. - Fixed an issue where all existing NTP servers were not cleaned up for RedHat in
os_configurationrole - Removed no longer needed localectl fix for Kali OS in
os_configurationrole - Fixed an issue where
secrets_to_vault_pre_deploy_secretswas not used insecrets_to_vaultrole - Added loop label when configuring NTP serves for Linux in
os_configurationrole - Set
vaultversion to 1.19.0 - Modify Expo role variables
v4.3.5
- Fixed PR version URL
- Reverted
nexusback to 3.77.2 version
v4.3.3
- Set
nexusversion to 3.78.0 - Added a feature to reconfigure existing Tuoni users' permissions
- Made sure all infra envs support custom connection IP in
connectionrole - Set
nexusversion to 3.77.2 - Linted
os_configurationrole - Set
vaultversion to 1.18.5 - Set
caddyversion to 2.9.1 - Refactored AWS support in
machine_operationsso the deploy would be faster - Set
keycloakversion to 26.1.0 - Set
outlineversion to 0.82.0 - Added retries for stability when configuring nmcli in
configure_networkingrole - Fixed a broken when condition for Cloud based Linux machines in
os_configurationrole - Sped up the deployment of AWS machines
- Added a feature to reconfigure CPU & RAM when deploying hosts to VMware Workstation with
machine_operationsrole - Added apt update retries for Kali in
configure_package_mirrorsfor stability - Excluding Ansible reserved variables from Providentia plugin
- Always restarting
caddyto make sure updated configuration is applied - Made sure
configure_networkingdoes not try to configure interfaces with nocloud_iddefined - Added loop_var for pre/post role include in
configure_networkingrole - Accepting EULA when configuring
nexus - Added a feature to set UID when creating Unix users with
accountsrole - Set Kali repo proxy content age to 0 in
nexusrole for stability - Refactored release & version check workflows
- Set
ansible-coreversion to 2.18.2 for non-Catapult use cases - Set NTP server for RedHat like and Debian like distributions.
- Process only vSphere compatible interfaces.
v3.18.4
- Added MANAGE_DISCOVERY authority to tuoni role
v3.18.3
- Updated
requirements.ymlfor non-Catapult use cases - Added a feature to include pre & post roles within the
accountsrole - Set
nexusdefault version to 3.77.1 - Fixed an issues where journalctl was not correctly cleaned up in
cleanuprole - Fix variable names in nexus role readme
v3.17.7
- Added dbus package back to
template_os_configurationrole - Fixed a typo in
nexus_ldap_protocolvariable innexusrole - Fixed gitlab_projects version variable to source_version for clarity
- Linted
win_test_pending_rebootrole - Added variables for configuring SSH Maxauthtries in
template_os_configurationrole - Added separate tasks for OPNsense & pfSense in
template_os_configurationrole - Added multi-NIC support for MacOS in
configure_networkingrole - Made sure that the
configure_networkingrole does not try to configure interfaces that have no IP set. - Setting correct NTP commands for RouterOS 6 & 7 in
os_configurationrole - Parsing MAC addresses from VMTools info because it's faster in
configure_networkingrole - Fixed Docker proxy url in
monolithrole - Fixed
gitlab_runnerrole README.md - Set
vaultdefault version to 1.18.4 - Updated
machine_operationsrole readme - Added a name for new for Github releases
v3.15.16
- Fixed a logic error in
template_os_configurationrole where correct packages were not installed for Unix distros - Using Github API directly for creating new releases
- Fixed a cert request logic error in
monolithrole - Added
README.mdfor all roles that were still missing it - Added a feature to set custom
nexus_admin_usernamevalue innexusrole - Linted VyOS part in the
cleanuprole - Added Proxmox support for
template_os_configurationrole - Added nmcli support on Proxmox in the
configure_networkingrole - Added Proxmox support for
powerstaterole - Added Proxmox support as a vSphere VM in
configure_networkingrole - Added Proxmox support for
os_configurationrole - Added Proxmox support for
snapshotsrole - Added Proxmox support for
win_syspreprole - Added Netplan & Windows configuration support on Proxmox to
configure_networkingrole - Added Proxmox support for
connectionrole - Added Proxmox module defaults to
deploy_varsrole - Added Proxmox support for
get_iprole - Added Proxmox support to
machine_operationsrole
v3.15.6
- Fixed a block error in
configure_networkingrole
v3.15.5
- Updated roles & collections requirements for non-Catapult use cases
- Added a feature to include custom pre & post roles within
configure_networking&machine_operationsroles - Added a rescue for broken localectl command on the latest Debian/Kali OS to
os_configurationrole - Set default
nexusversion to 3.75.1 - Added more infot to
CONTRIBUTING.mdfile on how to create commits - Only getting Tuoni API token when configuring users or listeners in
tuonirole - Gitlab project creation tasks improved to enable project path definition
- Linted
gitlabrole - Added the feature to copy and push external git repository content to a gitlab project
- Removed unneeded recursive option from gitlab install folder creation task
- Set Python version to 3.12.8 and update Poetry packages