Skip to content

Tags: osism/python-osism

Tags

v0.20260414.0

Toggle v0.20260414.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(deps): update dependency ara to v1.7.5 (#1892)

Signed-off-by: Renovate Bot <[email protected]>

v0.20260320.0

Toggle v0.20260320.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update dependency deepdiff to v8.6.2 (#2152)

Signed-off-by: Renovate Bot <[email protected]>

v0.20260317.0

Toggle v0.20260317.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
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]>

v0.20260315.0

Toggle v0.20260315.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
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]>

v0.20260314.0

Toggle v0.20260314.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
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]>

v0.20260313.0

Toggle v0.20260313.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
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]>

v0.20260312.0

Toggle v0.20260312.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
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]>

v0.20260129.1

Toggle v0.20260129.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update dependency netbox-manager to v0.20260129.0 (#1976)

Signed-off-by: Renovate Bot <[email protected]>

v0.20260129.0

Toggle v0.20260129.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
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]>

v0.20260128.1

Toggle v0.20260128.1's commit message
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]>