Pycons3rt3

Latest version: v0.0.25

Safety actively analyzes 688554 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 4

0.0.14

======

* Added cloudwatchutil.py module for handling AWS cloudwatch

0.0.13

======

* Added a CLI command and method to delete cloudspaces for a cloud, and added returns for release runs in a cloudspace, and deleting runs in a cloudspace
* Added a method to retrieve details of a test asset
* Fixed running team reports from the CLI while providing the --config arg
* Added methods for assigning and unassigning project roles
* Added helpful methods for quickly assigning roles for project managers, asset developers, and express users in a project
* Added support for setting PYCONS3RT_HOME environment variable to keep the config, logs, etc. in a desired location
* Added support for AWS CLI environment variables AWS_CONFIG_FILE and AWS_SHARED_CREDENTIALS_FILE when performing login_as_role and setting the credentials files
* Added methods for retrieving expires, active, inactive, and non-expired teams; and printing team manager emails
* Added the --expired and --unexpired for listing teams via CLI, and also incorporated the --active when listing teams in the CLI. Added the state and expiration date to the team listing output.
* Added the --config arg for the asset CLI command to specify a config file
* Added methods for deleting subnets, deleting internet gateways, deleting VPCs, and deleting the default VPC
* Added methods for getting a list of cons3rt bucket source IPs, and adding IPs to the list
* Added methods for creating and managing reverse lookup zones in AWS Route53
* Added a module for integrating with the Azure metadata service

0.0.12

======

* Added methods for listing unattached EBS volumes
* Added methods for deleting EBS volumes and snapshots
* Added methods for stopping and terminating instances
* Added methods for waiting for instances to be in various target states
* Added a method to wait for an AMI to become available after creation
* Added a method to create a network interface
* Added a method to launch a VM onto a dedicated host
* Added a setup script
* Added the migrate CLI command, and a method to check capacity of a specific instance type on a dedicated host
* Added kmsutil.py to integrate with AWS KMS
* Added functionality to the S3Util to handle encryping objects in place in a bucket with the provided KMS key
* Updated host migration methods to use OS type and run a user-data script to configure sshd
* Added the ability to migrate a deployment run to a dedicated host
* Codified Linux user-data scripts for bringing a NAT instance online, and for migrating a Linux VM
* Added a script for asset export / re-import
* Added methods to get IPs and permissions for RHUI1 and RHUI2 AWS Red Hat server IPs
* Added re-try logic acount http multipart uploads to better handle asset imports
* Updated setting asset state to the newer versions

0.0.11

=======

* Added queries for listing test assets
* Added a query for getting dependent assets
* Added ec2util functions for getting a list of IpPermission objects from domain names
* Added network.py and new function for getting IPs froma list of hostnames

0.0.10

=======

* Fixed a bug reporting errors with servicerunner
* Added a method to power on multiple runs
* Optimized queries to retrieve DR details from the multiple run host action workflow
* Significantly power action delay times, these are handled on the server side
* Added the --config CLI arg to specify which config file to use
* Added the --assets CLI arg to generate team reports for assets used by active DRs
* Added the "cons3rt team managers" and optionally "--id=ID" to generate a list of team managers
* Added remoteaccesscontroller.py and a new ractl CLI command for easy execution
* Added an export/import script to help migrate assets between CONS3RT sites
* Improved the asset import/update CLI logic, and added the "asset updateonly" subcommand
* Added the option to pass --id to the "asset update" command (e.g. asset update --id=12345)
* Added CLI command to get project members: cons3rt project members list --id=123
* Added CLI commands to create cloud and register a cloudspace
* Updated the template registration auto-discovery
* Added force delete for assets

0.0.9

=====

* Removed GPU from template registraiton/subscription to react to CONS3Rt changes
* Added the s3organizer CLI command and tool for helping organize, move, and delete items in S3 buckets
* Added logic for finding and deleting orphan snapshots in AWS accounts
* Added the ability to create and update IAM roles and policies
* Added the ability to generate STS login tokens with or without MFA when assuming roles in other accounts
* Added the deployment subcommand: cons3rt deployment list, or cons3rt deployment run list/delete/release
* Added a module for encryption/decrption with ansible-vault
* Added the `asset download --id=ASSET_ID` command to easily download assets from the CLI

Page 3 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.