Skip to content
Navigation Menu
Sign in
Products
Platform
GitHub
Repository hosting, code review, and collaboration
Copilot
AI coding agent for tasks, projects and automated work
Build & Ship
Actions
CI/CD and automation
Code Quality
Quality analysis, fixes, and enforcement
Codespaces
Cloud development environments
Secure
Code Security
Vulnerability detection and remediation
Secret Protection
Secret scanning and leak prevention
All Features
Developers
Learn
Documentation
Training
Certifications
Build
Build with Copilot
Customize Copilot
Integrations
Explore
Trending repos
GitHub Sponsors
Events
Changelog
Changelog
Your source for the latest features, improvements, and fixes across GitHub products, all in one place.
Businesses
By Stage
Enterprises
Team
Startups
Nonprofits
By Industry
Healthcare
Financial services
Manufacturing
Government
See all industries
Evaluate GitHub
Why GitHub
Customer Stories
Business insights
Trust Center
Add-ons
GitHub Advanced Security
Enterprise-grade code security
Copilot for business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Resources
Learn & Connect
Documentation
Resource center
Blog
Events & webinars
Community Forum
Customer Stories
Integrations
Support
Customer support
Training
GitHub Status
Company
About
Partners
Changelog
GitHub Universe
GitHub Universe
The event for developers, by developers — talks, workshops, and what’s next for GitHub.
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
rackerlabs
understack
Repository navigation
Code
Issues
19
(19)
Pull requests
95
(95)
Actions
Security and quality
Insights
More
items
Commits
Breadcrumbs
History for
understack
python
understack-workflows
on
main
User selector
All users
Datepicker
All time
Commit history
Commits on Apr 17, 2026
Only do virtual media boot for initial enrol, use HTTP for a re-enrol
stevekeay
committed
4a7074b
View commit details
Copy full SHA for 4a7074b
View code at this point
Browse repository at this point
Remove Interface and LLDP redfish data from ChassisInfo
Show description for 23d5a0f
stevekeay
committed
23d5a0f
View commit details
Copy full SHA for 23d5a0f
View code at this point
Browse repository at this point
Fix broken logging statement
stevekeay
committed
89835b9
View commit details
Copy full SHA for 89835b9
View code at this point
Browse repository at this point
Do initial inspection using virtual-media boot instead of PXE/HTTP
Show description for df84970
stevekeay
committed
df84970
View commit details
Copy full SHA for df84970
View code at this point
Browse repository at this point
Remove unused "pxe switch macs" option from enroll
Show description for 14ed0d5
stevekeay
committed
14ed0d5
View commit details
Copy full SHA for 14ed0d5
View code at this point
Browse repository at this point
Commits on Apr 16, 2026
Merge pull request #1933 from rackerlabs/iterate-enroll
Show description for 75c9e28
cardoe
authored
75c9e28
View commit details
Copy full SHA for 75c9e28
View code at this point
Browse repository at this point
Commits on Apr 14, 2026
fix: update the Undersync service URL
skrobul
committed
d4f0864
View commit details
Copy full SHA for d4f0864
View code at this point
Browse repository at this point
feat(enroll): gather interfaces from Ironic inspection
Show description for 96c6678
cardoe
committed
96c6678
View commit details
Copy full SHA for 96c6678
View code at this point
Browse repository at this point
Commits on Apr 13, 2026
feat(enroll): call redfish inspection earlier on the node to get data
Show description for f7fd8f6
cardoe
committed
f7fd8f6
View commit details
Copy full SHA for f7fd8f6
View code at this point
Browse repository at this point
fix(enroll): ensure we switch to the proper inspect interface
Show description for 9ac3073
cardoe
committed
9ac3073
View commit details
Copy full SHA for 9ac3073
View code at this point
Browse repository at this point
Fix off-by-one error with python array slice
stevekeay
committed
e0e7338
View commit details
Copy full SHA for e0e7338
View code at this point
Browse repository at this point
Fix test file naming, was mistakenly created without "test" in filename
stevekeay
committed
9fa6122
View commit details
Copy full SHA for 9fa6122
View code at this point
Browse repository at this point
Commits on Apr 9, 2026
Use consistent spelling of enroll
stevekeay
committed
0aaf487
View commit details
Copy full SHA for 0aaf487
View code at this point
Browse repository at this point
Commits on Apr 8, 2026
Retry redfish requests after powering on the server (takes a long time)
Show description for 6d2e510
stevekeay
committed
6d2e510
View commit details
Copy full SHA for 6d2e510
View code at this point
Browse repository at this point
Enrol with a list of http-boot-interfaces instead of a single interface
stevekeay
committed
45eff66
View commit details
Copy full SHA for 45eff66
View code at this point
Browse repository at this point
Delete unused script - this is handled during enrol
stevekeay
committed
d365a48
View commit details
Copy full SHA for d365a48
View code at this point
Browse repository at this point
Disable PXE boot - we don't use it any more.
stevekeay
committed
25b98ce
View commit details
Copy full SHA for 25b98ce
View code at this point
Browse repository at this point
Add extra bios settings step to assist the raid configuration
stevekeay
committed
32067e8
View commit details
Copy full SHA for 32067e8
View code at this point
Browse repository at this point
Add code comments to document the enrol process
stevekeay
committed
754fed5
View commit details
Copy full SHA for 754fed5
View code at this point
Browse repository at this point
Move workflow decisions and actions into the enrol python script
Show description for 11e1b2e
stevekeay
committed
11e1b2e
View commit details
Copy full SHA for 11e1b2e
View code at this point
Browse repository at this point
Handle case where BIOS setting changes have already been staged
stevekeay
committed
eee9f85
View commit details
Copy full SHA for eee9f85
View code at this point
Browse repository at this point
Simplify PXE NIC selection algorithm and allow for more edge cases
Show description for 33aafda
stevekeay
committed
33aafda
View commit details
Copy full SHA for 33aafda
View code at this point
Browse repository at this point
Fix test so it is not affected by environment
stevekeay
committed
7dfaf24
View commit details
Copy full SHA for 7dfaf24
View code at this point
Browse repository at this point
Commits on Mar 26, 2026
fix: serial_number handling
Show description for 0d21dd9
syedhaseebahmed
committed
0d21dd9
View commit details
Copy full SHA for 0d21dd9
View code at this point
Browse repository at this point
Commits on Mar 24, 2026
fix(undersync-switch): ensure input is URL encoded
Show description for 699afcc
cardoe
committed
699afcc
View commit details
Copy full SHA for 699afcc
View code at this point
Browse repository at this point
Commits on Mar 19, 2026
fix(storage): rename aggregate_name to netapp:aggregate_name
Show description for c86e92a
cardoe
committed
c86e92a
View commit details
Copy full SHA for c86e92a
View code at this point
Browse repository at this point
Added flexvol_size for flexvol volume size
nidzrai
committed
b5af7b7
View commit details
Copy full SHA for b5af7b7
View code at this point
Browse repository at this point
Commits on Mar 18, 2026
fix(understack-workflows): fix open() mock for tests
Show description for 92ea328
cardoe
committed
92ea328
View commit details
Copy full SHA for 92ea328
View code at this point
Browse repository at this point
feat(understack-workflows): more clearly report SVM state
Show description for 9f0d313
cardoe
committed
9f0d313
View commit details
Copy full SHA for 9f0d313
View code at this point
Browse repository at this point
Merge pull request #1835 from rackerlabs/harden-bmc
Show description for 48ba5cb
skrobul
authored
48ba5cb
View commit details
Copy full SHA for 48ba5cb
View code at this point
Browse repository at this point
Commits on Mar 17, 2026
fix(understack-workflows): NetApp Volume names cannot have hyphens
Show description for c0ca00b
cardoe
committed
c0ca00b
View commit details
Copy full SHA for c0ca00b
View code at this point
Browse repository at this point
Disable the virtual NIC that allows OS to control the iDRAC
Show description for c24056e
stevekeay
committed
c24056e
View commit details
Copy full SHA for c24056e
View code at this point
Browse repository at this point
feat(understack-workflows): configure NetApp SVM root volume
Show description for 1f14781
cardoe
committed
1f14781
View commit details
Copy full SHA for 1f14781
View code at this point
Browse repository at this point
feat(understack_workflows): refactor LIF creation to be more dynamic
Show description for dcc6f7a
cardoe
committed
dcc6f7a
View commit details
Copy full SHA for dcc6f7a
View code at this point
Browse repository at this point
chore(understack-workflows): remove error_handler wrapper from exceptions in netapp
Show description for 9c68224
cardoe
committed
9c68224
View commit details
Copy full SHA for 9c68224
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.