Commit History for universal¶
This is the commit history for the universal component.
v4.15.2 (2025/09/18)¶
- fix(ua-base-cluster): add on-delete-workflow. Fixes #834
v4.13.9 (2025/09/10)¶
- fix(universal-decommission): add centos-only-repos
- fix(chain-workflow): fix manual patch in ESXi task
- Fix up .gitignore and .gitlab-ci
v4.15.1 (2025/08/12)¶
- feat(rhel-9.6): add rhel 9.6 objects, add README
v4.15.0 (2025/07/16)¶
- fix(chain-workflow): fix manual patch in ESXi task
- feat(vmware): added esxi-no-vib path
v4.14.6 (2025/07/16)¶
- fix(chain-workflow): fix manual patch in ESXi task
- Fix up .gitignore and .gitlab-ci
v4.15.0-alpha01 (2025/06/12)¶
- Fix up .gitignore and .gitlab-ci
- feat(universal): extend the features of reset decommission
- Initial post-split commit for branches v4
- fix universal decommission workflow
- enhance(universal): Add SuSe SLES Pipelines to v4
- fix(universal): support for drp airgap install-size
- fix(universal): Update deps for bios/ipmi
- fix(universal): universal-local should go to local bootenv
- feat(universal): Add universal-complete workflow
- fix(universal): Fix typo and allow a skip of the rack/build
- fix(universal): Don't force universal/application to decommission if it
- feat(universal): reset to factory decommission support
- fix(universal): Fix bad meta fields
- enhance(universal): Add Ubuntut 24.04.2 pipeline profile
- fix(universal): Update ports in server updates
- fix(universal): fix single node name drp endpoint
- feat(universal): continue building out ha pipeline
- feat(universal): Add ha-consensus cluster pipeline
- enhance(universal,universal-proxmox): Add universal-pre-runbook Workflow to Pipelines
v4.12.0-tip (2025/06/12)¶
- Fix up .gitignore and .gitlab-ci
- Initial post-split commit for branches v4.12.0-branch
- fix(universal): Add bios-complete to the workflows to reset bios
v4.13.8 (2025/06/11)¶
- fix: add the file
- fix: name with space
v4.14.5 (2025/06/02)¶
- feat(universal): extend the features of reset decommission
- Initial post-split commit for branches v4.14.0-branch
- fix universal decommission workflow
feat-greg-decomm-updates (2025/06/02)¶
- feat(universal): extend the features of reset decommission
- Initial post-split commit for branches v4.13.0-branch
v4.14.4 (2025/05/28)¶
- enhance(universal): Add SuSe SLES Pipelines to v4.14.0-branch
v4.14.3 (2025/05/05)¶
- fix(universal): Update ipmi and bios dependencies
v4.13.7 (2025/05/05)¶
- fix(universal): dependencies on specific bios/ipmi plugins
- feat(universal): Add universal-complete workflow
- fix(universal): Fix typo and allow a skip of the rack/build
- fix(universal): Don't force universal/application to decommission if it
- feat(universal): reset to factory decommission support
- fix(universal): Fix bad meta fields
v4.14.2 (2025/05/02)¶
- fix(universal): universal-local should go to local bootenv
- feat(universal): Add universal-complete workflow
- fix(universal): Fix typo and allow a skip of the rack/build
- fix(universal): Don't force universal/application to decommission if it
- feat(universal): reset to factory decommission support
- fix(universal): Fix bad meta fields
v4.14.1 (2025/03/27)¶
- enhance(universal): Add Ubuntut 24.04.2 pipeline profile to v4.14.0 branch
v4.14.0 (2024/12/05)¶
- fix(universal): Add universal-complete workflow and have all pipelines end in it
- feat(universal): make image-deploy modular
- fix(universal): Fixes Fedora 40 pipeline definition
- fix(universal): Add bios-complete to the workflows to reset bios
- feat(content): Update bootenvs
- fix(universal): testing Available instead of simply exists
- fix(universal): put cloud-wrappers back - breaks install
- Universal pre classifiers
- meta(universal): change Meta.platform to specific for Alma
- refactor(cloud-wrapper): cloud-wrapper is not a dependency for universal but the opposite
- fix(universal): adjust universal/hardware name to allow _ and -
- fix(meta): universal should be considerd default content in this release, this change allows it to be filtered in the default view
- refactor: Remove hardware-base from the customer pre-flexiflow
- fix(universal): use .GenerateJobToken for esxi templates
- fix(multi): don't use .Generate*Tokens
- feat(error): add repo-error-handler to the installs for debian, centos, and ubuntu
- asdgasg
- feat(universal): Add hardware-base to universal-discover and universal-hardware
- fix: doc refs
- fix(universal): Fix non-string meta fields
- doc: fix links
- fix(hardware): sanitize product name string
- fix(universal): adding missing classify/disable parameters
- enhance(universal): Add esxi standard network handling to v4 branch
- enhance(universal): Add 'prep-install' disk wipe prior to ESXi image deployment.
- enhance(universal): Align meta icon colors/fields for universal-decommission
- enhance(universal): Add 'during' Flexiflow for universal-decommision
- fix(universal): reorder discover classifier to add from least to most specific profile matches
- fix(universal): Update centos-8 content to use alma-9-min
v4.13.6 (2024/11/22)¶
- fix(universal): Add bios-complete to the workflows to reset bios
v4.13.5 (2024/11/06)¶
- fix(universal): Cull the hardware part to valid characters in a profile name
v4.13.4 (2024/09/27)¶
- feat(universal): Add hardware-base to universal-discover and universal-hardware
v4.13.3 (2024/05/14)¶
- enhance(universal): Add esxi standard network handling to v4-13.0-branch
v4.13.2 (2024/03/22)¶
- enhance(universal): Add 'during' Flexiflow for universal-decommision
v4.12.1 (2024/03/22)¶
- enhance(universal): Add 'during' Flexiflow for universal-decommision
v4.13.1 (2024/03/01)¶
- fix(universal): reorder discover classifier to add from least to most specific profile matches
- fix(universal): Update centos-8 content to use alma-9-min
v4.13.0 (2024/02/08)¶
- debian 13
- rhel updates
- ubuntu-22.04.3
- updated rhelish profiles
- rhel updates to include task injection for rhsm registration task.
- feat(universal): image esxi isntall from raw
- fix(eval): update chain map.
- feat(eval): Add evaluate content
- feat(univeral): record/update OS parameters after install
- fix(univeral): bad meta data field in universal
- enhance(universal): Add missing 'discover' only pipeline definition
- feat(univeral): Add prom port to drp server open
v4.12.0 (2023/07/24)¶
- enhance(universal): Add updated BootEnv related Pipelines
- feat(classifier): annotate some classifier functions
- fix(esxi): remove the esxi-acceptance-level stage
- feat(universal): support debian 12
- feat: add fedora-38 pipeline
- feat(yamllint): Add yamllint and update
- fix(universal): Update tags element
- docs(universal): rst to md conversion
- enhance(universal): Add CentOS Stream 8 and 9 pipelines - v4 branch
- enhance(universal): Update Universal Application bootenvs - v4
- enhance(universal): Add RHEL Server 9.1 profiles - v4 branch
- feat(universal): Add 9.1 support for alma
v4.11.0 (2023/01/11)¶
- feat(univeral): update dr-server install to use a partition layout that is good for dr-server
- fix: typo
- fix: dependency order
- enhance(universal): Adds Universal enhancements for Proxmox
- feat(batch): universal batch examples
- enhance(universal): Add bootstrap Alert handling on Task failure
- feat(hardware): Add flash-inventory stage
- feat(universal): Added Ubuntu 20.04.5 support
- feat(universal): Add pre-reboot flexiflow for universal image-deploy
- feat(content): add ol universal app
- feat(ubuntu): adds support to set uid in Ubuntu
- enhance(universal): Add local user management to ESXi workflows
- fix: update version sets to include triggers
- initial attempt at debian-11 app
v4.10.0 (2022/08/03)¶
- fix: drp-server pipeline missing universal/application
- feat(apps): rocky 9
- feat(universal): add and update profiles
- feat(universal): add alma-8.6-min profile
- feat(apps): add new os application profiles
- fix: remove 4822 as open port
- refactor(multi-site): include guacd port in network config
- Revert "feat(universal): Add inventory-os discovery to the install paths"
- feat(bootstrap): Add ssh key stuff
- feat(universal): Add inventory-os discovery to the install paths
- feat(pipeline): Add 22.04 support
- doc: fix rel-notes and don't publish docs unless in tip
- feat(inventory): include os info into inventory processes
- fix(universal): runbook should not complete with a bootenv change.
- feat(universal): have universal pull in triggers
- enhance(universal): Add Alma 8.5 universal application on v4
- fix(universal): Fixes vmware/esxi-version-vendor-map for generic/vmware
- fix: extra ref
- doc: fix refs
- doc: Fix more references
- enhance(universal): Add RHEL server 7.9 Universal Application
v4.9.1 (2022/03/01)¶
- enhance(universal): Add updated Photon OS 4 Rev2 versions, plus FULL iso
- enhance(universal): Add bootstrap network capabilities
- fix: update to a single meta file
- enhance(universal): Add Universal Application for Alma Linux 8.5
- enhance(universal): Add Universal Application for Alma Linux 8.5
- fix(multi-site): include firewall information for MSM builds
- fix(remove): named items, moved
- feat(work-orders): add pipeline specific workorders that can be easily started from the UX by convention
- fix(universal): Fix esxi-patch-install vendor index issue
- enhance(universal): Add Rocky 8.5 Profile for Universal/Application
- build: Update for blueprint rename
- feat(work-orders): add pipeline specific workorders that can be easily started from the UX by convention
- fix(universal): update esxi reboot reorder
- fix(multi-site): use cluster name instead of cluster/profile param
- fix: broken refactor
- fix(cluster): remove redunant cluster and fix typos
- fix(universal): fix base-cluster application change
- fix: error in profile cleanup
- refactor(brokers): broker create includes self-locking
- refactor(pipeline): split linux package updates into two tasks
- refactor(cluster): UX now respects broker/name as pickable, move into required params
- fix(pipeline): fix typo
- meta(flexiflow): add meta for route in flexiflow for when UX handles it
- refactor(cluster): enable ansible pipeline for cloud machines
- refactor(msm-demo): update to use cluster-add-params
- fix(pipeline): testing MSM with pipelines and brokers
- enhance(universal): Add removal of universal-application-* profiles
- feat: auto convert broker to work order mode
- fix(universal): fix double entries as per @galthaus review
- fix(pipelines): all universal-application profiles should include the no-cluster flag
- refactor(chain): hide drpcli output from chaining
- feat(clusters): allow clusters & brokers to be setup with pipelines
- feat(multi-site): add version sets for universal multi-site manager synch
- fix(multi-site): items from testing multi-site demo
v4.8.0 (2021/12/04)¶
- doc(release): resolve doc build issues
- fix: ux-vies to use the default menu
- feat(cluster): create chain map for cluster building
- revert(universal): changes from review by @galthaus
- revert(universal): remove discover based on review by @galthaus, add note about why
- meta(universal): keep tweaking icons and colors
- meta(universal): change icons/colors for stages
- meta(universal): cluster-* meta
- meta(universal): change icon
- fix(param): fixed spelling error in param
- fix(params): update chainmap
- refactor(universal): use standard entry point for bootstrap
- feat(universal): cloud-wrappers are a prereq for universal
- doc(universal): update docs and meta data WIP
- doc: fix headings
- refactor(universal): fix meta for bootstrap
- fix(universal): Use proper prereq syntax
- enhance(universal): Add new OS versions, fix metadata formatting
- feat(universal): updating meta data and building cloud-provision pipeline
- enhance(drp-community-content): Add Ubuntu 20.04.3 support
- fix: update prereqs
- feat(univeral): Add inventory-minimal to set type earlier
- enhance(universal): Add image deploy to chain map
v4.7.0 (2021/08/24)¶
- fix(universal): Clarify bom name in baseline process
- fix(universal): Add solidfire prereq
- feat(universal): fedora 34
- feat(vmware): disable slpd per vmware kb 76372
- fix(universal): reorder uefi back if linux changed it
- fix(universal): allow universal/baseline/bom to be empty, but still build a bom
- feat(universal): add during install flexiflow for esxi kickstart
- fix(discover): add validate-parameters as default validation action
- enhance(universal): Add Rocky 8 linux to Universal
- fix(universal): depend upon v4.6.0
- feat(universal): add a skip workflow parameter
v4.6.0 (2021/04/23)¶
- fix(universal): More logging tweaks
- fix(universal): wrap variable in string to allow for proper importing
- fix(univeral): update photon bootenvs
- feat(universal): update to 20.04.2
- feat(universal): add additional applications for linux
- fix(universal): Fix esxi change workflow
- fix(universal): fix universial spelling
- fix(universal): typo
- feat(universal): flash list reset additions
- feat(universal): add esxi-iamge-deploy example
- feat: Added Ubuntu, and CentOS app profiles
- fix(universal): Add ssh-access to linux-install workflows
- feat(universal): add index override for workflow chaining
- fix(universal): fix esxi workflow-chain
- feat: Add meta for populate
- feat: add base classifier for universal workflows
- fix(universal): Add missing hardware parameter
- enhance output for prefs set command
- add 'force' option to override existing defaultWorkflow
- enhance(universal): Make bootstrap prefs param and checks correct, and safer
- refactor: add experimental tag to universal
- enhance(universal): Expand preference setting capabilities
- feat(burnin): split out burnin to increase validation options
- fix(universal): universal-hardware needs centos-setup-repos stage
- fix: add complete stage to bootstrap
- fix: image-deploy prereq
- fix(bootstrap): fix tasks and stages bootstrap refs
- fix(prereq): add flexiflow to prereqs
- feat(bootstrap): add universal bootstrap workflow
- fix(universal): normalize hardware descriptions
- feat: add more chain maps
- fix: remove the application profile before setting the new one
- feat: add rack/build to path
- feat: add hw based classifier
- feat(universal): Add example classifier for rack bom/build fields
- refactor: split usage examples from universal itself.
- feat(classify): embedded classify into the system
- feat(workflows): create generator for workflow content.
v4.4.0, v4.5.0 (2020/06/17)¶
- Update ._Documentation.meta
- fix: merge content changes into universal tree.
v4.4.0-alpha00 (2020/02/17)¶
- docs(universal): Define universal layout and workflows
v4.2.8 (2020/02/14)¶
- Rename and start build process pieces