Skip to content

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