Felix Schnizlein
42e3484eeb
- Update 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
self-signed SSL certificate (bsc#1223107)
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:SCC/suseconnect-ng?expand=0&rev=96
2024-05-23 13:25:18 +00:00
Thomas Schmidt
30ee08873d
- Update to version 1.9.0
...
* Fix certificate import for Yast when using a registration proxy with
self-signed SSL certificate (bsc#1223107)
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:SCC/suseconnect-ng?expand=0&rev=93
2024-05-07 14:49:31 +00:00
José Gómez
ee42e4a2d9
- Update to version 1.8.0
...
* Allow "--rollback" flag to run on readonly filesystem (bsc#1220679)
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:SCC/suseconnect-ng?expand=0&rev=91
2024-03-19 15:13:51 +00:00
José Gómez
08addcacdd
- Allow "--rollback" flag to run on readonly filesystem (bsc#1220679)
...
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:SCC/suseconnect-ng?expand=0&rev=90
2024-03-13 12:38:09 +00:00
Felix Schnizlein
5912fe4484
Remove git sha from releases, and update spec file to build against go1.21
...
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:SCC/suseconnect-ng?expand=0&rev=89
2024-02-27 14:15:15 +00:00
Felix Schnizlein
b64b2fff4d
- Version 1.7.0~git2.21ba08e
...
* Fix Factory builds to allow submits to new products
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:SCC/suseconnect-ng?expand=0&rev=84
2024-02-15 14:59:37 +00:00
Felix Schnizlein
ab9f712cf2
- Update to version 1.7.0~git0.5338270
...
* Allow SUSEConnect on read write transactional systems (bsc#1219425)
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:SCC/suseconnect-ng?expand=0&rev=83
2024-02-14 22:08:18 +00:00
Thomas Schmidt
7cfb7db894
Disable EULA display for addons (bsc#1218649 and bsc#1217961)
...
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:SCC/suseconnect-ng?expand=0&rev=82
2024-01-19 12:28:34 +00:00
Thomas Schmidt
00425a1613
- Update to version 1.6.0
...
* Allow horizontal migrations when showing EULAs (bsc#1218649 and bsc#1217961)
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:SCC/suseconnect-ng?expand=0&rev=81
2024-01-18 18:36:01 +00:00
Felix Schnizlein
68423ed53a
* #2 attempt to fix horizontal migration (do not error out in EULA code path, when no base product is found)
...
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:SCC/suseconnect-ng?expand=0&rev=80
2024-01-17 09:34:04 +00:00
Thomas Schmidt
82fcb06b10
Allow horizontal migrations when showing EULAs (bsc#1218649 and bsc#1217961)
...
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:SCC/suseconnect-ng?expand=0&rev=79
2024-01-16 10:59:21 +00:00
Natnael Getahun
f10ba1e0b1
Update to version 1.5.0
...
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:SCC/suseconnect-ng?expand=0&rev=78
2023-12-27 12:27:55 +00:00
Felix Schnizlein
02edd333ac
- Add automatic container registry authentication configuration
...
+ latest master
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:SCC/suseconnect-ng?expand=0&rev=75
2023-11-15 08:34:55 +00:00
Miquel Sabate Sola
24a7738b40
Fixed missmatch on package version spec vs .changes
...
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:SCC/suseconnect-ng?expand=0&rev=73
2023-10-05 13:35:26 +00:00
Miquel Sabate Sola
7e51c76142
- Update to version 1.4.0
...
* Added EULA display for addons (bsc#1170267)
* Fix zypper argument for auto-agreeing licenses (bsc#1214781)
* Enable building on SLE12 SP5 (jsc#PED-3179)
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:SCC/suseconnect-ng?expand=0&rev=72
2023-09-27 07:36:24 +00:00
Miquel Sabate Sola
e98a054842
- Update to version 1.3.0~git13.ea9a6cda72b4
...
- Fixes bsc#1170267
- Fixes bsc#1214781
- Enables the build for SLE12 SP5
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:SCC/suseconnect-ng?expand=0&rev=71
2023-09-15 10:59:35 +00:00
Thomas Schmidt
9045c7eef5
* Track .changes file in git
...
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:SCC/suseconnect-ng?expand=0&rev=67
2023-08-03 13:36:22 +00:00
Thomas Schmidt
fa709b2edc
- Update to version 1.3.0
...
* Track .changes file in git
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:SCC/suseconnect-ng?expand=0&rev=66
2023-08-03 13:34:33 +00:00
Thomas Schmidt
e0befd4d61
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:SCC/suseconnect-ng?expand=0&rev=65
2023-08-02 13:54:55 +00:00
Thomas Schmidt
1ddd442c93
- Update to version 1.2.0~git0.abd0fec:
...
* enhance docs for package testing
* fix provides to be compatible with yast2-registration on SLE15SP3 and lower
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:SCC/suseconnect-ng?expand=0&rev=63
2023-07-10 09:58:05 +00:00
Thomas Schmidt
1c4841a2a5
* Fixed provides
to work with yast2-registration on SLE15 < SP4 (bsc#1212799)
...
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:SCC/suseconnect-ng?expand=0&rev=62
2023-07-07 15:04:54 +00:00
Thomas Schmidt
8c72e42e20
- Update to version 1.1.0~git4.9156496:
...
* Improve error message if product set more than once
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:SCC/suseconnect-ng?expand=0&rev=60
2023-07-07 14:56:46 +00:00
Thomas Schmidt
a525f9ccd5
- Update to version 1.2.0~git2.f42b4b2:
...
* Fixed `provides` to work with yast2-registration on SLE15 < SP4
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:SCC/suseconnect-ng?expand=0&rev=59
2023-07-07 14:46:27 +00:00
Miquel Sabate Sola
d9e87449ba
- Update to version 1.1.0~git2.f42b4b2a060e:
...
* Keep keepalive timer states when replacing SUSEConnect (bsc#1211588)
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:SCC/suseconnect-ng?expand=0&rev=57
2023-06-07 06:16:00 +00:00
Miquel Sabate Sola
21aa0570c9
- Update to version 1.1.0~git0.e3c41e60892e:
...
* Bump to v1.1.0
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:SCC/suseconnect-ng?expand=0&rev=55
2023-03-17 10:42:40 +00:00
Miquel Sabate Sola
37a8feee9e
- Update to version 1.0.0~git23.406b219ccc9e:
...
* Added MemTotal detection for HwInfo
* move 'ExcludeArch' out of the if block
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:SCC/suseconnect-ng?expand=0&rev=53
2023-03-14 10:15:28 +00:00
Thomas Schmidt
65f6857a61
- Update to version 1.0.0~git19.b225bc3:
...
* Make keepalive on SUMA systems exit without error (bsc#1207876)
* Update README.md
* Add deactivate API to ruby bindings (bsc#1202705)
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:SCC/suseconnect-ng?expand=0&rev=52
2023-03-08 10:46:19 +00:00
Thomas Schmidt
4a90fa9a96
- Update to version 1.0.0~git14.17a7901:
...
* Don't write system_token to service credentials files
* Allow non-root users to use --version
* Add: ExcludeArch: %ix86 s390 ppc64 to the .spec file, so we skip builds for unsupported architectures.
* Update Dockerfile.yast
* Use openssl go for SLE and Leap 15.5+ builds
* Fix keepalive feature notice during installation
* Fix requires for all rhel clone distributions like alma, rocky...
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:SCC/suseconnect-ng?expand=0&rev=48
2022-12-13 13:02:02 +00:00
Miquel Sabate Sola
226ab498e9
- Update to version 1.0.0~git0.faee7c196dc1:
...
* Revert "packaging: 1.0.0 -> 1.0"
- Update to version v1.0~git0.32cac3fb5047:
* packaging: 1.0.0 -> 1.0
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:SCC/suseconnect-ng?expand=0&rev=43
2022-11-08 13:07:37 +00:00
Miquel Sabate Sola
fb3dca6356
- Update to version 1.0.0~git0.60e48564a714 (bsc#1204821):
...
* packaging: obsolete suseconnect < 1.0.0
* packaging: don't end the summary with a dot
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:SCC/suseconnect-ng?expand=0&rev=41
2022-10-28 08:01:50 +00:00
Darragh O'Reilly
437f6168fa
Accepting request 1008756 from home:jtomasiak:branches:systemsmanagement:SCC
...
- Update to version 0.0.10~git2.ee561b8:
* Drop .git from tar
OBS-URL: https://build.opensuse.org/request/show/1008756
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:SCC/suseconnect-ng?expand=0&rev=39
2022-10-07 10:42:19 +00:00
Darragh O'Reilly
4f68ee6877
Accepting request 1003714 from home:jtomasiak:branches:systemsmanagement:SCC
...
- Update to version 0.0.10~git0.5f84106:
* Fix System-Token support in ruby binding (bsc#1203341)
* Added the PACKAGE.md file
OBS-URL: https://build.opensuse.org/request/show/1003714
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:SCC/suseconnect-ng?expand=0&rev=37
2022-09-28 08:22:28 +00:00
Miquel Sabate Sola
7422f49024
- Update to version 0.0.9~git10.de887da7231f:
...
* Respect the PROXY_ENABLED environment variable
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:SCC/suseconnect-ng?expand=0&rev=35
2022-09-12 15:29:03 +00:00
241d51a391
- Update to version 0.0.9~git8.f9adb71:
...
* Use standard buildconditionals
* Strip the binaries (saves ~ 30%)
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:SCC/suseconnect-ng?expand=0&rev=33
2022-08-31 10:41:57 +00:00
57b52fdaaa
- Update to version 0.0.9~git5.75890b6:
...
* Don't run keepalive on reboot
* Use system-wide proxy settings (bsc#1200994)
* Add customer information about keepalive calls
* Add timer for SUSEConnect --keepalive (bsc#1196076)
* Add --keepalive to manpage
* Added support for the System-Token header
* Add Keepalive command line option
* Print nested zypper errors (bsc#1200803)
* Fix migration json error with SMT (bsc#1198625)
* Add option to run local scc tests
* Switch to jenkins-hosted credentials
* Fix "VCS stamping" problem
* Add missing import
* Remove redundant code + add comment
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:SCC/suseconnect-ng?expand=0&rev=31
2022-08-05 13:42:43 +00:00
79090398da
- Update to version 0.0.8~git2.368ea44:
...
* go1.18 compatibility: BuildRequires:git
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:SCC/suseconnect-ng?expand=0&rev=29
2022-04-20 08:19:03 +00:00
7f6ded2ea4
- Update to version 0.0.8~git0.16545bf:
...
* Allow reloading CA certs pool (bsc#1195220)
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:SCC/suseconnect-ng?expand=0&rev=28
2022-04-13 13:00:23 +00:00
02d0526e21
unbreak link
...
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:SCC/suseconnect-ng?expand=0&rev=26
2022-03-24 12:12:17 +00:00
5a915974c7
rebase on factory
...
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:SCC/suseconnect-ng?expand=0&rev=24
2022-03-01 14:12:45 +00:00
40c9211c85
fix link
...
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:SCC/suseconnect-ng?expand=0&rev=22
2022-01-26 09:12:29 +00:00
8ea36fb5f3
fix link
...
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:SCC/suseconnect-ng?expand=0&rev=20
2022-01-07 13:48:10 +00:00
93ca44c8f0
fix link
...
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:SCC/suseconnect-ng?expand=0&rev=18
2021-12-01 14:43:57 +00:00
6a4c397604
fix link
...
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:SCC/suseconnect-ng?expand=0&rev=14
2021-08-27 22:54:32 +00:00
f49f484cb2
- Update to version 0.0.3~git0.dacdd3b:
...
* Add gofmt target to Makefile
* Fix gofmt errors
* Add Requires that weren't explicit (bsc#1188646)
* Use custom UnmarshalJSON() for the Product struct
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:SCC/suseconnect-ng?expand=0&rev=12
2021-07-27 09:03:08 +00:00
cac5b32588
- Update to version 0.0.2~git0.ebef3b7:
...
* Add --version
* Fix list-extensions printing "Not available" when using SCC
* Change --deregister to --de-register
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:SCC/suseconnect-ng?expand=0&rev=11
2021-07-23 10:55:42 +00:00
4bf4723fa5
- Update to version 0.0.1~git33.b531281:
...
* Run integration tests
* Try to use localized error from server response
* Write usage help to stdout like the Ruby version
* Simplify list-extensions template
* Fix call to create UUID on s390
* Provides and Obsoletes SUSEConnect
* Add extensions list tests
* Fix calls to s390 read_values
* Add build-s390 target to Makefile
* hwinfo: don't fail if dmidecode is missing
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:SCC/suseconnect-ng?expand=0&rev=10
2021-07-22 08:24:10 +00:00
52885d35c0
- Update to version 0.0.1~git16.8a5d48c:
...
* Add extensions hints for readonly root fs
* Make the connect package an internal package
* Document debug output destination difference
* Add status value constants
* Add rollback CLI option
* Fix callHTTP() so connections are reused
* Fix list-extensions format
* Fix error from zypper refresh
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:SCC/suseconnect-ng?expand=0&rev=9
2021-07-19 10:03:53 +00:00
efad40e4f1
- Update to version 0.0.1~git0.a5f168a:
...
* Add JSONError and cleanup error handling
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:SCC/suseconnect-ng?expand=0&rev=7
2021-07-12 21:44:24 +00:00
da11507815
- Update to version 0.0.0~git.c45760f:
...
* Add Conflicts:SUSEConnect due to same file name
* Document advantage of suseconnect-ng
* Make UpdateSystem() message text bold
* Add no_zypper_refs config file option
* Complete Register() and AnnounceSystem()
* Add registerProductTree()
* Add activateProduct() and registerProduct()
* Rename source modules to executable names
* Remove unnecessary content from package.
* Add proxy auth support
* Change order of usage help options to match the Ruby version
* Make requirement for go 1.16 explicit.
* Fix instance data file path
* Add zypper service commands needed for registration
* S390: set cpus, sockets, hypervisor and uuid hwinfo fields
* Implement the system update part of registration
* Add helper to build hwinfo struct
* Add functions to call and parse s390 read_values
* Add function to get the hostname
* Add function to get private IP address
* Add arch, hypervisor and uuid functions
* Add function to find cloud provider from dmidecode
* Add function to parse lscpu output
* Add announceSystem() api call
* Add deregistration functionality
* Add deactivateProduct() API call
* obs: use an in between branch
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:SCC/suseconnect-ng?expand=0&rev=6
2021-07-09 14:07:56 +00:00
a93deef726
- Update to version 0.0.0~git.a083a1f:
...
* Add Product.IsEmpty()
* Add unit test for token auth
* Add obs workflow to be able to use it as CI
* add files to build rpm
* Add more zypper operations
* Unexport api functions
* Add --cleanup CLI action
* Add listing of installed services via zypper
* Change zypperRun args to take a slice of strings
* Fix printInformation() outputs
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:SCC/suseconnect-ng?expand=0&rev=2
2021-07-02 12:33:42 +00:00