Sync from SUSE:SLFO:Main elemental-operator revision 16a388b711339a1615d38aa73ba42e5e

This commit is contained in:
Adrian Schröter 2024-10-11 10:01:03 +02:00
parent 13c70d39a2
commit fddc35d878
8 changed files with 113 additions and 36 deletions

5
_scminfo Normal file
View File

@ -0,0 +1,5 @@
tag: v1.7.0
mtime: 1728310810
commit: 71b679dd15960b9d11f2f7c58b9ec7e735d6dc37
versionRPM: 1.7.0
versionOCI: 1.7.0

View File

@ -1,16 +0,0 @@
<services>
<service name="obs_scm" mode="manual">
<param name="url">https://github.com/rancher/elemental-operator</param>
<param name="scm">git</param>
<param name="exclude">.git</param>
<param name="revision">v1.6.x</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="versionrewrite-pattern">v([^-]*)-?.*</param>
<param name="changesgenerate">enable</param>
<param name="extract">.obs/specfile/elemental-operator.spec</param>
</service>
<service name="tar" mode="buildtime"/>
<service name="set_version" mode="manual">
<param name="basename">elemental-operator</param>
</service>
</services>

View File

@ -1,4 +0,0 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/rancher/elemental-operator</param>
<param name="changesrevision">c6411a4e1dfe3564bdfd59c4ab7f594ea8fc3771</param></service></servicedata>

BIN
elemental-operator-1.6.4.obscpio (Stored with Git LFS)

Binary file not shown.

View File

@ -1,3 +1,90 @@
-------------------------------------------------------------------
Mon Oct 7 14:20:10 UTC 2024 - Elemental Bot <elemental@suse.de>
- Update to v1.7.0:
* 71b679dd Add support for agent-tls-mode Rancher setting (#863)
-------------------------------------------------------------------
Tue Oct 1 12:54:40 UTC 2024 - Elemental Bot <elemental@suse.de>
- Update to v1.7.0-rc1:
* 08f6cda7 Build e2e chart locally (#852)
* 4e313f7d charts: drop chart version from resource labels (#854)
* 57022860 [Airgap] Fix script to support Dev and Staging
* 3df501da Allow configuration of max snapshots during install (#851)
* 7ba0a1e7 Update helper scripts to 1.6.x channel setup (#850)
* 60808bfe Label Templates: render also machineInventoryAnnotations (#848)
* c9223009 label templates: drop spaces from Storage variables (#847)
* e6bca47c Switch to git based repository in OBS (#845)
* cdb34aa7 Update questions to use SL Micro 6.0 channels
* 723d7c3e Label Templates: rework collection of 'hostinfo' data and
collected variables (#843)
* 9e42b199 register: add 'version' and 'dumpdata' subcommands (#835)
* 198628f8 operator: add Registry to ManagedOSVersionChannels Spec (#831)
* 122109f7 Random template labels - avoid override (#830)
* 0899ba29 Add SeedImage.status.checksumURL (#827)
* 488ad0d8 [Airgap] fix channel extraction for 1.7 version
* b7f70897 Fix flaky network test (#825)
* 3de0fc7a Use after-install && after-reset stages to initialize system
(#822)
* d857bda0 Implement Network Configurators (nmc, nmstate, nmconnections)
(#819)
* d8bcf740 operator: add built-in 'Random' label templates (#821)
* e4c75194 networking: use the main registration websocket channel for
network data (#820)
* 2858dad9 error strings should not be capitalized (ST1005) (#814)
* 3f185597 Bandaid local build (#818)
* 342bba26 IPAM to nmstate network config (#793)
* 717c575d Add new Micro 6.0 channels (#817)
* 36468aba register: always register when called (#813)
* 6681ea5f operator: rework label templating (#808)
* 05b6a19d Enable PR workflow for v1.6 maintenance branch
* d280e617 Implement Enabled field on ManagedOSVersionChannels (#800)
* b8664194 [Airgap] fix unstable channel extraction
* d7a712d3 Update channels (#781)
* 0f59b146 Check crds chart is aligned with the main operator chart version
* bd959421 Workaround []byte equality check (#788)
* d80c1ab0 Add the new default channel
* f92a2de2 Block reinstall if crds are still pending to be deleted (#784)
* 6ee9211a Add development channel for OBS builds
* b18ff864 Add managedosversion finalizer (#775)
* d07b4f5f Add toggle to automatically delete no longer in sync versions
(#780)
* 27a785ea Remove flaky checksum test (#774)
* 56185938 Use dynamic system agent applied dir (#763)
* 61e76e29 Ensure re-sync is triggered
* 7227947d operator: always update managedosversionchannel last sync time
(#772)
* 5ccde141 operator: fix ManagedOSVersionChannel sync (#769)
* c9099037 Use YAML content for Elemental Agent config (#765)
* 2c3f177f Revert "CI: fix CodeQL test (#655)" (#663)
* 0939fb06 Update deployment.yaml (#757)
* 9c8550fd Allow yip configs (#751)
* abbc0eae Flag no longer in sync ManagedOSVersions (#750)
* bc2f5cfc Let elemental-register digest system hardware data (#748)
* 3379c85c register: don't send new Disks and Controllers data (#741)
* 7f8f2e8b Remove CodeCov action (#738)
* 7c71dc9d Added the ability to create a node reset marker for unmanaged
hosts (#731)
* ccdd2044 Update golang.org/x/net to v0.23.0 (#734)
* 2bd467f3 Allow cross build of seed-image ISOs (#728)
* 9a93cc91 Prevent system-upgrade-controller from using dotted names
* 35366160 chart: fix upstream-version metadata
* 5f2b96c2 seedimage: clean-up service on image download deadline (#719)
* ca0ed22f chart: add chart name and version to the operator deployment
(#694)
* a147e8a2 chart: add customizable security-context (#716)
* 8038dc68 Add Metadata CRD (#712)
* 05abb222 Update .obs/helper_scripts/README.md
* e2e9ac4e fine tune checkoimages.sh script
* 1e262561 Add scripts to list and check images from the registry
* a43c150c seedimage: use ClusterIP Services (#709)
* 47516fde Add dmidecode as Recommends to elemental-register (#702)
* 9020287b chart: fix label typo (#696)
* f5d9c70b unit-tests: minor cleanups
* dae5f912 unit-test: add register tests
* 695904cd unit-tests: add coverage for seedimage API
-------------------------------------------------------------------
Thu Aug 08 10:07:24 UTC 2024 - dcassany@suse.com

View File

@ -1,4 +0,0 @@
name: elemental-operator
version: 1.6.4
mtime: 1723107524
commit: c6411a4e1dfe3564bdfd59c4ab7f594ea8fc3771

View File

@ -15,16 +15,17 @@
# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
%define commit 71b679dd15960b9d11f2f7c58b9ec7e735d6dc37
%define c_date 20241007
Name: elemental-operator
Version: 1.6.4
Version: 1.7.0
Release: 0
Summary: Kubernetes operator to support OS management
License: Apache-2.0
Group: System/Management
URL: https://github.com/rancher/%{name}
Source: %{name}-%{version}.tar
Source1: %{name}.obsinfo
Source: %{name}.tar.xz
# go-tpm-tools aren't _that_ portable :-(
ExclusiveArch: x86_64 aarch64
@ -88,8 +89,7 @@ Summary: Hooks used in SeedImage builder
Hooks used in SeedImage builder to copy firmware when building disk-images.
%prep
%setup -q -n %{name}-%{version}
cp %{S:1} .
%setup -q -n %{name}
%build
%if 0%{?suse_version}
@ -101,11 +101,20 @@ if [ "$(uname)" = "Linux" ]; then
OTHER_LINKFLAGS="-extldflags -static -s"
fi
export GIT_TAG=`echo "%{version}" | cut -d "+" -f 1`
GIT_COMMIT=$(cat %{name}.obsinfo | grep commit: | cut -d" " -f 2)
if [ "%{commit}" = "_replaceme_" ]; then
echo "No commit hash provided"
exit 1
fi
if [ "%{c_date}" = "_replaceme_" ]; then
echo "No commit date provided"
exit 1
fi
export GIT_TAG=$(echo "%{version}" | cut -d "+" -f 1)
GIT_COMMIT=$(echo "%{commit}")
export GIT_COMMIT=${GIT_COMMIT:0:8}
MTIME=$(cat %{name}.obsinfo | grep mtime: | cut -d" " -f 2)
export COMMITDATE=$(date -d @${MTIME} +%Y%m%d)
export COMMITDATE="%{c_date}"
# build binaries
CGO_ENABLED=0 make operator

BIN
elemental-operator.tar.xz (Stored with Git LFS) Normal file

Binary file not shown.