Releases: rackerlabs/understack
Releases · rackerlabs/understack
understack-images
Merge pull request #938 from rackerlabs/sync-all-projects fix: Sync all openstack projects to nautobot, not just the user ones
v0.0.10
What's Changed
- feat: add a renovatebot rule for matching our containers by @cardoe in #901
- fix: renovate rule for understack containers by @cardoe in #903
- docs: add design information around neutron usage by @cardoe in #904
- feat: Adds OpenStack Skyline dashboard to Understack by @nicholaskuechler in #894
- chore: we are making deploy changes so remove the finalizers by @cardoe in #905
- docs: add details on OVN to the neutron net docs by @cardoe in #906
- chore(deps): update helm release argo-cd to v7.9.1 by @renovate in #825
- chore(deps): update golangci/golangci-lint-action digest to 9fae48a by @renovate in #908
- fix(deps): update dependency keystoneauth-websso to v0.2.2 by @renovate in #909
- chore(deps): update crate-ci/typos action to v1.32.0 by @renovate in #910
- feat(cli): nest commands under 'deploy' and rename 'init' to 'quickstart' by @cardoe in #896
- docs: updated the network design based on reviews by @cardoe in #913
- docs: Adds notes on Talos Linux images by @nicholaskuechler in #912
- fix: allow outside dir files in kustomization.yaml by @haseebsyed12 in #915
- feat: add understack cli release. by @abhimanyu003 in #898
- chore(config): migrate renovate config by @renovate in #914
- feat: dexop - operator to manage Oauth2 clients in Dex by @skrobul in #876
- chore: update to Poetry 2 by @skrobul in #919
- fix: ucvni url typo in nautobot client by @mfencik in #918
- chore: yaml linting issues by @skrobul in #920
Full Changelog: v0.0.9...v0.0.10
v0.0.9
What's Changed
- feat: refactor mechanism driver part 1 by @mfencik in #899
- fix: PUC-900: mode must be set to tagged when specifying tagged_vlans by @haseebsyed12 in #900
Full Changelog: v0.0.8...v0.0.9
v0.0.8
What's Changed
- chore: protect resources from automated deletion by @cardoe in #828
- chore(deps): update crate-ci/typos action to v1.31.1 by @renovate in #831
- fix(deps): update dependency typer to v0.15.2 by @renovate in #779
- fix(deps): update dependency sushy to v5.5.0 by @renovate in #734
- docs: Adds guide for troubleshooting OVN and NeutronAgentDown alerts by @nicholaskuechler in #827
- chore(deps): update helm release sealed-secrets to v2.17.2 by @renovate in #829
- fix(deps): update dependency pynautobot to v2.6.2 by @renovate in #830
- chore(deps): update helm release cloudnative-pg to v0.23.2 by @renovate in #568
- chore(deps): update dependency pytest to v8 by @renovate in #832
- chore(deps): update dependency pytest-cov to v6 by @renovate in #833
- fix(deps): update dependency python-novaclient to v18.9.0 by @renovate in #737
- fix(deps): update dependency pydantic to v2.11.3 by @renovate in #834
- fix(deps): update dependency pydantic-settings to v2.8.1 by @renovate in #835
- chore(deps): update dependency python-swiftclient to v4.7.0 by @renovate in #736
- chore(deps): update dependency python-keystoneclient to v5.6.0 by @renovate in #738
- fix(deps): update dependency openstacksdk to v4.5.0 by @renovate in #782
- fix(deps): update dependency python-ironicclient to v5.10.1 by @renovate in #837
- chore(deps): update helm release external-secrets to v0.16.0 by @renovate in #838
- feat: PUC-785: crud ucvni-group range on network-segment-range events by @haseebsyed12 in #796
- feat: Subport dynamic segment by @mfencik in #804
- fix: the otel-collector should be in the understack project by @ctria in #841
- chore(nova): we never use the OSH hardcoded flavors so disable them by @cardoe in #840
- feat: Added a finalizer and preservation of resources on deletion on the understack appset by @ctria in #843
- chore: Add Unit Test for sync_interfaces (enroll functionality) by @stevekeay in #842
- feat: Accept either name or UUID for switch interface in local_link_info by @stevekeay in #845
- chore: Retrofit type hints to neutron ml2 driver plugin API to improve dx by @stevekeay in #818
- fix(neutron): resolve crash because of missing typings by @skrobul in #850
- fix(argocd): remove finalizer that should by controlled by policy by @cardoe in #849
- chore(deps): update helm release external-secrets to v0.16.1 by @renovate in #844
- fix(argocd): revert finalizer on appproject by @cardoe in #851
- fix(deps): update dependency pydantic-settings to v2.9.0 by @renovate in #852
- chore(deps): update softprops/action-gh-release digest to da05d55 by @renovate in #855
- feat:PUC-662: adding Ironic redfish inspection step by @haseebsyed12 in #856
- feat: On Enroll, baremetal local_link_info gets populated with name instead of UUID by @stevekeay in #846
- chore(deps): update actions/setup-python digest to a26af69 by @renovate in #861
- docs: extend the deployment docs by @cardoe in #858
- chore(deps): update docker/build-push-action digest to 14487ce by @renovate in #865
- chore(deps): update actions/download-artifact digest to d3f86a1 by @renovate in #866
- fix:pxe_enabled flag is causing issue on inspection. till we find the solution we are disabling this operation by @haseebsyed12 in #864
- feat: add ansible execution environment for playbooks by @cardoe in #806
- chore(deps): update dependency ansible-core to v2.18.5 by @renovate in #867
- fix(deps): update dependency keystoneauth-websso to v0.2.1 by @renovate in #860
- chore(deps): update dependency pynautobot to v2.6.2 by @renovate in #869
- fix: trunk_created payload parsing by @mfencik in #874
- feat: deploy-cli for scaffolding by @abhimanyu003 in #839
- feat: enable Golangci linting by @skrobul in #878
- chore(deps): update dependency ansible-runner to v2.4.1 by @renovate in #868
- chore(deps): pin dependencies by @renovate in #879
- chore(deps): update crate-ci/typos action to v1.31.2 by @renovate in #880
- ci: pin argo workflows binary to not get broken by release process by @cardoe in #881
- chore: rename the CLI binary to understack by @cardoe in #877
- feat: Block drop! commits by @skrobul in #882
- chore(deps): update dependency community.general to v10.6.0 by @renovate in #870
- chore(deps): pin skrobul/block-autosquash-commits-action action to 64e6a7a by @renovate in #884
- fix(ironic): ensure that UEFI boot works by having snponly.efi by @cardoe in #887
- chore(neutron): replace manual API calls with pynautobot by @cardoe in #872
- feat: etcd backup by @skrobul in #848
- feat: physical_network lookup using ironic client by @mfencik in #863
- fix(deps): update dependency diffsync to v2.1.0 by @renovate in #875
- feat(cli): provide consistent way to define path to deployment repo by @cardoe in #886
- chore(mariadb): auto-generate root password by default by @cardoe in #859
- chore(deps): update dependency networktocode.nautobot to v5.11.0 by @renovate in #871
- fix(deps): update dependency pydantic to v2.11.4 by @renovate in #888
- fix(deps): update dependency typer to v0.15.3 by @renovate in #885
- fix(deps): update dependency pydantic-settings to v2.9.1 by @renovate in #854
- docs: update more information about the deployment repo by @cardoe in #895
- feat:PUC-314: set default boot-interface to http-ipxe by @haseebsyed12 in #847
New Contributors
- @abhimanyu003 made their first contribution in #839
Full Changelog: v0.0.7...v0.0.8
understack-images
understack-images-20250415130155 Merge pull request #837 from rackerlabs/renovate/python-ironicclient-…
understack-images
Merge pull request #736 from rackerlabs/renovate/python-swiftclient-4.x chore(deps): update dependency python-swiftclient to v4.7.0
v0.0.7
What's Changed
- fix(nova): patch has been merged upstream so it doesn't apply by @cardoe in #820
- chore(deps): update helm release external-secrets to v0.15.1 by @renovate in #726
- chore(deps): update actions/cache digest to 5a3ec84 by @renovate in #821
- chore(deps): update actions/download-artifact digest to 95815c3 - autoclosed by @renovate in #822
- chore(deps): update actions/setup-python digest to 8d9ed9a by @renovate in #823
- chore(deps): update actions/upload-artifact digest to ea165f8 by @renovate in #824
- chore(argocd): attempt to get things more inline with the newer layout by @cardoe in #826
Full Changelog: v0.0.6...v0.0.7
v0.0.6
What's Changed
- fix: secondary IP blocks on "external" subnets (SVIs) by @stevekeay in #792
- fix: argo doesn't need manifests from the deploy repo by @ctria in #814
- chore: Bump openstack-helm nova version to the latest by @nicholaskuechler in #811
- feat: PUC-176: Adding link of OpenStack RabbitMQ Queue Dump Tool in Operators guide for better visibility by @haseebsyed12 in #819
- chore(mariadb): increase max_connections to 1024 by @skrobul in #817
- feat: PUC-314: Enable http-ipxe boot interface in bios settings by @haseebsyed12 in #816
Full Changelog: v0.0.5...v0.0.6
v0.0.5
What's Changed
- chore(ingress-nginx): 4.9.1 -> 4.12.1 by @skrobul in #802
- fix(glance): add job annotations to fix sync issues by @cardoe in #803
- feat: PUC-765: use segmentation_id generated by neutron as ucvni_id in nautobot by @haseebsyed12 in #800
- fix(keystone): add job annotations for syncing by @cardoe in #805
- fix: change bios settings for enroll, and add more LLDP details on missing neighbors by @stevekeay in #807
- feat: Adds workflow and tooling for troubleshooting ironic 'clean failed' events by @nicholaskuechler in #790
- fix(glance): Increase memory limits due to errors uploading images by @nicholaskuechler in #809
- feat(uc-diff): Adds diffsync human-friendly summary to uc-diff output by @nicholaskuechler in #808
- fix(workflows): enrolling servers in Nautobot as Planned by @cardoe in #810
Full Changelog: v0.0.4...v0.0.5
v0.0.4
What's Changed
- fix: Adds ArgoCD Replace=true annotation to OpenStack jobs by @nicholaskuechler in #798
- fix(prometheus): prevent constant sync cycling with ArgoCD by @cardoe in #801
- fix: adds argocd annotations for keystone_domain_manage job by @nicholaskuechler in #799
Full Changelog: v0.0.3...v0.0.4