Skip to content

Releases: cisco-open/fsoc

v0.57.2

19 Jan 22:14
2098ef4
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.57.0...v0.57.2

v0.57.0

09 Dec 02:40
a4a651c
Compare
Choose a tag to compare

What's Changed

General

  • Fixed a typo in the 'knowledge' command help examples; by @pavelbucek in #249
  • Bumped the go dependencies for spf13/afero (1.10.0->1.11.0) and itchyny/gojq (0.12.13->0.12.14); by @dependabot in #248

melt

  • Allowed defining a specific value for metrics in the melt push command; by @brownkw in #250

optimize

Full Changelog: v0.56.0...v0.57.0

v0.56.0

01 Dec 01:20
a7110df
Compare
Choose a tag to compare

What's Changed

Overall

  • Updated help for config set to reflect the agent credentials file name by @pnickolov in #245
  • Added/updated links to Cisco Observability Platform documentation by @pnickolov in #245

optimize

  • Added shell completion for flags, including auto-completion of workload name, optimizer id, cluster and namespace by @pavel-georgiev in #246

Full Changelog: v0.55.0...v0.56.0

v0.55.0

18 Nov 02:12
8efa810
Compare
Choose a tag to compare

What's Changed

Platform renaming in messages

  • Modified all messages to refer to the Cisco Observability Platform and remove FSO

Melt telemetry push

  • Added support for reading data from stdin (so you can pipe to fsoc melt push) by @pavel-georgiev in #243
  • Added a --dry-run flag that processes the melt data but does not send it (also convenient with --dump to inspect what would be sent) by @pnickolov in #243
  • Added output format options for displaying the OTEL data; supports: human, text (compact), json, yaml and even hex dump 🤖 by @pnickolov in #243

Optimize

  • Recommendations now include columns for cost improvement (Cost Insight integration prep) by @linkous8 in #238

Full Changelog: v0.54.0...v0.55.0

v0.54.0

16 Nov 06:21
425cc9f
Compare
Choose a tag to compare

What's Changed

New capabilities in the MELT commands

Full Changelog: v0.53.0...v0.54.0

v0.53.0

13 Nov 21:41
dd19a10
Compare
Choose a tag to compare

What's Changed

Login

  • For service and agent principal, store client ID as profile's user by @pnickolov in #229

Optimize

  • Added a Summary column to fsoc optimize events by @linkous8 in #233
  • Shortened name for qualified workload id in optimize report id by @linkous8 in #231

Maintenance

  • Updated versions of lib and build packages, github actions by @pnickolov in #236
  • Bump the go-dependencies group with 2 updates by @dependabot in #235
  • Removed redundant local backend from uql by @linkous8 in #232
  • Added table alignment constants to output for encapsulation by @pnickolov in #237

Note: v0.52.0 is skipped

Full Changelog: v0.51.1...v0.53.0

v0.52.0-pre1

11 Nov 02:31
dd19a10
Compare
Choose a tag to compare

Test pre-release to ensure that all build package version upgrades didn't break the build & release

What's Changed

Login

  • For service and agent principal, store client ID as profile's user by @pnickolov in #229

Optimize

  • Added a Summary column to fsoc optimize events by @linkous8 in #233
  • Shortened name for qualified workload id in optimize report id by @linkous8 in #231

Maintenance

  • Updated versions of lib and build packages, github actions by @pnickolov in #236
  • Bump the go-dependencies group with 2 updates by @dependabot in #235
  • Removed redundant local backend from uql by @linkous8 in #232
  • Added table alignment constants to output for encapsulation by @pnickolov in #237

Full Changelog: v0.51.1...v0.52.0-pre1

v0.51.1

28 Oct 05:16
2ae141b
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.51.0...v0.51.1

v0.51.0

28 Oct 01:00
7f7d38d
Compare
Choose a tag to compare

Housekeeping

  • Changed the API spinner/progress message to disappear after the call completes; the URL/query is abbreviated if too long. This results in a cleaner output that is fully under the control of the subsystem developer; reduces screen "noise" especially for calls that require repeated API calls; by @pnickolov in #217
  • Extended the platform/api call options to be able to mark certain error status codes as "expected", so that they will not be logged as errors; by @pnickolov in #220
  • Refactored UQL Client by @linkous8 in #217
  • Fixed JSONGetCollection nil slice edge case by @linkous8 in #225
  • Removed unnecessary debug print in solution subsystem by @pnickolov in #227
  • Bumped the dependencies to upgrade charmbracelet/lipgloss by @dependabot in #216

Domain-Specific Changes

knowledge

  • Added support for properly escaping special characters in objectId on knowledge get (ORION-2271) by @bemidji3 in #222

solution

  • Added support for native solution isolation by @pnickolov in #220
  • Removed nil attributeDefinitions from generated FMM objects by @pnickolov in #226

melt

  • Added support for defining a range for generated random metric values on melt push by @brownkw in #221

optimize

  • Support for overriding soft and hard blockers on starting optimization by @DanielHHowell in #218
  • Added reporting of overridden blockers on optimize status by @DanielHHowell in #223
  • Added --follow flag to tail events in optimize events by @linkous8 in #217

Full Changelog: v0.50.0...v0.51.0-pre1

v0.51.0-pre1

27 Oct 00:35
e572d31
Compare
Choose a tag to compare

Housekeeping

Domain-Specific Features

optimize

melt

knowledge

  • ORION-2271: add support for properly escaping special characters included in the objectId for get by ID requests by @bemidji3 in #222

solution

Full Changelog: v0.50.0...v0.51.0-pre1