Releases: rackerlabs/understack
Releases · rackerlabs/understack
v0.1.3
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
Merge pull request #1527 from rackerlabs/renovate/diskimage-builder-3.x chore(deps): update dependency diskimage-builder to v3.40.1
v0.1.2
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
What's Changed
- feat: add location type sync to nautobot operator by @abhimanyu003 in #1620
- fix(nautobot_device_sync): PUC-1441: refactoring by @haseebsyed12 in #1615
- fix: switch oslo event handling to use baremetal-manage service account by @cardoe in #1625
- fix(ironic): rebase ironic container patches by @cardoe in #1626
- fix: update BMC code to set correct pxe interface. by @RSabounds in #1627
Full Changelog: v0.1.0...v0.1.1
v0.1.0
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
v0.0.51
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
Full Changelog: v0.0.49...v0.0.50
v0.0.49
What's Changed
- feat: Nautobot operator by @abhimanyu003 in #1459
- chore(deps): update golang docker tag by @renovate[bot] in #1274
- chore(deps): pin dependencies by @renovate[bot] in #1546
- fix(workflows): Include the inspect-server workflow by @nicholaskuechler in #1548
Full Changelog: v0.0.48...v0.0.49
v0.0.48
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 containersgithub action on python changes used byunderstack/ironic-nautobot-clientby @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