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>
Metadata
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)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| varroaclient-1.4.0.tar.gz | 20.3 kB | Without provenance | Details for varroaclient-1.4.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| varroaclient-1.4.0-py3-none-any.whl | Python 3 | none | any | Details for varroaclient-1.4.0-py3-none-any.whl |
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
|
Security for varroaclient 1.4.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.