Skip to content

Releases: rackerlabs/understack

v0.1.3

02 Feb 16:58
b48a4f0

Choose a tag to compare

What's Changed

  • feat: update ArgoCD Application helm chart by @cardoe in #1622
  • docs: added docs for server firmware updates by @andrrax in #1631
  • chore(deps): update dependency diskimage-builder to v3.40.1 by @renovate[bot] in #1527
  • fix: mkdocs workflows cleanup by @skrobul in #1634
  • feat(nautobot-permissions): Adds nautobot permissions to view extras.computedfield by @nicholaskuechler in #1636
  • chore: flip current AppSets to targeting dev env clusters by @cardoe in #1637
  • fix: gracefully handle when a component is not configured by default by @cardoe in #1639
  • chore(renovate): fix the pattern match to add digests by @cardoe in #1640
  • fix: pin netapp-ontap version to the import behavior change by @cardoe in #1645
  • docs: initial documentation on building a global and site clusters by @cardoe in #1643
  • fix(nautobot-device-sync): PUC-1465: normalise HP manufacturer to HPE for device type lookup by @haseebsyed12 in #1642
  • fix: argocd-understack needs to use envoy-configs for global deploy by @cardoe in #1644

Full Changelog: v0.1.2...v0.1.3

understack-images

27 Jan 22:51
bcb4208

Choose a tag to compare

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

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

v0.1.2

26 Jan 22:37
c3621dc

Choose a tag to compare

What's Changed

  • feat: add OpenEBS LocalPV LVM provisioner by @skrobul in #1624
  • feat(ironic): make updating ironic easier by following our branch by @cardoe in #1628
  • feat: added firmware updates into enroll-server workflow by @andrrax in #1555
  • fix: added server-firmware-update to workflow kustomization by @andrrax in #1629

Full Changelog: v0.1.1...v0.1.2

v0.1.1

23 Jan 23:21
8a36762

Choose a tag to compare

What's Changed

Full Changelog: v0.1.0...v0.1.1

v0.1.0

22 Jan 10:17
fde45af

Choose a tag to compare

What's Changed

  • fix(workflows): include the bmc-password retrieval workflow by @haseebsyed12 in #1604
  • fix(nautobot-sync): handle device name conflicts with UUID mismatch by @haseebsyed12 in #1610
  • fix: copy-and-paste error in inspect-server workflow template by @stevekeay in #1614
  • fix: PUC-1438 correctly handle region specification in ironic client configuration from cloud.yaml by @RSabounds in #1611
  • chore: remove duplicate inspection hook by @cardoe in #1617
  • fix: inspection hook "category" logic in baremetal-ports by @stevekeay in #1613
  • feat: implemented an ironic runbook kubernetes controller by @andrrax in #1605
  • docs: add some more details about inspection by @cardoe in #1616
  • docs: remove old and incorrect app-of-apps which were AppSets by @cardoe in #1618
  • fix: bmc password validation fails incorrectly. by @RSabounds in #1619
  • feat(nautobot): Adds nautobot container build by @nicholaskuechler in #1603
  • fix: remove incorrect path param for envoy-gateway ArgoCD Application by @cardoe in #1623
  • feat: Graphical console support by @skrobul in #1520
  • fix(mariadb-galera): configure affinity and anti-affinity by @skrobul in #1621

Full Changelog: v0.0.52...v0.1.0

v0.0.52

16 Jan 00:27
98f2598

Choose a tag to compare

What's Changed

  • feat(mkdocs): install mermaid-zoom by @skrobul in #1606
  • feat(envoy-configs): support configurable timeouts by @skrobul in #1608
  • fix(ironic): disable resource-class for agent inspection by @cardoe in #1609

Full Changelog: v0.0.51...v0.0.52

v0.0.51

15 Jan 02:27
8001350

Choose a tag to compare

What's Changed

  • chore(deps): update actions/checkout digest to 8e8c483 by @renovate[bot] in #1547
  • chore(deps): update astral-sh/setup-uv digest to 61cb8a9 by @renovate[bot] in #1549
  • chore(deps): update helm release openstack-helm/ironic to v2025.2.8+01c93d867 by @renovate[bot] in #1542
  • chore(deps): update helm release openstack-helm/neutron to v2025.2.15+01c93d867 by @renovate[bot] in #1550
  • chore(deps): update helm release openstack-helm/glance to v2025.2.7+01c93d867 by @renovate[bot] in #1551
  • chore(deps): update helm release openstack-helm/horizon to v2025.2.4+01c93d867 by @renovate[bot] in #1552
  • fix(workflows): Update the workflow to allow templateRef inputs by @nicholaskuechler in #1556
  • feat: Add an ArgoCD Application chart to replace AppSets by @cardoe in #1417
  • chore: remove unused ansible for custom field choices for nautobot by @cardoe in #1559
  • fix: OpenStack Helm changed the default ingress class by @cardoe in #1560
  • fix: PUC-1413: automatically delete the job and its associated pod 300 seconds after it finishes by @haseebsyed12 in #1561
  • feat: update how Nautobot permissions are configured by @cardoe in #1557
  • chore(deps): update helm release openstack-helm/keystone to v2025.2.7+01c93d867 by @renovate[bot] in #1553
  • chore(deps): pin dependencies by @renovate[bot] in #1562
  • chore(deps): update actions/checkout action to v6 by @renovate[bot] in #1564
  • chore(deps): update sigstore/cosign-installer action to v3.10.1 by @renovate[bot] in #1567
  • chore(deps): update anchore/sbom-action action to v0.21.1 by @renovate[bot] in #1568
  • chore(deps): update actions/setup-python action to v6 by @renovate[bot] in #1565
  • chore(deps): update helm release openstack-helm/placement to v2025.2.5+01c93d867 by @renovate[bot] in #1566
  • fix(deps): update dependency pynautobot to v3 by @renovate[bot] in #1569
  • chore(deps): update sigstore/cosign-installer action to v4 by @renovate[bot] in #1571
  • chore(deps): update dependency networktocode.nautobot to v6 by @renovate[bot] in #1570
  • chore(deps): update helm release openstack-helm/octavia to v2025.2.8+01c93d867 by @renovate[bot] in #1554
  • feat(nautobot): add permissions based on what playbooks touch by @cardoe in #1563
  • chore(deps): update helm release openstack-helm/skyline to v2025.2.5+01c93d867 by @renovate[bot] in #1572
  • chore(deps): update dependency ansible-core to v2.20.1 by @renovate[bot] in #1324
  • chore(deps): update dependency community.general to v11.4.3 by @renovate[bot] in #1541
  • chore(deps): update crate-ci/typos action to v1.42.0 by @renovate[bot] in #1575
  • fix: false positive CI failure in "typos" by @stevekeay in #1577
  • fix: update BMC credentials code with Bmc class. by @RSabounds in #1558
  • feat: adding in a few additional view permissions into the NB build by @khackworth in #1582
  • fix: deploy nautobot token for nautobotop as part of nautobotop by @cardoe in #1583
  • feat: better build process for operators by @abhimanyu003 in #1578
  • fix: PUC-1415: patch BMC disk functionality for HP devices. by @RSabounds in #1585
  • fix(deps): update module github.com/gookit/goutil to v0.7.3 by @renovate[bot] in #1574
  • chore(deps): update dependency go to 1.25 by @renovate[bot] in #1586
  • chore(deps): update argo workflows to v3.7.7 by @renovate[bot] in #1579
  • chore(deps): update docker/setup-buildx-action action to v3.12.0 by @renovate[bot] in #1587
  • feat: updating nautobot call for v3 by @abhimanyu003 in #1580
  • fix(deps): update github.com/nautobot/go-nautobot/v3 digest to 8022188 by @renovate[bot] in #1588
  • fix(deps): update dependency typer to >=0.21,<0.22 by @renovate[bot] in #1590
  • chore(deps): update docker/setup-qemu-action action to v3.7.0 by @renovate[bot] in #1592
  • chore(deps): update dependency community.general to v12 by @renovate[bot] in #1591
  • ci: follow major version for docker qemu and buildx actions by @cardoe in #1589
  • fix: inspection bug that was wiping traits by @stevekeay in #1594
  • feat(operators): Adds openstack-resource-controller operator by @nicholaskuechler in #1581
  • fix: Improve BMC login logic by @stevekeay in #1596
  • fix: Use the redfish (out-of-band) inspection for newly enrolled nodes by @stevekeay in #1597
  • chore: re-order the renovate comment so that renovate picks it up by @cardoe in #1598
  • docs: adding nautobot operator guide by @abhimanyu003 in #1595
  • feat(ironic): ignore ports with the storage category from attachment by @cardoe in #1599
  • feat(ironic): backport Dell LLDP support and redfish interface fixes by @cardoe in #1600
  • feat: Migrate from ingress-nginx to Kubernetes Gateway API by @skrobul in #1486
  • fix: platforms uses manufacturers created by device_types by @haseebsyed12 in #1584
  • fix(ironic): set the category on ports based on physical_network by @cardoe in #1602
  • feat(ironic): backport redfish lldp inspection and port API fixes by @cardoe in #1601

Full Changelog: v0.0.50...v0.0.51

v0.0.50

10 Jan 23:13
6cf7cbc

Choose a tag to compare

Full Changelog: v0.0.49...v0.0.50

v0.0.49

06 Jan 20:18
a48768e

Choose a tag to compare

What's Changed

Full Changelog: v0.0.48...v0.0.49

v0.0.48

05 Jan 22:04
c342070

Choose a tag to compare

What's Changed

  • chore(deps): update docker/setup-buildx-action digest to 8d2750c by @renovate[bot] in #1525
  • chore(deps): update helm release openstack-helm/ironic to v2025.2.5+e61f0342c by @renovate[bot] in #1526
  • chore(deps): update helm release openstack-helm/glance to v2025.2.6+9b270fe35 by @renovate[bot] in #1519
  • chore(deps): update helm release openstack-helm/horizon to v2025.2.3+9b270fe35 by @renovate[bot] in #1528
  • chore(deps): update helm release openstack-helm/placement to v2025.2.4+9b270fe35 by @renovate[bot] in #1529
  • chore(deps): update helm release openstack-helm/neutron to v2025.2.11+9b270fe35 by @renovate[bot] in #1463
  • chore(deps): update helm release openstack-helm/octavia to v2025.2.7+9b270fe35 by @renovate[bot] in #1530
  • fix(neutron): cannot use vars as ed43082 did by @cardoe in #1533
  • fix: bootstrap script for ArgoCD did not work by @cardoe in #1522
  • chore(deps): update helm release openstack-helm/neutron to v2025.2.12+9cc7c1ea9 by @renovate[bot] in #1535
  • fix: remove patches from understack ironic build which are applied to upstream ironic stable/2025.2 by @haseebsyed12 in #1536
  • feat: removing unreferenced patch file by @haseebsyed12 in #1538
  • fix: Use percent-quoted path when building undersync URL by @stevekeay in #1537
  • fix(openstack): Lowers backoffLimit for openstack-helm bootstrap jobs to a reasonable limit by @nicholaskuechler in #1472
  • fix(neutron): fix c9a3941 which still didn't work by @cardoe in #1534
  • feat: ensure resource_class is empty or set appropriately by @cardoe in #1540
  • chore(deps): update helm release openstack-helm/skyline to v2025.2.2+9b270fe35 by @renovate[bot] in #1532
  • feat: update nautobot with enriched data updated by inspect hooks by @haseebsyed12 in #1495
  • ci: Run Build non-OpenStack containers github action on python changes used by understack/ironic-nautobot-client by @haseebsyed12 in #1543
  • docs: PUC-1250: updating inspection process both automated and manual by @haseebsyed12 in #1539
  • chore: the flavorsync user and role are no longer needed by @cardoe in #1544
  • feat(skyline): Updates skyline to 2025.2 images by @nicholaskuechler in #1545

Full Changelog: v0.0.47...v0.0.48