Releases: SUSE/connect-ng
v1.15.0
Changes in this version:
- Change pkg/offline_registration_request to match SCC API
- Remove link to extensions documentation
- Update README.md
Full Changelog: v1.14.0...v1.15.0
v1.14.0
-
Dan P. (1):
- fix: Add non-base64 OfflineCertFrom -
Felix Schnizlein (35):
- Add --set-labels to register command to set labels at registration time on SCC
- Update cmd/suseconnect/connectUsage.txt
- Fixed spelling mistake
- Implement registration and status/keepalive in the public library
- Remove status code in registration/status. Changed authentication method names.
- Making system information payload explicit as map[string]any
- Implement product activation and extension traversel in the public library
- Removed StatusCode return value and use renamed auth methods
- Remove LongName from Product
- Add documentation about FetchProductInfo
- Add .mise.toml to .gitignore
- Run tests on all branches of the repositories, instead only against main
- Rename public-api-test to public-api-demo
- Add fetching product activations from SCC
- remove noActivations and replace it with []*Activation{}
- Implement the offline registration certificate parsing and validation
- Add validate-offline-certificate command
- Adapt to certificate format after feedback. Moved to ProductClass and provide regcode, uuid and product class helpers
- Added ExpiresAt helper to certitifcate. Moved Subscription to SubscriptionInfo to match API. Applied feedback from the pull request.
- Update validate-offline-certificate to include latest changes
- Remove unneeded cpe from Product
- Enhance the SAP collector
- bundler received a major version bump to 2.2.34 and CI is breaking
- Add extra data option to register and status to match what is currently in SUSEConnect
- Make sure the demo can run against any proxy. Skip the first step when ran against a proxy. Add instance data to the demo
- Allow empty bodies when doing requests
- Add label support to the library for the upcoming SUSEConnect port to the library
- Add labeling show case to the public-api-demo app
- Add missing pkg/ directory bundling directive
- Fix broken documentation links in --list-extensions (bsc#1239439)
- Add ToTriplet method to Activation and Product.
- Add API based offline registration
- Remove superflous new lines in various methods
- Add custom certificate support to the public library
- Rename SCC_URL to REGISTRATION_HOST_URL in public-api-demo example application -
Gereon Vey (5):
- fix regexp for SAP system ids and instance names (bsc#1244550)
- add changelog entry
- add tests
- skip systemIds without workload
- improve result handling -
Miquel Sabaté Solà (14):
- internal: Add a ServerType to the configuration
- internal: Skip the docker auth generation on RMT (bsc#1231185)
- Only send labels if targetting SCC
- Honor auto-import-gpg-keys flag on migration (bsc#1231328)
- build: Prepare for the 1.13.0 release
- Provide a skeleton of the new public library
- Clarify LICENSE file
- Pass certain structures as pointers
- Remove 'examples' directories
- Implement HTTP connection in the public library
- zypper-migration: Mark beta products (bsc#1211609)
- Implement a specific error type for API responses
- pkg: Remove *_test packages
- Add a .go-version file -
Parag Jain (1):
- Update documentation for -r option to include stdin and file input me… (#275)
- pushed changes for addition of regcode ways
- cmd: Accept regcodes from stdin and files (bsc#1212242) -
Robert Schweikert (1):
- Make SUSEConnect -d error message on Public Cloud generic
v1.13.0
- Honor auto-import-gpg-keys flag on migration (bsc#1231328)
- Only send labels if targetting SCC
- Skip the docker auth generation on RMT (bsc#1231185)
- Add --set-labels to register command to set labels at registration time on SCC
- Add a new function to display suse-uptime-tracker version
- Integrate with uptime-tracker ( https://github.com/SUSE/uptime-tracker/ )
- Add a command to show the info being gathered
Fixed the hardware detection on all supported platforms
- Added uname as collector
- Added SAP workload detection
- Added detection of container runtimes
- Multiple fixes on ARM64 detection
- Use
read_valuesfor the CPU collector on Z - Fixed data collection for ppc64le
- Grab the home directory from /etc/passwd if needed (bsc#1226128)
1.10
Version to 1.10.0
- Build zypper-migration and zypper-packages-search as standalone
binaries rather then one single binary - Add --gpg-auto-import-keys flag before action in zypper command (bsc#1219004)
- Include /etc/products.d in directories whose content are backed
up and restored if a zypper-migration rollback happens. (bsc#1219004) - Add the ability to upload the system uptime logs, produced by the
suse-uptime-tracker daemon, to SCC/RMT as part of keepalive report.
(jsc#PED-7982) (jsc#PED-8018) - Add support for third party packages in SUSEConnect
- Refactor existing system information collection implementation