Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

elemental-system-agent-0.3.9-slfo.1.1.1 RPM for x86_64

From OpenSuSE Leap 16.0 for x86_64

Name: elemental-system-agent Distribution: SUSE Linux Framework One
Version: 0.3.9 Vendor: SUSE LLC <https://www.suse.com/>
Release: slfo.1.1.1 Build date: Mon Sep 30 10:57:03 2024
Group: System/Management Build host: reproducible
Size: 49523992 Source RPM: elemental-system-agent-0.3.9-slfo.1.1.1.src.rpm
Packager: https://www.suse.com/
Url: https://github.com/rancher/system-agent
Summary: Rancher system agent to apply 'plans' to a system
elemental-system-agent is a daemon designed to run on a system and apply
"plans" to the system. elemental-system-agent can support both local and
remote plans, and was built to be integrated with the Rancher2 project
for provisioning next-generation, CAPI driven clusters.

Provides

Requires

License

Apache-2.0

Changelog

* Mon Sep 30 2024 fredrik.lonnegren@suse.com
  - Update to version 0.3.9:
    * Properly install grep and kubectl into the SUC image (#196)
    * Add default fallback values (`/opt/rke2/bin`, `/opt/bin`) to the PATH if `/usr/local/bin` is read-only (#195)
    * use bci-base to run zypper then layer the result onto bci-micro (#194)
    * Change base images to `bci-micro` (#169)
    * Add CATTLE_AGENT_FALLBACK_PATH
    * Fix if statement in install.sh
    * bump Go version to 1.22, kube-related modules to v0.29.7 to eliminate CVEs
    * Update module github.com/rancher/wharfie to v0.6.6
* Mon Aug 12 2024 kkaempf@suse.de
  - Update to version 0.3.7:
    * Add support for CATTLE_AGENT_VAR_DIR in suc plan
    * add the step for creating GH release, and fix typo in filename
    * Migrate from Drone to GitHub Action
    * Version bump for Alpine and Kubectl
    * Add support for CATTLE_AGENT_STRICT_VERIFY|STRICT_VERIFY environment variables to ensure kubeconfig CA data is valid (#171)
* Fri Apr 12 2024 fredrik.lonnegren@suse.com
  - Update to version 0.3.6:
    * Update Go to 1.21 and deps for k8s 1.27 (#152)
    * Apply suggestions from code review
    * Cleanup and exit if cannot download valid connection info.
* Thu Mar 14 2024 kkaempf@suse.com
  - Update to version 0.3.5:
    * Add interlocks to ensure operations are not interrupted (#150)
    * Update module github.com/google/go-containerregistry to v0.16.1
    * Update module github.com/rancher/wharfie to v0.6.2
    * Update module github.com/urfave/cli/v2 to v2.25.7
    * Update module github.com/sirupsen/logrus to v1.9.3
    * Update plugins/manifest Docker tag to v1.4.0
    * Update module golang.org/x/sync to v0.3.0
    * Update dependency golangci/golangci-lint to v1.54.2
    * Update alpine Docker tag to v3.18.3
    * Update module github.com/mattn/go-colorable to v0.1.13
* Fri Feb 23 2024 kkaempf@suse.com
  - bump go to 1.21 or later (SURE-7072)
* Mon Feb 19 2024 kkaempf@suse.com
  - Update to version 0.3.4:
    * Add initial Renovate configuration (#117)
    * bump docker version and go deps to fix CVEs
    * Fix repeated time parse error on probes that have not yet run successfully
  - switched _service from 'disabled' to 'manual'
* Mon Sep 25 2023 dcassany@suse.com
  - Remove the systemd unit file as this is now included as part of
    elemental package
* Tue Jul 18 2023 kkaempf@suse.com
  - Fix .spec to build and install on non-SUSE distributions
* Mon Jul 17 2023 kkaempf@suse.com
  - Update to version 0.3.3:
    * Add CATTLE_AGENT_ATTEMPT_NUMBER environment variable that corresponds to failure count for K8s plan application (#115)
    * Retry update with latest secret if plan still matches the applied plan (#114)
    * Add support for transactional-update based systems (#105)
    * Add error handling logic that handles edge cases to force the system-agent to restart if we encounter non-transient errors. Disallow the K8s watcher from manipulating a secret when the UID changes. (#112)
    * Update CODEOWNERS
    * Add CODEOWNERS
    * Update wrangler to v1.1.0
* Wed Apr 12 2023 kkaempf@suse.com
  - Update to version 0.3.2:
    * Convert uname aarch64 to k8s arm64 before downloading kubectl
    * Only try to get the client version with kubectl
    * Make curl fail on non 2xx codes
    * Use `kubectl version` to make sure the downloaded binary works
* Wed Feb 01 2023 kkaempf@suse.com
  - Update to version 0.3.1:
    * Use plugins/docker for arm64 instead of custom image
    * Update pipelines to support suc for arm64 and remove all arm support
    * Bump golang to 1.19.4-alpine3.17, rancher/wharfie to v0.5.3, and dapper to v0.6.0 (#102)
    * Add docker-publish-suc for s390x (#91)
    * fix(run.sh): cleanup temp folder when script fail (#100)
* Thu Nov 03 2022 kkaempf@suse.com
  - Update to version 0.2.13:
    * Add back TLSClientConfig to transport
    * Add proxy to validate rest config
    * This fixes the TLS handshake on Windows.
    * Reuse version if found for binary, and add uninstall to suc entrypoint
    * Bump to go1.18 and client-go 1.24, remove windows-specific x509 logic (#86)
    * Fix nil-pointer dereference on windows context
    * add windows support for root CA cert stores (#84)
* Tue Oct 04 2022 kkaempf@suse.com
  - Update to version 0.2.11+git20220927.99069d7:
    * Add proxy to validate rest config
* Mon Aug 29 2022 kkaempf@suse.com
  - Update to version 0.2.10+git20220801.6a89e30:
    * This fixes the TLS handshake on Windows.
    * Reuse version if found for binary, and add uninstall to suc entrypoint
* Tue Jul 19 2022 kkaempf@suse.com
  - don't run in live mode or if rancher-system-agent is already present
* Fri Jul 15 2022 kkaempf@suse.com
  - Update to version 0.2.9+git20220713.bbb6969:
    * Bump to go1.18 and client-go 1.24, remove windows-specific x509 logic (#86)
* Fri Jun 24 2022 kkaempf@suse.com
  - renamed to elemental-system-agent
  - Update to version 0.2.8+git20220623.5b9b848:
    * Renamed uninstall.sh to system-agent-uninstall.sh
    * Implemented uninstall script and added to install script
* Fri May 20 2022 kkaempf@suse.com
  - Update to version 0.2.7+git20220506.65aac83:
    * Fix nil-pointer dereference on windows context
    * add windows support for root CA cert stores (#84)
    * Increase max periodic cooldown duration, tidy applyinator, and add debug messages (#81)
    * add max-retries and periodic cooldown (#80)
    * Correctly pick up on failed apply (#79)
    * Move log messages around to prevent unnecessarily redundant messages (#78)
    * create directory for applied plans before listing the directory (#77)
    * Only write applied plan contents if the plan actually changes (#75)
    * Set default log level to info (#76)
    * change field name (#73)

Files

/usr/sbin/elemental-system-agent
/usr/share/doc/packages/elemental-system-agent
/usr/share/doc/packages/elemental-system-agent/README.md
/usr/share/licenses/elemental-system-agent
/usr/share/licenses/elemental-system-agent/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Nov 12 00:02:43 2024