Skip to main content

Varroa Client

Client for Varroa

For more information, see https://github.com/NeCTAR-RC/varroa/

Installation

pip install varroaclient

Common openstack CLI Commands

IP History

Varroa will keep track of what openstack resource owned an IP address for what period

To list the resource history of an IP address

openstack ip history 203.0.113.1

Security Risk Type

A security risk type is an admin defined type of security risk. e.g. "Password SSH allowed"

A security risk type has a name and a description. The description should describe what the security risk is and ideally the steps taken to fix this risk.

Some example commands

openstack security risk type list
openstack security risk type show <security risk type id>
openstack security risk type set <security risk type id>
openstack security risk type create <name>
openstack security risk type delete <security risk type id>

Security Risks

A security risk is the linkage of a security risk type to an openstack resource. e.g. Compute instance with id XYZ has a "Password SSH allowed" security risk.

Only the IP address of the affected resource needs to be entered when creating a new security risk. Varroa will then process this entry and attempt to link that IP address to an Openstack resource.

Some example commands

openstack security risk list --all
openstack security risk show <security risk id>
openstack security risk create -i <ip address> <type> -t <time in following format YYYY-MM-DDTHH:MM:SS+HH:MM> -e <expires in following format YYYY-MM-DDTHH:MM:SS+HH:MM>
openstack security risk delete <security risk id>

Release files for varroaclient 1.4.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for varroaclient 1.4.0
File Size Uploaded
varroaclient-1.4.0.tar.gz 20.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for varroaclient 1.4.0
File Interpreter ABI Platform
varroaclient-1.4.0-py3-none-any.whl Python 3 none any Details

Total release size: 51.3 kB

Release files / varroaclient-1.4.0.tar.gz

Download URL varroaclient-1.4.0.tar.gz
Size 20.3 kB
Tags Source
SHA-256 checksum
How to use checksums
c6354d67c40ccefd73bbc102c5b0454ac5de7d1f077e05b29ed7fecd45ab268d
BLAKE2b-256 checksum
How to use checksums
28a2870bc38860b25fe759a472ab9be65ca958199c1f3239853b485b8d929fc0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / varroaclient-1.4.0-py3-none-any.whl

Download URL varroaclient-1.4.0-py3-none-any.whl
Size 31.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
466020efee4f4442ce27843c54891e3edbeb645b9d2f3d4c2ac88a04c782fa76
BLAKE2b-256 checksum
How to use checksums
5d9f2d9894fdd90225c0065aadb64368f71cb4c3e6c8b23eeef4df2f38f8e031
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3
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