Accepting request 1060489 from home:manfred-h:devel:kubic
- Update to version 0.150.0: New features: * We introduced a new Helmfile V1 mode that can be enabled via an environment variable and a build flag. It allows you to build a Helmfile V1 binary from the same source tree and even enabling the V1 mode at runtime via an environment variable: HELMFILE_V1MODE=true * The new V1 mode and upcoming Helmfile v1 releases have some breaking changes like the .gotmpl extension is required to let Helmfile render the helmfile.yaml as a template. See the V1 proposal for more information. * We also reverted our YAML library to gopkg.in/yaml.v2 and introduced goccy/go-yaml for the Helmfile V1 mode. You can opt-in for the V1 mode or enable the new YAML library via environment variables: HELMFILE_GOCCY_GOYAML=true. Please note that the default yaml parser disables yaml overwrite feature. * If you've been struggling with managing and repeating common fields across releases, or worked-around that by either leveraging helmfile templates(not release templates) or layering values and valuesTemplate (although it wasn't the intended usage), the new inherit field would be handy. It allows you to layer any number of release templates. * The last and most important change is that we finally dropped the Helm v2 support! Helm v2 has been unmaintained since 2020, and no one should be using it anymore. What's Changed: * Clarify postsync hooks docs by @felipecrs in #585 * optimize lint logic by @yxxhero in #586 * use yaml v3 UnmarshalYAML by @yxxhero in #587 * doc: Remove HELMFILE_SKIP_INSECURE_TEMPLATE_FUNCTIONS in Helmfile v1 by @mumoshu in #590 * Add helmfile state validate policy by @yxxhero in #592 * add goreportcard by @yxxhero in #595 * feat: Helmfile V1 mode by @mumoshu in #594 * Re: Strict helmfile.yaml file ext when rendered as template by @mumoshu in #599 * Re: Remove deprecated args and cmd for v1.0.0 by @mumoshu in #598 * Sops and gpg command by @metajiji in #597 * Use goccy/go-yaml for v1 / Prep bringing back go-yaml v2 for v0.x by @mumoshu in #604 * fix env value lost in environment values by @yxxhero in #605 * Fix cryptic message on values template render error by @mumoshu in #607 * feat: inherit field for release template inheritance by @mumoshu in #606 * Use gopkg.in/yaml.v2 for Helmfile v0.x by @mumoshu in #609 * build(deps): bump golang.org/x/term from 0.3.0 to 0.4.0 by @dependabot in #616 * build(deps): bump gitpython from 3.1.27 to 3.1.30 in /docs by @dependabot in #618 * Enhance tpl func test by @yxxhero in #619 * feat: mark deprecated args and cmd for v1 by @yxxhero in #628 * fix fetch does not work with kustomized releases by @xiaomudk in #624 * Drop Helm v2 support by @xiaomudk in #613 * Reset values flag by @kkoralsky in #602 OBS-URL: https://build.opensuse.org/request/show/1060489 OBS-URL: https://build.opensuse.org/package/show/devel:kubic/helmfile?expand=0&rev=74
This commit is contained in:
parent
9cd8610698
commit
44b2f895bf
2
_service
2
_service
@ -5,7 +5,7 @@
|
||||
<param name="exclude">.git</param>
|
||||
<param name="versionformat">@PARENT_TAG@</param>
|
||||
<param name="versionrewrite-pattern">v(.*)</param>
|
||||
<param name="revision">v0.149.0</param>
|
||||
<param name="revision">v0.150.0</param>
|
||||
<param name="changesgenerate">enable</param>
|
||||
</service>
|
||||
<service name="recompress" mode="disabled">
|
||||
|
@ -1,4 +1,4 @@
|
||||
<servicedata>
|
||||
<service name="tar_scm">
|
||||
<param name="url">https://github.com/helmfile/helmfile.git</param>
|
||||
<param name="changesrevision">7410316cf98a05eeac7b3c34763a1360d8c4d343</param></service></servicedata>
|
||||
<param name="changesrevision">fc634c9ee3ec34140d6e7e4580c972bef377f1a8</param></service></servicedata>
|
||||
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:bb6e405d08a6bdcb0af7c90ea790a87b6758f38f49bf9fee77f5334787317655
|
||||
size 573391
|
3
helmfile-0.150.0.tar.gz
Normal file
3
helmfile-0.150.0.tar.gz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:49358fc1725e273dd087045bacfa7ba533004b6aa46560a8ee4d3431ad6c8f98
|
||||
size 576451
|
@ -1,3 +1,64 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 23 17:02:57 UTC 2023 - Manfred Hollstein <manfred.h@gmx.net>
|
||||
|
||||
- Update to version 0.150.0:
|
||||
New features:
|
||||
* We introduced a new Helmfile V1 mode that can be enabled via an
|
||||
environment variable and a build flag. It allows you to build a
|
||||
Helmfile V1 binary from the same source tree and even enabling
|
||||
the V1 mode at runtime via an environment variable:
|
||||
HELMFILE_V1MODE=true
|
||||
* The new V1 mode and upcoming Helmfile v1 releases have some
|
||||
breaking changes like the .gotmpl extension is required to let
|
||||
Helmfile render the helmfile.yaml as a template. See the V1
|
||||
proposal for more information.
|
||||
* We also reverted our YAML library to gopkg.in/yaml.v2 and
|
||||
introduced goccy/go-yaml for the Helmfile V1 mode. You can
|
||||
opt-in for the V1 mode or enable the new YAML library via
|
||||
environment variables: HELMFILE_GOCCY_GOYAML=true. Please note
|
||||
that the default yaml parser disables yaml overwrite feature.
|
||||
* If you've been struggling with managing and repeating common
|
||||
fields across releases, or worked-around that by either
|
||||
leveraging helmfile templates(not release templates) or
|
||||
layering values and valuesTemplate (although it wasn't the
|
||||
intended usage), the new inherit field would be handy.
|
||||
It allows you to layer any number of release templates.
|
||||
* The last and most important change is that we finally dropped
|
||||
the Helm v2 support! Helm v2 has been unmaintained since 2020,
|
||||
and no one should be using it anymore.
|
||||
|
||||
What's Changed:
|
||||
* Clarify postsync hooks docs by @felipecrs in #585
|
||||
* optimize lint logic by @yxxhero in #586
|
||||
* use yaml v3 UnmarshalYAML by @yxxhero in #587
|
||||
* doc: Remove HELMFILE_SKIP_INSECURE_TEMPLATE_FUNCTIONS in
|
||||
Helmfile v1 by @mumoshu in #590
|
||||
* Add helmfile state validate policy by @yxxhero in #592
|
||||
* add goreportcard by @yxxhero in #595
|
||||
* feat: Helmfile V1 mode by @mumoshu in #594
|
||||
* Re: Strict helmfile.yaml file ext when rendered as template
|
||||
by @mumoshu in #599
|
||||
* Re: Remove deprecated args and cmd for v1.0.0 by @mumoshu in #598
|
||||
* Sops and gpg command by @metajiji in #597
|
||||
* Use goccy/go-yaml for v1 / Prep bringing back go-yaml v2 for
|
||||
v0.x by @mumoshu in #604
|
||||
* fix env value lost in environment values by @yxxhero in #605
|
||||
* Fix cryptic message on values template render error by
|
||||
@mumoshu in #607
|
||||
* feat: inherit field for release template inheritance by
|
||||
@mumoshu in #606
|
||||
* Use gopkg.in/yaml.v2 for Helmfile v0.x by @mumoshu in #609
|
||||
* build(deps): bump golang.org/x/term from 0.3.0 to 0.4.0 by
|
||||
@dependabot in #616
|
||||
* build(deps): bump gitpython from 3.1.27 to 3.1.30 in /docs by
|
||||
@dependabot in #618
|
||||
* Enhance tpl func test by @yxxhero in #619
|
||||
* feat: mark deprecated args and cmd for v1 by @yxxhero in #628
|
||||
* fix fetch does not work with kustomized releases by @xiaomudk
|
||||
in #624
|
||||
* Drop Helm v2 support by @xiaomudk in #613
|
||||
* Reset values flag by @kkoralsky in #602
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Dec 23 15:20:12 UTC 2022 - Manfred Hollstein <manfred.h@gmx.net>
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package helmfile
|
||||
#
|
||||
# Copyright (c) 2022 SUSE LLC
|
||||
# Copyright (c) 2023 SUSE LLC
|
||||
# 2021 Manfred Hollstein <manfred.h@gmx.net>
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
@ -17,9 +17,9 @@
|
||||
#
|
||||
|
||||
|
||||
%define git_commit 7410316cf98a05eeac7b3c34763a1360d8c4d343
|
||||
%define git_commit fc634c9ee3ec34140d6e7e4580c972bef377f1a8
|
||||
Name: helmfile
|
||||
Version: 0.149.0
|
||||
Version: 0.150.0
|
||||
Release: 0
|
||||
Summary: Deploy Kubernetes Helm Charts
|
||||
License: MIT
|
||||
|
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:a0ac7b31dd3b6a8d97ac2b969214254049d7a0687fbfc44823f56686a726a980
|
||||
size 12080506
|
||||
oid sha256:548080af55bd0136f0a1a210802577b1a1f506cce69bd430ad17c00ce4b9f07f
|
||||
size 12243354
|
||||
|
Loading…
x
Reference in New Issue
Block a user