Skip to main content

Percussive maintenance.

Collection of various tools to keep things ship-shape. Not particularly bright tools, but good for a first-pass.

  1. Neutron resource reaper

neutron-reaper {ip, port} <grace-days> [--info]

Reclaims idle floating IPs and cleans up stale ports. Pipe into neutron to act upon what it finds.

  1. Conflicting Ironic/Neutron MACs

conflict-macs {info, delete}

  1. Undead Instances clinging to nodes

undead-instances {info, delete}

Nova instances that have been put to rest but still cling to Ironic nodes, preventing the next generation from being…ensouled? Checks for the inconsistency and fixed it.

  1. Retry cleaning up after IPMI errors

retry-ipmi {info, reset}

Resets Ironic nodes in error state with a known, common error. Records those resets on the node metadata (extra field) and refuses after a magic number of attempts.

Common options:

  • --slack <json-options> - if provided, used to post notifications to Slack

  • --osrc <rc-file> - alternate way to feed in the OS authentication vars

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

hammers-0.1.8.tar.gz (26.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

hammers-0.1.8-py2.py3-none-any.whl (35.9 kB view details)

Uploaded Python 2Python 3

File details

Details for the file hammers-0.1.8.tar.gz.

File metadata

  • Download URL: hammers-0.1.8.tar.gz
  • Upload date:
  • Size: 26.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for hammers-0.1.8.tar.gz
Algorithm Hash digest
SHA256 01da2ca8bfffdf0102c75ee866692b776f48daa425fa72ed1707643b6b7f4d2a
MD5 aa8f2e1480b258a2966db9194120f325
BLAKE2b-256 77539a044b62556c5b0327eb60ddd6b1a082dd6b9307823f766786f79aed94d9

See more details on using hashes here.

File details

Details for the file hammers-0.1.8-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for hammers-0.1.8-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 28255735da319e82cd9c3a9b8023712b85d0f1e4fc7a20ae8c10b4a2f9506917
MD5 89feec7e231cdae700bd063e60a5d88f
BLAKE2b-256 6c49fc232c2506ccf17dcb930fa84231611de863d214f6c4a64ba35cde7ed364

See more details on using hashes here.

Release history Release notifications | RSS feed

0.2.0

2 files

0.1.13

2 files

0.1.12

2 files

0.1.9

2 files

This release

0.1.8 This release

2 files

0.1.7

2 files

0.1.6

2 files

0.1.5

2 files

0.1.4

2 files

0.1.3

2 files

0.1.2

2 files

0.1.1

2 files

0.1.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page