Revisions of rmt-server

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 704427 from Will Stephenson's avatar Will Stephenson (wstephenson) (revision 20)
- Updated dependency nokogiri to 1.10.3 (CVE-2019-11068: bsc#1132160)
- Updated rails to version 5.1.6.2 (CVE-2019-5419: bsc#1129271)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 703695 from Will Stephenson's avatar Will Stephenson (wstephenson) (revision 19)
- Version 2.1.4
- Fix duplicate nginx location in rmt-server-pubcloud (bsc#1135222)

- Version 2.1.3
- Mirror additional repos that were enabled during mirroring (bsc#1132690)

- Version 2.1.2
- Make service IDs consistent across different RMT instances (bsc#1134428)

- Version 2.1.1
- Make SMT data import scripts faster (bsc#1134190)

- Version 2.1.0
- Updated dependency nokogiri to 1.10.3 (CVE-2019-11068)
- Allow RMT registration to work under HTTP as well as HTTPS.

- Version 2.0.0
- Breaking Change: Added headers to generated CSV files

- Version 1.2.8
- Offline migration from SLE 15 to SLE 15 SP1 will add Python2 module 

- Version 1.2.7
- Online migrations will automatically add additional modules
  to the client systems depending on the base product

- Version 1.2.6
- Fix incorrect triggering of registration sharing (bsc#1129392)
- Add a script to manually test registration sharing
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 681402 from Serhii Kotov's avatar Serhii Kotov (skotov) (revision 18)
- Version 1.2.2
- Set CURLOPT_LOW_SPEED_LIMIT to prevent downloads from getting stuck (bsc#1107806)
- Removed use-ruby-2.5-in-rails.patch, use-ruby-2.5-in-rmt-data-import.patch and
   use-ruby-2.5-in-rmt-cli.patch as they are no longer needed.

- Version 1.2.1
- Truncate the RMT lockfile when writing a new PID (bsc#1125770)
- Zypper authentication plugin (fate#326629)
- Fix nested serializers in system/activations
- Fix HTTP vhost config

- Version 1.2.0
- Legacy zypper XML endpoint for backward compatibility
  with SMT (fate#326629)
- Instance verification plugin in rmt-server-pubcloud (fate#326629)

- Version 1.1.3
- Fix missing trailing slashes on custom repository import from SMT
  (bsc#1118745)

- Version 1.1.2
- Fix product version display (bsc#1117722)

- Cut version 1.1.1
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 666467 from Hernan Schmidt's avatar Hernan Schmidt (hfschmidt) (revision 17)
- Cut version 1.1.1 

- Fix some migration problems which caused some extensions / modules
  to be dropped. (bsc#1118584, bsc#1118579)

- Fix listing of enabled for mirroring for non-mirrored products. (bsc#1102193)

- Include online migration paths into offline migration (bsc#1117106)

- Sync products that do not have base product (bsc#1109307)

- Repository table using context relevant values instead of true and
  false.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 656016 from Thomas Muntaner's avatar Thomas Muntaner (tmuntan1) (revision 16)
- Version 1.1.0

- Bugfix: Alias commands in short form no longer raise an exception
  * remove -> rm -> r
  * list -> ls -> l

- Added ability to enable/disable multiple repositories at the
  same time.

- The command `rmt-cli products list` is more compact for smaller
  screens.

- Remove the "No product license found" message when mirroring.
  It's not useful for users, and it was just causing confusion,
  as many people mistook it for an error.

- Register to SLP if a server running on this host (bsc#1113760)

- Modules for migration are being sorted in the correct order

- Added the ability to localize RMT

- Add bash completion for rmt-cli

- Added ability to enable/disable multiple products at the same time

- Offline migrations will automatically add additional modules
  to the client systems depending on the base product
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 648444 from Ivan Kapelyukhin's avatar Ivan Kapelyukhin (ikapelyukhin) (revision 15)
- Version 1.0.7
- Import migration_extra attribute from SCC API
- Dependency gems security updates:
  - Update loofah to 2.2.3 (CVE-2018-16468)
  - Update rack to 2.0.6 (CVE-2018-16470)
  - Update nokogiri to 1.8.5 (CVE-2018-14404)

- Added flag `--all-modules` to the `products enable` command to
  enable all free modules/extensions.

- Improved exception handling when HTTP request fails due to
  a network or SSL validity issue
Yuchen Lin's avatar Yuchen Lin (maxlin_factory) accepted request 636372 from Felix Schnizlein's avatar Felix Schnizlein (fschnizlein) (revision 14)
- Nginx forwards to IPv4 address only (bsc#1107100)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 631740 from Serhii Kotov's avatar Serhii Kotov (skotov) (revision 13)
- Version 1.0.6
- Change file paths to new locations to make RMT work with
  read-only rootfs (bsc#1102198)
- Change file permissions for rmt.conf (bsc#1104232)

- sort all list outputs alphabetically (bsc#1088680)
- Include 'last_seen_at' field in API systems output, for
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 625432 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 12)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 620196 from Ivan Kapelyukhin's avatar Ivan Kapelyukhin (ikapelyukhin) (revision 11)
- Version 1.0.3
- Fix duplicate migration paths (bsc#1097824)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 619136 from Ivan Kapelyukhin's avatar Ivan Kapelyukhin (ikapelyukhin) (revision 10)
- Version 1.0.2
- Improved handling of errors during mirroring (bsc#1096967)
- Set correct permissions for product.license directory (bsc#1097367)
- Log version on service startup

- Version 1.0.1
- Use curl instead of wget in rmt-client-setup (bsc#1094348)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 610308 from Serhii Kotov's avatar Serhii Kotov (skotov) (revision 9)
- Bump version to 1.0.0 (bsc#1093879)
- Make rmt-server recommend yast2-rmt
- Add the post-install message about running yast2-rmt
- Add new script rmt-data-import for migration from SMT to RMT
- Split off usage instruction into MANUAL.md
- Squash migrations into one
- Small improvements on CLI responses
- Rename clientSetup4RMT.sh => rmt-client-setup
- Add use-ruby-2.5-in-rmt-data-import.patch

- Don't check if a product has repos and that they are mirrored
  when deactivating.
  See: https://github.com/SUSE/rmt/pull/168

- Show custom repositories and product bindings in supportconfig
  plugin output
- Add CSV output option
  See: https://github.com/SUSE/rmt/pull/158

- Rename of service files
  rmt.service -> rmt-server.service
  rmt-migration.service -> rmt-server-migration.service
  See: https://github.com/SUSE/rmt/pull/159

- RMT server binds to 127.0.0.1, not 0.0.0.0
  See: https://github.com/SUSE/rmt/pull/158

- Lockfile handling with File#flock
  See: https://github.com/SUSE/rmt/pull/157
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 601636 from Ivan Kapelyukhin's avatar Ivan Kapelyukhin (ikapelyukhin) (revision 8)
- Added supportconfig plugin
  See: https://github.com/SUSE/rmt/pull/146
- Rename organizations_products.json to organizations_products_unscoped.json (fixes bsc#1088687)
  See: https://github.com/SUSE/rmt/pull/151
- Improved log formatting in journald
  See: https://github.com/SUSE/rmt/pull/145

- version 0.0.7
- Fixed offline repository sync with usb (bsc#1089038)
  See: https://github.com/SUSE/rmt/pull/147
- Removed unique index for uuid in HwInfo table
  See: https://github.com/SUSE/rmt/pull/142
- "rmt-cli products enable ..." enables recommended extensions in SLE 15
  See: https://github.com/SUSE/rmt/pull/141
- Added RMT header in requests for Connect API
  See: https://github.com/SUSE/rmt/pull/139

- version 0.0.6
- storing hardware info
  https://github.com/SUSE/rmt/pull/138
Yuchen Lin's avatar Yuchen Lin (maxlin_factory) accepted request 594894 from Thomas Muntaner's avatar Thomas Muntaner (tmuntan1) (revision 7)
- Only enable free modules in migrations for SLE 15
  https://github.com/SUSE/rmt/pull/132 

- version 0.0.5
- Allow access to the API only via HTTPS, add directories to store SSL
  keys & certificates, add clientSetup4RMT.sh script
  https://github.com/SUSE/rmt/pull/122

- Add the offline migration endpoint for upgrading major SLES versions.
  https://github.com/SUSE/rmt/pull/121
- Use the recommended systemd service type ("simple" instead of
  "forking").
  https://github.com/SUSE/rmt/pull/129
- Don't create a local licenses directory if the repo has no licenses.
  Closes bsc#1087707.
  https://github.com/SUSE/rmt/pull/126
- Don't allow duplicate activations to exist in the DB.
  https://github.com/SUSE/rmt/pull/119

- Version 0.0.4
- Fix nginx config to point to correct root location
  See: https://github.com/SUSE/rmt/issues/113
- Add message to help output about collecting feedback from users
- Only allow one activation to exist for a given system-service
  combination.
- Update loofah and rails-html-sanitizer gems due to CVEs.
- Add proper foreign key constraints where applicable.

- Do not build for s390 (bsc#1082150)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 581716 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 6)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 578277 from Thomas Muntaner's avatar Thomas Muntaner (tmuntan1) (revision 5)
- Use correct service for systemd timers
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 576054 from Thomas Muntaner's avatar Thomas Muntaner (tmuntan1) (revision 4)
- version 0.0.3
- Added nginx integration
- Added systemd timers for rmt-server-sync and rmt-server-mirror
- Added custom repository integration

- version 0.0.2
- Use cached metadata when possible (bsc#1066669)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 556006 from Thomas Schmidt's avatar Thomas Schmidt (digitaltomm) (revision 2)
- Exclude Build for i586: does not build and is not supported on
  32bit intel archs.

- Initial version 0.0.1 (forwarded request 556004 from dimstar)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 547768 from Thomas Schmidt's avatar Thomas Schmidt (digitaltomm) (revision 1)
- Change package name to `rmt-server` to not conflict with the unix tool `rmt`
- Update summary and description
- Fix 'env-script-interpreter' rpmlint error
- Ignore 'env-script-interpreter' for bundled scripts
- Remove leftover .keep files
- Replace %__-type macro indirections.
- Do not ignore errors from useradd/groupadd.
- Avoid running fdupes over partition boundaries.
- Compact description, find-delete calls and %systemd_* calls.
- Initial version 0.0.1 
Displaying revisions 41 - 60 of 60
openSUSE Build Service is sponsored by