Releases: lacework/go-sdk
v0.2.0
Release Notes
Introducing the new Lacework CLI v0.2.0
What's new?
Top-level vulnerability command
The new lacework vulnerability command have two new sub-commands:
container: for container vulnerability assessmentshost: for host vulnerability assessments
Container Vulnerability
The new lacework vulnerability container command has the following sub-commands:
list-assessments: list container vulnerability assessments (default last 7 days)show-assessment: show results of a container vulnerability assessmentscan: request an on-demand container vulnerability assessmentscan-status: check the status of an on-demand container vulnerability assessment
Host Vulnerability
The new lacework vulnerability host command has the following sub-commands:
list-cves: list the CVEs found in the hosts in your environmentlist-hosts: list the hosts that contain a specified CVE id in your environmentshow-assessment: show results of a host vulnerability assessmentscan-pkg-manifest: request an on-demand host vulnerability assessment from a package-manifest
Lacework Events
- The new
lacework event open <event_id>allows you to quickly open events in the Lacework Console to do further investigation - The
lacework event show <event_id>also provides a direct link to the event in the Lacework Console - The
lacework events listcommand can now filter by event severity, as well as filter by a specific number of days (max 7 days)
What's deprecated?
The following commands have been deprecated:
lacework vulnerability reportuse nowlacework vulnerability container show-assessmentlacework vulnerability scan runuse nowlacework vulnerability container scanlacework vulnerability scan showuse nowlacework vulnerability container scan-status
These commands will continue to work for a number of releases showing a deprecation message similar to:
$ lacework vulnerability report
(DEPRECATED) This command has been moved, use now the following command:
$ lacework vulnerability container show-assessment <sha256:hash>
Features
- feat(cli): new event open command (#197) (Salim Afiune)(42e0309)
- feat(cli): filter events by severity (Salim Afiune Maya)(2d8fdf4)
- feat(cli): list events from a number of days (Salim Afiune Maya)(0474765)
- feat(cli): allow users to pass only --start flag (Salim Afiune Maya)(547dc1d)
- feat(cli): filter assessments for specific repos (Salim Afiune Maya)(6482d8e)
- feat(cli): --active & --fixable flags to container vuln (Salim Afiune Maya)(9f027b9)
- feat(cli): --active & --fixable flags to host vuln (Salim Afiune Maya)(27f5197)
- feat(cli): add emoji support for windows (Salim Afiune Maya)(0762814)
- feat(cli): add an emoji Go package for 🍺 🍕 🌮 (Salim Afiune Maya)(cafb8d8)
- feat(cli): order vulnerabilities by total of hosts (Salim Afiune Maya)(5cfe695)
- feat(cli): new vulnerability list-assessments command (Salim Afiune Maya)(7e7191a)
Refactor
- refactor(cli): container and host vulnerability cmds (Salim Afiune Maya)(c5c0117)
- refactor: host vulnerability feature (Salim Afiune Maya)(5e9f770)
- refactor: container vulnerability feature (Salim Afiune Maya)(bdaf126)
Performance Improvements
- perf(cli): retry polling on-demand container scan statuses (Salim Afiune Maya)(d14ea35)
Other Changes
- chore(cli): update help messages (Salim Afiune Maya)(f1c164c)
- chore(cli): consistent help message for vuln cmds (Salim Afiune Maya)(f796c58)
- chore(cli): leave breadcrumbs for host vuln cmds (Salim Afiune Maya)(45d8427)
- ci(integration): run full tests on windows (#190) (Salim Afiune)(c5c8cf4)
- test(integration): add host vulnerability tests (Salim Afiune Maya)(a5cb795)
- test(integration): add container vulnerability tests (Salim Afiune Maya)(9b2c49d)
Docker Images
docker pull techallylw/lacework-cli:latestdocker pull techallylw/lacework-cli:scratchdocker pull techallylw/lacework-cli:ubi-8docker pull techallylw/lacework-cli:centos-8docker pull techallylw/lacework-cli:debian-10docker pull techallylw/lacework-cli:ubuntu-1804docker pull techallylw/lacework-cli:amazonlinux-2
v0.1.24
Release Notes
Another day, another release. These are the release notes for the version v0.1.24.
Features
- feat(cli): better ux in account validation (#187) (Salim Afiune)(cdd045a)
- feat(cli): new access-tokens command (#184) (Salim Afiune)(ee338c4)
- feat(cli): Create Jira Alert Channels 🚨 (Salim Afiune Maya)(6ca8cef)
- feat(api): add Jira alert channel integrations (Salim Afiune Maya)(0cdb2a4)
Refactor
Bug Fixes
- fix(cli): display integration update by/update time (Salim Afiune Maya)(7060078)
Docker Images
docker pull techallylw/lacework-cli:latestdocker pull techallylw/lacework-cli:scratchdocker pull techallylw/lacework-cli:ubi-8docker pull techallylw/lacework-cli:centos-8docker pull techallylw/lacework-cli:debian-10docker pull techallylw/lacework-cli:ubuntu-1804docker pull techallylw/lacework-cli:amazonlinux-2
v0.1.23
Release Notes
Another day, another release. These are the release notes for the version v0.1.23.
Refactor
Bug Fixes
- fix(cli): missing integration details (#181) (Salim Afiune)(40355d3)
- fix(cli): error showing non-existing integration (#178) (Salim Afiune)(252072f)
Other Changes
- ci: build statically linked binaries (Salim Afiune Maya)(43f6f80)
- ci(integration): add windows support (Salim Afiune Maya)(46632e7)
Docker Images
docker pull techallylw/lacework-cli:latestdocker pull techallylw/lacework-cli:scratchdocker pull techallylw/lacework-cli:ubi-8docker pull techallylw/lacework-cli:centos-8docker pull techallylw/lacework-cli:debian-10docker pull techallylw/lacework-cli:ubuntu-1804docker pull techallylw/lacework-cli:amazonlinux-2
v0.1.22
Release Notes
Another day, another release. These are the release notes for the version v0.1.22.
Features
- feat(cli): Create PagerDuty Alert Channels 🚨 (#174) (Salim Afiune)(5cc424e)
- feat(api): add PagerDuty alert channel integrations (#173) (Salim Afiune)(f46316c)
- feat(cli): Create AWS CloudWatch Alert Channels 🚨 (Salim Afiune Maya)(201b59b)
- feat(api): add AWS CloudWatch Alert Channels Int (Salim Afiune Maya)(d9a11ec)
- feat(api): enum AlertLevel for alert severity levels (Salim Afiune Maya)(d3bf436)
- feat(api): get/update container registry integrations (#168) (Salim Afiune)(a072c46)
Refactor
- refactor(api): AlertChannel prefix in funcs/structs (Salim Afiune Maya)(b0429ef)
- refactor(api): use AlertLevel enum for Slack Alerts (Salim Afiune Maya)(4b5acf9)
Bug Fixes
Other Changes
- chore(api): adds alert channel _examples/ (Salim Afiune Maya)(f967206)
Docker Images
docker pull techallylw/lacework-cli:latestdocker pull techallylw/lacework-cli:scratchdocker pull techallylw/lacework-cli:ubi-8docker pull techallylw/lacework-cli:centos-8docker pull techallylw/lacework-cli:debian-10docker pull techallylw/lacework-cli:ubuntu-1804docker pull techallylw/lacework-cli:amazonlinux-2
v0.1.21
Release Notes
Another day, another release. These are the release notes for the version v0.1.21.
Features
- feat(cli): Create Slack Channel Alerts 🚨 (#165) (Salim Afiune)(0d1f8c7)
- feat(api): add Slack Channel integrations (#164) (Salim Afiune)(fb81416)
- feat(api): new Vulnerabilities.ListEvaluations() func (#160) (Salim Afiune)(0060799)
- feat(cli): configure in non-interactive mode (#158) (Salim Afiune)(781f65b)
- feat(cli): add --packages flag to vulnerability cmd (#149) (Salim Afiune)(3c34eaf)
Other Changes
Docker Images
docker pull techallylw/lacework-cli:latestdocker pull techallylw/lacework-cli:scratchdocker pull techallylw/lacework-cli:ubi-8docker pull techallylw/lacework-cli:centos-8docker pull techallylw/lacework-cli:debian-10docker pull techallylw/lacework-cli:ubuntu-1804docker pull techallylw/lacework-cli:amazonlinux-2
v0.1.20
Release Notes
Another day, another release. These are the release notes for the version v0.1.20.
Features
Docker Images
docker pull techallylw/lacework-cli:latestdocker pull techallylw/lacework-cli:scratchdocker pull techallylw/lacework-cli:ubi-8docker pull techallylw/lacework-cli:centos-8docker pull techallylw/lacework-cli:debian-10docker pull techallylw/lacework-cli:ubuntu-1804docker pull techallylw/lacework-cli:amazonlinux-2
v0.1.19
Release Notes
Another day, another release. These are the release notes for the version v0.1.19.
Features
- feat(cli): set User-Agent header (backend metrics) (Salim Afiune Maya)(bb4cfc8)
- feat: inject client version into User-Agent header (Salim Afiune Maya)(87261d2)
- feat(api): set User-Agent header (backend metrics) (Salim Afiune Maya)(5c5001b)
Docker Images
docker pull techallylw/lacework-cli:latestdocker pull techallylw/lacework-cli:scratchdocker pull techallylw/lacework-cli:ubi-8docker pull techallylw/lacework-cli:centos-8docker pull techallylw/lacework-cli:debian-10docker pull techallylw/lacework-cli:ubuntu-1804docker pull techallylw/lacework-cli:amazonlinux-2
v0.1.18
Release Notes
Another day, another release. These are the release notes for the version v0.1.18.
Features
Docker Images
docker pull techallylw/lacework-cli:latestdocker pull techallylw/lacework-cli:scratchdocker pull techallylw/lacework-cli:ubi-8docker pull techallylw/lacework-cli:centos-8docker pull techallylw/lacework-cli:debian-10docker pull techallylw/lacework-cli:ubuntu-1804docker pull techallylw/lacework-cli:amazonlinux-2
v0.1.17
Release Notes
Another day, another release. These are the release notes for the version v0.1.17.
Other Changes
- ci: fix vuln scan cli matrix (#143) (Salim Afiune)(646faac)
- ci: fix release commit message (#144) (Salim Afiune)(6c6f357)
Docker Images
docker pull techallylw/lacework-cli:latestdocker pull techallylw/lacework-cli:scratchdocker pull techallylw/lacework-cli:ubi-8docker pull techallylw/lacework-cli:centos-8docker pull techallylw/lacework-cli:debian-10docker pull techallylw/lacework-cli:ubuntu-1804docker pull techallylw/lacework-cli:amazonlinux-2
v0.1.16
Release Notes
Another day, another release. These are the release notes for the version v0.1.16.
Other Changes
- ci: dogfooding lacework vulnerability scans (orb) (Salim Afiune Maya)(e74a188)
- ci: build/release docker containers automatically (Salim Afiune Maya)(897b05a)
Docker Images
docker pull techallylw/lacework-cli:latestdocker pull techallylw/lacework-cli:scratchdocker pull techallylw/lacework-cli:ubi-8docker pull techallylw/lacework-cli:centos-8docker pull techallylw/lacework-cli:debian-10docker pull techallylw/lacework-cli:ubuntu-1804docker pull techallylw/lacework-cli:amazonlinux-2