Skip to content

Commit

Permalink
release: v0.8.0 (#437)
Browse files Browse the repository at this point in the history
  • Loading branch information
lacework-releng authored Jun 7, 2021
1 parent 2decc86 commit 3808367
Show file tree
Hide file tree
Showing 54 changed files with 118 additions and 16 deletions.
23 changes: 23 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,26 @@
# v0.8.0

## Features
* feat(cli): Add CSV rendering output for select commands (#424) (Matt Cadorette)([1bbe07c](https://github.com/lacework/go-sdk/commit/1bbe07c2055e61d6d34d0f4acb8bd9194358fcaf))
* feat(cli): Automate migration of v2 configuration (#431) (Salim Afiune)([2ac806a](https://github.com/lacework/go-sdk/commit/2ac806a91e8fea03eb6dec96e2ce8e8b3944b5e7))
* feat(pkg): to disseminate a domain URL (Salim Afiune Maya)([0770102](https://github.com/lacework/go-sdk/commit/07701029b5a057fd1b4da97d10683b27a381f365))
* feat(cli): v2 configure cmd undestands subaccounts (Salim Afiune Maya)([5e092f7](https://github.com/lacework/go-sdk/commit/5e092f70e601e081a02bb7ec18204c6373cdb6ec))
* feat: AWS Gov Cloud CloudTrail integration (#425) (Darren)([63097d5](https://github.com/lacework/go-sdk/commit/63097d55ae37616a61022f8cb0cba3cc5dcb9134))
* feat(cli): AWS GovCloud Config integration (#421) (Darren)([68d7087](https://github.com/lacework/go-sdk/commit/68d708713289c84606613a7261e015462c413299))
* feat(cli): lacework policy command (hazedav)([8c53e8e](https://github.com/lacework/go-sdk/commit/8c53e8eac2a06916dab4cf0062ea8ffc3781895e))
* feat: introducing first APIv2 endpoint UserProfile (#411) (Salim Afiune)([c183cce](https://github.com/lacework/go-sdk/commit/c183ccec205c473e461eae19d116f863a613ab9b))
## Refactor
* refactor(cli): remove shorthand of subaccount "u" (#436) (Salim Afiune)([2decc86](https://github.com/lacework/go-sdk/commit/2decc8610b77244c0f1b04370b34d368ea6b9206))
* refactor(cli): use new internal domain go package (Salim Afiune Maya)([1695993](https://github.com/lacework/go-sdk/commit/16959935dc6f876f82c970c9f1844ecd4068ccb7))
* refactor(cli): improve configure command (Salim Afiune Maya)([b14938b](https://github.com/lacework/go-sdk/commit/b14938be7ac4f22dc83d9659d9b062071f981cf9))
## Bug Fixes
* fix: Fix vuln container list-assessments json output (#430) (Darren)([02ff56d](https://github.com/lacework/go-sdk/commit/02ff56d37ab0fe0468aaeb1dd8afe28a53abbf0b))
## Other Changes
* ci: fix a bunch of things with our CI pipeline (#432) (Salim Afiune)([af603e1](https://github.com/lacework/go-sdk/commit/af603e145fe138a79fd21445da75087b2de93a49))
* test(integration): configure command for OrgAdmins (Salim Afiune Maya)([6504ad9](https://github.com/lacework/go-sdk/commit/6504ad991058eac4c0db2cd238d42580f9193e43))
* test: new DEBUG env variable for interactive shell (Salim Afiune Maya)([bd58489](https://github.com/lacework/go-sdk/commit/bd584894848e27593349c4ee9a779f4ee7fff9b2))
* test(integration): fix missed help message update (#419) (Salim Afiune)([f1fcbf3](https://github.com/lacework/go-sdk/commit/f1fcbf32b3dc571978b42293509f4def1d7c56cb))
---
# v0.7.1

## Bug Fixes
Expand Down
26 changes: 19 additions & 7 deletions RELEASE_NOTES.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,26 @@
# Release Notes
Another day, another release. These are the release notes for the version `v0.7.1`.
Another day, another release. These are the release notes for the version `v0.8.0`.

## Features
* feat(cli): Add CSV rendering output for select commands (#424) (Matt Cadorette)([1bbe07c](https://github.com/lacework/go-sdk/commit/1bbe07c2055e61d6d34d0f4acb8bd9194358fcaf))
* feat(cli): Automate migration of v2 configuration (#431) (Salim Afiune)([2ac806a](https://github.com/lacework/go-sdk/commit/2ac806a91e8fea03eb6dec96e2ce8e8b3944b5e7))
* feat(pkg): to disseminate a domain URL (Salim Afiune Maya)([0770102](https://github.com/lacework/go-sdk/commit/07701029b5a057fd1b4da97d10683b27a381f365))
* feat(cli): v2 configure cmd undestands subaccounts (Salim Afiune Maya)([5e092f7](https://github.com/lacework/go-sdk/commit/5e092f70e601e081a02bb7ec18204c6373cdb6ec))
* feat: AWS Gov Cloud CloudTrail integration (#425) (Darren)([63097d5](https://github.com/lacework/go-sdk/commit/63097d55ae37616a61022f8cb0cba3cc5dcb9134))
* feat(cli): AWS GovCloud Config integration (#421) (Darren)([68d7087](https://github.com/lacework/go-sdk/commit/68d708713289c84606613a7261e015462c413299))
* feat(cli): lacework policy command (hazedav)([8c53e8e](https://github.com/lacework/go-sdk/commit/8c53e8eac2a06916dab4cf0062ea8ffc3781895e))
* feat: introducing first APIv2 endpoint UserProfile (#411) (Salim Afiune)([c183cce](https://github.com/lacework/go-sdk/commit/c183ccec205c473e461eae19d116f863a613ab9b))
## Refactor
* refactor(cli): remove shorthand of subaccount "u" (#436) (Salim Afiune)([2decc86](https://github.com/lacework/go-sdk/commit/2decc8610b77244c0f1b04370b34d368ea6b9206))
* refactor(cli): use new internal domain go package (Salim Afiune Maya)([1695993](https://github.com/lacework/go-sdk/commit/16959935dc6f876f82c970c9f1844ecd4068ccb7))
* refactor(cli): improve configure command (Salim Afiune Maya)([b14938b](https://github.com/lacework/go-sdk/commit/b14938be7ac4f22dc83d9659d9b062071f981cf9))
## Bug Fixes
* fix(api): graceful degradation for HTTP 204 (#409) (hazedav)([44eb159](https://github.com/lacework/go-sdk/commit/44eb159af877e359be7a840cb72d4fd05b0cc718))
* fix: Fix vuln container list-assessments json output (#430) (Darren)([02ff56d](https://github.com/lacework/go-sdk/commit/02ff56d37ab0fe0468aaeb1dd8afe28a53abbf0b))
## Other Changes
* build(cli): Upgrade Go version 1.15 -> 1.16, Add support for darwin/arm64 (#408) (Darren)([c9d0a6f](https://github.com/lacework/go-sdk/commit/c9d0a6f8807eb12d3ebe86985e087450f095558e))
* ci: Disable failing test (#418) (Darren)([c5d7733](https://github.com/lacework/go-sdk/commit/c5d7733d589cacf2b44e58f1d55c7ddc6ef9d5c5))
* ci(cli): fix integration test (#417) (Salim Afiune)([b9ad070](https://github.com/lacework/go-sdk/commit/b9ad0706341d2583cd16cca70860695d55e9401b))
* ci: Update go deps (#413) (Darren)([8ee2393](https://github.com/lacework/go-sdk/commit/8ee239338741d5e624336347521514e86b9fa31e))
* test(cli): add container vuln scan NO polling (#414) (Salim Afiune)([793103f](https://github.com/lacework/go-sdk/commit/793103fb77170952e7e7f8498459f68d38c875c6))
* ci: fix a bunch of things with our CI pipeline (#432) (Salim Afiune)([af603e1](https://github.com/lacework/go-sdk/commit/af603e145fe138a79fd21445da75087b2de93a49))
* test(integration): configure command for OrgAdmins (Salim Afiune Maya)([6504ad9](https://github.com/lacework/go-sdk/commit/6504ad991058eac4c0db2cd238d42580f9193e43))
* test: new DEBUG env variable for interactive shell (Salim Afiune Maya)([bd58489](https://github.com/lacework/go-sdk/commit/bd584894848e27593349c4ee9a779f4ee7fff9b2))
* test(integration): fix missed help message update (#419) (Salim Afiune)([f1fcbf3](https://github.com/lacework/go-sdk/commit/f1fcbf32b3dc571978b42293509f4def1d7c56cb))

## Docker Images
* `docker pull lacework/lacework-cli:latest`
Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.7.2-dev
0.8.0
4 changes: 2 additions & 2 deletions api/version.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 2 additions & 1 deletion cli/docs/lacework.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,13 +26,14 @@ This will prompt you for your Lacework account and a set of API access keys.
--nocolor turn off colors
--noninteractive turn off interactive mode (disable spinners, prompts, etc.)
-p, --profile string switch between profiles configured at ~/.lacework.toml
--subaccount string sub-account name inside your organization (org admins only)
```

### SEE ALSO

* [lacework access-token](lacework_access-token.md) - generate temporary API access tokens
* [lacework agent](lacework_agent.md) - manage Lacework agents
* [lacework api](lacework_api.md) - helper to call Lacework's RestfulAPI
* [lacework api](lacework_api.md) - helper to call Lacework's API
* [lacework compliance](lacework_compliance.md) - manage compliance reports
* [lacework configure](lacework_configure.md) - configure the Lacework CLI
* [lacework event](lacework_event.md) - inspect Lacework events
Expand Down
1 change: 1 addition & 0 deletions cli/docs/lacework_access-token.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@ lacework access-token [flags]
--nocolor turn off colors
--noninteractive turn off interactive mode (disable spinners, prompts, etc.)
-p, --profile string switch between profiles configured at ~/.lacework.toml
--subaccount string sub-account name inside your organization (org admins only)
```

### SEE ALSO
Expand Down
1 change: 1 addition & 0 deletions cli/docs/lacework_agent.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@ For a complete list of supported operating systems, visit:
--nocolor turn off colors
--noninteractive turn off interactive mode (disable spinners, prompts, etc.)
-p, --profile string switch between profiles configured at ~/.lacework.toml
--subaccount string sub-account name inside your organization (org admins only)
```

### SEE ALSO
Expand Down
1 change: 1 addition & 0 deletions cli/docs/lacework_agent_install.md
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,7 @@ lacework agent install <[user@]host> [flags]
--nocolor turn off colors
--noninteractive turn off interactive mode (disable spinners, prompts, etc.)
-p, --profile string switch between profiles configured at ~/.lacework.toml
--subaccount string sub-account name inside your organization (org admins only)
```

### SEE ALSO
Expand Down
1 change: 1 addition & 0 deletions cli/docs/lacework_agent_token.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ complete, the old token can safely be disabled without interrupting Lacework ser
--nocolor turn off colors
--noninteractive turn off interactive mode (disable spinners, prompts, etc.)
-p, --profile string switch between profiles configured at ~/.lacework.toml
--subaccount string sub-account name inside your organization (org admins only)
```

### SEE ALSO
Expand Down
1 change: 1 addition & 0 deletions cli/docs/lacework_agent_token_create.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ lacework agent token create <name> [description] [flags]
--nocolor turn off colors
--noninteractive turn off interactive mode (disable spinners, prompts, etc.)
-p, --profile string switch between profiles configured at ~/.lacework.toml
--subaccount string sub-account name inside your organization (org admins only)
```

### SEE ALSO
Expand Down
1 change: 1 addition & 0 deletions cli/docs/lacework_agent_token_list.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ lacework agent token list [flags]
--nocolor turn off colors
--noninteractive turn off interactive mode (disable spinners, prompts, etc.)
-p, --profile string switch between profiles configured at ~/.lacework.toml
--subaccount string sub-account name inside your organization (org admins only)
```

### SEE ALSO
Expand Down
1 change: 1 addition & 0 deletions cli/docs/lacework_agent_token_show.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ lacework agent token show <token> [flags]
--nocolor turn off colors
--noninteractive turn off interactive mode (disable spinners, prompts, etc.)
-p, --profile string switch between profiles configured at ~/.lacework.toml
--subaccount string sub-account name inside your organization (org admins only)
```

### SEE ALSO
Expand Down
1 change: 1 addition & 0 deletions cli/docs/lacework_agent_token_update.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,7 @@ lacework agent token update <token> [flags]
--nocolor turn off colors
--noninteractive turn off interactive mode (disable spinners, prompts, etc.)
-p, --profile string switch between profiles configured at ~/.lacework.toml
--subaccount string sub-account name inside your organization (org admins only)
```

### SEE ALSO
Expand Down
23 changes: 18 additions & 5 deletions cli/docs/lacework_api.md
Original file line number Diff line number Diff line change
@@ -1,19 +1,31 @@
## lacework api

helper to call Lacework's RestfulAPI
helper to call Lacework's API

### Synopsis

Use this command as a helper to call any available Lacework API endpoint.
Use this command as a helper to call any available Lacework API v1 & v2 endpoint.

For example, to list all integrations configured in your account run:
== For APIv1 ==

lacework api get /external/integrations
To list all integrations configured in your account:

For a complete list of available API endpoints visit:
lacework api get /v1/external/integrations

For a complete list of available API v1 endpoints visit:

https://<ACCOUNT>.lacework.net/api/v1/external/docs

== For APIv2 ==

To list all available Lacework schema types:

lacework api get /v2/schemas

For a complete list of available API v1 endpoints visit:

https://<ACCOUNT>.lacework.net/api/v2/docs


```
lacework api <method> <path> [flags]
Expand All @@ -37,6 +49,7 @@ lacework api <method> <path> [flags]
--nocolor turn off colors
--noninteractive turn off interactive mode (disable spinners, prompts, etc.)
-p, --profile string switch between profiles configured at ~/.lacework.toml
--subaccount string sub-account name inside your organization (org admins only)
```

### SEE ALSO
Expand Down
1 change: 1 addition & 0 deletions cli/docs/lacework_compliance.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,7 @@ Use the following command to list all available integrations in your account:
--nocolor turn off colors
--noninteractive turn off interactive mode (disable spinners, prompts, etc.)
-p, --profile string switch between profiles configured at ~/.lacework.toml
--subaccount string sub-account name inside your organization (org admins only)
```

### SEE ALSO
Expand Down
1 change: 1 addition & 0 deletions cli/docs/lacework_compliance_aws.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,7 @@ To run an ad-hoc compliance assessment:
--nocolor turn off colors
--noninteractive turn off interactive mode (disable spinners, prompts, etc.)
-p, --profile string switch between profiles configured at ~/.lacework.toml
--subaccount string sub-account name inside your organization (org admins only)
```

### SEE ALSO
Expand Down
2 changes: 2 additions & 0 deletions cli/docs/lacework_compliance_aws_get-report.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ lacework compliance aws get-report <account_id> [flags]

```
--category strings filter report details by category (identity-and-access-management, s3, logging...)
--csv output report in CSV format
--details increase details about the compliance report
-h, --help help for get-report
--pdf download report in PDF format
Expand All @@ -45,6 +46,7 @@ lacework compliance aws get-report <account_id> [flags]
--nocolor turn off colors
--noninteractive turn off interactive mode (disable spinners, prompts, etc.)
-p, --profile string switch between profiles configured at ~/.lacework.toml
--subaccount string sub-account name inside your organization (org admins only)
```

### SEE ALSO
Expand Down
1 change: 1 addition & 0 deletions cli/docs/lacework_compliance_aws_list-accounts.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ lacework compliance aws list-accounts [flags]
--nocolor turn off colors
--noninteractive turn off interactive mode (disable spinners, prompts, etc.)
-p, --profile string switch between profiles configured at ~/.lacework.toml
--subaccount string sub-account name inside your organization (org admins only)
```

### SEE ALSO
Expand Down
1 change: 1 addition & 0 deletions cli/docs/lacework_compliance_aws_run-assessment.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ lacework compliance aws run-assessment <account_id> [flags]
--nocolor turn off colors
--noninteractive turn off interactive mode (disable spinners, prompts, etc.)
-p, --profile string switch between profiles configured at ~/.lacework.toml
--subaccount string sub-account name inside your organization (org admins only)
```

### SEE ALSO
Expand Down
1 change: 1 addition & 0 deletions cli/docs/lacework_compliance_azure.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,7 @@ To run an ad-hoc compliance assessment use the command:
--nocolor turn off colors
--noninteractive turn off interactive mode (disable spinners, prompts, etc.)
-p, --profile string switch between profiles configured at ~/.lacework.toml
--subaccount string sub-account name inside your organization (org admins only)
```

### SEE ALSO
Expand Down
2 changes: 2 additions & 0 deletions cli/docs/lacework_compliance_azure_get-report.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ lacework compliance azure get-report <tenant_id> <subscriptions_id> [flags]

```
--category strings filter report details by category (networking, storage, ...)
--csv output report in CSV format
--details increase details about the compliance report
-h, --help help for get-report
--pdf download report in PDF format
Expand All @@ -40,6 +41,7 @@ lacework compliance azure get-report <tenant_id> <subscriptions_id> [flags]
--nocolor turn off colors
--noninteractive turn off interactive mode (disable spinners, prompts, etc.)
-p, --profile string switch between profiles configured at ~/.lacework.toml
--subaccount string sub-account name inside your organization (org admins only)
```

### SEE ALSO
Expand Down
1 change: 1 addition & 0 deletions cli/docs/lacework_compliance_azure_list-subscriptions.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@ lacework compliance azure list-subscriptions <tenant_id> [flags]
--nocolor turn off colors
--noninteractive turn off interactive mode (disable spinners, prompts, etc.)
-p, --profile string switch between profiles configured at ~/.lacework.toml
--subaccount string sub-account name inside your organization (org admins only)
```

### SEE ALSO
Expand Down
1 change: 1 addition & 0 deletions cli/docs/lacework_compliance_azure_list-tenants.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ lacework compliance azure list-tenants [flags]
--nocolor turn off colors
--noninteractive turn off interactive mode (disable spinners, prompts, etc.)
-p, --profile string switch between profiles configured at ~/.lacework.toml
--subaccount string sub-account name inside your organization (org admins only)
```

### SEE ALSO
Expand Down
1 change: 1 addition & 0 deletions cli/docs/lacework_compliance_azure_run-assessment.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ lacework compliance azure run-assessment <tenant_id> [flags]
--nocolor turn off colors
--noninteractive turn off interactive mode (disable spinners, prompts, etc.)
-p, --profile string switch between profiles configured at ~/.lacework.toml
--subaccount string sub-account name inside your organization (org admins only)
```

### SEE ALSO
Expand Down
1 change: 1 addition & 0 deletions cli/docs/lacework_compliance_google.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,7 @@ To run an ad-hoc compliance assessment use the command:
--nocolor turn off colors
--noninteractive turn off interactive mode (disable spinners, prompts, etc.)
-p, --profile string switch between profiles configured at ~/.lacework.toml
--subaccount string sub-account name inside your organization (org admins only)
```

### SEE ALSO
Expand Down
2 changes: 2 additions & 0 deletions cli/docs/lacework_compliance_google_get-report.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ lacework compliance google get-report <organization_id> <project_id> [flags]

```
--category strings filter report details by category (storage, networking, identity-and-access-management, ...)
--csv output report in CSV format
--details increase details about the compliance report
-h, --help help for get-report
--pdf download report in PDF format
Expand All @@ -40,6 +41,7 @@ lacework compliance google get-report <organization_id> <project_id> [flags]
--nocolor turn off colors
--noninteractive turn off interactive mode (disable spinners, prompts, etc.)
-p, --profile string switch between profiles configured at ~/.lacework.toml
--subaccount string sub-account name inside your organization (org admins only)
```

### SEE ALSO
Expand Down
1 change: 1 addition & 0 deletions cli/docs/lacework_compliance_google_list-projects.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,7 @@ lacework compliance google list-projects <organization_id> [flags]
--nocolor turn off colors
--noninteractive turn off interactive mode (disable spinners, prompts, etc.)
-p, --profile string switch between profiles configured at ~/.lacework.toml
--subaccount string sub-account name inside your organization (org admins only)
```

### SEE ALSO
Expand Down
1 change: 1 addition & 0 deletions cli/docs/lacework_compliance_google_run-assessment.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ lacework compliance google run-assessment <org_or_project_id> [flags]
--nocolor turn off colors
--noninteractive turn off interactive mode (disable spinners, prompts, etc.)
-p, --profile string switch between profiles configured at ~/.lacework.toml
--subaccount string sub-account name inside your organization (org admins only)
```

### SEE ALSO
Expand Down
1 change: 1 addition & 0 deletions cli/docs/lacework_configure.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,7 @@ lacework configure [flags]
--nocolor turn off colors
--noninteractive turn off interactive mode (disable spinners, prompts, etc.)
-p, --profile string switch between profiles configured at ~/.lacework.toml
--subaccount string sub-account name inside your organization (org admins only)
```

### SEE ALSO
Expand Down
1 change: 1 addition & 0 deletions cli/docs/lacework_configure_list.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@ lacework configure list [flags]
--nocolor turn off colors
--noninteractive turn off interactive mode (disable spinners, prompts, etc.)
-p, --profile string switch between profiles configured at ~/.lacework.toml
--subaccount string sub-account name inside your organization (org admins only)
```

### SEE ALSO
Expand Down
Loading

0 comments on commit 3808367

Please sign in to comment.