Tags: osism/python-osism
Tags
chore(deps): update dependency ara to v1.7.5 (#1892) Signed-off-by: Renovate Bot <[email protected]>
Update dependency deepdiff to v8.6.2 (#2152) Signed-off-by: Renovate Bot <[email protected]>
Add --mode and --clean parameters to openstack stress command (#2147) Sync with new openstack-simple-stress parameters: --mode (rolling/block execution mode) and --clean (cleanup leftover resources matching prefix). Signed-off-by: Christian Berendt <[email protected]>
Fix intermittent SSH "Permission denied" errors with concurrent Ansib… …le tasks (#2134) Use a unique ANSIBLE_SSH_CONTROL_PATH_DIR per Celery task to isolate SSH ControlMaster sockets. Without this, concurrent workers sharing the same ControlMaster socket can cause race conditions leading to spurious "Permission denied (publickey)" failures. AI-assisted: Claude Code Signed-off-by: Christian Berendt <[email protected]>
Add host group support to console ssh command (#2135) When using the console command with type ssh (default), the host argument can now also be an Ansible inventory group name. If the group contains a single host, it connects directly. If the group contains multiple hosts, an interactive selection list is displayed. AI-assisted: Claude Code Signed-off-by: Christian Berendt <[email protected]>
Fix LLDP report for single-interface hosts (#2122) lldpctl returns a dict instead of a list when only one interface has LLDP neighbors. Normalize the interface data to always be a list so iteration works in both cases. AI-assisted: Claude Code Signed-off-by: Christian Berendt <[email protected]>
Add metalbox hosts_additional_entries to deploy playbook (#2114) Adds the metalbox primary IPv4 address as hosts_additional_entries (metalbox.osism.xyz) to the bootstrap playbook used during baremetal deploy. The entry is omitted when the metalbox has no primary IPv4. AI-assisted: Claude Code Signed-off-by: Christian Berendt <[email protected]>
Update dependency netbox-manager to v0.20260129.0 (#1976) Signed-off-by: Renovate Bot <[email protected]>
Add list-exchanges and delete-exchanges commands to migrate rabbitmq3… …to4 (#1975) Add support for managing RabbitMQ exchanges during migration: - list-exchanges: Lists all exchanges in vhosts '/' and 'openstack' - delete-exchanges: Deletes exchanges in vhost '/' only AI-assisted: Claude Code Signed-off-by: Christian Berendt <[email protected]>
Create empty secure.yml in /tmp to ensure secrets.yml takes precedence When loading credentials from secrets.yml, the OpenStack SDK might still find /etc/openstack/secure.yml with a different password. Creating an empty /tmp/secure.yml ensures the SDK uses the password from secrets.yml. AI-assisted: Claude Code Signed-off-by: Christian Berendt <[email protected]>
PreviousNext