Skip to content

Releases: lacework/go-sdk

v0.2.0

26 Aug 16:09

Choose a tag to compare

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 assessments
  • host: 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 assessment
  • scan: request an on-demand container vulnerability assessment
  • scan-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 environment
  • list-hosts: list the hosts that contain a specified CVE id in your environment
  • show-assessment: show results of a host vulnerability assessment
  • scan-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 list command 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 report use now lacework vulnerability container show-assessment
  • lacework vulnerability scan run use now lacework vulnerability container scan
  • lacework vulnerability scan show use now lacework 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:latest
  • docker pull techallylw/lacework-cli:scratch
  • docker pull techallylw/lacework-cli:ubi-8
  • docker pull techallylw/lacework-cli:centos-8
  • docker pull techallylw/lacework-cli:debian-10
  • docker pull techallylw/lacework-cli:ubuntu-1804
  • docker pull techallylw/lacework-cli:amazonlinux-2

v0.1.24

13 Aug 18:55

Choose a tag to compare

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

  • refactor: remove legacy field min_alert_severity (#186) (Salim Afiune)(54ca38c)

Bug Fixes

  • fix(cli): display integration update by/update time (Salim Afiune Maya)(7060078)

Docker Images

  • docker pull techallylw/lacework-cli:latest
  • docker pull techallylw/lacework-cli:scratch
  • docker pull techallylw/lacework-cli:ubi-8
  • docker pull techallylw/lacework-cli:centos-8
  • docker pull techallylw/lacework-cli:debian-10
  • docker pull techallylw/lacework-cli:ubuntu-1804
  • docker pull techallylw/lacework-cli:amazonlinux-2

v0.1.23

31 Jul 15:43

Choose a tag to compare

Release Notes

Another day, another release. These are the release notes for the version v0.1.23.

Refactor

  • refactor(cli): replace '--pdf-file' for '--pdf' (#180) (Salim Afiune)(80bbce6)

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:latest
  • docker pull techallylw/lacework-cli:scratch
  • docker pull techallylw/lacework-cli:ubi-8
  • docker pull techallylw/lacework-cli:centos-8
  • docker pull techallylw/lacework-cli:debian-10
  • docker pull techallylw/lacework-cli:ubuntu-1804
  • docker pull techallylw/lacework-cli:amazonlinux-2

v0.1.22

23 Jul 16:11

Choose a tag to compare

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

  • fix(cli): missing fields for Slack integrations (#170) (Salim Afiune)(a8ce9a9)

Other Changes

  • chore(api): adds alert channel _examples/ (Salim Afiune Maya)(f967206)

Docker Images

  • docker pull techallylw/lacework-cli:latest
  • docker pull techallylw/lacework-cli:scratch
  • docker pull techallylw/lacework-cli:ubi-8
  • docker pull techallylw/lacework-cli:centos-8
  • docker pull techallylw/lacework-cli:debian-10
  • docker pull techallylw/lacework-cli:ubuntu-1804
  • docker pull techallylw/lacework-cli:amazonlinux-2

v0.1.21

17 Jul 22:30

Choose a tag to compare

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

  • chore(cli): remove deprecated old config loading (#159) (Salim Afiune)(1661939)

Docker Images

  • docker pull techallylw/lacework-cli:latest
  • docker pull techallylw/lacework-cli:scratch
  • docker pull techallylw/lacework-cli:ubi-8
  • docker pull techallylw/lacework-cli:centos-8
  • docker pull techallylw/lacework-cli:debian-10
  • docker pull techallylw/lacework-cli:ubuntu-1804
  • docker pull techallylw/lacework-cli:amazonlinux-2

v0.1.20

25 Jun 20:59

Choose a tag to compare

Release Notes

Another day, another release. These are the release notes for the version v0.1.20.

Features

  • feat(cli): add time range flags to events list cmd (#154) (Salim Afiune)(e055bc0)

Docker Images

  • docker pull techallylw/lacework-cli:latest
  • docker pull techallylw/lacework-cli:scratch
  • docker pull techallylw/lacework-cli:ubi-8
  • docker pull techallylw/lacework-cli:centos-8
  • docker pull techallylw/lacework-cli:debian-10
  • docker pull techallylw/lacework-cli:ubuntu-1804
  • docker pull techallylw/lacework-cli:amazonlinux-2

v0.1.19

19 Jun 04:33

Choose a tag to compare

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:latest
  • docker pull techallylw/lacework-cli:scratch
  • docker pull techallylw/lacework-cli:ubi-8
  • docker pull techallylw/lacework-cli:centos-8
  • docker pull techallylw/lacework-cli:debian-10
  • docker pull techallylw/lacework-cli:ubuntu-1804
  • docker pull techallylw/lacework-cli:amazonlinux-2

v0.1.18

12 Jun 16:16

Choose a tag to compare

Release Notes

Another day, another release. These are the release notes for the version v0.1.18.

Features

  • feat(cli): add --fixable flag to vulnerability cmd (#148) (Salim Afiune)(d649e2a)

Docker Images

  • docker pull techallylw/lacework-cli:latest
  • docker pull techallylw/lacework-cli:scratch
  • docker pull techallylw/lacework-cli:ubi-8
  • docker pull techallylw/lacework-cli:centos-8
  • docker pull techallylw/lacework-cli:debian-10
  • docker pull techallylw/lacework-cli:ubuntu-1804
  • docker pull techallylw/lacework-cli:amazonlinux-2

v0.1.17

10 Jun 15:38

Choose a tag to compare

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:latest
  • docker pull techallylw/lacework-cli:scratch
  • docker pull techallylw/lacework-cli:ubi-8
  • docker pull techallylw/lacework-cli:centos-8
  • docker pull techallylw/lacework-cli:debian-10
  • docker pull techallylw/lacework-cli:ubuntu-1804
  • docker pull techallylw/lacework-cli:amazonlinux-2

v0.1.16

10 Jun 14:48

Choose a tag to compare

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:latest
  • docker pull techallylw/lacework-cli:scratch
  • docker pull techallylw/lacework-cli:ubi-8
  • docker pull techallylw/lacework-cli:centos-8
  • docker pull techallylw/lacework-cli:debian-10
  • docker pull techallylw/lacework-cli:ubuntu-1804
  • docker pull techallylw/lacework-cli:amazonlinux-2