Skip to content

Commit History for openshift

This is the commit history for the openshift component.

v4.15.3 (2025/12/02)

  • fix: clean up join-up pieces

feat-isaac-fixes (2025/11/25)

  • feat: Start agent as part of the control plane ignition.
  • feat: update context container with ssh
  • fix: remove node manifest that doesn't work. Use hostname label
  • fix: set master or worker as configuration role specifiers
  • fix: ssh should not eat input
  • fix: if test cleanup
  • feat(openshift): Add ssh attempt to see if agent nodes booted.

feat-greg-agent-installer-openshift-abandonded (2025/11/05)

  • refactor: Split join into functions to allow better restarts
  • fix: update log capture
  • feat(iginition): Agent ignition install
  • fix: handle worker role correctly
  • fix: Point the container at the DRP server and other dns servers
  • fix: $s is not %s for printfs
  • fix: Make wget quiet with no colors so command line see progress and tasks don't
  • fix: make wget quiet in the generate script
  • fix: Update the generate/download/bootstrap process to use single path
  • fix: Don't print an error when checking for existence of profile
  • fix(pipelines): fix broker/name not in required params
  • fix: allow vips to be options for sno case
  • fix(ssh): Update ssh key/pub storing functions
  • temp: turn off capabilities for the moment
  • fix(bmc): Handle missing ipmi creds
  • fix: Handle missing api-vip and ingress-vip in sno case.
  • fix: Remove resource role type from lookup
  • refactor: Enable single node versus multi-node platform choices
  • refactor: Merge IPI and UPI into one agent-based install path.
  • fix(ipi): fix rootDeviceHints missing key in host-section.json.tmpl
  • fix(openshift): use non-hardcoded pool name for direct-pool-operations
  • fix(ipi): default root device hints to use operating-system-disk
  • fix(ipi): fix single-bond-dhcp template adding invalid trailing comma

feat-greg-openshift-IPI-updates (2025/08/08)

  • feat: Add IPI-based installation.

v4.15.0 (2025/07/10)

  • doc: Fix required-files reference
  • fix(tools): fix #3, add back ops-tools. fix docs to reference correct repo path

v4.15.0-alpha01 (2025/06/12)

  • Fix up .gitignore and .gitlab-ci
  • fix(readme): fix invalid acm repo link
  • docs: copy readme unchanged from pre-split openshift repo
  • Initial post-split commit for branches v4
  • doc(all): added docs to OCPV and ACM content bundles. Pulled ACM docs out of main readme.
  • updated configs
  • feat(bootstrap): create bootstrap-openshift-versions profile/task for downloading the latest version of openshift
  • deps(openshift): fix openshift repos updating stable-4.15 breaking all mirror links
  • reafactor(feature content bundles): split the single mono repo into individual feature based repos
  • fix(openshift): rename openshift-VER-override to openshift-cluster-VER, add version to bootstrap profile, add openshift-cluster-4.15.46 profile
  • fix(params): fix punctuation typo in oc-mirror-url
  • feat(openshift): add bootstrap-openshift profile
  • reafactor(feature content bundles): split the single mono repo into individual feature based repos
  • fix(params): fix oc-mirror-url param missing openshift version in schema default
  • feat(ocpv): Add OCPV Bits
  • feat(profiles): use profiles for optional config

v4.14.1 (2025/06/12)

  • Fix up .gitignore and .gitlab-ci
  • Initial post-split commit for branches v4.14.0-branch

v4.14.0 (2024/11/26)

  • feat(profiles): use profiles to manage ports/configs of different node types
  • fix(openshift): Update for standard yamllint checks
  • build: Add build tooling to publish to rackn catalog
  • feat(acm): added acm-scripts
  • fix(dns): add 'Continue: true' so that there can be multiple domains with k8s.local. Also moved reanme and configure dns tasks to their own templates so it's easier to find/debug
  • fix(oc-cluster): use FQDN for Image
  • fix(registry): add toJson to openshift/processed-pull-secret
  • fix container image
  • fix: add registry config to openshift
  • fix: reorder to allow for more idempotent restarts
  • fix: remove placeholder pieces
  • fix(openshift): Name zone after cluster
  • feat: use haproxy content bundle to deploy loadbalancer

v4.14.0-alpha00 (2024/05/31)

  • fix: yaml definition for wildard
  • fix: update dns records for proper definition.
  • fix: update to coreos-install universal components
  • fix: more tweaks...
  • feat: openshift extensions. Get framework running.
  • feat: initial push