Skip to content

Releases: appgate/sdpctl

2024.05.23

27 May 07:07
7b46ad5
Compare
Choose a tag to compare

What's Changed

New Features

  • additional check for changed hostname resolution by @kajes in #558

Bugfixes

  • Fix wrong status on switch-partition by @kajes in #559

Full Changelog: 2024.05.07...2024.05.23

2024.05.07

07 May 11:30
d29143a
Compare
Choose a tag to compare

What's Changed

Bugfixes

  • Fix panic when using logserver-bundle flag by @kajes in #557

Dependencies

Full Changelog: 2024.04.29...2024.05.07

2024.04.29

29 Apr 06:28
d19da40
Compare
Choose a tag to compare

What's Changed

New Features

  • Add support for der certificates by @kajes in #546

Bugfixes

  • fix download so it's clear it's creating a directory by @kajes in #535
  • Fix progress output by @kajes in #550
  • fix ConfigSubDir build flag by @kajes in #554

Dependencies

Other

  • Only show disk space warning when files are actually being uploaded by @kajes in #552
  • Fix minor pen test issues by @kajes in #553

Full Changelog: 2024.02.06...2024.04.29

2024.02.06

06 Feb 10:46
6a39384
Compare
Choose a tag to compare

What's Changed

Bugfixes

  • Always have the same name for logserver bundle on appliance by @kajes in #527

Dependencies

  • Bump github.com/google/uuid from 1.5.0 to 1.6.0 by @dependabot in #522
  • update dependencies undetected by dependabot by @kajes in #529

Other

Full Changelog: 2024.02.01...2024.02.06

2024.02.01

01 Feb 12:04
15d5a4b
Compare
Choose a tag to compare

Release Highlights

The first release of the year brings new features, bug fixes and general improvements. Among the new features is a brand new command, the sdpctl appliance switch-partition, will let you do a manual partition switch on the appliance outside of the regular upgrade complete routine. This may come in handy when recovering from a failed upgrade, although restoring from a backup is still preferrable before attempting a manual partition switch.

The backup command has also been improved to make it resilient to network errors during downloading of backups. sdpctl will attempt to resume downloading a backup if the download fails for some reason, for example in case of the connection dropping in the middle of a download. Note that this will only apply to appliances running version 6.3 or later. Earlier appliance version does not support this feature.

Finally, the last feature to be implemented in this release is filtering for the appliance stats command. The syntax is the same as with already existing filtering when listing and upgrading appliances, but the keywords to filter on may be different. See sdpctl appliance stats --help for more information on which keywords are supported when filtering appliance stats.

Enjoy!
 

Features

Bug Fixes

  • proper error check in version check function by @kajes in #498
  • Fix segmentation fault when running backup against collective with insecure certificate by @mandopaloooza in #512
  • Fix configure not checking protocol by @kajes in #514

Dependencies

Other

Full Changelog: 2023.11.07...2024.02.01

2023.11.07

07 Nov 08:58
4091dfc
Compare
Choose a tag to compare

Release Highlights

This release brings some minor improvements to error handling in the license prune and configure commands, as well as fixing a bug that made the LogServer bundle corrupt when downloading.

What's Changed

  • Better errors in license prune by @kajes in #488
  • fix misleading error when misspelling 'signin' by @kajes in #490
  • properly close archive in download function by @kajes in #492

Dependencies

Full Changelog: 2023.10.09...2023.11.07

2023.10.09

09 Oct 12:26
637eb77
Compare
Choose a tag to compare

Release Highlights

This release mainly fixes bugs that were recently introduced, including a bug that caused the prepare command to error when the default download directory was not previously created, and a bug which made any LogServer appliance upgrade not find the LogServer bundle after upgrade prepare, causing it to bundle the LogServer itself.

Additionally, a feature has been added where you can set the default download directory that sdpctl will use to a custom directory by setting the SDPCTL_DOWNLOAD_DIR environment variable.

What's Changed

  • Fix missing folder on LogServer bundle download by @kajes in #479
  • Fix some pathing issues with downloads by @kajes in #480
  • Keep LogServer bundle after prepare by @kajes in #481
  • Fix regression causing log output to fail by @kajes in #482

Full Changelog: 2023.10.04...2023.10.09

2023.10.04

05 Oct 06:59
16bac89
Compare
Choose a tag to compare

Release Highlights

This release includes various bug fixes and improvements for the LogServer download function and other areas as well. Downloading the LogServer function no longer requires authentication and download will no longer fail with a "Too many requests" error.

The release also includes further integration with ZTP registered collectives.

What's Changed

  • Avoid too many requests error when pulling LogServer images by @kajes in #473
  • Minor bugfixes and improvements by @kajes in #474
  • Skip auth check when downloading function bundle by @kajes in #475
  • Trigger ZTP update on upgrade complete by @kajes in #477
  • Place log file in correct directory by @kajes in #476

Full Changelog: 2023.09.14...2023.10.04

2023.09.14

14 Sep 13:13
6e5924d
Compare
Choose a tag to compare

Release highlights

This release comes with a new general files upload command, which makes it possible to upload files to the primary controller file repository for later use, for example when upgrading.
Further improvements include the ability to specify a logserver bundle file to provide from the local filesystem when preparing an upgrade using the --logserver-bundle flag.
Downloading of backups has also seen improvements and will consume less memory now.

What's Changed

  • Improved backup logging by @kajes in #464
  • Match all files when looking for existing logserver bundle by @kajes in #467
  • Improve backup downloads by @kajes in #470
  • Files upload command by @kajes in #471
  • Add --logserver-bundle flag to upload a local bundle file for the LogServer by @kajes in #468

Dependencies

Full Changelog: 2023.08.29...2023.09.14

2023.08.29

29 Aug 09:32
0d99249
Compare
Choose a tag to compare

Release highlights

This release contains contains some minor improvements and stability fixes. The force disable command now includes the option to provide an actual hostname for the primary controller and the upgrade prepare command will now exit with code 0 if there are no appliances to prepare.

What's Changed

  • Add actual-hostname flag to force-disable-controller command by @kajes in #460
  • Zero exit when there is nothing to prepare by @kajes in #463

Dependencies

Full Changelog: 2023.08.18...2023.08.29