Skip to content

Releases: k0rdent/kcm

v0.1.0

31 Jan 18:15
a30a2c5
Compare
Choose a tag to compare

What's Changed

  • Remove Hybrid Container Cloud references by @randybias in #898
  • Set default values for OpenStack resources by @bnallapeta in #888
  • Setup controllers dependent on Sveltos CRDs after its provider is installed by @wahabmk in #877
  • Add authorize job which requires externally created PRs to be approve… by @kylewuolle in #883
  • Implement adopted cluster e2e tests by @kylewuolle in #855
  • Fix cleanup steps in README by @Kshatrix in #905
  • Remove second checkout for e2e tests workflow by @a13x5 in #904
  • Fix apiVersion in adopted cluster e2e template by @eromanova in #908
  • Add EKS e2e testing by @eromanova in #839
  • Bump helm.sh/helm/v3 from 3.16.4 to 3.17.0 by @dependabot in #910
  • [e2e] Skip checking optional AWS credential parameters' existence by @eromanova in #909
  • Bump github.com/cert-manager/cert-manager from 1.16.2 to 1.16.3 by @dependabot in #911
  • try to fix authorize job by @zerospiel in #914
  • update controlplane to controlPlane and add openstackcluster to role by @bnallapeta in #912
  • Do not block template removal if all the owners do not exist by @eromanova in #921
  • Only distribute templates that are managed by KCM template chains by @eromanova in #920
  • Backup implementation: controller, plugins, collection, webhooks by @zerospiel in #841
  • renamed 2A to k0rdent in README by @kevng9 in #926
  • Bump github.com/vmware-tanzu/velero from 1.15.1 to 1.15.2 by @dependabot in #924
  • Bump cert-manager to v1.16.3 by @Kshatrix in #928
  • Bump sigs.k8s.io/cluster-api from 1.9.3 to 1.9.4 by @dependabot in #930
  • Bump capi to v1.9.4 by @Kshatrix in #934
  • Fix initial templates helm release removal by @Kshatrix in #935
  • Bump k0smotron to v1.4.0 by @Kshatrix in #927
  • Re: Modular infrastructure providers using Sveltos templates by @s3rj1k in #925
  • e2e test of managed service deployment by @BROngineer in #873
  • Bump openstack provider to v0.11.4 by @Kshatrix in #947
  • Remove everything related to airgap by @Kshatrix in #938
  • Several fixes for e2e tests and release by @eromanova in #959
  • Create backups on release upgrade by @zerospiel in #937
  • Enable Sveltos Drift Detection by @wahabmk in #901
  • Validate CAPI contracts used by cluster deployments during management updates by @eromanova in #950
  • Stop reconciles when Management is deleting by @Kshatrix in #961
  • add Ready condition to Management resources by @ramessesii2 in #960
  • Support clusterLabels in OpenStack by @wkonitzer in #931
  • Load provider definition dynamically by @s3rj1k in #944
  • Bump sigs.k8s.io/cluster-api-operator from 0.15.1 to 0.16.0 by @dependabot in #970
  • Bump azure provider to v1.18.0 by @Kshatrix in #973
  • Downgrade to azure v1.17.3 by @Kshatrix in #974
  • Bump templates for dev ClusterDeployments by @eromanova in #975
  • Skip admission validation when Management is deleting by @Kshatrix in #980
  • Don't try to validate non-existing providertemplates by @Kshatrix in #978
  • Extend providers interface to support multiple cluster GVKs by @s3rj1k in #971
  • Resolves Issue 945 - clusterLabels definition in values.schema.json missing by @wkonitzer in #969
  • Speedup Management removal process by @Kshatrix in #983
  • Expose configuration options for Openstack volumes in the template by @MirgDenis in #967
  • Fix AKS and EKS cleanup by @eromanova in #985
  • move projectsveltos crds into kcm chart by @BROngineer in #949
  • Add skip-preflight-checks annotation to EKS machine deployment by @eromanova in #986
  • Add missing rbac for AKS and EKS by @eromanova in #988
  • Fix dev AKS credentials configmap name by @eromanova in #987
  • Update versions for v0.1.0 release by @Kshatrix in #989
  • Add "catalog-core" provider to reference core servicetemplates by @Josca in #982
  • Bump k0smotron to v1.4.1 by @Kshatrix in #998
  • Set uncompressedUserData to false by default in aws clustertemplates by @Kshatrix in #999
  • Bump k0s version to v1.31.5+k0s.0 by @Kshatrix in #1001
  • Rmove hmc from file names by @Kshatrix in #1003
  • Disallow cross-namespace references in ClusterDeployment by @wahabmk in #994

New Contributors

Full Changelog: v0.0.7...v0.1.0

v0.0.7

14 Jan 13:22
5c0ce32
Compare
Choose a tag to compare
v0.0.7 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v0.0.6...v0.0.7

v0.0.6

07 Jan 16:42
Compare
Choose a tag to compare
v0.0.6 Pre-release
Pre-release

This is a maintenance release created to accommodate recent repository migration.

What's Changed

  • Update docs/templates for v0.0.5 by @Kshatrix in #792
  • Fix panic when tracking managed cluster heartbeat by @eromanova in #798
  • Bump helm.sh/helm/v3 from 3.16.3 to 3.16.4 by @dependabot in #803
  • Add issue templates (bug, small feature, epic) by @DinaBelova in #805
  • Bundled beachhead services: cert-manager, external-secrets, velero, dex by @BROngineer in #797
  • Bump sigs.k8s.io/cluster-api from 1.8.6 to 1.9.1 by @dependabot in #802
  • Fix panic in the provider when chartSpec is not set in the Template by @eromanova in #819
  • Fix numerous issues by @zerospiel in #816
  • Bump github.com/onsi/ginkgo/v2 from 2.22.0 to 2.22.1 by @dependabot in #824
  • Bump sigs.k8s.io/cluster-api-provider-vsphere from 1.11.3 to 1.12.0 by @dependabot in #808
  • Fix azure.json generation: include node-subnet data by @a13x5 in #804
  • Bump sigs.k8s.io/cluster-api from 1.9.1 to 1.9.3 by @dependabot in #832
  • Add zerospiel to CODEOWNERS by @DinaBelova in #831
  • Add OpenStack provider support with configuration and templates by @bnallapeta in #695
  • Implement adoption of k8s clusters by @kylewuolle in #725
  • Bump github.com/onsi/gomega from 1.36.1 to 1.36.2 by @dependabot in #838
  • Add Azure AKS Cluster Template by @eromanova in #806
  • Add OpenStack standalone control plane Helm chart and templates by @bnallapeta in #696
  • Add OpenStack credential propagation support by @bnallapeta in #697
  • Bump github.com/vmware-tanzu/velero from 1.15.0 to 1.15.1 by @dependabot in #840
  • Bump sigs.k8s.io/cluster-api-operator from 0.14.0 to 0.15.1 by @dependabot in #837
  • Update capi-operator to v0.15.1 by @Kshatrix in #812
  • Bump go to 1.23 by @Kshatrix in #844
  • Bump k0smotron to v1.3.0 by @Kshatrix in #845
  • Bump capi to 1.9.3 by @Kshatrix in #846
  • Bump vsphere version to v1.12.0 by @Kshatrix in #848
  • Bump github.com/onsi/ginkgo/v2 from 2.22.1 to 2.22.2 by @dependabot in #853
  • Update ManagedCluster to ClusterDeployment for OpenStack dev file by @bnallapeta in #851
  • Bump github.com/fluxcd/pkg/apis/meta from 1.8.0 to 1.9.0 by @dependabot in #789
  • Rename module+repos Mirantis/hmc -> K0rdent/kcm by @a13x5 in #856
  • Add package write permissions to build/release workflows by @a13x5 in #858
  • Update templates for release 0.0.6 by @a13x5 in #857

New Contributors

Full Changelog: v0.0.5...v0.0.6

v0.0.5

13 Dec 09:00
4f51cd9
Compare
Choose a tag to compare
v0.0.5 Pre-release
Pre-release

What's Changed

  • Dev deploy fix - update dev/config aws cluster template version to 0-0-3 by @ramessesii2 in #668
  • Update template for vsphere dev example by @Kshatrix in #669
  • Fix providers status reporting in management object by @eromanova in #667
  • Fix Airgap bundle creation in CI by @a13x5 in #672
  • Bump github.com/Masterminds/semver/v3 from 3.3.0 to 3.3.1 by @dependabot in #671
  • Bump github.com/cert-manager/cert-manager from 1.16.1 to 1.16.2 by @dependabot in #670
  • Minor misprint fix in README.md by @slysunkin in #661
  • Pass pvt repo creds to Sveltos & make services reconcile independent by @wahabmk in #665
  • Bump github.com/onsi/ginkgo/v2 from 2.21.0 to 2.22.0 by @dependabot in #675
  • Update CODEOWNERS by @DinaBelova in #680
  • Bump sigs.k8s.io/cluster-api-provider-azure from 1.17.1 to 1.17.2 by @dependabot in #679
  • Bump github.com/projectsveltos/libsveltos from 0.42.0 to 0.42.1 by @dependabot in #677
  • Bump github.com/projectsveltos/addon-controller from 0.42.0 to 0.42.1 by @dependabot in #678
  • Bump github.com/onsi/gomega from 1.35.1 to 1.36.0 by @dependabot in #686
  • Bump github.com/stretchr/testify from 1.9.0 to 1.10.0 by @dependabot in #685
  • Bump azure provider to v1.17.2 by @Kshatrix in #683
  • Validate Release object by @Kshatrix in #688
  • Improve retrieval of services status from Sveltos by @wahabmk in #673
  • Rename SetStatusConditions to GetStatusConditions by @eromanova in #689
  • Fix multierror in indexers by @zerospiel in #698
  • Disable validating webhooks for controller tests by @Kshatrix in #700
  • Validate Management creation/update with Release by @Kshatrix in #691
  • Validate Release object removal by @Kshatrix in #701
  • Add CAPI operator providers airgap capability by @a13x5 in #687
  • Bump github.com/projectsveltos/addon-controller from 0.42.1 to 0.43.0 by @dependabot in #707
  • Make release field mandatory for Management resources by @Kshatrix in #711
  • Don't collect CAPI manifests for public clouds + gitignore fix by @a13x5 in #714
  • Fix components cleanup by @zerospiel in #706
  • Support credentials distribution by @eromanova in #712
  • Improve Templates deletion validation by @eromanova in #355
  • Bump github.com/fluxcd/pkg/apis/meta from 1.6.1 to 1.7.0 by @dependabot in #722
  • Bump github.com/fluxcd/pkg/runtime from 0.49.1 to 0.50.0 by @dependabot in #723
  • Bump github.com/projectsveltos/libsveltos from 0.43.0 to 0.44.0 by @dependabot in #742
  • Bump github.com/projectsveltos/addon-controller from 0.43.0 to 0.44.0 by @dependabot in #741
  • Bump sveltos to v0.44.0 by @Kshatrix in #748
  • Extend helm chart configuration for Templates by @eromanova in #699
  • Introduce Backup API by @zerospiel in #715
  • Fix backups absent permissions by @zerospiel in #760
  • Fix creds controller dismissed error by @zerospiel in #777
  • Bump github.com/fluxcd/pkg/apis/meta from 1.7.0 to 1.8.0 by @dependabot in #770
  • Bump github.com/fluxcd/pkg/runtime from 0.50.0 to 0.50.1 by @dependabot in #769
  • Bump github.com/onsi/gomega from 1.36.0 to 1.36.1 by @dependabot in #766
  • Fix missing spec fields in distributed templates by @eromanova in #779
  • Bump capi version to v1.8.6 by @Kshatrix in #785
  • Bump golang.org/x/crypto from 0.30.0 to 0.31.0 in the go_modules group by @dependabot in #787
  • Add cleanup finalizer for aws/azure standalone templates by @Kshatrix in #749

New Contributors

Full Changelog: v0.0.4...v0.0.5

v0.0.4

19 Nov 03:57
Compare
Choose a tag to compare
v0.0.4 Pre-release
Pre-release

What's Changed

  • Bump sigs.k8s.io/cluster-api-provider-vsphere from 1.11.1 to 1.11.2 by @dependabot in #534
  • Readme: fix several inaccuracies related to 0.0.3 release; md syntax by @a13x5 in #537
  • Fix CLI install on ARM64 platform. by @s3rj1k in #538
  • Set forked cloud-provider-azure chart for Azure templates by @a13x5 in #541
  • Updated EKS chart version by @slysunkin in #544
  • Compatibility: unify providers and base on CAPI contract versions by @zerospiel in #525
  • HMC Telemetry: Update heartbeat interval to 24 hours by @briantd in #551
  • Bump sigs.k8s.io/cluster-api-provider-azure from 1.17.0 to 1.17.1 by @dependabot in #552
  • Update templates with compatibility attributes by @zerospiel in #549
  • Fix k0smotron provider chart compatibility by @zerospiel in #555
  • New lint rules, mostly for import organization by @zerospiel in #556
  • Bump github.com/projectsveltos/libsveltos from 0.40.0 to 0.41.1 by @dependabot in #562
  • Revert "Bump github.com/projectsveltos/libsveltos from 0.40.0 to 0.41.1" by @Kshatrix in #566
  • Get sveltos CRDs based on chart version instead of lib version by @Kshatrix in #568
  • Bump github.com/projectsveltos/addon-controller from 0.40.0 to 0.41.1 by @dependabot in #565
  • Install yq for sveltos CRDs by @Kshatrix in #569
  • Validate available upgrades for managed clusters by @eromanova in #391
  • Bump sveltos chart to v0.41.1 by @Kshatrix in #573
  • Get the PR ref from the merge commit within pull_request_target workflows by @squizzi in #536
  • Fix race caused by Scheme update in certmanager verification by @Kshatrix in #577
  • Fixes in dev configs and README to reflect recent API changes by @a13x5 in #547
  • Bump github.com/cert-manager/cert-manager from 1.15.3 to 1.16.1 by @dependabot in #466
  • Credentials propagation improvements + dev docs by @a13x5 in #564
  • Bump github.com/onsi/gomega from 1.34.2 to 1.35.0 by @dependabot in #578
  • Bump github.com/onsi/ginkgo/v2 from 2.20.2 to 2.21.0 by @dependabot in #579
  • Get status.conditions from CAPI operator during updateComponentsStatus by @squizzi in #341
  • Fix incorrect comp sets check in admission by @zerospiel in #587
  • Bump github.com/onsi/gomega from 1.35.0 to 1.35.1 by @dependabot in #588
  • Miscellaneous changes improving readme/onboarding by @bnallapeta in #548
  • Set Release ownerreferenes on ProviderTemplates by @Kshatrix in #585
  • Explicit linter rules by @zerospiel in #599
  • Bump sigs.k8s.io/cluster-api from 1.8.4 to 1.8.5 by @dependabot in #598
  • Update core capi to v1.8.5 by @Kshatrix in #608
  • Bump actions/github-script from 6 to 7 by @dependabot in #580
  • Cleanup component dependencies when removed by @zerospiel in #584
  • Update Services Status for ManagedCluster & MultiClusterService by @wahabmk in #550
  • Bump k0smotron to v1.2.0 by @Kshatrix in #610
  • Add 'make airgap-package' target and associated scripts for bundling images for air gap by @squizzi in #475
  • Add support for customizing image and extension chart repoURL across templates by @squizzi in #493
  • Add secrets viewer role to get kubeconfigs by @Kshatrix in #617
  • Update release actions with airgap bundle upload by @squizzi in #612
  • Validation for MultiClusterService by @wahabmk in #597
  • Validate mgmt providers removal by @zerospiel in #574
  • Fixup incorrect shell execs by @zerospiel in #618
  • Rework orphaned Templates removal by @eromanova in #571
  • Bump sigs.k8s.io/cluster-api-provider-vsphere from 1.11.2 to 1.11.3 by @dependabot in #631
  • Bump vsphere provider to v1.11.3 by @Kshatrix in #635
  • Use linter from makefile target in the build workflow by @eromanova in #620
  • Credential: conditions + cluster identity watcher by @a13x5 in #614
  • Get chartName from HelmChart and allow for templating in values by @wahabmk in #632
  • Added checking for MachineDeployments availability to update ManagedCluster status by @slysunkin in #546
  • Bump helm.sh/helm/v3 from 3.16.2 to 3.16.3 by @dependabot in #639
  • Bump github.com/projectsveltos/libsveltos from 0.41.1 to 0.42.0 by @dependabot in #643
  • Bump github.com/projectsveltos/addon-controller from 0.41.1 to 0.42.0 by @dependabot in #644
  • Bumpt sveltos to 0.42.0 by @Kshatrix in #648
  • Bump azure provider to v1.17.1 by @Kshatrix in #650
  • Bump aws provider to v2.7.1 by @Kshatrix in #652
  • Set 0.0.4 version in the Release object by @Kshatrix in #653

Full Changelog: v0.0.3...v0.0.4

Air gap bundle: https://binary2a.mirantis.com/hmc-airgap-0.0.4.tgz

v0.0.3

18 Oct 18:16
Compare
Choose a tag to compare
v0.0.3 Pre-release
Pre-release

What's Changed

  • Change ManagedCluster's short names by @a13x5 in #446
  • Bump github.com/projectsveltos/libsveltos from 0.38.4 to 0.39.0 by @dependabot in #451
  • Bump github.com/projectsveltos/addon-controller from 0.38.4 to 0.39.0 by @dependabot in #450
  • Reflect associated template in the component status by @Kshatrix in #458
  • Fix bug introduced in Sveltos install by @wahabmk in #462
  • Honor the createRelease flag when reconciling by @kylewuolle in #464
  • Bump sigs.k8s.io/cluster-api from 1.8.3 to 1.8.4 by @dependabot in #463
  • Revert "Make the createRelease value actually not install the release… by @slysunkin in #465
  • Introduce API for MultiClusterService by @wahabmk in #461
  • Bump helm.sh/helm/v3 from 3.16.1 to 3.16.2 by @dependabot in #471
  • Added EKS template by @slysunkin in #430
  • Add rbac roles for new resources by @Kshatrix in #469
  • Fix chartRef for delivered Templates by @eromanova in #478
  • Bump github.com/projectsveltos/libsveltos from 0.39.0 to 0.40.0 by @dependabot in #479
  • Bump github.com/projectsveltos/addon-controller from 0.39.0 to 0.40.0 by @dependabot in #480
  • Compatibility attributes: add API support, propagation and checks by @zerospiel in #422
  • Wait for templates creation in Release controller by @Kshatrix in #484
  • Compatibility attributes amends by @zerospiel in #487
  • Publish Release object to gh release assets by @Kshatrix in #495
  • K0smotron capi official provider by @Schnitzel in #501
  • remove in-template BeachHeadServices by @Schnitzel in #502
  • Update provider versions to latest by @Kshatrix in #507
  • Strip leading v in VERSION by @Kshatrix in #505
  • Fix wrong providers names in telemetry by @zerospiel in #508
  • Fix sveltos tpls version in the Release by @zerospiel in #511
  • Run VSphere tests in self-hosted, refactor test suite into spec per provider, support label filtering, get all tests green by @squizzi in #360
  • Strip leading v from VERSION in 'Get outputs' job by @squizzi in #518
  • Update README.md by @randybias in #503
  • Fix an issue with EKS cluster removal by @slysunkin in #492
  • Update template versions for 0.0.3 by @Kshatrix in #522
  • Update k0s version to 1.31.1+k0s.1 by @Kshatrix in #524
  • Reconcile MultiClusterService by @wahabmk in #476
  • Add credential admission checks for managedcluster by @a13x5 in #481
  • Remove installBeachHeadServices from sample template by @wahabmk in #528
  • Improve ManagedCluster update validation by @eromanova in #527
  • CCM/CSI credentials propagation by @a13x5 in #405

Full Changelog: v0.0.2...v0.0.3

v0.0.2

16 Oct 10:25
Compare
Choose a tag to compare
v0.0.2 Pre-release
Pre-release

Full Changelog: v0.0.1...v0.0.2

v0.0.1

24 Jul 15:25
636744a
Compare
Choose a tag to compare
v0.0.1 Pre-release
Pre-release

What's Changed

Full Changelog: https://github.com/Mirantis/hmc/commits/v0.0.1