Skip to content

Tags: rancher/prometheus-federator

Tags

v3.0.0-rc.3

Toggle v3.0.0-rc.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: Update Rancher Project Monitoring to use upstream 66.7.1 (#173)

* Update Rancher Project Monitoring to use 0.5.0 chart version that matches Monitoring 66.7.1

* go generate

* bump RPM version for small version fix

* go generate

* fix local-e2e bug

* fix ci artifact file name

* (test) expand CI wait time

* fix: consistently use KUBECTL_WAIT_TIMEOUT

* Make install line more readable

* Every supported k3s/rke2 versions should have it disabled

* make all helm install steps uniform

* Capture more details about Project Monitoring install task

* expand timeouts for scripts

* Update shell for kuberlr-kubectl

* Adjust alerts validation script

v3.0.0-dpock.4

Toggle v3.0.0-dpock.4's commit message
Adjust alerts validation script

v3.0.0-dpock.3

Toggle v3.0.0-dpock.3's commit message
Update shell for kuberlr-kubectl

v3.0.0-dpock.2

Toggle v3.0.0-dpock.2's commit message
Update shell for kuberlr-kubectl

v3.0.0-dpock.1

Toggle v3.0.0-dpock.1's commit message
Capture more details about Project Monitoring install task

v3.0.0-rc.2

Toggle v3.0.0-rc.2's commit message
Empty-Commit

v3.0.0-rc.1

Toggle v3.0.0-rc.1's commit message
update libraries & dependencies to k8s 1.32

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

add updated helm-locker

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

add updated helm-project-operator

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

Add node identification to internal package

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

Add internal helmcommon package to manage crds

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

update helm-locker to use shared crds abstraction

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

update helm-project-operator to use shared crds abstraction

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

update older sub-packages

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

update main functions

slightly rework crd management

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

update go generate targets

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

update to go 1.23

run go mod tidy

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

update golangci-lint

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

remove internal go sub modules

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

update controller & crd generation

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

Run go generate

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

update helm-project-operator with new generated code

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

fix crd generation path

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

tweak test labels

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

run go generate

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

update images to go 1.23

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

simplify dev scripts

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

remove dapper from Makefile

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

[WIP] simplify CI

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

vendor chart data in public package

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

update integration workflow again

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

use upstream helm during image builds

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

[WIP] importing images for integration CI

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

fix integration testing

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

[temp] disable validate-ci

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

lint fixes

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

Add back deprecated flag logic

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

remove unecessary CI stuff

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

update helm-project-operator build-chart destination

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

make crd management consistent with existing flags and add tests

Signed-off-by: Alexandre Lamarre <alex7285@gmail.com>

update unit test command to exclude integration tests

Signed-off-by: Alexandre Lamarre <alex7285@gmail.com>

Add helm-project-operator chart to examples dir

Signed-off-by: Alexandre Lamarre <alex7285@gmail.com>

update path for HPO chart in integration tests

Signed-off-by: Alexandre Lamarre <alex7285@gmail.com>

revert public pkg/chart package

Signed-off-by: Alexandre Lamarre <alex7285@gmail.com>

vendor correct helm-controller dependencies

Signed-off-by: Alexandre Lamarre <alex7285@gmail.com>

update wrangler/go toolchain

Signed-off-by: Alexandre Lamarre <alex7285@gmail.com>

remove helm-locker e2e CI

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

bump rancher/klipper-helm to v0.9.4-build20250113

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

add KUBECONFIG to version script

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

add back embedded controller name logic

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

v3.0.0-alpha.1

Toggle v3.0.0-alpha.1's commit message
update libraries & dependencies to k8s 1.32

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

add updated helm-locker

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

add updated helm-project-operator

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

Add node identification to internal package

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

Add internal helmcommon package to manage crds

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

update helm-locker to use shared crds abstraction

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

update helm-project-operator to use shared crds abstraction

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

update older sub-packages

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

update main functions

slightly rework crd management

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

update go generate targets

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

update to go 1.23

run go mod tidy

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

update golangci-lint

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

remove internal go sub modules

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

update controller & crd generation

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

Run go generate

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

update helm-project-operator with new generated code

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

fix crd generation path

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

tweak test labels

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

run go generate

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

update images to go 1.23

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

simplify dev scripts

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

remove dapper from Makefile

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

[WIP] simplify CI

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

vendor chart data in public package

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

update integration workflow again

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

use upstream helm during image builds

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

[WIP] importing images for integration CI

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

fix integration testing

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

[temp] disable validate-ci

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

lint fixes

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

Add back deprecated flag logic

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

remove unecessary CI stuff

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

update helm-project-operator build-chart destination

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

make crd management consistent with existing flags and add tests

Signed-off-by: Alexandre Lamarre <alex7285@gmail.com>

update unit test command to exclude integration tests

Signed-off-by: Alexandre Lamarre <alex7285@gmail.com>

Add helm-project-operator chart to examples dir

Signed-off-by: Alexandre Lamarre <alex7285@gmail.com>

update path for HPO chart in integration tests

Signed-off-by: Alexandre Lamarre <alex7285@gmail.com>

revert public pkg/chart package

Signed-off-by: Alexandre Lamarre <alex7285@gmail.com>

vendor correct helm-controller dependencies

Signed-off-by: Alexandre Lamarre <alex7285@gmail.com>

update wrangler/go toolchain

Signed-off-by: Alexandre Lamarre <alex7285@gmail.com>

remove helm-locker e2e CI

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

bump rancher/klipper-helm to v0.9.4-build20250113

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

add KUBECONFIG to version script

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

add back embedded controller name logic

Signed-off-by: Alexandre Lamarre <alexandre.lamarre@suse.com>

v0.4.5-alpha.4

Toggle v0.4.5-alpha.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #163 from mallardduck/fix-gha

fix actions with old versions

v0.4.5-alpha.3

Toggle v0.4.5-alpha.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #154 from mallardduck/charts-bug-fix