%define debug_package %{nil} Name: flightctl-agent Version: 0.0.1 Release: 3.20240725182845192488.pr390.49.gf8dad6e%{?dist} Summary: Flightctl Agent License: XXX URL: https://github.com/flightctl/flightctl Source0: flightctl-agent-0.0.1.tar.gz BuildRequires: golang BuildRequires: make BuildRequires: git BuildRequires: openssl-devel Requires: openssl %description Flightctl Agent is a component of the flightctl tool. %prep %setup -q -n flightctl-agent-0.0.1 %build # if this is a buggy version of go we need to set GOPROXY as workaround # see https://github.com/golang/go/issues/61928 GOENVFILE=$(go env GOROOT)/go.env if [[ ! -f "{$GOENVFILE}" ]]; then export GOPROXY='https://proxy.golang.org,direct' fi make build %install mkdir -p %{buildroot}/usr/bin mkdir -p %{buildroot}/usr/lib/systemd/system mkdir -p %{buildroot}/%{_sharedstatedir}/flightctl cp bin/flightctl-agent %{buildroot}/usr/bin cp packaging/systemd/flightctl-agent.service %{buildroot}/usr/lib/systemd/system %files /usr/bin/flightctl-agent /usr/lib/systemd/system/flightctl-agent.service %{_sharedstatedir}/flightctl %changelog * Thu Jul 25 2024 Packit - 0.0.1-3.20240725182845192488.pr390.49.gf8dad6e - EDM-233: Allow agent to provide fleet labels in enrollment request (Vance Raiti) - NO-ISSUE: When running disk testing with some file systems may cause the test to fail (Ori Amizur) - NO-ISSUE: RabbitMQ as implementation details. Supports both deploy + kill. (Amir Yogev) - NO-ISSUE: Fix client config validation (Avishay Traeger) - MGMT-18283: agent: add default resource alerts (Sam Batschelet) - NO-ISSUE: remove templateversion example (sserafin) - MGMT-18283: agent: harden resource monitoring (#372) (Sam Batschelet) - EDM-192: Freeze response as inline config for templateVersion (Ricardo Noriega) - EDM-192: Repo type and review suggestions (Ricardo Noriega) - EDM-192: Add validation and tests for HttpConfigProvider (Ricardo Noriega) - EDM-192: Remove unrequired fields (Ricardo Noriega) - EDM-192: Render HttpProviderConfig (Ricardo Noriega) - EDM-192: Refactor repo spec types (Ricardo Noriega) - EDM-192: Generalize RepoSpec not only to Git repos (Ricardo Noriega) - EDM-192: Add new HttpConfigProvider API (Ricardo Noriega) - EDN-221: Secret data should not be decoded (Ori Amizur) - MGMT-18287: Compare resourceVersions when updating a resource (Ori Amizur) - NO-ISSUE: Short names for resources in the CLI (Avishay Traeger) - MGMT-18287: Compare resourceVersions when updating a resource (Ori Amizur) - EDM-219: Default to JSON when printing rendered device spec (Frank A. Zdarsky) - EDM-202: fetch complete git to get tags (Miguel Angel Ajo Pelayo) - EDM-202: Correct helm packaging and make image tags follow appVersion (#378) (Miguel Angel Ajo Pelayo) - EDM-202: Publish helm charts to quay.io on merge (Miguel Angel Ajo Pelayo) - EDM-204: Realign device conditions with other resouces (Avishay Traeger) - EDM-199: Create github action to push to quay on merge (Miguel Angel Ajo Pelayo) - MGMT-18287: Compare resourceVersions when updating a resource (Ori Amizur) - EDM-184: CLI should respect output format (Avishay Traeger) * Wed Mar 13 2024 Ricardo Noriega - 0.0.1-3 - Adding default directory for runtime data * Wed Feb 7 2024 Miguel Angel Ajo Pelayo - 0.0.1-2 - Initial RPM building via packit for the flightctl agent * Mon Dec 11 2023 Ricardo Noriega - 0.0.1-1 - Initial RPM package for flightctl agent