Johannes Kastl 2024-05-08 11:37:04 +00:00 committed by Git OBS Bridge
parent c606e55bda
commit aeeb7296e4
8 changed files with 88 additions and 13 deletions

View File

@ -3,7 +3,7 @@
<param name="url">https://github.com/akuity/kargo</param>
<param name="scm">git</param>
<param name="exclude">.git</param>
<param name="revision">v0.5.2</param>
<param name="revision">v0.6.0</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="changesgenerate">enable</param>
<param name="versionrewrite-pattern">v(.*)</param>
@ -17,6 +17,6 @@
<param name="compression">gz</param>
</service>
<service name="go_modules" mode="manual">
<param name="archive">kargo-0.5.2.obscpio</param>
<param name="archive">kargo-0.6.0.obscpio</param>
</service>
</services>

View File

@ -1,4 +1,4 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/akuity/kargo</param>
<param name="changesrevision">9b73e20af83c322c1e0c393b14190cff5e29d24f</param></service></servicedata>
<param name="changesrevision">b0c9038b5fbdf923ad4bb86461283688210b2367</param></service></servicedata>

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c36efbbe51e9f410228c6486a2ff12af783124bb76d59cb63f6190f66db37458
size 11119117

3
kargo-0.6.0.obscpio Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:84bd2fe97cd3340458a319c41a9cbded708ef32d4bb576d02ce4eb2b7869fcba
size 11608077

View File

@ -1,3 +1,78 @@
-------------------------------------------------------------------
Wed May 08 11:07:19 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 0.6.0:
The Kargo team is thrilled to announce the release of v0.6.0,
packed with stability improvements, enhancements, and new
features. While the list of improvements and additions is
extensive, we have highlighted some features you can look forward
to exploring.
If you are looking for a more complete list, please do consult
the full changelog
https://github.com/akuity/kargo/compare/v0.5.2...v0.6.0
* Notes on Upgrading
There is a single breaking change: the "well-known"
kargo-secret-manager ClusterRole has been renamed to
kargo-project-admin. However, this release includes a built-in
upgrade reconciler to ensure a seamless upgrade process by
automatically changing any project-level bindings referencing
the old name to reference the new one.
Please note that if you are upgrading from a version older than
v0.5.0, you first need to upgrade to v0.5.x before upgrading to
v0.6.0. This is due to breaking changes introduced in v0.5.0,
for which no upgrade aid exists in this release.
* Role Management
Kargo will now create two roles in every Project: kargo-admin
and kargo-viewer.
The Kargo UI and CLI further allow creating and managing
additional roles to provide scoped access to Kargo resources in
a Project, which can be mapped to OIDC emails, subjects, and
groups.
* Warehouse Filters
In v0.5.0, Warehouse subscription filters using regular
expressions were introduced. Making it possible to, for
instance, subscribe to a monorepo, but trigger the production
of new Freight only when changes to relevant paths are
detected.
In this release, this feature has been further enhanced to
support glob patterns (using a glob: prefix) and exact paths to
files or directories. Additionally, the filters now apply to
all commit selection strategies (and not just
NewestFromBranch).
For more detailed information, please take a look at the Kargo
documentation.
* Kubernetes Events
Kargo will now emit Kubernetes Events for noteworthy changes.
For example, when a new Promotion is created or the
verification of Freight in a Stage succeeded. These events can
also be viewed in the newly introduced events tab in the
Project dashboard of the Kargo UI.
* GitLab Merge Requests
In v0.3.0, support for opening a GitHub pull request was added
to Git-based promotion mechanisms. With the help of
@PhilippParis, this has now been expanded to support GitLab
merge requests.
* UI Improvements
- Project settings and AnalysisTemplate resources can now be
managed through the UI.
- Variety of bug fixes and other stability improvements.
* Other Notable Features
- Credentials can now include descriptions, which are displayed
in the UI for informational purposes. We plan to expand this
feature to more Kargo resource types in the future.
- kargo get commands now support a --no-headers flag, which
will avoid printing the column headers when provided.
- kargo promote can now wait for a Promotion to finish using
--wait.
- Kargo can now be configured (via the chart configuration) to
sign commits with a GPG key.
- Arbitrary volumes can be mounted to the optional Dex server
(via the chart configuration) to support more complex
connector configurations. This can for example be useful to
configure Dex's google connector to get additional Google
Groups information from your users, allowing you to assign
permissions to members of a Google Group.
-------------------------------------------------------------------
Sat Apr 20 11:36:10 UTC 2024 - opensuse_buildservice@ojkastl.de

View File

@ -21,14 +21,14 @@
%define executable_name kargo
Name: kargo-cli
Version: 0.5.2
Version: 0.6.0
Release: 0
Summary: CLI for the Kubernetes Application lifecycle orchestration
License: Apache-2.0
URL: https://github.com/akuity/kargo
Source: kargo-%{version}.tar.gz
Source1: vendor.tar.gz
BuildRequires: go >= 1.21
BuildRequires: go >= 1.22
%description
Kargo is a next-generation continuous delivery and application lifecycle

View File

@ -1,4 +1,4 @@
name: kargo
version: 0.5.2
mtime: 1713463362
commit: 9b73e20af83c322c1e0c393b14190cff5e29d24f
version: 0.6.0
mtime: 1715119078
commit: b0c9038b5fbdf923ad4bb86461283688210b2367

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d2ed568b8bbffe7659137a6bcebe183d5a4a5076d46123579cff8924655b6fac
size 10780869
oid sha256:01b5f118ed03275ef3de223039d96b8f326eef0c239b3a4e2408af470233c9fc
size 10950962