Commit Graph

40 Commits

Author SHA256 Message Date
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
511e3b8671 Removing old tarball file
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:SCC/suseconnect-ng?expand=0&rev=54
2023-03-14 10:15:57 +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
af6f683c8a OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:SCC/suseconnect-ng?expand=0&rev=51 2022-12-21 13:24:19 +00:00
Thomas Schmidt
d1fa4cd476 OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:SCC/suseconnect-ng?expand=0&rev=49 2022-12-13 13:06:24 +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
Thomas Schmidt
4da9541b3c OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:SCC/suseconnect-ng?expand=0&rev=47 2022-12-06 10:17:19 +00:00
Thomas Schmidt
4bbc539ca3 OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:SCC/suseconnect-ng?expand=0&rev=46 2022-12-06 09:44:58 +00:00
Thomas Schmidt
b231a78030 OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:SCC/suseconnect-ng?expand=0&rev=45 2022-12-01 17:29:10 +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
a371c83598 fix _link
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:SCC/suseconnect-ng?expand=0&rev=16
2021-08-27 23:28:12 +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
Dominique Leuenberger
165df3e2b1 Accepting request 905951 from systemsmanagement:SCC
suseconnect-ng reduces the size of its runtime dependencies compared to the replaced SUSEConnect.

OBS-URL: https://build.opensuse.org/request/show/905951
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/suseconnect-ng?expand=0&rev=1
2021-07-13 20:37:17 +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
a2c582cf48 remove obsolete obsinfo file to fix set_version service
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:SCC/suseconnect-ng?expand=0&rev=5
2021-07-08 01:46:01 +00:00
35178992b2 use explicit filename for tar_scm service
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:SCC/suseconnect-ng?expand=0&rev=4
2021-07-02 18:49:26 +00:00
2f653d10e2 Change sercie obs_scm to tar_scm and drop tar service as it is not available on server.
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:SCC/suseconnect-ng?expand=0&rev=3
2021-07-02 18:34:14 +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
Thomas Schmidt
42182e9657 Accepting request 902846 from home:jzerebecki:branches:systemsmanagement:SCC
package https://github.com/SUSE/connect-ng

OBS-URL: https://build.opensuse.org/request/show/902846
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:SCC/suseconnect-ng?expand=0&rev=1
2021-07-01 09:57:55 +00:00