Skip to content

Releases: rackerlabs/understack

v0.0.20

28 Jul 18:50
98246d7

Choose a tag to compare

What's Changed

  • fix: correct missing job annotations or incorrectly included jobs by @cardoe in #1105
  • chore(deps): update astral-sh/setup-uv digest to e92bafb by @renovate[bot] in #1108
  • fix(deps): update module golang.org/x/oauth2 to v0.27.0 [security] by @renovate[bot] in #1088
  • fix(glance): disable default images from OpenStack Helm by @cardoe in #1107
  • chore(deps): update helm release openstack-helm/horizon to v2025.1.2+05dec8ab6 by @renovate[bot] in #1109

Full Changelog: v0.0.19...v0.0.20

v0.0.19

24 Jul 21:02
2a969f0

Choose a tag to compare

What's Changed

  • feat: make ironic port names node-name:port-name as a standard by @cardoe in #1087
  • chore(deps): update dependency community.general to v10.7.2 by @renovate[bot] in #1085
  • docs: update appset documentation by @cardoe in #1091
  • fix(appset): set defaults to deploy from this repo by @cardoe in #1092
  • feat(neutron): add stub SVI router flavor plugin by @cardoe in #1094
  • feat: Adds OpenStack Octavia load balancers by @nicholaskuechler in #813
  • fix(octavia): Fix syntax for enabled_provider_drivers setting by @nicholaskuechler in #1096
  • fix(neutron): enable the svi router flavor plugin by @cardoe in #1097
  • feat: encrypt netapp credentials and mount configuration as netapp_nvme.conf by @haseebsyed12 in #1090
  • fix: add sealed secrets to infra appset by @mfencik in #1093
  • fix(octavia): Add new octavia_persistence database by @nicholaskuechler in #1098
  • fix(argocd): fix the disabling of syncPolicy by @cardoe in #1102
  • fix: update job hook settings for ArgoCD for OpenStack Helm by @cardoe in #1104

Full Changelog: v0.0.18...v0.0.19

v0.0.18

17 Jul 12:33
90d5e36

Choose a tag to compare

What's Changed

  • fix(argocd): correct the git generator referencing the cluster by @cardoe in #1056
  • docs: Adds example of repairing neutron and ovn with neutron-ovn-db-sync-util by @nicholaskuechler in #1055
  • fix: Increase resources for memcached due to hitting CPUThrottlingHigh alerts by @nicholaskuechler in #1059
  • chore(deps): update dependency networktocode.nautobot to v5.12.1 by @renovate[bot] in #1053
  • chore(deps): update dependency pynautobot to v2.6.5 by @renovate[bot] in #1061
  • chore(deps): update helm release openstack-helm/ironic to v2025.1.2+85569c271 by @renovate[bot] in #1062
  • feat(argocd): sync only out of sync objects and don't manipulate the openstack namespace everywhere by @cardoe in #1060
  • feat: argocd: allow operators to control syncPolicy by @skrobul in #916
  • chore(deps): update dependency diskimage-builder to v3.39.0 by @renovate[bot] in #1063
  • chore(deps): update dependency ironic-python-agent-builder to v6.1.0 by @renovate[bot] in #1064
  • fix(deps): update dependency typer to >=0.16,<0.17 by @renovate[bot] in #1068
  • fix(quotas): Increases default ram quota by @nicholaskuechler in #1066
  • fix(nova): make ram quota a string so that openstack-helm doesn't convert it to scientific notation by @nicholaskuechler in #1069
  • feat(argocd): re-enable pruning of application resources by @cardoe in #1071
  • docs: update wording and diagram to explain system partitioning better by @cardoe in #1072
  • feat: Adds alert automation using argo-events for NeutronAgentDown alerts by @nicholaskuechler in #1070
  • feat: add deployment of OpenStack Cinder by @cardoe in #1044
  • feat: PUC-1014: do not append default novalocal domain to hostname by @haseebsyed12 in #1075
  • docs(images): Add config drive mandatory option when creating images by @nicholaskuechler in #1076
  • docs: add notes on how to make an ESXi image by @cardoe in #1077
  • feat: nautobot operator by @abhimanyu003 in #1057
  • fix(deps): update module github.com/golang-jwt/jwt/v4 to v4.5.2 [security] by @renovate[bot] in #1078
  • chore(deps): update helm release argo-cd to v8.1.3 by @renovate[bot] in #1081
  • fix(openstack-exporter): Tuning to help with metric gaps by @nicholaskuechler in #1083
  • chore(deps): update dependency argoproj/argo-events to v1.9.7 by @renovate[bot] in #1080
  • chore(deps): update dependency pytest-cov to v6 by @renovate[bot] in #1082
  • fix: renovate needs to update to handle digest pinning by @cardoe in #1084
  • feat: Netapp Cinder driver for loading cinder cleanly with minimal cinder conf by @nidzrai in #1074

New Contributors

Full Changelog: v0.0.17...v0.0.18

understack-images

08 Jul 13:28
b0bdc4c

Choose a tag to compare

understack-images-20250708132351

Merge pull request #1064 from rackerlabs/renovate/ironic-python-agent…

understack-images

07 Jul 21:37
854694b

Choose a tag to compare

Merge pull request #1063 from rackerlabs/renovate/diskimage-builder-3.x

chore(deps): update dependency diskimage-builder to v3.39.0

v0.0.17

01 Jul 13:10
8cb3182

Choose a tag to compare

What's Changed

  • chore(deps): update actions/setup-python digest to a26af69 by @renovate in #1036
  • chore(deps): update dependency rabbitmq/messaging-topology-operator to v1.17.2 by @renovate in #1047
  • chore(deps): update dependency community.general to v10.7.1 by @renovate in #1046
  • chore(deps): update dependency pytest to v8.4.1 by @renovate in #1040
  • feat:switch OpenStack Helm images to quay.io/airshipit from docker.io by @haseebsyed12 in #1034
  • chore(deps): update helm release argo-cd to v8.1.2 by @renovate in #1048
  • chore(deps): update crate-ci/typos action to v1.34.0 by @renovate in #1052
  • fix: switch Cinder and Placement to quay.io images by @cardoe in #1050
  • fix: precreate /var/lib/openstack-helm/tmp by @skrobul in #1054

Full Changelog: v0.0.16...v0.0.17

v0.0.16

30 Jun 15:55
f3d0fa7

Choose a tag to compare

What's Changed

  • chore: switch from poetry to uv by @cardoe in #812
  • chore(deps): update astral-sh/setup-uv action to v6 by @renovate in #1032
  • fix: sync_keystone: No OUTSIDE network unless project in default domain by @stevekeay in #1033
  • feat: docs on reading OS logs by @skrobul in #1035
  • chore(deps): update docker/setup-buildx-action digest to e468171 by @renovate in #1038
  • chore(deps): pin actions/checkout action to 11bd719 by @renovate in #1039
  • chore(deps): update golang docker tag by @renovate in #1025
  • chore(deps): update dependency go to v1.24.4 by @renovate in #960
  • feat: initial cinder plugin and cinder container with plugin by @cardoe in #1042
  • chore: only set the tls secretName as needed by @cardoe in #1045
  • fix: router iface removal: switch to PRECOMMIT_DELETE by @skrobul in #1041

Full Changelog: v0.0.15...v0.0.16

v0.0.15

24 Jun 15:36
6f3daf6

Choose a tag to compare

What's Changed

  • chore(deps): update docker/setup-buildx-action digest to 18ce135 by @renovate in #1024
  • feat: Build integration tests based on OpenStack Rally by @skrobul in #1021
  • fix(rabbitmq): set TTL to prevent notifications queues from growing indefinitely by @nicholaskuechler in #1015
  • chore(deps): update helm release openstack-helm/neutron to v2025.1.9+3225ad74a by @renovate in #1017
  • chore(deps): update helm release memcached to v7 by @renovate in #1020
  • fix(ironic): do not override OpenStack Helm default paths by @cardoe in #1026
  • chore: updated external secrets to 0.16.2 by @ctria in #1027
  • fix(ironic): ensure tftpboot path is created by @cardoe in #1029
  • feat: rook - add ceph-block-single block pool by @skrobul in #1028
  • chore(deps): update azure/setup-kubectl digest to 776406b by @renovate in #1030

Full Changelog: v0.0.14...v0.0.15

v0.0.14

16 Jun 14:15
ecdaa6c

Choose a tag to compare

What's Changed

  • docs: add notes about helm values file naming by @cardoe in #959
  • chore(deps): update dependency diskimage-builder to v3.38.0 by @renovate in #958
  • chore(deps): update dependency community.general to v10.7.0 by @renovate in #956
  • chore(neutron): add a debug log when a port is created by @cardoe in #928
  • chore(deps): update dependency networktocode.nautobot to v5.12.0 by @renovate in #961
  • fix: small updates to make it pass yaml linting by @nicholaskuechler in #962
  • fix(deps): update dependency neutron to v25.2.0 by @renovate in #963
  • fix(deps): update dependency sushy to v5.6.0 by @renovate in #964
  • chore(deps): update dependency pytest to v8.4.0 by @renovate in #965
  • fix(deps): update dependency neutron-lib to v3.19.0 by @renovate in #966
  • fix(deps): update dependency typer to ^0.16.0 by @renovate in #967
  • chore(deps): update softprops/action-gh-release digest to d5382d3 by @renovate in #969
  • fix(deps): update dependency requests to v2.32.4 by @renovate in #970
  • chore(argocd): remove the old AppSet by @cardoe in #968
  • feat: run inspection on enroll by @haseebsyed12 in #973
  • fix: use admin context when adding router subports by @mfencik in #975
  • feat: interface preference change by @haseebsyed12 in #976
  • feat: check if the pr-XXX images are to be merged by @skrobul in #974
  • fix: renovate configs for OpenStack Helm now work by @cardoe in #977
  • chore(deps): pin dependencies by @renovate in #981
  • chore(deps): update softprops/action-gh-release digest to 72f2c25 by @renovate in #982
  • chore(deps): update helm release openstack-helm/glance to v0.5.4 by @renovate in #978
  • chore(deps): update helm release openstack-helm/ironic to v0.2.22 by @renovate in #979
  • chore(deps): update helm release openstack-helm/neutron to v0.3.50 by @renovate in #980
  • chore(deps): update dependency rabbitmq/cluster-operator to v2.14.0 by @renovate in #891
  • chore(deps): update dependency rabbitmq/messaging-topology-operator to v1.17.1 by @renovate in #892
  • chore(deps): update helm release openstack-helm/horizon to v2025 by @renovate in #987
  • fix: specify missing OpenStack container references by @cardoe in #988
  • chore(deps): update helm release openstack-helm/keystone to v2025 by @renovate in #989
  • chore(deps): update helm release openstack-helm/placement to v2025 by @renovate in #991
  • chore(deps): update helm release openstack-helm/glance to v2025 by @renovate in #994
  • chore(deps): update helm release argo-cd to v8 by @renovate in #998
  • fix(argocd): updating OpenStack jobs with SSA by @cardoe in #990
  • fix(argocd): deploy as early as possible and don't override upstream resource.exclusions by @cardoe in #1000
  • fix: use openvswitch dpdk image which contains needed packages by @nicholaskuechler in #999
  • fix: change ironic client to get port by local link info by @mfencik in #983
  • chore(deps): update dependency argoproj/argo-events to v1.9.6 by @renovate in #883
  • chore(deps): update helm release openstack-helm/nova to v2025 by @renovate in #997
  • chore(deps): update helm release openstack-helm/neutron to v2025 by @renovate in #996
  • chore(deps): update helm release openstack-helm/ironic to v2025 by @renovate in #995
  • ci: enable running tests on all of our Python code by @cardoe in #986
  • fix(deps): update dependency kubernetes to v33 by @renovate in #1005
  • chore(deps): update dependency pytest-cov to v6.2.1 by @renovate in #1004
  • fix(deps): update dependency pydantic to v2.11.6 by @renovate in #1003
  • chore(deps): update dependency python-swiftclient to v4.8.0 - autoclosed by @renovate in #971
  • chore(deps): update helm release sealed-secrets to v2.17.3 by @renovate in #1002
  • fix(deps): update module github.com/onsi/ginkgo/v2 to v2.23.4 by @renovate in #1009
  • chore: upgrade OpenStack Helm's Open vSwitch chart to 2025.1.0 by @cardoe in #1006
  • fix(deps): update module github.com/onsi/gomega to v1.37.0 by @renovate in #1010
  • fix(deps): update module google.golang.org/grpc to v1.73.0 by @renovate in #1011
  • fix(openstack): bump open vswitch container for 45d55d3 by @cardoe in #1014
  • fix(neutron): revert OpenStack Helm chart version by @cardoe in #1016
  • chore(deps): update nosborn/github-action-markdown-cli action to v3.5.0 by @renovate in #1019
  • chore(deps): update helm release cloudnative-pg to v0.24.0 by @renovate in #1013
  • chore(deps): update helm release openstack-helm/skyline to v2025.1.2+896a54328 by @renovate in #1018
  • chore(deps): update helm release argo-cd to v8.1.0 by @renovate in #1023
  • fix(deps): update dependency pydantic to v2.11.7 - autoclosed by @renovate in #1022

Full Changelog: v0.0.13...v0.0.14

understack-images

13 Jun 17:19
a83479e

Choose a tag to compare

Merge pull request #1002 from rackerlabs/renovate/sealed-secrets-2.x

chore(deps): update helm release sealed-secrets to v2.17.3